skysight-inc/HackerNews huggingface dataset:
So, the argument isn't "Hurr durr I'm gonna shoot me dem gubbament boys if'n dey come 'round the house ah tell you hwut"--as many others have pointed out they have tanks, and artillery, and drones, and what could charitably referred to as "enterprise solutions".

The argument is that if everybody is known to be disarmed, the government (or other actors) may consider courses of action that previously would've been obviously a bad idea, and do so with impunity. It also means that it is more easy to paint and propagandize the people who have guns or who do defend themselves, because they are now an "other" and the .gov then gets to use all of the criminal language to describe them (with the same ill effects as seen with, say, potheads).

I'm not advocating for armed rebellion--there are a long and lengthy list of issues with such a thing, and honestly I'm quite certain that the quality of life we enjoy today would disappear indefinitely--and anyone who is is trying to sell you something.

The fact that people cannot seem to connect the dots between "if we are disarmed the government will do terrible things to us if it seems like a good use of their resources" and "the government actively does shitty things to us even knowing we're armed" and "the government has the largest and most capable surveillance network and information control scheme in the history of mankind" is baffling. It's almost like they want to lose all of our nice things.
In Search of America's Best Burrito
What to do when you get promoted: a to-do list to shine in your new role
One suggestion. Put an annoying top menu / banner up and pretend to load the target content in a frame. There are some url shorteners / sites that do that sort of thing. To a lot of people it will be annoying, but it will hide the fact that they're not actually being served from the target web site.
Startup School Europe Speakers
We correctly set the Content-Type header:

Content-Type: text/html; charset=utf-8

Is that not sufficient? If you set it as well (and it appears you do), then everything should work just fine.
Thanks for this great write-up, and highly quotable. I wish it had made to the frontpage.
Version a REST API
Stanford Scientists Are Studying Altruism In The Free Pizza Subreddit
Halo 2 was also the very first game to officially support the XInput API of the X360 controller on Windows, so he might be paying homage to it by showing that the first game running with the Xbox One controller is nothing else but Halo 2.
Google Will Deploy $1 Billion Worth Of Satellites To Spread Internet Access
Would you flag down a cop even if you could talk to the parent instead? Why?
Well, you never got their permission so I don't see what the problem is.

Does it suck? Yeah, sure. That's irrelevant.
yes. If you can write a body of code X in language B which performs the same operations as any given body of code Y in language A, then all an A->B compiler needs to do is find X given Y.
Cool, didn't know about that. That's better than using Grab.app, which has the same functionality and also comes with Macs by default. In Preview, you can immediately manipulate the image or save in more exotic formats than TIFF (the only format allowed in Grab).
> promises of shares are worth nothing,

This is being litigated, no? I think it will be up to a court to decide what those promises are worth. Contracts don't need to be written, and if the court determines that a verbal contract had in fact been entered into by both parties, and was broken by Hoefler, then Frere should walk away with something of value, probably a good amount of cash.
Of course. I've used Mapbox before and messed around with customizing the stylesheets. But the reality is that creating your own stylesheets is a level of effort and attention to detail that most projects/startups can't afford to take on, at least not at first.

The default stylesheets should look good and work well out of the box. Then if you have the time and manpower to customize them further great.
The OpenSSL developers intentionally breaking malloc/free and making other ridiculous engineering decisions is not 'mix of coding styles', it's literally incompetence.
"do you seriously think that women have such fragile psyches that they can't take a simple joke? What does that say about your view on women?"

I think that plenty of people, men and women, have such fragile psyches that they can't take a joke - or, at least, that taking a joke requires extra effort which distracts from the matter at hand.

