skysight-inc/HackerNews huggingface dataset:
Nice find.

For further extremes, that data shows the San Francisco Bay Area having nearly a $0.5 trillion economy. For just over 6 million people.

That's 2.5x the largest Indian state economy, which has 15x the population. Also comparable to Pakistan's economy, which has 28x the population.
Stackless Python and Eve Online
Nothing is Not Undefined in Relationships
Google 1,000,000,000 unique visitors
bcrypt it is...
This is so because they are all after road block money and doesn't concentrate on security of life and property of Nigerians.
Stanford Team Devises Solar Powered Water Splitter (w/video)
I can see a lot of reasons to use tornado instead of twisted, but speed is not really one of them. I have not seen a non-trivial benchmark showing one faster than the other (and tornado devs recognize themselves that speed was not that different between the both of them).
Http://mauritiusislandholidays.com/
Funny, we must have commented at the same time!

That says a lot about the startup scene here in Paris: only one co-working place!
Spiritual masters have been declaring these truths for millennia.

More recently, in the Bhagavad Gita, Krsna states (paraphrase):
"That which is nectar in the beginning becomes poison in the end/ That which is poison in the beginning becomes nectar in the end"

Your experiences seem to verify this.
Read "Staging a revolution" http://www.technologyreview.com/blog/arxiv/23835/

I was thinking if you create a few strong monkeys this could work. If this monkey effect is true then it has got applications.
Until reading that link, I had no idea that North Americans numbered the ground floor as 1!
That will depend very much upon your HTML developers. Some will be able to do it, a large number will not.

Even when using simple template languages I have experienced the I didn't understand those funny bits in the HTML so I have removed them far too many times.

