skysight-inc/HackerNews huggingface dataset:
Well, Lisp.

And even in C# 3.0, when passing lambda expressions you can request a syntax tree instead of a method reference.
A method that should be minimally visible while eliminating rapid fire spam posting:

Allow each account to have one item at a time in queue that has fewer than x points with x being a global threshold (perhaps start at two and increase if needed).

This allows anyone to post but prevents any one account from dominating the queue without the group's consent. It's still possible to game by making multiple accounts but that should be fairly easy to see in the logs if it becomes a problem.
Whitehouse: Where is the CTO?
Yeah, that's a good point. Well, like I said, I am firmly in the Postgres camp in any case. I've never enjoyed discovering things about Mysql like the fact that even InnoDB doesn't allow you to modify the DB transactionally.
The current recession is edging on the side of depression, and I don't see any small-scale riots going on. How do you figure millions would die from "unrest"? Most people in the developed world are too complacent to really get angry and kill each other, and killing a million people is a surprisingly tough job to do without the assistance of nuclear weapons or national war machines.

Maybe I'm just misunderstanding the gravity of a collpase, but I don't remember reading about people spontaneously murdering each other and looting after Black Friday in 1929.
With a feed, the bank has to go to the trouble of controlling who can view it (requiring a login and hiding the feed url or something).

Instead of providing the data via rss for anyone to read it, the bank actively sends information to a url I approve of, like a callback function.
Pre-late 1800s per-capita Sugar consumption: 1 lb/person
Today: 150+ lb/person

The paradigm-busting, pivotal event in the late 1800s - the invention and introduction of Coca-Cola
It sounds like jQuery's CSS selector engine prior to Sizzle wasn't all that good either. It's Sizzle that's the new code here; John Resig could've easily reused one of the selector engines already available instead of implementing Sizzle. Which now sounds like it's not that much of an improvement anyway or at least has a poorly-written benchmark suite. Going up to another project and asking them to use your new code is, in this case anyway, kind of rude.

It's most likely that John Resig wrote a new engine for the same reasons MooTools won't adopt Sizzle: the barrier to changing another group's code is much higher than changing your own. In terms of submitting patches, in terms of philosophy, and in terms of a community's familiarity with the code. These are all legitimate grounds to oppose code reuse in open-source projects, which cannot be the right solution, 100% of the time, because result would be one JavaScript framework, one programming language, one browser, and one Linux distribution.
Higher Education. Existing institutions are selling inefficient and grossly overpriced products in an environment in which objective evaluation is hard to obtain and the status quo fears innovation. If you could crack that nut, it would be massive.
I have no problems with what he said about his model. I have a problem with the larger conclusion that he draws, that the whole space is poison as a result.
iShoot made $22k a day! Wow, I remember that game when it came out 10+ years ago (it was called Scorched Earth back then). Time to go make a PacMan iPhone app.
Hey -- let the guy be creative! I think it would be a fun idea!
This is an area that has huge potential. The problem is that the scale is beyond the capabilities of the small startup. I'm involved in something that might have the right model. My client acquired some quite capable, but rough around the edges, software from a supplier that went belly up. The intention is to fix the bugs, enable low cost (non-programmer) customization and spin it off as a separate company. There may be other opportunities out there to take good enterprise software public.

The other approach is to take on a narrow vertical and do a bangup job, Grow from there.
"1) Keynesian beauty contest http://en.wikipedia.org/wiki/Keynesian_beauty_contest"

This is so true. Most of the other sites degenerated into karma wh*ring.

Another problem is that the behaviour of a dominant group attract others from the group and puts pressure on those that differ.
A criticism of Shirky's essay, which IIRC was fair: http://www.peterme.com/archives/000558.html

I'm fascinated with tagging, ontology and organizing information, and consider current methods badly flawed; so much so that I tried to make a startup out of my ideas (turned out to be too complex/ambitious).

