skysight-inc/HackerNews huggingface dataset:
Negative karma. There's nothing wrong with your comments, but they're better suited for the more casual atmosphere of Reddit. (which is why I like Reddit more)
The angle that a company responsible for hosting DNS, site hosting, SSL and similar services is incapable of bringing their own site back up without resorting to using a competitors services.
Disagree, in at least terms of the Calculator - that's not homage, that's blatant copying. Colors, identical, button shape and layout, identical, ratios, identical. The thing looks like someone traced it in Photoshop. That's not "homage".
I used Navicat until I finally decided to try M-x sql-postgres in conjunction with a SQL Mode 'scratch' buffer from which I can simply C-c C-c.

I'm not sure about Sequel Pro, but being able to [reverse] incremental search on \d and \dt is a blessing.

If for some reason you want to eyeball sample data for a table with a ton of columns that won't fit in one screen, then a GUI's resizable columns are nice. But usually I just type of the columns of interest — us programmers are usually good typists.
So every product review should have a section discussing where the various design elements of the product may have been inspired, even though such a section would be nothing but a waste of space for 99.9% of the review's readers, who probably just want to use the review to decide whether or not the product is worth buying?
The funny thing is that when Joshua Topolsky made an off-hand joke about Windows being "like poison", he was attacked for being an Apple fanboy. Still is attacked for it to this day.
Creative types have cool new ideas all the time.

Some have an idea and think "it would be cool if someone did that", others do it.

The problem most doers have when they get a new idea is they are already working on a cool idea.

These new ideas will distract the driven, unless they write them down in a trusted system.

I always wrote ideas down in notebooks, but I don't like paper's distributed, non-indexed characteristics as a persistent storage medium. Also, being in my 20s I like to move to a new city every couple years by plane and staying completely digital makes this lifestyle easy.

I wrote an app called IdeaList to solve this problem for myself, I was almost finished with it and about to ship when a consulting project with an urgent deadline came by that was too good to refuse.

I've been using it myself and its increased my peace of mind considerably to know all my Awesome Ideas are there.

This post reminded me that IdeaList is something worth releasing because its a slick solution to a critical problem.

I'm going to charge a very small amount to keep the service viable, but anyone from hacker news that might be interested gets a free lifetime subscription if they email me today at will@willholloway.net
A hell of a straw man
Some data that may help:

If you're in the rare situation of using GoDaddy DNS but don't use them as a registrar, then you're in luck. Simply sign up with a new DNS provider. They will give you their DNS servers which you need to set as the DNS servers that are authoritative for your domain. Then sign into your registrar and change the authoritative DNS servers for your domain. There will be a propagation delay but once it's done you're all set.

If you are in the extremely common situation of having registered your domain through GoDaddy and also use their DNS service, then you have a problem because to move to another DNS provider you need to sign into GoDaddy.com to make the change I've described above i.e. change which DNS provider is authoritative for your domain. You can't do this until GoDaddy.com is back online. So what I suggest is that you sign up for a new DNS provider and then keep checking GoDaddy.com. As soon as it comes back online, sign in and make the change to your new provider as quick as you can.

Other data:

Whois requests for godaddy domains are currently failing because whois.godaddy.com is offline due to name resolution failure.

Godaddy's twitter feed is a good source of updates, although they are claiming to be making progress and all my godaddy DNS hosted domains are still offline, so it seems to be more marketing speak than real data: https://twitter.com/godaddy

As mentioned, Anonymous seems to be behind it as three tweets on their twitter account seem to indicate: https://twitter.com/AnonOpsLegion

I don't think the scale of this attack is fully understood yet. According to the CBC, GoDaddy hosts over 5 million websites (not sure if that's DNS, registrar, etc) so expect this to be big news and potentially the next political football.

Edit: And finally, http://www.downforeveryoneorjustme.com/ is down for everyone because it's over quota. Via Reddit which is also covering this: http://www.reddit.com/r/technology/comments/znvwk/godaddycom...
After a similar DDoS attack on the german provider InternetX we simply set up our own backup name servers. One can do this on a VPS.
As a long time Instapaper user, I've been slowly migrating to Pocket since they released multi-page saving, but now plan to move completely.

