skysight-inc/HackerNews huggingface dataset:
What I love is their statements that "only 1%" of users are affected by the cap. If "only 1%" of your end-users have the ability to disrupt your network, there's something seriously wrong with your network.

That, and the 250GB cap hasn't changed since 2008. In the meantime I can now fit 250GB into less than 1 cubic cm for around $150.
So is golang a semi-official name for this? I don't want it to be as hard to find as the board game!
"Internet will break for the people affected."

Those people may rely on the Internet for their job, studies or social life, so you shouldn't be so quick to just pull the plug because they were unfortunate enough to get infected. To add insult to injury, you would be forcing them to spend possibly significant amounts of money to get it working again, something that not everyone has ready access to.
Totally agree. This article is e-drama and definitely not what want to see on HackerNews. Unfortunately the title caught my eye, and I read most of it. (hard to not watch a trainwreck)
Are Entrepreneurs Delusional? Optimism vs. Reality in Startups
The psychology of optimism bias in startups.
I am a DNS and network engineer. DDoSing the DNS root servers is extremely unlikely to succeed, for multiple reasons:

1. The "root servers" are not 13 physical servers attached to the Internet. Each IP is anycasted from multiple locations around the world. You can validate this by tracerouting to one of the IP's from different points on the Internet. Almost certainly, each of those locations has multiple high-power physical servers handling requests (either with a hardware load balancer or anycast).

2. The people who run the root servers have thought about this already and taken appropriate countermeasures.

3. What many folks do not understand is the root servers do a very very small amount of work. They do not contain records for second-level domains (example.com). Their sole purpose is to hold the NS records that delegate the "." zone to the nameservers of the various TLD's -- .com, .us, .uk, etc. Each of those TLD's has its own set of nameservers that then delegate to other name servers. If you were to configure your NS records in Godaddy or Netsol, those records are served from the TLD's nameservers, not the root nameservers. The root nameservers have zero knowledge of, say, example.com itself. What they do "know" is that the .com nameservers (a.gtld-servers.net through l.gtld-servers.net) do "know" how to resolve the name.

4. As others have said, there is extensive caching in the global DNS system. For example, records for the delegation from "." to "com." have a TTL of 6 days. This means that, theoretically, the root servers can all go totally offline for up to 6 days before the ISPs' caches would start to expire. Even if those caches expire, smarter ISP's will NOT simply drop those records from their cache and starting throwing errors -- they will retain the "stale" cached records until the authoritative nameservers come back online.
Puppet Enterprise adds Windows support and more
I'm glad people are finally starting to realize that Anonymous is merely just a group of adult script kiddies. I was using these tactics when I was 15.
To clarify, I'm not saying over-engineering is a good thing. I'm saying there's a mismatch between the complexity of the problem and the desires/personality of the person having to solve it. Give the simple problem to people who valor elegance, minimalism, simplicity, and keep the MIT PhD for rocket surgery and stuff.
XML: published 1996.

TeX: Initially released 1978.

Plus, writing XML makes me puke, so even with the occasional grossness of TeX syntax I'm happy it's not XML.
http://www.therussiansusedapencil.com
Ah, now I understand: When you wrote "In book publishing it's shrunk to a very small niche, even in technical areas", you mean the "technical areas" that don't use equations in their books.

My background is blinding me to the fact that books with equations is really a small niche market. That small niche is completely dominated by LaTeX.
So you have a group of trolls that all upvote each other's comments. Unless the system also penalizes upvotes then they get disproportionally too much karma. And if the system does penalize upvotes then somebody that always posts really great posts gets too little visibility because his upvotes look trollish (ie maybe they come from the few people that really recognize an expert in a small domain). It seems that an automated system is always going to promote mediocrity.
Not sure why this was written up by CultofMac, aside from pageviews.

