skysight-inc/HackerNews huggingface dataset:
As 'regularfry ably pointed out, you gave up your root password when you opted for a VPS.

I don't have a VPS at GoDaddy. However, if their customer service reps can try his GoDaddy account passwords to attempt to log into his VPS, that means that GoDaddy is holding those in the clear somewhere, and that makes it very, very likely they are holding my passwords in the clear, too. That scares me because the prospect of a compromise of my GoDaddy account is really bad. It would allow an attacker to:

1) Compromise my DNS settings. Such as, e.g., MX records. So that they can compromise anything attached to my email address(es) without ever having to actually compromise my email provider. (Change MX record to point from Google Apps to L33t Hacker Krue, ask for password reset, watch as Internet obligingly delivers the email straight to their server.)

2) Compromise my SSL certificate.

3) My real nightmare: authorize transfer of my domains from my account at GoDaddy to their account at a disreputable registrar. They could either commercially exploit them or hold my business for ransom.
> Your ideas to make startups more palatable are not bad, but they are expensive. Startups need to run lean.

Zuh? His ideas are 'make products to sell,' 'locate somewhere besides SV,' 'don't seek funding,' 'don't overwork people,' and 'don't take advice too seriously.'

I have no idea which of those things you think is 'expensive.' Maybe the part about not overworking? From the rest of the post, it seems like you're responding to things other people have told you over the years, rather than the OP.
Try one of these:

http://mercurial.berkwood.com/
Have you tried the binary installer? http://mercurial.selenic.com/downloads/

If you're intent on building from source, make sure you're running "sudo python setup.py install; sudo make install-doc". Installing with the makefile directly will place packages in /usr/local, where Python doesn't normally live under OS X.
Out of curiosity, what's a more reliable or representative source for browser share information?

Here's a TechCrunch article that actually quotes IE6's browser share at 20% - http://techcrunch.com/2010/02/02/internet-explorer-browser-s...
Firefox: 46 features you might not know about
Network Solutions also stores FTP passwords in cleartext, and anyone with access to the overall account can easily look them up.
I guess they are in league with the SCO guy who considered open-source the equivalent of Communism...

It reminds me of an awesome Swedish cartoon where a kid during WW2 who works at the post office takes Christmas packages sent to people with fancy titles and gives them to the poor. When his father finds out, he says "What did you say you did? I have nurtured a Communist!" and the voiceover goes "... because Tycho Jonsson was one of those people who thought that anyone who gave something away for free was a Communist."
and the fault is yours, not the providers of the medium you chose as the vessel for your content.

And in the case of free speech, this would mean Italy is doing the equivalent of trying to jail air for not maintaining privacy. Or, perhaps more accurately, they're jailing one who makes air (God and/or plants, take your pick) for not making air shut certain people up before they say something wrong.

It makes no sense no matter how you look at it. Even if there isn't freedom of speech in a location, you don't put the papermakers in jail because someone wrote something mean on it.
But what is the meaning of "pure" here? Stretching back over the last forty years of Lisp, then Prolog, etc., it's a moving target. "Pure" once meant using routines instead of GOTO. Then it meant structured instead of GOTO. Then recursion rather than iteration, followed by structured recursion with fold rather than explicit recursion.

Most recently, it meant first-class functions. Read a lot of papers from the 90's and you'll see this being used as the definition of a real functional language. And lambdas and currying. Now that we've all seen the power these things give, us, they're now mainstream and we have a new definition of "functional programming" in terms of type-controlled effects.
Damn interns....

edit: I've broken things massively as an intern...
Is Tenure a Matter of Life or Death?
Thanks a lot for that suggestion/link. I'm looking for new dedi hosting and I really love those guys.

I'll be seriously thinking about moving to them. The most expensive combo package there is less than I pay right now. Plus, they're committed to privacy. Very very compelling.

