skysight-inc/HackerNews huggingface dataset:
Of course the guarantee isn't absolute; that would be silly. But so is thinking that this isn't an absolutely crucial distinguishing factor.

I can run programs written 17 years ago on my current Windows box, not even needing a VM. In computer terms, that's almost forever, and it was made possible by Microsoft's commitment to API compatibility.

API versioning is a mindset. It means that once you've published something, you can't change it without carefully managing the effects. It potentially means maintaining bug compatibility; it sometimes means detecting the client of the API, and specifically accommodating client bugs. Other APIs, even internal APIs used by rich web apps to communicate with their back ends, are not written with the same mindset. And rightly so; the constraints that come along with a public API are not to be taken lightly, and do hamper agility.
What's wrong with HEAD anyway? Do we really need to save 3 characters that badly?

git is already scary enough without stuff like

git show @~3^2^
I would think that introducing an alias for a pointer which could be confused for a filesystem path would be more confusing than "@".
10 days.
He was "guilty" of the "crime". That's the whole point of civil disobedience.
> Gaming doesn't work on OS X because it has too small a user base, but Linux's user base is much smaller.

There's an estimated 20 million Ubuntu users worldwide, probably another 10 million or so of other Linux distros. Not to mention, Linux (and thus Steam OS) is easily installed.

Adoption isn't a problem. Gaming on OSX doesn't work as well as on a PC because you can't put OSX on custom hardware.

> As an aside, Linux gaming would seem to me to suffer the same fate as the Android market times about a billion. Too many possible variations and massive platform fragmentation. It sounds like a development nightmare.

You sound like an iOS developer. It's not like every Windows PC has the same screen resolution and hardware, yet it's the biggest gaming platform...

Have you ever developed anything for the desktop? It's not particularly difficult to get things to run on computers with different hardware...
Another article that misleadingly cites PISA scores without adjusting for demographics: http://voices.washingtonpost.com/answer-sheet/research/how-p..., http://super-economy.blogspot.com/2010/12/amazing-truth-abou....

The U.S. has problems, but the problems are not schools, teachers, or funding. The problem is Chicago, Philly, L.A., Detroit, etc. Places that have levels of crime and social dysfunction that simply do not exist at that scale in other OECD countries.

I live in Wilmington, DE. A city of 71,000 people. Last year, it had 26 murders. London, a city of 8 million people, had 99. That's a 30x higher murder rate (and 2x higher than Bogota, Colombia!).[1] These are mostly 20-somethings killed in gang wars. There's a pipeline from the schools here straight into these gangs. I'm not surprised that test scores aren't the first thing on the minds of kids here.

Also, I'll note that the U.S. has one of the highest fertility rates in the OECD, just behind Mexico and Turkey. I don't think its unreasonable to assume that this has an impact on the demographic distribution of children in schools. That is to say, I'm willing to bet that children in schools in other OECD countries were more likely to be planned and born to parents who intended to take care and properly educate them than children in American schools.

[1] Four major U.S. cities (five if you count Puerto Rico as part of the U.S.) make the list of the 50 most murderous cities in the world: http://en.wikipedia.org/wiki/List_of_cities_by_murder_rate. The only countries with cities on that list that aren't in Latin America are Jamaica, South Africa, and Iraq.
Blah, HN-ed. Here's a cached version http://webcache.googleusercontent.com/search?q=cache:http://...

Edit - looks like it might be back? Leaving cached version just in case.
No, it doesn't work.

The same principle have been posted many times. The only important thing, is the surface area of the collector, that where the energy comme from.

In this case, think about the cost of all this structure vs the same area swept by a blade. The cost of the simple blade is always lower than the same area of 'concentrating funnel'.

