skysight-inc/HackerNews huggingface dataset:
All of this has happened before, and all of it will happen again.

Back in the early days of the personal microcomputer they were regarded as toys relative to the minicomputers and mainframes of that era. And in many ways they were. But bit by bit people copied functionality from older systems to PCs. Often times the new stuff was a bit simplified and in some cases downright hacky. Even CP/M let alone DOS was a pale imitation of UNIX, for example. But the microcomputer community caught up rapidly, and then soon overshot the state of the art by developing GUI based operating systems, word processing, desktop publishing, desktop graphic design, etc.

The same sort of thing has been happening with mobile platforms as well. At one time mobile computers were very immature compared to their PC counterparts, but they've started to leap-frog PCs in usability and certain other capabilities.

Since its inception the web has always been regarded as a potential competitor platform to traditional PCs. Today we are seeing hints of that coming true, with a lot of web based software replacing traditional shrink-wrapped client software. And we're also seeing the edges of the PC's strengths being nibbled away too, with various applications that would have been very difficult to make run on the web being ported to html5 and such-like. But this is probably just a hint of the progress which will come in the future, when eventually the browser-as-a-platform is fully realized technologically and running an immersive first-person 3D game fully within a browser is the norm rather than a proof-of-concept.
...as mandated by law.
JS2-mode for Emacs[1][2] does this. It is awesome.

[1]: Original version: http://code.google.com/p/js2-mode/

[2]: Improved (IMO) fork: https://github.com/mooz/js2-mode

Additionally, you can configure JS[HL]int to use flymake[3]. The trick is to improve performance by having it talk to a running JavaScript process (e.g. a node server) instead of starting a new one each time.

[3]: http://www.emacswiki.org/emacs/FlymakeJavaScript#toc3
Would love to know a little about how you're tuning them, I've had unimpressive results both on dedicated + smartos nodejs boxes so far.
You don't need to do that - there's a decent argument to be made that forcing you to decrypt a drive is already forcing you to testify against yourself, in violation of the 5th Amendment.
The story really deeply affected me, and I think it was an amazingly effective use of the medium. I can't really think of any other way that it could have been presented in any medium that would have established our concern for Alison (by "being" her parents, the kid with a crush on her, Wendy). It's agonizing to realize what's going to happen, and to be powerless to do anything about it.

The final act of turning off the light is so, so sad.
We'll reuse that with my own kid. Brilliant idea.
> Wasn't there a recent article about the merits of list vs box display?

http://news.ycombinator.com/item?id=3223092
Documentary From Palestinian’s Camera Competes at Sundance
Your description makes it sound like a get rich scheme. So step 1 is to describe it completely opposite from how you're describing it now.
Step 2 would be to ask your current customers for referrals. If trust is an issue, people trust their friends' recommendations.
>This should be cause for serious concern.

Just like using an IP address as identification of a person.
AND... around and around the carousel we go.

The threads vs. event loop thing doesn't always pan out to either one being 'better' - who do you think is doing the work when your browser, or Node.js does an async call? They use threads too, and there are certain workloads where it's more efficient to just use multithreading instead of event loop + thread pools. I can't find my references atm b/c I'm traveling, but if you google around you will find numerous case studies in the Java world about threads vs. event loops (the Java world has been wrestling with threads vs. event loops too, for the past DECADE)

Remember as an engineer: spike, profile, benchmark, and determine the best solution for the problem.
> Its signal achievement seemed to be stopping for a stop sign at an otherwise unoccupied intersection.

That error leapt out at me...
I'm not sure what you're talking about, because even for single-threaded applications, my current computer is a couple orders of magnitude faster than the computer I had 5 years ago.
This is completely untrue. The recruiter will be trying to push their client's rate up, while simultaneously keeping your rate as low as possible. They might say something like "our commission is x% of the final rate", but you'll typically have no way of checking that.
Does anyone still use prototype?
I've been developing plugins in jQuery and wondering if the market is big enough to bother porting them over to prototype.
It might already be available, but I was unable to find it at first glance: is it possible to set pastes to expire? Private, expiring pastes are why I prefer Pastebin over sites like Pastie.
Meeting Room Hire
Personally I think this is reasonable, provided that requests for decryption keys are handled with the same level of respect for law & privacy afforded to physical keys.