For the record, I don't think the slide was as bad as some people are making it out to be, but to dismiss concerns over it as motivated by sexism is rhetorical prestidigitation and not an actual argument.
Yes, it does. It may not be easy, efficient, or elegant, but theoretically any problem solvable by a turing complete language can also be solved by any other turing complete language.
Death of SMS-based two factor authentication?
Well, its non-reactive (doesn't break down with low or high ph). But I don't know otherwise.

A little Googling shows lots of problems with clay dust (toxins for coloring etc) but nothing about actual fired ceramic dust. For clay it seems to depend upon the particle size in large part. So some control there might help alleviate the risk.
Apple requires you to buy a developer subscription to download Swift, and their documentation frequently requires you to sign in with a developer account. Although free accounts can read the docs.

So a C&D would be consistent with their general practices.
If there is a bug in the compiler, is possible that something won't translate ruby --> js and either:

* throw some error from the compiler.

* cause a bug in the resulting code.
Just wanted to chime in that your options are not limited to staying at your current job or Palantir. If you are a successful technologist in a bank, and you have a standing offer from Palantir, then you are clearly in demand. The industry standard for engineers right now is actually to get pings from recruiters every few days, and to have many opportunities available (at least in major cities and tech centers).

So do some soul-searching about what industry you want to be in, what sort of company you'd like to work for, and where you'd like your career to go, and then decide whether to stay, leave, or look around.
The Flow of Code
They're not quite as terrible as the recent press makes out. Prior to the hype around this we had nearly 20 years of low quality wall wart switch mode supplies. Very few people got hurt and very few people do today. Even if they completely burn out its a low risk.

Conversely my official Lenovo T400 charger has a 90-110v AC potential between its virtual ground and true ground which occasionally gives me a tingly finger.

The maker community though have no basic electrical safety knowledge as a whole and are concerned with making it work, not making it work safely.
Sorry about that, stupid DreamHost disabled my site because they detected high load. I don't have any of my credentials with me, so it'll be a couple hours before it's back up. Use the Google cache for now. Sorry :/
Opal supports `method_missing`: http://opalrb.org/docs/method_missing/

`define_method` as well: https://github.com/opal/opal/blob/f958d6b2468e57acf7f324e10a...
Intelligent Dinosaurs
This is very effective because it basically creates a land-grab for any of those libraries. Most people make a prediction that a library they are thinking of writing will be needed/popular, this outright states it, creating a low risk incentive. (Of course it still has to be well written, which is hard).
This is the point. The actions of the NSA have irreparably damaged the reputation of American technology companies, and all Andreessen does is shoot the messenger.
Except that I would have to use the mouse to navigate from Expiry Date to CSV field. I would prefer a simpler one where i wouldn't need to touch the mouse.
I agree, especially interesting because in a good written crypto some functions should spend always the same time, independent of the input, and you have to know if you designed your language good enough to even make such crypto possible.
There is more to this story. If you have an hour, I highly recommend watching The Secret History of Silicon Valley. See https://www.youtube.com/watch?v=ZTC_RxWN_xo for a link.

The other side of this story came up there. The real solution to the bomber problem turned out to not be armor, but to start dumping strips of aluminum foil out of the bombers to confuse enemy radar.
gaben has said numerous times that he cares more about cheaters than pirates. Steam implements anti-cheating technology, but afaict many games don't include DRM unless the publisher demands it.
Same here. I just mash various combos of shift, command, control, option, and 3 until it works.
It depends. It's a very simple view of armed conflict that would result in such a question.

It's an even simpler view of politics that ignores the dimension of the .gov having to explain to everybody else why it thought it was necessary to shoot 30 of its own citizens.

There's a very good discussion to be had about the role of government and monopoly of force and all of these things, and I respect both outcomes if argued properly; silly comparisons between gun size though are only distractions.
Here's some assembly, if you're curious
https://gist.github.com/koke/553424954b16d65d1cb9
Takes rickrolling to a whole new level.
2014 Thiel Fellows
1.0.1e-3ubuntu1.2 is older and doesn't have the fix for this CVE.
The starkness with which he divides geeks from non-geeks makes me a little sad. People can learn to reason at multiple levels of abstraction.
The chrome setting is behind a config flag.
Since the Opal developers are reading:

I'm curious, do you plan to support Encodings and proper Ruby strings, or it isn't worth the effort, and you'll keep using plain javascript strings?

(I tried to look for this detail on the website but came back empty-handed)
> Take for a simple example "Macbeth".

Macbeth isn't under copyright. As far as I've understood most of the point with Xanadu wrt [ed:provenance], is that it is concerned with authors being able to claim ownership in order to stimulate new writing in the age of zero-cost copying.

In my personal opinion, in some sense, if no-one ever got paid (again) for any work that has already been published -- that might very well have a positive effect on new creations -- if all those new creations were free to decide on price/availability.
Better Goals as response to NYT "Why You Hate Work"
Google's secretive 3D-mapping project now has a tablet: here it is
On 6/5, 65 Things We Know About NSA Surveillance That We Didn’t Know a Year Ago
If you don't know JS really well, I wouldn't recommend Coffeescript. It's hard to tell what will work correctly and what won't unless you're quite familiar with the actual code the Coffeescript is compiling down to. I don't know how true this is for other transpiling languages, but it's definitely true for Coffeescript.

I'm a pretty experienced JS dev, so I know exactly what my CS is compiling to and what that's going to do. If I didn't, CS would make me tear my hair out within a week. As it is, it's just shorthand for JS with a bunch of quality of life improvements (?, no var, etc).
That's unsubstantiated. The fact is, guns keep us safe AND they are a risk. Risk because they are a favored route for suicide (not really the gun's fault) and so on. Safe because, you know, folks who own and use guns properly are victimized less. That's an important statistic, and its disingenuous to ignore it.
The Brazilian aardvark? http://www.newyorker.com/online/blogs/elements/2014/05/how-a...
People like to punish the messenger bearing bad news, for some bizarre reason.

