skysight-inc/HackerNews huggingface dataset:
But if you're high enough, the forces are not very high, so there's probably a Q limit, (that is, proportional to density * speed^2).
I would love to help standardize this workflow, but it has to be a community process and discussion. I'm meeting with the inkling folks sometime next week to collect more information.

re: Metadata. I'm slowly working on that problem. I'm a HUGE fan of purple numbers.
Wow, I haven't seen the licensing model to use a language in a while. Many researchers are migrating away from MATLAB for that reason, and new projects are often not initiated in MATLAB unless it incorporates legacy code. How's this business model holding up?
Evan Blass: King of the leakers
JavaScript also supports non-ascii characters in variables. You can make some pretty beautiful code involving mathematics (if the formula happens to be simple enough, that is). E.g.:

{
C: r => 2 * π * r
}
We can read the link, and we can read your comment. If Y Combinator is 'under the spell of the NSA', they aren't doing a very good job at it.
Twitter Suspends Thousands of #ISIS  Fans and Independent Iraqi News Accounts
Great video of an example:

https://www.youtube.com/watch?v=Zl12dXYcUTo

Then imagine if it was headed for somebody's house (or a city). You'd want to blow it up in the air before it reached the ground.
I realized FRP wasn't going to work (at least for many use cases) back in 2007, but I had been working with it for awhile before.

I know emacs very well; it doesn't do much of what we are talking about. Here: http://research.microsoft.com/en-us/people/smcdirm/managedti... tree editing isn't needed as long as you know how to write a good incremental parser.
Why use JSON or XML instead of storing it as code? The IDE can parse it even if it's normal code. In fact, all IDEs already parse and understand the code to a degree.
Why Thailand? Low cost of living?
A Gene That Makes You Need Less Sleep?
No. You're turning a fallacy into a bumper sticker. First of all, speed limits are way below the capabilities of how safely cars can move today. Hence, the original federal law that said limits should represent the top 80th percentile of drivers. (That's obviously not used anymore.) Slow can mean dangerous, don't depend on obvious quips for all your thinking.

Second, "sweatshops" in the derogatory sense only exist in socialist countries where families are starving to death trying to support the government. If kids didn't work, they wouldn't have food. You know very well they and their parents would prefer that school be an option.

Third, the work that these companies provide are NOT inherently wrong. Making clothes? Sounds like a good skill to me. Don't base your "opinions" on some dark imagery you've developed in your head.
Near the end of the article, according to state Senator David Simmons:

Simmons said all that the law requires is for a teacher to sit down with a kindergartener and ask about what he or she learned.

“To assure each one of those children is helped, that we know what the deficits are in each child, so we can address the deficits,” said Simmons.

Sounds more like a verbal assessment than a standardized test. But I have to worry when they attach the results to teacher evaluation and pay.
As far as I can tell, Alice pascal provides the first instance of code completion, which is why it's significant historically. Quite an accomplishment.
Open Journalism
In a related fashion, it's irritating to observe random strangers who exclaim "you are so cute!" to our daughter, e.g. in stores or coffee shops, but then don't have anything to say when she starts talking about her latest interest in biology or astronomy. They think they're giving a compliment, and they ignore the actual substance of the person in front of them.

I wish they would hear the child, engage in conversation that builds on what they say, not what they look like or how they're dressed. And stop that "you're so cute" thing, as it undermines the development of a healthy sense of self-esteem.
I came here about 3 years ago to train some iPhone devs for a friend's company. Ended up making a lot of friends out here in the process. Even though it's mostly an illusion, there is a certain sense of freedom here. It's also the safest of the SE Asian countries, imho.

I live in a more upscale part of Saigon, so my rent isn't typical. But compared to what I was paying in NYC, it's not a lot. I pay $700 for a 2 bedroom in a high rise, about $100 for electricity. I have fiber internet, 40mbps, which is about $75 a month. 3G on my phone is about $5-10 a month. The sum of all of that is almost a quarter of what I was paying in NYC every month.
Yes, "flight termination system" refers to a bunch of explosives and a widget to blow them up on command.
The capsule sits on top of the rocket, and has the ability to quickly fly away if something goes wrong, whether it's the rocket exploding because it broke or because it's commanded to. There's nothing really incompatible with a manned rocket having a self-destruct system.
Still ironing out some bugs, we also had someone who abused it and finished all my mailgun credits, working on a fix to both.
Err... yeah, you said they didn't do a case because it looks cooler without one. I said no, they didn't do a case because it is too hard.
We use holidays to reverse migrate from Asia to Europe, just rent a place for a couple of weeks and do work.

Beijing has a lot of environmental problems, so it is important to get out often.
On the other hand, they had a system on their unmanned spacecraft that blew them up with TNT if there was a chance of them coming down outside the USSR. It was regularly triggered during their heyday in the 60's. There was a lot of gnashing of teeth from the engineers when that prevented them from collecting data on failed missions.

