skysight-inc/HackerNews huggingface dataset:
http://news.ycombinator.com/item?id=1426326

The subthread under my comment is one of the favorite things that's ever happened to me in an HN thread.
How we use keyword tools for market research
Can someone from microsoft tell me why they can't allow us just install IE6/7/8/9 side by side so we can test in them?

And no ... running a VM is not an acceptable option.
the 5% quote is fixed? So the valuation is between $400k and $2M, right?
That's so awesome. I've wanted this forever.
I wrote this for first-time entrepreneurs, so a lot of people on this list may not find these tools to be new. But, I thought it was worth sharing how we think about using them, especially when so many people are overly crazy about using them for SEO/SEM.
I would go for more pythonic "not i % 2".
This is interesting if true, from the BBC liveblog:

Sources close to the army tell the BBC’s Christian Fraser in Cairo that the military stepped in to stop the president handing power to his second in command Omar Suleiman.
Me either, and I work on (a different) mobile phone authentication product!

I did finally give in the other day and got a Nexus S. I've even talked on it a few times.
Human contestants are also able to see the question typed out (much like it's displayed on the television), so people are able to do this as well.

I'm usually able to read any given question in about a second. Granted, I used to practice speed-reading trivia questions for an hour or so per day (one of the leagues we competed in projected questions via powerpoint), but there's at least one reason most Jeopardy! contestants are able to buzz in almost immediately on most questions.
So Activision rushed several releases over the course of months at the expense of quality. This brought the loss of critical acclaim and -- worse -- the loss of customer support.

The author of the article noted: And what could possibly be the reason for [the decline in interest in Guitar Hero], hmm? Maybe releasing sequel after sequels after sequel in such a quick succession that you don’t give gamers any room to breathe? Gotta maximize short-term profits! The future? That’s someone else’s problem.

As one commenter on the site put it: This is the nature of the stock market/share holder driven economy. More money, more growth, more stuff. Stock values must go up, never stay flat, and never go down. The sad thing is that flat is the definition of sustainable, yet that is not acceptable by the definition of our worlds economy.
I've been using this on my Gmail account for a couple months in beta. (It was also available for Google Apps Premier/Education/Gov).

Surprisingly it hasn't been a hassle at all-- anyone who uses their Gmail for "everything" should start using it.

It takes 15 minutes to set up (you have to / should generate tokens for each of your mobile and desktop apps, e.g. Apple Mail, iCal, Adium, Meebo, Voice, Latitude) but after that, it's super easy as long as you always have your smartphone+authenticator with you.

Spending 30 seconds extra/month/device to enter a 6-digit keycode isn't a huge price to pay for better security (at least for me-- I have one phone and one computer.)
Also notice that Zappos is in Las Vegas. Big local culture difference.
So that makes attacking a company's website OK?

If I did something illegal every time someone pissed me off, I'd be a lifer.
Nothing's stopping the phishing site from going and logging in once the token's phished, and logging the cookie as opposed to just logging the password+token.

And you get a lot more seconds if you log in within those 10 seconds.
Each release didnt catch on and it was getting harder and harder and more complicated to continue. After learning about the mvp I realized I should have something even without all the features. Once everything was removed it became clear the best conversations were happening when there was 3 people and thats all that mattered. So the mvp was 3 people can talk, anyone can lissn. :)
Just because hackers live like slobs it does not mean that living like a slob makes you a better hacker. Maybe these hacker slobs would be more productive if they had a clean work environment.
There's always a market, but this is not something new, there already exist tools that do these things and consultants that sell those services. I guess it depends how passionate you are about it, and if this is what you really want to do with your talent.
Former Flickr Engineer Attacks SmugMug CEO on Blog
The idea of 'Hosni Mubarak' might still be in power. It'll just be named 'Omar Suleiman'.
It's actually fairly straightforward

1. It doesn't matter where the SWF is, as long as it can make requests to a redirecting script. That's the point of the attack: you can make cross-domain requests via a redirect.