American tech companies were injured from the moment the NSA decided to weaponize them. The secrecy only served to stop the damage from being repaired until it was a giant, gaping would that requires major surgery. What Snowden did was essentially stop the morphine drips, rip off the bandages, and say, "hey, this looks infected."

And the patient blames him for the injury.

All the while, the NSA continues to smear a mixture of poop and lidocaine on their bullets, firing into the air indiscriminately from an armored bunker. They are still doing it. Right now.

This is the same sort of damage the CIA caused when they used a vaccination program as cover for locating Osama bin Laden. And now polio is back in Pakistan, infectiously crippling people. The CIA at least had the decency to apologize for that one, and promise to not do that in the future.

I'm sure the doctors, journalists, and merchandise-shippers of the world are willing to take them at their word. Really. I bet they really mean it this time.

In reality, these people never consider the non-obvious consequences of their actions. They aren't paid to question the strategy, only to complete the mission at hand.
It amazes me that this language was supposedly written to be the groundwork for an entirely new html engine and yet there has never been a really nice HTTP library; built in or third party. Look at some of the last language hype parties: Node and Go; they both didn't even hit alpha stage before they had fantastic HTTP/networking libraries built in.

I get that Rust is targeting low-level, "systems" programming, but I really don't see how you can't also be a very performant server language.
At first I thought this was a joke. What a strange article. Just because Yelp's reviews can be analyzed like baseball statistics doesn't make it a proper treatment of the data. It's not even a good analogy; one set of numbers is a concrete measurement of a player's performance, while the other is an aggregate of people's opinions of the quality of a restaurant, not just it's burritos.

