skysight-inc/HackerNews huggingface dataset:
I don't know the ip but maybe this could help you: http://webcache.googleusercontent.com/search?q=cache:yiifram...
This is a short video interview with me on the business of MakeLoveNotPorn:

http://lynseyg.com/cindy-gallop-will-make-you-think-and-brin...

and my launch post on the details of our business model and why I designed it the way that I did:

http://talkabout.makelovenotporn.tv/post/29383253943/hellowo...

Yours, Charlatan :)
How to Use Surveys in Marketing
Of course, naming is one of the "Two Hard Things".

It's absolutely an art, not a science. But it shouldn't go to either extreme -- names that are too short (var xi_a) are too confusing for clarity, but names that are too long provide too much visual noise to be clear.

In my opinion, "make_person_an_outside_subscriber_if_all_accesses_revoked" just takes too long to read. Much better would be something like this:

// If all accesses have been revoked, then make the person an outside subscriber

def updateOutsideSubscriber
...
end

The function name is short and gets straight to the point of what it does. Someone coming across the code for the first time can instantly figure out roughly what the function is, and then decide if it's worth their time to read further, or if they should just skip over it.

Then, a comment explains in further detail what it is for, and why it is used. You only need to read it if it seems important to your task at hand.

Good variable naming strategy goes hand-in-hand with good commenting strategy.

The end goal should always be maximum clarity, but remember that too much information, or too much information presented upfront, can reduce clarity.

37signals says "clarity over brevity". I'd say "clarity over extremes".
Ask HN: HTML emails ok in this day and age?
1. Please let's not have an ideological shouting match.

2. The question is not "Are gaudy emails ok?"

3. The pros of HTML email are obvious (e.g tables, links, embedded illustrations). What are the practical cons? Assume judicious use for the aforementioned benefits, not for stupid backgrounds. Disregard things that are no longer relevant (e.g. bandwidth).
So, you're saying that you hate it when people express dissenting opinions after cases have been decided? Should civil rights activists not have brought up their opinions after Plessy v. Ferguson?

In the long run, the court of public opinion is the driver of change. What makes the status quo so great that you hate it when people dissent? I don't agree with the person you're disagreeing with, but where would we be if we couldn't even discuss it?
As one of the main contribs noted in a previous HN article, the important part was to get JSON conversion into core, full stop - because extensions (like hstore) can't declare dependencies on other extensions. Having JSON in/out in core is an enabling feature for all the rest.
Heaven forbid that anyone possess a moral backbone.
You should have preempted this thread with more armor.
Reminds me of the deceased oak.io[1].

Scrolling is broken (and slow) on an iPad, it's apparently using some javascript scrolling lib that could be replaced with -webkit-overflow-scrolling: touch;

[1] http://blog.oak.io/
What does Paul Graham have to do with people downvoting you. It's a policy to help with people reflexively downvoting and it encourages people to become positive contributors before they can moderate others. It's a public policy. It's no conspiracy.
I had a different impression. It was the first "computer" movie I'd seen (and one of the few since) that portrayed computer interfaces as what they really were at that time.

Antitrust is another but thats because they hired John "Maddog" Hall as a consultant.
The irony here is just sickening.
I don't know whether HP licensed anything. I doubt it, I suppose.

It seems Apple didn't license anything from Xerox either. Considering you think otherwise, I'd be interested in a citation. It's well documented that Xerox tried to sue (but they failed).
How to get banned from Instapaper
Faster is "better" than slower. Easier is "better" than harder. Cheaper is "better" than more expensive. These are pretty obvious and well understood.

I can't really see brushed aluminum as "better" finish choice than satin nickel, semi-opaque plastic, oil-rubbed bronze, polished marble, cherry burlwood, or rich Corinthian leather.

Other companies should feel free to use it, but they must understand that they will suffer the withering wrath of my derisive scorn if they are going to be so unabashedly derivative in their design choices.
Random feedback: I tried removing the "type to edit your text" text and enter my text there.

