skysight-inc/HackerNews huggingface dataset:
I've tried tryptophan (in the form of a metabolic precursor who's name I can not remember right now), but it only works for two days then I get accustomed to it.
Ask HN: Awstats or Google Analytics
Which tool do you use for stats/traffic analysis - awstats, Stat Counter, Google Analytics or some other?
What is the difference between taking drugs / taking 5-HTP supplementals / "naturally" getting a lot of tryptophan in your diet? Seems like it's all drugs.
Yeah, I got all the way to this point before I thought to check out the date:

"Python is not so large that it cannot be handled in house ... if it does get this large it is no longer an extension language. ... it's small"

As long as you know it's from 94 it's actually quite interesting.
Because facebook may not be around next year. In fact, given the way things are going for them, I would not be surprised if your site outlived theirs.

When it's something as crucial as keeping track of your customers and users, don't "outsource" it unless there is a very, very compelling reason.
Yeah but that's his attitude. Have a lot of fun. Actually I doubt that can't pay his tall late anymore. This guy probably will have a lot of contacts.
RecipeSecrets.net
OMG, have you seen The Secret Recipe Forum? All the hard to find recipes are there and the people are sooo nice and friendly. I just found the 'secret recipe' for PF Chang's Chicken Lettuce Wraps - yummy
I couldn't be bother to play all the way through (assuming there is an end-point to it). Did anyone? If so, I would like to know if anything actually happens in this game other than showing some videos.
RocksIntoGold -A free parable for developers who want to Thrive through the Credit Crunch
It's funny that how author simply ignores the massive underlying changes in Vista such as UAC, integrity levels and outcome of all these changes. and believes that Vista was mostly about GUI.
Facebook covers only a small percentage of people online.
Installing SugarCRM Community Edition On Ubuntu 8.10
What's wrong? Aren't happiness and well-being important?
"What if Guido were hit by a bus." Pedantry aside, I think the question of scripting language leadership is interesting. Tcl has survived Ousterhout's stepping aside, but I think it's arguable that it failed to thrive for a while afterwards, although it's impossible to know how things might have gone had he stayed. I think some projects are better off with a benevolent dictator type figure; others (most of the Apache projects, for instance), don't really have that type of person.
Samsung F250 Green Unlocked 
As a music-centric handset, the Samsung F250 rocks a FM radio, microSD card slot, Bluetooth 2.0 with A2DP, and those front-mounted music-controls. As a competent slider-phone, the F250 packs in a 2-inch display, 1.3 megapixel.
Google Analytics + Awstate/Webalizer + Quantcast
India razes slums, leaves poor homeless
the link doesn't work, redirects to kleko.si :((
Will the Government Turn to the Printing Press?
So.. the bottomline:
"Lets create a new Emacs and create more plugins for it, but make it more like vim and work like bash. And lets keep it keyboard based, but remove the learning curve and RSI dangers."
Game was hilarious. I played the whole way through (and out ran the red truck) only to find myself with a zombie depression on my hands. I didn't give a bailout to anyone. HA, take that commies!

I would like to play it again, only this time I want to "ask a Greenspan" more often. If you are playing the game, no matter what you do, you HAVE to bail out the auto industry. Not bailing them out results in like 5 financial institutions blowing up. Awesome game.
I use "visitors", but Google Analytics is getting better.