In Clojure, Enlive (https://github.com/cgrand/enlive) is a better solution because the HTML remains as HTML.
Up until now SL has supported pixel shaders, nothing more.
I'll reiterate what others have said, it doesn't give me enough information upfront to look for more.

As a web developer, your hook line "Not sure what features to build?" has my attention. "Add fake buttons to your website to test market demand before you build." has me intrigued. Now I'm looking for "how does this work for me?" and "how does this work for my users?"

In the "Ok, how does this work?" section, it stops before the bit I really want to know. "We'll start measuring user demand for your features." How? I think if you described the experience for users of my site, that would clear things up.
> Cheap lenses (like most cellphones) have low apertures, and don't really need to focus.

Some companies seem to follow this idea and then, surprise surprise, barcode scanning app doesn't really work on my phone because someone decided not to install AF with the camera :/.
Time = $$$. Universal constant. While your desktop app may be shinier, it takes much more time to create and maintain. This means fewer apps are published and fewer features are added.

Less choices and fewer features translate to a negative for the user.

On top of that, native desktop apps are compiled ... the web is open, with html/css/javascript/etc. and this creates an open environment that encourages free software.

Free is always good for the user.

Anyway, re-arguing this sort of thing is pointless. The desktop is in a death spiral. All this stuff has already been set in stone. It's a question of when, not if.
Why would I use Noir instead of compojure or ring + moustache?
No, the point of the joke is that the mathematician uses natural numbers (0,..) and everyone else uses ordinal numbers (1rst, 2nd, ...) so when his wife asked for 12 he thought she meant 0-12. What she actually meant was 1-12. So it was a miscommunication caused both by his habit of using natural numbers for everything and being very isolated from the outside world.
Living sustainably simply means to live in a way that does not compromise the future generation’s chance to live.
Choosing the Right Sippy Cups For Your Newborn Baby
There are many types of baby bottles in the market today; the traditional feeding bottles for babies are made of plastic and are quite inexpensive. Feeding bottles have to be washed and sterilized a lot since your baby would need about 8 feedings in a day. Infibeam.com offers feeding bottles for baby from well known brand at affordable price with free shipping in India.
Sounds like you're describing Connexions: http://cnx.org/
News For Dui Florida and Richard Kuritz
The internet provides a wonderful mechanism to research your potential criminal defender. Here you will find detailed information on The best defense attorney Florida, The best criminal attorney Florida, dui Florida and Richard Kuritz. For more info visit our website.
Combine it with 3D glasses and maybe, just maybe, 3D movies will become bearable to watch.
I wrote a script to do this for gmail and yahoo a long long time back

http://code.activestate.com/recipes/576542-password-grabber-...
Nokia Integrates NAVTEQ With New ‘Location & Commerce’ Business
Amazon EC2 Running Red Hat Enterprise Linux
Nike Dunks Cheap, Dunks SB High/Low Shoes For Sale
It is already that way in my office building (Azrieli/Tel Aviv)
That is only partially correct. As mentioned before, there are two types of WebGL canvas contexts out there: webgl and experimental-webgl. Former does not put the GLX_ARB_create_context_robustness extension in place, which is basically what you're referring to.
Watch Mexico vs Honduras Live online Semi Finals Concacaf Gold Cup 
Enjoy! Live streaming Concacaf Gold Cup Semi Final match between Mexico vs Honduras kickoff and tv schedule on Wednesday June 22, 2011, 22:00 Time only at 2011 Concacaf Gold Cup Semi Final live streaming. Thousands of fans are eagerly waiting for this match to start.We hope The fans of both team can enjoy with the live score, Mexico vs Honduras preview, recaps and highlights here. Enjoy Mexico vs Honduras live radio or Mexico vs Honduras Free.

Mexico vs Honduras
Match Schedule :
Date/Time: June 22, 2011, 10:00pm ET
Semi Final :: Concacaf Gold Cup 2011 :: USA
Live/Repeat: Mexico vs Honduras Live
Current Aurora builds (which will eventually become Firefox 6) have an improved about:memory page, which includes buttons that make Firefox run the garbage collector:

http://blog.mozilla.com/nnethercote/2011/05/23/a-better-abou...

In my experience, hitting the GC button rarely makes any detectable improvement. Right at this very moment my Firefox instance is using about 900MB of memory; hitting all three buttons in a row (garbage-collection, cycle-collection, "minimize memory usage") brings the number down to 892MB, ~750MB of which is apparently allocated to "heap-unclassified" and the JavaScript "gc-heap".

Work on reducing Firefox's memory footprint is ongoing; the most recent effort I know of is MemShrink:

http://blog.mozilla.com/nnethercote/2011/03/10/memshrink/

...and it's beginning to make some progress:

http://blog.mozilla.com/nnethercote/2011/06/22/memshrink-pro...
Is anyone aware of something similar to enlive in pure Java? I would certainly like to give it a try.
You're dead right, it's not at all the same ...
It looks like Noir is a library of convenience functions built on top of Compojure, Ring and Hiccup. Some of it looks useful, though the fact that it uses SHA1 to hash passwords is not a good sign.
This is just opinion, but: I wouldn't consider chrome tools great if I was comparing them to firebug. I find development on any other browser very cumbersome.
An Overview of Male Fertility
Vibram fivefingers the newest discount, barefoot running
In general, the Java static compiler generates pretty poor-performing bytecode, no matter how much useful info you give it. This is by design, and relies on HotSpot to provide the necessary optimisations at runtime.

I'm no expert but I would assume that the Scala compiler is quite similar. Not much point in generating highly optimised bytecode when HotSpot will do the job for you.
It's one of those web things, without a prompt it feels like any site ever could just recording through the mic and saving it.
I don't use Chrome extensions. I used to use a lot of FF add-ons, but when I switched to using Ubuntu over Windows I don't think I reinstalled any apart from Firebug.

Now I feel like a Luddite, so do you or any HNers have any suggestions for useful add-ons or extensions that are "good for the long drives"?
Ad networks curated by publishers:  quality ads, less clutter. Thoughts?
Yesterday Techcrunch reported about InfluAds, my startup. Our objective is to democratize the way quality advertising through a simple ad presence can happen.<p>To do that we decided to allow Publishers, who benefit the most out of it, to take the lead and work on the development and curation of each Ad Network. We are also topic agnostic and decided to allow anyone to create any kind of topic, as long as quality is a prime concern.<p>What do you think? Would it work?
/me scours hipmunk for plane tickets.
The Chrome API isn't as powerful as Firefox's (which isn't surprising, considering Firefox itself uses the same infrastructure (JS + XUL) offered to extensions).

For example, I doubt Vimperator/Pterodactyl is possible on Chrome, and that's a killer feature for me.
Would love to have the thoughts of the HN community. Cheers
What particular features do you find Firebug better at? Last time I was working with Firebug I don't remember it having a profiler and very easy to use debugger. I might have missed it.
It's doubtful that, had you been working with a one-based indexing language, there wouldn't be other types of errors in your code because of it.
Zero is such a pervasive number in software development that, like it or not, you're bound to use it in lots of places.

Even if we assumed that one-based indexing was a good thing, many languages -VB prominently- can't seem to make their mind and use a single convention through: arrays may be one-based, but collections are 0-based, and when you start having to interface with libraries written in other languages or APIs, you're left walking on eggs, always wondering if you're not off by one somewhere.
If you have a photo that's all in focus (i.e. f15 aperture or something) you can throw parts out later with using masks in a photo editing tool, though it's time consuming.

I'd suggest you could get a similar effect with a camera that had two or three lenses using different focal lengths. Fujifilm already released a camera with two lenses: http://www.dpreview.com/news/0809/08092209fujifilm3D.asp so it's just a software modification for that.
(Not being snarky, serious question) - I do your three year milage every 20 weeks. Any idea how well the battery would hold up to that?

Also, what's the range if you hold it at a steady 110-120kph?
Nice! I'd eliminate the reflection, I was rather confused when I saw a reversed screen. At least add a transparency gradient to it (let me know if you need help). Also, are you selling it while giving away the source code for free, or just haven't updated the site yet?
Use Chrome to develop websites and see the results in real time
Well, in the paper they do describe some heuristics for separating figure and ground.

Additionally, a lot of old videogame machines have special built-in routines to place sprites over a background. So if you'd apply the vectorizing algorithm separately for the sprite drawing routine--by not just processing the entire screen after it's rendered, but doing the elements separately--you'd at least not run into the problem that lines from foreground sprites meld with background details.
Michael Abrash on Quake: "Finish the product and you’ll be a hero."
An oversight on my part :) Luckily, that is an exceptionally easy thing to fix.

Edit: and now it is :D
What things in Firebug do you prefer over Chrome? Genuinely interested.
I don't care about things like (short-term) wiretapping. But I care about the fact that I have stored about 15 years of mail history.
The same philosophy is applied in the Seaside framework for Smalltalk. See for example [1].

[1]: http://onsmalltalk.com/page-templates-and-seaside
For Chrome:

Lastpass: https://rodan.lastpass.com/lpchrome_bin.crx

Rapportive: https://chrome.google.com/webstore/detail/hihakjfhbmlmjdnnhe...

Facebook Disconnect: https://chrome.google.com/webstore/detail/ejpepffjfmamnambag...
For those who didn't get the reference, this is from the video game Portal:

http://www.youtube.com/watch?v=qdrs3gr_GAs
Niagara falls
Your Niagara Falls city guide for all things Niagara Falls.
There are some philosophical reasons for not using twisted's io loop (for example, because it uses ctypes to interface with epoll et al, or because of the FactoryFactoryFactory Java envy).

As was mentioned already, competition is good.
Winter Solstice
Winter Solstice

Winter , Solstice
Why not?

(Let's not give flippant answers to flippant comments, that doesn't bode well for the rest of the conversation.)
St. Louis Cardinals New Era 59Fifty MLB Authentic Collection Stars and Stripes
It's amazing how Gibson predicted this sort of thing almost 20 years ago: https://secure.wikimedia.org/wikipedia/en/wiki/Idoru
When I switched to firefox (from galeon), I had to install several add-ons just to get back thesame functionality I had been used to (eg smarter tabbing).

Are these 85% using add-ons because the add-ons are cooler? or because firefox just isn't as flexible/powerful out of the box?
After all the amount of money lost to off-by-one errors (millions? billions? who knows) I have to completely disagree with this. It's workable in C with its pointer arithmetic and other low level bit twiddling but this has no business in a higher level language. I realized how much unnecessary pain I had been suffering the first time I saw the for(;;) loop equivalent in Smalltalk:

1 to: 5 do: [ " ... " ]
Here's where hosting on EC2 might actually be worth it.
I don't see how that's worse than unstable, non semantically structured HTML markup of yore. In the worst cases, we're not really worse, and we have much more semantic content nowadays.
any chance on getting the second ticket for free? :)
Same here. I believe they have a different "calling", Chrome is meant to be fast,light and simple.

