skysight-inc/HackerNews huggingface dataset:
Cancer is a very poor example when talking about eugenics since 1) most forms of cancer are non-hereditary and 2) cancer also rarely requires lifelong treatment, instead you either get cured or die (it can resurface though even when you think you are cured).

And for eugenics to work you do not need to die, just not get any kids, which is why Sweden used to have people sterilized.

One of the strongest arguments against eugenics is that when it has been applied in practiced it has brought out some of the worst sides in humans.
How 1.8 Million Online Activists Helped End the Boy Scouts' Gay Youth Ban
Most of the information is voluntarily given and money is worthless in the hands of a very few. In the foreseable future someone will draw users with some kind of financial compensation and things will swing back the other way.

I really dislike it when 'visionaries' declare doom at a period's inception.
Retro Game Music Bundle
I'm not arguing that the communications stay theoretically secure. If there's any processing going on, they clearly don't. What I'm saying is that you break the message up into risk and non-risky parts, and the risky parts (URLs) can be treated differently. That different treatment is very valuable to the vast majority of users that don't care about complete security, but do care about having their systems compromised.

Which "betrayal" is worse -- Skype being able to look at messages, or compromised systems?

In terms of implementation, it's interesting to think about the design space.
A ridiculously large ecosystem of developers is a huge feature that we ignore at our peril. I think a mature developer should overlook aesthetic quibbles with a language, framework, or any other tool, and make decisions based solely on what's most practical.
The idea that Obama has been more aggressive than Bush in leak investigations is popular, but I'm not sure it's anything more than circumstantial. Here are the leak prosecutions that have actually happened since he took office:

https://news.ycombinator.com/item?id=5701813
Voddler (suposedly) let's you upload DVD rips and share them with your frinds
When I read an article like this, I try to think of any analogous situations in history and I can't help but think this is similar to a time when, especially in the South, labor was essentially free. Wealth and land were largely concentrated in the elite and until the labor was no longer free, concentrations of wealth continued to increase.

As with all analogies, it's not perfect. No one is forcing us to give up our information, we're willingly giving it up for free. However, I can see a future where our data is used in ways we had no intention of allowing and the people in charge of the "big computers" will exploit that data.
Sure, just make sure all the data types are defined as power-saving, then none of the code will compile until it's guaranteed to save power
Great stuff from David Tao of Greatist. The guy has a ton of passion and motivation for everything he does, it's great to see him growing as a writer.
What are you guys talking about? What is a Perf Room?
Not an answer
Well ... looks like it's time for every news organization to implement this:

http://www.newyorker.com/strongbox/
Yeah, seriously.. Why would you pay $7.. do you like wasting your money...
The article on the reasons for doing this work is also very interesting: http://fooishbar.org/tell-me-about/wayland-on-raspberry-pi/
There are so many things wrong with this article.

WSJ content is behind a paywall. WSJ opinion pages are free. If you're a capitalist, and believe goods fetch their market value, that tells you all you need to know.
Xbox Live PWNED (48 Million Users Exposed)
Looking into this now. Sorry about that!
Loyal3 Raises $18 Million More To Bring Fee-Free Investing To The Masses
There was a warrant, so I'm not sure what lack of court oversight you're talking about.
I interpreted your comment as a rude remark dismissing a long explanation from jkn for why this article could easily be used as an argument for eugenics.

EDIT: BTW, down voted your comment above for being offtopic. So is this one so I wont blame anyone if they downvote.
This assumes that by removing the disadvantage that it automatically confers an advantage to those that are treated. They still need a genetic advantage to flourish. Granted there may be an uptick in people that carry the defect by the shear fact that it is no longer an disadvantage but that does not translate into a society where everyone suffers from this defect. Unless they carry some latent advantage that could not be recognized because of the sever genetic disadvantage. I prefer to look at it as we have moved past that disadvantage in much the same way that we moved passed smallpox, some of smallpox was nature and immunity the other half was eradication. I see us doing the same thing, just speeding up the timetables now that we know some of the mechanics to do so.
Multiple tries on T420 -> 32 cores. I wish!
Also, on windows Mercurial get a wonderful tool as to Tortoise, and it works well with Bitbucket...
He talks about technology eliminating (some) jobs at the start, which is true enough, but then there's a strange handwavy bit where people ponying up their information to bigdata providers makes wealth more concentrated and rots social mobility.

