skysight-inc/HackerNews huggingface dataset:
An excellent article. Full of things I haven't seen.

I will second his recommendation to read original works. They aren't always the best, but in many instances they can teach you a lot more than just the topic at hand. If you have your grammar school science textbooks at one end of the spectrum---nth hand knowledge echoed by an author with no understanding of the subject---then original works are at the opposite end---the idea in its first appearance, recorded by someone with the power necessary to understand and discover it for the first time. The advantage isn't only in that the author takes great pains to present his new discovery, it's in the countless unrepeatable ways he presents it dictated by the climate of his time. Just like there will never be another 17th century Italy to produce those particular violins, there will never be another Victorian Era to produce On the Origin of Species, in the way it was originally written. You can rewrite and distill the idea, but you can't recapture all the implications that originally flowed from it. Reinterpretations strip an idea of its historical context, and frequently these are as important as the idea itself.
We actually applied to Dreamit but they told us we had to switch our name to TicketStumblr.
Federal judge halts Defcon talk on subway card hacking
complete and utter BS
Ask HN: How many of you have read The Art of Programming ?
I was just wondering what views the fellow hackers have about the 3 volumes of famous work of D.E. Knuth... my prof says Its a must read for every CS major... is it ?
So the idiots can leech of me? Fuck that.
Hehehe, this is what happens when you use proprietary, standardless, single-implementation products. Stay away from evil apps and you're not at any single company's mercy.
Follow-on rounds - size matters
True, but that is not true for other languages other than english. At least the spanish EULA is still the same.

So if i build google chrome by myself without any changes whatsoever and use the product of my build do i unbind myself from the EULA?
Download Entourage TV Shows
Are you tired of missing episodes of your favorite TV show Entourage? Don't you think that the DVD's are way too expensive? Would you like to enjoy all your favorite Entourage Episodes at the comfort of your own home? Imagine how easier and cheaper it would be if you could Download Entourage Episodes.
Download Stargate SG1 TV Shows
Are you tired of missing episodes of your favorite TV show Stargate SG1? Don't you think that the DVD's are way too expensive? Would you like to enjoy all your favorite Stargate SG1 Episodes at the comfort of your own home? Imagine how easier and cheaper it would be if you could Download Stargate SG1 Episodes.
You're not thinking like an avant-garde social personal active markerting entrepreneur, you don't need a botnet you just steal visitor cookies as you go along...make it so every visitor votes for you.

//really hoping I didn't just give someone an idea.
What kind of search would that be? Locally, each branch follows some simple heuristic, but where does a lightning bolt split?
Ask HN: What Hackers do for Programming Contests?
Programming contests have become something like a way to pass time and keep ourselves away from boredom for me and my friends. Having tried lots of easy problems... we are getting stuck at the tough ones. Fellow Hackers what do you suggest for improving our skills gradually? Suggest great texts, problems, algorithms, approaches, mindsets and your personal views at programming contests in general.
For a person who hires, is programming contest style recruitment really fruitful?
god no!
I'd really question the theory that #cores will grow exponentially.

