skysight-inc/HackerNews huggingface dataset:
I don't use coreos/systemd but some people run into issues like this: https://github.com/dotcloud/docker/issues/3629
Interesting. I googled around after reading this and found that apparently there's debate around whether this is true: http://stackoverflow.com/questions/145176/is-html-considered...
so she "hacked" their relationship, not his addiction
AOSP is open source, period. Just because Google apps aren't doesn't make the entire thing closed.
The binary blobs and baseband firmware might as well be on any "open" phone. The issue here is not whether Android phones are open or not, it's whether phones in general can truly be "open" or not.
Wasn't this there before?
AOL reverses 401(k) cuts, CEO apologizes
Oh, another Peter Bright ("Microsoft Editor at Ars Technica") clickbait article. Yay.
The author of such fine pieces as:

"Firefox ships, but we shouldn’t really pay attention"

"Android OEMs should hear Microsoft, Nokia out on Google-Motorola combo"

"Android tablets may provide sales, but profitability is another matter."

etc

Sadly, judging by the old argument rehash going on here so far, it looks like it's working :(
:) Too funny! Just wanted to explicitly comment in case someone who's just skimming this doesn't realize you're joking.

(And I see that the mangled link that was pointing at a version of the page with a dialog box was fixed. Sorry again for that screwup! Totally my fault for submitting the wrong URL.)
Awesome ! I can't believe I hadn't thought of this before.
First we liked Bitcoin because it had low transaction costs. Then Bitcoin became more valuable, and we decided that we "need insurance coverage." Now we are headed back where we started: insurance isn't free, and it's sort of the main reason why other payment systems have higher costs.
I've used the Gmail export feature weeks ago - this does not appear to be anything new.
What's the criteria? This is totally opaque as a list. I agree that some of these books are epic but don't know where the decisions are coming from.
It is the government's failure to reform zoning laws and its failure to create efficient public transit that are the basic problems here. For those with children, the school system is also subpar.

The private sector hasn't done anything wrong. In fact, the people of San Francisco and their government should be grateful that, in such dismal economic times, the tech industry has chosen to locate itself in a jurisdiction so viscerally hostile to the private sector.

Without tech, San Francisco might have become a Detroit with nicer weather (a situation that the hipsters would no doubt have thoroughly enjoyed).
AOL chief reverses changes to 401(k) policy after a week of bad publicity
If we're going to quote official hardware requirements, then I'd say that Windows 3.0, the version that imho is comparable to OS/2 2.0) ran on a 286 with 384 kb of ram. Windows 3.1 ran on a 286 with 1 megabyte of ram.

Both ran well enough to run wordperfect on a 286 with 1 meg of ram. OS/2 wouldn't even boot under 4 megabytes of ram, or with a 286 processor.

So yes, vastly more expensive hardware requirements is certainly a valid criticism. In 1992 nobody had 386 machines. Some even say IBM purposefully designed it like that, to sell more machines. But if they did indeed intend that, why not release the OS for free ?
> If they were writing a book, I doubt anyone would make a big deal of it, let alone write an article about it.

I doubt that. Complaints -- including articles, and whole books -- about spouses being obsessed with their work or hobby rather to the point of neglecting a spouse have been common for a lot longer than computer programming. And writing and other arts have been very well represented as subjects of those complaints, far more than computer programming.
> That piece of code needs at least a one-line comment there, full stop.

From my experiences in the real world and from reading comments here, I think there are a lot of people that disagree with that assertion, and it kind of makes me wish I worked in a field where I don't feel like I'm going insane on such a regular basis.
Just as an FYI Takeout's zip files are limited to 2GB (for compatibility reasons) so you'll actually get a couple zip files, if you want just one file you need to pick one of the other archive formats.
When you create the Takeout or when you try to download the archive?
I know it's not meant seriously, but even so, the notion that everyone should read the same set of books in a lifetime is a strange one. If everyone actually did that, it would be a massive duplication of effort. Much better for people to read different books.
> I use a waterproof notepad to write down ideas there

