skysight-inc/HackerNews huggingface dataset:
It's relatively trivial to outsource. It's one of those services that's easy to measure, quantify, and manage (from an outsourced perspective). There's also a bit more to it then that. The Anycast routing can be quite difficult to setup and maintain. It's virtually useless outside of a very small set of protocols (DNS being one of them), so it wouldn't make sense for Amazon to bring that kind of talent in-house for something like DNS.
> Destroying ? That's some bias there. How about "altering nature".

"Altering"? That's some political correctness there. Looking at what we do, destroying is a far more accurate description.

> Humans are part of nature, and changing things around us is natural.

Using that definition of natural, everything is natural and unnatural has no meaning at all. Makes communicating a point rather hard. Humans are natural and since they build cars, cars must be natural as well?
You gotta be kidding.
Which WebKit browser are you using? Chrome 3 in Windows failed on one of his examples (see my other comment).

And yes, very lame that IE gets none of these. None!
I use the Webkit Nightlies at http://webkit.org.

Chrome fails at a lot of Webkit standard stuff.
This is one of those services that a dedicated provider can sometimes do better than internal IT. Ultradns, for example, has secure secondaries Colocated with large ISPs so you get some good protection against cache poisoning attacks. Everything they do you could do yourself, but it would cost you a lot more than what they charge. (full disclosure: I am a customer and until this evening I was quite happy with their service and reliability)
It's because your type of comment is explicitly banned in the guidelines.
Not that it said anything in the movie, but I propose communication via quantum entanglement. It'd explain why the link worked when the radios didn't, there's no real signal to block, and it just sounds fucking cool. Spooky action at a distance is a great plot device for any sci-fi movie and at least partially based on real science.
Whoa, "Dashcode"? I have a feeling I have an idea of what the next Dashcode release has in store for us.
I thought WebKit's WebCore would be to blame for this and not Chrome. Is it because Chrome (v3) is using outdated versions of WebKit or I am I misunderstanding what WebCore does (very possible)?
So, do you disagree that "any otherwise qualified/competent admin" could easily learn to use a different distro than the one(s) they know?

(I've noticed an increase in the number of replies I get like this on HN now. Time was people made an effort to reply to what you actually said (and meant), not just state some tangentially related populist opinion. Maybe it's just me though...)
It's true, but does Rails 3 even have a target release day yet? It's still worthwhile to learn about Rails 2, since it's what's usable now.

I do anticipate getting a copy for Rails 3, for sure.
This is pretty remarkable and will hopefully lead to further exploration and research regarding using one's own stem cells to grow additional cells for cures and replacements.

One thing I don't fully understand is why the human body doesn't do this process on its own. If the cells can indeed be regrown or "incubated" using byproducts of the human donor her/himself and reintroduced into the body with little chance of rejection, you wonder why the infinite genius of the human body hasn't evolved to do this naturally. I suppose one might argue that the healing we ARE capable of is a form of this process and you might be right (I'm no doctor), but are their cases of something as grand a scale as restoring your own eyesight happening naturally?
Well, it's obvious that, a very large percentage of HN users are reddit users. I prefer HN for the better, startup and technical oriented commentary and community. I think reddit devolves too fast as the discussion length grows (plus I like HN's simple layout better).

Right now I check reddit before I check HN, but mainly for topics other than those covered by HN. It's disheartening to see cross posts reddit->HN though, since the communities are virtually the same. But I'll admit that the same topic will get better discussion here.
The TapTapTap email was sent out to MacHeist's email list. When purchasing a bundle, you can specify if you don't want to be part of the list, but by default, you are: http://grab.by/1n8R.

I've worked on some MacHeist developer relations projects before, and one of the benefits is the massive email list. Dan Grover, the developer of ShoveBox, participated in one of the bundles recently, and sums up his feelings in this comment: http://news.ycombinator.com/item?id=945891.
I recently started using Inconsolata which looks fantastic at both large and small sizes http://www.levien.com/type/myfonts/inconsolata.html and also made the "Top 10 Programming Fonts" list here : http://hivelogic.com/articles/top-10-programming-fonts
>> The beneficiary of this "interest" is the monetary issuer (the central bank)

Seems like the beneficiary of the "interest" is anyone who holds debt against that currency. For instance, if I borrow $1k from a good friend who charges no interest, and pay him back in a year, the $1k he receives at the end of the year will buy him less than it would have previously.

In practice an lender does charge interest but assuming that interest rates, like any other product, is priced not by cost but by what the market will bear, the lender must bear the cost of inflation.

>> there's no way you can opt-out outside of reverting to bartering for goods directly.

Bartering for goods _can_ carry the same risk of inflation if others are able to flood the market with competitive goods. But in a single-currency system we have a central agency that is able to produce money without producing wealth. And producing money without producing wealth is what leads to inflation.
Sure, np. Thanks for the jsbeautifier tip.
In terms of what you can actually do if you set your mind to it, they're not terribly different. In terms of the default/conventional things recommended by their communities, they're fairly divergent.

