skysight-inc/HackerNews huggingface dataset:
You bring up an interesting factor I didn't really take into account. It probably makes no economic sense to run a car for 1M miles considering the high costs of labour. The question is whether it is possible to run a modern car for so long with somewhat reasonable maintenance, or if it will die with a fatal engine failure.

We will see in about 15 years, whether the modern taxis of today still serve as taxi in lesser developed countries.

Fun anecdote: I recently sat in an old BMW taxi (I guess early 80s). The mileage indicator showed about 50,000 km, which is way to little for any taxi. The indicator had 6 digits. My guess is that it reached 999,999 km, overflowed and started again at 0.
Sproutcore vs jQuery +backbone.js
> And the only way you can ever know which one you'll like best is to live there and go native.

Would be nice if we could learn from others' experiences to help us make a better decision right off the bat, rather than moving all over the world to try and experience everything first hand.
Let's go Leetto!
is not made for smart people

I strongly disagree with this. I might read HN and reddit for programming stories all day long but I still find Facebook immensely useful for keeping in contact with friends and contacts. I don't see at all how these things are mutually exclusive.

It's made for people who want to connect to other people. Intelligence has nothing to do with it.
The reason for that PSA is that there is very little third party software that targets it. Most of the jailbreak iPhone developers see the fractional marketshare (it is really really tiny, to be honest: the iPad users are vocal, but they were less than 5% of the userbase last I checked) and therefore don't bother targeting their applications to support that platform.

This small marketshare, to be honest, afflicts the device generally: there still isn't an official Facebook application for the device, despite the fact that if you force the current Facebook iPhone application to work as a fullscreen app (which I do on my iPad) it works 100% perfectly: even little funny corner cases render well.

And with that app it involves a two-line config file change, with no code modification. If you also said "and, by the way, iPhone applications are first class citizens on this device, but use slightly weird interface components", I seriously doubt you'd see anyone changing their mind on that regard.

To whit, I will cite tablet PCs: the difference between a Tablet PC and a normal PC is nearly nothing, except it is also everything. Microsoft's own applications and development tools actually provide a lot of interesting added value on those devices, and when you start getting used to having a magic pen that you can draw onto surfaces and then /full text search/ that handwriting it is kind of difficult to go back. Meanwhile, however, no one other than Microsoft: NO ONE, has ever bothered to pen-enable their applications.