How has your uptime been? Had any problems?
Money Through Innovation Reconsidered [pdf]
Given that this hacker news thread is the 5th result for "Juan Corbett", I'm not sure you had much competition for your name as a keyword in the first place.
Tell HN: I've written a script to Tweet all the stories from the HN homepage
Let's see if I understand this correctly.

Scientist A finds fault with the majority view on a certain issue. So he publishes a book for popular consumption that takes to task various points of the majority's opinion. In response, some other scientist writes a book that takes to task Scientist A. Scientist A writes a rebuttal to the critique.

Newsweek comes along, cherry-picks a couple of arguments, resolves them by appeal to authority, doesn't look at the rebuttal, and seems to conclude that Scientist A is a shoddy charlatan unworthy of our trust.

As I understand this discussion, there are a bout five hoops we need to jump through from positing a theory (Earth's climate is changing) to advocating action (We must do something). I won't list them all here -- they're all just common sense. Attack along any of these lines is fair game and should be encouraged -- especially with such a serious topic.

Instead of impeaching the scientist and basically trying to impugn any work he does in the future, why not list each claim, critique, and rebuttal? Heck, you could do it in chart format with sources. Then we could be talking ideas instead of generalizations and personalities.

I'd much rather have the scientific discussion than the political one. Lumborg may abuse puppies when he goes home from work, but his ideas deserve our attention because bad ideas can come from good people and good ideas can come from bad people We're all grown-ups: show us the claims, counter-claims and citations and we can have a much higher-quality conversation.
One of the few useful ideas I read in Utopia stated that (paraphrased) it's nuts to be bound by laws you cannot possibly comprehend within a year.

Makes a lot of sense to me, personally. Though I'll grant that won't happen, it's an ideal to shoot for, instead of endlessly patching problems with laws that noone can possibly comprehend the ramifications of due to the system's complexity.
Since we're discussing this, is there any equivalent to git rebase --interactive?

Coming from darcs to git (I add -p more or less exclusively), I didn't think I'd use rebase much but commit reordering/squashing has turned out to be very useful the few times I've wanted it. I know it's doable with mq, but you have to know to mq everything before the fact rather than after.
Have you tried dataflow languages?
Fluorine, Tiger of Chemistry
Exactly right. Your hosting provider has physical access to the machine. There is no such thing as security under those circumstances.
You could make a game out of this: spot the composer.

I've even heard some Stravinsky in a Bugs Bunny cartoon; it was something from The Firebird.

They sure don't make 'em like they used to.
I think that sentence should put the onus on them to prove "the event of a compromise to Your server or account".
Cloud storage in a post-SQL world
$5 immersion heater! Why didn't I think of that? I wonder if it'll work.
> (note: this post is mostly about data-parallel programming, or other parallel optimizations for computational performance purposes. There are other reasons to use concurrency, but I’m not sure my argument will hold in most of those cases.)

Respectfully, I think the usual claim is that concurrent programming is hard, not that parallel programming is hard. So, while the article is interesting in its discussions of the performance trade-offs involved in implementing data-parallel algorithms, it's arguing against a strawman, I think.
RackSpace has turned SliceHost into a dead man walking. Linode has better pricing and a real future.
Reading about the flaws of a binary notion of right/wrong reminded me of the 10% rule, that I've noticed is not as prevalent in software as it should be:

For details that fit the 10% rule:
1) Only 10% of people will notice
2) Only 10% of those who notice will care.

Don't spend your time on these details until everything that does not fit the rule is fixed.
Yelp Hit With Class Action Lawsuit For Running An “Extortion Scheme”
Nonetheless you must admit it is possible.

If I did this, that's how I'd do it. Have a separate computer, locked down to the max, except for a couple of functions: accepting HTTP requests POSTing an encrypted password, then sending back the decrypted string. That function would be severely rate-limited. Another function, to confirm the hash of passwords, would not be rate-limited, allowing high volumes of website access.

