skysight-inc/HackerNews huggingface dataset:
It is not so much indicative of human nature as a whole as it is of "civilized" or industrialized cultures. Tribal cultures often exhibit the opposite sort of sentiment.

>Primitive commodity money, like the magical words of non-literate society, can be a storehouse of power, and has often become the occasion of feverish economic activity. The natives of the South Seas, when they are so engaged, seek no economic advantage. Furious application to production may be followed by deliberate destruction of the products in order to achieve moral prestige...Potlatch is very widespread, especially where there is ease of food-gathering or food-production. For example, among the Northwest coast fishermen, or rice-planters of Borneo, huge surpluses are produced that have to be destroyed or class differences would arise that would destroy the traditional social order. In Borneo the traveler may see tons of rice exposed to rains in rituals, and great art constructions, involving tremendous efforts, smashed. At the same time, in these primitive societies, while money may release frantic energies in order to charge a bit of copper with magical prestige, it can buy very little. Rich and poor necessarily live in much the same manner. Today, in the electronic age, the richest man is reduced to having much the same entertainment, and even the same food and vehicles as the ordinary man.[1]

[1]Understanding Media, Ch. 14 Money: The Poor Man's Credit Card, Marshall McLuhan
I did ran all the way. Surely it wasn't fast, but take in account that there was 2000+ meters of elevation gain.
Probably the  oldest pending U.S. patent application
No, iPhone is not supported yet. but we are working on it and will have the support added shortly. We just have to use HLS instead of MPEG-DASH for the streaming, as Safari on iOS does not implement the HTML5 MSE.
Show HN: Semantic Animation – a new approach to interface animation
Nice. Only the 49th Mersenne yet discovered. This also gives us a new perfect number, 2^(74207281-1)(2^74207281-1).
They can partner with the local gov so when they see you approaching on a street camera they can put a fresh hot dog on the roller for you.
62 people now own the same wealth as half the world's population, research finds
Our CTO and CRO gave their approval, we'll open source the branded login page.
Please keep in mind that Facebook owns Instagram and these are big companies that you likely don’t want to have a trail of evidence that you are a part of an Instagram and Spotify hacking ring.

This sounds like bellowing. It's borderline blackmail. Help me with my request or else I make sure Facebook knows what a scumbag you are.

The funny thing about this whole story is that she's not contacting him because she thinks he works at Instagram, which would be an understandable misconception, but instead she thinks he's with the hacking team. You have to be completely imbecile to think of villains answering with their real names.
It was sarcasm.
> Anyway. When you have a conversation with an idiot, nobody watching can tell which one of you is the idiot.

Never argue with an idiot. They will drag you down to their level and beat you with experience.
Twitter Architecture: 150M Active Users, 300K QPS, a 22 MB/S Firehose (2013)
Understanding .SHOP / .SHOPPING contention set
> Python 2.7 is also better for learning with the simple print syntax.

For the simple case, I don't consider "print(foo)" more complex than "print foo"; if anything, it avoids introducing additional syntax, and instead just provides another built-in function. And in more complex cases, such as printing to a file object, the syntax seems far more straightforward: "print(foo, file=f)" versus "print >>f, foo". Beyond that, the print function can do some things the print statement simply can't, such as print without a trailing space or newline.
IoT Considerations Part 8 – Front end and Apps, cross platform client side
Coursebirdie now has a FREE course to Learn HTML
So, black-box / integration testing for AI? Neat.

On a related note, I think an official driving test simulation for all the self-driving algorithms, perhaps sponsored by the government, would be really beneficial.
From Startup to Viral
Also, lack of basic image editing tools.

I do lot of research and often store bunch of screenshots but inability to do basic image cropping really puts me off!
For almost all the images I store I need to chop off non-relevant part, but have to do it outside OneNote.
It gets tiresome very soon (take screenshot, paste in a image editor, crop it, save it and then insert it in OneNote).
Airlines offer better service if you pay for it. If you choose not to take advantage of that offer, you're telling the airline that you prefer to save money than have better service.