( http://www.hping.org/visitors/ )
Mountain Bike School, Mountain Bike Camps, coaching by Betterride
BetterRide offers fun and informative Mountain Bike School for bikers of all ages and experience levels. Learn about cross country and downhill biking here. Fun and structured mountain bike camps, mountain bike clinics and mountain bike lessons.
Adult DVD
Adult DVD & Porn DVD Huge New Selection. Action-DVD is your ultimate video store with over 80,000 Adult DVD, Porn DVD, VOD, Movies & Porn Video on DVD.
IMDB's search is damn smart
MBR Love Note
What do you call a hack that's simultaneously extremely clever and extremely useless?

Hmmmm. Profitable?
When Robot Programmers get bored
I know this is the conventional wisdom, but can you provide support for your claim that multi-core will help FP?

The usual claim is that the immutability of FP will avoid the problems of different processes writing to shared memory, because they only read it.

But Erlang is famous for its concurrency, and this is not due to it being a FP; it is due to its shared-nothing pure-message passing (from Smalltalk). It's another solution.

If you have multi-cores, the problem is not what you do within one core (we can already manage that); it's that you have many cores. If [1] they have their own local memory, then pure-message passing is the inevitable solution.

Anyway, that's my reasoning - I'm interested to hear your reasoning.

[1] At the moment, the on-chip memory is (very small) cache, and so shared memory is an option... but I think it's also inevitable that we'll get sufficient local memory for each core to execute code independently.
<gag></gag>
This is something bodybuilders have known for years. Good old science, catching up at last :-)
You can't innovate like Apple (Pragmatic Marketing)
It won't be "real" until there's a batteries-included, commercially supported ActiveHaskell on activestate.com.

OCaml (in the guise of F#) is the most likely mainstream FP language.
OSDI ‘08: Corey, an operating system for many cores
Chinese Recipe
I always find knowledge about "the other side of the fence" interesting!
The lens-blind can see, with MIT's new portable gadget
If anyone could actually predict that... the would keep it to themselves and make a fortune. Of course, no one really can, so we get lots of hand waving, theories and speculation, some of which are more reasoned and intelligent than others. We also get lots of people trying to Prove a Point about their particular political/economic views.
Retarded, indeed. Almost half of that code is a redundant repetition of type information.
Replace refrigerators with tractors and that's pretty much what happened in the USSR.
Operations can be innovated too.

E.g. Dell creates no new technology in their products, but they did a whole lot of value-creating innovation in their supply chain.
Tweetstars: a guide to celebrities on Twitter
I think part of Lisp's success was that academics liked it, so when they did clever stuff, it was related to Lisp. Today, it seems that academics like Haskell (is it true?), and so when they think of clever stuff, it will be related to Haskell.

The "Java of FP" could be C# or F# (although Microsoft isn't willing to go multi-platform, so that might stop it becoming "successful", by many definitions).

But honestly, I don't think there is a powerful enough vector available to carry FP. C had Unix. Java had the net. A novel way to think about the next "Java of FP" is to think of what vector could matter, and then what FP language is well-placed to be carried by it.

Mobile phones are all I can think of at the moment, but no FP has come of it; the netbooks (which are becoming phones) are plain ol' PCs; and the iPhone runs Objective-C (doesn't it?). What's the next IT revolution?

Actually, time_management is right: the next IT revolution is clearly multi-core.

EDIT: I keep hearing about Intel's CUDA for multicore on GPU's, but it's pretty much the anti-FP, being "recursion free" http://en.wikipedia.org/wiki/CUDA#Limitations
How do you treat your kids when your startup is a success?
That's odd. I find Gnome apps mostly consistent and the occasional differences are there mainly when it makes good sense to be different. Not to say there is no occasional weird app that is less than usable, but, for the most of my time, they all get high marks.
The Family and Peace
I don't get why you need an iPhone app for this. Wouldn't an iPhone-optimized site be enough? You'll also draw in more players, and it'd be easy to add a desktop frontend.
Although Engadget was not the original source, it's (much shorter) version of the story features a nice, large photo of the seeing-gadget:

http://www.engadget.com/2009/01/14/mits-portable-seeing-mach...

Also, here is an older Engadget entry on a previous version of the MIT seeing-machine:

http://www.engadget.com/2006/06/11/mits-4-000-seeing-machine...
They didn't say that. They said it was mostly GUI with a few detrimental changes under the hood.

While UAC and integrity levels may be a step forward, it's only so because Windows XP is so horrible when you look it from under the GUI.

And, of course, it's quite unremarkable from atop the GUI.
12 resources for getting a jump on HTML 5
"Oh, so it had less revenue than normal."

It has less kind of revenues, not necessarily less revenue. I don't know in Denmark, but in Spain free newspapers are flourishing and there's even tough competence (Metro, 20 Minutos, ADN, Que...). They live on ads and are pretty healthy.

Edit: In fact, paid newspapers here live more on ads and government aids than nominal price.
I started to understand monads when I compared the Maybe monad to the short-circuiting behavior of the Unix pipe. That doesn't mean my insight will work for anybody else, though.

