skysight-inc/HackerNews huggingface dataset:
I, pencil
How is decentralised energy production stupid ? The combination of solar panels with excess power being routed to battery storage or electric car seems like a perfectly legitimate option for consumers.

And Australia will never really be able to contribute a huge amount to the fusion power effort. We lack the funds and sheer combined brainpower of the EU or US. But lots of small scale innovation e.g. Wifi has always been something we've excelled at.
Ask HN: Downloading all of your comments
Hey guys,

Random Sunday question: is there a way to download all of your comments from HN?
Simple. The implosion of the previous government (it changed leader multiple times) with rampant infighting combined with the sheer force of the Murdoch papers which are still influential in Australia.
and they don't look good on short cake.

My concerns with this are, how do they deliver power and what its requirements compared to a surface enclosed farm? Do they get sufficient light at that depth to not need artificial lighting?

While it is nice to see the sea life adapting that is merely a distraction from real issue of cost and are there negative affects on sea life?
Oh it looks like I just missed 2015's. Hopefully next year. Microconf sounds interesting.
Gitlab is an excellent self-hostable alternative to github.

https://about.gitlab.com/
I use fish exclusively and swear by it. I switched to zsh some years ago and enabled fish emulation, but it was slower, and I realized all I was doing was using fish by proxy, so I switched back to fish.

It's fantastic, I urge everyone to give it a try. Pretty much the only valid complaint I see here is from people who have bash code that needs to be sourced to run. I definitely think that it's worth rewriting some code to switch to a much superior shell, though.
You mean like AutoCAD was killed by all the other CAD packages with a more conventional language? I'd like to see such a counterexample. Lisp is only killed by managers who are afraid to hire cheap labour. Like yahoo and their store.
No. But clever people who work in the clean energy sector will.

We have already seen investment drop in the sector as a result of the constant undermining and ensuing uncertainty. When companies leave, clever people do too.
مقاول صباح الاحمد هاتف 24731328 – Video Dailymotion
Can we remove the subsidies on all forms of energy generation and let the market work it out?

I suppose, at least, now the 'solar is cheaper than coal even without subsidies' crowd can have an opportunity to see if the theory plays out in practice.

Edit to add: also, CEFC could be considered a wealth-transfer mechanism to the already wealthy property owning class (I get that many 'home owners' have large debts, but humour me here). As someone who chooses to rent I am excluded from roof-top solar subsidies. I generally disagree with this discrimination, but don't have a comprehensive alternative off the top of my head.

Solar shouldn't need subsidies and the energy retailers shouldn't be forced to buy roof-top solar at non-market rates. Governments probably shouldn't try to pick winners, at least not Australian governments, they're notoriously bad at it.
Good luck - this content has been flagged dead at least four times:

https://news.ycombinator.com/item?id=9872149
https://news.ycombinator.com/item?id=9872386
https://news.ycombinator.com/item?id=9872806
https://news.ycombinator.com/item?id=9872890
FT seems like the wrong place for an interview like this. Already 2 paragraphs in the author makes a cliched references the movie Wall Street and refers to Talking Heads "avant-garde pop".

But I will take any opportunity I can to read about David Byrne.
You're completely right that this got fixed in ASP.NET 4, but I still think it's a fun read to see how an unyielding tribute to backwards compatibility can have really odd implications.
Fish shell is awesome. But yes, compatibility of sourced functions was a bit of a problem for me. After about a year with it, I switched back to zsh. With a couple plugins I was able to get much of the fish features out it, while keeping the bash compatibility. Here is how I do it.

Install oh-my-zsh, and enable I couple plugins. Here's what I have in my config:
plugins=(git history-substring-search zsh-syntax-highlighting docker sudo)

In terms of 'enjoying the same setup on all devices', I use dropbox (or owncloud), to sync my config. All I have to do is add this at the bottom of my .zshrc file:
source ~/Dropbox/global.zshrc

