skysight-inc/HackerNews huggingface dataset:
> You sound like an idiot.

This comment breaks the HN guidelines. Please edit incivility out of your comments when posting here.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
Except in places like SF where the victims themselves band together to maintain low inventory so they can justify their rent and eviction controls. And all because a minority of long-term residents live at below market rates and raise the hopes of the newbies that one day they too can be of the "renter gentry(tm)."
Why are you spamming this stuff that doesn't even have readmes?
… and expose the user to 5000 and a half third party tracking scripts in the process. please don't.
Unfortunately, as I wrote in the commit message which spawned this thread, this just encourages people to write more buggy programs.
That page isn't linked in this post. I don't know that site and won't click that link to find out what it is about.
I agree, he's a very interesting figure. I was going to add that he invented or at least popularized hot chocolate, but after looking into it a bit more it turns out that the story is more complicated than I thought. Here's the official narrative I'd heard (via the Natural History Museum):

"While in Jamaica, Sloane was introduced to cocoa as a drink favoured by the local people. He found it 'nauseous' but by mixing it with milk made it more palatable. He brought this chocolate recipe back to England where it was manufactured and at first sold by apothecaries as a medicine.

Eventually, in the nineteenth century, it was being taken up by Messrs Cadbury who manufactured chocolate using Sloane's recipe."

But this post from the Sloane Letters blog argues that it's basically a myth (although it seems more accurate to say that the evidence is circumstantial at best and that we don't really know what his role was, if any, in the 18th century chocolate recipe that bore his name):

http://www.sloaneletters.com/sloane-the-chocolatier/
Saying someone is wrong is not personal.

Saying you can tell what they did and didn't do, wrt source material, is more personal.

Telling someone to "get smarter" is entirely personal.
The number of things that could go wrong is limited. The will learn all of them.

The same happened with airplanes. Just something so simple as breaking sound barrier control inversion meant hundreds of pilots dying until someone figured it out..