Speaking as someone who's used both and prefers Mercurial:

* Git's branching philosophy (lots and lots of branches, only one active at a time) can be handy. But Mercurial's philosophy (not quite so many branches, and usually as separate clones so you can work on more than one side-by-side) is, I've found, usually better.

* Git's much more encouraging of editing history up to the point where you share code with someone else. Mercurial will let you do that if you really want to, but it's discouraged; the only "easy" way is limited to undoing the last commit. Git seems to encourage committing much, much more often and not particularly caring about the repository history until you're ready to share with someone else (at which point you just selectively rewrite the history to look sensible). Mercurial seems to encourage committing in logical chunks so the repo history is clear and sensible the whole time (but again, if you really really want to do the Git-style stuff, you can).

* Mercurial seems to me, personally, to be a bit more logical in terms of choosing good defaults and exposing abstractions. Git's choices for default behaviors have been criticized even by its fans, and it tends to throw a lot of its inner workings at you on a regular basis, even if you don't really care much.

But, again, this is only my own personal opinion; undoubtedly others will disagree with it.
Clicking the little bookmarklet in my browser pops up a window that allows me to add a message. I would say make the bookmarklet, click it, then see what message it sends to the server.
The OO approach is possible in Haskell using "existential types". However, this is an extension to the language which is rarely used.

The more normal solution is to make a single data type which is a disjunction of all the shapes which you want to deal with.
I'm not happy to see this discussed. The Federal Reserve is not privately "owned" in any capitalist sense of ownership, since the "owners" have no say over Fed policy and only a tiny slice of the profits. Almost all profit made by the Fed is returned to the Treasury, yet the system was deliberately designed to keep the Treasury from having power over the Fed.

The only conspiracy theory mentioned in the original post that survives this analysis is the idea that the Fed, somehow, is taxing people by inflating. Yet steady inflation is an essential ingredient of monetary policy, since it must be possible to have interest rates below the inflation rate. Almost all important economists, including those of the ardently anti-government Chicago school, agree on this point.

It's only fitting that you quoted George Carlin at the end of the post. He's another person who likes to talk about things while displaying no interest in actually understanding them.
It really ought to matter. You take someone with quite a bit of experience in just RHEL or CentOS, and you hire them to work on Ubuntu Server LTS? They'd probably figure it out, but you'd probably have been better off finding someone with less overall Linux experience that is competent with Ubuntu Server or any other Debian-family distro.

Fortunately, there's a relatively small core of distros used in the enterprise -- at least when compared to the vast array of all distros under development.

I'd think a "Linux sysadmin" worth their salt would be a student of the main families of distros, but competency in the relevant distro should matter when it comes time to hire. Of course, a rockstar sysadmin would know most linux distros, plus some other not-Linux OSes (any or all of Windows, Solaris, AIX, HP-UX, *BSDs and the list keeps going)
I have a hard time understanding why someone would make or use this. Music distribution is by no means a solved problem, but what would a music browser accomplish? Why would people publish their music on this instead of the web?
nonchalantly create and shuffle between several local, topical working branches

That functionality's actually available in hg, it just doesn't seem to get used much (except by people who are being forced to use hg and want to make it just like git). The more common workflow seems to be using different clones for different branches, which has both advantages and disadvantages, as does git's approach; it seems mostly that people choose a VCS depending on which side of the tradeoff they like best.
Been posted here a lot of times before, but it packs a lot of good information on A/B testing so definitely deserves bringing up on HN every now and then.
> What you really mean here is that humans are complex and adaptable and have a theory of mind, whereas computers aren't and don't.

That exactly what I meant.

> This, however, is not a fault. I work in web development, and I see every single day confusion and problems caused by a mismatch between what someone asked for and what someone else understood they wanted.

Coming from the same environment I also see how this confusions are avoided. And that is by direct fast two way communication that does not end too soon, talking, drawing pictures, pointing fingers and prototyping. I imagine same solutions should be incorporated in programming environments to make them more accessible.

When you don't get what someone said, you just say to him what you understood and sometimes what he might meant by saying that and he agrees or clarifies until you both are sure enough that you share the same idea.

That kind of dialog might have place in programming environments. Code completion and parameter hinting are very crude and silly attempts on making such dialog. Despite their silliness they are immensely useful.

> When you're writing computer code you should specify exactly what you want - architects don't design a house by drawing four walls and a roof and some rough, to-the-nearest-metre dimensions on the back of an envelope, because then houses would fall down and kill people.

I just think that architect should not necessarily need to be all human. Some technical details can be worked out in dialog between human and machine.

> The main problem is that people are lazy, and think in generalities.