The Instapaper error message should at least be more truthful, or the opt-out list made public so you know restrictions before purchasing the application.
Why is this? Can you explain it?
Thanks for your comment ;)

We just won two sponsored tickets from quotidianventures, so this could be considered as "special".

Also we founded CoffeeGrid (http://coffeegrid.org, http://coffeegrid.org/dev/med/) The entrepreneurship and technology community from Medellin/Colombia and our intents going to NYC are to learn and share with the local community. So you are kind of sponsoring the whole Medellin community with this ;)
Yeah but if you need that functionality you can take the hour to set up a localhost install of apache with whatever stuff you need. This is for rapid debugging and people just learning.
This is flame war territory so I'll try and avoid fanning any flames. One advantage to sticking to short lines (80 chars) is that you can place several source files side by side and read them.

You can also print them. My co-workers sometimes print code. Please don't laugh, some people do not have good vision (and one day, you will be that person too).
Good question. We've been doing some serious (read: proper, this time!) customer development on a number of alternative projects. Ones we've rejected through extensive testing include:

- Software to replace consultants in the process of receiving government funding. Conclusion: market for this product is too small. Plus it was so boring we found it hard to motivate ourselves.

- A two-sided marketplace to match SMEs to talent in the science/technology space. Possibly an opportunity, but the dynamics of creating both sides of the marketplace are a nightmare.

- Better mobile sites/menus. We had a brief window to snap up a large number of businesses from a major SME website provider. But once we did the maths, it became very uninteresting. Weebly, Wix and soforth have this market nailed.

- Enterprise asset management. There's a lot of incumbents and we couldn't find a way of improving their offerings by a sufficient margin in order to get customers to switch (and overcome the "we need this company around in 5 years" problem). I'm fairly familiar with this area due to my long manufacturing engineering experience.

There were quite a few more.
How did you come by this information?
And in case anyone doesn't believe this:

Default server: a1.verisigndns.com
Address: 2001:500:7967::2:33#53
> www.godaddy.com
Server: a1.verisigndns.com
Address: 209.112.113.33#53

Name: www.godaddy.com
Address: 184.168.227.107
What Really Made Steve Jobs So Angry at Google?
Um ... what was it?
Best DNS provider & domain registrar ever (IMHO)
The way I understood is that you're not leasing the domain, you are actually buying it but you pay for it with installments over a period of time. After you've made all your payments, you own the domain.
There's no incentive in closing a question, other than helping the site reach it's goals, and the primary goal for any Stack Exchange site is useful, not interesting or popular (not that they are mutually exclusive, but also not to be confused).

This specific question was turning into crap fast, with answers like "Sounds like your friend is a bit of a dick. Noone wants to work for him." (since deleted). Closing it only prevents further answers, as it was obvious they were deteriorating. Still, the closure and any closure, is reversible, people always have the choice to vote to re-open if they feel the closure wasn't justified.
A few AeroPresses + electric kettles work well. Faster and easier cleanup than a french press and tastes better than pretty much every other method IMHO. It's really an easy/cheap espresso machine more than a drip coffee solution though. Americanos for people who want a big cup of hot coffee.

http://www.amazon.com/Aerobie-AeroPress-Coffee-Espresso-Make...
How to Quickly Migrate from GoDaddy to Amazon Route 53
What Happens When You Taunt 4Chan: Story of Lacey Vicich
This is true of modern torpedoes, but was not true of WWII vintage torpedoes, which generally smacked into the side of the hull and blew up.
It applies regardless of scale. The proposal had internal refrigeration, and air is a very poor conductor of heat - most of the heat transfer would occur with the water, not the air, even if the air was 10-20 degrees warmer, maybe more.
Thanks for posting this. I thought the high end providers had much better response times than this. I was under the impression that in the US they were under 50ms for direct queries. I find it interesting you say that up to 200ms is good.
And none of those are service problems. They don't support the initial post.
I created this DNS test. If your are evaluating DNS services, you might also check out a blog post I wrote last month summarizing the results we've collected from the DNS tests: http://blog.cloudharmony.com/2012/08/comparison-and-analysis...
If they had, I would've been all over it. All existing Jabber/XMPP iOS apps are quite bad.
Most sites require manual entry of the timezone; I've seen very few that bother to detect it. Javascript seems to be a good option, though it doesn't exactly get you the timezone, just the current offset from UTC.
You could leave them both live with your name server entries pointing at both as well. Then there is nothing to do if only one of them goes down. Waiting until one goes down will mean that requests aren't being served to anyone getting a cached DNS entry with references to the previous hosts.
I run my own DNS, so this outage isn't affecting me.

But I've also been migrating my domains away from GoDaddy for purely technical reasons.

One is that the UI is constantly changing, with its sole goal to be deliberately counterintuitive. There are key places where it tells you click on a link, without just offering the link right there, so you have to hunt it down on the page. Crazy.

But the worst one is that I can no longer read their emails in mutt. At all. It was refreshing to get simple notifications from Namecheap that were short and easy to read.
Do you have a link to where you found this? Sounds interesting.
Another free alternative is CloudFlare: https://www.cloudflare.com/
That's an honest effort but not enough. Throw the Apple Thunderbolt Display and the correct Apple Wireless Keyboard into the comparison and points 1, 3, 4, and 7 evaporate.

You're standing on a single extra key, a logo that might be backlit instead of foil, a different trackpad/keyboard foot arc, and the fact that they used plastic designed to mimic a specific metal with a specific finish. It's not enough for most observers, and HP is right to take some lumps over this.
The question is whether honest journalism demands that every product review come with a copied/not copied score card, and I do not believe that it does.

The audiences are very different. A copied/not copied story is really an industry story, for people who want to keep track of the competition and status within the computer product industry. Whereas a review is for people who want to learn more about that particular product--people who might not have much sense of the industry dynamics at all.

In addition, it is Apple themselves, and Steve Jobs in particular, who have repeatedly made the point that the only thing that matters is whether the product is great. If better than the original inspiration, it will win. Apple will keep winning as long as its products are better than HP's.
1. Add the following lines to your hosts file (/etc/hosts on unix/osx, \windows\system32\drivers\etc\hosts on windows):

216.69.149.215 mya.godaddy.com
216.69.149.90 idp.godaddy.com
216.69.149.9 dcc.godaddy.com

2. Go to https://mya.godaddy.com/ to manage your GoDaddy accounts.

3. Change DNS providers.
Show HN: A simple web directory
This is one of the reasons I like functional programming. Each function has one explicit task, so variable names can be short while also being very descriptive.
Here's an ignorant technical question (I'm not a developer): Can variable- and method names still be discerned from publicly-distributed executable code by reverse-compiling it? It used to be that way years ago, but I have no idea if it's still true. If so, verbose names would make it that much easier for a competitor to reverse-engineer your distributed executable code. From that perspective, comments might be preferable to verbosity, because comments would get stripped out in compilation.

