skysight-inc/HackerNews huggingface dataset:
I've found wikipedia to be an excellent source of news on current events.

One of the problems with most "regular" news reporting is that it's very context sensitive. It's a tiny diff of info that assumes that you have already applied all of the previous diffs. If you want to understand a situation well this process can be infuriating. Wikipedia however actually distills down all the info into a complete and coherent whole making it a far more useful overall source of information.

However, there are some caveats. Wikipedia isn't well optimized for breaking news, so the hiccups in the process can cause more problems there than for other articles. Case in point, the wiki article for the Sendai quake/tsunami had very early on listed the number of casualties at an astonishing 6 million.
Ah, but were they their own bikes? :)
Although I'm not a music educator, in my opinion it's better to teach scales primarily by ear, without teaching too much theory at the beginning.

I've seen something like this elsewhere on the web: teach the C major scale until the student is familiar with it, can play the scale and its chords/arpeggios on their instrument, sing it given the tonic, etc. Then play the scale starting on G. G, A, B, C, D, E, will sound "right", that is, just like the C, D, E, F, G, A. Only the seventh (F) will sound "off". So we "fix" it by raising it a halftone. You can go all thru the circle of fifths this way.

If the student wants to know the reasons behind it you can teach it, but just like in math and CS I believe it's better to teach the concrete before the abstract.
Unity? I don't think they want to upstream it, let alone upstream wanting to take it... and that's not such a bad thing. All kinds of downstream users of GNOME have made totally different environments with the platform.

But what about stuff they want to upstream? I just hope they learn from this experience and do it better in future, like others have learned before them -- like Red Hat and Novell in GNOME, lots of Linux kernel contributors...

That's the technical side of things. The social side of it all is much harder for them.
To the virgin ear, yes.
EDIT:
nvm, found the answer by re-reading the article.

In short, even without chain reaction, substantial (7% of normal output early after shutdown) heat is produced, so some cooling is needed.

--

The original post:

Why are (or were) they pumping water in anyway? Wasn't the whole point of reactors moderated by water that once the moderating water escapes (evaporates or flows out), the unmoderated neutrons don't sustain chain reaction anymore and it basically ceases to produce heat?
How many malicious botnets are in operation in the US alone today? What resources are being brought to bear by the government in shutting them down?

Priorities.
Sure it affected much more people but still

indeed. who cares about them...
Additionally, precendence climbing allows the programmer to define new operators. For example Haskell has that.
Cutting straight to the chase, there may be hidden opportunity costs as well. You might attract better engineers if your company were in San Francisco rather than Brisbane.

Just sayin; ain't sayin it's so.
Small world!