As long as we keep doing things the way we are, every big computer will hide a crowd of disenfranchised people. In the case of translation, the people are translators, and in the case of surgery, someday they will be surgeons.

Eh? The tech that's driving surgeon automation is NOT big data, but robotics. Nothing whatsoever to do with free information, mostly about extremely expensive information, in fact. And then it gets even more strange as he starts pushing micropayments as a remedy for this:

Just because things have a cost, that does not mean they can’t be affordable. To demand that things be free is to embrace an eternal place for poverty. The problem is not cost, but poverty.

Erm, ok. Let's play this through. Let's say that the self-driving car is built upon the bigdata analysis of lots of publically-gathered location and environment data from phones. Which it isn't really, but play along. The self-driving car puts cabbies and truckers out of business and puts them in poverty.

Now, with this micropayments scheme, the self-driving car company has to pay the phone users $0.001 each for the use of their data. And this remedies the situation... how? These itsy bitsy micropayments are going to be spread out across everyone with a phone, i.e. everyone. They wouldn't be enough to live on, or probably even buy a sandwich with. Facebook, which seems to me to get much more valuable data from folks than anyone else, has an ARPU of $4. Four bucks a month, per user. Let's be generous, say we can get folks ten times that. What exactly is $40 a month going to fix? Barely covers your broadband bill!
JEE 6 helps a lot in make code cleaner and with less boilerplate.
But the JVM was never really part of the browser, it was a plug-in like Flash. If we had a way to include JVM byte code in a page and JVM had just as much access to the DOM as javascript then it would be useful.
I would pay any amount of money for a high res, bright sun readable, 15 hour battery, i7 with 16 gb of memory. If that costs $5k I would pay it.

Edit: thinking about it; 'any amount' here, for me, would be $7k max, but I would pay that for this configuration. That makes it such a shame you cannot really expand laptops besides some ruggedized ones. They would make a base version for $1k and allow extension up to $5-6k with all the trimmings.
Wonder how long that page will stay up for.
Probably no-one, there will be a lot of "lessons learned" though.
There was an article on BI a few days ago saying how "Americans don't care" about the AP spying (from a survey), and that they cared a lot more about IRS and Benghazi.

But let's put things in context. The IRS scandal, and especially the Benghazi one, have been trumpeted at least 10x more than the AP one. Maybe 100x more. With such "awareness campaign" is it really a surprise most people responded in the surveys with IRS or Benghazi?

So what this really means is that the media themselves don't really care about the AP spying - which is actually quite frightening, and a worse situation than I thought. You'd think they would want to turn this into another Watergate or something - but apparently not. Same for the Fox News journalist.

These two stories would be reason enough to call for the impeachment of the president in my book. I mean it threatens a core power in the society - the press. The Benghazi story, and even the IRS one to "some" degree, are the real distractions here.
Can't wait to see the rebirth of Java^W NaCl applets.

Seriously, though, if you never see the underlying JS, if you code and debug everything in your preferred language and the result is fast, why would you care what your program compiles to?

Nobody objects to having their programs compile to PE on Windows, nobody requires Microsoft to use ELF or Mach-O instead! Even though, nowadays, PE is a bunch of pieces of cloth sewed together, nobody cares as long as it works!
as with any software project, it has no value at all until it is mostly complete

quote from http://www.bbc.co.uk/blogs/aboutthebbc/posts/The-BBC-announc... :

