skysight-inc/HackerNews huggingface dataset:
I'm not the best developer in the world and probably won't be, but I'll freely admit that I'm excellent when it comes to productivity and iteration speed.

There's nothing "arrogant" about believing that you're good at something, particularly after spending many many years believing that you weren't and working really hard to improve. And there are many things I still do wrong and I'm working on improving those too.

Most of the feedback I've received on the article has been overwhelmingly positive, which leads me to believe that it's a small population of sensitive people who take issue with the tone.
They're slowly decoupling it.
the subjective word "unreasonable" appears in the amendment alongside the objective word "warrant" entirely in order to give the courts leeway to make case-by-case decisions about authorizing searches.

This looks like it agrees with my point: the warrant process is the objective mechanism by which the subjective reasonable/unreasonable decision is carried out. This says nothing about the permissibility of searches where the warrant process is skipped.

Of course, one can choose to assume there exists some unwritten permission for searches other than via the warrant process, but then we're no longer discussing the rule of law.
I don't know why you got down voted, I'd be interested hearing why that person disagreed with you!
How to win friends and influence people. Grab a copy. Read it or the cliffs notes, time permitting. Revise your letter.
Look, when you're at the border you're not technically in the country, you're at the frontier. You don't get constitutional protections when you're not within the borders of the US. Obviously this border is a legal fiction, insofar as you take a step of only 2 feet and suddely you're subject a wholly different legal regime, but that's how things are and that's how every nation on earth handles it, to my knowledge.
But if/when they become ill, they then become a burden on society. They consume more healthcare, impact/infect friends, family, and strangers, and are potentially quarantined by the local health officials.

More about the authority to quarantine someone:
http://www.ncsl.org/issues-research/health/state-quarantine-...
How to Drive Massive Traffic to Your Beta
I'm not sure where you got that second quote. It's nowhere else in the thread, the article, or any of tptacek's comments on any other recent threads.
It is interesting to see this approach.

Seems a lot of interest this week in exploring approaches to Rails starter apps: Cristiano Betta's Primo [1], Carbon Five's Raygun [2], this script from TaskRabbit. So I updated two lists I maintain:

A list of starter apps:
http://railsapps.github.com/rails-examples-tutorials.html

A list of various template-generating gems and application templates:
http://railsapps.github.com/rails-application-templates.html

Two observations, if I may. First, it's very interesting to compare the commonalities and differences among the various starter apps, in light of discussion of "Rails is omakase" (@dhh) and "Rails has Two Default Stacks" (@steveklabnik).

Second, most starter apps end up mired in the tar pits of neglect, abandoned in the constant change of Rails and its gem ecosystem. Building a starter app, an application-generating gem, or an application template is the smaller challenge; maintaining it is the bigger challenge. To that end, a starter app needs a large communal open source effort to stay fresh and up-to-date. Most projects have failed on this count.

[1] https://github.com/cbetta/primo