I could make that machine friggin' impregnable (and so could you). But yeah. No-one ever does it.
It's the fallacy or relativism, which is a special case of believing too much in syllogism.
Surprise, surprise...
It's not hard to rank high for a neologism, particularly if you own the domain name and practice SEO basics.

The profitability of a site depends on a lot of factors.

For one thing, traffic. How many people care about your keyword?

#1 for a high-traffic keyword can get you thousands or hundreds of thousands of visits a day. #1 for a low-traffic keyword can get you two or three visitors a month.

Then the other issue is, how much money potential is in your keyword? Advertising isn't the only way to make money, but it applies widely, doesn't take a lot of thought (maybe you're more interested in making content) and sometimes pays well.

How much you get from advertising depends on supply and demand. There are certain topics where there's a huge amount of content out there, so much that it dwarfs the advertising spend, so that it's hard to get a good eCPM. (Programming blogs and sites about cars in this category.) There are also areas where I think current advertising networks can't really discover products and services that certain audiences would really dig.

On the other hand, there are other areas where the supply of content is small compared to the advertising spend, some areas where the advertising spend is preposterously high (ambulance chasing lawyers, hotels in certain certains) and advertising can be lucrative there.

If your site is supported by advertising there's an inverse relation between click-thru and user engagement; Facebook ads are cheap because Facebookers are so sucked into what they're doing on the site that they don't look at the ads.

----

Now, maybe that's not feasible for you, or you need something more. Perhaps you'd like to develop "Juan Corbett" into a brand - you need to get his name into people's consciousness. That's a problem in marketing that goes beyond SEO; social media operations is a worthwhile path for you, but you'll also need to develop the arts of PR.

If you want to monetize the "Juan Corbett" brand there are many choices beyond advertising. Perhaps you can sell his art, either in the form of expensive things (original paintings to hang on the wall), moderately priced things ($100 prints to hang on the wall; i see Warhols going on eBay for about that much all the time...), and cheap thing s (mugs, refrigerator magnets.)

Past that there's the whole world of book deals, TV deals, movie deals, and generally turning "Juan Corbett" into a celebrity. You ought to find somebody who knows that world.
They should add the following features:

- speed
- reliability
- small footprint

Until then, I'm going to stick with Chrome.
It's simply not possible for a virtualised system to be secure from its host. Even if your filesystem is encrypted inside your slice, the kernel which decrypts it is an ordinary process running under their control. It's as well to assume that it can and will leak, and plan accordingly.
I always enjoy reading Joel's writing, regardless of whether I happen to agree with whatever he's saying. He can take on a subject as dry as comparing two version control systems, and make it enjoyable to read. Especially when he's working without an editor (his inc. stuff reads like it has been edited out of all recognizable shape.)

Compare it to the normal dry, unreadable technical writing on similar subjects and it's just night and day.
And what happens when someone tries to search for something on this self-published web? It's gotta be indexed somewhere.

Oops! The search provider indexed it, and is serving it out to the world in the form of results. By duplicating your data without reading it, they're responsible. Jail for them.

Youtube and Blogger are a miniscule step beyond indexing. They're duplicating data you wrote on your computer, and serving it out to the world.

Content hosts cannot logically be responsible for user-submitted content. This leaves two outs: safe harbor, or only commercial content on the internet, so the buck can be passed (note that this is identical to a TOS). Remind me again where free speech fits in there?

edit: as I said in another comment: you don't put the papermakers in jail because someone wrote something mean on it.
Since respect for IP rights was elevated to the status of human rights... or higher, since the US seems to put HR on the back burner whenever it threatens commercial or business interests.
I know that when I worked for a major hosting company in 2001, we had our own SSH keys added to every VPS. This gave us access without needing their password.

Right or wrong, it is very common at hosting companies.
The only relevant stats are your own logs. It doesn't matter what the internet at large is using, any more than the kind of cars they drive in China matters to a mechanic in Ohio. Browser stats vary enormously from site to site and app to app for obvious demographic reasons.

As I said in my first post, I don't think IE6 will be killed off, just that most developers will stop caring unless they have a real reason not to. Someone developing an app to order for a corporate client will continue caring for a long time yet, but for most of us it is dwindling rapidly as an issue.
Just wondering how they are calculating

Current Availability
83.64%
Weight Lifting Ant Hefts 100 Times Its Body Weight
Did you miss the paragraph about snowclones? Snowclones are the new black.
Nice use of Balsamiq Markups in the diagrams, by the way.
> people who aren't as convinced

...but who somehow feel that they do know enough to try and falsify a theory?

> for some people science is absolutely a religion

Quoth the OP:
If science is a religion, it is the religion that heals the sick and reveals the secrets of the stars. It would make sense to say, "The priests of science can blatantly, publicly, verifiably walk on the Moon as a faith-based miracle, and your priests' faith can't do the same." Are you sure you wish to go there, oh faithist? Perhaps, on further reflection, you would prefer to retract this whole business of "Science is a religion too!"
The Lomborg Deception isn't out yet (March 16 is the ship date according to Amazon). I should have specified that Lomborg addresses each of Friel's claims made in the book review/editorial and then some.

Why would fact checking anyone, that by Newsweek's own admission has had high praise from policy makers and any number of publications, be "distasteful"? Newsweek makes the claim that Friel's book is a debunking and achieves its task by referencing three of his primary claims. Begley however does not even bother to thoroughly examine them or take Lomborg's pointed rebuttals into consideration in her sloppy "analysis".
It's the usual sleigh of hand that equates capitalism with specific current players. Like the Economist said, "being pro-business is not the same as being pro-market."
I wonder... did they? I'd bet the TOS / Privacy agreement prior to upload would've mentioned something like "you are responsible for your content".
the article is very shallow. if you want a serious overview of "noSql movement" I recommend this paper: "No Relation: The Mixed Blessings of Non-Relational Databases" by Ian Varley
http://ianvarley.com/UT/MR/Varley_MastersReport_Full_2009-08...
onlineschools.org is trying to create infographics like this to get links into their domain from social media so that they can start to rank for [online schools] and related queries, then refocus the site around lead gen for online university degrees, like University of Phoenix, which will pay in excess of twenty bucks for returning one decent lead.
Which Framework should we build our Web app on?
My co-founder and I have a concept for a web service solution that we would like to begin developing. We have not been involved in development or hands-on programming for about 5 years. Our first step was to align with a developer I know from my corporate past. Our young start-up is now faced with a difficult decision, which framework do we build our web service on? We are intending on building content management system for a niche market. Our developer is recommending drupal but I am worried about building on a GPL license as it would close the door on an acquisition. Does HN have any suggestions? I heard Ruby on Rails has scalability issues. Microsoft is inherently more expensive. I would love your thoughts and I appreciate your time.
If I look at Cuba I don't think much good came of it.

Such tools are best used with lots of caution.
I had to read their page a second time to see that, yes, they did state it can be used as a base for custom designs.

Sounds like their intent is not clearly communicated...
Note that the only reason Spolsky is doing this is because he bet on Mercurial a few years ago for his project http://www.fogcreek.com/Kiln/ which is Mercurial only. Unfortunately for him, git got more popular than hg so now he's promoting hg as much as possible.
I resonate with most of your list, especially Bach and late Beethoven quartets. But I don't listen to much Chopin. Any recommendations?
Great example of a terrible incentive structure. Obviously, no city should rely on tickets for revenue, but I imagine it is more politically viable to increase ticket revenue than property tax revenue.
StartupList: The first startup gets funded
http://bluesmoon.info/foobar
Yes, it's a very unfortunate name, it's a shame it stuck.

I'm not against SQL at all, I just like that the "movement" to provide an API to develop against at the points where SQL isn't necessary. It just saves me implementing it myself with the SQL behind it.
Apple is adding an "Explicit" section to it's store
Flops and vapor: 10 ways Microsoft tried and failed to rule mobile
Ask HackerNews: How do I delete my HackerNews account?
So how do I delete this thing? It's been great y'all but the submissions leave something to be desired.
It depends on what country you live in... you'll have to research the incorporation laws of the country you specifically live in.

In the UK, you can just decide how many shares the company has, and sell them for whatever amount per share you decide - that way you split the company between several founders. Of course, if you want more complicated stuff, like vesting, you'll probably want to speak to a solicitor.
I like that Joel decides to say "OK, forget about Subversion or whatever you know about source control in general. I'm going to teach you about the DVCS way from the ground up." It's great that he treats this guide like an introduction to the concept of version control, but I think you really need experience with VCS before you can understand Hg Init.

Is there an easy way to educate older and/or less technical IT professionals about source control? I haven't been able to do it myself, and I wish this was it.
Secrets of Consulting & More Secrets of Consulting - Gerald Weinberg.

Getting Started in Consulting - Alan Weiss

Your Marketing Sucks - Mark Stevens

Listen First, Sell Later - Bob Poole

E-Myth Revisited - Mark Gerber
That's neat... does it work with moderation?
Nice initiative, but the implementation makes it seem like only a marginal improvement over http://twitter.com/NewsYcombinator - There are too many quick-voted two-pointers that pop onto the front page for just a bit.
No, I don't have any recommendations. I try to listen to it all, and I often don't even remember the names. Listening to it all means that I learn from the pieces that are too complex for me yet to understand, and I am soothed by those I know well.

Find a CD and listen to one track per day. Some people can find more than that a little overwhelming. I try to listen to the same track three or four times in a day, and get to know the piece.

Some people call me odd, but I would guess that many on HN fall into the same category, if not for the same reasons.
"We sincerely apologies for the inconvenience".

Sounds like AppEngine is being run by a bunch of Nigerian spammers.
Just don't return your shoes or else he has to take a pair back from a child in need!

http://www.youtube.com/watch?v=kypYXanAv0Y

(disclaimer: that may or may not be me wearing the special helmet in that video.)
Gone Daddy!

Who in their right mind would work with this funky company in the first place? They seem to be hiring morons. Or maybe they have the Superbowl models doing their Security.
The MicroSD expose
I've absolutely loved patching and working on modules for nginx source code. Partially I suspect because it's so homogeneous. It's nice and modular and succinct - the optimizations don't obfuscate the code. As others have pointed out, responding to http requests is not rocket science, and digging into nginx reminds you that responding to a simple problem simply tends to yield pretty good reliability and performance.
"The annals of capitalism are full of ingenious money-making ruses. ... There may, however, now be a new capitalist champion of gall. According to AlterNet, some of the more enterprising and caring cities of the United States have used their almost limitless brains to increase the revenues they accrue from red-light cameras."

For what definition of "capitalism" does the above quotation make sense?
Erlang R13B04 released
It's "extraordinary claims require extraordinary evidence".
The article says: "You can almost always use a simple locked data-structure for synchronization fairly painlessly (and with a bit of practice, you can usually write one fairly painlessly, too)."

If we focus on the first part, in my experience it is wrong: you can't rely on the data structure to do synchronization for you, because these structures only guarantee that internally they will work consistently, not that using them you can forget about synchronization and threading. Quite often you need to do your own synchronization on top of them, and it is easy to miss some cases. That's what my examples are about.
Google, under antitrust scrutiny, points its finger at Microsoft
Communism is bad when it is forced (which it must be in order for any hope of working properly). I can see the resemblance to the GPL, but in general you shouldn't equate the two because open source is used as a capitalistic business model too.
Well, it uses the RSS feed. What do you mean exactly?
% fortune -m "VALGOL"
Hey all, I'm the interface / visual designer for the site. Very appreciative of all your positive feedback, and especially your keen and insightful constructive criticisms.

It's been a truly unique experiment so far, and it's only just begun. Really pleased to hear any and all responses as we push interface / functionality tweaks, new updates, and new features!