Right now they are building turbine with blade of 90m of diameter, imagine building a concentrating structure of the same size.
Look What I Found: Moar Pony
The Stingray 500: Full collective pitch 3D quadcopter
Because serving time for an act of conscience always ruins someone's aspirations as an activist.
Had you used tools like qpdf, optipng, pngcrush, gifsicle or jpegtran on those files before compressing them?
Video on dual-screen setups is a bit wonky. Yes it's my fault for using crappy proprietary ATI drivers but try to explain that to someone new to Linux.

I have two issues with sound: 1) Sticking my headphone connector to my laptop's headphone jack does not work. I have to reboot in order to get headphone sound (works on Windows). 2) Connecting my PC to my TV via HDMI and playing a YouTube video ... Last time I heard a scratchy sound like that was when I tried to play a heavily damaged 45" record on my parent's turntable back in the early 80s.
Pair programming on a company's app is the single easiest way to know what you are getting yourself into.

I recently did a full day of this and by the end I understood their whole stack, where the system failed, and managed to find a, "oh shit look at that... that's awful" part of the code.

I would take 4 hours in a potential employer's codebase in a heartbeat.
You've got to hand it to Google: They have vision.
I agree; but our criminal justice system operates on the theory of deterrence. I find it particularly ironic that you speak up in defense of a prosecutor who builds a career based upon his (unjust) application of deterrence.

Aside from an interest in Justice, why would anyone defend Ken Anderson's behavior? Convicting innocent people of crimes is only in the interests of prosecutors and criminals. Conversely, every citizen is at risk from malicious wrongful prosecution.
Now, this is pie-in-the-sky thinking, but I'd love to see something like Xamarin, that uses JS (for logic) and HTML/subset of CSS (for presentation) that builds cross-platform using native widgets.

Hey, one can dream, can't they?
airport security is not built to prevent evil geniuses to act out a brilliant act of terror macguyver style.

airport security is there to prevent someone to walk onto a plane carrying a boxcutter knife - which they failed to prevent at 9/11.

it's to weed out the idiots, mentally unstable, etc. the times square bomber types.

it relies on underpaid, undereducated personnel. because it exists in reality, which means it is constrained by cost. it also relies on chance and probability. for every post here about sneaking stuff through you have posts of people being held in interrogation or even denied flying triggered by minor details.

and yeah, how many security researchers would post if they got caught? survivorship bias at play.
Now lets say I put a small electric motor on that tap and turn it on for a few hours so I can charge my phone or a few days to charge my car?

(don't think I didn't toy with the idea when I lived in an apartment with water included in the rent but not electricity).
Also to eliminate clicking a link (such as from HN) that has the m. prefix, giving desktop users an annoying experience. Come on lazy submitters, remove the m. when submitting a story.

Next up: modal dialogs on mobile sites making it difficult to view the page because the site wants to push their mobile app.
If everyone makes a habit of driving to the school to plug in their cars, I totally see it being a problem. If it is limited to everyone with a legitimate reason to be there in the first place, less so, but I could see it still being an issue.
Finland's gaming renaissance.
You shouldn't think of OS X and Linux as two completely separate platforms in this regard, since they share a lot of relevant tech.

I would imagine the work put in to making OS X ports translates well to Linux and vice versa and it's the combined sales that people will consider when deciding whether to port (or what base technologies to build on for brand new projects).

As SteamOS takes off there's also the possibility of using Bootcamp to switch your Mac into a SteamOS machine if that gives you access to better GPU drivers (I believe currently some people do this for windows for the same reason) but of course you can play (mostly) the same Steam games library from either OS.