Your model looks very negative in expression. Also you have some left-over glow around the head.
I was thinking of doing something like this but for niche retail rentals in the US. Could I bounce some questions off of you?
> I think that's a copout response.

What is? The three branches of government, and the true reason? That's not a copout, it results from some rather deep thinking by those who suffered under alternative forms of government.

> I'm willing to take the risk of having all my information in one place for the convenience that I receive in return.

Yes, however the topic is not your personal preferences, but which choice has the greatest risk.

> There can be safeguards put in place to prevent the nuclear scenario you present.

"Prevent"? No. They can only decrease the risk.

> 1. two-step verification

> 2. limits on the amount of accounts that can be auto-updated at once

> 3. notifications of account updates

These all fall before a keylogger or a social-engineering attack.

My only reason for posting was because the OP didn't understand why the present seemingly inefficient system represents an advantage.
At the risk of further degenerating into meta discussion, I'll answer your question: Downvoting privileges are opened up at a certain karma threshold. The number has changed a number of times in the past and I believe it's currently at around a floor of 500-600 karma.

There are guidelines surrounding commenting/submissions here:
http://ycombinator.com/newsguidelines.html
excellent!! i sent you an email.
Wing Commander Creator Chris Roberts Returns to Games
Baltimore's Startup Weekend is coming
Ok, snark aside, I think you would have contributed better if you rephrased this:

> If you are using GoDaddy for anything, you deserve what you get. If you are using GoDaddy for not just registration but also for DNS, I would just fix it as soon as possible and not tell anyone.

...to something like this:

"GoDaddy has a history of not only being bad with customer support, but also being the target for many politically motivated attacks for business practices which are not forthright or above-board. If you use them for registration and DNS, you are likely to get burned, so I suggest moving to another provider in short order once this clears up."

You could do a lot to benefit people without the vitriol, snark and associated venom.
my gf just asked why her site silentblossom.com wasn't redirecting to www.silentblossom.com - was pretty cool knowing why as I'd just seen this post!
OOP isn't intrinsically bad -- the problem is that developers have tried to graft an OOP model on software architectures that have never actually needed to be OOP. Also the disgusting abuse of inheritance. There's a conflation of "OOP" with "modular" for large software systems when it's perfectly possible to write modular code in a structured imperative language or a functional language that might actually provide more elegant solutions to the problem at hand.

I've coded some data processing systems in Lisp which were elegant and modularly structured, and I'd avoid OOP in that domain. Currently doing game development, though, and for top-level game logic that is largely about manipulating the state of entities in a world, OOP shines. Different tools for different jobs.

C++ is pretty awful, though, and many of the systems built in it that I've seen are pretty awful.
Indeed. They claim to be against abuse of authority, but then take full authority to be judge, jury, and executioner. All in secret.
I'm an older user and I can't down vote. Please for the love of Paul Graham, give us a little info on what to expect when participate on the HN forum.
How do you people know what Jobs meant by the word "steal"?

It's easily gleaned from the context. Clearly he is distinguishing between stealing and copying, the key differentiator I believe to be some metaphorical notion of possession.

From this idea you can infer that Jobs is saying that you can take a solution designed for (or, by possession, owned by) a given historical problem and repurpose it so that it can now solve a new problem.

That's the only way the quote makes sense, and that's the only way you can read Jobs's reference to the diverse fields of study his early Macintosh people had under their belt before tackling computer science. It was all about repurposing old ideas to meet new challenges.
No, you're right. It was off the cuff and non-specific and honestly, motivated by a frustration of GoDaddy more than of people here (though I do still hope that they consider this the last straw and move if they haven't already). I just think that someone who's as much a behemoth as GoDaddy could get their shit together and offer a decent quality of service and a tiny ounce of transparency.

