skysight-inc/HackerNews huggingface dataset:
That's kinda the point though isn't it? Why is anyone still using GoDaddy after SOPA / elephant killing / earlier outages / etc? For me at least, there's no excuse in supporting this company with my business.
True. However I think it is fair to say that if you are on HN, reading that comment, and use GD, then you deserve what you get.
Here I'll help you find the snark: start by reading the first sentence.
What's shameful is that millions of not-too-savvy decided to make a serious decision without becoming savvy about domain registration. Profound? No, just pathetic.
Another review from someone who has seen the draft: http://www.federalnewsradio.com/241/3026867/White-House-draf...
> Other than the bezel color, bezel shape, metallic logo, logo positioning...

We can't have an HP logo in a circle because Apple has an apple that resembles a circle!?

We can't center an HP logo because Apple centers their logo!?

We can't have a metallic logo because Apple does that!?

We can't have a rectangular screen because Apple has one just in that shape!?

We can't have a silvery finish because apple has one!

We can't have a qwerty keyboard because Apple has one!

And so on.

Are you joking?

These are all done 100 times over. In combination with each other.

The only resemblance I see are standard design choices being implemented. Like a monitor on a stand.
That does address the issue. Strange that the fee-splitting page doesn't seem to be linked from the documentation anywhere.
Not to mention the increase in difficulty of remembering the variable names.
Just was reading GoDaddy's DNS is down - which explains a lot.
The reasons not to use GoDaddy in the past have been entirely moral/political, not technical. I've been using them for 10 years without a DNS issue like this, so it's not quite the same thing.
Sorry you hate it. I'm not sure how I'm attempting to re-litigate...that is something to do with litigation, and I'm not a lawyer.

That article absolutely does not say that Apple licensed anything from Xerox. It only says that Xerox later tried to sue over it but it was thrown out due to age.
I think that's a copout response.

I'm willing to take the risk of having all my information in one place for the convenience that I receive in return. There can be safeguards put in place to prevent the nuclear scenario you present. I can think of several:

1. two-step verification
2. limits on the amount of accounts that can be auto-updated at once
3. notifications of account updates
Gallons of Coca-Cola for me thanks :-)
You are right - I should have been running Git in 1993!
White House's Excecutive Order on Cybersecurity, Draft Reviewed
For all the people recommending “use this thing instead, dummy!”: can you share evidence which supports the claim that your thing is less susceptible to a denial of service attack than GoDaddy’s?

Because it seems like there are a lot of suggestions to move to alternate services that are in almost every case more expensive, but may or may not be any more reliable. It is well known that there are entities in control of botnets
large enough to DDoS just about anything for some period of time.
From the video: "And I think part of what made the Macintosh great was that the people working on it were musicians, and poets, and artists, and zoologists, and historians who also happened to be the best computer scientists in the world."

Forgive me if I depart a moment from the explicit and literal, but I fail to see how you can apply ideas from music, poetry, zoology, art, and history without "doing something totally new with it." Did 19th century bookmakers and typesetters have the faintest idea what a computer was when they were practicing their craft? And would somebody making a computer screen without the slightest notion of what really went into calligraphy know which ideas to capture in writing rendering software? This is the essence of what Jobs meant by stealing. It wasn't, hey, let's just copy our competitor but make it cheaper.

As for "stealing," it's unfortunate word choice because the original quote from Picasso was in Spanish and he didn't say it in a trade (high art) where copying could be justified as "natural evolution."
Concerning timezones, is there any viable way to get the user's timezone? Javascript only?
UW's brave (and bright) new lab for molecular engineering
"lower the TTL of all your records"

Imo, having done this since the mid 90's, you don't have to mess with TTL since you aren't changing any of the records. And having someone do that is an additional thing to mess with that adds unnecessary steps.

TTL would be necessary if you are going from one IP to another or a different MX server etc. though.
The only real problem with this website is the navigation. I usually just get very lost on which parts of the site I am on because there is very little of indication of such info.

Other than that, this site seems pretty neat!
General question here about upstream outages that can take down your site, e.g. DNS outage, AWS zone outage, etc.

What to tell your customers when an upstream service provider experiences an outage? I mean, if you're running ifttt.com your users might be savvy enough to understand that a DNS outage isn't your fault; but pinterest.com or whatever (painting with broad strokes here, forgive me) might not have a user base that would understand that events out of your control have made your site inaccessible.

How do you reassure your customers? What's the proper tone to take?
Sorry, I'm not trying to say that its relevant to any case that Apple might raise. IANAL, let alone an American one. I'm trying to point out that copying is rife (and, I would argue, legitimate) in technology.
Altering TTL won't do anything for you unless you do it before you start to make changes and far enough in advance that the current TTL will expire and servers will pick up the new TTL. Then when you alter DNS records the alterations should propagate much faster.