My last tip about directory jumping, for keedot, is there are methods that will do this for you. I use fasd (https://github.com/clvv/fasd) which you can add to your shell and will remember the directories you use often so you dont have to make special cases for specific ones. Check out the 'z' command. It has been amazingly useful.
Sounds reasonable and makes me think, ok you are not excited to develop it to the next stage but what about getting someone else to help you with that?
Aliveshoes – Startup of the week by wired
I first learned assembly language on a computer similar to this: http://www.computercloset.org/SmokeSignalChieftain.htm though it had a 6809 processor. School had a lab full of them. Completely stand-alone of course, to print you had to take a floppy disk over to the one machine that had an attached printer. Spent many late evenings there.
Only if you also calculate and charge a price on carbon emissions, and the current Australian government stopped that scheme last year.
I think it only includes probes beyond Earth orbit. It makes an exception for Lunar Reconnaissance Orbiter (LRO).
There's just a couple tricky ones in these scenarios.

For me, there's virtualenv and rvm that both mess with shell stuff deeply enough to where running them in fish can be tricky.

virtualenv has good fish support, but never really got rvm working. I ended up going back to zsh after 2 years or so in fish because of small issues like that and realising that so long as I had reverse search I wasn't really gaining much in productivity from fish.
> works on it during his lunch break most days

That is very dangerous thing to do, using company time or equipment would entitle the company to between some and all of the revenue.

Whilst you can claim it's within your own lunch break, a lawyer might argue that it is hard to separate the time. Using the companies Internet access and hardware would certainly constitute using the companies resource.

Unless you have explicit written confirmation from your employer, DON'T do your own projects in their time or at their place of business.
https://news.ycombinator.com/item?id=9872149 (36 points, 13 hours ago, 20 comments) is still alive.

(I guess it was killed by flags and revived by the moderators.)

--

Edit: I found a comment from dang: https://news.ycombinator.com/item?id=9873455

> Users flagged them. User flags cause a post to rank lower; also, when enough users flag a post, the software kills it. We review those and usually unkill the ones that have an ongoing discussion (so discussion can continue), but don't usually override the rank penalty. That's what we've done with https://news.ycombinator.com/item?id=9872149 .
When I opened Streamus today, I received this message:

Hey everyone, Sean here.

So, good news for people who love bad news.

I've been working with YouTube on-and-off since November of last year regarding their Terms of Service. The past four months have involved a lot of talks with them.

Prior to July 7 I was led to believe that Streamus would be fully compliant with YouTube's demands once it supported showing video. I spent hundreds of hours making this a reality.

Unfortunately, after adding this functionality, I was informed that showing video was not sufficient. YouTube has demanded that Streamus pause music when minimized. Failure to do so will result in Streamus being removed from the Chrome Web Store on July 14.

So, for now, this is the end of the road. :(

This update provides you with the ability to export your playlists back to YouTube. Right-click on a playlist through the left-side menu, or click the 'More actions' button, to see the option. Doing so will create a new playlist on your YouTube account and move all available songs to it. The code isn't very smart. It won't be able to update an existing playlist, but at least you can get your songs out.

As for me? I will begin working on SoundCloud support effective immediately. Streamus will be unpublished from the Chrome Web Store while I work on this.

If you have any questions, comments, or concerns feel free to e-mail me at admin@streamus.com or you can find me on the r/streamus subreddit: http://www.reddit.com/r/streamus

I'm truly sorry. I had the utmost confidence that adding support for video would fulfill YouTube's demands and was heartbroken when I learned this would not be the case. You can view the full conversation I've had with YouTube here: http://i.imgur.com/15gaOf6.png. I fought long and hard for you all and this was not a decision I took lightly.

I look forward to listening to music with you all once again in the future.
"A billion dollar company"

Wasn't that Blackberry's line?

https://www.google.com/finance?q=NASDAQ%3ABBRY&ei=h3SiVanIKY...

Could have been Sun Microsytem's too.

I think they're saying bye to relevance and innovation. They're worth half as much as Tesla, for example.
I don't know why you down-voted my comment. I've up voted everything you've contributed here. I was asking a question, it wasn't intended to be rhetorical, and your response is valid and I agree with it.
I'll try a less pithy approach:

In 2009 I started learning to program for an art project I wanted to get off the ground. I had taken a few courses in programming several years previous, but outside of the context of projects I cared deeply about, it didn't stick. I copy-paste-modify-hacked my way through a really terrible initial php project. The code was godawful, but I eventually got it to work.

Once I had this out of the way, it was only about 9 months before I saw my first opportunity to apply programming to an academic project. Once I had the modicum of confidence from scraping together a shitty project, I knew I could scrape together another one, and I had a small but growing sense of the sorts of things I could accomplish with code (i.e., the growing ability to see ways to use code).

About 14 months after I'd started hacking together the first project, I realized that there was another personal project I wanted to build, and that I was at least interested in doing a computational project for my fine-arts thesis. So I took up programming for a small text MUD I had been playing for a decade. The language used to program the MUD isn't really used for much beyond developing MUDs, though it is a predecessor of Pike. I spent the next year programming intensively on the game in my spare time, before I started building my thesis project in Python.

I didn't already know any Python, but after having learned one language pretty well, it was pretty easy to pick up along the way. I wasn't really planning to be a programmer; I was just a student in the arts using programming in ways that interested me.

Learning to program to build a project is good; you have a strong motivation and well-defined goal. You're inevitably going to make choices now you won't agree with in some number of months, because you're growing. If your first project is a keeper, you're probably going to end up rewriting it (or having someone else do it, if it's commercially successful) just to fix the problems early projects tend to have. This is why it isn't essential that it be in the right language or framework. Four years after I built it, I rewrote my initial project (still in PHP) to fix a lot of those issues. What took me weeks of round-the-clock hacking to get together in the first place took me a couple days of spare time to rewrite.
Magit is so good, I nearly forgot how to use git commands anymore.

Navigation is intuitive, diffs are great, discarding and commiting hunks is superb, and it's snappy. It's really an outstanding interface for git!
Does someone have the equivalent for reddit links (with associated title)?
decentralised energy sources seem like a great idea, if you want civilisation to be more robust against disasters, which we're already seeing more and more of and will continue to do so as we warm the planet.

decentralised decarbonised energy sources seems superficially like win-win: as we wreck the planet, they're more robust, and it also slows the rate we're wrecking the planet.

i agree it would probably be helpful to spend a lot more money on research.

it would also be a good idea to spend less money and effort on useless consumer junk, and have a good hard think about the long-term implications of the philosophy of economic growth as the solution to all problems.
Is there an European equivalent of MicroConf?
Rails 5's ActionCable and Websockets Introduction [video]
One of the claims in the patent I linked to above states:

>A heat exchanger as claimed in claim 93, wherein the antifreeze injector comprises a plurality of injection portions and is arranged to inject a more concentrated antifreeze at a first injection portion in a first region of air flow and a more water-diluted antifreeze at a second injection portion which is more upstream than the first injection portion at a second region of air flow that is warmer than the first region.

So I think they have system than repeatedly injects and collects the methanol and methanol/water mixture, re-injecting it each time upstream of the previous injection point.
HN Show:The Best Birthday Invitation and Greeting Cards Maker (5 Star Reviews)
Ah ok, that makes sense. Thanks.
awesome! how does one get started programming 'intelligent' things? I know how to program, haven't coded anything that is 'intelligent'. I would really love to know what all the things/concepts I should know to build a bot like yours. Thanks!
I didn't down vote your comment, the timing was coincidental.

I responded to it because I think a removal of all subsidies alongside correctly pricing the consequences of consumption is a valid end-goal. Personally I'd continue to subsidise renewables because I approve of them but I agree politicians are generally bad at picking winners.
>For instance, MINIX 3 is already quite robust for a system that's had hardly any work at all on it. Windows and UNIX systems each took around a decade to approach that. Just the driver isolation by itself goes a long way.

MINIX3 also has hardly any work done WITH it, so I don't think we can compare it to Windows and UNIX systems regarding robustness, unless we submit it to the same wide range of scenarios, use cases and work loads...
Improve Your 3D Modeling Skills with Free Tutorials
Agreed; no internet connection, no reading
Accelerators Are the New Business School
I have to ask - are you using "mouth-breather" as an insult?
http://www.microconfeurope.com
It's open-source so you can still change it to do what you want, right?

Incidentally, I've also been using YouTube as a sort of internet-radio recently, with just a simple shell script that searches for videos matching specific keywords and plays them in a pseudo-random order via youtube-dl. Works well enough, although I do get the occasional non-music coming through.
Not, we are talking about space here.

1) First of all, this space is of public nature. We could earn a lot of money for example, if we'll convert Central Park in our private artichoke's field but this will never occur. We could also dream about to privatize the mediterranean marine platform just for our own profit but this is against the current laws. If you can build a greenhouse underwater, everybody could also build a underwater hotel for instance. You can not raise a wall all around a nice beach and then ask money to people that wish to use this beach. Is public space.

2) Is economically crazy. The permits to grant a new marine farm to culture fishes are scarcer than plutonium in Mediterranean just right now and one of the reasons is the contamination. The idea of culturing cheaper products like strawberries in the same place is like to bury a diamond mine under a parking. Those strawberry fields are currently destined to a very profitable culture of marine plants (Agar based companies), fishes, shellfishes, and also turism. Even if you put enough manure to having a good annual harvest of strawberries two months each year (and you are really lucky that fishermen just accept go away and don't destroy your greenway with their trawl nets) you are just losing money.

3) Is not scalable. What they are doing would be clearly illegal for any of us. If the goal is "to feed the planet", to substitute the essential proteins provided by fishes and shellfishes by a harvest of lattices or strawberries is plain wrong. Poor people need (imperatively) more proteins in their diet, not more sugar.
I’d love to discuss this further, but I have a feeling that it’s playing “dirty pool” to use a discussion about why the post was moderated as a side-channel for discussing the post itself :-)
From the experience of running a similar site.