edit: a quick glance at Valve's site suggests 598 games for Mac, 253 for Linux and of those only 9 weren't also available for the Mac (they're all available for Windows).
Comeback capital
BoooOOOOOooOOOOoOOOOooooOooM(f)!
Cool! That's the math we used in 1994 for the watery stuff in the beginning and end of our demo Heartquake.

http://www.youtube.com/watch?v=q9_VUDz_tuM

For the oldschool among us, the source code for the end credits, in venerable Turbo Pascal, can be found at ftp://ftp.scene.org/mirrors/hornet/code/effects/water/hq_water.zip (it may be detected as a virus threat because executables inside were compressed - don't try to run them). Arturo wrote an in depth explanation of the physics and math behind it (he was wrapping up his MS in Physics) but I have no idea where to find that anymore.
"Industrial robot arms are notoriously unforgiving and kill people every year"

um, how many people are actually killed by industrial robots? while the robots provide what economic value?
The Ultimate YouTube Clip Finder, Collector and Trimmer: Zeeik It http://www.robingood.com/the_ultimate_youtube_clip_find-3397...
I would really like more details, from someone besides Lessig, on how he "couldn't discuss the trial" with people. That is a very very serious issue.
I suppose that in nearly every other country in the world, the police would not come, but a staff of the school would simply tell the car owner to just unplug his car and not do it again.

But maybe people like that should be sent in front of a court to give judges some work because the don't have enough work yet. This would be great, steal 5 cents of power, go in front of a court, active the police and the judiciary system, create 1000's $ of invoices, increase the GDP of the country!
yeah, noted :)
Nit: disproportionate retaliation is a rational strategy against aggregate loss.

The classic example is, your neighboring tribe steals a goat. You could chase after them, but then there'd be a confrontation, and some of your people would probably get killed. It's not worth a life for a goat. But then next week, and the week after, and the week after that, another goat is stolen. Each week the same calculus holds: one goat is much less than one life. In the aggregate, though, you've lost dozens or hundreds of goats. Too many.

On the other hand, you can respond to the theft of a goat disproportionately. You can chase after the thieves, confront them, beat them, kill them. Some of your people will die, some of their people will die. Next week, they don't come back to steal a goat. A goat isn't worth one of them dying over, either. Your tribe has a reputation of "not to be messed with", and the thefts stop.

It may be the horrific underpinning of all types of warfare, from gang to nation-state, but it is pretty rational, and provides a solid reason to spend a thousand bucks prosecuting a 5-cent theft: it's not about punishing the 5-cent theft, it's about preventing the future aggregate theft of thousands of dollars.
The "cloud": Some one else's hard drive which you cant physically access, can only access with an internet connection, and is wide open to the abuses of authorities.

"What should they learn? That one can not rely on cloud hosting?"

Correct. Only an utter mug trusts and / or "relies" the cloud. Great for utility, but trust? Secure? Rely? No. Never. At the very, very least users should back up anything valuable saved on a "cloud". No, you cannot rely on "cloud" hosting. Use it by all means, dont rely on it though.

"The only thing that protects me/my data from this scenario is that Google is Too Big To Be Sued."

No copies of your own?

After Mega and so forth, if you keep data on a cloud, and a government takes it away, but you have no back up of it, its you own fault. While I might understand a normal mug users being caught like this, a reader of HN should be literally de-HNed for being in such a situation. If a hacker does not accept the compromise of the cloud, then there is no hope.

For the sake of mere mortals who are not geeks or hackers, I think its about time cloud providers were made to state the clear limitations and risks of their services. Ordinary users trust these services, and such ordinary people can lose very valuable, deeply personal things like family photos. A cloud service can be a part of a backup strategy, but never ever the whole thing.

The cloud is a trade off between free or cheap easy utility, and reliability and security. Know that, then choose and act appropriately.
Why I Don't Like the Google Work Culture
The Ultimate YouTube Clip Finder, Collector and Trimmer: Zeeik It
Even if he went to trial and lost on absolutely every charge, he was not facing 35 years. Not even 10 years, or 5 years.
You don't need a licence to use a typeface in a design, only to install a font file on a computer. And OS X ships with a version of Helvetica so they might have just used that.
Searched for nmap, got this sweet exception:

CException
Property "SiteController.bodyClass" is not defined.

Maybe later then!
I also highly recommend bioloid (Dynamixel AX-12) servos. Next year there will also be slightly cheaper version (XL), but the current AX line is a great way for a software person to start working with robots right away.
When I was the interviewer, the most useful lines to determining competency tended to be find github code, ask pointed questions.

