skysight-inc/HackerNews huggingface dataset:
It's a bit old but the PostgreSQL wiki has some good details on the differences - https://wiki.postgresql.org/wiki/Why_PostgreSQL_Instead_of_M...

Further I've written a couple of posts that don't directly compare to MySQL, but many of the points are pretty relevant for MySQL vs. Postgres

http://www.craigkerstiens.com/2012/04/30/why-postgres/
http://www.craigkerstiens.com/2012/05/07/why-postgres-part-2/
I find double opt in annoying. If someone intros me to too many people I just tell them they're introing me to too many people.
I've talked to a few recovery experts. They told me taking the cover off destroys the drive. Apparantly the head has some tracks embedded in the cover. If it's not removed in a certain way you can rip the entire thing out.
just posted 1 min ago http://status.twitter.com/post/79278902130/service-issue
The API is up.
This is one of two common intro styles I've seen: "pessimistic" introducing instead of "optimistic." I've found the former to be more prevalent among technical types and the latter among salesy types. I suspect it's related to the standard quality vs. quantity trade off.
Ask HN: Critical Feedback on Startup
I've finding it hard to receive any critical feedback on our startup — I'm hoping it's OK for this type of post here.

Spott — Get more out of your social network by finding the answers you need through the world around you:
https://itunes.apple.com/us/app/spott/id591300005

I'm looking for any critical/negative feedback to make me rethink what I'm doing.
Some context: http://www.teslamotors.com/blog/defending-innovation-and-con...
What made his move puzzling wasn't that he didn't like the attention (I totally get that) but that it seemed obvious that pulling the app would make it worse, not better.
It sends a message that caring about your users' trust, that doing what's right for them, is for suckers.

