skysight-inc/HackerNews huggingface dataset:
You are assuming these prisoners should be prisoners in the first place.

In Norway, there are 71 prisoners per 100,000 population. In the US there are 716. This means that if the US had the same incarceration rate as Norway, 90% of the current prison population wouldn't even be there, never mind the need for rehabilitation.

I'm not Norwegian, but I've spent about a year living there and I can tell you that it doesn't feel at all like there are criminals roaming the street. On the contrary, it felt very, very safe over there.

Here is an interesting article on what prison looks like in Norway: http://www.globalpost.com/dispatch/europe/091017/norway-open...
Actually I think the US's inclination towards local authorities controlling things, and not being controlled much by broader authority, is very good. It's a more decentralized approach that allows for diversity.

The thing about strong central authority is when it makes mistakes they are much harder to deal with. And mistakes are inevitable from all authorities.
Hey, thanks! We'd love design help - feel free to drop me a line (richard@solvers.io), or just start taking part on Github.
Coup or Death for the Bitcoin Foundation?
I'm a little confused at how the process could be any clearer. Just trying to register on your site, I'm asked to enter my email address. Upon providing a gmail address, I'm redirected to a Google OpenID page. It specifically says that your site will be granted access to my email address, no more. By clicking yes (without being asked to enter my password anywhere) I'm authenticated.