The inventor doesn't have control anymore, and therefore no say in how the patent will or won't be enforced. "Don't worry, it'll be fine" is meaningless.
Google, Canonical, and Heroku to name a few.
you are nobody until you 'launch' a twitter account
It might be just me but initially I had trouble working out how to hide the comments. It wasn't blatantly obvious to me what would happen when I clicked on the red tab. It might be helpful putting "Show" or "Hide" in the title of the tab?
Why do programmers confuse Halloween and Christmas? Because Oct 31 = Dec 25!

Q: What's sour, yellow, and equivalent to the axiom of choice? A: Zorn's lemon

Do you know any good jokes about sodium? Na!
The numbers based question was hilarious!!, specially to know that pre-school children can solve it in 5 mins. Try to show this question to a pre-school child and let us know what happens.

Our brain is just a amazing pattern matching machine. As soon as it is presented with a problem it starts to find patterns/relations in the problem along with going through the knowledge base it has acquired till now and trying different permutations and combinations to find the solution. In the number question, as soon as you read it, the brain will try to find patterns "using" the mathematical knowledge it has and it will keep on doing so until it gets frustrated an says WTF there is no relation here but it may happen that few days later you subconscious do find a pattern here based on "shapes" and not "numbers" but that is very very unlikely because as soon as we see numbers we think in numbers and not their shapes. If this problem was presented using shapes, anybody could have solved it in seconds.
http://blog.golang.org/2011/04/go-at-heroku.html

http://blog.golang.org/2011/12/building-stathat-with-go.html

http://code.google.com/p/vitess/

https://tinkercad.com/home/

There are more that we know of, and as they say that publicly we'll try to highlight them on the blog. Thanks.
XML 1.0 is from 1998. more than twenty years after Knuth started TeX. Even SGML is only from 1986, I suppose he could've used GML....
It baffles me to no end that the Canadian government is not leaping on the startup trend. It's an observable fact that a lot of Canadian talent heads south for more money and opportunities, but no-one seems to care enough to do anything about it. Meanwhile, the US passes the JOBS act to allow even more early-stage startup funding.

I lived in and around Vancouver for two years and absolutely loved it, but my visa expired and I had to leave. These days I live in NYC and, well, I love it here too, but my visa in the US is very restrictive- I can't start my own company, for example. The US seems to have an endless, protracted debate about immigration that has next to nothing to do with economic or political reality. Canada doesn't, and has a huge opportunity to attract international entrepreneurs that want to do business in North America. But I have absolutely no immigration routes back into the country, and there's no change on the horizon. So I won't be heading over the border any time soon.
"Good for the citizens"

Fighting for what you believe in is good. Doing so by throwing digital temper tantrums isn't.
Right now, if you kill the script it will remove any file being currently downloaded to remove partials. I'm not sure if that happens for other failure conditions. I have added an issue for this: https://github.com/jplehmann/coursera/issues/1
Probably OT: I haven't had much of a chance to use LyX, but it looked promising. (I know folks that swear by it.)

Any reviews here welcomed.
Yep, if you are googling it use golang, much easier to find things this way.
I would phrase category A differently: when the work is valuable for its own sake. That's not necessarily fun. It's more likely grueling. Even when it's fun, the fun parts don't add up to nearly as much fun as the painful parts do pain. Yet one can continue because one senses (I almost wrote "knows" - can one know?) that the work is valuable, necessary, important. That's deeper than fun.

What I find interesting is that this comes from within. The other two motivations you list are external. I wonder if the external ones burn out sooner.