There is a thornier issue though: stenanography + encryption. What if the encrypted data aren't visible in the first place? Or, what if the data aren't provably encrypted data?

I can imagine a case where someone languishes in jail for contempt of court, after being ordered to produce something that doesn't actually exist.
I don't think they're discouraging the self-discovery component of education. Even Khan Academy's holistic model seems to treat his videos as just the bare-bones - the site encourages lots of practicing on the website and projects. The ML class encouraged coding projects, and Khan Academy's "schools" in CA involved inverting classrooms such that projects and self-discovery was performed in the class while the bite-size lectures were studied outside of class.
30 days since last view : http://hastebin.com/about.md

edit: Also it says text you paste is not crawled by spiders but you shouldn't expect privacy.
User westiseast posted a blog post[1] about A/B testing a grid vs. list product displays on his online tea shop, Min River Tea, which lead to a pretty good discussion on the topic[2].

[1] http://westiseast.co.uk/blog/product-listing-ab-test-results...
[2] http://news.ycombinator.com/item?id=3223092
Most of the folks stockpiling for the end-times are extremely well-armed and will have no problem defending themselves. There has been a related push to expand "castle" or "stand-your-ground" laws to permit the use of lethal force as well.
You can be compelled to produce a physical key to a safe. However what if the contents of the safe are paper with text written in an invented language, known only to you?

Can you be compelled to translate them for the court?

What if they just contained numbers? Could you be forced to explain what the numbers mean?

I would conclude that such an action would violate the 5th ammendment.

Forcing her to decrypt the hard drive is the same thing.

Given a warrant, the police have the right to search her hard drive. If they can't understand what it says, she should not have to explain it to them.

Right now, they have no evidence. She is being compelled to produce evidence against her self.

Providing a physical key produces no evidence. It produces a key.

Providing a decrypted version of the data on the laptop is producing information. The contents of the laptop are such that they exhibit a high level of entropy. By definition, they are not information. If they did contain information, they would by definition not be encrypted.

Thus, the request is for the defendant in a criminal trial to replace something that is not information with something that is information. That is clearly a violation of the 5th ammendment.
Truecrypt does have an option to disable file time updates on file volumes. Also for ext at least, you can mount with nomtime, noatime, noctime and completely disable file times.
Whistle Blower Threatened with 35 Years in Prison, Warns of Developing Tyranny
How I Learned to Stop Worrying and Love the iBooks Author EULA
Garry and Aaron are both awesome, excellent move. Congrats guys.
I think it would be healthy to limit even the time playing one's own games.
I spent approximately the past year looking for a new job (and accepted an offer this month). From my salary research regarding people in my situation, it seemed like a 10% pay hike makes the difference between a median salary and a 75th-percentile salary, or between 25th percentile and the median.

If I had asked for $100K in the salary-negotiation stage for any of these jobs, I would not have considered $60K a serious counteroffer. Either the company had a serious misunderstanding regarding my skills and responsibilities (maybe we need to discuss further what I am bringing to the table), or the company doesn’t have a lot of cash and is offering extra-sweet equity packages instead (that might be a good offer for some people, but not for me), or they’re just lowballing everyone (FAIL).
Why the Jones Supreme Court Ruling on GPS Tracking Is Worse Than It Sounds
I love how the generated URLs are crafted to be pronounceable - nice touch.
maybe if enough people complain to google, they'll change this bug from WontFix to Fixed... http://code.google.com/p/chromium/issues/detail?id=33056
very annoying bug.