[2] https://github.com/carbonfive/raygun
North Korea: Rumblings from below
From Wikipedia: "Osmosis is the net movement of solvent molecules through a partially permeable membrane into a region of higher solute concentration, in order to equalize the solute concentrations on the two sides." (http://en.wikipedia.org/wiki/Osmosis)

From dictionary.com: "
the tendency of a fluid, usually water, to pass through a semipermeable membrane into a solution where the solvent concentration is higher, thus equalizing the concentrations of materials on either side of the membrane." (http://dictionary.reference.com/browse/osmosis?s=t)

Wouldn't that include solvents other than water?
And yet, Amazon only sells condensed milk and powdered milk, not fresh milk. [1]

I really do like their 'Subscribe & Save' service though [2] (which is what the patent describes).

[1] http://amzn.to/14KeLIH

[2] http://www.amazon.com/gp/subscribe-and-save/details/
Mostly binary. The flu vaccine protects ~99% against some strains and 0% against others.
I dropped out of high school in grade 11. I wish I had done it sooner. I am 29.

Unfortunately, I had no support from anyone and ran away from home to get away. School made me want to kill myself, every day. I stopped doing it, I flunked everything, my computers at home got taken away in response. My entire life had become a prison.

Some things that have bothered me:

-Not going to college and feeling like I missed out was a big complex for a long time, feeling like I was falling behind socially and intellectually (which is true but not all bad). I was not prepared for the social skills that people develop there in the process of mentally/emotionally beating each other the head. I have had to deal with peers more socially skilled than I using tricks and experience to throw me off many times, which I see in retrospect having gained enough experience.

-Also not going to college has stunted my intellectual development. I am not as good as I could be and I know it, though I also know that I would likely have had the same social difficulties and not succeeded there anyway. Something like Khan Academy, some guidance, and some support would have helped with this, but perhaps even then I would have been a bit behind my peers earning PhDs, I would have no way to know.

-Peers often hold their degree over me, to this day. Along with this, being judged and stigmatized as "the dropout" and being treated by old peers as inferior no matter what kind of success I achieve, possibly because I am different and they are somewhat uncomfortable with that.

-The road of achievement, especially early on, without the support of a social group or educational institution that I could deal with, was probably a lot more hellish than it should have been. I was naive to a lot of things and didn't have the experience or understanding as to how to apply myself. Especially being a runaway and not being able to take care of myself, but feeling that I had no other options and had no support from anyone made me feel hopeless and desperate and gave me a huge chip on my shoulder, swinging between "I'm fucked and should just crawl in a gutter" and "I have to fight to get revenge" for half a decade+.

My perception by relation to my own experience (probably flawed somewhat)
They are going to nail this kid as a cocky bullshitter. Cocky, sure, but that's because they are attacking him for being himself and it's a defensive response to that.
Supporting his ego phase is going to be difficult, but try to remember that they are trying to cut him down for trying to be what he is and doing what his brain does. Defiantly labeling oneself CEO at that age and standing up for yourself aggressively is all about grasping for power where you have none.

Hastily typed, hope it is useful, obviously not complete.
Fight for public schools? Public schools are indoctrination centers where you graduate without any meaningful job skills. Why? So young people can't compete with adults in the job market, and are then forced to go into massive debt for college. You aren't taught logic or philosophy, which would lead people to invalidate the State and public school system.

Education needs major disruption, which we're beginning to see from some startups, but why would anyone fight for the embarrassment called public education?
Airplanes are already capable of operating without pilots much better than cars. The only remaining issue is listening to flight controllers, but that's a bloody difficult problem.
I've tried to teach my friends and acquaintances that are interested in programming, but my curriculums never work out. It seems that the bigger problem for the guys I'm talking about (high school and college age) is self-motivation and drive that they are unfamiliar with from their academic careers. Anybody motivated enough could learn programming because all of the necessary resources and training is freely available. The OP's curriculum looks like a fantastic way to get into JavaScript for somebody motivated. The bigger question then is, how do you motivate somebody that likes the idea of programming to also happily accept the hard work involved?
Im sure there are many concerns, but I don't think the time is fast enough to be a non issue. How many decisions cant wait 30 seconds? Besides, moores law indicates that this can probably be reduced to 5 seconds in 10 years (being very conservative and assuming the scope of Watson increases dramatically). Actually, by caching common results my guess is most things could be nearly instant within a year.
Strangely, I feel the same way about the far left. Just because they hold an extreme position doesn't make their opinions any more valid; frankly I find far-left and far-right thinkers to be alarmingly similar, and am appalled by by their inflexible and unreasoning ideological approaches.
op here; it's the 15yo's letter not mine and it's been sent already.

but I do agree, it was somewhat off-putting.
Good luck pitching that to the FAA. I think they'd happily shut down aviation before they'd let planes without pilots carry passengers. A human being with his life at stake is extraordinarily resourceful. Sure, 'pilot error' is the cause of quite a few incidents. But 'pilot lands plane in difficult circumstances' outnumbers pilot error by a substantial amount, it's just that those don't get nearly as much press.

So I don't think that Google is working on 'pilotless planes'.
Ask HN: Boost.ASIO vs other non-blocking asynchronous frameworks
I'm developing a web service which requires the ability to process a lot of users at once. A Co-worker and I got into a discussion about using Boost.ASIO which is a C++ non-blocking asynchronous framework, but I was wondering what the advantage of Boost.ASIO is over using Tornado (http://developers.facebook.com/blog/post/301/), using Node.js, or Goliath with Ruby (http://postrank-labs.github.com/goliath/)? Also how does Boost.ASIO compare with running Apache Tomcat 7 which implements async processing?

Thanks for your time!
She sounds phenomenal. Doesn't YC have 3 female partners? They are not all listed on the about pages (http://ycombinator.com/people.html).
This story is actually as old as the gold in them thar' hills. Sub 'California (or 'The West' or 'America') for 'Silicon Valley'. Sub other industry and era-appropriate myths for 'The Social Network'.

And we kind of need all the fantastical bullshit self-reinvention... because a tiny little bit of it is really new and great. The only way to find and fertilize that tiny genuine seed is to welcome all the other crap in large volumes.

If you want Makers, you also have to humor lots of Fakers.
Watson doesn’t tell a doctor what to do, it provides several options with degrees of confidence for each, along with the supporting evidence it used to arrive at the optimal treatment.

That is, of course, as it should be (except for the comma splice, heh), but I think there's a grave danger of doctors becoming complacent about it over time and just doing what Watson recommends.

I think we need to make sure that "I did what the computer said" is not a defense against malpractice, and similarly that not doing what the computer said does not make one's defense more difficult. That will be a hard position to maintain, but the alternative is that eventually, doctors will cede their critical faculties to the machine.
JSDB.io - A Database of JavaScript Libraries
Unfortunately, not too much technical information. At the first glance that looks like a mash-up of Raspberry Pi and Arduino (the chip on top looks like Atmega 328 microcontroller). If so, that could be the best of both worlds: more powerful RPi with Ethernet and HDMI interfaces, and a large ecosystem of Arduino-compatible peripherals.
I don't know, this milk is pretty amazing.

http://www.amazon.com/Tuscan-Whole-Milk-Gallon-128/dp/B00032...
related : http://news.ycombinator.com/item?id=5192656
Doing so right now would mean that apple users could not visit google.com or microsoft.com both of which who operate sub-cas chained to public roots.

Deploying non-critical name constraints to the existing community of subcas reduces the risk for everyone and gives apple time to fix their aged tls / certificate stack.
The vast majority of sites are designed for horrible low resolution devices - 1366x768 or 1024x768.

When viewed on the screens most people here are using, they're unreadable.

I find that 200% zoom works for Full HD screens (and is acceptable, if a little big, at 1680x1050)
http://conal.net/blog/posts/the-c-language-is-purely-functio...
Going to go against the grain here and say that intervention may not be necessary.
The details at http://en.wikipedia.org/wiki/Turnitin may be of thin help. At least one Canadian student has protested, and won. The number one point I took from it would be to advise her to not agree to the clickwrap license. Then she could at least protest about the abuse of her copyright.

If you two want to really stir things up, you can start a company which does text analysis of student essays and hire her with an exclusive contract to provide corpus material.

Some background for the company. "katengine.com" appears to be owned by Knowledge Analysis Technologies. http://www.forbes.com/forbes/1998/1228/6214047a_print.html has more info about the company, which was acquired in 2004 by Pearson Education http://kt.pearsonassessments.com/whyChooseUs.php .

If the teacher will be using the 'Intelligent Essay Assessor' from http://www.mywritinglab.com/learn-about/writing-practice.htm... then yes, it's a variation of LSA, as you found. There's a fact sheet there with a picture of what the GUI might look like.

Based on that name, http://www.d.umn.edu/~tpederse/Courses/CS8761-FALL04/Project... says "This was developed in the late nineties by Tom Landauer and his team and is based on Latent Semantic Analysis. In this, using a matrix transformation technique known as Singular Value Decomposition (SVD), deeper hidden relationships between words and documents are discovered, and these relations are used to understand relation between words and sentences."

I found http://writing.ucdavis.edu/news-1/carl-whithaus-essay-publis... which describes an essay critical about machine grading. I couldn't find that essay though.

http://www.huffingtonpost.com/2012/03/29/robo-readers-the-ne... quotes: "A prankster could outwit many scoring programs by jumbling key phrases in a nonsensical order. An essay about Christopher Columbus might ramble on about Queen Isabella sailing with 1492 soldiers to the Island of Ferdinand -- and still be rated as solidly on topic, Shermis said." as well as "Computers also have a hard time dealing with experimental prose." So she might gum up the works by using an unusual but legitimate style.

Speaking of gumming up the works, I suppose that the essay must be submitted to the teacher in a text or word processor format? That is, hand-written or printed essays are prohibited? Or embedding a strange font which shows a "b" for "a", etc., and where the text is transposed accordingly? Pull quotes to throw off the formatting? Hidden text, colored white? That would be subterfuge.

Edit: Pearson also has "second-tier graders", says http://news.slashdot.org/comments.pl?sid=2757605&cid=395... , with a human involved.
I had no idea how small Finland was... Not that much bigger than some of those small African equatorial countries.
In a period when people are complaining about IPv4 address-shortage, this seems a tad excessive.
Co-founder of The Pirate Bay, Founder of Flattr doing a Reddit AMA
Well, one thing he could gain from HS is the ability to write an argument. What does he actually want?
I tend to agree with you.
You're forgetting the huge mass of non-browser SSL/TLS clients.

Do you see the expressions of surprise about this policy here on HN? These are the world's more informed client application developers.

Consider now that your home router's firmware update client, your server's IPMI, and the entire global network for real-time trading of [strategic material] was written by developers to RFCs that told them they had absolutely no reason to implement the Name Constraints extension because if it ever appeared, it was guaranteed to be marked 'critical'.
I think he wrote a very good letter explaining his situation and that understands the rewards/consequences. If he feels 100% comfortable with dropping out, and is ok with not going to college to have fun, learn things that would actually interest him, and make more connections, then by all means, it would be a better choice to drop out.
"Equivalent to one cup of Coffee" they said... I beg to differ. Possibly "equivalent to one gallon of espresso"
Not proof, I guess, but possible countermeasures:

* run the OS from (known good) media mounted read-only (in the olden days, some websites ran off Knoppix CD's and rebooted often :)

* (Red Hat): rpm -Va to verify the package database, binaries, config files etc. (after verifying the original package database hasn't changed, by checksumming / diffing with an offline copy)

* iptables rules which drop (and log) all traffic on all interfaces (then selectively add minimalist rules)
Public schools are indoctrination centers where you graduate without any meaningful job skills.

At my public high school you could take classes in small engines, CAD, graphic design, business bookkeeping and general accounting, computer programming, welding and so forth. There was even a class where students would build an entire house and then auction it off. As far as I remember, nearly every other high school in the area had similar programs.
Unless you are conal, himself, I demand an acknowledgement!

http://conal.net/blog/posts/the-c-language-is-purely-functio...

1 minute behind kenko! :P
I think it's neat that this doesn't used any managed pointers and avoids the Garbage collector. The fact that you can simply grep a codebase for '@' to find cases of managed memory is great in my opinion. I've been learning the Rust syntax a bit but am currently stuck trying to find a problem to solve with it that doesn't require me writing a bunch of libs from scratch or writing C interfaces. The Std/Core libraries are still rather lacking compared to say, the Go std lib.

I'm sure that will change, but for now it seems unfortunate. For example, there's an HTTP lib as part of Servo but according to some people in the IRC, it's not even very good.
To quote the BBC's Sherlock: "I am not the commonwealth!"

Set him free.
Go seems pretty good for things I might otherwise prototype in Python and then rewrite in C++ in order to get better static guarantees and performance. Does that sound fair?

CSP/Actor concurrency instead of exposing raw threads is a huge win. Focusing on interfaces instead of ancestry is also a huge win. However, it's really tough for me to get over Go's treatment of null and global mutable state.

It seems to me a bit of a waste to design a new statically typed language that intentionally allows the most common type error, as if Tony Hoare's Billion Dollar Mistake wasn't a mistake. One of the smartest things Bjarne Stroustrup did was disallow null in C++'s reference semantics.

It also seems a waste to give a language somewhat Erlang-like CSP/Actor-based concurrency, and then allow direct mutation of global state. This makes it much easier to introduce concurrency bugs, and also hurts garbage collector performance.

Maybe I just tried out Go too early. Does Go still use the Plan9 ABI and come with a copy of kenc so you can recompile your C source to be linkable against your Go code? Are the language creators still the only ones allowed to create generics?
very helpful.

my biggest fear is that his parents are gonna die on this hill and as soon as he's legally emancipated he'll sever communications.
Yes, you're correct. That said, in biological systems, water as the solvent is pretty much a given.
"When and how often this happens is irrelevant."

Why do you say that?
If only ARIN started to revoke IPv4 blocks based on this kind of waste.
Han does shoot first!
Quoth oliland:
> When I was younger I went out of my way to get a V6 address just to watch it in color ;)

Note the semi-colon ;-).
If you want to do this in practice rather than as a specialised example, I would suggest using something like Conduit, rather than reinventing the wheel.

Conduit is used widely in the Yesod web framework (for example, to implement the HTTP server), and could easily be hooked up to stdin and stdout for an interactive pure program.

Conduit internally looks like this: http://hackage.haskell.org/packages/archive/conduit/0.5.6/do...
- note that you get to choose an underlying monad m and run things in it using PipeM, but you could just make this the Identity monad.
@FOSSpatents tweeted about this:

"The grant of this patent to Amazon renders me speechless. http://t.co/bMh7qwkh "Recurring Delivery of Products". prior art = milkman"

Usually he's rather supportive of most of the tech patents HN likes to deem "obvious", so if even he finds this astonishing, perhaps there really is something wrong here :)
Surprised you got downvoted, I've started to feel the same way about random drop-ins lately.
Doesn't appear to be eligible for 'Subscribe & Save', but I love the meme anyways.

http://www.nytimes.com/2006/08/09/technology/09milk.html?_r=...
Yet if you carry on reading that section it also says, "identifying a product, a quantity to deliver, and a frequency of delivery"[1] - all delivery systems do that on a computer, even the milkman.

The patent they've been granted is extremely broad especially when you consider that a majority of delivery companies actually do what the patent says.

For instance, you can request a delivery slot and the majority of delivery systems identify the product, the quantity to deliver and the frequency of delivery. The patent they have been granted covers all aspects of that.

[1] http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO1&Sec...
No, I can't help thinking that what they're doing to him is a lot like a sort of prison ; so your comment does really resonate with me.
This looks like it agrees with my point: the warrant process is the objective mechanism by which the subjective reasonable/unreasonable decision is carried out.

No, the warrant process is an objective mechanism by which the subjective decision is carried out. You have no textual grounds for saying it's the exclusive method, and there's no precedential support for it either. If we were to posit it as the only reasonable mechanism, then a police officer who observed you stuffing a dead body into the trunk of your car would be powerless to delay you absent a warrant, which is clearly a ridiculous position.

The role of the warrant is to allow the police to barge/kick in your door on the basis of available information rather than having to stake you out in hopes that you'll expose your criminal activity to them, which would allow them to conduct a regular search. It's not a prerequisite to a search and never has been AFAIK.
I had no idea "amateur" 3D printing was so capable! Very impressive.
I'd love to do this one day. Just out of curiosity, to you and/or any of the startups offering you a visit- what would you do while you visit? Just walk around the office and ask questions, or take a tour of some sort? I'd be interested to know :)
The Lean Entrepreneur is here