Firefox feature-heavy and complex, a sort of web swiss knife.

While they are evolving towards implementing each other's strengths (Firefox more streamlined, Chrome more feature-laden) they kind of stay true to their origins.

I tend to use Chrome a lot more, but I always keep Firefox installed and updated as well.
There are some technical solutions for the problem of distraction online. Some of these are addons for browsers while others affect the whole computer. :)

https://addons.mozilla.org/en-US/firefox/addon/leechblock/

https://chrome.google.com/webstore/detail/gpdgmmdbbbchchonpf...

http://anti-social.cc/

http://blog.binaryswitch.com/2010/02/binaryswitch-eclipse.ht...
Tripliser - XML to RDF conversion library & command line tool
Tripliser is a Java library and command-line tool for creating triple graphs, and RDF serialisations, from XML source data.
The Bitcoin Crash
Just wanted to chime in here, since I happen to have a positive HTC customer service story.

I have a nexus one. I bought it when it still came with an OLED screen. The screen eventually started having color issues. I just dealt with a pinkish screen up until a few days before my warranty was up. I contacted them, and without a hassle they sent me a new nexus one, and had me ship back mine after it came (putting a 500 dollar hold on my credit card just in case I tried to keep both devices or something).

New device worked fine but the power button was a bit iffy. Contacted them again and told them my power button was really hard to press. This was AFTER my warranty period was up (but only a couple days after I received the new phone), but the customer service rep put me on hold for a bit, and my request was approved. I got sent another new phone, and I shipped off the "old" one once I received it (with the same credit card hold situation). New phone was perfect, and I still have it and working great.