1. Monitor only most-viewed pages as 99% of images nobody will never see again, not the uploader nor the law agencies. The page must have some traffic to be discovered. Just make a page "top 200 today" and have a look from time to time.

2. "report nsfw" button does not work. The pedophiles do not report, the rest have no chance to hit the pedo-page.

3. Almost all the pedo-uploaders use Tor. Check how many non-pedophiles use Tor and consider to block IPs of exit nodes (or make Tor-uploaded images initially hidden until reviewed).

4. Own your IP address or setup a relationship with the owner of your site's IP. Law enforcers send email to them (or to you and CC: to them). If "whois $YOURIP" shows not your email but for example abuse@digitalocean.com or abuse@azure.com then your server have a good chance to be disconnected hours before you would know why).

5. About the big players - at least Twitter has a lot of pedo-content (my service is screenshot-oriented and I have seen many screenshots of Twitter pages with CP). "how does the organic traffic in the nsfw sections play into the strategy of these huge user-generated content sites" - very good question, I would like to know as well.

6. About the advice from comments to check images in the porn context. It does not work. SFW-images are very clickable being surrounded by NSWF (think of a portrait of a celebrity in the context).

PS. My advices may look as semi-measures, but they provide the same level of quality as Machine Learning or Mechanical Turk solutions (which are not endloesungen as well) for lower price.
Hubble orbits the Earth. Spaceprob.es seems to be for all current man made probes/landers/etc sent beyond that.

