skysight-inc/HackerNews huggingface dataset:
That's often the point - to provide an immutable record of a conversation or of the passing (or not passing) of a message. As much as this is against the spirit of an agile workplace, the "deadness" of an email (and the external time stamping) is a critical part of most people's corporate CYA routines.

I work in a moderately-progressive workplace, and if I ever need to seek the input of a supervisor on a big issue/something that may come back to haunt me, I'll talk to them about it, and then send them an email saying what we decided. This makes it clear what the decisions was (and more importantly, how I interpret it) and provides documentation to both sides that the issue was discussed and a conclusion reached.
Getting about 2-3fps on my Pre.
Linux Kernel Modules in Haskell
MIT Students Take Pictures from 93,000 ft on $150 Budget.
Racing inet_ntoa
If my friends (who are sane and not dumb) decide it is best to jump off the bridge, I think I will jump also. I get the feeling that there is something on the bridge that will have a higher chance of killing me then the fall from the bridge. Also, it is always the idiot who stays and says "what's going on" that get killed in the horror movies.
7  Package management meta-tools: survey and state of the art
Sounds almost like an advertisement for Google Wave, except that Wave is never mentioned once.
There's also O3D. Hopefully one of the two quickly becomes the clear standard.
The color temperature is not the issue in how fluorescents look. The color issue is that there are a only a few phosphors in the bulb, and so all of the light coming out is at just a few discrete wavelengths. An incandescent produces a smooth combination of all wavelengths in the visible range. The light from a fluorescent looks like the right color on a white surface, but many dyes reflect specific wavelengths of light. This means that colors under even good fluorescent lights look different than under incandescent or daylight. LEDs have the exact same problems.
One of the apps I'm working on solves his Address Book problem. It aggregates your interactions with others using the Spotlight database and by crawling your chat logs and (probably not in 1.0) interactions on sites.
Some of the claims in that article are pretty bogus: Who has saved more human lives than anyone else in history?

I'd put 2 other names ahead of his:

Stanislov Petrov - who didn't intentionally decide to not start WW3, he just decided that if it were going to happen, the Americans would have started it differently.
http://en.wikipedia.org/wiki/Stanislav_Petrov

Fritz Haber - Looking to make money, he came up with a way to make fertilizer from the nitrogen in the air. This is now the process that underlies about half of the agricultural fertilizer production. If this hadn't been invented, the upper limit of human population would be a lot lower than it is now - we'd have got to about 3 billion people before we reached the point where we couldn't feed any more people.

http://en.wikipedia.org/wiki/Fritz_Haber

http://en.wikipedia.org/wiki/Haber_process
>> It is more likely to get lost over time through disaster. Unless you're in the IT group, chances are you have a lot more control over the backup retention policy and disaster recovery procedures of your CMS than your email system. [...]

I don't buy this assumption. If you're in a company where the points of this article are an issue, in my experience you have the exact same control over your CMS as your email. In both cases, corporate IT will be the guys installing and managing the solution, and they're probably more experienced at backing up Outlook than whatever solution you come up with and foist on them.
This is a very valid point. However, please bear in mind that I wasn't addressing the application of YAGNI as much as I was addressing the misapplication of YAGNI.
That is without a doubt better than what I was getting. My G1 was slightly behind my counting of "a thousand one, a thousand two, ...".
That is an amazing story!
Its also why we need to fix healthcare.
I think there is an aspect beyond simply a perceived savings–especially if your web app is B2B.

In our two main products we sell more of the mid and higher priced options. My theory is that business owners (especially sole proprietors) like to think of their company and needs as bigger than they actually are ... "I can't get just the start/basic/hobbyist/limited plan. I need the veteran/professional/unlimited/premium plan."

So, in our experience, customers may not always buy the highest offering, but they will rarely buy the lowest offering.
That wasn't the point the OP said that the Green revolution was great for the environment. That's not strictly true there are some good things but also bad.
The NY Times has a malware ad in their rotation, so today there is a high chance of an attempted drive-by-download, which tries to redirect you to protection-check07 dot com.
I'd put 2 other names ahead of his:

Stanislov Petrov - who didn't intentionally decide to not start WW3, he just decided that if it were going to happen, the Americans would have started it differently. http://en.wikipedia.org/wiki/Stanislav_Petrov

Fritz Haber - Looking to make money, he came up with a way to make fertilizer from the nitrogen in the air. This is now the process that underlies about half of the agricultural fertilizer production. If this hadn't been invented, the upper limit of human population would be a lot lower than it is now - we'd have got to about 3 billion people before we reached the point where we couldn't feed any more people.

http://en.wikipedia.org/wiki/Fritz_Haber

http://en.wikipedia.org/wiki/Haber_process
I would be willing to bet that in a double-blinded study the difference would be a lot less clear cut then you propose.
The title of the page is 5 Reasons Why You Should Stop Using Email to Collaborate. Please do not use your own labelling. Especially not twisted sensationalism like this.

The conclusion of the article is any CMS (Content Management System) that supports commenting will work. That does not help me at all nor is it clear what he means. Maybe he is talking about a specific niche? Bad article.
There's also ConcurrentLua (http://concurrentlua.luaforge.net/), which is a more deliberate attempt to port Erlang-style concurrency to Lua. It doesn't have pattern matching for selective receive, IIRC, and doesn't enforce lack of local state, but is otherwise mostly there. It implements lightweight processes via Lua coroutines, which are cheap co-operative mini-threads, the other concurrency model that (IMHO) makes sense.

I've played with it a bit and it seems well-designed, but at the time I hadn't done much serious with Erlang, and felt it would make more sense to learn the Erlang idioms (supervisor trees, etc.) from Erlang itself and come back to ConcurrentLua later. I'm very interested in it, though - Lua is one of my favorite languages.

It also seems to be the work of one grad student, who since graduated (and may have moved on). OTOH, it's a rather small project, since Lua (as with Scheme and Termite) already provides most of the necessary infrastructure in the core language (it's mostly a scheduling wrapper for coroutines and some distribution primitives), so forking it wouldn't be terribly difficult.
These are the kinds of things that make me want to attend MIT. You can easily market these things if you made them user-friendly. Maybe even put a steering mechanism on them?
About 15 years ago, the dentist I went to said dire things about the immense pain my wisdom teeth were going to cause in my immediate future. I told him I'd make an appointment right away when that happened, even though his advice was to intervene as soon as possible to 'avoid any future problems'. I still have all of them and aside from the occasional twinge, they are just fine.
> It's just that CGI doesn't scale, and so you'll want a framework for anything more complicated than that.

No, that's not the issue. The issue is, when you have a relatively small webapp that you want to be fast. It's large and fancy enough -- you just want it to be fast.

So, for that you want a persistent language runtime, such that when your page gets accessed the already running Python interpreter just grabs your .pyc file and runs it immediatly.

The final ingredient is that with php you can put your php files into your docroot so that you don't even have to mess with apache rewrite.

If Python had those things, there wouldn't be any reason for a new user to choose php over python.
Is it anything that you could post a video of?
Beautiful compact source code!
There's Termite (http://code.google.com/p/termite/), based on Gambit Scheme, which looks interesting. I haven't been able to get Gambit to build on OpenBSD/amd64, though.