Thanks to automation and telemetry, SpaceX is learning fast without killing anyone. In the past it was hard to analyze what went wrong when the pilot did not survive.
I used org-mode for the book Learning Akka (http://www.amazon.ca/Learning-Akka-Jason-Goodwin/dp/17843930...) which was published in print eventually.
I found it was very helpful for sketching out the structure of the paragraphs and toward the end of the first round of editing was still helpful in being able to handle images etc. Pandoc eventually helped me create formats more suitable for the editors to do their thing with.
Or just use what chrome itself uses:

http://chromeutils.appspot.com/t/?url={{::site.url}}

http://chromeutils.appspot.com/t/?url=news.ycombinator.com
> I don't buy that the relationship between parents and children has changed all that much in the last 25 years.

Certainly social workers in some countries (including my own) think otherwise. When we got our child there were heaps of "how to bond with children" guides given to us.

> The explanation I personally favor is that children and teenagers aren't allowed to do anything the slightest bit dangerous anymore -- even the playgrounds are padded -- so they can't calibrate their sense of what really is dangerous, and therefore everything feels dangerous.

Even if playgrounds are padded, children have plenty of opportunity to learn the cause of their actions with their parents in a safer environment. I don't see how children would develop any less just because they don't end up being disabled due to playing in dangerous environments.
Yep. Personally, I could not care less when violent criminals like Michael Brown get shot by the police. Fewer violent criminals is a good thing.

Articles like this presume I must lack empathy because of that view. Well, I have plenty of empathy for my friends, co-workers and inner circles. That empathy simply doesn't extend to violent criminals who constantly make society worse, those who would rob or harm my family in a minute if they could.

Empathy is a biological adaptation to help us get along with people who are the closest to us, within our own tribe. It doesn't need to be extended willy-nilly onto every thief and violent actor across the globe. That's simply being an enabler.

Bring on the disdain because I don't agree with the shallow indoctrination of, "WE NEED TO LOVE EVERYONE." ;)
Also here http://homepages.inf.ed.ac.uk/zwu2/demo/icassp16/lstm.html
OK, that's one orbital rocket that's recovered on land. You said "everybody else" which implies at least several, so what other examples are there? (Hint: none.)
I am the author of CPU Sim. I have just posted a new version 4.0.3 that should fix the bug noted by dmolony.
> Yes, it should get inlined, but I've seen this fail in a recent-ish GCC (4.6 to 4.8 or so)

Seems like a pretty bad GCC bug then, one that should be fixed upstream.

I really dislike it when code avoids functions because of fear that they won't be inlined (or to try to work around compiler bugs to that effect), because doing this dramatically reduces code maintainability and safety in exchange for very little benefit, given the inline hint keyword and __attribute__((always_inline)).
> my "college" or middle school equivalent (which I won't name and shame) in Grenoble

Uh... OK.

My experience was at Ecole Rue Millet, next to Place Vaucanson :)
Yuuuup. The reason I didn't have a good relationship with my parents isn't because of any of the bullshit reasons given in the article. It's simply because my parents aren't healthy people to be around.
Let's not paint this subject with a broad brush.

Depends on the choice and depth of curriculum, length of time, the student and the instructor.

Having said that no bootcamp or hacker school can give you 20 years of experience writing and maintaining software. That's really the disavdantage. But natural talent in rare individuals can replace that with intuition, although I'm not sure how people like that do over the long range. I don't know ... But it's wise not to judge people in superficial manner without seeing what they can do.
I don't necessarily see helicopter-parenting and absentee-parenting as mutually exclusive. The typical helicopter parent is always nagging, harassing, and invading the privacy of his/her children -- which is a sort of omnipresence, sure, but it's not a constructive emotional presence. You might as well not even be there in that moment; you'd accomplish the same thing sending a preprogrammed nag-bot into your kids' rooms to chide them and/or dote on them constantly. In fact, it's possible your kids are actually tuning your presence out when you're in their faces all the time.

The magic combination seems to be: 1) let your kids discover the world (and make mistakes) on their own, just enough to let them learn and grow up; 2) be there for them when they need you. At one point in our history, this combination seemed intuitive. These days, after several generations of successive, fear-based sales of self-help books, advice, and programming, our culture has short-circuited parental instincts.
How would they know they were #95?

It's not clear why failed applicants would automatically leap to the theory that they didn't get in because of affirmative action, rather than just assuming they weren't good enough. Competition for good academic institutions is generally stiff enough that this is the most likely reason anyway.
Ask HN: How to Use Google Drive for Storage, Google Photos for Viewing?
I've been trying to use Google Drive to backup (folder-based) all my photos and videos, but use Google Photos to search and view them.