I had to deal with having to do two phone wipes and all that, but I felt pretty good about the whole thing. Cost me nothing but the time to prepare the phones for shipping and getting the new phone back up to speed.
That shouldn't be necessary. addons.mozilla.org and automatically bumps the maxVersion string for extensions that don't touch features that changed in the new version.

I'm currently using an Aurora build (what will be Firefox 6), and most of my extensions are already marked compatible.
The best:
http://www.crikey.com.au/
Ask HN: Do Microsoft, Google, and Amazon create or destroy more companies?
I was having an argument about this the other day with a friend and was wondering what you guys thought. In terms of total value of companies created as a result of Microsoft, Google, and Amazon (i.e. seo companies by google) versus total value of companies destroyed (i.e. netscape by microsoft and borders by amazon).
I just go to Zara and imitate the mannequin...
If you right-click on the page, "Back" is usually the first item. It's a lot quicker to get to than the Back button, even if it were clickable from the left edge of the screen.

Long ago I removed all the navigation buttons from my Firefox toolbar; I much prefer having room for larger URL and search bars.
"...these stats will not show inequality."

Are you saying Gini co-efficient doesn't show inequality? How? We're not talking about poverty here, just 'inequality'.

"The second example you give is, in fact, an example of outsourcing"

That's not outsourcing but offshoring and how is it a bad thing? Don't you think talking about indigenousness in today's globalised world is nothing but jingoism?

"...cultural revolution..."

A country's culture and economy are tightly linked. It's a chicken-egg situation. Don't know about Indian culture but Indian economy is certainly doing good.
Car Audio System 
Car Plus Authorized dealer for all Brands of car accessories, 3M Window Film, Alpine Car Audio, Audison Speakers, Autocop Power Window, Autoform Seat Covers, Car Care Products, Car Seat Covers Delhi, Autocop Car Security Systems, Ed Hardy Car Accessories
Really sucks for the users too.
Don't be fooled. It's the evil Microsoft trying to retrain our Markov-chain-predictive parsers to interpret "Microsoft sends threat" as "Microsoft sends treat" from now on.
When thinking of a sustainable system I like the analogy made in Cradle To Cradle[1]: the cherry tree. A cherry tree produces food for animals and any blossoms and fruit that falls on the ground nourishes the soil. It produces more than it takes in, and nourishes it's environment.

When applying this to human civilization you can end up with sustainable factories for example [2].

[1] http://www.mcdonough.com/cradle_to_cradle.htm