If you're literally just changing DNS providers why would there be any down time - the record showing the IP where to find your website just gets grabbed from a different location, if a stale record is used it's still right.
Dreadball - The Futuristic Sports Game
His point is completely sane. Your point is completely delusional. Having a rectangular monitor on a stand is not Apple's "trade dress", "IP", or anything else. It is a standard design choice that has been around for ages.

HP didn't copy anything here worth mentioning.
That's simply not true. And even if you ignore strictly technical problems they've had in the past (and the technical issues I had helping a non-profit with a hacked GoDaddy instance on a shared box that they disclaimed responsibility for), their moral/political problems are technical problems as well. As far as I'm concerned, failing to follow a DMCA properly and instead simply re-routing DNS requests in the meantime is a technical issue just as much as political one.
Extending Legal Protection to Social Robots
ALL GoDaddy DNS monitor site: http://www.dnsgua.com/
Ask HN: List of local start-ups around Palo Alto/Mountain View
We have a service specifically geared towards small start-ups. We are not yet ready to announce the service publicly, but want to approach our potential customers for partnerships.

So I have a question. This will probably seem like a silly question but I wanted to find out if there is a comprehensive list of start-ups around Palo Alto/Mountain View. What do you guys use? I have tried the CrunchBase database but the quality of their data is very bad. There has got to be something somewhere.

Another related question is about places that founders hang out at. I know there is the HackerDojo community in Mountain View. But are there others in this area?
That's smart of Google. And refreshing to read a non-techie write about the Glasses. To be successful in a mass market you will have to appeal to these people, something the iPhone obviously did. This collaboration will give Google valuable data on what non-techies think about Glasses and will help them refine the concept and marketing. Plus it will give them some great marketing material with top models wearing their product. The film will help them experiment with what on earth you do with all of these video streams. Can't wait to see what they'll make of it.
You have to remember that surface area increases with the SQUARE of size, but volume by the CUBE. So scale it up by a factor of 10 and you have 100x the surface and 1000x the volume, so it will melt much slower.

Scale it up by ANOTHER factor of 10, and it'll melt another factor of 10 slower, and possibly more. Building-size blocks of ice take months to melt, even in warm temps.
Fast compared to what?

He doesn't benchmark against anything other than his own slow Clojure code. I see no evidence at all that this wouldn't be beaten by a simple plain Java implementation.
Whatever - the whole thing is so pointless. Just downvote me into oblivion and be done with it.
The releaser of the data mentioned the name of a specific FBI agent and claimed the data had a specific file name containing the acronym of an non-profit organization set up to share data between private industry and intelligence organizations.

Details like that don't emerge over the course of a game of telephone. If this story is correct, and the data was not in the possession of the FBI, someone deliberately decided to make up an elaborate lie.
Google’s Amazing “Surveywall”
This is a community that upvoted a story about wearing the same outfit every day to the front page last week. I say we leave the fashion critiques to them and they leave the technology analogies ("they're an iPhone you can wear on your face") to us.
Except that everyone doesn't use HN. The people that registered their domains with GoDaddy generally don't frequent HN. Informative decisions about domain registration is basically preaching to the choir here on HN. OP's comment is perfect given the context. Had this been CNN or someother popular news outlet, then the OP would have been "snarky"
How is registering for a $10 domain name a serious decision to make?
In re-reading my comment I can see where someone would think I was implying that it was. Having worked with UNIX since V I am well aware of what you are saying. My mistake.

(What I was trying to say was "if you have a mac open a terminal session and use dig".)
If pg was willing to consider us for YC, we probably would! However, when we applied with the idea last year, we were told the chicken and egg problem was too off-putting.

We would also need to spend some time looking at the US market seriously to see how we would go about it, for now, the UK is 100% our focus.
Making Money on the App Store
I think there should be a distinction made in this discussion between the technical use of dates for the purpose of storage, and display of dates for the end user.

Why don't we display dates as seconds since epoch? Because people don't recognize that format.

For technical purposes, use a date format with technical advantages (YYYYMMDD). For displaying the date for the user, format it so people can understand it (ex. January 10th, 2013) - and localize it if you have that information, or allow customization, or it all else fails, provide and explanation.
Computing with droplets of water
There's a big difference between stealing and outright copying.

Android didn't see iOS and then steal every single of element of it, they looked to it for inspiration and incorporated the parts they liked with their own ideas. Same thing with Apple introducing new features to iOS inspired by Android or WebOS.

If HP had looked at Apple products, and incorporated certain aspects of the design (say, the matte aluminum finish), while adding their own ideas, people would be lauding them for moving things forward. Instead, we have this, which is an outright clone.
'you deserve what you get' didn't go over very well, but was all the snark I found that could be judged unreasonable.