Also, having masses of Haskell blog posts saying, "No, monads are actually not that hard, here's (an explanation that probably won't actually make all that much sense)." probably doesn't help to dispel the myth that Haskell is hard / impractical / whatever.
This is important. If this were motorized, it might enable software-controllable living- and working- spaces with random, dynamic reconfigurability.
Darcs, at least, broke new ground. It was a very innovative VCS.

I'm not sure about which features originated in dwm vs. xmonad (there seems to be cross-pollination of ideas between the two, so that's a good thing either way), and I haven't used house or camp.
Linux does extremely poorly

I agree, the reason I qualified it is because I thought Linux is way too broad - e.g. the metaphor when in a terminal is usually pretty good and quite consistent... or, Gnome, KDE do well in certain contexts.
1. itunes store distribution
2. easy way to charge iphone users
3. it looks and plays way better than a iphone web app could
I rather like OCaml, but it seems like the community is too quiet / too small, and it's unlikely that it will suddenly explode. It's probably too late. :(
"I don't think you should get too worked up about what Atwood says. He's like the Rachel Ray of computer science." - icey (http://news.ycombinator.com/item?id=400916)
Sorry, your search term wasn't clear - its not even an regex. Is it some convention or just bad typing?
Ask HN: Any tool for X-browser compliance test?
I am mostly developing on Mac-Firefox. I remember bringing up my dev site on a Windows IE once and it looked somewhat messed up. Well, though real compatibility testing has to be done on IE-Windows, is there any tool to do some initial compliance test?
Bad typing. The right hand letters on a QWERTY keyboard are all shifted one letter right.
Both :)

Also look into Woopra which is really good ;D
New Twitter Code For Retweet: ♺
There are online services that give you a screenshot of your page in browsers. You just submit an URL, or so.
Click through 23 pages? No way, dude.
Its good, but article is from 2002. A lot of it may still hold true, however, would like an updated one with the funding under current economic weather.
Exactly. That's why I found it so interesting.
It looks like they are measuring the Levenstein distance - change one more letter and it no longer recognizes it. However, neither Google nor Amazon could understand the query.
Have you had this problem with Haskell?

I've heard that Haskell's space performance isn't great, but I don't know enough about the language to confirm or deny this.

I would recommend, if you're concerned with performance, using Ocaml. You can compile it down to native code, and its performance characteristics are comparable to C.
I think one of the points we don't want to overlook is that they have something I want. I remember being quite angry that I actually had to figure out their web site after one of their changes, but I wanted the damn books and they beat the competition on price so I stuck it out.
Best Buy to be Palm Pre’s exclusive retailer
I didn't bail out anyone, sometimes more than one institution blows up which seems to give you a better chance of making it to the end before the recession catches you.

Then I realised I was supposed to care about the stock market. Game Over.
Forget predicting the future, there is plenty of data on the present. Here are some nice graphs:

http://www.minneapolisfed.org/publications_papers/studies/re...
Not all ML/Haskell functions are semantically transparent based on the type signature, but type signatures are really useful.

You might wonder what function you use to find the length of a list in ML. The function obviously has to exist, but there are a number of things it could be called (length? count? size?). At the toploop, you type "Module L = List" and you get the module's type signature. You see that a function called length exists with type signature 'a list -> int. You know that that's the function you're looking for.

Other functions' type signatures give a great indication of what the functions do. For example,

List.map : ('a -> 'b) -> 'a list -> 'b list
List.filter : ('a -> bool) -> 'a list -> 'a list
List.filter_map : ('a -> 'b option) -> 'a list -> 'b list

All of these do the most intuitive thing that a function with that type signature should do. Obviously, not all functions can indicate their semantics through their type signature. For example, you might have one called partition with the following signature:

partition : ('a -> bool) -> 'a list -> ('a list) * ('a list).

You don't know whether the "true" list appears first or second in the returned tuple, but you can easily check this at the toploop.

When you're reading other peoples' code, static typing can be a huge win. If the writer of the code used the type system properly, this cuts your read-work by 80%, even without any other documentation.
There's a project called GpuGen intended to allow the compilation of Haskell code to CUDA.

http://www.galois.com/blog/2008/08/29/gpugen-bringing-the-po...

There's also something similar called Obsidian:

http://lambda-the-ultimate.org/node/3016
Adopting New JVM Languages in the Enterprise
In understanding monads, I think Maybe and List are the best places to start, because they're familiar data structures. IO is conceptually familiar, but IO as an immutable value representing a series of actions is not.
I remember reading somewhere that Facebook has more pictures than Flickr, though its mostly pictures of friends, but might be worth looking into that as well
To me, this reads like a self-aggrandizing and content-free PR piece about a business book.
Try "Friend Code" instead of "Redeem".
Btw, mine is 100448262.
the odds are in your favor

out of the millions of species on earth, only one is technologically sophisticated. And the others aren't even close to being there.

A crazy long series of luck or intelligent design got us to where we are.
SimplyBox is like Google Notebook
Formy CSS Framework out of Beta
Just in time, there's a new application (SimplyBox) to replace Google Notebook.

http://news.ycombinator.com/item?id=435133
From the article:

The obvious rival here is Google Notebook, the search giant powered plugin that also lets you select text and images from the web as you’re browsing and organize them into neat categories. But SimplyBox is surprisingly more pliable and intuitive. First off, Google Notebook doesn’t take a screenshot of how info looks on its page of origin — rather, you highlight the content you want with your cursor and it’s converted into a standard format (much like blog posts are in Google Reader). You also need to designate labels for each item you note (Paris Vacation or otherwise), whereas with SimplyBox, you just drag your screenshot to the appropriately labeled box.
erlang is really good at running distributed programs. that's where the share nothing actor model is necessary and works well. it's actually a kludge to write a simple concurrent application in erlang because the simplest reads requires sending two messages. For writing concurrent applications (single process, multiple threads) I like the Clojure approach much better. I can't explain it length here, but check out http:/clojure.org
A Sound of Thunder
I think Clojure is likely to shoot ahead of Erlang as the leading concurrency language. After that will be Concur, an ML/Haskell-inspired statically-typed concurrency language my friend Brian Hurt is designing.

One thing I've picked up, looking at Clojure, is that the lack of mutable state allows certain cool optimizations. For example, let's say you have a map A with a million key-value pairs. You want to do something with B = A + (k', v'). In a mutable-state language, you'd physically add (k', v') to the map, which is usually implemented as a hash table. Clojure creates a new map (32-ary tree) for B that shares most of its pointers and structure with A, which allows you to do FP without FP's greatest drawback, which is the copying of large data structures. Since the nodes will never change, this sharing is entirely safe. A remains entirely unchanged, so a thread working with A still has A.

Functional programming doesn't actually eliminate side effects and mutability. Haskell has the IO and Array monads. Clojure has refs and agents. FP simply segregates them from the rest of the program so that they exist only when desirable, and can be more easily managed.

I don't know the details about cache and local memory. This is a weak area for me.
http://www.youtube.com/watch?v=VyzVtTiax80&feature=relat...

Check out that related link. Cornell researchers experimenting with self-replicating robots.
Well, Browsershots can work if your dev environment is available to the outside world. But nothing beats having multiple computers around the office. Our company policy forbids shopping on ebay for older computers.

http://browsershots.org/
Most disasters can be predicted at some point before they strike, by at least some subset of observers.

Your comment implies that in the case of a disastrous implosion of the global economy, the window of predictability would be so narrow that there would be no point in trying to anticipate it; and that while we wait to see what's going to happen, there's no use listening to the ongoing chatter of "hand waving, theories and speculation".

But is that really true?

I think it behooves us to keep evaluating information as it streams in. (Attempting to discount the speculators and "people trying to Prove a Point, as always.)
The effect of this, more than likely, is that the downturn looks worse than it actually is.

And, with oil below $40, can it really be called much of a downturn?
There is no amount of life that could generate those, forgive me, titanic amounts of methane ;-)

If there is some life there, it must be either very efficient in generating methane or very good at hiding itself ;-)
Working on stuff that matters? http://radar.oreilly.com/2009/01/work-on-stuff-that-matters-...
You're certainly correct. But there businesses will not continue to exist if things evolve in the same pattern.
It's like those scenes from The Grapes of Wrath, but in color!
Energy-efficient water purification made possible by Yale engineers
Peter Jones seems like an all round top guy.

Does he do much stuff on the net? startups or such?
Until Apple has a way to let users download a paid app but only charge after say 30 minutes, releasing a free lite version of an app must be the best way to market your paid game.
Speaking of boring, Godin posts are starting to become it. Beautifully devoid of information and full of feel-good goo that people eat up. The information transfer in his blog is close to zero, even if the occasional post encourages conversation.

Seeing the blog as anything other then self-promotion would be a mistake. It is clear why he chooses quantity over quality; he doesn't want to disappear into obscurity just yet, so he makes a daily post to fan the flame.
I wonder how this compares to the Dean Kamen invention: http://blog.wired.com/wiredscience/2008/03/colbert-and-kam.h...
And if you'd prefer to read the original papers, rather than presentation slides...

http://www.cse.unsw.edu.au/~chak/papers/gpugen.pdf

http://www.cse.chalmers.se/~joels/writing/dccpaper_obsidian....
I recall hearing somewhere that YC doesn't fund games. I can see why they may have made an exception here though.
Is it just my impression or has Steve Jobs become some sort of Britney Spears of the techie world?

Just the fact that this sort of gossipy news appears everywhere dones't bother me that much (that's media for you), but I wish people would stop their silly speculations about corporate implication and just let the man rest, like he's asking for. This isn't the National Enquirer...

Hope he gets well, being sick sucks :/
Nice way to explain the benefits of Agile. Really could save your business/career. And it's quite funny in places.
Yale has an engineering school? ;)
Peter Jones is one of the five angel-investors on the BBC version of Dragons' Den. http://en.wikipedia.org/wiki/Dragons_Den

