skysight-inc/HackerNews huggingface dataset:
This might appeal to some people who are not programming inclined, but not the ones who are going to contribute and build your framework further.

I devoutly hope that my marketing fails as much as Rails' did, then.
Seems to be just a marketingn ploy by Virgin... like a manufacturer of auto tires saying, "tested to 400 mph." :/
If you want an actively developed Nethack, you might try the fork Sporkhack: http://sporkhack.nineball.org/

To play, simply telnet to sporkhack.com

The author of Sporkhack tries to make the game more balanced, but without increasing the difficulty for beginners.
Will you help me by playing my game? It's fun
That's true. I suspect oil has made dramatically more millionaires and billionaires than software has (but, having lived for many years in Texas, having a dad that worked as an engineer in the oil and gas industry, and then working myself for a few years on software for the oil and gas industry, my view of rich people and how they got that way may be skewed). But, I think maybe we're past the time when there are major opportunities for new people to make their fortune in oil. Though I do know some software developers who're rich because of the software they make for the oil and gas industry.

Anyway, I don't know, either. We're all working with dramatically less data than we need to make an informed decision.

But, since we're probably all strongest at technical stuff, rather than finance or arbitrage or whatever other ways folks make a billion dollars, I kinda think our best odds are in playing to our strengths.
Yes, Nethack should be doable. It already runs on some smartphones [1]. The most pressing problem seems to be the limited methods of input. Nethack bears many similarities to Vi in the user interface, and I need a full keyboard to enjoy it.

[1] http://www.nethack.org/v343/ports/download-wince.html
Assuming there's a New York Times in 2040, I hope it isn't this one.
I think it is better to learn http://en.wikipedia.org/wiki/Concurrent_Versions_System
This doesn't give cookbook answers to difficult presentation situations, but was helpful to me in giving me some ways to prepare myself for the ugly possibilities... which can be worth a lot.

Keeping your cool and your wits about you is inherent to his recommendations... and that there's no substitute for experience to help with that.
Exactly; the point is not that Zuckerberg came up with something no one else had. The point is that he did it better. Just as Google didn't invent search; they just really focused on it and did it better.
Why Sync Is So Difficult ?

2-phase commit uses all or nothing and asynchronous replication does not use it.
I haven't watched the video yet, but it's not that hard to do loop unrolling and inlining directly on the generated machine code.

It's tricky (but by no means impossible) to do this on arbitrary machine code, but in this case they control the code generator, so they can make guarantees about the structure, and if necessary they can keep track of information to make optimizing the machine code directly easier.
Hmm, the stripping of exclamation marks in the title makes the "It's fun!" part a bit less.. fun.

Anyway, I have created this little game as part of my master's thesis. It's very simple, but it's a bit of puzzle. Some of you might see immediately what is happening, others might not be able to ever figure it out. I don't mind either way, but I'm trying to get some data before doing a thorough experiment.

I put it on Hacker News because it really is a puzzle, and most of my hackerish friends liked playing it (though some got frustrated). I hope you like it too!
Resources I used while writing The Geek Atlas
This seems like a little bit better yammer.com. Wonder how their business model works if everything is for free?!
Reputation-based consumer feedback isn't a desirable mechanism in an industry where unsatisfied customers are dead customers (as opposed to e.g. dead batteries).
Try Cobol. Or C. Or Assembler. Or Fortran. Those languages are also used in large projects since ages. But what does that tell us?
Please read up on MVC before you write any more code, for the love of sanity.
Speak to anyone who has attended a Microsoft company meeting. Steveb is definately the main event.
As I read it, it's a bit more of a "portal" in which you can create wiki pages, share documents etc. as well. It certainly overlaps with Yammer a great deal but offers a bit more.

And actually, it's freemium: You pay for storage space and extra features like company branding.
16 Useful adobe air desktop application You Should Know
Dynamic social bookmarking widget tutorial
Tells us that they are mature, strong, proven programming languages and we should use them in large-scale developement UNLESS we have a better alternative, ALSO mature, strong and proven. Thankfully, we do: C++
An Idea for Good Procrastination
I keep checking HN again and again throughout the day. And I don't get anything out of it. I would like to use my habit to do something useful.