2. Victim is referring to a victim domain. Pretend victim.com is your bank, and the POST is to send some cash to my account.
Does this have any connection to the multi-lensed eyes of insects?
There is definitely a market for the consulting, not sure about the market for the tool.
Put Stuff in Your Windows Azure Junk Trunk – ASP.NET MVC Application
If you haven’t read Part 1 of this series, you’ll need to in order to follow along with the JunkTrunk Repository. Open the solution up if you haven’t already and navigate to the Models Folder...
I don't think this is the right attitude to have. You should judge IE9 by its own merit, not by past misgivings. You can't (and shouldn't) be compelled to try IE9, but the reason you aren't using it should be that another browser works just fine for you, not because you wholeheartedly reject Microsoft for past suffering.

Also, it's my belief that the suffering we faced with IE is less an issue with the browsers themselves, and more of an issue with the update schedule. IE6 was very good at the time of it's release; it's a shame that it took so long for IE7 and IE8. But now, with Chrome (and now Firefox) releasing several major versions a year, we should see more and better developments in the browser space.
Just like how he reached for PyUnit for "readability counts", I definitely think of ORMs over raw SQL when it comes to "readability counts". Especially when you're actually working with data, not just the table creation step.
you can install CouchDB from the Android market
besides it being functional and process orientated, theres lots about erlang syntax, that is just cumbersome, unwieldy and unnecessary, the interested reader is refferred to http://damienkatz.net/2008/03/what_sucks_abou.html. To claim that stability is a facet of the syntax , is questionable given as it would imply that languages like reia http://reia-lang.org/ are less stable, which i would very much doubt. Also in terms of stability ive yet to hear of a jvm based project with 99.999% uptime. You seem to suggest that this is because all of the java programs out there are not written to the same standard, this clearly cant be true. Finally, I wait anxiously for the day that a single jvm can handle as many concurrent processes as a single erlang execution environment. This is all my opinion, but what you say doesnt really make sense to me.
My 'Out There' Nokia Prediction
Confused as to the business aspect of SwipeGood, is it a non-profit or a for-profit (if so, how does it intend to make money)?
I believe it was banned for some reason (yet unknown to me).
Thanks for the spoiler. I didn't want to watch it anyway.
Tonyarkles, that sounds very cool -- do you have a beta that I can check out? I don't care if it's not done/polished.

For what it's worth, I'd been looking for a tool like this and was excited to read this. Previously, I'd been mostly just looking at performance on the frontend using Firebug and whatnot, and I wanted to know if there were a way to figure out bottlenecks on one of my sites with AJAX. I couldn't figure out a good way to figure this out -- didn't seem to be a good tool to kinda bridge both frontend and backend -- at least that I could find.

Not sure if there's a market, but with so many AJAX apps these days and seemingly a lack of apps to measure performance bridging front and backend, seems like it may be promising. Have you talked with other web apps developers?
PTC Terpercaya Terbukti Membayar
Panduan lengkap untuk pemula menghasilkan uang dari program Paid To Click.
Los Angeles Basin Long Overdue for Major Earthquake
The 3/2 rule of employee productivity
Totally! Array cameras and coded apertures ahoy. I'm convinced that CompPhoto stuff has a lot to offer - now that we've seen the technology can work, even on a DIY level, it's time to get it in the hands of people that will actually use it. Mobile phones are a good way to do that. Glad to see Pelican going this way.
Facebook Pages Get an Update
Goldbugs on Parade
So my bank would have to already have a page which returns a 307?
Even if it were deprecated, I would probably keep using target="_blank" it as long as it worked.

I feel that an attribute that says, "Hey, web browser, it would be great if you opened this thing in a new window, tab, or whatever" is fundamentally superior to binding some JavaScript code to the link's click handler.
So we are all going to upload our intelligence to a machine that when our physical bodies wear out? And then no more feeling the pleasure of eating good food and drinking good drink? No more joy at mastering a new physical skill? No adrenaline rushes while bombing down snowy hills on skis? No more runners high during a long run? No cuddling with a loved one? I don't know, I guess it'd be better than just dying, but not by much.
Down in the data dumps: Researchers survey a world of information
Tools for Transparency: Analyzing Engagement with PostRank
Just trying it out now, and i'm loving it. This could be a really handy tool for us.
Innovation with Solitaire?
It's all about semantics with philosophers ;)

Searle claims through this experiment that strong AI does not exist. The robot in the room doesn't know how to talk Chinese, it just matches up symbols by using an elaborate dictionary.

Turing defined intelligence by the appearance of intelligence. If the Chinese room can make you think it houses someone that speaks Chinese, than that means the person in the room is intelligent.

To Searle everything is weak AI. Just calculation, without knowing what they really calculate. Intelligence is more than appearance, like a hologram of someone, is not that person self.

Pragmatists and functionalists play around Searle's conclusion. For them it is about the behavior, not the system itself. In Searle's vision something like the China Brain (every person in China uses a radio to act as a neuron) is ridiculous. In the functionalist view the China Brain is intelligent and self-aware.
As written in this very article:

The startup makes money by taking 5% of the donation.
That is mind-bogglingly dumb. Your karma is in the 5 digits with a healthy average comment score (although I think the average comment score is completely bjorked, mine jumps between 2.5ish and 4.25ish all the time and that type of variance is just ridiculous given that my comment karma is greater than 2000).

I can host a "Ask PG: ..." for you if you want that to go onto the front page and hopefully get unbanned.
I think that's a fair response; but there's a difference between "knowing the basics" to get something done vs. using it as your daily editor.
Google Adds Two-Factor Verification to Gmail
Funnily enough I was going to say 'mere' but checked myself and suppressed my inner pedant.
The live blog is excellent for getting a sense of what's been happening, seeing the story unfold.

Youtube is broadcasting Aljazeera English live here: http://www.youtube.com/aljazeeraenglish?feature=ticker . Mubarak was supposed to speak at 10pm Egypt time (40 mins ago), but hasn't yet. I wonder when he will and what he'll say. I encourage everyone to find a live feed of what's going on over there (e.g. the youtube link above) and follow along. History in the making, perhaps?
Meeting the Minds of Data
It's also a barrier to entry. The right way to do static publishing is to have a dynamic site with a cache. Wordpress started with just a dynamic site. MT started with just a cache.

Cache-only works OK for big sites, but it's annoying for little sites. And the little sites are the big sites of tomorrow.

Wordpress's dynamic-only strategy created a huge pool of potential big customers for Wordpress, and they later tacked on caching. SixApart's cache-only strategy kept a small pool of existing big customers happy, but it was a barrier to entry, and there wasn't an easy path to the ideal "dynamic+cache" solution.
Keep up the good work, I didn't mean to sound critical of the details on a freshly launched product, was just pointing out a seemingly obvious problem to me. Simply making it available to developers for free was generous.

I did try the test again, this time with the 3-pass, 30 minutes later and it shows the same problem. I'll definitely give y'all a few days to sort it out.

added: What's interesting is it really is taking your iphone 10 seconds to fire the window onload event. I have my own round-trip-timer that I've written to monitor the browser performance and I got this from yours:

2011-02-10 15:46:55 207.245.xxx.xxx CA 9.182 front-page iPhone; CPU iPhone OS 421 like Mac OS X; en-us; AppleWebKit/533.17.9 Mobile/8C148
2011-02-10 15:46:41 207.245.xxx.xxx CA 9.200 front-page iPhone; CPU iPhone OS 421 like Mac OS X; en-us; AppleWebKit/533.17.9 Mobile/8C148
2011-02-10 15:46:28 207.245.xxx.xxx CA 10.120 front-page iPhone; CPU iPhone OS 421 like Mac OS X; en-us; AppleWebKit/533.17.9 Mobile/8C148

My windows safari shows nothing like the waterfall your site is showing me, I have to google the differences in the mobile version.

2nd update: I just had two friends in NYC hit my site - one with android and one with iphone, maybe there really is a problem (for me) with Safari. they got 2 seconds on Android vs 6.8 seconds on Safari.

2011-02-10 16:04:31 174.252.xxx.xxx US 2.013 front-page Linux; Android 2.2.1; en-us; DROIDX Build/VZW; AppleWebKit/533.1 Version/4.0 Mobile S
2011-02-10 16:02:17 166.137.xxx.xxx US 6.840 front-page iPhone; CPU iPhone OS 402 like Mac OS X; en-us; AppleWebKit/532.9 Version/4.0.5 Mobil
Here is the history of "Zen of Python", aka ">>>import this" :

http://www.wefearchange.org/2010/06/import-this-and-zen-of-p... , a blog post written by Barry warsaw.

On a side note, other eggs are :

>>> from __future__ import braces

>>> import antigravity
I know there is no answer for this. But, I am looking for good stories of people that you admire, not only for having created big companies but also for the code they've written.
I'd appreciate it. My best guess is voting ring detection code. I shared it with the startup community in Philly and it could have been multiple votes from same IP or something. After it got banned, I tweeted about it, but that was after. It seems to have gotten banned early, like at vote 9 or 10.

For whatever banning reason, it would be nice to have it unbanned because I do think it is a great opportunity for startups. Note that I also emailed pg about it, but haven't heard anything back.
If SwipeGood can help pursuade people to donate more to charities then good for them, but it's not for me.

I already donate to a few charities on a monthly basis, and am open to making one-off donations now and then to others (and do that fairly often).

I donate based on how much money I'm willing to not have - i.e. the most I am "able" to afford without it impacting on my other monetary plans. If I used SwipeGood then it would either donate more (which I don't want, and if I did, I would chose to donate more right now) or less (and -5% for SwipeGood), so it would be a lose/lose.
Paghman Gardens In Afghanistan - 1967 To 2007
CIA's Photostream on Flickr
The heavy price of 'trying' to track down Anonymous
Higher compensation level for Managers has little to do with negotiation skills.