[2] http://www.prnewswire.com/news-releases/mosa-worlds-first-cr...
Hmm. A lot of you are comparing Chrome and Firefox in a way that many of us understand... but what I cannot understand is why you'd need any of the additional stuff. I like Chrome because it's... just chrome. A clear, transparent, and simple view into the web. I don't need all kinds of crap cluttering that up, even when I am developing. The Webkit inspector is terrific. No need to ever fire up Firefox ever.
I always find it interesting how easily we can be fooled by media, magazines, and makeup. We can be so quick to create these false paradigms on what is real. It will be interesting once technology gets to the point where AI robots can create similar illusions.
Erneute Sicherheitslücke bei Schweizer Bank
(Nick_C mailed me that he could not reply to this comment.)
...or a Threadless for the best teaching of the world? http://www.ForgetTheTextbook.com
Still some nits -

* SHA-x is not an "encryption" algorithm, it's merely a cryptographically secure, one-way hash. The function name and the documentation are thus misleading.

* You shouldn't use SHA-x or MD5, etc. for password hashing anyway, because they are just way too fast! You should use BCrypt for password hashing.

I can submit patches if you wish :)
I wish everyone was as analytic as you when it came to politics.
I'm a huge fan of Michael Abrash and his writting style: He always starts with a totally unrelated story, and somehow manages to relate that to the topic of his article.

Check out the other chapters on Quake here: http://www.bluesnews.com/abrash/

The story on the first one is truly inspiring as well.
They also have a flash site where fans can create their own ideal member using parts from the other girls, and then share and rank each other's creations http://www.icenomi.com/oshimen/index.html
Great point. I noticed the same thing. First you get your Google Apps account, and then the passwords for the other accounts are mailed to there, then two weeks later you find that one of the systems has been replaced in favour of another one.

Indeed tedious and error-prone.

And that's just from the employee's point of view, the administrator having to create all these different accounts is probably even less happy about it.
I'd like this, at least to try it out. I haven't had a problem with ads on sites if they blend in well, aren't obnoxiously ugly or jarring. My plan was to go with something like buysellads and just be picky with what I'd allow on the site. I assume this would be automated and I could rely on them being higher than average quality while still being relevant? Could be interesting to try.
Password Manager for Enterprises
Absolutely! I don't claim to be an encryption expert, by any means. :)
Louis Vuitton Rings - 2011 Louis Vuitton Rings sale
Prototype disk drive based on phase-change memory
The 1994 anime "Key: The Metal Idol" had a similar idea as well. https://secure.wikimedia.org/wikipedia/en/wiki/Key_the_Metal...

We could also even go back to Fritz Langs's 1927 film Metropolis: http://en.wikipedia.org/wiki/Metropolis_%28film%29
Man stages $1 bank robbery to get state healthcare
Things Every Writer Should Know
This is only a little bit weirder on the continuum of what we already do for pop starlets, both in Japan and the United States. Japan has been manufacturing them -- that is totally the right word, too -- for about 30 years. Disney cottoned onto it a bit later. These days producers already have the key personality traits, demographic fit, sound, and marketing campaign for the new brand already planned out prior to launch, then they just need to find the least important component, the actual girl. They have perfected it so instead of the fund-a-thousand-bands-have-one-breakout-success label model they pick that, e.g., Miley Cyrus will be the next big thing for twelve year olds and then they make it happen.

If Disney could produce popstars in a laboratory they would.

For folks interested in how the Japanese content industry does it, see Merry White's books on the Japanese youth culture, particularly as it regards magazines. (They might need an update for the Internet age, but not all that much of one.)
The monkey effect is unlikely to be true because a) it is paranormal, which lowers its prior probability a bit, and b) it has not even been observed, just interpreted into other peoples' papers.

Also, the habit of washing potatos is more something you discover/learn than something you do or don't depending on your peers' opinions (which seems to be a modeling assumption of the physicists).
> it's disappointing to see that Tornado still doesn't use Twisted

not using Twisted was the whole point of Tornado, wasn't it? If Tornado used Twisted it wouldn't exist.
Slightly off topic, but there's a lovely little novel called "The Cryptographer" about an electronic currency set up by a man called "John Law" that runs in parallel to hard currencies (in the book it's referred to as 'soft').

http://www.amazon.co.uk/Cryptographer-Tobias-Hill/dp/0571218...
that's only half the truth, here's the story of the so called "fraudster": http://forum.bitcoin.org/index.php?topic=20207.0
Google Music : So Far, Not So Good