Edit: also, there is a great deal of inertia to overcome for a registar change, so a bit of shove (instead of gentle encouragement) may be warranted.
This is why I don't understand why I can't downvote despite being a newer user.
Your initial comments snarkyness to usefulness level was pretty low. It was a lot of "look how oppressed I am by being downvoted," and "you are so stupid for using godaddy."

You can communicate constructively and effectively without being so asinine. Here is an example of your initial comment with a bit kinder language:

Unfortunately, GoDaddy's services are often quite lackluster. I would urge current users to switch all their Godaddy-hosted services to other, more reliable providers.

Also, always remember to follow security best-practices such as using secure passwords, conducting regular backups, and the like.

There, was that really so hard?
I wasn't thinking about these particular laws, I was responding to the parent's comment about ethics being less interesting than hard problems.

I just think that "oh, this looks fun!" shouldn't always trump "is this the right thing to do?", that's all. You'll get no argument on the drug war from me.
Very nicely done. I expected for film projects in LA than the SF bay area but not more technology projects too. Love to see the wide reach of Kickstarter as a funding platform.
I take it you've never done support or tried to fix a users issue?

Trying to find out what browser and version a user has can often be like pulling teeth if they're not an experienced internet users; being able to link them to a page and get all the info you need without a miscommunication is a godsend.
Tried it with Conkeror on Linux:

"We're sorry, but something went wrong."
I usually find that the wider the scope of a variable or function, the longer and more descriptive the name I want to use. For names that are only used locally, there's more context available, and the name can be shorter to keep the code more concise and easily scannable.

For example, I might call a function in a geometry library gradient_of_line, but within a line module in that library, I'd probably just call it gradient.

In mathematical code where there is a common notation that happens to be very concise, I'm quite happy writing code that uses it, like

y = m * x + c,

as long as the terminology/notation is standardised or well understood. I don't think writing

dependent_variable = gradient * independent_variable + crossing_point

is an improvement in this sort of case.

By a similar argument, I have no problem with giving abstract loop control variables like counters a short name like i or n, since they are only used within a small area of the code. However, if the variable represents some more meaningful concept, then I would probably name it accordingly.
I worked for HP in 2011 and at that time (after Hurd was fired) they were clearly making only a very small profit on the computer business and the different business units justified doing so to get brand recognition despite 1 digit profit margin (compared to double digit from the PSG group). But they had no will to compete on the consumer market, it's probably a change of strategy to try to make double digit profit margin on consumer device.
The sad thing is they didn't even try to be innovative they just copy whatever Apple is doing.

You may agree/disagree with the patent system but you have to be really dishonest or blind to tell me it's not a copy of an Apple product. They will probably fool some family with it but I suspect the majority of people are going to buy the "original" Apple.

Really sad, HP can't stick a valid strategy or a CEO ;)
This is a puff piece with a linkbait headline. In no way is Google Fiber a "lesson on free market failure." Moreover, the article concludes we need the all too broad "simplified" regulation for fiber/cable networks. This is all launched off of generating a straw man argument of a conservative and then going from there.

Laying down a network is a huge undertaking. Not only is it expensive in terms of infrastructure costs, but it turns out that you can't just dig up people's yards in order to lay your cable down. You have to (rightly) go through a lot of red tape to do so. No person in their right minds would ever back complete deregulation of a market which essentially requires imminent domain to be imbued.

Moreover, Kansas City did not deregulate. Kansas City is granting Google part in the oligopoly--Google did not arise as a fiber competitor without help from the city. Kansas City did, however, seek Google out and entice them to come to their city to provide competition.

This article is a long-winded straw man argument without much substance. I was hoping it would expound on some of the ways that cities can adopt broadband-friendly policies, or at least figure out why Google Fiber was a free market failure.
How come others get to downvote my comments but I don't like-wise? This is what's hurting HN. Black box phenomenon like this. No information about the commenting process. Maybe reddit is on to something after all. The designer of this site is one arrogant sob.
Why Surveys Should Listen More to Prisoners
anybody else buy this and can't download it? hnews flood brings another server to it's knees.

it's cool that the part that takes your payment information works great, but the part that allows you to download what you paid for no worky. urge to kill rising...

UPDATE!! the author is a cool cat and sent me a copy via email like 30seconds after i let him know i was having problems. HAPPY CUSTOMER!!
The title was a joke :)
Moral/political reasons aside, have you ever seen their UI?

Try registering for a domain and get an idea of how aggressively and unabashedly they try to upsell you things you have zero need for, how difficult they make it to "transfer" domains. Generally, these practices are good signs of trouble, and a good hint that it's better to take business elsewhere. I should not have to spend hours upon hours wading through BS to do trivial tasks.
>> this remains a country of laws, not people

> Yeah, that sounds pretty horrible to me. Personally, I like people a lot more than I like laws.