I read about it in Boris Chertok's memoirs (http://www.nasa.gov/home/hqnews/2012/feb/HQ_12-054_Chertok_R...), which are huge and sprawling, he was there from the beginning, from the mission to get V2 stuff from Germany after WW2, through the Soviet Union's fall.
You're already talking about a much different issue than what you listed.

Laws on everything you listed reduce opportunity and all cause problems with unemployment. Yet, you've avoided the entire issue by saying, "Well... dumb minority poor people!" Let's ignore the fact that these are the people most harmed by "statutory protection" for a second and address the issue of superiority.

You're telling me that your ideas must be enacted across the entire nation because you think dumb, minority, poor people all need your protection. They can't possibly work things out for themselves or seek help from friends, family and local communities to solve individual issues. Instead, you're going to blanket the whole thing and not harm a single person? How wrong you are.
How Entrepreneurs Must Reinvent Themselves to Thrive
GITenberg is more of a reference to Project Gutenberg at this point than Johannes. But no, I didn't know that at the time :-(
While that might be convenient, it gives me a hard time comprehending what the actual structure of the map is.
With regards to fat shaming and "gluttonous sloths", Stephan did say: "I do not consider it a "moral failure" to eat unhealthy food that is under your nose, socially accepted and in some cases even considered healthy. I think one of the main problems is simply a lack of accurate information."

http://wholehealthsource.blogspot.com/2011/05/food-reward-do...
SpaceX will be in possession of some... Probably just not ready to release it yet.
Ruby implementation: https://github.com/davetroy/geohash
In India, we've had testing since forever, for kids of every age, even to get into kindergarten.

My understanding is that this is normal in pretty much every East Asian country: HK, China, Korea, Japan. I don't think the education systems in any of these countries can really be considered any worse than any other system, and arguably has churned out way more talented and driven people to contribute to humanity.

I am personally anti-test myself, but what is a better option? Someone suggested "lottery", but that idea makes me shudder, as possibly the only option worse than testing. In an ideal world, every student can be accommodated in the learning ecosystem, and we don't require a standardized metric to figure out if a student should advance to the next level. We would also pace what they're being taught to their competencies and give each student personalized learning and testing material.

But we are nowhere near being able to do that, from a resource management, personalization design, evaluation or teacher training perspective (anywhere in the world). I have spent much time thinking about this, and I can't come up with a better idea for fairly allocating our education resources for places with ridiculously large number of students, and for evaluating the progress of the partakers of that resource (current students). That is, at least until we invest heavily in researching how to better evaluate students and identify the right metrics to measure and measure them well.
http://en.wikipedia.org/wiki/Intelsat_708

How NOT to do it. Not that China even bothered to check how many died, apparently.
knowing how well apple does embedded security, there's probably a vulnerability that'll allow bypass of that feature - it's just a matter of how long you want to invest in finding it.
Why don't you add some kind of index/search?
Foundation Now Helps You Build Accessible Sites
I'm living in Vietnam as well. Dalat is up in the mountains, has cool weather all year round, and is much cheaper than Saigon. A room for rent is about $100 per month, a Banh Mi roll is about 10 cents. The main disadvantage of living up there is that there is no programmer community. But, if you just need to sit in a room and code and save money, it's perfect! Also, the people are super friendly. :-) Best experience of my life.
It's all checked into git now, and I have an API to fetch the repo names via github's api. Migrating from github to self-hosted would now be easier than doing it from scratch.

Github does have issues with Unicode repo names, so it may be worth moving elsewhere for that reason.

But in the short term, I like Github because they have the most to gain by making git easy to use. If I can get away with people editing books in their browsers on github then we have a editing/rendering toolchain right out of the box!
Exactly, and for just $6.99

Not adding the plastic is being lazy.
Static website: S3 on AWS,
Web app: Digital Ocean (can support multiple apps too, run Nginx on the same machine)
Organizing and evaluating tests is not nearly as costly as finding/training/hiring/maintaining capable teachers who can evaluate students in a more analog (and preferable) way than looking at exam scores to determine whether they should be admitted/held back. Especially in places where there are more students/candidates than there are resources to teach, such as most east Asian countries.
> in the meritocracy

I beg to differ. How many 'hot start-ups' are hiring experienced developers in their 50's vs. 20-somethings? If we're going to discriminate on things other than merit, we're not in a meritocracy. Your experience may differ, but it's also just anecdotal.

> There was a fascinating ted talk awhile ago about how standardized tests, contrary to being useless as often ascribed by the left, can predict lifetime outcomes such as wages, being published in a journal, level of academic attainment, and so on.