You have every right to complain, but complaining itself doesn't do anything. If you say X when you complain, but say Y when you pull out your wallet, airlines are naturally going to listen to Y much more than X.

I've lost count of how many times I've seen a conversation go like this:

"Airlines suck, I'm a tall guy and my knees are crammed into the seat back for the entire flight."

"Almost every airline these days offers an upgraded economy class with more legroom."

"Yeah, but it's too expensive!"

If you don't want to pay for it and would prefer to suffer (I'm a tall guy, and that's what I do too) then fine, but don't be surprised when the airlines listen to the signals you send with your money.
Bernie Sanders for President – The Nation
My experience in endurance sports is with cycling, and I have a friend that used a "ketosis" diet to help lose some weight. My understanding of the fat burning process is that it can only happen so fast, so with fat as your fuel source you are only able to support moderate intensity levels. This could explain the 7h 45 min minute time for his 50km run (~31 miles).

I know if I am riding at race pace for a couple of hours and don't give myself fuel then I am in trouble, but riding at lower intensities I can go for a much longer time without eating as long as I have water.
In Ironman and related circles it is conceded that performance is decreased, but the reduced calorie requirements in races often mean better results due to less, err, gut complications.
Nice App with good Interface! Worth Checking out...
Yes heat.

http://articles.chicagotribune.com/2011-06-04/news/ct-met-ha...

I'm just saying the whole "Push through the pain" adage is dangerous.
Magic Bus Aims to Magically Ease SV Commuter Woes
PiAware – build your own ADS-B ground station for integration with FlightAware
That's an excellent point about real-time sync. There is a button in gthnk that will grab any notes from mobile devices on-demand. I think this would permit somebody to move from a conference to their desk. However, I can also see how/why that might be tiresome for somebody who frequently transitions devices multiple times per day.

Also, you're right; there's no deep architectural reason why you couldn't sync more frequently than once per day.
> You can actually just flat out save 1 million by mid 30's working for big co.

Yep, if you're serious about saving, this is entirely doable. I'm not at all on track for this because I'm not dedicated enough. But when I lived and worked in the bay, I knew a couple of guys who saved >50% of their take-home every year. They maxed out their 401Ks in the first few months and then redirected the money to other savings. Someone earning $100K before taxes can absolutely save a million in cash by saving aggressively for a decade and a half.

Hell, my roommate in grad school earned $30K/year and managed to save $10K one year, despite buying a (used) car. This was the result of cheap cost of living and generally just being really frugal.
I fear she's labeling herself as a photographer because she uses Instagram to post photos taken with her iphone...
Might as well add a link to a book I learned about on HN but never seem to run across since, UNIX and Linux System Administration Handbook, 4th Edition: http://www.amazon.com/Linux-System-Administration-Handbook-E...
If you were abducted by aliens, and had memorized that number, you could possibly trade it for wealth in their society. If they hadn't discovered it yet!
What does Disney know about interface animation anyway?
I was watching my fiance run and someone died literally right in front of me at the Brooklyn half-marathon in the fall (he was a young guy - I'd say late 20s). He collapsed right at the finish line and they couldn't revive him. The crazy thing is there was no mention of it after the race or anywhere, I tried googling to find out more info. but nothing. The only info. I found was on /r/running people where people who were also in attendance were talking about it. Marathons just seem so unnatural to me.
Here is why I like this: It makes publishing to the web trivial.
Dang, is that right? See, I checked C99 when I posted the comment. I don't know where my old copy of C90 is, but I was mildly surprised. I had that WTF feeling "I could have sworn it was supposed to work that way!

In any case, if I'm compiling with -ansi or -std=c90 on a GCC-based platform that is hosted, the library had better behave in the C90 conforming manner. Only if if -std=c99 is used should it take the liberty with realloc(ptr, 0) being like malloc(0).
I've got multiple notebooks, each with a few tabs (each tab has several pages). I'm not sure if that organizational structure will work for you.
Trend Micro Antivirus Crack and Serial Number 2016 Free
I found your Strava data and updated my comment.

And pfft 2000m+ elevation gain over 50km. Those are gently rolling hills ;-)
Univision buys controlling stake in the Onion
And why the snark about what tools the photographer is using? Do they have to fool around in a darkroom with chemicals to be a 'real photographer'? Note that their phone camera is better equipment than a generation of 'real' digital photographers had to make do with.
Postgres Query Plan Visualization
I wish they would include how many times each password was used. Those top 25 representing 50,000 out of a million passwords means something very different than if they represent just 1,000 out of a million.