Seriously?! Very very cool. I should get one of those.
That was absolutely great, and it is fascinating how the animated storytelling makes a complicated, lengthy debate so much more accessible.

I wonder if other complicated debates, especially political, could be presented in such a format, and if this would have a positive effect for informed democracy?
I'm glad I'm at a point in my career that I have the ability to choose not to work for a jackass like this.
Like a court permission means anything?
If that's what everyone wishes, so be it – but it should be in writing, and discussed with your friends and family, regardless of if you wish gung ho end-of-life treatment or simple palliative care.

Get it in writing. Make your wishes known while you are still able to do so.

And regarding [2], some states do have some modern forms of "debtors prison" [2a], at least for fines imposed through the legal system, although are not as overarching as debtors prisons were leading into the modern age.

[2a] http://en.wikipedia.org/wiki/Debtors%27_prison#Modern_debtor...
Stored procedures don't offer any protection against malicious input. An SQL statement built up of concatenation including user input is just as bad in a stored procedure as it is directly in a program.
Thanks for the input!

Curious: Why do you think Angular is pretty lame? Are you against client-side MVC frameworks or something about Angular in particular?

(If anyone wants to talk to me about one of those jobs, email in the profile!)

(Also, my question my not have made it adequately clear: I don't think that Angular can "be the next rails". They're not equivalent except in that I've seen a lot of startupy postings looking for experience in both and they're on the top of my list of things to learn more about. I do think there's a possible future in lightweight node.js + heavy weight angular, though.)
Programmers know nothing of logic. This article is a fabricated advert like most of HuffPo's content.

A true programming addict would even bother with the dishes.

Now Yahoo pay attention! if you could only insult the average persons intelligence while selling ads that look like content! (oh wait)
I tend to agree. Until CACert becomes more mainstream, it is not as useful, except within a community of users who also use it.

The main advantage I'd see with CACert is wildcard certificates (which you dont get at the first level with startssl). Yes you can generate/maintain your own, but maintaining a PKI rapidly becomes a pain.

With CACert certs, it can be as simple as "sudo apt-get install ca-certificates" to get CACert support (for instance, to validate CACerts used in server to server SSL connections).

http://packages.debian.org/wheezy/all/ca-certificates/fileli...
> Meanwhile nuclear power has many externalities which are taxpayer-subsidized.

And how many of those are taxpayer-imposed? Illogical and uninformed anti-nuclear activists prevent new reactors from being built, leaving us with increasingly dangerous old reactors or even more harmful coal plants. Political bullshit prevents breeder/burner reactors from making nuclear waste a manageable problem. Thorium gets no research money because it's useless for weapons.

We know how to make nuclear power safe and cheap.
It's rational and normal for editors to employ article titles which are aimed more at driving traffic than accurately describing the article content. "Hack" is an overused word that the journalists thought would sell their article.
I wonder how the author keeps such a long list in his mind while working. I'm not sure how, when his brain is actually not cooperating, he would say "brain, here's the remedy, so stick to it". Most points have this pattern "don't..", "resist..", "seize..". Whom are we kidding - as if its that easy directing our quirky mind.

I'm reminded of following Daniel Kahneman's closing notes in his books 'Thinking Fast & Slow'. So, after listing all biases and quirks (to which he has devoted his life), he writes:

What can be done about biases? How can we improve judgments and decisions, both our own and those of the institutions that we serve and that serve us? The short answer is that little can be achieved without a considerable investment of effort. As I know from experience, System 1 is not readily educable. Except for some effects that I attribute mostly to age, my intuitive thinking is just as prone to overconfidence, extreme predictions, and the planning fallacy as it was before I made a study of these issues. I have improved only in my ability to recognize situations in which errors are likely: “This number will be an anchor...,” “The decision could change if the problem is reframed...” And I have made much more progress in recognizing the errors of others than my own.
From the "Amazon Book Editors".

It's basically a way to add an extremely thin layer of misdirection over what's fundamentally Amazon reminding you that you want to buy books on their site. (i.e. advertising). They're trying to catch as many different people in a carefully crafted "Hmmm, I always meant to read that, maybe I should buy it now to remind me" moment.

How is this is relevant to HN? It's probably not...
From its wiki page:
"The price was halved to $50 (£70 in the UK) for the holidays"

So its $100 and only roughly comparable. And that's rather my point, few people from developed countries will opt for it to save $79.
So Finland hasn't actually moved to block Wikipedia Donations. But rather ask Wikipedia for some information. Sounds like the exact same thing they would do with any non profit organization doing fundraising.
And while were broadsiding barns with the word "addict", lets take a moment to reflect what addiction really is!. Phil Hoffman RIP.
I guess this is consumer focused as it missed some of the real MS Gold - Azure, MSSQL, Visual Studio, C#.

However, on the consumer path this interested me:

>As the console gaming industry evolves (dies?), Nadella needs to convince America that the Xbox is truly a living room feature, not simply a gaming device. If he can sell that concept, Microsoft will leapfrog Sony and recapture the lead.

Despite the claims of the "living room console" being made for years, I really can't find any evidence for it. I can't see why a $499 console will beat out an $99 Apple TV for OTT entertainment in the larger consumer market. I still think this idea that the gaming console will become "the box" is an idea that has roots in the early 2000s, where people only have 1, maybe 2 televisions at home. If "John Jr." is playing video games for 4 hrs/day, I commonly see he does it in his room, not in the living room where he can impede on "John Sr."'s decision to watch the Netflix. Sure they could buy 2 Xbox Ones, but John Sr. doesn't really need all that gaming power.
$75k in San Fran isn't upper middle class.
Sweetwords, sugarwords, honeywords... O my!

I wonder how many variations of phrases were tried before arriving at these.
When you're dealing with budget phones, you're talking about super price sensitive buyers. The 520 goes for what, $70 or so? And it's actually a good experience, and a nice phone for that money. Sure, the Moto G is at least 2X better, but with the consumers we're talking about here, that doesn't matter. It's a fascinating area to watch!
This is within an iota of the precise cosmology of my religion of birth:

http://en.wikipedia.org/wiki/Kashmir_Shaivism

Except that, coming from that background, I expected the big reveal to be that the Egg is talking to himself, hatched.

As unprovable speculations about the nature of reality go, I rather like this one.
Bullshit! The private sector is the same in the places the SF middle class are moving to. It's the selfish, short sighted SF government that's causing this.
Because I have found the internet in general to be at times crude, ignorant and destructive. I don't want to concern myself with considering self-censorship to ensure self-preservation. Instead I chose to contribute anonymously so that I may challenge the status quo or speak truth to power without personal concern.

I assure you it has nothing to do with embarrassment. It's unfortunate, but speech often has very serious consequences.
The Baidu Billionaire: Inside the Google of China: Video
It (gmail export) was slowly deployed to more and more accounts over the last few weeks
Who do you think they created this feature for?
and central banking.
> Probably the same people think that well-written code does not need comments at all. That may be so, but well-written code is hard to come by. While this rock-star macho attitude is aplenty.

Not only that, but I speculate that those holding such opinions are usually young, well above average programmers who therefore work exclusively on brand new projects - many of them have literally never experienced the nightmare of maintaining and extending some crap code written in the most clever and obscure way possible by someone similar to themselves. Hell, a lot of them likely don't stick around long enough to make major modifications to their own code.
Multiple Games have been Marked as “Risky App” by Trustlook Antivirus
They have been running simulations and had working compilers for a while now. We cannot verify the numbers yet, but they don't seem to just be pulled out of thin air.
Almost all damage done by SQLi is from reading. So removing write capability might reduce attack surface, it does nothing against the most effective method of total database exfiltration.
Jesus. Come on.

This is a list of good books you might want to look at. People who love to read also love to recommend books.

I would not be shocked if the editors at Amazon love to read.

Seriously, people.
I don't do this because maintaining stored procs is a nightmare. All of a sudden my migrations folder is a mirror of my git history, except that "merge" takes on a nightmarish new meaning.

Nowadays I generally write raw SQL with the Tiramisu library (shameless plug: https://github.com/stucchio/Tiramisu ) I cooked up. It's basically writing straight SQL, but with the ability to safely do (almost) string concatenation to build queries.
Gosh I love this statement from Snowden:

"Through his lawyer at the American Civil Liberties Union, Mr. Snowden did not specifically address the government’s theory of how he obtained the files, saying in a statement: “It’s ironic that officials are giving classified information to journalists in an effort to discredit me for giving classified information to journalists. The difference is that I did so to inform the public about the government’s actions, and they’re doing so to misinform the public about mine.”"

It's pretty on point. I'm going to believe he wrote it himself, as it's just the right amount of factual, snarky prose that I'd expect from a sysadmin!
Ask HN: Did the Google Download Archive work for you?
The top item currently is Google's takeout feature. After 1 hour, I got a mail saying my archive is ready and guess what it contains ? One error.html file and this file says Service Failed to Retrieve Item for every single thing I requested in the takeout !
Surprised that Perfume didn't make the list, or did I miss it browsing on my phone with that weird interface?
Another good list here: http://www.openculture.com/2013/03/donald_barthelmes_syllabu...
The government is elected by the people, so really it's the people to be blamed.
Yeah, but after a while you get used to the smell.
I see it this way, the better the company you work for, the more responsibility they will generally have towards feeling you need to stay up on education and possibly provide opportunities for you to stay educated in the field you're paid to do. The poorer the quality of company, and generally the more you have to do on a regular basis as the primary individual to do your job, the less chance you will have to learn new technologies. Unless your company feels external pressure for you to pursue these new tech's you are on your own. Small shops with bad scheduling will make it so you are unable to schedule time for new technology stacks. You inevitably end up pigeonholed to stick with what you always use.

I think ultimately, many people in the industry, they only get to learn new tech when they leave for their next job. The pressure is momentarily reduced while they learn at their new job.

Just my 2 cents.
The Vulcan discipline of general emotional suppression and logic is, in setting, very much about maximizing utility in the long-term by understanding and mastering impulses that lead to trading long-term maximization for short-term reward; the quasi-religious devotion to logic that is typical of Vulcans is set up deliberately as being an overreaction in that direction, however, and achieving a synthesis which embraces emotion while mastering it is a big part of the long arc of the Spock story.
The "private sector" is not the one that allows homeless to clog BART escalators with human shit.

I sure as hell wouldn't want to raise a family inside SF, and the city government is the cause of the reasons why.
"Mostly anglo-saxon" books to buy on Amazon in a lifetime.
I think the point of "worse is better" is that "easier and immediate" is better.
> From my understanding a Bird Strike during launch would only occur very early in the flight, where the shuttle was still traveling at a relatively low speed.

There are a number of birds that can fly up to 10,000 feet. At 10,000 feet, the Shuttle is doing half the speed of sound. Hitting a bird at 10,000 feet would've been no picnic.

(In fact, the altitude record for birds is above 30,000 feet -- but these are unlikely to be found in Florida.)

Soyuz and Shenzhou both have a payload fairing that covers the entire spacecraft. Apollo had a partial shroud that covered the command module. These spacecraft do not even have an exposed heatshield during launch. Apollo didn't even need a fairing for aerodynamic reasons -- but it still had one anyway.
I think it's some definition of 'middle class' coming from the 1970s and never inflation-adjusted since then. A person making $35K is anything but a middle class in every place i seen, let alone Silicon Valley. Maybe, a lower middle in totally clapped out East European countries like Ukraine.
I think much of the audience of HN is surprised that something so rough and unpolished could be so successful. A popular assumption is that you need to professionally use modern technologies to standout and be successful. Flappy Bird shows that in this segment (mobile gaming), it just has to be fun. Nobody really cares if it's rough around the edges, especially when it's free.

I think the open question is whether 'unpolished but delivers the MVP' will "fly" in other markets? I think a takeaway from the whole Flappy Bird saga is that delivering on the MVP is what matters, not necessarily how polished it is. Flappy Bird simply had a lot more latitude to be unpolished due to cost and what it was promising. Experienced developers are left shaking their heads wondering "they hit top of the charts with THAT?"
>In 1992 nobody had 386 machines.

In 1992? I think this was after for example the infamous AMD 386DX-40 was released. Granted there probably still were a lot of 286s out there back then of course, which is one of the reasons why I never suggested abandoning DOS/Win3.x immediately. Of course, as mentioned before this would cause some pain for application developers, but this would last only a few years, and even PX00307 mentioned "Porthole" (aka WLO).
Yeah, and their selection in Japanese literature is a shite book from Murakami, the most overrated writer ever in Japan media. Good Lord.
Without retaliation there is no consequence for a country to wipe out their enemies with a first strike. The Letters of Last Resort might say not to retaliate, but it's important that the enemy doesn't know that is your policy. It also likely includes instructions like whether to join an allied country, whether to surrender, whether to throw the nukes overboard so they can never be used, where to go, etc.
That's called the Murray Gell-Mann Amnesia effect.

http://www.patheos.com/blogs/geneveith/2011/08/the-murray-ge...
Clearly boh redhat and debian should switch to the even superior slackware txz.
First time reading this story would be nice if someone can explain the takeaway from this? It's a very deep story but trying to rationalize the meaning or concept behind the idea of this story. Thanks:)
It's interesting that in the development of a single project, in the prototyping phase it really is better to just get something done, even if it's crappy. But as you go on, you want to pay off the technical debt, clean things up, and finish with a polished product. Which philosophy is better is a function of what phase of the project you're at.

It's possible, and I'm hoping it's true, that "worse is better" is a property of the current phase of growth of the computer industry, not a general principle of software. I'm hoping we can reach the finished product stage in my lifetime.
That's for sure. Pulling a figure out of thin air, but with an understanding of the cost of living (I live in the area), I'd say upper-middle begins at around $150+.
Odd, I saw no correlation.
IPhone 6 Predicted Design, In case you missed it
Read my next paragraph. A split of public and private data is only marginally more difficult, and is very helpful:

CREATE TABLE public_user_content (
body VARCHAR(512) NOT NULL,
user_id BIGINT REFERENCES users(id)
)

CREATE TABLE users (
id BIGINT PRIMARY KEY,
username VARCHAR(128) NOT NULL,
email VARCHAR(256) NOT NULL,
badly_hashed_password VARCHAR(8),
social_security_number VARCHAR(9)
)

GRANT SELECT ON public_user_content TO public_readers;
GRANT SELECT ON users (username) TO public_readers;

Then in your view:

@run_with_role('public_readers')
def get_public_feed(request):
....

SQL injection in `get_public_feed` is no longer part of the attack surface for stealing PII.
A former coworker of mine said it straight out. He said: "I don't want to learn anything new. I'm too old for that.". He is 50, and a terrible C++ programmer, a good assembler guy and quite the hardware wizard. But he refuses to learn anything new. He still can't type with more than four fingers, despite spending half his life programming. He programs object oriented C++, with obvious lack of understanding of almost everything about OOP.

I am baffled by him. After spending two years with him, I still can't understand his motivations. I quit that job in large parts because of him.
$35k is solidly middle class in Japan (corresponds pretty much exactly to the expected income of a salaryman and his wife during their family's formative years) and in wide swathes of the US, particularly non-metro areas. Representative occupations would include, e.g., early-career public school teachers, public servants, car salesmen, police officers, etc, etc.
I have twice created an archive with my Hangouts data, and the archive contained only an errors.html file explaining that Hangouts.json failed with a "Service failed to retrieve this item" message. I left "feedback" saying so. I guess we'll see where this goes.
I'm glad they've rolled this out widely, but unfortunately, when I attempted to use it, it simply sent me a 5MB error log and not a single bit of archived data.
Show HN: Statistical analysis of India General Elections 2014
$35K is doing just fine in Cleveland, OH.
And a better list, too. Not to mention Barthelme's own work is worth checking out.
Process and presentation at the level of... poetry.