Assuming that this is correct, there will still be outliers (people that score poorly, but are still very successful). At the same time, the "kids that are too smart for school" are also outliers. You're entire argument, in my opinion, comes across as "I am in group of outliers X, therefore we all need to optimize everything for people in group X."
For a more low-tech solution, I've found cssh / csshX ("Cluster SSH") quite the timesaver. It pops up a bunch of xterms/Terminal.app windows and lets you type in one window while sending the keystrokes to all of the ssh sessions simultaneously.
Because parsing the original metadata from Project Gutenberg is time consuming to write. I wasn't going to submit it to HN until I had an index/search api, but someone beat me to it.
http://en.wikipedia.org/wiki/RD-180#History
are you talking about Sir Ken Robinson's
http://www.ted.com/talks/ken_robinson_says_schools_kill_crea...
Red Hook’s Cutting-Edge Wireless Network
I absolutely love that video - it's pretty much Kerbal Space Program in real life!
Writing a Thumbdrive from Scratch [29c3]
The latest with Project Ara
I agree. I'm glad nobody got hurt, so I can enjoy it without guilt.

My favorite part is at the end when the sound from the explosion arrives. Everything is calm, then suddenly KABOOM! Really drives home how far away the thing is (because it takes so long for the sound to arrive) and how big it is (because it's still a massive KABOOM even at that distance).
I'm all for articles like this, but I'm not for this article. If saying that gets me downvoted, as seems to be happening to idlewords, then so be it. Some of the advice in here is really questionable. For instance:

"Make an exaggerated statement, then tone it down. “In Prohibition days, alcohol could be purchased illegally on just about every street in America. Actually, that may be a bit of an exaggeration, but in fact it’s true that . . .”"

No. Please do not do this. This may be the oldest cliche in the book. Actually, it's not the oldest, but...

"Set up a strawman and knock it down"

No. This insults your reader's intelligence with a trite opening, which is precisely what the author suggests we avoid.

I don't mean to be overly harsh. The author means well. What he's really talking about are thought-starting techniques: hacks you can use to break your initial blockage and get something workable onto the page. That's fair. I just wouldn't follow 50-70% of the practical suggestions, though.

Here are some thoughts:

- Know what you want to say before you start saying it. This sounds obvious, but it's not. A lot of writers trap themselves with cute openings, from which they have to back out abruptly, because the openings bear no real connection to the rest of the piece. This jars or confuses the reader. Your opening should set the stage for what's to come. It shouldn't drag the rest of the piece around with it. Know where you're taking us before you launch the ship.

- Think about the most interesting, provocative, or sensuous thing about your story. Could that thing serve as a strong lead?

- Think of your story as a movie, or as a series of scenes on a timeline. What would be the most interesting "opening scene" of your piece? Does it make logical sense as the opening? If so, great.

- Challenging or provocative openings are great when they work. Degree of difficulty is high. Room for error is vast. Fall short, and you tumble into the "set up a strawman and knock it down" cliche. Succeed, and you present a wonderful fact, image, or statement that had never occurred to your readers.

- Your first graf (paragraph) is where most readers will either bounce or continue. Focus on a strong opening paragraph or point, and less on a strong opening sentence. Work backwards toward the strongest opening sentence.

- A successful novelist once gave me this advice, which I'll paraphrase: 'Assume your readers are highly intelligent. Bad writers assume the opposite.' Want to avoid cliches? Assume your readers hate cliches, and that they'll call you out on them.
Small eruption near Bardarbunga
> washing your bland travel clothes in a hotel shower with "hotel shampoo" - would surely grow pretty tiresome after a month or two

The probably isn't necessary. Depending on the locale/hotel, there are probably local laundromats or hotel equivalents.

You might even be able to convince hotel staff to run it through with the hotel sheets if you really wanted to.

> (I'm also fascinated by this guy's predilection for doing maintenance work and fixing broken projects - I can hardly imagine anything worse!)

On the other hand, I don't take too much of an issue with maintenance work and fixing broken projects. The issues that I usually have with these things are when restrictions are placed on me and I end up having to implement half-measures rather than taking the time to do a better job.
Gods in Color: Painted Sculpture of Classical Antiquity (2008)
Fixing broken projects is a super valuable skill to have and can be rewarding in its own way. I've reached the point where I hardly ever say "whoever wrote this was an idiot" and see why it ended up that way in the first place. More than code debugging it's also social and process debugging. You can probably tell by this point I also don't mind this kind of work (anymore).
The main thing that GITenberg could provide authors is a toolset and workflow for using git to store books, and some kind of toolchain to turn them into epub or print-ready pdf.

That toolchain is something I effectively have to build for GITenberg anyway.
>In an ideal world, every student can be accommodated in the learning ecosystem[...]We would also pace what they're being taught to their competencies and give each student personalized learning and testing material[...]But we are nowhere near being able to do that

I only did up to my first year of high school in the US but there is something like this with AP classes. This is especially prevalent in Math, where the year in which people would start Algebra would vary from 6th grade to 9th grade. You could be paced based off of your level.

I remember moving to France after 9th grade and realising that I already knew basically everything that would be taught to me for the rest of high school in Math, because I was able to have such a head-start thanks to my pre-AP Math classes.

I think that shows that the American HS system is in fact well adapted to fast learners, as well as accommodating to slower people (the bar could be set pretty low for the baseline classes because the strongest students were in different classes).

A corollary to this is that the standardised testing was a joke to the set of students who were in the advanced classes. The biggest waste of time ever.

I only experienced Northern Texas' version of this, and from what I heard my understanding is that most school districts in the US could not afford to run programs like this. Thinking back on it, I'm pretty sure Texas has a really good educational system (the results compared to other states are really pretty good considering that Texas is the 4th poorest state in the union).
Gah! This website was thrown up quickly. I wasn't intending to post to HN until after I had fixed up the website. Someone beat me too it :-S

Pull requests welcome: https://github.com/GITenberg/gitenberg.github.com
The key problem in any scheme meant to reliably track browser activity is that you cannot control the final collection of javascript running on a page.

You also can't control where that code will execute.

I had a clever, elaborate tracking scheme which came undone when I realised that a core step could be put inside a loop.
https://twitter.com/elonmusk/status/502974683864518657
Web apps are apps, they have different expectations and provide different levels of robustness guarantees. As I said, Go's design decisions are motivated by a different problem domain.

That being said, I've followed a similar pattern in writing Go web apps. I passed errors upwards from their originating site to the HTTP handler functions, because that was where the error handling was possible with the best context.
There are a number of transcription errors in many books. There is an example PR https://github.com/GITenberg/Chess-Strategy_5614/pull/1
Or in software (Linux):

# cd /sys/bus/usb/devices
# for n in usb* ; do echo 0 >$n/authorized_default ; done

...so that no drivers or userspace programs are allowed to communicate with any newly connected devices.

https://www.kernel.org/doc/Documentation/usb/authorization.t...

Of course this only prevents the USB host, you'd have to disable all USB-gadget daemons on your android phone to not have the charger tinker with the phones's data.

NOTE/added: I just realized that the main purpose this is marketed is to protect the phone's data. I'd me more worried about the computer if someone asks me to lend some juice...
Some Notes on 'D for the Win'
My wife is from Dalat. Tied with Da Nang for my favorite city in Vietnam.

If you ever come down to Saigon or I head up to Dalat, let's grab a beer!
Lua bindings are so wonderfully straightforward. A happy consequence of the design goals.
This was one of the reasons I designed it the way I did; I think it's a nice middle ground between YAML and CSON.

As for the ., I chose it over - or * for the bullet character because I designed LCON as the syntax for a JSON-Lisp programming language, and - or * could conceivably be used as prefix operators for math functions (* [5, 6]), leaving . as the only "bullet-like" ASCII character left.

The more I write LCON, the more I realize that the . can be difficult to see (though it's still not as bad as CSON's dedented commas...), so I can see your point, I'm just not sure what other character to use. In an earlier version, I had used :: as a bullet, but that ended up looking ugly.
For testing ansible playbooks/roles in a vagrant VM, I find a simpler way is to use Vagrant's built-in support for Ansible as a provisioner.

This way, launching your test VM is just a `vagrant up` and running ansible against it (repeatedly, if needed) is `vagrant provision`. No need to pass inventory/key parameters at the shell this way - Vagrant calls Ansible with the right settings.

One thing that's easy to miss is to make Ansible use sudo when running against the Vagrant VM, since the vagrant user by convention has passwordless sudo rights (ansible.sudo = true in the Vagrantfile).

http://docs.vagrantup.com/v2/provisioning/ansible.html is a helpful reference doc.
British man sentenced to nearly three years in prison for movie piracy
The user experience for Fast Company slideshows on iPad is wanting.
More information on analysis of PDF malware: http://blog.didierstevens.com/programs/pdf-tools/

PDF malware can be used for economic espionage targeting commercial research. What would help is a single open registry which has: bibliographic metadata + hash of known-good PDF for each paper.
It's interesting how diametrically different are the mindsets of engineers in one hand and the general public on the other. When I saw the video I thought it was a very bad news for SpaceX's name and I imagine some people might think the same. Like that one time when a Tesla car got fire. I remember reading news that highlighted the dangers of electric cars, etc., but then some commentators quickly pointed out the obvious: gasoline vehicles catch fire all the time.

But the point is, it's in benefit of everybody to get educated about engineering issues. I hope media outlets don't start going like "SpaceX: Too Dangerous? A rocket may land in your backyard". For me at least, it's interesting to learn that they WANT to break the thing to find the weak spots.