As someone who is now interviewing for a new job. I've had three interviews this week ask pointed questions on github contributions including requests for me to change things on the spot ( or talk through a change that might occur).
You're not really playing BF4 on that Macbook. There are other non graphically challenging games you can play but not complex 3D games with decent graphic settings. I'm far from a graphics guy but things below a certain threshold just look bad and take away from the experience. I'd rather console game than deal with modern games on "low." Especially when you find yourself in situations where you get random frame drops and massive lag as the system tries to keep up. That's just annoying.

I'm always bewildered by Apple's choice of weak GPUs. These are premium products, why not spring for a decent GPU and call it a day? I imagine a lot has to do with maintaining a quiet experience and selling a thin computer, but at some point form hurts function.
Udacity Exploratory Data Analysis
this is a little off topic, but related: I've seen it time and again where an applicant DOES spend the time to do work for free/part of the interview process (I won't get into this religious war), and then not get any response back from the potential employer. Not a yay, nor a nay. That, my friends, is exploitation.....
IANAL, but any code written by the interviewee is likely not owned by the company, thus exposing the company to serious liability if said code is used in production.

Most employment contracts have a "work for hire" clause with respect to copyright assignment. In contrast, most interviewees at most sign an NDA.
I typically think Schneier is too cavalier about "security theater", but in this case I agree completely. On the other hand, I don't think that means airport security should be drastically scaled back: There are probably 10x as many dumb potential attackers as smart ones, and it makes sense to be eliminate the easy avenues for the dumb ones while you concentrate other resources on the smart ones. It's also important not to ignore both the intelligence value of security checks as well as their potential forensic value in the event of a successful attack.

TSA actually seems to be making an effort to get smarter about its screening. Trusted passenger programs are expanding dramatically, and I expect the overall burden on the traveling public to decline over time.
Right, drag scales with the square, but you're also going into that drag at a higher velocity, so power scales with the cube.

Or to break it out at more length, work is force times distance, right, and power is work over time. If it takes X amount of work to cover a distance at a given speed, it takes 4X to do it in half the time, since, as you point out, the drag (force) scales with the square of velocity. But you also accomplished that work in half the time, so the power required is 8 times the original. Make sense?
You don't know what's going to be the final result until the defendant is actually sentenced. Of course this is all dependent upon the jurisdiction, but in most judges have significant leeway in the sentencing.
> airport security is there to prevent someone to walk onto a plane carrying a boxcutter knife - which they failed to prevent at 9/11

That's the point of this sort of thing - it won't. As the article demonstrates, the tools to put together a weapon more lethal than a boxcutter are available within the airport terminal.
Well to be a stickler for detail being arrested isn't the punishment. If he was taken to the police station then let off with a warning that would be his actual punishment. However I agree that it's a rather extreme response from the onsite officer.
Free Language Lessons for Computers
for the people who came here wanting to see a solar system simulation, here's the direct link:

http://mgvez.github.io/jsorrery/
The journalist needs to put a tiny little bit more effort into it....

The real story is likely something along the lines of the usual labor dispute, or this guy is dating an ex-girlfriend of someone in mgmt, or he filed a complaint and this is the anti-whistleblower reaction.

As a resident of a northern tier state this story from Georgia is weird because most people up here have block heaters and they will plug into any hole it'll fit into. The current draw of a block heater is wildly variable but then again they're wildly more popular. Pretty much, nobody blinks at this behavior as long as you don't do something idiotic/dangerous like run an extension cord across a road/walkway or thru a puddle of water. There's a reason they put those electrical outlets at the base of the lightpost and it's not to encourage stupid extension cord triplines.
Looks like he downloaded them all from ESPN.
Laptop users don't have a mouse wheel. Others may not have a mouse wheel on their mouse.
Signs of Water Found on 5 Alien Planets by Hubble Telescope
Huh, looking at that Orrery, I realise my mental map of the solar system was a little off.