The real reason is that replacing average manager with good manager adds more value to the company than replacing average programmer with good programmer.

The reason for that difference is that good manager improves output of the whole team, while good programmer improves mostly single person output .

In order to attract and keep good managers companies are willing to pay more.
Agreed completely. The difference between a good ORM and raw SQL is like the difference between, well, Python and assembly, IMO. Perhaps the difference is a little less extreme, but it's similar in spirit.
Mary Meeker's Latest Amazing Presentation About The Future Of Tech
CIA's mechanical dragonfly from the 70's:
http://www.flickr.com/photos/ciagov/5416840400/
It doesn't make it OK. You said that you were surprised no one was talking about or condemning Anonymous's behavior. No one is doing that because there's nothing interesting to talk about there. We all already know that stealing and publishing private corporate data to embarrass its authors and defacing private networks is not good. We also already know that if you threaten a group capable of retaliation, with a long history of retaliation, they'll probably retaliate.

The silence is not an endorsement, it's just that it's so much more interesting to talk about Barr/HBGary's behavior than it is to waste time reiterating trite condemnations of script kiddies.
Indeed. My initial thought was "WTF is wordnik and why should I care?" A good landing page should answer these questions.
Remember that PhoneGap really isn't anything more than a thin wrapper around a web app. Performance/usability is going to be heavily influenced by how you write that web app.