There's also ConcurrentLua for Lua (http://concurrentlua.luaforge.net/), which looks like a deliberate attempt to port Erlang's concurrency model to Lua. I hadn't worked much with Erlang when I checked that out, but it has potential. IIRC the only thing missing from Ulf Wiger's checklist is selective receive, and adding a second receive function that takes a (message->bool) function probably wouldn't be difficult. It already has asynchronous message passing, distributed computing, very cheap processes, and process monitoring.
O3D is supposed to be more efficient but WebGL is more familiar to programmers, has more browser vendors behind it, and has official backing from Khronos.
$148 is not bad at all. I could rotate some of those pictures for them for the other $2.
I distinctly remember that my typical workflow involved searching on AltaVista plus another search engine. The advantage AltaVista always seemed to have was that it had a larger index than a lot of competitors. Often, the ranking was not especially good for obscure topics, so I remember I would often have to dig into 2 or 3 pages of results to find what I wanted. When Google came along, I would search AltaVista and Google. Google always seemed to require less digging that AltaVista.
I've checked out both concurrentlua and luaproc in the past and they seem quite similar (both use cooperative scheduling via co-routines). I initially liked luaproc more because the channel-based message passing approach in luaproc seems to me to be inherently more flexible than message passing based on process id's. luaproc leads to a particularly elegant implementation for the chameneos-redux benchmark, for example.

concurrentlua seems more maintained, though; it showed up on luaforge more than a year ago and its latest update was in May, which to me means that the creator is interested in continuing the project. I believe this is the paper that introduced concurrentlua:

http://docs.google.com/gview?a=v&q=http://www.google.com...

luaproc's luaforge page is here, for comparison's sake:

http://luaforge.net/projects/luaproc
9 worrying signs of Twitter obsession
Capitalism worked to some extent and for some people, mainly capitalists, during a short period of time, something like 100 - 150 years.

Capitalism replaced feudalism, a system that didn't work anymore at all, it did of course only for a few people as well while it lasted.
Now capitalism does not work anymore either. It's the information age and the situation has changed to such an extent that a new system will be born out of the current demise of capitalism. Those who will adopt the new system first, the most progressive parts of the world, will succeed first.

Some parts of the world still stick to feudalism. In Nepal a monarch just has been ousted. So progress won't happen everywhere at once this time either.

We don't exactly know what will follow, maybe Perecon or a similar system but we can't stick to capitalism as if nothing has changed since the steam engine has been invented.

The digital economy has it's own rules (see open source, music industry failure, successful companies making no profits like Twitter) and will most probably pave the way.

Nobody would suggest that we have to keep using the steam engine when there are better ways to solve the problems we face. Nonetheless most people treat the steam engine capitalism as the end of history. Those people will soon become history themselves.
This is pretty cool. Something similar was done about a year or so ago by some secondary school students in Spain.