Hastebin is cool, but wish it could be keyboard only on chrome and ctrl-n/ctrl-t are the perfect shortcuts.
I wonder about this: What if the key to the encryption is written on a dozen seemingly random notes on yellow sticky notes in your office full of yellow sticky notes? Or, it is composed of the last letter on each page of a series of innocuous looking documents, such that the government might seize the documents but naturally in the process of doing so, scramble the documents order rendering the password irretrievable. Or its some combination of words from a book, or some other innocuous piece of material that they'd simply ignore and that would be thrown out after they left. The one FBI raid I'm directly familiar with involved them seizing the computers and even the phones, but not the desks or the phone books, etc.

In this case the passphrase existed in the location where the laptop was seized but in the intervening months, or in the act of seizing it, the phrase was destroyed. Thus it is the responsibility of the cops who seized it that the passphrase is no longer retrievable, and thus it is the government's fault the data is impossible to decrypt.

I'm sure there's an even better way to accomplish something similar that I'm not thinking of, where the phrase is kept handy, but only obvious to you so that you know how to derive it, but the simple act of serving a search warrant will eliminate the phrase by rearranging the key elements.

Then in court you can testify honestly to exactly how you looked up the phrase, but the government would have no way to recreate it.
"As of January 23, 2012 @ 06:02PM PST

Partial service outage"

http://status.github.com/
Very beautiful, but I think the future is actually something like http://ideone.com. I'd also like to be able to manually set the language for syntax highlighting purposes. I have to give these guys major props on the simplicity/prettiness of the UI and providing keyboard shortcuts for everything (even for twitter!).

EDIT: Oh, and like some other commenters I liked how the URLs are made of consonant-vowel pairs, so as to make them pronounceable. Very cool touch!