Comparing the proportion of the million passwords that are accounted for by the top 25 (and top 100, top 1000, etc.) year to year also gives a much better measure of whether public behavior is improving than just seeing if the top 25 are obviously poor passwords.
50K isn't easy for even people in good physical shape, especially if there are hills!
Music Geeks Are Retrofitting Old iPods to Keep the Perfect MP3 Player Alive
Brian Okken of the Python Testing podcast did a nice job explaining the importance of this paper: http://pythontesting.net/podcast/waterfall/
It's not. It looks "randomish" to humans, but it's not actually any different from 12345678.
Which says a lot about our political discourse. "Rich by the standards of where" the author came from is arguably just middle class, but the author's family probably doesn't see themselves as poor and would balk at characterizing the author as only middle class.

Meanwhile, the author can't even afford a house where s/he lives which calls into my question my characterization of that salary as even qualifying as a middle class salary.

We are being increasingly divided into the poor and the rich so much so that those lucky few that are barely hanging on to middle class earnings are now also being characterized as rich, despite some signs pointing to those earnings not even really qualifying as middle class.
How are you getting around the tap-to-play restriction on video tags? Are you decoding the video some other way inside WebGL, or...?
Blackbird(Turdus merula)Enjoying a Snack
That's perfectly fine. Nobody is forcing you to not use OOP.

The video just outlines the fundamental weaknesses of using OOP as the end-all-be-all solution to managing encapsulation. Namely, that it creates as many (if not more) problems than it's superficially purported to solve.

IMHO, OOP is a useful design pattern for some specific classes of problems. Treating it as a cure-all ideology is self-defeating.

There's a huge disconnect between creating large applications using OOP and maintaining them over the long-term. In the latter case, abstractions that get baked into an OOP-only architecture will eventually start to leak in dangerous and unexpected ways as the needs of business change over time. Short-term savings in the form of strict adherence to DRY and SRP can (and will) eventually accrue as technical debt over time.

Common conventions such as design patterns, DI, and TDD minimize the negative impact but they're indicative of a bigger problem.

With that said. I agree, the title is dumb and clearly detracts from the underlying message.
I applaud the author's spirit of mad science and adventure.

As someone with a lot of doctor friends and family, I think it is pretty clear most doctors are not familiar with the relevant research and by default give a cautionary response which merely parrots back the status quo fears, but they're even more risk averse due to malpractice concerns. In terms of getting your blood work done, sure, I'll agree that seems interesting.

My father, a doctor, used to be afraid of low carb/ketosis diets, because "bacon, cheese". Years later he read the relevant information and completely switched camps.

Finally, self experimentation can be dangerous, sure. But that doesn't mean it isn't valuable and interesting. Do you think people should never do potentially dangerous things in pursuit of adventure, knowledge, truth?
I once received a request to hack a load of different companies' client databases due to one of my posts in the HN "Seeking freelancer" job threads, pretty much well solely because "Hacker" is in the site's title.

Bless him, the guy mostly kept on signing off his emails as "John," having forgotten to change his name in the "From" field, except for the time he forgot and signed his "real" name again.

(I say "emails" - it was a bizarre few exchanges, starting with "I have a job for you," and myself replying to his opaque emails to find out quite what on earth the guy was on about)
Get unstuck and beat the odds: a new approach to accomplishing change
The UK doesn't have the same anti-police sentiment you find in the US.

In the UK the police are held to a high standard and are generally respected for the hard work they do.
GitMate: automate code review
I think the issue here is orthogonal end goals:

1. An organic/"rapidly" changing format does indeed make it harder to "keep up" if you are building a contemporary "competitor" application.

2. However, for archival purposes it shouldn't matter how rapidly/organically the specification changed in the lifetime of the document, so long as you have an adequate specification snapshot from somewhere around the last modified state of the document. (Or presuming, as you should be able to even with Microsoft's standards, a standard that maintains a heavy bias towards backwards compatibility in document reading, only the final specification.)

Admittedly, we can't entirely anticipate the headaches of future cryptarchs, but an open specification I do feel is sufficient for archival purposes.
15/min miles make that more of an 8 hour 'walk'
Data Visualization and D3.js Newsletter Issue 166
Big numbers are fun. Here's some stupid stuff I thought of while reading about this.

The number is 2^74,207,281 - 1. Naively stored like a normal integer in memory, that's roughly 75 MB of RAM just to store the number. Compare that to your 64-bit time_t and imagine how long a duration of time could be represented by such a large number. Stored on 3.5" floppy disks for some reason, that's roughly 50 disks just to store the number.

Edit: Duh, bits, not bytes. I leave my mistake here for posterity.
Yep. It imports anything imagemagick can handle.
They shouldn't. It's a rich man's privilege to buy an absurdly expensive home. Poor people don't buy expensive homes, if they manage to buy at all.

If you make six figures and are "house poor", it means you're either bad at making financial decisions or you feel the house is worth the sacrifices. Either way you aren't poor and shouldn't feel poor.
I almost made a comment about that part. But that's the only part that's restricted (and then not strictly) to two "iterations". But I don't think that was what OP was referring to.

> This paper doesn't just describe the waterfall, it explains why it doesn't work and proposes a more iterative approach, albeit with only two iterations.

The iterative steps involved are not the throw one away bit, but the feedback loops in between the different stages of development. And the paper does not restrict its model to two iterations.

The throw one away portion are the prototyping phase, which is the same development process in miniature. Like how, here, we might prototype our radio software without the hardware at all just to make sure we understand the protocol and other aspects correctly so when we do the full development on the radio (often with reused code from the prototype, though) it's better informed. [0]

[0] Though, true to form, the last prototype became a delivered product instead of the basis for the final product. Oops. The dilemma of making a too good prototype, but not engineered well enough to actually be a final product. Maintenance has been a beast.
Previous submission at https://news.ycombinator.com/item?id=10929525
> Hopefully, 2016 will bring much stronger passwords to the general public, but going off of previous years, I have my doubts.

Hopefully, 2016 will bring better methods of authentication to the general public, but going off of previous years, I have my doubts.
Ask HN: Whom do you credit the invention of Microporcessor to?
Intel, TI, Gilbert P. Hyatt or any other?
Did you update the addresses of commit_creds() and prepare_kernel_cred() to match your running kernel before you compiled/ran it?
The general problem of forums is not verified ID, it's use. Verified identification isn't a natural extension of what usually makes stand alone forums useful -- corporate sponsored forums may be a little different, but even then identification stifles the exchange of ideas. To put it another way, verified identification is only a feature when that's what users want.

To me, the clear best-in-class for professional forums is the StackOverflow model -- and it isn't a forum. It's first function is utility and not socializing.

This raises the question: is there a better way to create value for your users than a forum?

Good luck.
PHP implementation of HJSON – GoFundMe
I've done it but as time goes on too many tabs or the list of pages (which are in the wrong order, in my opinion since they show oldest first) just end up being hard to navigate and I have to figure out a way to reorganize or just deal with it. On mobile, even on my iPhone 6+ more than just a couple of tabs is just annoying to deal with.

All in my opinion of course. It's a solid product I just can't organize it well I guess.
The blog post specifically thanks the Red Hat Security Team, but according to the Red Hat Bugzilla, no patch has been released yet for RHEL/CentOS:

This issue affects the Linux kernels as shipped with Red Hat Enterprise Linux 7 and will be addressed in a future update.