Be interesting to see some evidence that's likely to happen.
Cappuccino (YC Winter 08) Brings Cocoa-Like Programming To The Web
Four (or Five) Reasons Why You Shouldn’t Use Google Chrome
I've tried using multiple IE's on the same windows partition. This is helpful for many layout issues (once you apply some fixes: http://www.positioniseverything.net/articles/multiIE.html )

BUT, when you run multiple IE's it only uses one IE processor. For example, if you have IE7 and you want to test IE6 so you install the IE6 standalone, the IE6 standalone will use the IE7's rendering engine. This is OK in most cases, but if you want to test some tweaks that you use for IE6, you will be at a loss. For example, I wanted to use this PNG fix: http://www.twinhelix.com/css/iepngfix/demo/ which is pretty much essential for IE6 if you want PNG support -- it won't work on the IE6 standalone. I ended up not feeling that I could trust the standalone's rendering of IE6.

I recommend having a dual partitioned drive with IE7 and IE6. That test machine has worked well for me as I do all my dev on OS X
Why don't you create a product instead of frittering away time with (IMO) meaningless contests? It can be open source if you just want to learn. Or help out with some existing open source product.
Given they've admitted the error and committed to a fix, your level of hate is misplaced. It's like hating someone for a typo.
Young people have unique sense of Facebook privacy
Robert Recorde wanted to make his math books clear and accessible. He was the first to write such books in English, rather than in the Latin or Greek of the educated elite.

Also, little more about this subject on the PBS site:

http://www.pbs.org/wgbh/nova/einstein/ance-equals.html
So that's where the PHP guys got "===" from. Now it's obvious.
Rash email costs sender $7,800
Since everything we do now is ad-sponsored, it's expected that advertisers have more than their fair share of influence.
If you get to the South of France, look at Aigues Mortes
http://www.ot-aiguesmortes.fr/UK/History.htm

Centrally, Tours and Troyes are gorgeous, as is Orleans.

Besancon in the East is very attractive, but more recent battlements.

In the North, you get a panorama over all of the Flanders plain from the battlements of Cassel, just as the generals did in the Great War.

The great thing with France is that nearly every town has an unspoilt centre; the development has been kept to the environs.

Enjoy your visit.
"It doesn't seem that Recorde gained from his innovation, for it remained in bitter competition with the equally plausible "//" and even with the bizarre "[;" symbol, which the powerful German printing houses were trying to promote. But by Shakespeare's time a generation later Recorde's victory was finally certain."

I think that sounds exactly like people defending bizarre syntax rules in modern languages.
Adam does seem like the kind of person that would make things up to make a story more interesting. Maybe he didn't realize it would end up on YouTube?

Too bad nobody interviewed Tory, the primary source, before the shit hit the fan.
Yes.

It's always been corrupt but lately it seems like corruption has the upper hand.
I don't really get what he's saying.
Most of the time you will have one active tab, which is consuming a lot of CPU, and all the other tabs in the background will do nothing. Dividing those background tabs onto multiple cores won't bring any significant performance enhancement.
Cartlization / collusion of labor makes sense when the differential between the best and worst performers is relatively small. The best coal miner might swing his pick 50% or 75% faster than the worst. The best janitor might do a 40% better job of emptying trash cans.

Given that it's the conventional wisdom around here that some engineers are 10x as productive as others, why would any good techie want to join a union?

If one ever did form (and this is far from the first call for it, and they've never come anywhere close to success), you're going to get adverse selection - only the weakest techies (those who worry that they can't cut the mustard and will be fired without a union) will join.

In that way, a union - if membership was optional - would be a great thing: it would let us identify the bottom 50% of the labor pool in seconds.
Now that you mention it, I'm not sure it needs to.

As long as you clear ~100 cores, I think you're done.
Yes, but "share-nothing" almost always has some sharing. (If it doesn't, it can be run somewhere else, by someone else, at some other time, including "never".)
Mis-titled: this is the art of raising venture capital.

Still interesting, though mostly repeating Guy's usual points.
Greenseng: A Green Search Engine That Actually Conserves Energy (YC Summer 08)
well let me tell you my real experience... this time i tried to do something google code of summer... now as for open source projects... frankly if I don't get involved exclusively into one... all of them seem to be just another different different worlds in themselves. Besides why dig so much to fix a small problem and understand big piece of software for long time to improve it by a nanosec.
What rush we get by programming contest problems is the "ACRush" as my friend puts it... its amazing to see your fast code getting accepted "AC" by an online judge.. and then amazing to see how a faster program gets you a better rank... these joys arn't there in world of freely contributing to open source...
this joy is like a high.. which makes us crave to be able to solve MORE and MORE :)
anyways forget that my point is
won't it be amazing if fixes/problems of opensource projects are also converted into programming contest style problems and you get to get the fastest and the best code for open source projects and we get the RUSH as we call it ?
and later you can always pick us up for a job ;P
I agree with ojbyrne's analysis of the numbers, that they seem less than advertised - although keep in mind that you can bill more than 8760 hours a year, especially on the internet where no one knows if you are a dog, or working on a project versus asleep, and you can bill the same hour multiple times if you get jobs that are similar. I agree with bdr that this sounds like an ad for eLance.

But I think the idea of this article is a good one. Someone who isn't weeks behind on all their deadlines (i.e., not me) should do a "Freakonomics" style analysis of some of these outsourcing sites. If you sign up as a buyer, you can usually see some type of statistics about past jobs that sellers did. If you could work with the people running the site you could probably get access to even more detailed analysis.

It would be interesting to know the average and median, as well as the top, monthly earnings for individuals on some of these sites. The sites differ in volume and nature of work, and some may be more suited to different skills.

Is it possible to pull off a North American level salary via internet outsourcing ? Does it require a secretary or wife to handle all the jobs and customer communications ?

I think this type of analysis has been done on ebay, but it would also be interesting to know the numbers for etsy.com.
Has anybody taken a shot at building a js server stack that can intelligently detect the capabilities of the user-agent, and determine what code can be executed client-side and what code can be executed on the server?
The post just talks about the map and hardly even mentions what the service does. In his own words, "this post is only skin deep."

If that is intended to be advertising, it isn't very effective.
Unionizing would be like saying that programmers/IT is a commodity. I think we would all agree that this isn't the case.
Also, the tapestry of the apocalypse in Angers castle is staggering.

And when visiting French towns, they all have a 'petit train' which takes you around the sights for a small cost; I like to do that before deciding where to explore on foot.
Scons isn't new, it's been around for a big while and I've had the opportunity to use it in a few projects. It's a great build tool, I highly recommend it.
Thinking Makes Us Pig Out
I have to wonder why they chose C++ for writing the VM. Since their architecture is based on compiling Javascript, why not just write the compiler in Javascript to begin with?

The most likely reason I can think of is that it makes it easier to interface with the existing WebKit code, but this doesn't seem like a very strong reason to me.
I think you're failing to look on the bright side. This little exchange represents a lot of progress.

If you want a good idea of what powerful rulers used to do to people who said things they didn't like, google "Giordano Bruno". Or, for an international perspective, ask a 60-year-old Russian, or a 40-year-old Cambodian, or a contemporary Tibetan.

Note, though, that I'm not saying our society couldn't use a lot of improvement on the corruption front.
With Safari (especially with the offline features in Snow Leopard) and now Google Chrome, we have the browser technology to make rich, desktop-like webapps built with Cappuccino and Sproutcore shine.

I think this marks an evolution of web interfaces. I'm exited to see what people build using Cappuccino.
OK, we get it, you're smart. So smart that you can do something like this.

Using your intelligence to help yourself at the expense of others is stupid.

Using it to improve your life by helping others, now that's smart.

Let's hear a little more about that, please.
No doubt this is in response to the "I am Rich" app, which technically could not be rejected on fraudulent grounds since the description stated it did absolutely nothing.

Yes, I know Apple pulled it anyway, but they potentially set themselves up for a lawsuit by some other scumbag down the road if they don't find a way to cover themselves for pulling down apps that are technically legal, but are solely designed to "fool the gullible".
That's not true for me, I usually have a couple of browser tabs open for email and news that are doing things in the background, And a lot of the control panels for various things are starting to update continuously as well.
Yep. It's a mistake to refer to ad-sponsored content as free. There are a lot of costs, some more subtle than others.
Isn't that what it means now?
Chrome: 1% Market Share In Less Than a Day
Hm, yet more evidence that I should be working harder on learning Objective C.
If you produce labor for your employer and you are paid wages according to labor rendered, you are a commodity. Well, not "you" specifically, but the labor time you sell to the employer.
Very excited about this release!

Official Cappuccino site:
http://www.cappuccino.org/

Download link:
http://cappuccino.org/download/
The second browser war
How do you know you're really at news.yc when you log in?
I have to say, it looks very impressive. I am sure that this will spur new development, and with Chrome having a very fast JS engine putting more JS on the client side is more feasible.
I have used quite a few build tools and scons is the one I keep coming back to for C/C++. Nothing beats being able to bust out python scripting in the middle of describing how your project should build.
True. What worries me is that the EULA for the spanish version is still the same (and google is FAST about fixing their mistakes, hope they fix the EULA for the non english versions).

But what you say is true, my level of hate is misplaced. I've been reading about that and i made a very wrong judgment.
Yahoo's search share down, MySpace and Facebook soar
I think its a huge mistake. They could have taken care of the problem of tiny, silly apps with another method, like creating a separate category or revamping their review system. Instead they opened up a can of worms by creating a new category of unwanted "limited utility" apps, yet they still haven't published formal guidelines on what is or is not "limited utility." Now they've got a giant developer relations mess.
Welcome to the App Store. A free market-place! Where only the anointed few will compete.
what a dumb article. all of these are pseudo-reasons at best, as well as picking on things that are because its in its early stages.

there are definitely more legitimate reasons why you shouldn't use Chrome, but these aren't it
I dunno, in the case of my idea, I thought of something that I wanted, and then through a long series of epiphanies spread over a year or two (maybe three?), I realized I could actually do it.

However, I think that there definitely is a kernel of truth in these founder stories even in their distilled version. While the epiphany is momentary and only signifies the start of the quest, it is a key inspirational moment that makes you feel you can do it. Maybe it's not as dramatic as, for a cute example, Neo taking the red pill, but it does have some of the same significance in that it can radically change your life path.

While the marketspeak of some of these stories is just blowing their own horn while saying something obvious, once you have your initial idea, at least to me, it seems almost brain dead. You can always distill the specifics of your idea down to something truly simple. There's a saying in mathematics that everything in math is obvious, except that no one thought of it until now. It's the same principle at work.
Apparently they are changing (very freaking fast) this so i take back my comment.
Yes, the code is available under the BSD license, which is basically a "do whatever you want" license. You can download it, you can build it, you can redistribute it. You can even rebrand it and start selling it, although it wouldn't make you the most popular person around the internets.

It's the binary that was (and as you noted, is) distributed under that unfortunate EULA. For me it is really clear that they did not intend to have such an EULA, with the BSD licensed code, it REALLY makes no sense.

BTW, a somewhat similar issue struck Firefox too:
http://en.wikipedia.org/wiki/Mozilla_software_rebranding

A trademark/branding issue resulted in Debian Linux having a browser called Iceweasel instead of Firefox, built from the same sources.
I'm still amazed that they pulled it off. I loved Objective-C when I first learned it a few years ago and loved it even more when I wrote a few apps with it. I'm glad that its essence (in Objective-J) is gaining more traction.

Random notice/question: Since V8 is increasing the efficiency of property references for JS objects via hidden class objects, does that mean that Cappuccino's message routing will gain a huge speed increase?

Man, I just love the circular nature of this: ex-Smalltalk developers wrote the JavaScript implementation which in turn, will run Smalltalk-like message passing.
Spore Set to Release this Week | TechJaws
Alexa Ranking is the Real Deal | TechJaws
Or more generally... I've been hearing about these things called caches...

Maybe they should "cache" this data for the most common files. Voila, no favoritism, only sweet sweet performance. (At the cost of having some sort of frequency table.)

And cache eviction and all that is pretty well understood too...
Google is a Launching Machine | TechJaws
Cartelisation also takes other forms, not just unions, but also professional organizations.

The best doctor is 100s of times better than the worst (incalculably better since you may be avoiding catastrophic outcomes), and yet doctors have a professional cartel that regulates who can get in and what you have to know to be considered a doctor.
Android, here I come. Apple's alienated curious developers, but is bringing in the money-grubbers like there's no tomorrow. Not my crowd.
as you clear ~100 cores, I think you're done.

Why do you think so? The 2007 book "Future Directions in Processor Design" says (p483, Ch21):

http://www.springerlink.com/content/xp811205j8523537/

If we think of the technology development as predicted in the ITRS roadmap [208], it is clear that more and more processors will be crammed onto a single chip. The prediction for the roadmap is that we will see hundreds or even thousands of precessors integrated within the next ten ... fifteen years, e.g., 424 precessing elements per chip in 2017. The trend can be confirmed by looking at some ambitious high-end projects in multi-core and multi-processor development. For example, Rapport Inc. is shipping a chip with 256 processing elements on board and is developing a 1,024-core processor, however these are only 8-bit elements [281].

...

My bet is that we will see more specialized processors for different specific tasks. The "one size fits all" simply cannot provide enough cost and power efficient enough solutions for the embedded sector. Thus, we will see various special-purpose off-the-shelf cores emerging.
Not sure about detecting the capabilities of the user-agent, but Aptana did a quite interesting server-side Javascript implementation:

http://www.aptana.com/jaxer

Interestingly enough, server-side Javascript is actually quite old. I remember one of the very first web apps I worked with was in SSJS (aka Server-Side JavaScript), on the Netscape Enterprise Server.
Not entirely true. A commodity is basically saying that every unit (e.g. a programmer) is the same, in the same way that every piece of rice is the same or every steel worker is the same. With programmers there is a wide range of different skills and experiences which deserve different levels of pay. A union would be a good thing to have if there were not a lot of differences between them.
Again. Sometimes an order of magnitude is game-changing.

There are articles about people long ago trying to cram in features into their word processor that nowadays are trivial even in shell that were immensely complex because of less RAM or CPU.

Alot of the stuff thats different I agree is evolutionary, but Chrome has two features: "fast" and "faster". It appears that V8 doesn't blow everyone else out of the water compared to some prototypes. That's fine. Order of magnitude faster than everything else in production is game-changing.
Are the 'inline' comments on the YT video new to YT - or some Omnisio integration?
Move over Google, theres a new sheriff in town and his name is sleep.fm
Few?
Does anyone know an easy/inexpensive way to "clone" an RFID card? (My work only lets me have one card, but I want to keep one in my car and one in a my wallet since I need it both in the garage and in the building.)

I figure it shouldn't be too hard, it's just sending out a radio frequency, right?
This is actually an AP story, which might be even more impressive. Congrats Kevin, Hannes, Yiming.
Is there any sort of unbiased comparison between the major build systems available (I'm thinking Make, CMake, Scons), which goes beyond the basics into areas where each system has advantages or disadvantages against the competition? I'd also like to see comparable build scripts for a hypothetical project that's not just a simple hello world app. Something that shows the caveats and triumphs of each system in the context of a comparison project would be key.

I've always used Make because it's what I know, it's what the Linux/Unix community tends to use for the majority of projects, and because I don't fully understand the competitors products. However, I've been bitten in the past by quite a few restrictions in Make, but every time I look into the alternatives, I see very few similarities with which to make a comparison judgment, and it seems more practical to just stick with what I know and work around the flaws than to start from scratch with something else that may have just as many limitations as Make...
Is there a recent comparison of cmake, scons and (boost) jam? I personally use cmake and it does its job well, but it has some flaws that aren't being fixed for some time...
Kilocore. The 1,024-core processor.
YUI 3.x Preview Release 1
Dell Inspiron Mini 9 Available Now: Windows XP $399, Ubuntu $349