(Of course, this assumes that you distribute your executable instead of keeping it inaccessible to others, for example by running it on a Web server.)
I can't be the only person who hates install instructions like 'curl -L some.host|bash'. Not to mention that the yeoman install script happily installs homebrew using 'curl -k ... |ruby'. No thanks.
A lot more can be done wrong with a shell script pointing to some 3rd party domain than with an installed app, especially with sandboxing in modern OSes, app stores, and the much higher probability and ease of using `sudo` vs executing an app with higher privileges.
Love your mascot. Can I ask who designed your mascot, and how much a design like that costs?
You have more freedom at home. Please consider a standing desk.
The founding of HP is an interesting place to start, most people put the 'Silicon' in Silicon Valley with the founding of Fairchild [1] in 1956, it was the making of transistors, and later integrated circuits which really drove investment. I didn't arrive until '84 nearly 30 years later and in what was clearly the twilight of semiconductors as the driving force (also in a pretty big recession). HP's founding in '47 pre-dates Shockley coming to the valley but all of them were friends with Terman who created the Applied Electronics lab.

Some people use 1971, the introduction of the Intel 4004 as the seminal moment, but those folks are more 'computer' focused and less 'technology' focused.

The bottom line is of course that was definitely wayyyy before '86 :-)

[1] https://en.wikipedia.org/wiki/Fairchild_Semiconductor
Don't forget Rx [1]

It enhances support for the IObservable/IObserver interfaces, the duals of IEnumerable/IEnumerator, allowing Linq manipulation of asynchronous events.