That is the problem but thats just how humans are. Even programmers. It's not gonna change so things should be designed in such way that allows people to be lazy, still got the things done and not to hurt themselves.

> That's fine for socialising, but many things in life require precision (especially in our increasingly-complex society)... and lazy people used to relying on implication and inference find it a great effort to be as precise as is required.

This effort comes more easily if you can clarify things step by step and not have to be perfectly clear from moment zero. I think current programming environments seriously impede designing solutions to problems because they require precision too early and do not infer enough in proper way.

> it's for people to learn to request what they actually want, instead of asking computers to essentially "do some stuff with a thing".

It's not gonna happen. It lies in biology. Organisms always try to achieve goal with least possible effort.

Progress is not done by making slaves not lazy but by inventing steam engine that enables lazy people to do more.

> It's not a question of success of communication - it's a question of imprecise requirements, lossy communication methods and inescapable rules of information theory.

In my opinion programming is about forming exactly same idea in two places, programmers brain and computer hardware. Designing a program is part of programming and computer should play more active role in this part.
Why would evolution favor this, by the time this helped the individual he'd already have had all his children. Evolution optimizes more babies, not healthier individuals with long lifespans. A naturally blind person probably wouldn't have survived childhood for most of human evolution.
> usually as separate clones so you can work on more than one side-by-side

the major downside here is that all IDEs I know are excellent at reloading your project from the fs when you git checkout a different branch, but much clunkier about having to reopen another directory.
In "New" or the main page?
You're absolutely right about all those issues with dilution run amuck. I was thinking about McMansions and LBOs when I mentioned the tragedy of the commons.

My major disagreement is with 8. 0% dilution would be bad for the reasons I mentioned before. Some small rate of dilution would probably be the sweet spot, but better people than me need to figure out whether it's 2-3% or something else.

More tentatively and subjectively, I think you're mischaracterizing regulation in 7. There's been bad regulation, yes, but the response isn't lack of regulation.
Correction, that's only in the parallel universe. :)
Never let truth get in the way of a good headline.
Vim Novice Tutorial Screencasts
"Using that definition of natural, everything is natural and unnatural has no meaning at all."

No.

"Humans are natural and since they build cars, cars must be natural as well?"

As I said, it's natural for people to build things, so building cars is natural.

I simply don't adhere to the PC view that if people do it, it must be anti-nature, unnatural, or bad (though sometimes that happens to be the case).
Hacker News is not a blog.
>I wasn't aware there was a "pitiful" tier.

I don't know, I recall an (unnecessarily) hard-coded HTML form in a Django project with extremely poor input validation that somebody I knew wrote. It was a single field, single button form too, I might add.

I refactored it with extreme prejudice.
Hasbro's modern guns integrate the receiver with the gun itself: http://www.ggaub.com/ltag/equipment.html

I have a pair, as do 3 of my friends. We play games on a weekly basis. It's a hell of a lot of fun, surprisingly intense exercise, and the hardware works really well (I can shoot upwards of 150 feet away).
CauseWorld: More To Do
1999-2009: How Broadband Changed Everything
Buddy of mine just got done writing a CSV parser at work. Don't really know why though, I remember there being CSV parsers for C#/.NET out there.
You missed my point - those are significant innovations.
You missed the rule I was referring to.

>If your account is less than a year old, please don't submit comments saying that HN is turning into Reddit. (It's a common semi-noob illusion.)
I think it's a bit of a leap from "Apple sent a DMCA takedown notice to github asking them to remove code for which Apple holds the copyright" to "Apple is terrified of iphone web-apps being as good as native apps."

It is suspicious that Apple has created a library to make web apps "feel" native but haven't shared this library with the developer community, but I can think of many possible reasons why this might be the case.
"Colocated with large ISPs so you get some good protection against cache poisoning attacks"

Ah yes, that's not something I factored into my equation. Thanks!
In the corrections at the end it was noted that it does have an oxygen atmosphere, it's just that there's some toxic gas in there as well.
Pousada Morena website - Morro de Sao Paulo
Interesting read
Saner heads in the room prevailed (Chinese heads).

And I'm glad they did, they did us a service.

I don't want my country to be shipping out hundreds of billions a year to despotic regimes in the hope that there is a chance in hell the money would go to the uses it was intended for and not serve as a slush fund for well connected government officials.

I don't want my country to do the worst possible thing it could to its already weak economy by hamstringing it even further compared to rivals who do not have the same costs.

Also, I don't buy the guilt argument, I'm not about to apologize for the past 300 years of progress brought to humanity care of the West.

"Reparations" should not even be on the table in any way shape or form, they should be thanking us.
STEREO Amplifier Speaker for iPod
Enhance the sound of your iPod with this mini speaker system
Greatly improve the sound output from your iPod to allow you enjoy fantastic 3D surround sound whilst playing your favorite game, listening to music or watching movies
No external battery required, ideal for travel, for use at the office, home or anywhere you go
Best choice for outdoor activities, let your iPod stand up and be heard wherever you go with this ultra mini travel speaker