This is not a test of "technical superiority". This is working against your users' best interests. One mistake is understandable, and sometimes forgivable, but you don't bilge it twice so cavalierly if you rank on the give-a-damn scale. (I say "cavalierly" because, as I noted elsewhere in this thread, I can't shake the feeling that this is the result of a design decision, not a technical failure.)
oh yeah good point!! I totally forgot about "sponsored tweets".
OP is kind of missing the point IMO.

The gender gap discussion is only relevant if we find out that women makes less because they are women. I.e. if everything else is equal the pay-check is determined by their gender. Now we might be able to show that but I don't believe the OP shows that.

Instead what it shows (I believe) is that men are better at selling themselves. Men "know" they are right (even when they aren't) and that confidence transcend into how people perceive you and later to their paycheck. The reason why men know they are right is a much more interesting question and where the battle for the sexes really should be taking place.

Here is a good read on that.

http://www.psychologytoday.com/blog/the-science-success/2011...

From that article "...bright girls believe that their abilities are innate and unchangeable, while bright boys believe that they can develop ability through effort and practice. ..."

Grades in this context have nothing to do with your income as no-one really get a pay-check because they have good grades.

I have never when I have done job-interviews even looked at someones grades and I don't think the industries in question do that really (unless you have exceptional grades of course but very few do).

Sure my experience is anecdotal but I simply don't see the gap in salaries having anything significant to do with the genders but rather with how guys are able to sell themselves.

Another way to frame this discussion could be. Men makes more than the average because they are better at selling themselves than women are. Not because they are better at what they do.
well, the rm example is overly simple on purpose - the only thing that -f is actually going to do that's remotely dangerous is removing files that have the readonly bit set. I've never actually been bitten by that. In general though, I think this pattern scales poorly - the more complicated your task is, the more like the "force it" mode is going to be more and more dangerous.

---

On the subject of what to do when something goes wrong:
Sometimes retrying installing a package does fix the problem: if there was a network error, for example, and you downloaded an incomplete set of files, the next time you run it it will be fine.

If your package manager goes off the rails and gets your system into an inconsistent state, then you have a decision to make. Is this going to happen again? If not, just fix the stupid thing manually: there's no point in automating a one-time task. If it is probably recurring, then, you need to write some code to fix it (and file a bug report to your distro!). I do not believe that there is a safe, sane way to pre-engineer your automation to fix problems you haven't seen yet!

In the meantime maybe your automation framework stupidly tries to run the install script every 20 minutes and reports recurring failure. The cost of that is low.

Docker is awesome, for sure, and I'll definitely use it on my next server-side project. It isn't a magic bullet, though - you still have to configure things, they still have dependencies. Just, hopefully, failures are more constrained.

---

and on the point of upgrading for security fixes: the sad reality is that even critical fixes for security holes must be tested on a staging environment. No upgrade is ever really, truly guaranteed to be safe. I guess if the bug is bad enough you just shut down Production entirely until you can figure out whether you have a fix that is compatible with everything.
> That said, if I was looking at the prospect of working in these shops long-term, I'd also be seeing what I could do to unionize the shop - they are a pretty crummy environment with abhorrent pay for anyone over the age of 16 (as the author points out).

I respect your optimism, but standard practice at big retailers for anyone who even breathes word of unionization is to fire them instantly. If that doesn't do it, they close the store. See: http://en.wikipedia.org/wiki/Criticism_of_Walmart#Labor_unio...
I find it slightly amusing that their status message that was just posted has a "Tweet" button on it.
journalism has a power-law income distribution where most earn nothing but a tiny few at the top can earn 7 figures or more. Well-known bylines are supposed to bring the audience and not just crank out anonymous content.
I've had articles sink without a trace on HN. I've had articles shoot to the top. The crazy thing is its often the same article resubmitted (by someone else) a few months later.

Based on my experience, a "worthy" article has about a 50-50 chance of making it off the new page to the home page and taking off. This is basically random. Many people think HN is a meritocracy where the best articles succeed, but its not. There is a huge random factor in the way. This isn't too bad for a short throwaway article but it's frustrating if you put hours and hours into an article and know people would like it but it goes nowhere.
> http://status.twitter.com is kinda down here (Italy).

Seems like we need http://status.status.twitter.com
Separation of powers? Is Feinstein now supporting states rights? Advocating a limited executive? A reasonable interpretation of the interstate commerce clause?

Jesus, this thing is like a hypocrisy onion, you peel back unreasonable search and seizure only to find, separation of powers, what more could this hold? I have a feeling by the end of this Feinstein is going to sound like a libertarian for a week before the constitution interferes with some power she wants and tosses it aside again.
I wonder what Microsoft's position means to their traditional OEM partners. By slimming down their margins, this may end up as an existential threat to x86 server makers. I am curious whether they'll take it very lightly.
Next post on HN: The massive infrastructure behind Twitter's error page
What about (off the top of my head), a hospital that is funded by a network of companies. It only treats people who work for these companies, and the companies all foot the bill based on # of employees.

The companies own the hospital and run it at break-even, and make sure that all costs are low.

I could see something like this working in urban centers where there is a high concentration of large, highly-profitable companies. Silicon Valley, NY, Boston, LA.

It goes way beyond just fixing your appendicitis (which, by the way, that is one massive bill), but should (theoretically) still fix that problem.
I tend to stay away from anything that is named "droplets" and "dynos", opting for dedicated servers from hetzner or OVH instead.
Search for missing MH370 turns to crowdsourcing
Twitter Status page has been updated:

"Service issue - Most users are experiencing issues accessing Twitter on web and mobile apps. We’re looking into it."

http://status.twitter.com/
Ah dangit, another famous Nguyen (along with Dat Nguyen) who I'll be asked if I'm related to. It's especially interesting and cool that he's still in Vietnam, and I'm not surprised that was a heavy factor in just waking away...$50,000 a day, even a year, is a lot of money. My uncle was making less than that (a year) in Saigon and yet could still afford to rent a massive house with courtyard, 2 servants and a nanny, and a SUV with a driver.

(BTW, dong is the name of Vietnam's currency, something that is probably worth a lot of jokes in the Vietnamese media)

Also, becoming a viral success (regardless of quality of the game) from Vietnam is a much different and rarer accomplishment than doing it from America (or any place where the world's media is more attuned to). Kudos to him!
Agreed on #2. My rule of thumb is to respond within 24 hours. If the intro-ee responds quicker, no biggie.

On the flip side, when I'm the intro-ee, I don't really care. I'm almost never the one to reply first, but if someone takes a week to respond, whatever.
300 = retail pay per month.

That's pay per week, not pay per month. So multiply everything by 4.
I have mixed feelings about that. On the one hand, shopping in a physical store location is mostly a terrible experience these days and I greatly prefer to shop online. But on the other, these big box stores have long been the providers of many a teen's summer job or somebody's second income or just something to keep someone afloat between "real" jobs, so I hate to see that source disappear.
Egads this is excellent! As others have mentioned, would love to see a 5x5 variation and also be allowed to "keep going" after getting to 2048 to see how far you can go. I was disappointed that it ended and I had about half the squares empty and -might- have been able to get a 512 on the board as well.
But just fantastic. Perfect balance of "speed when I want to blast through the easy levels" and "I need to think about the best next move" as well as try to construct an algorithm that helps get me to the endgame!
The Public Is Onto Us: AI is becoming a discussion topic for all
I doubt it.

It's not like people are making professional-grade movies now in the free time, as they are now driving around cities with their own cars. Likewise, not everyone is trained to make movies as most adults are already trained to drive cars.
How legal is that anyway, since they're acting like a sort of proxy server for torrent data.
> 300 = retail pay per month.

No, that was his pay per week. His monthly pay in retail was $1200.
Assume they know nothing.
Sounds a little ridiculous, all right, but that's politics these days. I paid more attention to this stuff in the early 2000s, and was more on the right, so I remember what seemed like countless examples of Republican figures being hounded to the destruction of their careers for having made some statement that could be interpreted as being vaguely racist once in their lives. Now people on the center-left are getting the same treatment. I wouldn't say they deserve it either, but I have a hard time feeling sorry for them. Maybe someday we can all learn to back off from these ridiculous media feeding frenzies powered by dug-up dirt, but I'm not holding my breath.
I'm getting:

Twitter is currently down for maintenance.
We expect to be back shortly. For more information, check out Twitter Status. Thanks for your patience!

This is too bad. It comes if you refresh enough. But in the middle of the day, why would they do maintenance? Sorry Raffi, you failed this time.
twister is up
There will be a lot of graphs that don't look great around the operations team. I wonder how much of an impact each minute that the service is down has on their uptime %.
Reminds me of a work on detecting copyright monitors. Read the introduction part to understand the risks of using torrents to stream movies.

https://www.cs.purdue.edu/homes/fahmy/papers/PAM2011.pdf
It definitely has, and I think the slide has accelerated within the last 5-10 years.
turns out the Twitter Api is down too. God help us all.
"Nguyen wanted to make games for people like himself: busy, harried, always on the move. "I pictured how people play," he says, as he taps his iPhone and reaches his other hand in the air. "One hand holding the train strap." He'd make a game for them."

I found myself playing in this exact manner many times while riding the subway. Even when I would go just one or two stops, it was convenient way to spend the time squeezing in a few games of Flappy Bird without worrying about concentrating too hard on any one game, or being concerned about getting cutoff in any one round by having to leave or dodge a bystander.
So then you'd be parasitizing the parasites. I like it (gives them a taste of their own medicine).
The copyright on Twitter's maintenance page is still set to 2012.

http://imgur.com/eb3AbX6
Tinder and its scaling issue
If I were a zombie, I have an interesting targets list. Mmmmm, brains..
Actually, it can be traced back to the Microsoft SoftCard. They made compilers and interpreters for CP/M, but they'd have to port them to run on Apple II's, which would be an enormous undertaking. Instead, they sold a Z-80 coprocessor for Apple II computers that allowed Apple IIs to run CP/M and, therefore, to run Microsoft software.

They tried that too with MSX, which made the front-page a couple days back.

https://news.ycombinator.com/item?id=7367544
This needs to be at the top. The fix here is very simple then - prompt the user for a passphrase when doing a backup, allow no passphrase for a "friction free" if you really want to, but give the user the option.
Whatsapp's security is "legendary": http://tinyurl.com/nenaht8
The issue with usb on rpi is that it's unstable. It can drop messages. For ethernet it doesn't mean much, because packets will be retransmitted, but for audio it means sound will occasionally stop for a moment. It's very annoing.
The big thing that slips is relevance. Culture moves.
Twitter goes down during Biz Stone’s SXSW panel
All Location Down!

http://geopeeker.com/fetch/?url=http%3A%2F%2Fwww.twitter.com
Ex-RaspBMC user here. I used it for a while, but honestly, that interface running on the pi's ARM processor is awful.

I know the pi was created to be an educational tool, not a media device, but therein lies the problem.
5 reasons why creating a popular app is harder than it looks
Contribute to an OSS Python app for reviewing OSS Python apps
Twitter API Is Down
> Biased and mad

And sour grapes. And you are not doing any credit to Philosophers by making it sound like it's science vs philosophy. Or by dismissing everyone else's work from your armchair without showing any hint of your own work or any alternatives. And finally, we should listen to you because you have a Degree?
Varicose veins, for one. I think it messes up your feet too, but that's what the standing mat is for.
226K Followers (at the time of viewing), that's a shame.
That seems like a great idea, but I can't help but think it'll go the way of Mega*.

We'll pay for a year+ subscription, and then the feds will raid them.
Wow - for $100 I can get a poster...

Better value than the device I suspect.
I'd like to point out that this story takes place in one of the highest cost of living areas in the country. $10 / hour goes a lot further in Kansas than it does D.C.

I think a lot of people could live OK in the Midwest on $10 / hour.

I wish more people would move away from the super high cost of living areas (California, New England, ...etc) and "vote with their feet" so to speak. If 10% of the populations of Cali and Massachusetts moved inward, I think that would drive house prices down and wages up. All the rich people are still around to buy stuff and no poor people left to work retail.
I'm not so sure. It would have to use iAd on iOS to do display ads, and Apple would yank that access with a breach of the terms of service. I doubt he's still getting "tens of thousands" of dollars from ad revenue in Android alone.
Supporting your patrons-how to provide smooth customer support.
He could also have scheduled a recurrent funds transfer to the charity of his choice. That would have been a lot of karma for the future.
Vodafone Germany rolls out SIM Card-based end-to-end Encryption
Depends if you like red.
He made $300 per week retail, or about $1330 per month. Twice as much as that is $2,660 per week = $140k per year.
am I going to switch distros just to use a different provisioning tool?
How to be happy while you work towards exactly what you want
Americans Are Using Transit More Than Any Time in Nearly 60 Years
You do realize all desktop software has this same vulnerability. I think you are being a tad hyperbolic.

WhatsApp has some blame, but Google should have figured out how to let applications sandbox data on the SD card without having to do roll your own AES key management system. It could have been as simple as put the data in a folder named "private/appname/".
Microsoft and open compute, what a circus. Microsoft and "open" don't go together.

If you want to see how open Microsoft likes it, check out M$ Secure Boot.
> "But the hardest thing of all, he says, was something else entirely. He hands me his iPhone so that I can scroll through some messages he's saved. One is from a woman chastising him for "distracting the children of the world." Another laments that "13 kids at my school broke their phones because of your game, and they still play it cause it's addicting like crack." Nguyen tells me of e-mails from workers who had lost their jobs, a mother who had stopped talking to her kids. "At first I thought they were just joking," he says, "but I realize they really hurt themselves." Nguyen – who says he botched tests in high school because he was playing too much Counter-Strike – genuinely took them to heart."
They just forgot to re-write after Jan 1, 2014.
I don't think it's racist either, but imagine a white reporter saying "they're black folks who are very much relaxed in their own company". I don't think that's automatically racist, but the torches and pitchforks would be out in full force.
Seriously, I'm just consistently shocked at how many people making huge amounts of money don't even manage to put away $20k or so to survive if needed. Additionally, no one seems to be able to stomach cutting costs until they're already homeless and on the street. Every time I see one of these stories, it seems like the person tries to hold on to the exact standard of living they're at up until the moment they can't pay rent and are on the streets.

I make $15k annually as a student right now and I still have managed to save up enough that I could live for 3 or 4 months if I lost my job. It would just be a matter of being very careful with my spending.
With a PPC/CPM model Twitter is internalizing all the losses...

Do they have different models?
They use standard racks and standard power.
I often wonder how much programmer time has been spent munging data into a form that insurance companies' archaic systems find palatable?
yes check twitter status here
http://status.twitter.com/
Awesome stuff team!
I can't think if a situation rm is safer than rm -f unless you want to have confirmations for each file that's deleted.

I'm a fan of aliasing rm to move files into a trash folder
I'm not sure that size of mammaries correlates with fertility.
Of course I know.

My other comment is a hint to the developer ;)
It is back up now
Those wages and up-front monies likely come from capital investments. It's usually financed through producers or production houses with the expectation that the investment will be made back with profit from the box office and all of the residual royalties of video, TV, online streaming, etc. Making a movie or music record, at least at the small scale, is probably not that different than a software startup.
Feinstein is as corrupt as they come. She was probably holding her intel seat as leverage to get what she wanted from the MIC...

I wouldn't be surprised if she was targeted because she was a conniving blocker who was using the position to her own personal advantage and the intel community wanted leverage over her position.
Which countries considers consumption as copyright infringement, but not sharing the content?
Commoditizing servers gets rid of the extra profits Dell/HP/IBM used to make off server sales. They're basically just killing off the server industry for companies at the scale of Microsoft/Facebook.
Even better than the app's private data folder, use Android's KeyChain API to store the key in hardware-backed credential storage:

http://developer.android.com/reference/android/security/KeyC...
If I have a bunch of records that need to be fetched together often and can't be dumped in a hstore of JSON column, how can I ensure data locality on disk in postgres?

Since primary key is clustered in MySQL, I choose an appropriate key. Is there an equivalent mechanism or is periodically running the cluster command the only option?
I've never seen Google put out that vibe. If anything they're proud of it. I'm not sure what you mean. Can you elaborate?
The interesting thing is that the 'temporary' monopoly isn't really temporary as it keeps being extended before most copyrights expire. In theory it is temporary but in practice it's not (at least so far). To see this in action, look at the copyrights on Mikey mouse and how many times those have been extended right before they were set to expire.
Infant Exposure to Excessive Vitamin D: A Risk Factor for Autism [pdf]
Is it possible for a plane to stop being tracked without a mechanical failure?
'Agreed' Becomes First Licensed Internet Escrow Service For Bitcoin and Litecoin
> speechless

Wrong. You spake.
Just to clarify, Dong Nguyen is still alive... right?

The article is a little fuzzy -

"In the wake of Flappy Bird's demise, rumors spread. Nguyen had committed suicide."
As a long term developer of entertainment software, I totally agree with his point of view about the impact one's software has upon the lives of the user. The general acceptance goes that the crazies and depressed will be triggered by something and its not your fault if something provocative you worked on triggers an incident. That's what the group think tells us, but in ones personal reality it's not that easy to shrug off. Over the decades I've been on the teams of high profile games and films with medium levels of violence. After each title is released, I'd receive a half dozen or so "fan" emails from people who obviously researched the dev team and was reaching out. On the games with medium levels of violence, of the half dozen fan emails only one would be praise, the others would be serious hate mail. That kind of stuff throws you, even if you suspect pretty strongly that the sender is probably 8 years old. Yeah, I can totally see why he pulled the plug. He's got enough momey, and he's not greedy. What he want's most is clearly freedom, and fame was taking that away. Yeah, I'd pull the plug too.
"var d = new Date();
var n = d.getFullYear();"

That's what most people used JavaScript for before AJAX...
Big Fish Games partners with Coinbase to accept Bitcoin payments