I always though comets like Haley's went much further out on their trip away from the sun, but that shows it doesn't even reach past Pluto.

And the orbits of Mercury and Mars are a lot less circular than I thought.
You said "non-US copyright" and "legal", while the Berne Convention, of which the US is a signatory, states that copyright of any signatory nation extends to all signatory nations as if it were under national copyright in each nation.

So you should care, as he/she was pointing out a false statement in your original post and what you claim to be legal is actually illegal. Whether you change your use of fansub animes is really besides the point.
I am certain and I do not see the equivalency. This news story is local to me and is one of many examples of innocent individuals in Texas that have been railroaded by the "authorities" here.

In prison, Morton had to put up with forced manual labor, filthy and inhumane conditions, fight off a rapist, and lose 25 years of his life.

Anderson had to do 5 days in jail and pay a $500 fine. He should be drug behind a vehicle for several miles or until the tow rope falls off. I understand that sounds extreme, but those most powerful among us with the power to destroy whole lives on a whim should face the full brutality of society.
My wife will not plug in her iPhone to charge it at work. It all depends on your ethical standards. I, on the other hand, never thought twice about doing this.

EDIT: Didn't think I would have to actually explain this, but here goes: the phone is for her personal use, unlike the computer, monitor, and other things on her desk supplied, along with the electricity, by her employer.
No I just used gzip on maximum against the graphics files I was given by the pages on the major web sites. I did not try to optimize them before the gzip. The two PDF files were just random ones on my computer, not sure where they came from.
Go ahead. Mock us because we're plugged in to such a current story.
Unless I'm misunderstanding you, URLs do not have to change to break a scraper. If the HTML of the site is significantly changed (ie: redesigned) it will likely break any scrapers using it, without having to change any URLs.
Why Everyone Still Talks About Dark Souls
Regarding your last paragraph, I must disagree with the implication that the U.S. should not enforce crimes that cost more than the damages that were done. First, the officer's time is already a sunk cost. The real cost is the opportunity cost of not patrolling while filling out paperwork. ("Don't you have REAL criminals to find?") If anything, this should be weighed against the deterrent for future crimes (e.g. Punishing 1 thief prevents 1,000 other thefts). Secondly, this would set a bad precedent for law enforcement. Most crimes aren't worth the ~$10,000 in time and materials spent working any case. What about crimes that can't be dollarized? Trespassers don't cost property owners any money, but the owners still expect law enforcement support in removing the trespassers.

I don't agree that plugging into an open outlet is stealing, and I believe that the charges (pun not intended) will be dropped excepting a verbal wrist-slap to not do it again. Perhaps in the future the school will either restrict access to the outlet or provide a sign that forbids electric vehicle charging.
I think this will stay a dream for a very long while. If Xamarin would create controls based on the lowest common denominator of each platform (with regards to functionality), the capabilities of said controls would be very limited indeed, likely only useful for the most basic of apps.
The last three Disallow's...
More importantly, Java's main rival C# has an (incomplete) version of this:

http://msdn.microsoft.com/en-us/library/aa664765(v=vs.71).as...
Boxcutters are no longer effective tools of terror on airliners. They ceased to be so on the morning of 9/11/2001. Why try to stop them now?
I agree. But I am really tired of having problems because the deodorant I use has 150ml of liquid instead of 100.
It certainly takes less schooling than doctor or lawyer. Admittedly part of that might be that there are things we can work on of less consequence as we figure things out, so we need a little less prep for a exercising comparably specialized skill. Of course, part of the pay discrepancy is also going to be covering the difference in schooling costs = who spends longer paying off student loans, on average?
It's been a few years since I tried, but I got much better performance running the Windows version of the Orange Box in Crossover than I did with Valve's OS X port. Is the driver situation significantly different when running in Crossover/Wine than native?