My conclusion was that improving on existing systems is possible, but will require an awful lot of effort. The way forward, IMHO, is a kind of probabalistic ontology, based on mining lots of data combined with careful use of human intelligence.

Unfortunately that's as far as I got with the idea, though I hope someone else can make more progress than I did. Improving the ability to organize information seems to me to be a crucial problem that gets far too little attention, probably because it is a very hard problem. I will be surprised and disappointed if the best we can do 10 years from now is just search, categorisation and tagging.
I'm perfectly aware of that, and if you read my comment you'll see that I acknowledge that fact. However, I also said:

> they're obviously keeping track of the keys internally in an array to support the ordered hashes.

Which means that they can return them in an O(1) operation, but they choose not to for some reason.

Edit: I'm wrong- I just remembered why they can't return them, and it is because they're not storing the keys in an array. D'oh. They're using a doubly-linked list. So to return a list of keys you'd need to walk the linked list- an O(n) operation.

See: http://www.igvita.com/2009/02/04/ruby-19-internals-ordered-h... for more info.
A Fuel Cell for Your Cell Phone
I read the new page rather than the "front" page, because so many interesting submissions never make it to the front. Likewise, there are so many duplicates that won't make it that ought to be flagged.

I'm getting tired of bothering. I rarely, rarely get any karma for this, there is no reward, and the problem is getting worse. I'm going to stop bothering soon, and write a Bayesian-based filter to auto-detect the things I might have an interest in.

The mechanisms here are failing to find things of interest to me any more.
Have you experimented with, instead of a queue, a randomized subset of the links posted over the last 24 h?

The random strategy may give an even chance to new submissions, regardless of what hour of the day they were posted. Would remove the ability to wait for a specific time to make a submission for the purpose of making it score high faster.

I don't know what possible negative consequences the randomized subset could have.
Being a connoisseur of rap...

Eminem is a very talented rapper and was incredibly clever with his lyrics. Many of his lyrics including the one you quoted are meant to be satirical of generic rap lyrics.

Take the whole song 'Just Lose it' where he satirically shows he can create a catchy rap song with nonsense. Specifically, look at:

Now this is the part where the rap breaks down
It's real intense, no one makes a sound
Everything looks like it's 8 Mile now
The beat comes back and everybody loses theirselves
Now snap back to reality, look it's B. Rabbit he
Oh you signed me up to battle? I'm a grown man
Chubba chubba chubba chubba chubba chubba chubba chubba
I don't have any lines to go right here so
Chubba tubba tell me fellas (what?), fellas (what?)

He is explaining the general rap song formula where the beat becomes slower and things become more intense and it goes quiet for a bit and then there is a really amped up section following that. Basically, meta lyrics. He follows that up with just pure nonsensical lyrics.

This song made the top 10 single on charts across the world[1], with just a catchy beat and nonsensical lyrics.

In contrast, he has some very eloquent other lyrics.

-----

[1] http://en.wikipedia.org/wiki/Just_Lose_It
IBM will keep some laid-off workers, if they agree to relocate overseas at local wages
Reminds me of Matt Maroon's programming language: "clone eBay".
Right, I see it as a communication gap and not as intended deception.
Product/revenue ideas for Twitter for better or worse:

* Twitter Dating

* Twitter Auctions

* Twitter Q&A (crowdsourcing answers to your questions)

* Twitter Tube (links that actually open up YouTube videos on my iPhone which are thus easily discussed)

* Twitter Quick Pix (tweet out a quick picture from my iPhone, with photobucket/tinyurl integration)
I am not sure why consumption information is kept private. In Florida you can get this pretty freely for public utilities and I have not heard of any issues because of it.

Smart meters do not come without some controversy. They are expensive and it has not been shown the cost can be offset by the variable rates. This is why my utility has them implemented on a voluntary basis
What if I put it this way?