He's been on the show for all six seasons. There are a lot of Dragons' Den episodes and specials uploaded in high-quality here: http://www.youtube.com/user/DDRepeat

Some of his investment/entrepreneurial specialties are mobile telecommunications, television, and media. http://en.wikipedia.org/wiki/Peter_Jones_(entrepreneur)
Die, You Gravy Sucking Pig Dog
Kara Swisher on the ugly spectacle of speculation on Jobs
I stopped watching that when Doug Richard left...
(I'm sure the others are great - but uk web investors are the ones I try to obsessivley keep on my radar.)
Methane Gas Found on Mars, Is Life Next?
I'm sure the others are great

I've watched quite a few DD episodes. Doug was the most tech-hip Dragon the show has ever had. I think he had the best grasp of, and the most interest in, scalable startups and modern technology. I wouldn't expect the other Dragons to do someday be doing something like this: http://www.schoolforstartups.co.uk Or this: http://trutap.com
To answer the question in the title.. I don't know yet :)
Completely agree, Godin is one of those authors where the quote from Billy Madison seems to often apply:
" Mr. Madison, what you've just said is one of the most insanely idiotic things I have ever heard. At no point in your rambling, incoherent response were you even close to anything that could be considered a rational thought. Everyone in this room is now dumber for having listened to it. I award you no points, and may God have mercy on your soul. "

However, for all of his non-value he manages to maintain visibility via the simple effort of waving his arms continuously. This is the bottom-line definition of Marketing. It's a good lesson for people trying to draw attention to their efforts or companies on the Internet... The majority of the public values quantity over quality.

Produce enough quantity and you will strike a chord with a small group of people. Position yourself as a celebrity, and your followers will help to elevate your status. The cycle feeds on itself.

Someone could make a lot of money by translating The 48 Laws of Power directly to a How to be Famous on the Internet book.
Name a SINGLE 80's webhost that ever had a verifiable SECOND of downtime. Also, name an 80's webhost that even charged any money for storage OR bandwidth.

Webhosting in the 80's was so much simpler than it is today, companies hardly gave any thought at all to their hosting providers...
A good friend on mine interned there. Let me pose something to HN that he posed to me: 90% of my job was to get users to consume more. Is that ok because we're offering a good (cheap, convenient) service or is it slimey?