https://bugzilla.redhat.com/show_bug.cgi?id=1297475

Premature blog post?
Not unless you gzip it. Since the number is just the binary 1 repeated a bunch of times, it should gzip pretty well.
2016: The Tipping Point for DevOps
Uber offering helicopter rides at World Economic Forum
https://www.google.co.uk/search?q=etilqs

Nothing links back directly to SQLite, nice :)
They do a fair bit of enterprise business, but not much in the way to customer facing.
Harshest sentence: "your urging has the flavor of reducing this meaningful consultative exercise designed to produce informed decisions in a transparent manner into a crudely majoritarian and orchestrated opinion poll."
For the record, I tried getting my phone to work back when I was hired, and it just wouldn't. I never contacted somebody to fix it, why bother. I virtually never got emails either. People would just show up at my desk unannounced if they needed me, which was quite rare.
Does Social Media Allow People to Practice Politics Differently in Kenya?
Yes, the key point there is that those words aren't random, they're a relatively common sentence. That, incidentally, is a potential weakness in Schneier's own system, which is really just a more complicated (and harder-to-remember) version of the "momof3g8kids" type of password.
Most Greenest Motor in the World - FREE ENERGY
Responsive Man
This fails for the same reason "stranger danger" fails; in order to get anything done, you must connect on a certain level.

To use your analgoy, you could run a server entirely via port 22. But it can't host a webpage, run game servers, or do much of anything else if it only accepts SSH via 22.

The process of socializing is kind of like vetting another server to see if you can trust them enough to use FTP or whatever. Sometimes, yeah, they screw with you; but not always. And the benefits once you do find someone trustworthy are greater than the chance of a bad actor.

Now, whether or not one should trust coworkers, and how much, is a personal question. You gotta decide that on your own.
Ask HN: Imposing a feedback on a school.
Dear HNers, this is a rant.

I am EE student in a small school of engineering at one of the unis in Europe. Every day I feel this is a waste of time, as most courses are conducted in downright wrong fashion, and yet I am forced to stay because I actually need a diploma.

Lectures are delivered by professors who dumb down every single topic because of their insufficient command in english.
At extreme cases, writing a test requires me to limit my vocabulary and I don't even find myself fluent.

Programming classes are half-assed to a degree my colleagues don't know what pointer is after three semesters of C/C++ or find ls to be a mystery of unix world. Some of those people can become TAs in two years and contribute to making next generations of students even lousier programmers via kind of a negative feedback loop.

But this doesn't end there, there were classes which were sort of free credits, because profs implicitly told us they are incapable of teaching in english. And thus I don't know how interpret stats in a research paper which is pathetic to be honest.

There were a few solid classes, mostly about the basics, which I thoroughly enjoyed.

I would like you to ask a question, is it possible to influence quality of teaching from the bottom? If not for me then for the next years of students, otherwise this country will never be innovative and stay piece of shit forever.
What we've learned writing code which runs on thousands of websites
Why Is South Africa Looking to Regulate Services Like WhatsApp?
You probably had case for a lawsuit, but not worth the effort. You story probably lost more business for Telsa than they would have paid you damages. (Maybe they'll sue you for libel)
Source control?
Very funny. Solutions to relative poverty in the first world are different from solutions to absolute poverty everywhere else.
Fuck Working Hard
Sample Trello Power-Up Code
Tl;Dr my hypothetical of everyone getting richer is an accurate description of reality. Also, formerly excluded groups (e.g. women) saw faster income growth than the former privileged class (white men).
If you grew up in the 90's in the UK you'd sort of recognise something from stuff like the road protest movement, free parties etc - the ubiquitous hi-viz jackets of the police. To understand the cultural context think about those lines of Hunter S Thompson about the hippie movement as a wave of love and optimism. This diorama is what is left behind when the wave breaks and ebbs away. I wonder if the serotonin receptors in Jimmy's brain have just burnt out - maybe that is why it's so bleak...
Considering a career in Engineering? Take a look at this list of top schools
See, mass surveillance has its upsides too.