When your motivation is intrinsic (that is, you have a felt sense of the work and you know what it is and you think it's important) you have a basis for deciding when to listen or not listen to other people's opinions. But when it's extrinsic, you're more likely to do what other people say and perhaps give up if it doesn't work.

Edit: another thing about intrinsic motivation is that because other people don't have the same sense that you do, what you're doing may seem absurd and they will tell you you're doing it wrong. So the challenge of this path is not just the work is hard and that you fail a lot; it's also that it will probably force you beyond the pale of social proof, something humans are not hard-wired to enjoy.
Nauru is (or was) trying to do this. http://www.thisamericanlife.org/radio-archives/episode/253/t... is where I heard about it, but this story aired almost a decade ago so I don't know what's happened since. I assume it didn't pan out. Nauru is kind of hard to get information on, because of its obscurity and isolation.
Of the possible revenue sharing arrangements this type (similar to Unity's) is the most civilized. It doesn't stop indie devs from experimenting (since it doesn't kick in until the first 50k has been exceeded) and it allows Adobe to profit when its tech is used on a breakaway hit.

What I don't understand is the timing of this. Since it is popularly believed that HTML5 will kill Flash in the near future and that Adobe has stopped developing the mobile plugin (neither is true). This will only give Flash detractors more ammo. Adobe needs to do some damage control before they add more drag to one of their flagship products.
That's great -- I am happy if just a couple of other people get use out of it as well.
25 Mind Blowing Matte Paintings by Marek Okon
Matthias Ableitner talks about the Spring RTS game engine
Matthias Ableitner talks about the Spring RTS game engine on the SourceForge podcast.
Thanks for the link Tyson, you beat me to it.

Obviously this is fairly tongue in cheek, but we're reasonably pleased we monetized Twitter in a way that avoided advertising.

Hope the HN community enjoys!
I don't understand what needs to be fixed from your link. Independent sellers can set their own prices? Oh no.
> X-Frame-Options response header is set to SAMEORIGIN

So break every iframe on the net to fix Amazon's lazy approach to recommendations?
You have to give him some credit that he is using this opportunity to defend Curtis and build a powerful relationship when everyone else is slamming him. People don't forget it when you defend them when few others will.
I made a few web application servers (mostly for games) and it's been a real pleasure, not to mention that my programs run for months handling millions of queries (mostly json) without the slightest problem.

Using the go tool to get libraries, build, compile, test, benchmark, is like a dream.

An example of what I found kind of marvelous : I had sometimes queries leading to the call to a function updating a lot of things in a kind of specific database. That is the browser had to wait about 1 second because there was in the query handling code something like this :

for _, ami := range amis {
bra.EnrichitCouchePNG(ms.répertoireCartesBraldun(ami.IdBraldun, ami.Mdpr), couche, PNG_CACHE_SIZE)
}

I just made a tiny change and the work was done after the answer was sent to the browser :

for _, ami := range amis {
go bra.EnrichitCouchePNG(ms.répertoireCartesBraldun(ami.IdBraldun, ami.Mdpr), couche, PNG_CACHE_SIZE)
}

This small go was the only needed thing (the "database" being yet protected by a mutex)
[go programming] or [go language] works well.
This was an inevitable outcome of deregulating monopolies, refusing to recognize antitrust violations, and it's not the last shoe to drop.
"company culture" is what she was trying to fix. If someone has a TWSS bot, I'm guessing there are some more serious bias issues, perhaps like the author said, that people aren't even aware of.

"because they tend to be" is the type of excuse/rationalization that starts these problems. Of course men, on average, are stronger, but 99% of the time a woman can help you just as well. Making a decision based on someone's gender is sexism whether there is scientific data or not.

We're in a field that has the potential to be the most meritocratic field out there, and we do a disservice to everyone involved not to embrace that.
Moving the Google+ Hangouts API Out of Preview
The ‘phablet’ is a hit: Samsung Galaxy Note sales top 5 million
Sending out assistance is expensive. Some customers actively resist assistance.
A Quarter-Century Later, Stealth Fighter Finally Ready for Combat
Ways to Stop Your Teen from Texting While Driving
Well, the "internet" isn't like a land line/electricity. It goes down pretty consistently where I have lived for the last 10 years (Sunnyvale CA, San Mateo CA, Redwood City CA) - on both DSL and Cable (SBC, AT&T, Comcast) - sometimes for 2 to 3 days at a time. Indeed, the frequency with which Comcast's DNS server stops responding to me has me switching to 8.8.8.8 on a bi-montly basis (and screwing up all the CDNs at the same time).

Shutting down this rogue DNS server will have little to no serious consequence on people's lives - it's not like the "internet" is a reliable service. People who do need reliability, have things like SONET with dual-entrance, multiple providers, and multiple data centers located in separate disaster zones with aggressive power redundancy facilities.
I'm guessing you did > rails new appname

no?
>It's a few hundred pixel banner that's trying to convince you to buy something.

Yes, and that's undesirable to a lot of people. It's distracting and, depending on the intrusiveness of the ad(s), annoying to outright rude. It's gotten to the point that it's hard for me to use the internet when I'm on a computer without a decent ad-blocker. Imagine trying to read a book while a bunch of persons are screaming inane stuff at you; that's what it feels like.

Actually, I long for the day when display goggles and computer vision have advanced far enough for a "real-life ad-blocker". The world would be a much better place.

I didn't intend to liken displaying ads to heinous acts of infanticide or anything of the sort.
I think it depends on what one attributes the statistical fact to; it's only racism if we consider it inherent to the group. If we consider that to be a result of a particular condition that happens to be affect certain group at this point in time, and that any other group would have the same problem if subject to the same condition, I don't see how is that racism.

I think your examples are clear prejudice (and no, I wouldn't say them), but they may or may not be racism.
Acvte, surely?
Yet another reason to try to solve this one out properly as quickly as possible. But I do find it worrying that e.g. http://dns-ok.de/ is a non-SSL site. Furthermore, it shows the German federal government's emblem and the T-Mobile and Avira logos, presumably to convey trustworthiness. Those logos are trivially faked, so I'm not sure it's a good idea training users to associate them with trust.
Qmato: occasion-appropriate restaurant recommendations
Download and install LaTeX from scratch.

Write a document, add some figures, use a custom OT font with it and save it as a PDF.

If you couldn't find at least 10 things that beg to be hugely improved in the whole process, don't ever try to work at QA.
Lightbulb (https://github.com/espeed/lightbulb) is a Git-powered, Neo4j-backed blog engine written in Python.

It allows you to create entries in ReStruturedText using a text editor. I designed it with Heroku in mind, but can be easily adapted for any Web environment that uses Git.

When you push to Heroku, the entry metadata will be automatically saved to Neo4j, and the HTML fragment generated from the ReStructuredText source file will be served off disk.

You can use the free Heroku dyno and Neo4j Add-on (https://addons.heroku.com/neo4j) to serve your blog for free.
Conversations about Big Data – Why Do We Need Big Data?
It's still not properly packaged up and also nowhere to be found on http://pypi.python.org resulting in no pip and no easy_install options. Pretty much every useful python package is distributed that way, see httpie for example [1].

[1] https://github.com/jkbr/httpie
I had read this in the dead-tree version of the Indian Financial Daily, Mint ( http://www.livemint.com ) a couple weeks back.

http://articles.economictimes.indiatimes.com/2011-04-07/news... refers to a report from Nasscom (an Indian software industry lobby group).

http://www.nasscom.org/NASSCOM-PERSPECTIVE-2020-Outlines-Tra... is the best match I can find on their website.
Thanks for the links. The problem with your profit margin calculation is it assumes 100% of consumer traffic is going out to a different network and that Tier 1 ISPs have arrangements where incoming and outgoing traffic on their networks cancel out so they usually end up paying each other very little money.
Manitoba is trying. http://www.innovatemanitoba.com/ is a government sponsored body trying to increase entrepreneurship in the province.

I was on one of their programs last year where they brought in some prominent angels and VCs, and ran a 3 day course on how to define your business and pitch it. It was an amazing time.

This year they're increasing the number of programs and trying to get banks, universities/colleges, and some industry to come on board to provide mentorship and advice to would be entrepreneurs.
Twitter used to offer an api to lookup a user by email. So this does not have to be something they figured out by parsing your Inbox for Twitter signups.
The companies have a lot of process, but how do you know how the software was written? Usually I see things like a huge project that is failing while the initial prototype that works gets upgraded to production...which has often been produced by cowboys.

However, I don't work in the airline industry. I do work somewhere where one errant line of code can destroy productivity around the entire globe, brick computers, and really piss people off, and it's low process, cause the process guys can't ever get anything shipping.

As for Agile, I would suggest reading the Mythical Man Month circa 1995, the final chapter covers iterative development and makes a lot of sense, imho. Not sure why we need people with certificates selling snake oil where common sense works just fine.
Hacked eInk Kindle Touch Doing Live Video Streaming
As a bonus though, when they hit "Go version 4" they can say "Go 4" and it sounds like "gopher".

for those unaware: the mascot of Go is a gopher.
"The greatest enemy of freedom is a happy slave."

...you know, it doesn't follow that making slaves unhappy will net more freedom.
I love the unintentional creepiness of this quote:

"Data deletion at the data source, e.g. in your Web History will have no impact on issued reports, however reports can be deleted at any time"

As in - if you didn't know already, GOOG's Web History is a superficial front-facing report, all your personal data is happily sitting in GOOG's databases, is tracked, related, and available to whomever has the appropriate power to access it.
I don't know Dustin Curtis or care particularly too much about Dustin Curtis. What I remember about him was that he wrote a blog post about American Airlines that got a lot of play that I found simultaneously smug and naive in that infuriating way designers sometimes have, and that he spent a lot of time making all his blog posts look different.

What I don't like is bullying. This whole site spent a week chasing a YC company around with a pitchfork and torches for stealing designs from a well-known company, but when some guy writes some promo copy that enough people here don't like, HN manages to spawn a meme that the same copying is somehow liberation for the cause of open source.

People are allowed to choose who they associate with. Dustin Curtis does not need to "open up" his little club. For crissakes, you're writing this on the message board of an exclusive club that won't have you as a member.

"Powerful relationship with Dustin Curtis". Sheesh.
Akamai and other CDN's do exactly this. They buy closet space on the providers networks so that they are extremely close by and on the customers network, not outside of it. Use anycast, and DNS that directs you to the closest site and you are no longer touching the public internet...

Akamai and other CDN's pay for this privilege to Comcast, and Comcast still counts those downloads against the users bandwidth cap...
It took lest then 30 minutes to get my first email.
Further, if you're hosting content that makes governments unhappy (say, WikiLeaks-esque data that casts other sovereign nations in a bad light, or actively hurts their country like a list of undercover operatives), what is to stop them from using their military to take over your sovereign country?

Wars happen all the time, and you have no military of your own.
As someone with no formal training or experience with compiled languages, I really like Go (as compared to trying to teach myself C recently). Months ago, when I first checked out the language, I was able to write a simple bot that sits in an IRC channel and responds to its name. It took me a little over an hour to write, using the online docs as a reference (https://gist.github.com/1123352).
I think the review plays down one thing - time. Sealand may (I'm not a lawyer, and certainly not an expert in the laws of statehood) become a state if:

* It stays independent.

* It obtains a sustainable population.

* Commercial independence. Not just as a "data haven", but hydroponic food production, and stuff being built there (possibly just IP, but more than just what you get from legal arbitrage).

* A functional community, with a rule of law.

Not too likely. The platform is simply to small to support any of this.
This. Development studios won't want to be locked into the ass-raping that iOS developers have been putting up with. With advanced browsers and WebGL gaining traction, along with the proliferation of iOS devices which don't use Flash at all, I'd say Adobe has completely screwed themselves.
Yeah, it sounds like they have a deal with MS to put local caches at Comcast data centers and just have those CDNs mirror content instead of every client stream the content on demand.

So this goes over Comcast's super fast DOCSIS network and never over any internet gateways.

Not sure if this is the NN violation others are assuming it is. It seems like a simple "can we put our junk on your LAN to save bandwidth" deal.
Pandemonium Strikes as Twitter Finally Admits to “Unfollow” Bug
How VCs Can Accelerate Portfolio Company Returns
You can make the internet break for a small number of people, but on this scale I don't think ISPs would be able to deal with the support calls.