Was going to put last weeks link that neatly showed all the hundreds, if not thousands, of man made objects orbiting Earth, but I can't find it just now (will edit if I do)
DriverPack Solution 12.3 ISO Full X86/x64 Free Download
rbenv has good fish support out of the box if you're willing to switch from rvm:

https://github.com/sstephenson/rbenv
Have you read the API? https://github.com/HackerNews/API#users

IIUC, this list all the comments, submissions, polls, ... of a user, so you have to manually query each one and filter the comments.

Also, hnapp has filters and a json option, but I didn't try it:
http://hnapp.com/?q=type%3Acomment%20author%3ADanielBMarkham
Do you know of any high-quality alternatives?
How have you consumed psilocybin? I've eaten actual mushrooms and extracted psilocybin and I can say the latter is a much more enjoyable experience.
Yes: http://www.microconfeurope.com/
Show HN: Dumpstr.io dead-simple knowledge management
A market operates in the context of some rules / regulation. If the rules of the market don't penalise you from doing things that have negative side-effects for everyone, such as polluting the atmosphere, then you can still make a lot of money by doing stupid things, to the point that more expensive less-stupid things cannot compete.

> A comprehensive history of great business fortunes would show a disconcertingly large number that were made [where...] the enterpriser devised a silent way to commonize costs while continuing to privatize the profits.
-- Garrett Hardin
You are assuming he is using company equipment. He might not be - may be he takes his lunch outside and uses his own computer to work on his stuff?
Philae is alive again it seems https://twitter.com/Philae2014