I'd be more interested to know what web framework O'Reilly used that was slow, rather than it being PhoneGap per se.
If you read further on Searle and the Chinese Room, you'll find that most of his argument has been debunked and what remains is an Appeal to Common Sense. "The man in the room can't really understand Chinese--right guys?"
There is a strict $1MM cap for accelerator companies.
Since the process isn't necessarily destructive to the 'original', both entities could subsequently exist simultaneously and lead separate lives. They're now two separate individuals, with an identical memory up to a certain moment. The original will never experience what it is like to be the reproduction after that point, and the reproduction will never know what it is like to be the original after they were branched. It doesn't make the reproduction any less 'legitimate' as a consciousness, but they're definitely not the same.

It'd be another thing entirely if you could join the 'threads' back together, though. Imagine forking yourself into 12 different entities, each living a separate life for 100 years, then reintegrating.
For the evens_only implementation, is there a reason to use map/filter vs a generator? eg:

evens_only = lambda nums: [n/2 for n in nums if n%2==0]

seems to work just as well.
I would love a key, certificate, or fob based system. But as I learned while living in Japan, any verification method which depends on your home-country mobile phone is a bad idea.
Related (also the group at Stanford)

http://graphics.stanford.edu/projects/array/

A 128 camera array. It can reconstruct images through foliage (for example). It also allows for ridiculous adaptive dynamic range for video. More vids there.
From the 70's... your imagination can just run wild with what they might be using today. It's both very cool and somewhat scary.
Yeah, not really a good comparison. There are a good number of YC companies in the 500Startups portfolio/mafia.