I lived in Bethlehem and Franconia for many years, before moving to Vermont for a while (still along 302, though-- but I've been in Norway for the past 13 years or so. Never expected to see the Caledonian Record on HN.
The key is to learn how to get the government to give money to you!
"Whoa" is right. I used to live next to the Arlington Kosher Hotel...

Hey: say hello to Roland for me, will you?
Yes, I know there are a lot of "Liquidators" that were forced to work at Chernobyl. But the original crew that was going up to the roof and disposing material by hand, those guys were military volunteers. Here I found the story of one guy that volunteered http://www.chernobylee.com/articles/chernobyl/interview-with...

Apparently those guys were treated as heroes, got benefits like higher pensions and being able to go to the front of any line (cool!).
Like Everything on Facebook with this JavaScript Bookmarklet
Chevrolet's creative marketing: Chevy Orlando made of Play-Doh
Or,

- Pybrain (http://pybrain.org/)

- Theano/Pylearn (http://deeplearning.net/software/pylearn/ / http://deeplearning.net/software/theano/)

- Orange (http://orange.biolab.si/)

- Pyevolve (http://pyevolve.sourceforge.net/)

There are many machine learning libraries for Python these days, all subtly different in which methods they support. I guess that's good :)
CQRS: Event Sourcing and Immutable Data
Ah, that little Bobby Tables. What a prankster he is.
I still don't understand why this would be better than official sources of what has taken place. Sure for a background on the design of the plant in laymans terms, but. The event described is of what happened at the 12th, since then there has been more incidents, as noted at the very end of the article and a lot of it is unknown still.
iTunes 10.2.1 fails to decode MP3 files properly
How To Disable Windows Unnecessary Services | Tricks Window
Though I mostly use linux on servers, this is good news. I've been hoping to hear they will open a region in South America one of these days.
The Median Isn't The Message
Ask HN: Rate my startup: Utopic, a site showing what your friends like
http://utopic.me/
Utopic shows the hottest daily topics and content among your friends and people you follow on Twitter and Facebook (more sites to be added soon). Utopic is the fastest way to see what’s popular right now, breaking it up by categories like videos, music, links, events, photos etc. Utopic gives a personalized real-time view of what’s trending today among people who matter to you the most. Instead of going through long linear feeds and tens of external websites, see hot content from friends all immediately in one place, in a prioritized order. Other data sources like Google Reader, music services and others will be added shortly.

Utopic solves the problems of:
- Curiosity: everyone wants to know what's trending or hot among their friends.
- Information overload: there’s too much content on Twitter, Facebook, Youtube etc, even among people you’re following. Utopic brings out just the important stuff.
- Too many sites to go through: Utopic aggregates everything popular into one site.

Technically what we do is a pretty complex issue. Even for a few hundred users, we have indexed a few million links and hundreds of thousands of people sharing/liking/retweeting stuff in our databases. Adds up to gigabytes of data already early on. Big data & processing it rocks - something our team loves :) A bad side to it is that importing Facebook & Twitter data for a new user can take hours (yeah, their API's are slow, especially FB) so you see full advantage of the service may be only on your second login.

Any suggestions on how to improve the service? Anything you like or dont like? How to make it more social & viral, for it not to be a single-user tool?

You can also e-mail me at jk@utopic.me. Thanks in advance!
Wow. My company has been trying to decide between setting up our HQ in San Francisco or further down the bay. I think we have our answer.
Clickable link: http://utopic.me/
New AI Search Engine - Trying to beat Google, Wolfram Alpha, DuckDuckGo
It returns an answer much faster than Google.
Try typing things like:
"im not ugly but i cant get girls"
"im an it guy but cant get girls"
"im rich and cant get girls"

http://www.thehansonso.com

Trying to beat duckduckgo, wolframalpha, and google, all in one go - help give input. Thanks
Twits on Twitter are no help in a crisis...
Your comment and descendants are the only ones of value on this submission, along with one other comment from Stormbringer. Mine was a desperate attempt to provide some kind of substance before the comments descended into the jokes and one-liners that now fill the page. (I'm surprised hunter2 hasn't been mentioned yet).

The MSPaint submission was clearly a bit of fun. Password security isn't.

I felt in this case that the comments that were being made sent the wrong message about what HN strives for, but I know it's dangerous to criticise comments or submissions on HN, that's supremely frowned upon, so I apologise for sullying the thread with such criticism.

edit: I mean, read the comment thread from top to bottom - isn't that exactly the kind of elitist snorting that the "My fellow geeks, we need a talk" submission was trying to address?
Works great but it would be nice if you could also use the the movement on the iPad as a relative start point from where the mouse cursor is on the computer screen... you know, just like a notebook's touchpad.

For example if a slide my finger from the middle of the iPad to the bottom right corner, the mouse cursor on my computer is moved from the middle of the desktop to the bottom right corner, no matter where the mouse cursor position's when the action starts. There should be a checkbox (relative movement or something) so when you slide your finger on the iPad the mouse cursor on your computer uses its current position and moves with your finger, it should not be repositioned where your finger first touches the iPad screen.

Also, one tap should equal a left click, and maybe two taps a right click.

Also, maybe you can get a screenshot of the desktop instead of the white background on the iPad? Then you would have something similar to a VNC server-client thingy, which I'm using right now on my iPad and computer :)
When I lived in Tokyo my roommate had both his bicycle and a motorcycle stolen from outside our apartment building which was in a very nice quiet residential area.
Best Lifechoice portable oxygen concentrator
LifeChoice Oxygen,LifeChoice Oxygen Concentrator,Lifechoice portable oxygen,Lifechoice portable oxygen concentrator
This is an outrageously biased article. The previous two globally-advertised large-scale disasters happened in western anglo countries and had minimal, if any, looting. I'm talking about the floods that devastated Brisbane and the Queensland coast, quickly followed by a category 5 cyclone smashing into Townsville (Australia) and the Christchurch earthquake where the centre of the city was levelled (New Zealand).

Both of these disasterous events had extremely little looting. Both of these events saw strong outpourings of community spirit and solidarity, with lots of volunteering and food drops. It's not something that's mysteriously Japanese.

This is important because the article paints this as a Japan vs the World thing by roping in the UK, Chile and Haiti.

The article lists the following as reasons why there is little looting in Japan:
- buddhism and shinto
- honour and dignity
- conformity and consensus
- national pride
- high discipline
- they return your lost wallet
- more highly evolved race (!)
Few of these are attributes that random interviewees would say are characteristics of Australians or New Zealanders

The Japanese are a unique culture and credit needs be given where due, but we need to stop talking about them as if they're magical and mysterious, beyond mortal ken just like Tolkein's elves.
To me that does not count as a duplicate, but as a usability and scalability feature.

* "find ... -delete" probably just calls unlink, just as rm does, which is a libc feature. No subshell spawned thus lean and fast.

* "find ... -exec 'rm {}'" allows to run a command without xargs, but does not allows you to filter and transform the stream. Propably will spawn a subshell for each call.

* "find ... -print0 | sed 'bar' | grep -v foo | frobznicate qux | xargs -0 rm --" is where the power lies. A few more subshells created.

This, to me, shows that 'find' actually does what it should do, and allows you to choose the best way you can do it WRT the task at hand.
Your grammar requires a special token '{', so the parser can recognize the start of the sql statement. Likewise '}' for the end. I'm not sure, whether you can drop that and what the consequence are. You're certainly not linear anymore. It might be that the introduction of such special tokens is the "hack" required for embedding grammars into each other.

Note that '{' '}' is a bad choice. For example, "x = {select * from ;};" is perfectly fine C code under the assumption that there is a type 'select'.
I would guess no.
Get firefly back together and you will have a lot of new subscribers.
Totally agree with this, it reminds me of impenetrable software and unsinkable ships.
Mediatek To Merge With Ralink Through Share Swap
The only problem here is that the U.S has completely different tax laws for each state. If everyone wasn't so fanatical about state's rights it would be far more difficult for companies to jump ship in order to evade tax, and far less administrative burden caused by tax compliance issues.
Facial animation images - by phoneme
As devastating as the Japanese earthquakes and tsunami were, it would pale in comparison to an earthquake in California, which has long been overdue.
Awesome tutorial. It's always fun to mess around with things like this.
I am running into a problem with sorting though. On lesson 6 I am sorting with {weight:1} which the tutorial says is wrong, but I get the same answer as sorting on {weight: -1} which is correct according to the tutorial. Or is this a mongodb thing?
Anyway, keep up the good work.
I don't believe that is valid C code; you can't assign a variable to a block.
Opting out is absolutely fine. I am in no way supporting these stupid backscatter machines. The only thing that will get rid of them is public outrage, and that is never, in my experience, rational.
DIY Ring Flash with a 150-Element Optical Fiber Whip
Definitely in the works. Got a contact at Andreesen Horowitz who is picking the brains of some Barcelona startups along those lines. Nothing definite yet in that category there of "jobs lost to US through visa problems the Startup Visa would solve"
The worst program I ever worked on
Looking for the rant?
Everything you wanted to say but hesitated to. Implicitlife.com, your own micro-blog for ranting, venting and raving. Get if off your chest with no bloodshed. Vent,Rant, Judge
> Piping the output of a simple shell command to another shell command is easy. But as tasks become more complex, more and more work goes into preparing the output of one program to be the input of the next program. Users want to be able to do more in each program to avoid having to switch to another program to get their work done.

I see no logic here. Can anybody explain that?
Japan bet that they wouldn't have an earthquake over, what, 7.8? I forget what the nuclear plants were engineered to withstand. Life is risk management.

I agree with others, though, that the TSA should know, to a reasonably high degree of certainty, what the maximum dose of radiation will be from any given scan. But what can you expect from an organization that judges success by the number of water bottles and nail clippers confiscated...
Great way to follow all TED Videos
Here's a neat way to follow all TED videos (700+ currently). Just scroll to the right and videos keep on loading. iPad/iPhone app is also available for free on the App Store.

Hope it helps :)
Eclipse Orion: A Web Experience for Software Development
略奪 ryakudatsu

edit: link to definition - http://dictionary.goo.ne.jp/leaf/je2/79721/m1u/%E7%95%A5%E5%...
I've always thought of setting up a programming language using unicode for a couple extra tokens (that would really assist with things like this). Could simply assign keyboard macro's for « and », and maybe one or two other useful tokens and create a far more powerful syntax.

Obviously it would cause massive issues with sharing code and annoy tons of programmers; but a couple extra tokens used effectively would really really help.
Show HN: The new Readable
Rules for writing fiction
Lately, I've been thinking a lot about interfaces, operating systems and procedure composition and this are some of my "ruminations":

- None of the modern operating systems is really orthogonal: neither linux nor the BSDs embrace the real "Unix philosophy"

- CLIs are monodimensional, and suffer from the same problems that dataflow programming has: it's easy to split the flow of data into two pipes, but is really hard (semantically) to rejoin them.

- GUIs are imperative in nature, and that hurts composability.

- Shells and REPLs have too many overlapping features (like OSs and ProgrammingLanguages+Libraries): the de facto standard for shells, bash, has a syntax that, for a programmer, feels really unclear. Every non trivial bash script that I wrote has turned really fast into escaping hell.
Well, this is great publicity for Apple. More importantly, not doing it would be terrible publicity. Still, I don't think that has anything to do with it. This is just something normal in times of crisis, where humanity is the driving factor, and whether there is a company involved is irrelevant. I'm pretty sure the things described here have happened in several other places.

Another point I'd like to bring up is that I feel all the new gadgetry is a bit over-hyped in the news (not just here). I wonder if a few decades ago people were so ecstatic about the telephone, radio or television.
There's nothing there, it's just a landing page.
They are correct (it's zero-day) in that the vulnerability is announced, yet Adobe says it's going to be a week (the 21st) before they release a fix.

Vulnerability known before the vendor can release a fix is "zero-day".
"Case in point, the wiki article for the Sendai quake/tsunami had very early on listed the number of casualties at an astonishing 6 million."

I imagine that was fixed pretty quickly. Things like that tend not to last very long.
«The company will be forced to move to a new location in order to get a six year payroll tax break». No. The company is forced to pay tax, just like everybody else. Tax must be payed to keep community-owned stuff rolling, functioning and improving. If a company jumps trough hoops to avoid that, they are putting efford in being selfish, scrooges. And should probably be banned from your community in the first place, since they only leech and don't contribute back. It might be, that growing up in western Europe has made me a bit too soft, but I think this article illustrates perfectly why so many people despise "big companies", rather then embrace and love them for doing their good work for their great country.
I understand a lot better when it's you having the argument. Why wouldn't you want me to know about an argument someone else had with a co-worker?
Back in the day, I was an RPG programmer (on an AS/400), and I had a co-worker who insisted upon using geographical labels for all of his GOTO targets: GOTO BARCELONA, GOTO TOKYO, etc.

Needless to say, maintaining his code took some getting used to.
He doesn't even get the units right, saying "231 micro sieverts" but specifying no time window. Per day? Per hour? Per minute?

A decent physicist would _never_ make that error.
We can handle objects in CSV/TSV format with commands sort, cut, join, paste, awk, perl, python, etc.

We can handle XML objects with commands xml_grep, xmlpath, xmlpatterns, perl, python, js (JavaScript has builtin support for XML/XPath), etc.

JSON format in new, but we can handle it with js (native format), perl, python. CouchDB already uses JSON over pipe to communicate with tools.
TellFi Brings Its Google Voice-like Service to Canada - Free for 1 Year
The Y Combinator-backed startup TellFi announced today that it was launching a virtual phone service that would give one year of free service - and a local phone number - to anyone in Canada.
I ride on Bart and sit down almost everyday no problem. Though from my limited sampling of Canadians you guys do seem to have a germophobe penchant.
You know... programmers often invent new concepts. The temptation is to name it according to the nearest thing you can think of. Sometimes, it's better to invent a new name when the nearest name is deceptive.

By the way, if you're naming a company, life will be easiest with a made-up word, but maybe you got bucks.
Then the RFC has defined a fairly useless standard. Wouldn't be the first time.
This particular case is not the world's biggest deal, but in general I'd like as much information as possible about my sources of information. Even if you don't care about the story at all, I find it striking that you think it should be kept secret.
New Facebook Patent: the Huge Implications of Curated Search
Microsoft IE 9 Released
Virgin? http://www.last.fm/user/superjoe30

According to this website I listen to 60 tracks every day.
Call me Captain Obvious, but I feel like quite often the time spent in obfuscating code in many cases might be a major component of why programmers that do this sort of thing get fired in the first place.

What goes on in someone's mind that says: "Maybe if I spend some time making my source code hard to understand I can better preserve my job." ?

In reality all it does is slow them down, waste their time and lead to the firing of the developer. (At which point we get to hear funny stories from people like jacquesmatteij)

If that time was spent improving/refactoring their code and working on new things, they'd actually have the job security they were so desperately seeking.
I couldn't help but read this article as a demonstration that the Unix philosophy still holds strong.

Even the MS Office example goes that way: people who want a nice graph and a computing sheet in a Word document will embed an Excel component, which is virtually Excel running and piping its output into the Word document. The same goes for reaching Access datasets and queries to produce graphs in Excel: Access pipes its data to Excel, which in turn produces a graph.

"programs gain[ing] overlapping features over time" is a result of feature creep and certainly a lack of architecture foresight. The author refers to spreadsheet features in Word and database features in Excel. I can only take a guess at what he refers to but, assuming he's not talking about object embedding (which I took care of above), being able to draw tables graphically in Word is not equal to having a sheet able to compute formulas and render graphs, and being able to sort and filter columns in Excel is worlds apart to queries on a structured, relational table.

The core of the article seems to boil down to the fact that software inevitably brings duplicate functionality, and that this is good because it alleviates the effort of bridging applications. Yet duplicating functionality puts a burden on the developers that might be better spent elsewhere (including providing easy access to the "real deal"). What's more it suddenly becomes begrudgingly effortful for the user to achieve a task escaping the subset of duplicated functionality. In short, it might save you a little work, but it doesn't scale. That's why properly designed technology allows for trivial connection of software (Unix pipes) and description of contracts (sane text output) or abstracts the contract part entirely (e.g including an Excel spreadsheet in a Word document).
There's also fingerpoken by Jordan Sissel - https://github.com/jordansissel/fingerpoken
Creating Real Life
Where can I get accurate information on how sandboxing works on OS X, what it exactly does, what its limits are, and which vulnerabilities it does and doesn't protect against?
Netflix is not trying to grow their subscription base.

The "risk" to which he was referring to is the risk of the show failing completely by some metric (e.g. no one currently subscribed to netflix is watching it), and all that money being effectively flushed down the drain.

It's the risk of going overbudget. Or the risk of actors and directors having a falling out.

There's dozens of factors that go into making a show successful and this test is to see how Netflix as a company can handle them--either directly or by proxy. If this test is reasonably successful then maybe in the future, they will make a play to have original content garner them more subscribers as a competitor/partner to say HBO or Showtime.
Most vandals aren't looking for a challenge. They're looking for something to destroy.