> The cost is so great because much of the software and hardware which has been developed would only have a value if the project was completed and we cannot continue to sanction any additional spending on this initiative.
But global variables are static.
Almost only screen on mine :)
Penguin 2.0 Losers: Porn Sites, Game Sites, & Big Brands Like Dish.com etc
Originally I thought I'd skip mentioning compiling empty files because doing so without linking separately `gcc` will refuse to link it. I updated the article with a reference to your comment.
"search?hl=en" is also needed for the original link, if you are living in e.g. germany. The easter eggs seem to only display on "www.google.com".

https://www.google.com/search?hl=en&q=kerning
The ambiguity comes from the diversity and complexity of modern platforms, nobody would seriously consider using x64 assembler to write a modern application from the ground up.
Who Owns The Future? Google and the government should pay for your data
Also SMEs can achieve remarkable results with big data
The more angry and nervous that Tesla makes people (car dealers, other car companies, fellows like the author), the more convinced that they will have significant impact in the future.
It sounds like there was an actual warrant in this case? Not a huge fan of the actions taken here but it's not as horrendous as the end run around oversight that the subpoenas entail.
AT&T's quoting

`(other than
changes to governmental fees, proportional charges for
governmental mandates, roaming rates or administrative
charges)'

at me; still fighting it and will let you know how it goes.
Largely, yes. The problem domains are different. The usage patterns are different. The constraints are different. Why not be pragmatic and pick an appropriate technology for each use case?
It's too late for that. Take it as a lesson to ask for what you are worth. I think we've all done this at some point in time.

At one company, I was getting paid $75K. Years later, I found out that my co-worker (who was essentially hired to do the same job as me), was only getting paid $42K.

I now have strict minimums on my salary requirements and won't go anything below it.
That they "lied" or at least tried to change the rules to get the warrant?
Pinterest API Documentation Briefly Reappears On New Developer Site
Don't despise modest beginnings or sloppy evolution. Sloppy evolution from a very modest beginning has achieved things that we haven't yet come close to matching through deliberate design, such as our own species. And it does this by always taking the next incremental step from what it has, with no regard for the greater elegance of some hypothetical master plan.
This is one of many variegated reasons why I'm no fan of JavaScript (and the modern HTML/JS/CSS admixture).

Hoping (P)NaCl will pick up steam soon...
I was in mountain view for the '89 loma prieta quake. The walls of our tilt-up on easy street we're waving like flags, and the huge Costco shelves in the shipping room collapsed, shattering a workers arm. I know that this is nothing like the horrors that other people in quakes have faced, but for years afterwards my flesh would crawl when a large truck would pass by. Then I moved to Oakland just in time for the '91 firestorm...
Peter Thiel Gets the Bitcoin Bug
> I don't understand why people say such silly feats of pseudo-"engineering" are somehow "OK" and acceptable.

Network effect and worse is better.

Any solution that cannot be introduced gradually with backwards- and forwards-compatibility is very unlikely to gain traction on the web. You'll always get a vendor that doesn't like some tech or has multi-year-long development/distribution/upgrade process. Tools can be even slower to upgrade and you'll also need to educate developers and get them out of their comfort zones.

It's not that people don't give a fuck. It's not pseudo-"engineering". It's the best you can get within constrains that are both technical and social.
Between signing off on warrants against journalists, signing off on the CIA murdering American citizens abroad (via OLC), and giving de facto immunity to banks and bank employees, Holder has been a terrible Attorney General.

It's time for him to go.
Writing: Highly Effective
No, they're not. In fact, if the program used 'static main;' instead, it wouldn't even compile because the 'main' symbol wouldn't be visible by the linker.
Legato: The New Music Player and Music Discovery App
Of course - if you build a zip gun and use a barrel that isn't seamless (it was bent & welded into it's tube shape) you'll have a bad time. There's also guns like the Lorcin -- it's made from pot metal and is as dangerous to the wielder as it is to the target. There's no point in buying more than one box of ammo for it...
And yet if we had to either write in or compile all our code down to QBasic in order to make web apps, we would be justified in complaining about that.
Server-side Javascript, in particular Node, is much better suited to event-driven applications (e.g. web servers) than a lot of other languages out there, including Ruby (and dare I say Python?).
My shitty server was never meant to handle HN traffic.
Yeah, I hate that circular logic. Americans drink more coke than pepsi, look at the advertising budgets. You hammer something on prime time every night for 6 months and people will think it's a bigger deal than the story you don't.

There's not an actual scandal behind Benghazi. Literally none. They're alleging a cover-up, "of what?", "they're covering it up!". That's the whole story and somehow it's 6 months of airtime.

The IRS story is just bad CYA by the administrators there. Political groups applying for charity status is in fact something that the IRS should be auditing and cracking down on, regardless of political party, and there were a lot of tea party groups applying for charity status -- The dept head was actually a Bush appointee, they just weren't tactful enough about how they set their filters to make it look more bipartisan.

This leak case, on the other hand, is actual erosion of press freedoms. And the media (?!?!?!!) seem to care the least about it.
Yes, I would like to have one integrated in HN :-)
"Estimated 14 cores - Took 22.704 seconds."

i5-2500k 4cores - 4 threads.
This is part of an extremely strong partisan streak in HN's political postings over the last year or two which I find irritating and inappropriate.

If I wanted right-wing skewed tech news, there is already Slashdot.
What is the matter with you? Why do you write like this? Are you trying to build a personal online brand? Talk like an actual human being.

I don't need 5 paragraphs of explanation about why we deal with problems that are immediate to us. That is obvious. Prairie dogs understand that. Granted, that was not what I objected to in your original post, but I'll give you a pass on that.

Now, your last paragraph would be interesting if it weren't the fundamental point of (most recently and noteably) Karl Marx, who, interestingly enough, lived his entire life and wrote out a far better though-out version of your rant before there was a single computer. This is the what the rest of us have referred to as, "shit happens" for centuries.

I probably wouldn't have created a throwaway in the first place if it weren't for the unbearable arrogance in your posts when you're talking about something that philosophers have been discussing in far better depth for centuries, and the myopic belief that this is unique to software. Even if you switched too commmercial fishing you'd probably be the one complaining that he's stuck at deckhand because some other guy kissed the captain's butt to make first mate.
I don't see the advantage of using one Git repository to another. For me all of them just allow me to do git pull/push/log/etc...

I stick to Bitbucket for all my private stuff and even some public stuff. Whoever cares about my public code has to do exactly the same process in Bitbucket as in Github (i.e., just gets the URL and goes there to see the code).

What experience do you find better in Github? (note, I use Github for work )
In the industrial age people argued the same thing about factories and all the factory workers. This is the dawn of the information age, look what we're arguing about and look how history has shown us this isn't the problem we think it is.
> Passion

I'm now feeling like this is the wrong word and I'll refer back to the article: It's assumed anyone founding a startup is going to have passion.

Whether they have passion about the solution, the problem, the market, etc. There is some level of passion and I agree with that. However I'm not going to concede to the idea that you need to be passionate about everything your startup does in order for it to be successful, nor should you base founding a startup purely on the fact that you have passion for an idea.

> Ok, I'll use another example: Tumblr.

You're using gigantic, successful, well regarded companies that get huge amounts of press. Right now I'm thinking of a local startup in my area (Western NY) and I'll refrain from naming them, but they were funded early last month. I've had several conversations with one of the co-founders and he actually founded the company based entirely on the lack of a solution in their market as pointed out by one of his friends. He didn't live in the space, work in the space, or have interest in the space. He took the idea, tested his hypothesis, found a technical co-founder, and launched all based on market viability, not passion.
I just learned from Mixpanel support that the javascript they use all runs client-side, so I can use it after all.

Now I've implemented metrics on my site & can watch people visiting it in real time. It's fun!
They did add a piece of steel to the build but you can build it with out adding in the metal. They added that to the instructions so it could be detectable and legal but it was obvious that any one could just not add in the metal.
Thanks to JavaScript we rediscovered functional programming, because we realized that the inheritance model Java polluted everywhere just stinks.
You need some leverage. Employment is at will. Why not look for another job? If your boss asks you why you are leaving, you can say you are leaving for better pay. If they are truly looking for someone eles for a similar job and are willing to pay $75k plus, chances are they will give you a counteroffer not to leave.
Don't worry about it if you don't work at Google.

Every quarter, managers get together to horse-trade "performance points" (or "calibration scores") and generate a company-wide stack ranking of all engineers. If you end up in the bottom 5% (which sometimes happens to people just because their managers don't show up) then you end up on a PIP and your career at Google is over. That monstrosity is called Perf.

The "Perf Room" is a metaphor on most campuses because most of the smaller ones don't actually have a dedicated room "where it happens" for calibration.

"Take you into the Perf Room" is a common managerial threat, but actually everyone is calibrated and the meeting happens in secret (most engineers never learn their scores) so people don't actually literally get taken "into the Perf Room". It's just an expression for a bad review.
The guy in the article didn't build a full-auto AK-47, although he did commit a couple felonies along the way[1]. First, he mounted the magazine lock too too far back, which allows the magazine to be detached without the use of a tool - a felony in California on a semi-auto rifle with a pistol grip. Secondly, he says

Back in my garage I use a grinding wheel to cut the receiver in half and the other components into pieces. I put the scraps back in the cardboard box the kit came in and leave it for the garbage truck.

This is an improper demill. To demill a receiver you must cut it into three pieces. Therefore, when he left the receiver out for the garbage truck he effectively transferred his rifle to the garbage truck without going through an FFL, which is another felony.

Finally, the process for actually obtaining or building a fully automatic rifle (assuming it's not outlawed by your state) is arduous and expensive. The short answer is that you have to go through extensive background checks by the FBI and BATFE in order to get a $200 NFA tax stamp, which takes months to be approved for. You also have to get a signature from your local sheriff, who can just decide he/she doesn't want you to have one if they wish (alternatively, you can go to a lawyer to set up a special trust to assign NFA devices to). Finally, the actual cost for a select-fire AK receiver, of which there are limited supply as they have to have been registered with the ATF before May 19, 1986 (and there are no more being manufactured for civilian use), is between $15-20K (here's a current gunbroker auction[2] for reference). For a longer description of this whole process see: http://www.cheaperthandirt.com/MediaPages/ArticleDetail.aspx...

[1]: http://www.calguns.net/calgunforum/showthread.php?t=767020

[2]: http://www.gunbroker.com/Auction/ViewItem.aspx?Item=34324298...
Actually it is both. In C, variables with static storage duration are zero initialized.

Global(variables at file scope) and variables with static linkage (i.e. the static keyword) both of have static storage duration.
This. Lanier is making provocative statements in order to get attention for his book. Whether or not these positions are sincere, I have no idea. It smells like advertising.
You're better off keeping the chromebook plugged in when possible; the battery loses capacity with each charge-discharge cycle.
Even though I've only been here two weeks? Wouldn't that look of on my résumé?
Interesting results -- and more evidence that "Intelligence", rather than being anything mysterious is well explained by a collection of mundane physiological characteristics. I wonder when we start getting better "intelligence enhancing" training, exercises (and probably drugs too).
Even if EV is the way everything should be going it doesn't mean that the current set of government incentives that Tesla is taking advantage of is the best way to get there. We should all be concerned with the efficient allocation of capital in general, but especially when that capital is sourced from tax payers.

I am sure that lots of people did moan about the money spent on NASA in the 60s and I am also sure that at least some of that money was 'wasted' (i.e. spent inefficiently). We should all be concerned about these kinds of issues, even if we like the programs.