Maybe add a box of its own? http://spaceprob.es/rosetta/ does mention it but I think it did reactive slightly recently. https://en.wikipedia.org/wiki/Philae_%28spacecraft%29#Reawak...
https://news.ycombinator.com/item?id=9841831
Interrupts and Interrupt Handling in the Linux Kernel. Part 7
For what it's worth, I asked the founders of a startup I was working at if I could develop and sell my own apps in my spare time and they gave me permission to do so without any issues. We agreed that any apps I made couldn't compete in the domain the startup was based around which I thought was fair.
Yeah but Google Chrome all but bans extensions outside of the Chrome extension store.
Ruby gem discovery engine
And there was also WebForms, but the less said about that, the better
Oh, no, too bad! Mitro is a real life-saver, using it since the very beginning... This will be quite a step back for my web-usage-happiness-level.

I was wondering how will they make money, and looks like I need not to wonder any longer :(
I think MS Visual Studio Code has set the bar pretty high for what's possible. The DOM may be an inhibitor, but Code has shown you can still get very good performance.
I am 100% sure there is someone out there on one of those websites where you sell businesses interested in buying your website
No company can survive third generation. Is a fact of life.
Thanks for posting this. While I can empathize with the work he put in, I can't imagine that he thought this would turn out any other way. He has an app that allows users to play music for free, he thought he could find a loophole that would be allowed?
What I do is configure my terminal emulators to use fish but leave bash as my system shell.
From a certain angle it would seem size_t and ptrdiff_t are meant to roughly correspond to array subscript use cases. Therefore it's not unheard of for them to not be as wide as a pointer. intptr_t is for that.

In your link they have examples where size_t and ptrdiff_t are 16 bits. Obviously this is absurd on today's machines. But you can imagine a machine where array subscript is most convenient at 16 bits and total addressable space is larger (16 bit x86 comes to mind). By the same token I don't think it would be too weird to have a 32 bit size_t on a 64 bit architecture. It would just make memcpy et al more annoying when your allocations are large.

Anyway the quotation from your link:

> The types used for size_t and ptrdiff_t should not have an integer conversion rank greater than that of signed long int unless the implementation supports objects large enough to make this necessary.

I guess if longs are 32bit and you can have a 4g allocation this pretty well follows the spirit here.
My apologies for the assumption.
I'm currently using Brackets mostly because it performs much better than Atom.
Interestingly, in some cases according to this, it even beats Sublime.

Comparison of Atom, Brackets, Sublime, VS Code
https://github.com/adobe/brackets/issues/11093
Yes, to imply low intelligence. I think it's an American term? Though I'm not entirely sure where I picked it up from.
OneWeb Selects Airbus to Built 900 Internet Satellites
I knew there were some good search APIs out there. I had tried a couple but to be honest there are probably dozens. Just wondering if anybody knew of any that would allow one-click downloading, instead of having to get all the comments one page at a time.
Maybe give it another week. Lately these kind of news are strategically published in smooth crescendos of severity.