I'm a bit upset because this subthread is so vitriolic as a result of my tone and I am sorry for that.
There are timeouts in place to prevent rapid back and forth flamewars/arguments. You can bypass the timeout (at least most of the time) if you know how (for example, I just did to respond to you) though that should be considered bad form. This functionality is not something targeted against you.
I don't but it wouldn't be a bad idea to setup other servers (as secondaries) at another provider.

Thanks, that hadn't occurred to me in the slightest. You're right that it's not expensive, and as a direct result of your advice, this is the road I'll be going down. Thanks!
Rizzoma embedding will be ready on October. Box version and version for your own Amazon server is going to be in March 2013
I read most email on my blackberry. html emails show up as a horrible mess of

<div this that id="alkjsga;" src="akjlsdhf" clas="akjlsdf" etc > </akksfh?>

that I have to scroll past before I get to the meat of the message. Fuck html emails. Stop doing them.
I totally understand what you meant-- definitely, anyone reading that comment had a chance to avoid this. But "you deserve it" is very harsh language for what is for the vast majority a well-intentioned mistake at worst.

So, no more shame, but just consider that it is possible to be sympathetic towards someone without endorsing their behavior.
Absolutely. What I'm setting out to do is help my friends in porn break down the wall between society and the non-socially acceptable 'parallel universe' that porn exists in. This is a blog post & interview with me on how I want to help the porn industry as a whole:

http://talkabout.makelovenotporn.tv/post/30727363965/the-bus...
What are the best DNS servers that can be used instead?
I think the reason this gets attention is that it's a symptom of one of the underlying problems with the PC hardware industry.

The big guys tend to be, for lack of a better term, lazy. It's not just that they copy, it's that when they copy, they tend to do so poorly and miss a lot of what made the original design good in the first place.

PC users have been suffering through bad design and questionable build quality for years, and rather than sit down and think through their designs, the major manufacturers have taken to making superficial copies of Apple's hardware.

This is the reason I've been so excited about Vizio getting into the PC market.

http://www.vizio.com/all-in-one/overview

http://www.vizio.com/thin-light/gallery

They've done a decent job of showing that it's possible to design nice-looking, well-built PCs without outright aping Apple. I actually think the AiOs are prettier than the iMac, personally.

Which isn't to say they're perfect. I own one of the 14" T+Ls, and while it's very good on the whole, it has some issues like a meh-tastic touchpad.

But it's still worlds better than what any of the established PC manufacturers have been doing, and it's kind of sad that a company that had never built a computer before has managed to design one that's better than most of what's being built by companies with decades of experience.
Nowadays?

Apache Chainsaw[1] dates back at least to 2004[2]...

Speaking of which, I wonder how/why the dev chose the name "Chainsaw"? Did he not take the 5min. to Google his project's name before he named it? What are the odds that the dev formulated the same name for this type of tool? From looking at both sources, it doesn't appear that code was lifted, although it's possible this new version is some sort of port.

Regardless, I'll probably try it out, considering that I could never get the one from Apache to work...

1. http://logging.apache.org/chainsaw/

2. https://issues.apache.org/bugzilla/buglist.cgi?component=cha...
The general level of performance in programming and sysadmin has gotten steadily worse over the past several years through the use of self-deployment type hosting that tends to be expensive at the levels required to withstand decent traffic. The downside of Heroku is that you might be successful.
German hosting provider Hetzner, also had a DNS outage about one hour ago.
and so, anonymous,
after all this,
why is http://www.scientology.org still up???
This is why copying is sad not why copying is bad. One of the coolest things is to look at personal computers built before the IBM PC and then look at computers built after the IBM PC. You can do this if you go a Vintage Computer Festival [1] at some point.

Prior to the PC there were lots of different kinds and styles, and post PC there were 'beige boxes' everywhere. Now true there were still outliers like the Epson QX10 and some others but they were quashed by the larger market.