(defun evaluate-profitability (you your-service customer)
(if (> (value service customer)
(cost your-service customer)
(cost your-service you)))
"PROFIT!")
Did you look at ActiveMigration? Even though I never used ruby/ror I found it a very sensible approach to thinking about schema evolution.
Qik and Boingo Wireless to announce partnership today
Not going to happen. Craigslist is at that early Google period where everyone who uses it for the first time never looks back and is uber-loyal to the brand. A slick competitor with a great interface and new tools still has to climb that huge Ebay/Facebook-style mountain (no users no stuff, no reason)
I read a lot, but I have little interest in reading the new york times or the wall street journal - because they mean nothing to me. I was never exposed to them being some type of authority, and the few articles I've read on their site did not in any way impress me as being way above the caliber of any other article on any other site. The biggest papers may succeed based of their current name recognition, but this is going to disappear soon.

What's real journalism? Opinion pieces? I think Michael Arrington knows a lot more than most tech NY Times writers. Interviews? The info comes from the interviewer. Sending reporters to the Congo to cover some local conflict? Well, the Congo has local newspapers, and they are covering the conflict there extremely well. And their coverage is also available online to be mixed and matched.

"Real Journalism" cannot be supported by ads - this does not mean that the alternative is a pay system, it means that "Real Journalism" will die. The information monopoly is dead, and that's a good thing.

A newspaper is a combination of opinion pieces, current affairs and analysis. Opinion pieces can be purchased from freelance experts, current affairs can be mashed together from more local and accurate news, and analysis can be done by people who actually understand the topic.

Sure, you don't want your favorite newspaper to die, but there were people who wanted carriages to last forever. You're one of the technologists, accept the new reality.
I'd suggest that if someone loves this concept -- a meta-service that works between service and client might be very useful. Similar to FeedBurner.

Users would have a central location they could add their hook urls to. (Drop-down: service/method to hook/account credentials.) They could establish preferred formats, like XML or JSON and this service could translate from the primary service.

Services could talk to the meta-service via a queueing system, so scaling would be simple.

The meta-service could go free and make money by offering to do SMS messaging or email messaging for clients with a subscription.
Or different countries. There are quite a few countries in which CraigsList never really "caught on" and where there isn't really something similar.
The problem is that everyone knows that the music world is changing and wants in on the pie and so far Apple has done the best job. The bad part is that they are doing a pretty good job. The hardware is nice and works, the software for the most part does work and gets music easily and cheap to users who are for the most part happy. A high obstacle. Let others try attacking the music problem and instead try one of the easier ones.
His comment would have made more sense if he said "iTunes' instead of the Music Industry.
Government, Governments are being run on antiquated software created by giants of the military industrial complex. There are huge hurdles on the procurement side, but the opportunities of making a 10x price performance improvement are all over the the place. One key is to make the product highly configurable to accommodate the different laws from jurisdiction to jurisdiction. Another key is to tackle smaller entities because they will be more flexible. Voice of experience: dont start with the California DMV or the Illinois Secretary of State.
That's the whole point right, the efficiency is much larger than any other (known) storage device. Shutting down or variying the power output of a nuke or some other thermal generator is an expensive and time consuming operation, if you can use that power to pump water up a hill that's essentially 'free'.

The actual conversion ratio is much less interesting than the speed with which you can bring that power online when you need it, in this case from 'spinning reserve' to 50% in less than 30 seconds and full load in under 3 minutes. Very few other power generating plants can make such enormous jumps in power output in such a short time.

Typically such installations are about 70% efficient, 80% on the 'up' leg and 90% on the down leg, and though that may not sound very efficient the picture changes if you realize that this is essentially energy that would otherwise be wasted.
I work at IMVU as well, know the author personally, and can tell you that yes, he unit tests too. In fact, like all of us, writes all code test-first.

For test strategy in general, you need a whole seminar. There's a good blog on testing over at http://googletesting.blogspot.com/ <- go there!