I don't think this is the same as contributing to an open source project. I want to lower the barrier to entry and get over akrasia. The point is to use my distraction and habit of procrastination to do something fun and useful (even if it's for someone else).

So, do you have any small problems I can solve for you?

I am good at math and know Python, Ruby, Javascript, C, a bit of lisp and even VB (yes it's true).

Thanks.
Yes. Though knowing that certain directions are promising, would help. You know where to search.

For example, I could not build a steam engine, but I know enough to describe how one could build a basic atmospheric steam engine, and that to improve upon it, you'd need to separate the condensation of the steam from the rest of the engine.

But I guess I would have a lot of problems, convincing any sane medieval person to take my ideas seriously.
Motorola SLVR L7i Blue at keepontalking.com
Motorola SLVR L7i a splendorous presentation with more splendid features. This launch makes to do more with then before with its latest applications and features and glamorous design.ts screen size of 176*220mm and 1.9 inches 256 K colors and TFT screen.
Vaibhav Jain Blog
Here are some very useful links to make your websites more attractive. An attractive website generates hits and makes user interested in one’s work. And these link will prove to be helpful in this field.
As long as you are not able to keep your concentration because something is not being of use that's actually great.

Most of the people complain on not being able to keep concentrating on tasks they do find of use tho, but which need long periods of concentration. I think that should be the focus of the article/discussion.
I should add, that I think that part of what is going on with the hospitals, is to make cash payments so cumbersome, that people are herded into the arms of the insurance companies.
Linux C, BSD C, really I can't think of a truly large stable system written in C++. There are plenty written in C.

Edit:
Thanks, I didn't know there was a C++ OS out there. Though to be fair to C++ it hasn't been around as long nor been as stable as C (from C with classes to C with classes exceptions and templates.)
Well, here's the deal: We don't really want journalism, we want investigations into everything being done all the time by a party uninvolved with the investigated subject. We also want the findings of all those investigations to be recorded somewhere.

After that it's just a matter of really bored people trawling through the investigations looking for juicy information.

So, fundamentally, we want a distributed Big Brother. Always watching, always judging... everything.
I totally agree with their perspectives.. (maybe not going as far as not using a web browser, but I'm sure concentration is not his only reason for this).

If you have a cellphone on which you received calls from people you follow on twitter everytime they tweeted, and a cellphone on which you received calls everytime you received an email, chances would be that you wouldn't be able to do around 5 minutes of work without being interrupted by a phone call. Therefore, if your activity required a longer period of concentration, chances are you wouldn't be able to achieve/complete it.

Curiously, most people use the internet like they were those cellphones and then complain about it. The beauty of the internet and the computer is that you can bend it to your will, so you could turn it into a newspaper if you wanted to pay the 1 day delay, for instance.
Order Mother's Day Flowers Orlando
Hello Mother’s Day Fanatics! With Mother’s Day coming up, now is the time to place an order Mother’s Day Flowers Online Orlando.
So does C++ really guarantee that every valid pointer in a program will always point to the start of an object with an attached RTTI structure, and not for example somewhere into the middle of an array of integers that just happen to mimic the signature of an object with RTTI?
We are procrastinating too :-) I think it is an information adiction.
We need both engineers and artists in programming
Discount lighting kits - lightingville.com - Yahoo Buzz
I did my undergrad at Stanford, and after taking two simple intro courses, we had the first real intro to paradigms course (CS107). In that course, three languages were used: C++ (for a data structures project), Java (for an OOP and Concurrency project), and Lisp (for a context-free grammar project). I don't know if the course is still taught this way, but I thought it was great.
http://savannah.gnu.org/people/?type_id=1

http://sourceforge.net/people/
Send Mothers Day Flowers To Orlando
Send Mother’s Day Flowers to Orlando.If you are fanatical about picking out a gift for Mother’s Day, then why not send Mother’s Day Flowers to Orlando.
I would seriously do that, it sounds fun.
Strangely enough, all employees consistently report what they're doing right now as "Working tirelessly to provide a world-class customer experience and maximize shareholder value!"
I found the Dragon Book quite dull, and old fashioned. "Implementing Functional Programming Languages" [1] by Simon Peyton-Jones makes a much more interesting read.

Edit: I guess, we are talking about different Dragon Books. Wikipedia lists [2] at least three. And says about the first: "Principles of Compiler Design is now rather dated [...]."

[1] http://research.microsoft.com/en-us/um/people/simonpj/papers...
[2] http://en.wikipedia.org/wiki/Dragon_Book
I think the answer already exists, to some extent: it is iTunes. In my opinion, iTunes solves the problem of multiple card detail entry. You enter your details once, and from that point on a single click buys you whatever you want. Anyone who's used iTunes for any period of time knows how addictive it can get.

In other words, a closed application in which you login to some centralized repository. On that repository you can efficiently search all the content available. Because you log in that the start, any purchases require only a single click. It is easy to implement package deals in this way also.

The browser can be made to use standard HTML so that content creators don't need to anything radically different from standard web solutions (i.e. make the browser have WebKit built in).

Can anyone think of what's wrong with this method?

There is another, more nefarious advantage. If the dominating content companies want to stick it to Google (which, given Google's behaviour towards them, wouldn't be all that surprising), they can allow their content to be searchable on Windows Live or alternatives, and not on Google. Then, for the first time, Google's service would actually be worse than its competitors'.
People in home markets would definitely pay a big premium and often do verses the cost price. I've seen many americans who come down to Guatemala or mexico for a day or two and pay 10x the price I paid and not question it. They could do the same thing from home without the cost of the flight (not to say they would, since they like the holiday)
Maybe the optimism was to do with the ever-growing 90s economy?
Symbian OS is written in C++, excluding some internals of the kernel written in C/ARM assembly. I was told when I worked there (3-4 years ago) that the entire code base (including test code, variant code etc.) is on the order of 50 million lines of code. So definitely large. Stable? A matter of opinion.
You might like "The Game" http://www.imdb.com/title/tt0119174/
How To Make Your Own Luck
The woodstoves were actually somewhat good for health as the smoke killed the bugs. Obviously the smoke also damaged the lungs and eyes.
Thanks mahmud. I should probably look into one of these but I was hoping to work on small problems and for one person rather than a group.
NASA To Give Hubble New Life With Atlantis Mission Launching Today
Mine only drys about half the amount it washes so you have to part empty it before drying or put less in a the start (thus wasting water)
Also worth reading (edit: if you've got an hour to kill and care about the subject): http://groups.google.com/group/comp.lang.c++.moderated/brows...

The author defends his position pretty coherently and civilly; you can disagree with his conclusions but calling him a troll or an idiot is certainly not warranted.
I am from Somalia: In 1991 - 1992 I witnessed exactly that, a lapse into a dark, and long forgotten period of pure human savagery.
An elastic conductor makes possible cheap, conformable displays
This is both a bad argument and kind of lacking a sense of humor, since programmers do this (point by point rebuttals) all the time (see: every popular thread on the LKML, ever)
StreetView Live: Like street view but based on webcams, always up to date and live action.
Beware of Rogue Registry Cleaners | TechJaws: Internet Security and SEO
Oh, Jushua itself. Sorry, didn't recognize you from the nickname. ;-) I for one am still a del.icio.us user. Despite Yahoo screwing up your ingenious design (and URL name ;-)), the service still works for me. So far, so good.
For those of you who are skimming: this is an attack job on C++

Instead of wading in to somebody else's religious war (and it's obviously personal for somebody to spend so much time finding fault with every item in the original FAQ), I'll just say: works great in some situations.

I was building a shell extension for Microsoft Windows several years ago. Booted up C++ and MVC, got up to speed on COM and shell extensions, and made some magic happen. Once I got up to speed (which took some time) I found I was just as productive in C++ as any other language. Same goes for a couple of other projects I've done in C++.

C++ is my favorite language, and it's a god-awful power tool of a beast. I don't use it regularly and don't plan to, but when you need it, it kicks ass. Most of the time, however, you need other stuff, like fast development times, ease-of-learning, common runtime, managed GC, and ease-of-understanding. Criticizing C++ for not having those things is completely missing the point of the language.
Embedded credit card forms are the next best thing to a ubiquitous micropayments service. Charge for $10 for a year instead of $1/mo.

With our API, Tipjoy is moving towards this. You can mandate payment just by checking if a pledge has been followed through with a payment. http://tipjoy.com/api
NetHack Guidebook
I would change the phrasing - we need professionals in programming. People who approach their work with serious craftsmanship, own their work (both the good and the bad), and do the last 5% that distinguishes good stuff from the rest of the lot.

Do we always have time to do this? No. Is it always appropriate to do this? No. But when it is mission critical work, deliver the goods.
I would like to point out that they used lead for drinking vessels sometimes...
If they're just going to flush out the course's content once the semester is over, why make them take the course in the first place?

Just because someone does not read about slavery all the time it does not mean that the time he read about slavery he learned nothing. Same with postmodernism or evolutionary psychology. Semester after semester you have different things to learn about and if you get stuck into slavery or postmodernism you might fall behind on the other parts of history or literary theory.

The guys thinking is same as suggesting that during holidays people do not work therefore they are not learning or doing anything while they are working. I still remember some stories from literature of primary and secondary schools, I still remember how to multiply and do fractions and percentages and the pyntagora theorem etc, although I have not spent most of my summers doing any of them. Learning is not about keeping the interest in it, is about telling you what is and what can be done with it. What you do with the knowledge might not be handy when you are still in school, but once you're finished and into the real life much of it will become perhaps crucial as fractions are just the basic thinking blocks to further more complex abstract thinking needed for maths and that simple story in literature is the building block for later more complex stories.

In short learning is about shaping ones mind not necessarily maintaining interest in any one thing.
A Pocket-Size Leveler in an Outsize Land
Ok, I just had to... I got the data from here: http://money.cnn.com/magazines/fortune/global500/2008/full_l...

And, I pseudo-randomly sampled companies that interested me.

Walmart
Revenue: $378 B
Profit: $12 B
Employees: 2055 K
Revenue per employee: $183 K
Profit per employee: $5 K

Exxon
Revenue: $372 B
Profit: $40 B
Employees: 107 K
Revenue per employee: $3476 K
Profit per employee: $373 K

ING Group
Revenue: $201 B
Profit: $12 B
Employees: 120 K
Revenue per employee: $1675 K
Profit per employee: $100 K

GM
Revenue: $182 B
Profit: $-38 B
Employees: 266 K
Revenue per employee: $684 K
Profit per employee: $-143 K

Ford
Revenue: $172 B
Profit: $-2 B
Employees: 246 K
Revenue per employee: $699 K
Profit per employee: $-9 K

Citigroup
Revenue: $159 B
Profit: $3 B
Employees: 380 K
Revenue per employee: $418 K
Profit per employee: $7 K

At&T
Revenue: $118 B
Profit: $11 B
Employees: 309 K
Revenue per employee: $381 K
Profit per employee: $35 K

Samsung
Revenue: $106 B
Profit: $7.9 B
Employees: 144 K
Revenue per employee: $736 K
Profit per employee: $55 K

IBM
Revenue: $98 B
Profit: $10 B
Employees: 386 K
Revenue per employee: $253 K
Profit per employee: $25 K

Nestle
Revenue: $89 B
Profit: $8 B
Employees: 276 K
Revenue per employee: $322 K
Profit per employee: $28 K

Cardinal Health
Revenue: $88 B
Profit: $1.9 B
Employees: 43 K
Revenue per employee: $2046 K
Profit per employee: $44 K

Sony
Revenue: $77 B
Profit: $3.2 B
Employees: 180 K
Revenue per employee: $427 K
Profit per employee: $18 K

Costco
Revenue: $64 B
Profit: $1 B
Employees: 98.5 K
Revenue per employee: $650 K
Profit per employee: $10 K

Microsoft
Revenue: $51 B
Profit: $14 B
Employees: 79 K
Revenue per employee: $645 K
Profit per employee: $177 K

Oracle
Revenue: $17.9 B
Profit: $4 B
Employees: 64.6 K
Revenue per employee: $277 K
Profit per employee: $62 K

Cisco
Revenue: $34.9 B
Profit: $7.3 B
Employees: 61 K
Revenue per employee: $572 K
Profit per employee: $120 K

Coca Cola
Revenue: $28.8 B
Profit: $5.9 B
Employees: 90 K
Revenue per employee: $320 K
Profit per employee: $66 K

TIAA-CREF
Revenue: $27.5 B
Profit: $1.4 B
Employees: 7.5 K
Revenue per employee: $3667 K
Profit per employee: $187 K

Apple
Revenue: $24 B
Profit: $3.4 B
Employees: 22.6 K
Revenue per employee: $1062 K
Profit per employee: $150 K
Five new robots march into hall of fame
Ten Twitter mythconceptions.
poke around the web say github or bitbucket and find a place that will give you a small free private repo and use what they offer to test the waters.
Area Man First In His Family To Coast Through College
Top Information Architecture Mistakes
Sounds like a very likely candidate for corporate firewall, like facebook and other time wasters.
I thought the "Extreme Polyhierarchy" part was interesting, (1) because this never used to be a problem, and (2) because it underscores the need to make choices and not implement everything.
"Wow, that's an expensive and horrifically inefficient means of getting water, lady."
Internet Debate on Software Piracy Is it Good or Bad? What is your opinion?
Don't be shy... be heard! I want your opinion on piracy! I made a large blog post about it and I want to hear what the community has to say on the topic!
They claim it's just to test the technology, but I'm sure a few PR people will have been involved in the announcement and will not be rubbing their hands with glee at the press coverage it's generated.

I found the post to be interesting because it goes into a bit of detail about how local end of the cable networks work.
How are we exactly defining the term artist here? This term varies so much in scope that it can quickly become misleading.

If I try to conceive of an artistic programmer the first thing that comes to mind is not the language or the platform it's running on, but the result of the work. . .programming is just a means to an end like many of may already know.

It is projects like http://processingjs.org/ and video-games like http://tinyurl.com/sotc4ps2 that don't appear to solve anything in particular, but are merely an implementation of some [one's/one else's] artistic vision.
it’s only journalism that’s essential to a functioning democracy

Yet

Stephen Colbert, appearing at the annual White House Correspondents’ Association dinner, delivered a monologue accusing his hosts of being stenographers who had, in essence, let the Bush White House get away with murder (or at least the war in Iraq).

How is such journalism protecting democracy when it can not hold accountable its government when it matters the most. These papers are hardly journalism they are the establishment and this is clearly shown by: Colbert’s routine did not kill. The Washington Post reported that it “fell flat.” The Times initially did not even mention it. But to the Beltway’s bafflement, Colbert’s riff went viral overnight, Clearly therefore it seems that newspapers are not doing their job of informing the public and the public seems to find the information without their help. Hence if newspapers die then so be it. Their upholding of the spirit of democracy is only empty rhetorics when the actions show that they do nothing of the sort. Their drums of death to democracy if they die is utter hypocrisy when looking at the facts. When there is a void to be filled I doubt there will not be brave journalists to fill it without the help of the newspapers.

P.S Funny huh, yesterday we read about Murdoch wanted to charge for papers, today we read a propaganda piece exactly to convince people to pay. I would not pay for New York Times and the sooner they die the better not least because their boss seems to have the power to meet with any leader he wishes promptly. This is not journalism, this is propaganda.
An Open Letter to Students Waiting for Their College Admissions Decisions
It isn't just plain ASCII; DF actually uses OpenGL (!) to render ASCII characters.
To be honest, I turn off the sound anyway. That one single tune on repeat gets slightly annoying after a couple of hours.
And I really, really hope we won't still be using the Fahrenheit scale in 2040 as the ad suggests...
Try : http://www.websitehawk.com

3 free monitors plus a pagerank check.
Twiddla hits 100,000 Meetings, saves horses.
The shape of the coming netbook revolution
It's not useless, because it's enough to make the author's point, which is that a piece of software that lots of people want to pay for isn't a license to print money.
IIRC (this was discussed on the "free software business" email list a number of years back), Microsoft and possibly Autodesk are the only major software companies that actually get the vast majority of their revenue from selling, well, software. Every other large company that is generally thought of as "selling software" also sells consulting services or hardware or some other complementary good.
Google WebDriver