http://www.1compras.com/product_info.php?cPath=111_117&products_id=53
One thing I don't fully understand is why the human body doesn't do this process on its own.

Indeed. Furthermore, it seems that there is an inverse relationship between how "advanced" an organism is in the phylogenic tree and its ability to regenerate--especially to regenerate nervous tissues.

One of the major cutoffs seems to be between mammals and other vertebrates. Frogs and amphibians can regrow their nerves if they are cut or damaged [1] and fish can completely regrow their cochlear hair cells, regaining hearing in a mere matter of weeks following deafening from exposure to very loud sounds [2].

The "reason" for the loss of regeneration in mammals could have something to do with the fact that mammals are more able to undergo plastic changes to their existing neurons (learning new skills, for example) at the putative cost of being less able to regenerate new cells. Ultimately, being able to learn and exhibit complex behaviors may be much more evolutionarily advantageous than being able to regenerate damaged nerves.

1. There is actually a clever experiment you can do using this knowledge. You transect the frog optic nerve and rotate the orb of the eye upside-down. Then you ask the question: will it reconnect as before, with each axon in the nerve fiber reconnecting to its now rotated mate and the frog consequently now seeing the world upside-down -or- will each axon reconnect to the closest axon (which would have originally been the incorrect one resulting in the frog still seeing the world the right way up? The answer is that the frog acts as if its vision is inverted, providing evidence for chemical signals being used to guide nerve regrowth. As an aside to this aside, note that people and most mammals can adapt to prism glasses (glasses that invert their vision) in a matter of hours. Amphibians, however, will never learn to use prism glasses no matter how long you let them practice.

2. There is work underway to identify which genes are responsible for allowing fish to regenerate their hearing with the ultimate hope of being able to transiently "turn on" the human gene homologues.
Short-term bursting means that maybe you can size your machine closer to the mean load, rather than the 2 or 3 sigma load.

No, it doesn't mean that. Because you can't rely on the resources to be available when you need them. The potential headroom may catch your first two spikes - and then crumble on the third.

Would you buy a second-hand airbag for your car that only "usually works" but is a bit cheaper? Thought so.
> I liked Avatar, but to me the obvious science fail was the telepathic connection between the Na'vi and the animals. Evolution doesn't work like that! Rattlesnakes do not grow rattles for your benefit! I'm afraid that yon astrophysicist knows rather a bit more about physics than about evolutionary biology if the inter-species universal complex adaptations didn't jump out at him.

You should check this out: http://www.i-sis.org.uk/paris.php The latest science suggests that evolution is less random than we thought, and that unrelated species often swap genetic information. Inter-species universal complex adaptations may be a bit more plausible than we think.
I like the less obvious explanation: Eywah (the world mind) is the sentient species on the planet - about three or four generations ago, when Eywah realized humans were on their way, and having watched our television all along, she took some of those blue lemurs, and made herself some bait.

Why do the Na'vi look so human? Nostrils in their heads instead of their chests? Only four limbs? Apes are 94% human - but the fully alien Na'vi are sexy. Why? Because they were made for us.

Why do all the animals on the planet only kick the humans out at the end of the movie? Because Eywah now has what she wanted all along: one set of human scientist memories, and one fully-stocked base. Now she can start to trade on her own terms.

While this movie has been knocked as an example of the What these People Need is a Honky trope, I think that's just the surface, the bait. Eywah gets human memes all too well. She knew some handsome young human would fall for her all-too-beautiful native women; it's in all our movies. So she made a nice, attractive native people who fly on dragons and let, well, nature take its course.

She was probably confused as hell that we were all so short, though. That, and Star Trek had led her to believe all atmospheres are the same.
You're right. I found keeping a different directory for a different branch a bit annoying, but it's not a big deal. (Besides, if you're keeping really, really large binaries under VC, you're probably using the wrong tool.)
Ask HN: Review my site, CureCRM.com
Please candidly review CureCRM.com.
It is quite annoying to have people come up with excuses to feel good about the situation. You can always make up an excuse which begins a race to the bottom:

Hungry? At least you aren't in Africa!

Poor? Well you probably aren't living like a caveman.

Lost an arm? Well you aren't a quadrapelegic!

These types of articles and arguments are quite counterproductive.
Make Your Mockup in Markup
I think you misunderstood what Zed's trying to describe. He doesn't want a website to do this. He's basically trying to create a protocol for music distribution. So instead of http://google.com you'd go to mp3://google.com and you could browse the website just like it were an album, etc.
Good catch, and a good move by Cameron. Otherwise those giant fireballs from the human missiles wouldn't be very plausible.