As others have discussed or at least alluded to, C# certainly started out on a par with Java, but has grown into a different beast altogether, if one makes use of all the new developments mentioned.

These days my C# code is very un-Java-like, and far more Functional.

[1] http://msdn.microsoft.com/en-us/data/gg577609.aspx
>just the current offset from UTC.

Never gave it a second thought, but this actually explains a lot.

DST, of course, shifts the offset by 1 hour, and I've often noticed that sites mis-detect my timezone by an hour with startling regularity.
What's NFC? (And wouldn't just going by weight be good enough?)
I look forward to the day when Hacker News moves beyond these "my language is better than yours" articles written by third rate programmers.

In his first paragraph it makes it clear to me that he didn't understand the nature of any of the languages he originally discarded, and he discarded them because he didn't understand them in sort of a "its too hard or my brain, therefore they suck!"

Which sets a really poor stage to then hear that Clojure is the second coming.

I'm neutral on clojure- but in my experience, every time I learn a new language, for awhile it feels like the second coming, because if its a good language it has a reason for being, and in the scope of that reason for being, it really is the second coming.

The problem-- and what makes this guy a third rate programer-- is the latching onto that language and it becoming your blub language.

He decries FP as a fad and offers instead, a language specific fad.

Seriously, dude? When you step up to the level where language is less important, and it constrains your thinking less, then you'll step up to the next level of programming ability.
It has begun! http://www.marco.org/2012/09/10/bullies-with-blogs
Mixer, a Parse-Powered Geolocation Based Networking App
You're right. The dartboard experiment would be better (faster) if you had just as many dartboards as investors. Then you could compare the distribution and not just a single result.
Workspace "up?" From what I remember of using a typewriter, I was still looking downwards at the "display." All of the people I see in co-working spaces and the like on laptops, even the 17" ones are mostly still looking downwards. Maybe they aren't looking so far downwards as the desktop, though my impression is that people still look downwards a lot at their keyboards.

I don't think that we're so vulnerable to looking downwards as people seem to say. So long as we have someplace we can rest our arms, I don't think we've exhausted the possible good workstation/display configurations.
PostgreSQL 9.2 - Improvements to pg_stats
I don't want another one.

The problem is analysis paralysis. Take a look at http://todomvc.com/ and note "Scroll down for 30+ more framework apps in Labs"

30+ more???? 30+ more?????????
Worse, this script goes on to install homebrew using 'curl -k ...|ruby'. Yeah, no thanks.
Agreed. I recently had to write a lot of digital signal processing including some things like unscented Kalman filters and other things you need a bit of stats background to digest. You don't just dump a load of linear algebra down and hope the poor maintainer can keep up! It's beneficial to explain what is going on. Just as a mathetmatics professor will talk while writing on the black board in a lecture, rather than just writing it in silence and arrogantly declaring it is complete and self documenting and walking out the door.
$0.50 per hosted zone / month for the first 25 hosted zones
$0.10 per hosted zone / month for additional hosted zones

$0.500 per million queries – first 1 Billion queries / month
$0.250 per million queries – over 1 Billion queries / month

I host about 70 zones and pay less than 20 dollars a month. There's no minimum, so I would expect a single zone to cost less than $2. You would need to get 10 million queries to reach $6.

[Edit: Facepalm - I just realized you said per year]
Like a traffic jam. Its obvious once you're in it. Sometimes, nice to know not to bother. Etc.
I don't know as I didn't set it up, but I've used shared cpanels in the past and they give you one-click WordPress installs and advertised as a "one-click full solution".

Either way, when it came down to it, one of their other shared clients were compromised and their sandboxing was rather insufficient leading to most of the clients on that box having some sort of malware installed. I'm sure the person in question was targeted because it looked like a standard install and frankly, if I was targeting shared hosting providers, I'd create my malware to be easy to integrate with WordPress.

I hope that makes it more clear why I find it to be GoDaddy's fault. In the end of the day, they understood what was wrong, apologized and fixed it.
Have you taken a good hard look at the existing frameworks? I don't think the world needs another JS MVC framework, unless you're just making one for practice or fun.