EDIT2: I promise to not edit this further, but I'd also like to congratulate them on the sane colorscheme. Very easy on the eyes, espec. compared to something like pastebin.com
Happens all the time in child support cases. Dad won't pay because he says he doesn't have the money (or can't find a job), judge doesn't believe him and throws him in jail for contempt.

There's a huge lawsuit in Georgia arguing that this essentially creates a debtors prison.
"And which of course will be answered ahead of time."
I believe the proper euphemism for this situation is “I am looking for new challenges”.
Since that's been the problem the whole time, why is the supposed magical "it's fixed!" announcement buried in some unofficial comment?

Google isn't exactly a babe in the woods anymore, they know better than this, why is everything around Google+ policy issues being handled in such a half-assed, tone-deaf manner?
do people here honestly believe that its not okay for cops with warrants to search someone's encrypted hard drive because they might find something that's not illegal?
In case you haven't noticed yet, digital goods aren't like physical goods. The feds could have made a complete copy of the Megaupload servers while still leaving some or all of them running.
This is the best comment really... I brought up Truecrypt's Hidden OS feature a while ago (here: http://news.ycombinator.com/item?id=3415658 ) and apparently in the UK you have to somehow prove the non-existence of such a thing. If you can't get them to leave you alone through such above trickery it becomes a fairly simple calculated choice deciding whether obstruction of justice is a less harmful penalty than what they want to find and charge you for after decryption.
There is precedent that a court can't compel you give up the combination to a combination lock, because it would be considered testimony. Seems to me that this falls under that precedent.
i didn't even notice the acorns until you mentioned it. don't sacrifice usability for better looks.
‘Digital DNA’ May Soon Be Required To Take SAT And ACT Exams
So, 51%?
"Everyone", in common language, is not equivalent to the mathematical "all elements in the set". It just means "almost everybody, excluding very few people that might as well be statistical error". Actually, even 95% of the people qualifies as "everyone" for all practical purposes.

You might want to take a look at this: http://tirania.org/blog/archive/2011/Feb-17.html
Indeed, and Wolfram Alpha is more than happy to plot it for you: http://www.wolframalpha.com/input/?i=moores%20law
- It's a sub-thread, not a reply to the original post.

- The discussion is about an at-least-partially-competing/similar language. Thus, it's relevant.
you can change the url to correct the language. ie: http://hastebin.com/lerapaduma.erl (auto detected), to
http://hastebin.com/lerapaduma.rb
Thanks, mate.
would it be possible to have a display mode where: at the left would be a single-column scrolling list of the templates as they currently are (thumbnail + title), then to the right would be scaled down version of the live preview. then, at the top of the live preview frame, have a previous and next nav items so a user can just continuously view "near-live" sites as quick as possible. (edit: http://imgur.com/50JSp)
My dad did the same thing. Thinking back, the first thing I remember doing on a computer is writing a calculator in BASIC. Before games or anything. To this day I still choose coding over games (ok, most of the time).
Are you SURE you don't have any of these? That's one of the interesting things I've learned over the years. You may THINK you don't have any, or that you have never gone out of your way to get such. But that presumes that when you visited YouTube that the unlicensed excerpt you watched wasn't cached on your computer, and won't be found and used as evidence against you. That a friend or family member never borrowed your computer for a couple minutes to check email and left a copy of an attachment they shouldn't have had. And so on...

Oh, and you think folks who have no problem casually planting a bag of something in your car would have a problem dropping some files on your computer if they think that would help?

I'm not being contrary either, but to claim that you have nothing to hide could be seen as perjury for someone who wants to make sure they get you of something. And in this day and age I suspect the odds that you have something is higher than you may believe.
Congrats Aaron and Garry
I was once in a situation where two companies were interested in hiring me, and when the hiring manager for one of them found out I had nibbles from elsewhere, he said he didn’t want to make me an offer until I was absolutely sure that his company was the place I really wanted to work for.

Translation: “I don’t want to get caught in a bidding war for you.”

I went with the other company, which was, in fact, the place I really wanted to work for.
Nothing you said contradicted the fact that an unaccountable person in the government broke their business without any opportunity for megaupload to defend themselves. And so it is exactly like Russia. Unless you think that a grand jury indictment -- and let's not pretend, prosecutors are more than capable of indicting a street post, or a ham sandwhich [1] -- should give the doj or fbi the ability to destroy a business.

Further, I'm making no claims about whether megaupload's conduct should be criminal; I'm merely claiming that permitting unaccountable people to destroy companies before any conviction or before megaupload has had any chance to defend itself is bullshit.

So no, there wasn't anything like real due process.

[1] "As a practical matter, a federal grand jury will almost always
return an indictment presented to it by a prosecutor. This is the basis
for Judge Saul Wachler's famous saying that a prosecutor can get a
grand jury to 'indict a ham sandwich.'" — Solomon L. Wisenberg,
"Federal Grand Jury Crash Course"

http://www.wisenberglaw.com/White-Collar-Criminal-Defense/Grand-Jury-Investigations.shtml
SMP is good if you have multiple applications running. If you have just one application, give it complete control of scheduling, master/slave. This is obviously optimal. A video game can divide-up the screen update between cores. The scheduler has no idea what size jobs are and jobs are created based on loading--if you have more CPU, you make it dynamically render the screen better. I park one task on each core and my update routine syncronizes and divides-out what part of the screen and how much quality each core is responsible for. (It's funny how I'm talking like an arrogant shit-for-brains Indian.)

You're never gonna get compilers to make things parallel, except matrix math.
I disagree, the period in which Dr. Amdahl lived experienced an even longer 'slump' in development than we have been today. But I'll get down to brass tacks - an i7 is about twice as fast as a Core 2 Duo.
I have Asperger's Syndrome. This rests on something hazily known as the autism spectrum. It sits alongside other disorders such as Autism and Rett syndrome. There are millions of people with such disorders. Although we all have what you might describe as "autistic characteristics", our actual problems are different, and fall into various categories that have been established to aid understanding, coping, and treatment.

Your argument that there are no Democrats or Republicans amounts to an argument that there is no Asperger's syndrome, or Rett syndrome, it's all just Autism. Anyone actually on this spectrum, or that spends even the slightest bit of time studying it, would tell you you're either ignorant or insane.

Electromagnetic energy is also on a spectrum. In some places we call it "visible light". In some places it's infrared, ultraviolet, radio, or microwave. Are they all energy? Yes, but that's irrelevant.

Democrat, Republican, Libertarian, Green, they are all a grouping of policies and beliefs that are assigned labels. There is no more "no democrat" or "no republican" than there is "no visible light".
checkout http://thethemelist.com, which provides that. and a real screenshot of the theme
"Yeah, but this is Google. They should know better,"

What should they know better? What's the downside to Google from any names policy they've stated or implemented since they started? None to their bottom line is my assumption.

How does a few disgruntled hippies (I'm one) with non-Wasp names compare against the bottom line value of total information awareness?
I don't care how elegant everyone seems to find this, it took me more than 0 seconds to figure out how to use, I'm sticking to http://paste.pocoo.org/
If I have a nude photograph of someone, does that mean I've already raped them?
Someone needs to make a poster for this, I'd put it up in our department.
My biggest practical issue¹ with G+ has always been that I could never recognise any of the people in my circles because they used their real names instead of the names I knew them by. As long as I can see people's nicknames and figure out who I'm talking with, I can grudgingly put up with the rest.

¹: As opposed to philosophical issues like centralisation or privacy.
Fortunately for the world, individual identity is not dictated by random online commenters.

P.S. A number of your comments on this thread have been inflammatory. You've been here long enough to know there are better ways of getting your point across.
They could release it like this: pick a small number of fields like number of founders and age, and release each of them as separate arrays. Ex: {"founders": [3, 2, 2, ...], "ages": [31, 22, 27, ...]} (the size of the founders array and the ages array would be different because the first is per-startup and the second is per-founder) Just to get an idea of how vague de-identified data might be. And I'm not even sure that would be de-identified enough.
Many people have secrets that, if disclosed, could ruin their lives even though they are not illegal. For example, a politician with politically unacceptable activities. I'm sure you can come up with examples, such are regularly reported on the news.
Other alternatives for publishing notes (not code):

* http://pen.io - for example PAGENAME.pen.io -- no account required, and you can edit if you have the password to the page, however you can't format the text)

* http://hackpad.com - account registration is quick and you can format your text
They go after Manning, they go after Wikileaks, they go after Drake - is whistle-blowing protected at all anymore?
If it were only that, it would be simple. The problem is that most of the laws and methods used by the music industry are... overkill. DRM has, in its many forms, been inconvenient and/or invasive, and chock-full of false positives. SOPA/PIPA was ripe for abuse with its overly-broad provisions and shoot-first-ask-later style. There's no reason to think that any of the requests on this new list will be any more elegantly implemented.

For bonus points, all of the IFPI's requests involve lumping an awful lot of extra work on the Interet's middlemen, with the possibility of shutting down plenty of not-infringing-but-simply-annoying sites.
Sen.Grassley’s Twitter Account Hacked by SOPA Protesters
Understanding Hygiene (part 1)
IRS to spend $320 million on website over 10 years with no clear roadmap
My favourite pastebin is https://gist.github.com/

No account needed, public/private, pastes are git repos, and history.
I agree that a message would be helpful. I've learned to blindly accept it as an isolated technical issue. I'm accustomed to grabbing my cell for conference calls now.
For anyone wondering what this might look like in practice, look up the Regulation of Investigatory Powers Act. There have been a number of prosecutions in the UK for failing to provide encryption keys, many of them resulting in imprisonment.

Notably, the first prosecution was of a paranoid schizophrenic man, who was moved to a secure psychiatric hospital during his prison sentence.

We have not yet had a test case regarding deniable encryption, but I imagine it will be only a matter of time.
It may have been proven to a grand jury in the USA, but not in courts in the rest of the world, and certainly not here in NZ. This is punishment before guilt is proven or even contested.
Truecrypt is also excellent full disk encryption in case your computer is stolen