I've never used a more simple SSO system before.
http://harmful.cat-v.org/software/xml/
super-interesting. Misleading headline, as it apparently works on any two-word tweet in which the first word is get (thus having nothing to do with Jack Dorsey's family). It seems like a bug that is a legacy of the SMS command-line interface, GET command.

Nice find though.
Zero to One: How to execute on your ideas
The membership of the RIAA/MPAA is no secret. You can privately donate to an organization like the EFF and not want your name published as a supporter.
They have no real reason to exist. At best, they are syntactic sugar (auto_ptr), at worst they actually encourage poor design (shared_ptr). They are basically a crutch for programmers who grew up with managed languages and are afraid of raw pointers.
If you haven't read it yet, I highly recommend reading Ben Rich's autobiography Skunk Works. Very good book, and a ton more information about their projects with some great pilot excerpts.

My favorite is the SR-71 that had to cut across France, was intercepted by a Mirage fighter and then left it behind in seconds :D
> If someone breaks into a house, holds a person at gunpoint, and demands their bank details, they probably won't be able to successfully transfer a few million dollars out without triggering some internal check.

While that's true I suppose, whose fault is it for designing a system that is so much more susceptible to "rubber-hose theft"? It seems to me that this threat model would apply equally to anyone who gets rich via Bitcoin, not just Nakamoto, and it's an inherent side effect of refusing to allow banks to act as a trusted third party.

You can't have your cake and eat it too. Should investigative journalism be forbidden from here on to anyone who has enough Bitcoin? Because if it's true that being rich will get you physically robbed then how many Bitcoin startups have founders and officers that are in mortal peril based on their Bitcoin holdings? Surely we can't apply a blanket "no investigate" order across them all.

Rather I believe that, if this is a viable threat, that it's an unintended consequence which is essentially inherent to the new marketplace Nakamoto created, which is something that anyone publically known with Bitcoin riches will have to cope with in the future.
RMS turns out to be right about everything except human beings.
It's when you make a comment that makes the parents position seem silly, you up vote the parent to correct for people downvoting parent because they strongly agree with your comment.
Another vote for Source Code Pro (Semibold 12, white on black, full screen gnome-terminal, compiz 3d workspace box spinning model yumminess). I also like some console fonts and frequently use them for coding on my laptop (17" Macbook Pro + Gentoo + 2xSSDs + ZFS).
Not using urandom has caused way, way, way more real-world security problems than any bizarro embedded systems cold start entropy problem ever has.
Well, the Supremes have said so since 1976's Buckley v. Valeo http://en.wikipedia.org/wiki/Buckley_v._Valeo
A seismologist tracked the sonic booms of the new Aurora spy plane at mach 5.2.

A pretty slick hack as I've ever seen.
I'd have to revisit the story to see just how that happened, but explosive decompression is a hell of a drug. When it's happened in the passenger portion of aircraft, seats have been ripped off the floor to which they're bolted. Pulling someone out of a loosely-fastened seat belt (even, possibly, a multi-point harness) isn't beyond contemplation.
It sounds like you're describing a mind map.
The death penalty and the death penalty for children are different issues. I'd bet you that if allowing death penalty for children was polled, it'd do a lot worse than regular death penalty, and be a minority view.

Also, note the poll question was terribly written and may dramatically understate US support for the death penalty. The question I mean is the top one, "Are you in favor of the death penalty for a person convicted of murder?"

This is ambiguous. My position is I'm in favor of the death penalty for SOME crimes, in some special cases, but NOT as a default for all murderers. I think the death penalty should be ALLOWED NOT OUTLAWED – I think it should be a possibility sometimes – but if I was asked that poll question I would say "no". I think MOST murderers should not be executed.

So the poll question is really really badly done. The only saving grace is that a lot of people will ignore the question wording and hear "death penalty: pro or con?" and give their general political stance using their pre-existing knowledge of what the actual issue is.
Which wouldn't really make me any more confident in the reliability of the whole thing?! Confusing lower-level fragmentation and reassembly with IPv6 fragmentation is not exactly a mistake you'd be likely to make when you understand what that actually means, I would think.
The implication being that there exists some notion of "we" which has internally consistent and coherent positions?

It's really easy to feel superior to others when you construct an imaginary person (typically named after 'communities' and given names such as "HN", or "Reddit") in your head that is the nuanceless contradictory amalgamation of all of the various opinions that you have heard.
Norway is for the most part full of Norwegians. I've been there and seen that. America is not full of Norwegians. If you failed to notice that in your year there or upon your return to America, I'm not sure what to say to you.
This is either a simple mistake, or the greatest cross-thread advertisement I've ever read
If you want to wave a harmless rubber security chicken over your software, explicitly seeding urandom is trivial. What's dumb is continuously exposing yourself to /dev/random's weirdness --- once anyone has successfully read from /dev/random once, you know from that point on that urandom must be seeded.
Currently, the US Air Force is moving away from its focus on pilot culture to intelligence. In other words, you'll start seeing more colonels and generals with an intelligence background instead of a pilot background. There's a running joke in the USAF that intelligence drops the bombs and pilots are just bus drivers.
The library, and eventually wikipedia. I think I just found a book called "Particle Physics" in the local library and read it.
happyscrappy was being sarcastic.
MS Surface attached to a projector. Done.
Then they should as like that - is any of the following named defendants donated for this. And probably get an answer.

But I would have think that a rule against EFF would clash with some of the fallout from Citizen United and the related cases. IIRC there is right now a way to inject money in politics that are very hard to trace to the source.
It's worse than that, using longjmp to skip a non-trivial destructor is UB.
The environment they were flying in presents several challenges to maintaining a reliable control and video signal while flying. In such a populated area the noise floor is likely to be pretty high to start with.
The pilot is using 433mhz for control and 1.3ghz for video, so right off the bat you have an 800mw video transmitter within a wingspan (54"?) of the control receiver. The control radio is only outputting 500mw and is considerably farther away.
All the buildings close by make for a multipathing nightmare, but can be mitigated by the use of circularly polarized antennas. There is a lot of DIY involved in building one of these with plenty of opportunities for something to go wrong, they're really just hacked together from consumer-grade wireless security systems.

I hope you can see how these factors make it much more likely control could be lost and make your comparison seem pretty silly.
Yes. If its publicly accessible and your robots.txt file doesn't block the archive's crawler, it'll live on forever in the wayback machine.

Disclaimer: ArchiveTeam contributor.
This story is terrible - I hope you find your way back to the Bay, Ben. Glad you were able to find a solid growth position for yourself.
Trust me, it is not normal to handcuff 6 years old children. You have "dangerous criminals" rest of the world has "children".
Thanks for that, updated the example.
The concepts are straight-forward, but the syntax is absurd. I really liked it at first because it's functionally oriented, which is exactly what you want for transforming data. But it's so, so verbose because it's still trying to be markup instead of a programming language.
The beauty of technology is it's ability to overcome obstacles and act as solutions to a problem. I do not find that the morality of the problem can tarnish it.
Fuck that's awesome! It needs a lot of work, but I love the ideas behind it. Keep chugging away!
Hence why I moved to Telegram.
I worked at a prepress & design company (in prepress) that used Quark. I had time to kill every now and then so decided to start reading and working through the InDesign 2 instruction manual (actual printed manual). I'd learn something and small and think "holy shit, this might actually be a wonderful application". It gave those tear to eye of joy type of moments constantly (something I don't get much with just about anything anymore). So I worked on getting the designers to switch. They were skeptical and at first mildly unwilling because it would interrupt their workflow but were eventually forced to by our studio manager. Their attitudes changed very quickly despite the pains of learning a new app and dropping something that they were masters of.
Anyway, while I had a rep for being quite technical and quick to learn stuff, they all had quite a few years experience more than me and were faster with the keyboard (I was no slouch). Switching to InDesign leveled the playing field dramatically for me, it was at that company where I think I went from juniorish/intermediate to senior level mac op within about a year or less. I decided to learn the native shortcuts because it was obvious that this was the app of the future. The designers used the Quark shortcuts but probably learned the native ones eventually. Well, one hopes anyway. Doing web application development now of course, can't stand prepress which has quite a low glass ceiling and is quite depressing really.
That's interesting. It's hard to tell what the actual reason is, which is bad. I'm skeptical of UN treaties in general, but I think if the US doesn't sign it should say why, clearly and proudly. It's tricky, though, because I imagine Bush and Clinton have different reasons for reaching the same conclusion of not signing.
Wax was great because it was non-toxic, quick drying and smelled good.

You just had to make sure not to wax things twice because it gunked up the machine!
Had a feeling it was ground speed check. My favorite story.
Thanks for the example, seems like Go's solution is better than C but has the same problems as C#: non composable and leaky.
>>So I've been thinking about this for basically months, but the way I work, I actually want to have a good mental picture of what I'm doing before I start prototyping. And while I had a high-level notion of what I wanted, I didn't have enough of a idea of the details to really start coding.

This might be a tangential discussion. Earlier, I used to have a similar approach. Can't code until I have the complete picture. But, it's tough to do in a commercial world and you have deliverables. So, nowadays, I start with what I know and scramble my way until I get a better picture. There are times when that approach works. But, there have been days where I was like - "wish I had spent some more time thinking about this".

I am curious how folks on HN handle this "coding block".
How about making law which would compensate prisoners not prisons?
Yes: they are not spending large amounts of money on their personal security (yet).
Not to be a downer but:

http://epiceditor.com/

http://markitup.jaysalvat.com/home/
Are you implying that Americans are, by nature, more criminally inclined than Norwegians?

I'm not American either, by the way.
Fluidity - A Modern CSS3 & HTML5 Framework for Node.js & Stylus
The Mysticism of ‘Social Justice’
By Thomas Sowell

http://www.nationalreview.com/articles/304176/mysticism-soci...
But the fact that they are programming in an environment where everything is a pointer is hidden to the them. In C++ one needs to explicitly use pointers whereas in Java all of the pointers are handled behind the scenes.
Yeah, it's really going to suck for those traditional businessmen when they can't see the rounded corners on your buttons.
Loaded question. Quantity have a quality of its own.

A small amount of donated money could land an employee in hot water with the employers/family/social circles (which we as a society don't want). A huge amount of money could outright buy an election - which is unhealthy.

The first enhances the marketplace of ideas. The second could drown any other ideas.

So money should be protected as a speech to prevent repression. Not sure if it is possible legally (even if we ignore the first amendment)
The problem with equation-heavy fields is that slides don't allow for many equations on a single slide. This is a problem for derivations when you need to refer back to something.
Like this font, reminds me of old soviet books, also the 'handwriting' effect is neat. Please try to expand more.
good answer...

but i'm looking for something an average person
could understand and add to an average webpage,
with an investment running 3 minutes or less...

-bowerbird
I love beej's guide! Its where I learned socket programming. It is an art to make such a dry subject as entertaining as he does.
Not mentioned in the story (or comments yet): You can see the SR-71 at the Smithsonian out by Dulles Airport, along with a shuttle and a huge array of other hardware. Very cool if you're into that sort of thing.

http://airandspace.si.edu/visit/udvar-hazy-center/
It's really important to separate the tools from the intent IMHO.

Just as one can use a butcher knife for its intended purpose or use it to kill, it's possible to design military equipment to "kill people and break things" without necessarily meaning to wage aggressive warfare.

It's true that the military tools are often misused, but that wouldn't change in the real world by simply not having them; pacifist countries are sheep in a field full of wolves.

Just look at Ukraine, and then compare to nations that e.g. gave up nuclear weapons and then suffered "regime change". The list includes Libya, parts of Ukraine, and effectively Iraq (who were very close to a nuke circa 1991). There's a reason Iran and North Korea want the bomb, and that reason is because the deterrent value is real, not imagined.

Rather it's the same as an underlying principle behind the Second Amendment push (no one cares for my defense more than I care for my defense), scaled up to the geopolitical level.

So just as I think it's possible to appreciate the craftsmanship and design that goes into a well-made katana even if you don't intend to run the sword through someone's guts, I think it's possible to appreciate at a technical level some of the technology used in military gear without feeling like it means you support war. ;)
Wow. Downvoted. This place really has changed.
I agree. It's nice to have both. Coursea/Udacity style. A lot of courses have formal lecture in ppt/pdf and then instructor writes over the presentation.
Notably the Space Shuttle lacked a wing integrity indicator as well.
Little 'diversions' like this one are great and make HN more fun to visit, without depleting its overall quality of content.
Either you're giving people ideas or you have your finger on the pulse of HN:

https://news.ycombinator.com/item?id=7363115
You are suggesting forgetting about people, real people, instead locking them up and throwing away the key. You are justifying it with some bullshit quip about them never changing since they're part of some TV psychology "criminal underclass". I am not going to suggest that you are locked up as a danger to society (as part of the "bit-twiddling overclass") since I believe you can change to recognize the errors in your ways. You should offer others the chance to reform after their mistakes, too. Let's not forget that the most important thing when growing in a new direction is environment.
The networking section of Unix and Linux System Administration Handbook has some excellent explanations of TCP/IP and many other networking topics.
Wow...what a great resource! I just downloaded it and will start reading it tonight. Thanks!
Thus demonstrating aeronautical symmetry: pilot landing w/o a wing, vs. wings landing w/o a pilot.
It's rather blatantly obvious, isn't it? Again, if you never noticed that I don't even know what to say.
I agree. I wonder if CGI (who also developed healthcare.gov) was hired to implement it.
Here is a hint:
http://www.similarweb.com/website/coupons.com

The question is, which one is a bigger stinker, coupons.com or retailmenot? Both make a significant portion of their revenue ranking organically on Google for other big companies' name. What happens when this traffic shrinks or is lost?

As an investor I am very concerned when a company publicly publishes that they make tens of millions or hundreds of millions of dollars off of a free stream of traffic from Google. Companies can establish a brand from that position, but its ultimately their financials which determine their long term survival. Zynga offers an alternative example, grew very fast due to a never to be repeated level of free visibility on Facebook's news feeds. Multi-billion dollar mobile gaming companies are in very similar positions today.

I'm not saying these companies or websites are worthless, but the valuations are insane for the risk they entail. High valuations make companies spend more and borrow more than they should.

Does a company own their user base? That is a pretty good indicator of long term viability. Ironically, Microsoft of the 90s looks like a fairly friendly neighbor in comparison to the "platforms" software businesses are built upon today.
If you have a nice data format like s-exprs, it's a fairly simple matter to just aggressively reject any code/data that can't be proven harmless. For example, if you're loading saved game data, just verify that the table contains only tables with primitive data; if there's anything else, throw an error. Then you can safely execute it in a turing-complete environment and be sure it won't cause problems.

Speaking for myself, in my ideal world this sort of schema-checking and executing is ubiquitous and easy. Obviously that's not the world today. While there are tools for checking JSON schemata there doesn't seem to be a standard format. I wonder how hard it would be to implement a Lua schema-checker.
I fail to see the big advantage of this over its competitors.
Me too, I use source-code-pro almost everwhere (I have problems making it stick with AppleScript because I use different editors I believe). I love it.
Lakota Indian Promotes New Digital Currency, Mazacoin
Questr Mobile App, first round of funding on Indiegogo
Hello TC,

My name is Alen Ausić and I'm one of the first five members of Questr team. After applying to BIZOO.ba (Business Innovation Zoo) and working on design of our startup for two moths, we went from nothing to one of nine best startups in our country (Bosnia and Herzegovina). As a first prize, we got $20,000 worth Google startup kit. Now we are getting ready to start developing this idea after designing it and we really needed to start a Indiegogo campaign for that. We also need your help to spread the word out there. We have to develop this app in next three months. After that we have a first 'real' pitch in front of investors (millionairs) and we need to amaze them.

If you decide to help us that way, it will be almost like a miracle, because we live in a small country noone cares about or doesn't even know where it is on a world map. Thank you.

________________________________________________________
Indiegogo campaign:
http://bit.ly/1femLVd

Facebook:
http://on.fb.me/1fedgFi

Twitter:
http://bit.ly/1fQGSsl

Google+:
http://bit.ly/O3gi9k
________________________________________________________

Sincerely,
Alen Ausić from Questr
The Fisher–Yates shuffle algorithm
"But like so many other companies in these golden times, Coupons.com simply told investors to exclude about $13 million of normal everyday expenses and, abracadabra, it claims to be profitable on a nonstandard, cockamamie "adjusted Ebitda" basis. It's all part of the show."

My impression is that Groupon made up their own mumbo jumbo financial metrics, but that adjusted EBITDA is a pretty standard financial metric.
As noted in GP: the US did sign in 1995 -- it is therefore impossible to give a reason for not signing it. It hasn't been submitted for ratification, likely because there have always been more than a 1/3 of the Senate that could be counted on to vote against it making it unratifiable.
What timescale? Over 50 years, I'm almost certain this is a bubble, and houses in the Bay Area of 2070 will be like houses in Detroit now. Over 5 years, who can say? I wouldn't be surprised if the Bay Area's average income (and hence house prices) only keeps on going up over the near-term; a number of companies here are still in the early stages of their growth curves.
Teach the world to code with CodeCombat. We're a YC W14 company that open sourced everything back in January. Our game teaches complete newbies JavaScript, but we also offer levels for advanced devs. Our goal is to become the game that teaches everyone to program.

We have a bunch of issues for everyone from senior devs to people who don't know how to program over on our repo: https://github.com/codecombat/codecombat

If you are looking for independent projects that won't require as much help from us, you can check out our list of Google Summer of Code example projects: https://github.com/codecombat/codecombat/wiki/Summer-Project...

We also just launched a ChallengePost challenge to encourage contributors to submit transpilers so we can make the game available in different languages: http://codecombat.challengepost.com/

If you have any problems or need help, the founders (myself included) spend most of the day helping people get involved in our public Hipchat room: http://www.hipchat.com/g3plnOKqa

Although code submissions are great, the highest value contribution you could make at the moment is to try our first multiplayer level and give us feedback: http://codecombat.com/play/ladder/dungeon-arena