You really missed the point of that aphorism -- it's meant to elevate shared values over individual values when dealing with other people. Imagine a community with ten members, nine of whom believe that stealing is wrong, one who believes stealing is right. Either the community becomes hostage to the one thief, or it makes a rule against stealing that everyone must obey. Obviously the second approach is best, and at that point the community becomes one ruled by laws, not people.

>> it becomes thinly disguised anarchy.

> Works for me. But, I believe in the sovereignty of the individual, and attribute no particular special status to "government" and "laws" ...

Yes. You're an anarchist. For me, the existence of governments and laws is the lesser of two evils. The alternative is no governments and laws, but the same number of people, i.e. the fascism of unchecked individuality.
Looking for talented programers
Miami based start-up, very early stage, looking for a talented programmer to get started on an exciting new project in the the CRM arena.
I probably had the A record cached, after the mail outage ...
Exactly. Hate to break it to you guys, but those dorm rooms don't exist. :)
"the record showing the IP where to find your website just gets grabbed from a different location"

Exactly.
> This is a box with some electronics inside.

Except HP tried this for years, and apparently decided it didn't work. It turns out that aesthetics actually do matter. After all, if they didn't, why would HP copy Apple at all?
How come I can't reply to TomGullen's remark? F-you HN.
Nope - they are all listed by OpenRent landlords. We don't scrape other sites.
The biggest problem is validating the download prior to installing it. The use make install or install.sh or other similar script, the following should be done:

Download package

md5 package

verify md5 == published md5 of packge

extract

make install / install.sh / etc

With "curl package.github.com" | bash" the validation is missing. I don't mind the curl x | bash for my dev machine or testing/dev vms, but that is not happening on production. And if I need said software on production, I have to find a different way to install.
I don't think there's a tone you can take that will make non-technical users understand that it's "not your fault". To the non-technical user your site is just down and, potentially, a service they're paying for is unavailable.

I'd argue that such an outage _is_ your fault. If you're worried about Customer perceptions as a result of outages of third-party services your site relies on then, I'd argue, you need to have redundancy in your choice of third-party services. If it's important enough to worry about it should be important enough to spend some money on and do something about. If that drives up your costs then your product's cost, to your Customers, needs to reflect that.
Godaddy Down - Anonymous claims responsibility
Drug locker - the Amazon locker for drugs
MPI is optimized for efficient, low-latency communication on reliable networks. ZeroMQ is optimized for high throughput on unreliable networks but sacrifices latency to do it. Most parallel algorithms assume reliable networks and value minimizing latency more than maximizing throughput.

As for why no Thrift, ProtoBuf, JSON, etc, it is because those are slow serialization formats that exist primarily for portability and compactness and not for computational efficiency or low latency. You would lose a lot of performance using those for many parallel codes. I wrote an implementation of the ProtoBuf codecs that use faster algorithms than the ones in Google's implementation but raw memory copies are still much faster.

MPI is not that useful for distributed systems because of its "reliable network" assumption. It is not designed to handle network failures gracefully. ZeroMQ is designed to handle network failures gracefully but is not designed to support parallel applications, only weakly coupled systems. There is a middle ground of tightly coupled, fault tolerant systems that matches many kinds of application use cases but there is no off-the-shelf framework for that (and it would necessarily be more complex than either of the other two cases).
You can read about MakeLoveNotPorn.tv's social mission, objective and how we're working to make the world a better place here:

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

Yours, Ms Blecch! :)
Frm what i have read about the Star, nobody would confuse it with a Mac or vice versa. http://www.folklore.org/StoryView.py?project=Macintosh&s... indicates that at least some of the people who built the Macintosh Think similarly.
I noticed this when trying to access coursera. Googles DNS servers have no record or coursera.org
It's a bit like choosing your local credit union instead of BofA. Go Daddy is too big to fail but there is no Federal Reserve backing them up.
I would would guess there are is a huge population of not-too-savvy folks who use GoDaddy for registration... and they aren't even aware that registration and DNS can be separated.

At least, I assumed they aren't putting Danica Patrick in Super-Bowl commercials for the benefit of the HN crowd.
"plausible but ludicrous" can be parsed as "probable [that it would work] but ridiculous"
Lots of places provide DNS for free to upsell other services:

http://www.dnshat.com/free-dns.html

http://www.cloudflare.com/plans
Embrace DNT, extend it to default apply as though every user selected it, extinguish DNT by having other would-be respecters of the flag not respect it.
Now someone please make usable tools for it on OSX.
Postgres badly needs front-end tools of the quality of sequel pro.

I am a huge fan of Postgres, it's never let me down. But data exploration, ad hoc querying and such is a pain in psql. These tools are badly needed.
Hey there, I'm using Gumroad to accept payment / etc. If for some reason you can't download the book, let me know and I'll email you a copy personally.

Sorry for the issues!

You can also email me if you prefer: rdegges@gmail.com