This works when you configure Google Photos to also show photos from Drive. However, now it seems impossible to exclude the photos from some folders from showing up in Google Photos (I've tried a .nomedia file).

Another way to achieve this would be through the special 'Google Photos' folder in Drive; except that it won't sync photos back to Google Photos unless you turn on the setting to show all photos from drive.

Does anyone know if what I'm trying to achieve is even possible? I'm curious to hear your experiences of the Drive/Photos combination!
Estimates I've heard say 15% loss of payload mass for a barge landing, 30% for land.
Weird, but all these links 404.
I think you're absolutely right. As a senior developer, much of my value to my employer is my ability to talk to product managers and other non-developers about solutions to customer problems, tradeoffs in the design of the software, etc. An offshore developer would not have the same knowledge of the product and its users, or the incentive to build that kind of close relationship with the non-technical staff.

Also, this variety in the kind of things I do at work makes my job more interesting than it would be if I just spent every day doing nothing but programming (although sometimes I do just want to write code all day).
You wouldn't make more if at the same time everyone started developing properties... If we build enough properties to meet demand the price goes down which means there is never any incentive to do this. I'm saying scarcity is a very effective model for increasing prices.

I mean in London you need a special mortgage when buying new build housing because usually the price you pay is far in excess of the market value - you can literally make a 20% loss if you sold it in the first year or two! Of course as we all know housing always goes up in value and that's built in to the price!!

It feels as though you could build a huge number of houses in London but it never comes close to matching the required supply. In every other industry you would assume everyone should have a car and everyone should have a tv or computer, but within reason, everyone who wants to should be able to live in New York or London? We think that is insane.
No one has commented yet to instead start your company where rent is still cheap.
Some more projects:

* Unsion by Paul Chiusano: http://unisonweb.org/2015-05-07/about.html

* APX by Sean McDirmid: https://www.youtube.com/watch?v=YLrdhFEAiqo

* Awelon by David Barbour: https://github.com/dmbarbour/awelon/blob/master/AwelonProjec...

And perhaps more in the "next five years" category:

* Om Next by David Nolen: https://www.youtube.com/watch?v=MDZpSIngwm4

* Elm by Evan Czaplicki: http://elm-lang.org/
Gason: Lightweight and Fast JSON Parser for C++
> The book author, Robert Gordon has been on this "economic growth is over" Jihad since forever.

Let's not start saying everyone who maintains a position you don't like over a long term is "on a Jihad".

> I found a 1988(!!) paper where he is complaining that productivity has been slowing down for 20 years (in 1988)

Which is consistent with the claim that 1870-1970 was a special century for technology-driven productivity gains.
A bug was discovered in the Curiosity Sky Crane code 3 days before landing
Not literally investments in microprocessors, but all of those things above depend on microprocessors.

Regarding the paper losses... sure. But Perez's point was more that a huge bubble would crash, which was the dot com, and then society would get mature about what the actual tech could do. She then follows that by saying massive companies would get created in the maturity phase, which your point about mobile broadband investment agrees with.
Yeah, it's going to be some time until I'm comfortable with batteries-only in cold weather. See here: http://www.consumerreports.org/cro/news/2013/02/winter-chill...
Your conclusion is worrisome. Lots of people, and lots of groups of people, have been considered "violent criminals" despite being neither violent nor criminals.

I can understand why worldwide empathy is a good thing regardless of how it could, conceivably, benefit those who would use it for nefarious purposes.
Not to change your overall point, but you almost never launch west. When possible, you want to launch east, to gain the benefit of the Earth's rotational speed. Sometimes you launch north or south so you can go into a polar orbit which allows viewing more of the Earth. But there's pretty much no reason to launch west. One exception to this is if your launch site is located in a place where that's the only option, which is why Israel does it like this.

For American launch sites, you have KSC for launching east, and Vandenberg for launching south. (North and south are equivalent in terms of which orbits they can reach, so you don't need both.) Vandenberg can be used for launching west, but pretty much never is, unless you count ICBM tests and the like.
The fastest of this benchmark:

https://github.com/miloyip/nativejson-benchmark
A lot of people are saying job websites don't work. I don't agree with them.

I've been consulting over a year (US-based, near NYC) and I've found plenty of very good clients (small and large) through freelancing websites.

Few loose guidelines I've used to help me with applying to gigs:

1) Evaluate if you think the person understands the value of the work, and only reply if you can somewhat-confidently answer "yes."

2) Reply to gigs that say "$5" or some other crazy low number, as long as they seem competent at explaining their project.

3) ALWAYS follow up with your past clients! Ask them for new work regularly.
> I don't see how children would develop any less just because they don't end up being disabled due to playing in dangerous environments.

Speaking from my own experience, I really wonder how I would have developed the way I did without being allowed to handle (very dangerous) tools from an early age, roamed all over Amsterdam from the ripe old age of 6, toyed with chemistry, explosives, electronics, household power and petrol engines all of which could have easily killed me.

I'm probably more careful rather than less careful because of this and none of my friends or me ended up disabled. Long before we got to the stage where we could have become disabled we learned how to respect the stuff we played with.