What do you mean by "more robust model relationships" if it's not something that's solved by Ember and Ember Data?
Reid Hoffman: Social Networking Isn't Over Yet--And Neither Is Facebook
Comments are good for the why, not the how.

I've read far too many comments above functions that simply restate exactly what the code is doing or explain what the stupid abbreviated variables mean.

Comments are a tool that should be used sparingly. They definitely have their place and can be used helpfully. I've found that they're easy to screw up though and I try to avoid them.
It was Despark.com. They are outstanding - it was so much fun working with them, developing the character, the design and the videos etc.

Couldn't tell you a price as we had a special arrangement with them. Their hourly rate at the time was about $600 I think (we were seed funded prior to YC, which helped with that).
This is a tool for front-end developers. It would have to support a myriad of server-side languages for that, which is completely out of scope, and tools that do it already exist.
Ask HN: Open source data tracking tools like Daytum?
Hi. I've become interested in collecting information about my life and being able to look at in a visually appealing way. I have come accross tools like daytum and http://your.flowingdata.com/.

I was wondering if there are any open source ones like this (I can't seem to find any) or if any one is working on one.

If you are interested in this and would like to talk / maybe work on something together I would be interested in pursuing something like this.

I see these becoming more important and widely used in the future. I think an open protocol like Tent could be interesting.
Godadddy switches to verisigndns
$ dig godaddy.com +trace

; <<>> DiG 9.7.3-P3 <<>> godaddy.com +trace
;; global options: +cmd
. 69548 IN NS d.root-servers.net.
. 69548 IN NS e.root-servers.net.
. 69548 IN NS f.root-servers.net.
. 69548 IN NS g.root-servers.net.
. 69548 IN NS h.root-servers.net.
. 69548 IN NS i.root-servers.net.
. 69548 IN NS j.root-servers.net.
. 69548 IN NS k.root-servers.net.
. 69548 IN NS l.root-servers.net.
. 69548 IN NS m.root-servers.net.
. 69548 IN NS a.root-servers.net.
. 69548 IN NS b.root-servers.net.
. 69548 IN NS c.root-servers.net.
;; Received 509 bytes from 10.7.143.12#53(10.7.143.12) in 92 ms

com. 172800 IN NS c.gtld-servers.net.
com. 172800 IN NS i.gtld-servers.net.
com. 172800 IN NS a.gtld-servers.net.
com. 172800 IN NS g.gtld-servers.net.
com. 172800 IN NS b.gtld-servers.net.
com. 172800 IN NS f.gtld-servers.net.
com. 172800 IN NS j.gtld-servers.net.
com. 172800 IN NS l.gtld-servers.net.
com. 172800 IN NS m.gtld-servers.net.
com. 172800 IN NS h.gtld-servers.net.
com. 172800 IN NS e.gtld-servers.net.
com. 172800 IN NS d.gtld-servers.net.
com. 172800 IN NS k.gtld-servers.net.
;; Received 489 bytes from 192.5.5.241#53(f.root-servers.net) in 130 ms

godaddy.com. 172800 IN NS a1.verisigndns.com.
godaddy.com. 172800 IN NS a2.verisigndns.com.
godaddy.com. 172800 IN NS a3.verisigndns.com.
;; Received 168 bytes from 192.43.172.30#53(i.gtld-servers.net) in 134 ms

godaddy.com. 600 IN A 184.168.227.107
godaddy.com. 86400 IN NS a2.verisigndns.com.
godaddy.com. 86400 IN NS a1.verisigndns.com.
godaddy.com. 86400 IN NS a3.verisigndns.com.
;; Received 108 bytes from 209.112.113.33#53(a1.verisigndns.com) in 50 ms
Jiro and Mastery
They always seem to say that in retrospect, even though the evidence shows they obviously don't take their security very seriously. Otherwise, they wouldn't of had such a leak.
Any rec(s) for a .fm domain?
> (informal, sometimes proscribed^)[1][2] Contradiction between circumstances and expectations; condition contrary to what might be expected. [from the 1640s]

> ^ Some authorities proscribe the last sense, "contradiction of circumstances and expectations, condition contrary to what might be expected"[2], but it has been common since the 1600s.[3]

Close enough for government work.

Definitional pedantism aside, I think my point is clear.