It'd be one thing if Yelp set out to gather and aggregate people's opinions of burritos, but Yelp raters consider many other aspects of the restaurant, such as wait staff and cleanliness. I see no mention in the article of the author accounting for this in the adjusted burrito ratings (even saying adjusted burrito ratings makes me feel like a tool).
Using github.io? As the URL bar loses importance then people will just tend to ignore it, and on first glance (and probably for anyone who's not familiar with github pages) they will both look as valid.
> You could even argue that the reserve powers of the British monarch are indeed great, although, if they ever tried to exercise them in there own right there would probably be a constitutional crisis, and without broad public support they would not prevail.

And by extension... with broad public support they would prevail and execute the will of the people in a time of crisis and with the full support of the military. Which, perversely, effectively places the reserve powers of the Monarch and the might of the military in the hands of the people at exactly the time the people would need them.
I agree with your point, but do you really find it that surprising?
I think this could be an interesting move for Twitter. Especially for podcasting, since Twitter started out as Odeo, and pivoted due to lackluster interest in the medium.
In which case use a single (long) passphrase for a (n open source) password manager, and generate gibberish for passwords on websites.
Even if it was customizable, the defaults is something most people don't change.

Case and point: IE Toolbars. People hate them but never remove them. Ever. Even as those toolbars are making their browser take minutes to load any page.
Ahah yes.
Since you don't seem to understand much about guerilla warfare, let me pose to you a few hypothetical questions, which should also reveal to you why revolutions always end up being absurdly bloody affairs, and why I want no part in one.

Who would win, unarmed or lightly armed apache pilots at a bar, or a group of guerillas with AR-15s? Who would win, a supply convoy full of apache parts guarded by a few soldiers or a roadside bomb followed up by an ambush by guerillas with AR-15s? Who would win, the families of an apache pilot off-base for the day, or a guerilla with an AR-15?
And yet there is no "sign up" button that works. Oh, there's a button that says "sign up", but it takes you to a screen where there is no opportunity to sign up. You mean the "sign in" button? Well, a user without sign in creds is going to have to go on faith that if they click that button there will be a place to create an account.

Pedantic, I know, but I did scroll through the page looking for a way to create an account. I didn't find one and took the leap of faith that the "sign in" button would offer an account creation opportunity. And, no, I never did sign up.
Hm, PaintCode is nice, but I think I'd prefer a library that would let me import SVG files.
It does, though; it just doesn't expose things that are exposed in the underlying JS environment to Ruby code without jumping through certain hoops. Which makes sense, because unlike CS, which is tied to the underlying JS environment, Ruby isn't, and exposing the underlying JS environment would make it harder to port general-purpose Ruby code as you'd be more likely to run into collisions with the JS environment that you wouldn't see on other Ruby platforms.
In case you want to look up how others feel about this:
http://en.wikipedia.org/wiki/Edward_Snowden#Public_opinion_p...
Fontawesome: Something big is coming
Oh, wow. The first time I loaded the page the image didn't form correctly and it was just a block of text which was hideous. Then I read the top comment calling it gorgeous so went back, and now that it loaded properly, I agree! Quite awesome.
> Apple selling a game controller still seems like a weird prospect, though.

Why not? Ever heard of Pippin?
Interesting. I'd be assuming it's for making audio tweets, but even then it's kind of restricting. Putting voice in front of other people is something people might not still be ready for.
10 awesome features of Python 3
To add on to what chc said: We should all remember, as technical people, that these laws are meant to be interpreted by humans, not machines. Even databases of information aren't copyrightable, much less the function names that a programer uses.
I don't know if there is any 'best programmer in the world' and if such a concept make sense.

But some programmers seems to be very productive, in top of my head:

Fabrice Bellard (http://bellard.org/) : He create a lot of high impact project including FFMPEG

John Carmack (http://en.wikipedia.org/wiki/John_D._Carmack): Video game legend that create DOOM

Josh Parnell (http://joshparnell.com/) : Young programmer developing outstanding games alone.
>> Your contract will specify a class of critical bugs (security, things that potentially lose previously-stored data) and a class of major bugs (things that make the system unusable). For a period of N months (maybe 12) after delivery, you'll commit to fixing critical bugs within N days, for free if they take less than N hours to fix, and at your daily rate otherwise; repeat (but with more favorable terms for you) for major bugs.

>> Turn the downside of long-term bugfix support into an upside of recurring revenue.

Excellent advice in general, but these recommendations are pure gold. Most people get this horribly wrong with their first few freelancing gigs and end up in bad situations when bugs keep coming for years after they collected funds. Be clear about how any future work gets paid and make it clear that you fully expect that future work will come.
Here's one (Amazon's new phone, title from a /r thread): http://shrturl.co/Wme7K
> Leaking to Optimizely, Amazon, YouTube, Heroku, Cloudflare, taskforce.is, Typekit

Optimizely helps the team at FFTF A/B test wording. I was asking to remove that sooner too, but it adds a lot of value for them, so that stayed. I'm with you there.

Amazon Web Services power a lot of the internet.

YouTube only gets loaded if a user clicks "Watch Video".

Heroku only gets loaded if you submit your email in the top form.

Cloudflare helps power a lot of the internet. (HN, for example)

Taskforce.is a trusted partner, who offered to lend us Piwik hosting for this project. FFTF is hoping to set up their own server in the future.

TypeKit... that's where "Proxima Nova" is served from. The main designer at FFTF, Vasjen, made this awesome design using Proxima Nova and... we just all got attached to that font. I agree though, hosting all of the custom fonts would have rocked.

---

The point of the site, isn't to coddle people, and tell them that this little corner of the internet is safe, but not to go anywhere else. Sorry, but the reality is, to attain privacy, users need to take action. Installing the Tor bundle, for instance, which includes NoScript. Ghostery is another good one.

Also, when you criticized the usage of AWS, Clouflare, and Heroku... were you making the point that high visibility sites should be self-hosted?
Show HN: Share many links? We made it better with highlights
The only point I can identify with here is the implied one about avoiding swift due to its license. Why anyone would prefer a proprietary-licensed programming language is unfathomable.
Tesla's first supercharger station in Beijing now operational
i don't think it's podcasting anymore, but making the tweets really small like 1 minute or 50 seconds might be making people more interested in speaking infront of an audience, but if it's online music streaming they could choose rdio instead of soundcloud.
I sincerely hope that this suit will be resolved amicably, and if it isn't that the firm will be named Frere-Jones Inc. when they're done.

Sadly, any prospect of amicable resolution seems to have disappeared a long time ago.

But I don't see how Hoefler is going to come out of this well. As far as I know, I'm still waiting to meet the person who has an interest in typography and considers the theory that FJ was only ever an employee credible. An increasing amount of actual evidence, from phrasing of e-mails to direct statements from former employees at H&FJ, seems to outright contradict the Hoefler version of history.

Even if a court finds in favour of Hoefler, which appears to be a plausible outcome based on the various time limits and other legal technicalities even if the court otherwise accepts FJ's version of the facts, Hoefler is becoming a toxic figure in the community, and that community makes buying decisions. This will surely affect H&Co's profits, no matter what result they might get in court.
Oss-sec: Linux kernel futex local privilege escalation (CVE-2014-3153)
Thanks for the help-text -- and the heads up about leo being (recently) posted here. I remember having a look some 10? years ago, nice to see it's still alive!

leo submission:

https://news.ycombinator.com/item?id=7843907
The OP's site is really clever. Your Github page shows that it significantly lowers the barrier to MTM attacks. I wonder what ways there are to protect users against this kind of spoofing.
They just want to sell their web services and collect data.

Android still lacks the comfort of iOS and WP 8.x for game development on the official SDK and the NDK is treated as a undesirable cousin that appeared unannounced.
There are plenty of safe C crypto libraries. NSS, OpenSSL, and gnuTLS are all widely used by a LOT of sites, and, recent OpenSSL vulnerability aside, have a great track record. What would you suggest using?
The nice guy ;) behind linux and git.
Chester Nez, last of the original Navajo code talkers, dies at 93
This shouldn't be a problem. If you can do constant-time operations in C, you can do them in Rust, by dint of the fact that you can more or less generate any LLVM IR you'd like in Rust, up to and including inline asm.
> Safe because, you know, folks who own and use guns properly are victimized less.

That's pretty much an empty tautology, since any use of guns that doesn't provide this effect can be dismissed as "improper".