Trying to imagine the alternative universe where all my tools had been plastic, safe imitations, where I was only allowed to work with batteries, being limited to the local playground (supervised, of course) and chemistry would be limited to playing around with salt & vinegar.

I'm treating my own children in much the same way, I trust them to use their heads when it matters and I show them the consequences of failing to do so in as controlled (but very real) a way as possible.

Of course other parents think I'm nuts but that doesn't overly bother me.
How about

#include <stdio.h>

typedef struct mystruct {
int x;
char *p;
} mystruct;

mystruct func(int n) {
return (mystruct) { n, NULL };
}

int main(void) {
mystruct v = func(1);
printf("%d\n", v.x);
printf("%d\n", func(2).x);
return 0;
}

Works fine with gcc 5.3.1. Multiple destructuring is (maybe) problematic, but if you really want this.
I live in Brooklyn. There are quite a few of us here.

I do see a few of them around here and there but it's a logistic nightmare to even consider a power-cable-charged electric car in a city like this.
It's actually quite good. It's not as good as if the rocket was recovered intact, certainly, but for the fourth landing attempt ever of a highly experimental test program, this is a very good result.
The point isn't to put a huge amount of investment into finding someone - that's dating's job. The point is to quickly and efficiently schedule things that have a better chance of going well. There's an additional knock-on effect from being able to treat the dates lightly: if you're not a good match, you've lost something like ten minutes of scheduling and a half hour of date prep.
I like that you have an opinion about what should be different and are doing something about it (creating your own language).