What I liked about the current process is that networking and pitching became a way to practice and learn more about that process - which will be extremely useful in later rounds.
The computational limits are very rapidly disappearing. Check Anandtech's story on the new ARM A15 processors. We are seeing generational leaps in processing power very frequently.
[I think it's really sad that a well-thought-out and well-intentioned non-trolling comment such as yours is downvoted. Especially that you could predict it so easily in advance.]

I went to set up a gmail account the other day for testing out an online game for one of my kids. It wanted to "verify" me with a real-life phone call.

So I just went over to hotmail and set up an account there instead. Sort of a blast from the past, but it was relatively painless.
It's not just bureaucracy + increased communication costs of course. At some point, it just becomes harder to find as many skilled employees to hire either because there isn't any left (a common problem when looking for skilled developers) or the really talented people are looking for smaller/younger companies where they can get outsized returns.
I have quite a few HN comments about it. Most of them boil down to "You should try selling software to women. Women pay money for software, unlike 20-something white and Asian males. You are more likely to sell software which solves a pressing problem for her than to sell software which solves a pressing problem for him like 'How do I steal music more efficiently?' Also, since the industry spends a disproportionate amount of time and effort on the needs of techies, the software currently available to her largely sucks, and fairly few competitors are in any given niche relative to the market opportunity. This is profitably exploitable: make something that she wants, charge money, she will happily pay you money."
No. Let me try explaining the simplest possible version of this attack.

Your bank (http://victim.com) is running its external-facing web application on Ruby on Rails. If you send a POST request to http://victim.com/transfer, you can transfer money to another person (the recipient is specified in the POST body).

The attacker sets up the following things on attacker.com:

1. A page that replies with 307 redirects to a specified destination

2. A Flash applet that makes POST requests

3. A page embedding that applet

The attacker sets the applet as if it were making a POST request to http://victim.com/transfer, setting the X-Requested-With header to bypass CSRF protection. But instead of POSTing directly to victim.com, the attacker POSTs to the redirect script.

So the end result looks something like this:

1. Flash checks to make sure that it can make requests to attacker.com (via crossdomain.xml, or by the same origin policy). It can.

2. POST request to attacker.com/redirect is made

3. attacker.com/redirect says "307, the request should go to http://victim.com/transfer

4. Flash says "OK" and makes the same request but now directed at victim.com

5. After the request has been made, Flash checks the crossdomain.xml file and says "whoops, shouldn't have made that request: you can't see the response."
It's really more like "Can we fool ourselves into believing that machines think?" which isn't actually any different from the question "Can we fool ourselves into believing other people think?"
This article really speaks to some of the ideas presented by Paul Graham in his essay about the future of startups[1]. Combining ideas from them paints a particularly optimistic picture for the future of the individual. When a student can create and run a business in his spare time, it sort of marks the potential for a shift in the way value is measured. The emphasis on the utility or engagement of a service over strict monetary value could enable our growth going forward to be in quality of experiences rather than GDP (as Nick Szabo pointed out already isn't growing that much in developed nations anyway).

Going forward we could see applications that make it really easy for individuals without direct knowledge of HTML, CSS and a server scripting language to create valuable tools (they do exist know, but not really in a way that enable the right audience to create the right things). These, along with the existing social tools, are the things that could change the way an economy works by cutting out large corporations and creating an entire market of "externalities."

[1] http://www.paulgraham.com/webstartups.html