As for code:test ratio, I'm not sure what metric you want, but using just php files, there are ~1k active test files and ~7k php files total. So if you take into account that 1k of that 7k is the test, and some is test-setup and obsolete files we no longer use, it's maybe about 5:1 code:test. However, a lot of the code is third party OS software packages. In-house code is about 1.5:1 test:code, in my experience. These, by the way, are very rough estimates.
A List of Definitive Computing Books
I nice simple improvement might be to put the 5 newest stories at the bottom of the front page. A little more visibility could make a big difference.
A quick glance at wikipedia suggests this isn't correct:

In the 1940s, upper-class students were the first to oppose Peronist workers, with the slogan: "No to espadrille dictatorship" (No a la dictadura de las alpargatas).

The Roman Catholic Church's Argentine leaders, whose support of Perón's government had been steadily waning since the advent of the Eva Perón Foundation, were now open antagonists of the man they called "the Dictator." Though much of Argentina's media had, since 1950, been either controlled or monitored by the administration, lurid pieces on "the Dictator's" ongoing relationship with an underage girl, something Perón never denied, filled the gossip pages.[2]

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

Not saying he was or wasn't a dictator (I have no opinion on the matter), but it looks like at least some of the opposition does describe him as such.

Incidentally, a dictator can be elected democratically.
Government. Now hear me out on this one. I think with new technology, and the push for open access to information (that's digestible) will disrupt the political system as we've known it. Doubt it will happen once things get 'back on track' financially in this country.
I think we are still piling feathers on the camel's back.
Americans are also very unused to rioting, in general. It isn't part of their consciousness yet.

And I think it's ineffective to compare this to 1929. It certainly won't be exactly the same. It could be better, or it could be much worse.
I'm hiring people in this space if anyone is looking for a job.
Listen to Kanye's last album - Graduation.

It entered my top 5 favorite rap album list, and I listen to a lot of rap. Maybe even number 1.

It is like a Pink Floyd album in terms of continual flow and quality, and I don't say that lightly.

I listened to his new album once and never again. It is great in terms of style, but trashed with the voice effects and over the top attempt at being 80's.
ConnectU Spills Value of Facebook Deal: $65M
Job search. There are a ton of competitors in this space, established and startup, but so far its all crap. I've been looking for a new job recently and I'm completely dissatisfied with everything that's out there. Craigslist is still probably the best resource for finding tech jobs, at least in San Francisco but there has to be a better way.

A couple of ideas have popped into my head recently about ways to really shake this area up and to make it into a profitable business to start.
Health Care.
If true, this was part of a flight to government-guaranteed debt such as US Treasuries and away from debt such as corporate and municipal bonds. This has been called the flight to 'quality,' but of course the only quality inherent in government debt is that the government can always print more money rather than defaulting. Of course, once a substantial block of assets receives this guarantee, investors demand a premium for debt that _lacks_ this guarantee. Existing corporate bonds didn't have this premium, so everyone wanted rid of them once the government expanded guarantees to cover nearly everything but corporate debt. And since money market funds held substantial portfolios of corporate bonds, investors wanted their money out of money market funds.

See also this contemporaneous piece:

http://norris.blogs.nytimes.com/2008/09/17/flight-to-quality...
Take the Markus Frind route. Go free and kick ass.
Please use the original source. In the past time double entries occur which can be avoided by this simple rule.
Thirteen year old: http://www.canbymn.org/dhoyme/Zach.MVC-004S.JPG

Seventeen year old: http://www.iamthewitness.com/Bollyn/RogerHolyfield.jpg

Eighteen year old Aaron Swartz in 2005: http://graphics.boston.com/bonzai-fba/Original_Photo/2007/09...

Also, I just realized that doing a Google image search for "thirteen year old boy" at a public coffee shop might not be such a good idea.
I think the source of your confusion is that you're a one man team. You don't have to solve problems that 20-man teams have to face. At least half of all the code I depend on is code I do not understand, so I have to depend on its tests, and I have to make the same promise to consumers of my code. If my change breaks code someone else wrote that I didn't foresee, I am depending on his tests to tell me what I screwed up.
There is another bigger one: College Book Industry.

The current system is pretty inefficient. This probably differs from country to country. The current system here works like this:

The universities give lists of subjects and prescribed textbooks to brick-and-mortar bookstores. They then buy the books and sell them at a huge mark-up.

Students generally do not order online because of the time delay/import BS and many do not have a fixed postal address. Secondhand book sales are a bit of mess because it is not centralised, etc...

There are possibly quite a few ideas on how to make this system more effective (esp. in countries in which the internet penetration is not that high but the cellphone penetration is).
I'm seeing a lot of people making the judgmental mistake of thinking that news is simply read on paper because no one has established a sufficient way of accessing it online. I'm sorry but this is just a fallacy, until I can read my news at the kitchen table, on the sofa and on the toilet then newspaper still has a significant use.

I mean it's a quite dismal future, if everyone gets up in the morning and sits in front of a computer eating their cereal so they can read the news.

News, and likewise information, will become ever increasingly available. The first publicly available newspapers were government-published tablets posted in public places by Julius Caesar, the Chinese circulated news to court officials in the 8th century.

Eventually news will become more accessible through digital media, but this isn't going to happen anytime soon. Portable devices aren't ubiquitous enough yet and so news isn't freely available enough on digital media to take over the ultimately portable disposable newspaper. I can take a newspaper, read it at breakfast, on the toilet, on the bus, at work and then when I'm done with it I can discard it. Until I can do all the same, except discard it, with a digital device then the newspapers won't be destroyed, they'll merely recede.

Newspapers are going to suffer more from attrition than an assault. There's so many people who've read their news from a paper every morning, that's a habit that is largely unbreakable. You can't stop a 60 year old picking up a news paper. My father's in his 50's, has worked in IT since the beginning yet he still sits down with a newspaper. Newspapers won't die until their readership does. This gives the newspapers a long time to adapt to current technology and establish a brand amongst the younger age group in a fashion that allegories the elder age group.

The other assumption people make, is that news will become more refined and from local sources. This assumption is quite laughable, local sources are increasingly irrelevant. Yes it's good to get the news from your home town, however do you really think that matters anymore? I live in Canada, so why do I care about Obama in the US or Brown in the UK? Because they both affect me. I've been to a dozen countries and I know people from even more and this is becoming the norm in our current era of civilization. The whole notion of globalization dictates that we're going to begin caring about world events more and more as they increasingly affect us. Just look at the economic crisis, the US fudged the brownie, but it's affected nearly every country and person on the planet, so why wouldn't people be paying attention to news like that?
You'd need a lot of capital. The second tier players (e.g. ticketweb.com, tickets.com, etix.com) have either been bought by Ticketmaster or can't compete directly. Tickets.com tried to do playoff ticketing for the Rockies and it was an utter failure. Live Nation has had tons of problems doing primary ticketing for big events. Ticket sales have been getting hammered in this economy so I'm sure this deal made a lot of sense based on the candy land projections made by the myriad VPs of Corporate Whatever found at both companies. But I can't think of a time where projected cost savings have actually fully materialized. For the consumer, this sucks.

There's actually been some small/middle market competitor decks floating around in VC circles, but there's no way they get funded in this economy. From the TicketStumbler perspective, we don't include any of their tickets on our main listings (too many clicks & hoops to buy) just on our ticket blog where we publish presale passwords for free.
From what I understand, CL is not a functional language. It can be used as such, but is not necessarily one.
The World [as we know it]
this story is bullshit linkbait guys. can we please stop upvoting apocalyptic crap?
when the economy rebounds the apocalypse bloggers will go back to milking other sources like mayan calendars.