What's the reason you want deterministic object lifetimes? So that you get predictable performance? Can reason about performance?
Ask HN: Who moderates HN?
TinyLab
Or, more likely, it just encourages customers to abandon your alternative C library in favor of glibc to avoid breaking configure scripts (which is what forced musl's hand). I definitely think you're right in principle, but I can't blame musl's author for bowing to market pressure any more than I can blame Intel for sticking to x86 backwards compatibility.
Launching an Apple TV App: What We’ve Learned So Far
I have some concepts integrating different ideas for sustainability which is related to this idea of fruit walls. In my concept, each group of residents has 1/3 of the property dedicated to insulated buildings that are full of agricultural production. They have large windows but are also supplemented with LED light. The materials and vegetation inside are the heat sink. I believe this is a more efficient way to produce food than a standard greenhouse because of the insulation and overall better temperature control.

https://runvnc.github.io/tinyvillage
WhatsApp and Instagram shift business models
I like the idea of building apps in a drag-and-drop ui-builders for prototyping. But I can't imaging using this for real products other than maybe a static app. How do you even connect to an existing backend? The 'demo' video suggests connecting directly to a database... So much for security.
Lock in. When you have a soup to nuts solution, you don't want people subbing in a different kind of nuts.
A little surprised to see that the Mythical Man Month isn't on that list: http://amzn.to/1ZHWUlF
> The great advantage of being standardized is that other people have thought about these issues and dealt with them in libraries.

Issues that don't exist if you don't use a hideously complex format like UUID in the first place.

> Yes there are many bad ways to generate them, but your library should offer the right way to generate them.

Yes, a UUID library will have a way to generate the random kind of UUID, but it's telling that you need a library for it.

You can generate 16 random bytes without a library, by using fopen() and fread().

> Yes the string format is weird, but why would you write that by hand? Let the library print it, let the library parse it.

You shouldn't need a library to handle your identifiers. If you do, your identifiers are too complicated.

> Want to store it in a database? There's a column type for that. Want to send it over the network? There's probably a datatype for it in whatever protocol you're using (whereas with your approach you immediately have endianness issues).

With the approach of random bytes, there's at least a consistent endianness throughout. And you can solve the endianness issue by treating it as a byte string. Job done.
The emotional maturity of humans creeps at a sloths waddle, while technological maturity moves like quicksilver. The virtuality roll-out will be interesting.
I'd definitely recommend Spacemacs. It's a starter pack for Emacs which adds layers (it's like a collection of modes), mnemonic key bindings, and other things.

Link: http://spacemacs.org/
Definitely Encyclopædia Britannica (http://www.britannica.com) and Microsoft Encarta used to be much more popular.
Because when a company goes down, everyone working at that company loses their job. The business owner isn't the only one that suffers for "trying".
Question about sched_yield() (2002)
Tungia negocios – Deje que Videos hacen hablar en su negocios
Determinism is a good point, that would be useful in some applications.
> Car Culture

Well, "car culture" was invented to sell economy cars - nobody gets excited over mashed potatoes, so they had to invent something sexier. I don't think anyone legitimately believes that the auto industry is going to keel over and disappear - autonomous cars will have a very, very long adoption period. But over that period, I expect the "car guy" segment of the market (sports cars, etc) to become more of the niche hobby of "human-controlled car racing". It's not like horses totally disappeared after the invention of the automobile; their purpose just became much more heavily weighted towards entertainment.

> things that aren't cities.

Autonomous vehicles already exist that work in non-city environments. But yeah, there is probably some infrastructure that would need to be built first -- and it will get built, just like roads did. I expect we'll see autonomous cars in cities first, but the algorithms and hardware will improve over time and extend to rural areas.

IMO we're about 15 years out from this entire debate being laughed at for how stupid we all were back in the mid-2010s :)
You can charge by value when you understand the scope of work, have the ability to manage it, and manage risk. The customer gets a fixed price for a fixed scope with a fixed process.
Please try again. They should be fixed now.
If we look at oil and mass production, we see similar. Same with rail. Huge bubble, lots of folks go bust, then what's left matures and becomes a big empire as consolidation takes place on a tech society legitimately cares about.

It sounds like you really like this topic. I do too. Would love to talk more about it either via email or in person (if you live in NYC). I am teaching myself these topics and want to know as much as I can. My email is in my profile in case that's interesting.
Ask HN: How would you improve Hacker News?
Can you elaborate on #2 ?, are you saying that starting a good relation is more important?
I control the encryption algorithms, the compression scheme, the file chunking strategy, the encryption keys, the encryption of archive/file names, the file naming scheme, the addition of Par2 files, everything.

And I don't pay the overhead of an add-on service.

Also I back up stuff that's not on my hard drive (only on external USB drives) and I'm not sure how the services handle that.

If the services give me some of these points, that's not sufficient; they would have to give me all of these points. Only then would I consider them. All things being equal I'd be willing to pay for some convenience but my current solution is all scripted so it's pretty darn convenient.
Just a heads up:

Please avoid introducing classic flamewar topics unless you have something genuinely new to say about them.

Please don't bait other users by inviting them to downvote you or announce that you expect to get downvoted.

https://news.ycombinator.com/newsguidelines.html
Must admit I was expecting less programming books. A lot of the topics on here aren't directly programming related.

Thanks for the list though. Bought the psychology one.
it is true that most recent success of deep neural network are in the regime where n, d are large. And we surely shouldn't fantasize general AI solved in this way. However, the very appealing aspect of deep neural network is end-to-end training: for image recognition, we can map from raw-pixels to output. This is very different from other ML techniques. In some sense, deep neural networks learn "algorithms", not just "models". This formulation can be richer especially when given lots of data.
The author of the original blog is confusing the issue of base-image of a Docker image and the host OS on which the Docker daemon is running. They are completely orthogonal issues. Yes, there've been plenty of complaints about DM performance and space reclamation issues. By all means, switch the host OS from CentOS/Fedora to Ubuntu if it alleviates the problems. The base-image is a completely different matter. There is no reason to switch from CentOS/Fedora to Ubuntu just because you changed the host OS. This is point of the filesystem isolation Docker provides.