skysight-inc/HackerNews huggingface dataset:
This is a very interesting point, thank you. So here’s a thought experiment: I look at this article about dinosaurs, and Google shows me an ad about mountain bike holidays.

Great timing, Spring is looming and I am making plans for Summer (Google knows this from watching my search history or annual credit card spend on travel.) It’s late afternoon, when I historically am distractible (witness reading about dinosaurs during my work day. And I ride quite a bit (easy to figure out when you’re Google).

I might be quite likely to click an ad for Sacred Rides (Free plug for Mike’s business!). But I would still feel sad that at the moment when I was reading something educational, I was lured away to think about something else.

I don’t know if Google can come up with a way to make quadrillions of dollars and to keep me from being sad. Maybe my feelings are simply a cost of doing business, or maybe what I want is impossible. But I think my sadness is independent of the attraction the ad holds for me personally. My issue is with the relationship between the ad and the content.
Node is very handy for high transaction, short transfer, high connection count applications like chat. That's because of the non blocking single thread architecture, low overhead connections, and little bloat (small footprint).

However, that doesn't mean it isn't well suited for building a website. You'd probably want to include some add-ons for that though (eg: express).

Note that even for realtime chat-like apps you'll probably need some kind of datastore and in fact that example sounds like a great use case for nosql as a datastore.
Well, this is actually the old way of parsing a genome. What you've described is essentially a Hidden Markov Model with discrete states, which is the bread and butter of genome sequencing.
What's that, Apple-Guy? A website billing itself as "Apple iPhone, iPad 2, iPod News, Celebrity Mac Users, and More" claims that Apple did all the real, important work? Wow!
Race to the Bottom of the Ocean
See also:
AB+
Ghostery
Priv3
RequestPolicy
Noscript

Combine all this and the web is almost useful again.
It looks like a monochrome Visual Studio 6. I don't really see how this is an improvement.
Sure, the dollar has declined by 86% in nominal terms; but per-capita GDP in nominal terms has increased by 1170%. Inflation-adjusted, real per-capita GDP is approximately twice what it was in 1965.

The CPI includes both food and energy prices. There is a separate measure called "core CPI" that excludes those, but it's not the one normally quoted, nor the one usually used to correct for real dollars.
Did you read my entire comment? I specifically said, "when the working set is larger than RAM."

Your observations, while true in the abstract, don't reflect real-world behavior under these conditions.
An Epidemic of Fear: How Panicked Parents Skipping Shots Endangers Us All [2009]
Drawbridge - Library OS - MS Research
Journey Through the Deep Web
Those laughable people have a different name this year... voters.

I won't address the rest of your post. HN political discussions usually make me cringe and I don't have a dog in this fight anyway.
It wasn't the impression I got from reading it, the text leading into the slideshow is:

>Between them, physorg.com and Google value money, and that’s it.
>
> There’s more on the same page, of course:

Which I felt kind of set the tone that they were Google related.

FWIW, I think that the aging secret, penny stock and money ads are scammy as hell and I think the internet would be better off without the bottom feeding ads that take advantage of people's ignorance or insecurities.

The Google+ ad, while poorly targeted to the content of the page, might actually be targeted towards you (I'm not sure that's possible though). In my case I get text ads for elbow tendonitis, probably because I've done searches for "wrist pain" and I've ended up on medical related websites recently. That and the hints they pass to adsense are:

google_hints = "animals elbow muscles";

The combination of those came up with that ad.
What about a programming language that integrates fancy cogs so they're conceptually in process? Do I want to know the difference between sorting in the native data-structure and Redis? Hopefully not, the language/compiler could make that call.

Programmer could specify how much data he's sorting, how fast he needs it sorted, how much data he'll get after each sort and the language will decide which cog to use for best performance. You don't need to know what Redis, Riak, or native data-structures are.
I came shockingly close to projectile vomiting when I read the header "The New Developer Experience".

My experience of developing is quite similar regardless of the tools I use. And I've been developing for years on a variety of toolkits including VS.

A slick mobile UI styled facelift on their signature overweight IDE isn't going to radically change the developer's experience.

(Also, who else looked at Metro and ICS's love affair with abstract geometric single-color icons and thought "OLPC"?)
A couple of years ago I bought and played your game for a couple months and really liked it.

Have you ever considered adding procedural content generation? I have always wanted a space MMO with an infinite number of solar systems to explore. that was the goal for my project a few years ago.

I used a few different approaches including genetic algorithms and straight up monte carlo. The GA eventually led me to a sweet spot for constants currently used in the monte carlo generation of planets.

It also has an interactive python console. It helps a ton for experimenting and tweaking stuff while everything is running. http://code.google.com/p/stableorbit if anyone is interested in trying it I suggest pulling it from svn. python 2.6 panda3d are the most important dependencies.
It isn't that much different from other forms of engineering. And in all of those forms, there are the "formula plugger" engineers, and there are the real engineers.

The difference was exemplified by a question another "engineer" asked me once - "what book did you get that formula from?" I replied that I derived it from the boundary conditions, etc. He just looked at me in utter bafflement.

On a related note, it's easy to discover the "formula pluggers" in electrical engineering. They are the ones that carry around a little card with:

V=IR
I=V/R
R=V/I

helpfully written on it.
http://flattr.com/ ?
This reminds me of an episode of South Park:

[http://www.southparkstudios.com/clips/154597/find-the-heart]

The kids try to find the "heart of Wallmart" so they can destroy it (being the evil mom-and-pop store demolisher that it is). When they finally locate the mythical Heart of Wallmart, it turns out it just a mirror. In other words, the problem is not Wallmart (or Google, or whatever), it is us.

On another note, games (in general) are not so bad (although the ones they were advertising probably were). Even the games many people might view as mindless (such as your average FPS) are actually deeply embedded with strategy. I actually learned a lot from games - not just strategy or spacial intelligence or hand eye coordination, but many of the same things I would have learned if I picked up a science fiction or fantasy book. Children today are glued to screens, and I think the only cure may be to embrace this and find a better way to use games as educational tools.
What is Juglans Regia English Walnut Tree?
Here's Python being announced:

(http://groups.google.com/group/comp.sys.sgi/msg/22662b06471e...)

Here's Ruby sort of being announced:

(http://groups.google.com/group/fj.comp.oops/msg/ab535315595a...)

and also

(http://groups.google.com/group/fj.sources/msg/8e2cc97e3750fb...) (The other six of those are still there)

I think, but I could be wrong, that this is the first mention of a Nintendo Gameboy:

(http://groups.google.com/group/rec.games.video/msg/0728382f2...)
Gray got boring.
Hack Challenges for Hackers
Hackers: in case you are bored today, here there are some challenges I brought and solved from @hackerolympics https://github.com/jefreybulla/Hack-Challenges

Test your abilities!
I think its apropo given its targeted at Jim Gaffigan
The biggest issue with this is that they don't understand Jim Gaffigan's comedy.

The way to be humorous with something like this is to use a skit from one of his early comedy skits with a witty twist.
Yeah, I took it out. Its not really his brand of humour, anyway.
I'm like you in that I skipped over it. However, physorg needs to take some of the heat here because they pick the background, fonts, and colors for the ad insert (not the bolding). So they consciously choose to make their ads look like copy and that is unethical.
Yet again the government tramples it's citizens freedom and desires and tells THEM how to live. Doesn't matter if this drug helps countless people across the country function in their day-to-day.
For many of us, our entire career eventually boils down to getting people to click on ads. Sit down and think about your product:

- Are you chasing the hockey stick, making a free product? You're getting paid to create an ad base that will focus on ads.

- Are you a content provider? A blog? You're getting paid for page hits to generate ad revenue.

- Perhaps you're a recommendation engine that makes money on Amazon referrals. Ditto.
iPad 3 is just the tip of the Retina iceberg
David Cohen (TechStars founder) has a good post on this subject: http://www.davidgcohen.com/2010/06/18/you-have-acquisition-i...
Perhaps the 'machine-learning-and-auction-based-ad network' just isn't a good thing. Is this really the end-state for human civilization?
For anyone building something similar, I imagine having an elastic load balancer for TCP port 22 with a health check on a web service that spawns a process as each of the user accounts before returning "good", combined with an auto-scaling group to make certain there are always a couple healthy instances, would be an automated way to keep something like this running through fork bombs.
As is Hacker News apparently. It's a trollbait article that say nothing of merit or value. Frankly I'd've said the same were it a story about Android being a rip off of iOS. You 'haters' of whatever denomination are just ridiculous and it's about time you all grow the fuck up.
A JavaScript 'when' function
I'm not downvoting you but the git branch command is orthogonal to checking out a branch. The branch command adds, removes and lists branches. The checkout command switches between them. There is a convenience command that does a checkout and create. The main thrust of the checkout command is to change branches so if a branch does not exist they give you a convenience method to do so.

edit: git add -p(atch) is supposed to create patches of existing files assuming that that is the most common use case. Use --interactive if you want to add new files and still do interactive patching.
Why do sites ask “are you a human”?
> "Thinking man's detective" is a very unusual phrase. It's like "rich man's Rolls Royce" or "tall man's basketball player."

I think that your two sentences point up exactly why it is not such an unexpected phrase (the which, or something close to it, is I guess what you meant). "Rich man's Rolls Royce" is redundant: you have to be rich to have a Rolls Royce (more or less). "Tall man's basketball player" is not redundant: you don't have to be tall to have a basketball player (in the sense of preferring, rather than owning, I mean); you have to be a tall man to be a basketball player (more or less).

"Errol Morris: the detective who's a thinking man" would have been redundant; but "Errol Morris: the thinking man's detective" is not, as (one presumes) many stupid men through history have had detectives (in the sense now of employing them, or of reading about them, or … whatever).

P.S. And let me just take this chance to say: I love Errol Morris. Thanks to the other poster who mentioned 'Mr. Death'; it was the first film of his I saw, and remains probably my favourite. (Also high up there is 'Fog of War'.)
For instance, if I have ten billion dollars in gold in my vault but choose to do nothing with it, then it has no impact on what we could call the economy but would still count as 'wealth'. If I have ten billion dollars in my vault that I never do anything with and the rest of the economy has a total of six cents, we would care how the six cents were being used, disproportionately to my trillion cents.

Or if everyone has 10 billion dollars in gold in their vaults in aggregate, if the price of gold rises, on paper their wealth would increase. But if everyone actually tried to expend their gold then the price of gold would decrease, but much more production would happen in the economy. If the price of tech stocks octuples then paper wealth increases but GDP does not necessarily change.

Or, if everyone just spent their money twice as quickly (e.g. the velocity of money increases). The economy would be able to do twice as much, but total 'wealth' need not necessarily change.

'wealth' is entangled with money and prices. The amount of production is affected by those things probably but not as directly.
To be fair, the MQ and rebase extensions are shipped with mercurial, just not enabled by default. They share the same bug tracker as the main project and in my experience are just as well documented and tested as other bits of Mercurial.

It's also been my experience that non-expert users don't understand the repository DAG model well enough to perform history rewriting reliably and without error, which I think is one reason these features are disabled by default.

Finally, as of Mercurial 2.1 they now have the concept of "phases" of commits which make local non-shared commits mutable whereas commits which have already been shared are immutable. This new feature is a first step to safer history editing operations becoming more mainstream mercurial commands.
IT: adapt or die
Hipmunk: Now listing a private jet service
Hmm.. good point. You know this is a problem too in general. So many useless jobs and useless industries, serving little value to society, yet they are needed because they provide a living for so many people.

This is a result of too many humans on Earth. So many people are just not needed on this Earth. So we have to come up with surrogate occupations
This is probably the most well written piece of text I have seen here on HN.
Remnant inventory is also virtually synonymous with Google...

really, how?

...which a multinational advertising company which occasionally produces industrial biproducts of advertising...

what?

...which generate non-trivial amounts of value for almost every human alive.

wat? Do you really believe this?
I like the new decolorized look. The colors don't seem to add much and are a bit noisy.
Nothing wrong with games.
If Google perpetuates a lowest common denominator stereotype, it's their fault whether they use automation to achieve it or not.
"Someone other than Google is involved in deciding that stock market scams and anti-aging scams and auction site scams are the best way to extract value from my curiosity about dinosaurs."

Those clicks are essentially auctioned off so that someone is quite simply the market. The market, when it comes to online advertising, is largely benevolent. Tons of businesses are built on the fact that Google allows those to buy traffic who can benefit from it the most. The overall wealth creation of such a system is massive, far beyond the wealth created for Google.

Lots of people have jobs because a system exists that allows crappy game ads to interrupt your dinosaur article. it sucks (and the physorg site is kinda shitty for formatting it to look like a headline) but overall the system is a great thing.
I had pretty much the opposite reaction to reading it.
The blog is by UX designer guy. So obviously he's focusing on the UI changes. Hope there are more substantial changes in this release other than just a change in color scheme and iconography.
And since when GIT ever broke backwards compatibility?

almost never. Details below:

http://stackoverflow.com/questions/1314668/git-repository-ba...
How angry birds almost died before the first level
Google optimized pricing and delivery of banner ads. But unfortunately every legit type of banner ad has failed to justify itself, and only the most criminal/stupid things are advertized. It's not big secret. Google paid 500,000,000$ because it was advertising illegal pharmacies to American users. As reputable as Google might be, they are serving banners that are not just bad, but criminal.
Black Hole Creates Fastest Wind Ever Clocked [video]
The problem here is that in things like chemical or structural engineering, you generally don't just bodge together things by first principles.

In fact, there is a great deal of liability on the line--so much so, for example, that the guild (for what else is something like the ASME, really?) has decided "Here are the equations by which we design pressure vessels. Plug in your material--from this table of guaranteed grades and empirical data--and your dimensions, and lo, here's what you should spec."

As wonderful as it is to derive these things from equations and first principles, and as satisfying as it is to do so, do you really want to stake your career on your own from-scratch solution to a CFD problem? Or on the exact solver that you used to solve those PDEs? Or on your "hunch" as for which forces were truly at play?

Or do you want to follow the guidelines in Shigley's, Roark's, ASME codebooks, NACA airfoil reference, etc., and be able to more easily pass through a forensic engineering post-mortem?

Electrical engineering and computer science may not have had the same checkered history as some of the more established disciplines, but that doesn't mean you can't learn something from their rigor.
The iPhone isn't even the first thing called an iPhone with a touchscreen that makes telephone calls and connects to the internet.

From 1997:

(http://groups.google.com/group/comp.dcom.telecom/msg/f62a1ff...)
For error-related negativity (ERN), "negative" refers to the direction of voltage change, not the person's attitude.

Since ERN amplitude is associated with better learning, it might be the other way around, that people in flow are producing stronger ERN's and correcting their mistakes faster.
Though be careful not to confuse "business head" with "a person capable of adding a business model to a solution and bringing revenue from 0 to 10m within 2 months".
Depending on your idea, I've seen CS Ph.D. students take on board a former management consultant with 2-3 years of work experience as CFO. (data integration solution that sells to corporate customers) His motivation? Less hot air, more opportunity to advance an actual project.

Alastair, if you're talking about Taxonomy - really liked your custom maps blog post, btw, even though I'm not a tech guy myself -, someone at college might be well-suited, as you seem to be working on a solution that needs larger-scale consumer adoption and an interesting story to sell (PR-wise) in order to be successful.
I am always amazed at the number of business students I know (of) that are happy to intern at (commercial) startups or company builders and end up "community managing" the Facebook page, just because the business founders are successful at pitching their Groupon clone. If you give a talk at a university etc. and mention you welcome feedback on which feature is missing (>> ask for advice, you get money; ask for money, you get advice) afterwards, you might just find someone with a good product sense that also doesn't mind approaching people, and spare them that fate.
are you seriously invoking the war on drugs to support your point?
System-level caching; a better way to do it
Someone over there has clearly been reading tufte although I think in some cases (the new all gray icons) they've gone overboard.

Overall the strategy of moving the interface into the background and the content you're building into the foreground is great. I want my eyes drawn to what I'm building not 50 other ui elements. The metro style icons IMO are a bit hard to distinguish from eachother but anything I used regularly I'd have a keyboard shortcut for anyway and the new command search handles the rest. I think they're on the right track.They're minimizing any mental activity that's taking focus away from actually coding and that's a good thing.
Show HN: Like Yahoo Pipes, but works
Thanks, they should be fixed now.
For those annoyed that this just focuses on colours, here's some C++ features of VS2011:

http://herbsutter.com/2012/02/23/vc11-beta-on-feb-29
"Kids at that age get the language in a way that you'll never get after."

This is just an excuse that will limit you. Yes, kids might learn at a faster rate, but they also don't do anything else but learn that language for years. Most people have busy lives which doesn't allow for this unless they completely immerse themselves. As an adult, you also have the advantage of understanding difficult concepts (because you've already learned them in your native language), which speeds up the learning process.

" You can get all the definitions, make no mistakes in the grammar, but you won't understand it at a deeper level. A language is way to express a culture, and the culture is gigantic and ineffible compared to the language."

Then you don't really know those languages as well as you think. Part of knowing the language is knowing the culture. This requires immersion, studying, and discipline.

I've been studying Japanese for the past 5 years and I've started a couple of meetup groups in my area for studying. What I've found is that 99% of the people that try to learn a new language as an adult give up at some point. Mostly when they get to any point of difficulty. You also have to be disciplined enough to study it every single day.

Something else I've learned is that the similarities between starting a business and learning a new language are actually very similar.
Will add a new paragraph on GoDaddy hosting alternatives. Any recs?
On Facebook (not exactly a paragon of usability) it's there. Also tab around the page. Links are also highlighted in light blue.

Maybe it's my own view, but when a designer circumvents or subverts basic, conventional browser functionality it signals they don't know how to design for the web or they care more for their particular design than they do for the user's ability to process and react to the intended functionality.
> Because nobody ever makes typos while using folds and closures, right?

If you type flod instead of fold, the compiler will complain. If you have an off-by-one error in your for loop, not so much.
Yes, this. I hoped this would catch on.
Sure it looks all pretty, but have they made it faster and more reliable?

VS2010 is just damn slow and falls over on me at least 2-3 times a day which is not acceptable. When you pay for 25 VS2010 premium licenses with MSDN on top of your gold partner allowance, you expect it to work.
This is a common theme I see, often with respect to Zynga.

People want things. Some people want things that other people think they shouldn't want (games, drugs, sex, whatever).

Some people get mad (or in this case, sad) when someone provides a thing they think people shouldn't want to people who want it.
So... subdomain or subfolder?
Google to create Seaview in the Great Barrier Reef.
I like to think of the information I consume online as more than "inventory".
It's hard to estimate the power of distraction for students. Having interactive textbooks would be really awesome, but what does it matter if kids are just playing Angry Birds instead? Also the cost benefits aren't really all that great. Schools typically reuse textbooks and iPads are very expensive and are more prone to damage.
Noticias Insolitas
#UTILITYNETWORK : MERGING ADJECTIVES