Of course, you can say that Apple is amazing, Steve Jobs is a god, their App Store is the second coming, and their marketing is like evil juju that would have cut through development value tradeoffs (and to some extent I believe that: when I go to developer conferences I get into some really weird conversations where people don't seem to have thought through their strategies), but by and large I think you'd see many more "iPad apps" that were just iPhone applications scaled up at 2x or 4x: that black border of shame means something.
See, parent and those who agree with him don't think this article adds much to any discussion either. If you don't enjoy finding out what your friends are up to, fine, introverts aren't exactly the world's latest discovery. Author probably carries his phone out of a sense of social obligation too. Can we get over this elitist Facebashing and move on, please?
You can continue that legacy with the open source 3D printing movement that's growing, and potentially continue building things that are way cooler than most web sites.
Wow. Quite apart from the neat technical aspect of it, the interface is beautiful. Startlingly so.

You should have the IP list link to http://www.yougetsignal.com/tools/network-location/
What makes a great entrepreneur?
One of the regular occurrences preceding an Apple launch is all the rumors, and the eventual disappointment that half of them did not come true. You can see Apple trying to control that these days, with the controlled releases to NYT and WSJ, and through gruber.
I'm also interested in this, since I moved to Czech Republic a few months ago. I was planning on also moving to Germany some time in the future.
One of the reasons why I have never signed up to del.icio.us is the need for a Yahoo! account.
Thanks for taking the time to share your feedback Karl!
Astigmat | ACUVUE OASYS for ASTIGMATISM
Astigmatı olan hastalar için torik lens olarak üretilmiştir. Bu yüzden astigmatlı kişilerde torik lensler sferik kontakt lenslere oranla daha keskin bir görüş sağlarlar.
Gnome 3 Alpha, codenamed "Jumping the Shark". So many things shown are ridiculous - the spacing, the truncated titles in the ribbon-thingy, the seeming changes in the concept of workspaces. Why are dropbox and the wireless-thingy broken off from other system tray icons? What is the rationale for the changes in basic concepts? At the moment, I'm still using Gnome on all computers. This version might be just what I need to finally start using a minimal tiling manager.
I don't agree with the approach this article uses to gauge learning.

For one thing, it completely puts down science and math courses. In a multivariable calc class, we didn't have reading or writing (though I did have more than 40 pages of homework!)

Second, it's a bit arbitrary.
No double standards: supporting Google's push for WebM
The sort of people who take issue when CSS3 is included in HTML5 are the same sort of people who'd whine about less vs fewer, or pounce on someone for not using the subjunctive case for a counterfactual. There is no place for dogmatic prescriptivism in rational discourse.

As an aside, I really like the HTML5 logo.
Thanks to mape for creating the interface which this was based on: http://github.com/mape/node-wargames

That link is interesting. Don't forget this is open source (MIT), so you can fork it and add your own features.
Not at this moment. We are going to offer pricing tiers based on the size of your userbase.
1. Set goals but stay flexible and open to the unexpected opportunity or barrier.
2. Find ways to slow down, be in the moment and enjoy life's pleasures
3. Do some hard things - don't always take the easy road
4. Take some risks - failure doesn't have to crush you
5. Actively and deeply love a few people
6. Be generous
7. Be curious and keep learning
8. Commit to something bigger than yourself
9. Recognize the contributions of others and express thanks
10. Find or create good teams.
The first time I went to Prague, I was so blown away that I canceled the next stops on my itinerary so I could stay. Later, after I moved there, I realized it was the whole country that just hit me in the right spot. There are no reasons; it just happened. Like with my wife, it was just love at first site. Love doesn't have enumerable reasons; it just is.
“How unreasonable is it to demand a certain degree of professionalism from the w3c? All I want is to point people to the w3c when they have any intentions of finding out more about html, css, javascript, accessibility or whatever other front-end related topic, without feeling embarrassed to do so or without putting those people off before they even started?”

So the problem is that the w3c is obtuse and hard to use as a lay person, but also that their most recent moves to improve their image do nothing for improving the author's sales pitch for standards-based web technologies, which, let's be honest, is not really their job[1]

To be fair, the w3c is a bit obtuse, but it's also not an educational outreach organization, it's a standards body that makes recommendations (and the recommendations are actually targeted towards browser implementers first, and end-users second). I don't think the author or his clients are really their target audience.

[1]: http://www.w3.org/Help/#compliant
> Imagine you are a very young primary school child in the 2020s and you are watching
> your “vid” (i.e., your 3D video player) in your living room.

3D? With a speech recognition, no less? That's a good start.

> You notice that about 60% of the programs and the content of the world media you are
> receiving on your vid is in the world’s 1st or 2nd most spoken language, i.e.,
> English.

Define "spoken".

> You therefore decide to master this language so that you can understand what most
> of the world is saying.

No kidding.
I am amazed that there are people who take his writing seriously.

Because technology is easier to grasp and predict than sociology it does not mean that we can replace one with other.
>That link is interesting.

Don't miss the traceroute version as well: http://www.yougetsignal.com/tools/visual-tracert/
> I would take it to mean that there are slightly more woman in north america than man.

That's a terrible assumption. The problem with 'most' is it doesn't imply an exact number, it could be 0.01% more or 99.9% more and either is 'most'.

Nothing about that statement tells you it's near a 50:50 ratio.

Since we're not dealing with exact numbers (obviously 17 and 16 million units is rounded off) and because the difference is fairly small ~5%, it's less confusing to note a more specified relationship rather than an ambiguous and potentially confusing 'most'. Esp if later it's quoted out of context: "Most iOS device sales are not iPhones," (how many is most? how close is the margin?) is less informative than, "IDevices excluding the iPhone comprise about 5% more sales, with iPhones selling 16m units and other devices selling 17m."
Writing Term Papers about President Barack Obama
Writing term papers on the current President of the United States will be an interesting term paper assignment for many students. There is much information about him which can be gained and students are recommended to ensure that they provide the information in the right manner.
Regardless, saying ~5% is more instructive than simply saying 'most', which might confuse people who aren't reading closely or if it becomes quoted out of context. It's poor form to miss an opportunity to be more specific about data rather than less.
The Bad Board Member
Some of these solutions place significant constraints on gameplay (e.g. bullet speeds vs object thickness). That's ok for a small game experiment that you have clearly defined in advance and are not going to develop much further, but most games are not developed like that. Usually you don't have a clear idea of all aspects of your game in advance, and you want more general solutions.

For example, instead of grid-based preliminary collision detection you could use distance-based one, i.e. if object coordinates are farther away than obj1.saferadius + obj2.saferadius then they don't collide.
Now that I have debunked this flawed survey, to be consistent with the new Andrew Wakefield doctrine, we the internet must call for the retraction of the study and the lynching of the authors.'

Actually, the Wakefield doctrine is about fraud, faking results, ethics violations, and accepting money from interested parties. There's no particular reason to believe that any of that is involved here.
Just learned of InnoCentive, cool freelance projects, not strictly programming.
He's basically saying he has hipster tastes in technology, and while those tastes may not be strictly superior to any others---they're his, and they make him an unhappy consumer on Facebook.

Don't dislike him because he likes vanilla whereas everyone else likes raspberry.
I have a Yahoo account. In fact I have several. I couldn't tell you their usernames though, let alone log in to them, since I was forced to add a long unmemorable number to the end.

On the other hand my Facebook username is just my email address. Never going to forget that.
Not if you've been using it from before they were bought out like a lot of us here :)
Why do you think that finding 0days requires a high degree of skill? I thought 0days were available for sale to anyone who had enough cash...
Because as much as hackers like to toot the OpenID horn, no normal person has a clue wtf that is.
> "Simply beautiful", "Distraction-free computing", "Everything at your fingertips", "completely redesigned for GNOME 3", "And much, much more", ...

This page reads much like a corporate ad.

> "GNOME 3 is crammed full of new features."

Is that a good thing?

For Gnome, I want: more streamlining, compartmentalization, removal of deprecated features, and optimization. Make it smaller and tighter -- only add parts conservatively and if they offer great value.
"Oh, brave new world!" - is the picture he is painting positive or negative?

With a global, rather than distributed government, there is a single point of failure.
Some sort of axis-aligned bounding box collision checking is the usual approach for a first preliminary pass.
At 20 I had more than a decade of odd job work experience. It is just funny to see people who have such a different idea of what they are responsible for.
Want The Scoop on Node.js? Listen to Herding Code 102
If you want to get on the Sourcefire Vulnerability Research Team, or many other similar groups, you need to put those skills in your resume. Courts may overreact to anything the media dubs a "hack," but I don't believe that merely possessing those abilities is as yet something to hide.
Most important classes for high school students to succeed in software eng?
Sounds like we're hearing the last steps of a political struggle which might have gone something like this:

PM for Delikr: Our conversion rate sucks. Why is that? Oh, mandatory signup for an email account with all Yahoo products causing capcha and other badness. Well, no problem, we'll just get them to allow us Yahoo accounts without mail.

VP for Mail: Hah, no.

PM: But this is killing our unit.

VP: Not my problem. We're the stickiest unit in Yahoo. We are the first service used by 90% of the people with Yahoo set as their home page. You guys, meh, who cares.

CEO: Ordinarily this would be where someone might exercise leadership in the service of our strategic priorities... but we're Yahoo, so, yeah.

PM: Could we at least use other OpenID providers?

VP/CEO: Whatever.
Yellow text on brown: an embarrassment for front-end.

For slightly more serious critique, the only mention of 'video' is in the heading that says 'HTML5 Video.' The author misunderstands non-profit organizations as a place where people don't get paid. The assertion that 'the general perception of the logo is less than positive' is made with no numbers backing it up. Many dislike it, but many also like it. And complaining about CSS3 being part of 'HTML5' is the worst kind of pedantry.
... so that others have a hard time getting on the exit lane.
That's one way to do it.

Another way is to divide the screen into halves or thirds, then divide those into halves or thirds, and so on until you reach a minimum tile size. Whenever an object moves, you calculate recursively the smallest tile that completely encloses the object, and only check for collisions with other objects below that recursion depth. So, big objects will have potentially many calculations, but your more typical tiny objects hardly have any. This has the nice property of automatically handling the case when objects cross grid boundaries.

But the funny thing about most 2D games and processing power these days; most attempts to reduce the amount of computation done in collision detection is premature optimization. Even if you check every object against every other one, unless you have a bullet-hell shoot-em-up with a ton of objects on screen, the calculation takes much less time than refreshing the graphics.

We have machines that are thousands of times faster than the NES which handles this job just fine.
The article says that is Adapted from materials provided by Berkeley Lab but it is only a direct copy. The only differences are that they remove the photo of the authors and the last paragraph about the Berkeley Laboratory.

If the blog don't have new information it is better to submit the original article.
MIT Saves 13,000,000 Kilowatt-Hours of Energy in 2010
The usage of “most” was completely correct and not in any way wrong or ambiguous since the comment contained pretty exact estimates and didn’t only use “most” to describe the relationship. Context matters and it is prudent to assume that HN readers possess basic reading skills.

Take “most” for what it is and always has been, a simple description of plurality or relative majority.

(You are quite correct that I cannot just assume that the gender ratio in North America is close to 50:50 but you are at the same time also completely missing the point. Context matters and context makes “most” a useful word. It’s alright to make use of term “most” in the context of gender ratios of geographic areas because everyone knows that gender ratios are always close to 50:50. “Most” is a very broad term but if used in the right context perfectly appropriate and not confusing.)
If he wrote a tool that broke up the decompiled stuxnet binary into n-grams and did principal component analysis, then used a a boosting classifier to put it in clusters of similarly machine-analysed code deemed by some group of experts to be "high," "medium," or "low" quality, that's an actual technical analysis. Its merits could be debatable, but it's technical.

If all we know is that he wrote a tool that found the code to be of fairly low quality, he got up on stage in front of his peers and waved his hands.
Tool of the Day: 42tasks
"free standards"

I'm glad somebody finally figured out how to accurately describe webm. All this hand-waving talk of 'openness' and 'open standards' was debate poison.
Then you did not read the post you were replying to

I told our family doctor about what was going on. He prescribed pills.
New OOP JS framework: Methadone
My company, Benchmark Solutions, just released our first open-source project. It's a JS framework for managing runtime dependencies that allows Ruby-like "mixin" modules as well as class hierarchies.

We developed it to help us manage a non-trivial amount of client-side javascript that's handling realtime financial data.
Was I too mean here? Am I missing something about this app?
Facebook and Internet Alchemy
AWS is not without it's "cool" storage: SimpleDB, S3, RDS. Not to mention, being within AWS with full control of your machines, you can setup any database you'd like.
This is kind of similar to a little app I created a couple of years ago called the Homeland Re-Assigner:

http://pressbin.com/homeland

From the app description:

"We're born into our native countries by the luck of the draw. The Homeland Re-Assigner uses world population data to simulate this process. It produces statistically accurate representations of where else you might have ended up. Countries are weighted according to their current populations. So, for example, you're more likely to end up in a country with a large population, e.g. China, India, or the United States, than a country with a smaller population."

Obviously, though, IfItWereMyHome.com is a lot more robust and much prettier.
There is a real energy in cities in that part of the world, even tho' Prague and Tallinn (etc) are as ancient as anywhere there's a vibe that the best is yet to come, people getting involved in lots of different projects, technology, art, music... Everyone's open to new ideas and opportunities.

Whereas you hop just across to Baltic to Helsinki and it's like a museum, there is a city that believes in its heart that its glory days were in the past. Same with Paris or Stockholm or even Amsterdam. Right now those cities have a lot of accumulated wealth tho' they've lost the spark that created it in the first place. Work in Western Europe, party in Eastern Europe, it's the only way.
I saw a demo of this sort of system c.a. 2000 and it completely blew my mind. Sadly, from what I can see in the video the technology hasn't really changed. This indicates to me that the problems facing car train adoption are the same they were a decade ago: people just aren't comfortable with the technology.

I think, unfortunately, this'll be as far from reality in 2020 as it is in 2010 and was in 2000.
The problem with that solution is it's slow and not that accurate.

In an actual game you probably want something like:

safedist = (obj1.saferadius + obj2.saferadius)
if (abs(ob1.x - box2.x) < safedist)
if (abs(ob1.y - box2.y) < safedist)
if (faster_test(ob1,ob2)//aproximates square roots
if (full_test(ob1,ob2))//slow, but avoids bugs
{do stuff...}
I think your non-techie friends are just assuming that the folks that they want to see what they write, will, and those they don't want to see what they write, won't. And, mostly, they're right.

The biggest problem, for me, is that who can see these things is not up to only those involved in the conversation. It hardly even matters what the exact effect is of the rules currently in place, since they could change at any time. The rules on who can see my email inbox don't change. (I think this was what really upset people about Google Buzz: suddenly the rules around who could see what changed, making everyone on gmail who cares about that sort of thing insecure about their own email.)
Great Entrepreneurs Master Reflective Thinking
Individuals don't have a right of privacy during audits, either.
The recursive technique you talk about is a nice one I hadn't heard of - thanks.

I actually find that collision detection does affect performance. For example, in Pistol Slut, when an exploding grenade throws out forty pieces of shrapnel, there was a noticeable slow-down before I did some optimisation.
Seeking Technical Co-Founder 
I'm searching for a technical co-founder who is interested in owning a 50% stake in a social bookmarking site I launched 3 years ago in exchange for further development of the site. All development work thus far has been outsourced and unfortunately I am no longer able to afford future development of the site. The site is currently generating enough revenue to pay for hosting expenses and has been steadily growing. If you feel you can make a difference in making the site a viral success with some further development tweaks and features please reach out.

The site is http://www.stumpedia.com
Links about Judea Pearl:

http://www.danielpearl.org/about_us/Judea_Pearl.html

http://ftp.cs.ucla.edu/pub/stat_ser/R320.pdf

The usual link to Peter Norvig (director of research at Google) on experimental research, which is good food for thought:

http://norvig.com/experiment-design.html
Well, sure, and if big websites like yahoo keep not using it, it will stay that way.

Most people already have an openID without knowing it, if yahoo wants to let people log in with external credentials, why "turn to the enemy" when you could use an open and unique solution that will probably cover more ground?

People don't need to know what openID is to use it, just tell them they can use their google/yahoo/wordpress/whatever credentials.

EDIT: I would also remind everybody who doesn't even have a facebook account that the login/like/etc... widgets embedded in so many webpages these days can be used to track you across the internet. I would really appreciate if facebook didn't become more ubiquitous than it already is.
HTML5 Geo location using the Google API
Full story:
http://www.macworld.com/article/157247/2011/01/cook.html