Also, there is a cool video floating around somewhere (can't find the link right now) of how to build your own balloon based satellite that incorporates off the shelf cameras and a computer. I think it was a make magazine project.
"Communism has scored some massive failures when it comes to feeding people (5 year plans, etc. etc...)"

There was no commnism yet. It was state capitalism.
See http://en.wikipedia.org/wiki/State_capitalism
Breaking a program into lots of autonomous pieces that communicate via message passing is a great way to help isolate complexity. Even if it didn't have any benefit for performance on a multi-core system or cluster, it would probably still be worth doing to keep everything from turning into a big ball of mud.

Of course, that's Unix pipes all over again. Unix pipes and pattern matching from Prolog. :) A lot of Erlang stuff makes more sense if you've used Prolog, by the way. (Though Erlang is almost certainly a more practical language...)
Since that time, people on both sides of the health care debate have listened to my story and pointed out it supports their views, both pro and con.

Unsurprising. I think this is more about patients' rights than healthcare funding, though.
Parents often do silly things for their kids :/ It's sort of beside the point as you say.
Astronomy Cast is one of my favorites. Radio Lab, Floss Weekly amd Security Now are my only regulars.

Not really a podcast, but I just started downloading free audio books from Librivox--the quality seems very good so far.

Completed audio books at http://librivox.org/newcatalog/search.php?language=&stat...
Though they did note that the buoy hovers for a while so the sub isn't below it when it rises to the surface. Considering the delay it could be deployed above or below the sub, but below may make more sense because it won't float up on its own.
> business owners (especially sole proprietors) like to think of their company and needs as bigger than they actually are

Do you think that's an aspirational viewpoint, or that they are actually poor at judging their needs?
Direct link to the pictures:

http://space.1337arts.com/flight
11W low-energy CFL produced only 58 per cent of the illumination of an "equivalent" 60W bulb

So use two and you get over twice as much light for about 1/3 the energy consumption.
Cyclical Nature of Peak Oil
Thanks! I was looking for the ConcurrentLua PDF - it isn't linked on the project site anymore.

IIRC, luaproc was put up on luaforge because people on the mailing list read the paper and started asking if the source was available.

There are also about a half dozen other concurrency packages for Lua, which at first seems rather odd. As a language, it has quite a few semi-official extensions, but unlike Scheme (with its standard and several implementations), it's because the language designers are very serious about keeping the core language small and portable for embedding. You can import the ~800k of source into your project tree and fork it as necessary, compile it down to a ~200k library, etc. In practice, this means that people contribute Lua extensions that help it can work nicely with whatever funky C++ game engine they're using, etc., as well as more general libraries.
I've always been curious why people get so upset when people adopt this word outside of its, uhhh, less than traditional context. When did titles suddenly become important around here?
To be fair, I think you'd have to distinguish between Industrial Organic and true farmers-market / moms-backyard organic.

You give somebody a tomato, an apple, a pear from Kroger or Safeway or Publix, and another from an organic farmers market... I'd be just as willing as you to bet on that random consumer selecting the organic produce.
Yes Sir, You Are Right(TM):

All the people disagreeing with Galileo would have answered the same (stupid -- oh, sorry!!) way as you Sir, did.
It's already here: http://news.ycombinator.com/item?id=819908
Residential Windmills Face Opposition
True that. It's something like a 10:1 ratio for calories-in to calories-out on a cow or chicken. So to get 10,000 calories of Beef we have to feed a cow 100,000 calories of feed. And by feed, I mean corn....
So you want to compare a piece of produce that has probably traveled for several days and sat around waiting to be selected against one from a farmers market where it was probably picked the day or two before? It seems like you are arguing against distribution methods, not organic/non-organic.
It runs the surface layer of them, sure. Put this text here, put that JPEG there. Do you think Facebook is traversing the social graph or routing chat or doing any interesting computation with PHP?

I'm not saying that whitewashing a fence or mowing a lawn isn't honest work, but it's a bit of a stretch to compare it to building an entire city.
Would you get mad if your "Medical Doctor" wasn't? Or your "Lawyer" wasn't qualified? Or perhaps the "Engineer" who designed the trusses holding up the stadium where you see a ball game was just an unqualified amateur?
Forgotten Benefactor of Humanity - Norman Borlaug (1997)
sadly, we don't learn something because we like it, or we want to learn it. we learn something (anything) because we think 1. it'll increase our job prospects 2. it'll increase our "status" in "society" and 3. it'll help us earn money.
Decades old crank theories are now hacker news?

This comment is a choice example of how ideologues drape themselves in (what they call) science. Whether he was right or wrong, no fair person could read that Wikipedia bio and come away thinking that Thomas Gold was a "crank".
For Sale: $20 Million Particle Accelerator, Never Used
Sure: http://www.youtube.com/watch?v=V73UQ6iD9bc

Still being processed by YouTube, should be visible in a sec. It's pretty nice, seems to be updated every 0.75 seconds or so...
In addition to the organic vs. non-organic, it's also a question ingredients:

- Organic vegetables aren't chemically ripened, non-organic vegetables usually are.

- Organic snacks use sugar or cane juice, most non-organic snacks use corn syrup.

- Organic snacks use non-hydrogenated oils and real butter. Quite a few non-organic snacks use partially hydrogenated oils.

There's nothing that says corn syrup can't be organic, but 'organic' foods almost invariably use better, alternative, and often more expensive ingredients.

Given this, I don't think anyone would have difficulty identifying the foods.
Closing paragraph

"If overpopulation anarchy comes, it is likely to arrive first in Africa. Borlaug understands this, and is using his remaining years to work against that cataclysm. The odds against him seem long. But then, Norman Borlaug has already saved more lives than any other person who ever lived."
Trouble is, you don't notice the thousand times when Word corrects a "teh", a caps "MIstake", or an apostrophe screw-up.

But we do notice when it changes acronyms and other things in a way that makes us ctrl+z the auto-correct.
55% of EventMachine's codebase is written in Ruby. Some parts of Tornado is written in C.
There's nothing wrong with you buying first-world, boutique food. Buy hydroponic vegetables if you want. You are not the problem: there aren't that many of you.

The problem is that new age extremism has vilified Borlaug, and the very Green Revolution that makes modern civilization - largely absent from starvation due to inefficient agriculture - possible. This man saved a billion people from starvation and resulting war, won the Nobel Prize, and your average North American has no idea who he is. As a result of the efforts of eco-extremist organizations like Greenpeace, the debate on agriculture is incredibly misinformed, and the very innovations in research that are critical for supporting the increasing global population are vilified by arguments that are entirely religious, rather than scientific. And people don't know that is what they are.

As a wealthy westerner, wanting to eat any kind of food - fine by me. Wanting to end research into genetic improvements in crop yields - absolutely condemnable.
Maybe he isn't ignorant. Maybe he realizes that removing meat from our culture is more difficult than engineering more efficient agriculture. But really - North America is so agriculturally wealthy that is can afford to eat any way it likes. Borlaug engineered hybrid crops that made it possible for the rest of the world to self-sustain. In most of the world people don't eat as much meat, and that is not changing - and it is there that his innovations were most helpful. They ended starvation by providing enough wheat and rice for everyone - nevermind that it isn't always distributed evenly - he ended the literal shortages.

Anyway, this is changing. Look at meat's prominence in California (feed lots aside, I mean consumption) - much less than elsewhere. California leads, the rest of the nation follows.
Hey, as a Canadian, if you feel you don't want as much health care, just use it less. The system is designed so that people take as much as they need, but not more.
What you are saying is scientifically false. As in: there is no evidence this is true, and the opposite has in fact been demonstrated.

It may FEEL like you're getting more nutrients - but you aren't. You are getting fewer traces of pesticide, which is probably a good thing. But nutrients - no.
Looks like it's being redrawn each time with sub-pixel vectors. Quartz handles the hard stuff. Kind of cool.
‘Athens’ on the Net
IBM Throws Out Microsoft Office
Not sure what you mean but while Lehman might indeed have been the most clueless Wall Street house and thus the obvious one to fail, we have to remember the whole edifice would have collapsed if not for the Fed. IE, Goldman would be bankrupt too if AIG hadn't been supported by the Fed but the sequence "Kill Lehman, prop up AIG" just happened to make Goldman look good. Coincidence? Who can say but while all the houses had influence, the Treasury Secretary just happened to be...

Remember, "Left standing when the music stops" is an expression from musical chairs. It means the opposite - you will not be left standing...
I wonder if the treatment was really all about the "really great health insurance" and not just the doctors at the hospital deciding that they knew better than another doctor many hours away that had not seen the patient or the pictures of her spine.

Upon reading the description of how the accident took place, my first thought was, "Really, is her insurance going to pay for that!?" And according to the last comment on her blog post, apparently the answer is, "No."

I would imagine either hospital would have to have enough familiarity with that type of accident to question whether her insurance would cover it as well.
Exactly. The tomatoes out of my non-organic plot taste identical to the ones out of my organic plot - and both beat store bought by a mile.
The trouble is that there often isn't a choice of "non-industrial non-organic." The 2 farmers markets in my area are stocked full of organic produce. Probably because a farmer can sell it for a few dollars more to people just like me if he produces organic.

And you can't separate the distribution method from its production method. They're part and parcel of each other. I would much rather buy locally-grown, non-organic produce than organic produce grown in an industrial operation a thousand miles away.
We have similar regulations in my town. I think they're absolutely ludicrous.