[1] www.vintage.org
It's not really a new insight that planetary bodies outside the "habitable zone" can have large bodies of liquid water. The moon Europa, orbiting Jupiter, is known to have an ice-covered ocean for quite a while now. The reason for the liquid water are graviational effects, kind of like squashing a tennis ball. But there are many other reasons such a body might be warm enough for water to be liquid.

Anyway, contemplating extremophiles (lifeforms, mostly bacteria, that thrive in extreme conditions), I personally think some forms of life might not even need liquid water. Then again, this is all speculation.

It's incredibly unlikely that we're alone in the universe. That makes it more interesting why we haven't found any extraterrestial life yet.
Hackathons for Week of September 10th, 2012
Good question. I believe in explaining as clearly as possible, but ultimately in taking responsibility. You chose the provider, decided on the level of risk you're comfortable with, and that ultimately failed. It was that choice that got in the way of your users.

If you can point to ways you'll improve the service in the future as a result of the outage, all the better.

When we had a large DoS attack at Posterous, I wrote two posts, one as soon as possible (http://blog.posterous.com/todays-outage-and-changes-for-cust...), and the next as a bit of a post-mortem (http://blog.posterous.com/moving-forward). Both explained that there were many factors beyond our control, but that the responsibility was ultimately ours, and we were working to learn from the event and improve our services as a result.

They weren't perfect posts, but I think they went a long way toward being open and honest with our users in the midst of a major negative event.
I think this is more a function of the browser reporting things poorly in the header. Perhaps some client side javascript can help here?

My multi monitor setup reports even wilder results:
https://aboutmybrowser.com/1708443426
Mutamate: a darknet dating website for genetic freaks
Probably no one would confuse it, but I don't think many would confuse this HP with a Mac either. The HP is, like the Star, running a different OS.
And its a big pile of pants. (N.b. I note from your CV that you work on "Development of large e-government" sites, so if it's one of yours, please don't take it personally!).

The search is fairly useless, it misses large chunks of Government services such as health and the military, and for those that it does cover it doesn't either a) go into much detail beyond generic overviews or b) provide easy to find links to more specific websites. E.g. I wanted to find out what local policing initiatives were happening in my area, so I went to the crime and justice -> police section, but there was no local information or links to my local police force. At the end of the day Google and the existing array of .uk sites I cited previously did the job marvellously.

Its also something of a red herring, as even if the enormous task of delivering what it promises is somehow achieved, the vast array of government agencies (all the way down to local government) are so disparate (particularly in relation to online presence and marketing) that they will not support it and will continue to promote their own websites directly, leaving it to fade into obscurity. Even Google and other automatic algorithms won't like it, because the more pertinent, local, definitive information won't be there.

The web works best as a decentralised, federated information store. Monolithic sites like these miss the point, miss the opportunity the web brings, and almost invariably fail to live up to the goals they set themselves. The fact they are usually over budget and over time is another side of the same coin...
Well, I took it that when someone says they want to play Crysis on their phone they mean they want to play Crysis on their phone. If he was speaking about a phone in the future then I see your point.

I don't think it's unreasonable either. I would agree that to compare today's tech with yesterday's or today's with tomorrow's is sometimes pointless. I didn't realize that's what we were doing.
And by "these guys," it's most commonly anyone with an internet connection and a bone to pick. Saw some ridiculous attempt the other day to brand an attack on 9GAG with the anon logo.
The Seed Stage Start-up Funding Strategy
From first hand experience working with a private equity seed stage group, learn what to do and what not do when engaging investors in your first round.
So which apps were to blame?
So, on your lovely stroll in the park, you turn a corner, and to your shock, see a 12-year-old being brutally raped right in front of you.
WHAM. You are now a criminal, guilty of recording, distributing, and possessing child pornography.

That makes no sense whatsoever. The author is completely stretching it to make his point valid. It's unlikely you would be charged by handling proofs to authorities in the first place; and if you do for any reason, a judge can obviously distinguish between possession of pornography and the proof of a crime.
Is there any word on if this is a DDoS type attack (I've seen things like request saturation attacks on DNS servers before)? Or, is it an actual exploit issue? Seems perhaps that it might be the latter from what I've seen so far... Anon is claiming it is only one of their guys responsible for this outage.
Ask HN: Stop claiming your startup is trying to change the world
I've been seeing a lot of startups claiming that they're trying to change the world.

There are people who dedicate their lives to change the world. I'm talking about doctors leaving the comforts of a 1st world country and going to practice in a 3rd world one. Saying your startup is doing the same marginalizes the work they're doing.

If the world changes because of your startup then it's a byproduct and that's great. But please stop marketing that as the driving force behind your startup, unless it truly is. Which it probably isn't.
GoDaddy is Hacked, Anonymous Claims Responsibility, Millions of sites down
I should have known my distaste for IP was out of historical ignorance and susceptibility to propaganda campaigns! Only a fool would ignore the self-evident and empirically observable benefits of the Courts! I have since shed my contemporary principles of non-violence and adopted "the central planners know best!".
whois godaddy.com

https://gist.github.com/3693075
They now have the DNS working for their own site, which means you can now log in and change your nameservers to another service like Route53.
Full scale and weaknesses of the monitoring of illegal file sharers
> I really don't think that posts that consist of nothing but a single link, like this one, should be acceptable. You link to a web page and don't make any argument. This is disingenuous.

You keep using that word. I don't think it means what you think it means.

But seriously, a post which is a single link seems fine to me, so long as the information is related to the discussion at hand. For all one knows, the commenter was in line and commenting from her cell phone, and had to talk to a salesperson the next second.
I tried to set up my site on CloudFlare but it say's that it's not a valid domain name. I think they might be checking the DNS records for the site before you can set it up so it appears to be invalid. Does anyone know a way around this?
Oh, man. I've heard it all the time.

It's not so much "screw readability" as "long names are ugly and annoying to type, and if you can't figure out what 'i' and 'x' and 'dx' and 'j' mean in this context, then you lack intelligence and that's your problem, because it's obvious, duh. Real programmers are efficient, not verbose."

I've worked with quite a number of programmers who seem to have a very hard time putting themselves in the shoes of someone who will have to read/maintain their code later. Good variable names are all about communication, and there are certainly programmers out there who don't have communication as one of their strong suits.
If you check out http://makelovenotporn.com/ you'll see what I'm talking about. And no, the lovers that inspired MLNP to begin with were only a few vs a bunch of really great ones :) MLNP is not anti-porn: the issue I'm tackling, as I say in the NY Times piece, is the lack in our society of an open healthy discussion around sex and porn, that would enable more people to bring more of a real-world mindset when viewing what is essentially artificial entertainment. My entire message with MLNP boils down to simply 'talk about it'. If you go to the About page on MakeLoveNotPorn.com, you'll see why this is an issue.
Cool we definitely has a problem with: "A lot of menu options aren't visible until you click in certain areas". I hope new version of interface will solve it.

Please let me know about other inconveniences or troubles: tw: @kobzevvv fb: http://www.facebook.com/kobzevvv
Excuse my ignorance, but what is CISPA like about this? The Federal News Radio link talks about the EO is significantly more detail.
I just got an email from GoDaddy beginning: 'Todays Lesson -...'. I thought this might go into their service being down, backups or failover protection.

But no, it carried on to: 'Today's Lesson - SAVINGS! 20% OFF*'
Also, the photo of "Steve Capps" looks a lot more like Woz to me...
Latest mirror from archive.org for those experiencing the slashdot effect: http://web.archive.org/web/20110724055653/http://www.godaddy...
Thousands of mid-sized to small business, run by people too busy to read hacker news or other sources of geekery, have no idea why they should consider not using GoDaddy. A response like this is part of the problem, and not even close to being a solution or advice.