skysight-inc/HackerNews huggingface dataset:
More recently (Feb 2012) almost all Telstra's (Australia's biggest ISP) customers were taken off line when Dodo Internet (another cut-price ISP, with a low end reputation) published some bad BGP routing[1].

[1] http://www.bgpmon.net/how-the-internet-in-australia-went-dow...
I disagree that leaving funding in the hands of a single bureaucracy will lead to the outcomes you hope.

Funding for the super-conducting super-collider set in Waxahachie, Texas was cut as a direct result of the 1992 US Presidential election. The scientific community was in agreement on its advantages, but political retribution won out.

That the LHC survived was due in large part by the desire of European agencies to bring science back to Europe. That the US had failed to complete construction of their beam operations gave them an opening and and opportunity. This is the motiviation more so, I would say, than it was any desire to fund basic research in HE physics.
That was industrial espionage rather than a DoS attack. Very different attack profiles.
Can you point me to some news coverage of this?

So far I've found:
http://www.androidcentral.com/samsung-seeking-block-sales-up...
Article claims it was just mirroring of Apple court strategy.

I don't know if that's the same thing here: http://www.firstpost.com/tech/south-korea-court-bans-both-ap... But if so then it didn't turn out particularly good for either of the companies.

There was also a bit of government protectionism in South Korea http://online.wsj.com/article/SB125367616595333125.html?mod=... but I think you can't attribute this to Samsung offensive action.
> Just 30 minutes later, Michael Bolan tweeted that the cake was gone.

This has me thinking of that scene in Mike Judge's Office Space where Milton always happens to be in the wrong part of the crowd relative to the cake and never gets a piece. Cruel but hilarious.

I don't know how many people there are in that office, but I hope it's sufficiently few that no-one got Miltoned :).
I'd be interested to know about your habits in hs to see if there is any behavioral correlation.

ie: did you go to class? do homework? spend more time on projects that were non-school related? etc.
Sorry, I thought the discussion was about Nexus devices. The original Galaxy Tab wasn't exactly a cutting-edge device, and it was retailing for a significantly higher price than the iPad. Almost double the price for a long time after the launch. It's hardly surprising that the gross margin was high.

That's a very different case to the much more aggressive pricing used for the Nexus 7 (publically stated to be selling with no margins) and the Galaxy Nexus. And the new Chromebook too, come to think of it. I guess it's possible that they're switching strategies again. So yeah, if these are priced at $600, I'm sure there's a healthy margin on the few units they manage to sell. But until prices are announced, I see little reason to think that there is such a strategy change.
I've been freelance for the best part of the decade, yet whenever I receive a cold-call email from a freelancer looking for work (like the one suggested above), I generally either politely decline or mark as spam (if the tone of the email sounds like I'm one of 200 who were sent the same message body), even if I really could do with someone to help spread my workload.

One key thing, for me, is that giving someone work requires _my_ trust in _their_ abilities. Some people might choose to base trust on a track record of projects listed on a CV, others on viewing someone's source code in a public repo, others might value personal recommendations, others might only trust people who they actually know from a not-too-distant circle of their professional network. I'm mostly in that last two camps. A cold-call email from a stranger: you'd be lucky to get a 2% genuine real-paid-work conversion rate, in my mind. A warm-call (I know that sucks as a term) email from someone I know via work or a conference or some kind of tech situation: far more likely to lead to work.

So, network. (And it's not the same as nepotism.)
Abandoned Apps (part 1)
Doing LEGO & Electronics workshops with kids
You know what is so amazing about this tradition? It is not about the software or the companies that build them, it is about people sharing their 'love' and respect for each other citing the software as a reason. I simply love this. I think even we should team up and send pg, and his new YC teams a cake every year (without expecting a cake in return :P ) :)
Oracle Gets Java Running on iOS Devices
PS: email me (see profile) and I'll sling you a discount code for http://leanpub.com/freelancedeveloperbook
So when do we expected it listed as an official Google language?
Do we know the specifics of the final funding? In the discussion yesterday there were good comments flying around about founders maxing out credit cards, general trends of most funding being in the first 72 and last 24 hours of a Kickstarter campaign, and various other interesting arguments (not all optimistic). I'd be curious what it came down to in the end.
It is especially sad to read such an article after the release of iOS 6. Before, it was a bit rude, biased and all, but now I feel it cannot be justified anymore.
Refactoring-Safe Switch on Enum
Hands on with Instacart
I fully agree, but the partner doesn't have to be cofounder. It could be the wife (or husband), a very good friend or anything equivalent.

From what I have read so far the main difficulties of a single founder is lacking an alternate view and help to restore drive when in doubt or exhausted.

Of course other kind of problems may show up if the business is a startup of the dropbox kind. But this is a mazzerati problem. My feeling is that more than one founders expose to much more difficult and nasty problems than a single founder will met. A single founder can find paliatives for his weakness which do exist and shouldn't be ignored.
I automatically interpreted that statement as a reference to the idea that Microsoft is kind of playing catch-up and suffering from a case of 'me too' in the world of tablets and brand-specific retail stores.

I personally can't see anything pointing to an attitude of "if you don't adore the iPad you're in denial" coming from either the article author or Microsoft.

The article's description of the Microsoft store experience and their staff basically makes me think of a small, stubborn child covering their ears and yelling "Blah, blah, blah. I can't hear you!" when competing products and companies are brought up.
> It can be better to copy a little code than to pull in a big library for one function.

I just don't get this. If you statically link in small functions from a big library, you only get the little bit you need anyway. Are they saying you avoid compiling the "big library" over and over? But if it is already compiled, that should not be necessary. And the chances are you are going to be importing lots of "little code" from the "big library" anyway. Unless they are saying the implementation of net's itoa is somehow simplified and not a just a straight code copy...otherwise I don't understand this approach.
That would have been to easy! :)

nice product, so!

EDIT: And site, just because I forgot...
The only advantage Go interfaces have over interfaces in other languages, is that you can make third party code comply to a given interface if you're lucky enough to have the same set of methods available.

Even then, you might hit the issue that although the interface matches syntactical, the semantic meaning of the method calls differs.

For the CS folks, Go interfaces are nothing more than structural typing, available almost any FP language.

The only advantage over Java, C#, D is that you are not required to state explicitly which interfaces a given type implements.

However this forces you to use tools to discover which interfaces a given type implements.
I guess the same attack could theoretically work for an L2 cache, though you'd need an exponentially larger amount of data collection to pull it off, with an even bigger margin of error?
The github icon once connected, gets hidden.

Great execution, btw
These are still used frequently in high schools across the world. For example, Indian high schools following the CBSE system do not allow calculators, but log tables are permitted for some courses.
He may be a fanboy, but in this case it makes perfect sense to compare something like the Surface tablet to similar Apple products. Yes, there are other tablet computers out there, and yes, tablets did exist before the iPad, but Apple's offering has become the mainstream benchmark for tablet computers, whether you like Apple or not.
Already at C's time, most languages had modules/packages systems available.

In the early 80s you could achieve Go like compile times in Modula-2 and Turbo Pascal, just to cite two examples.

With C becoming widespread we lost the better tooling offered by those languages, to be stuck in 70's like compiler tooling.

Luckily Go, D, Rust will eventually bring modules back to the system programming languages domain.
> 1 + 1 = 2 Is fairly unambiguous until you introduce operator overloading (and why i despise overloading).

It is only unambiguous if you specify the numbering system you are using ;)

</pedantic>
I was hoping that it wouldn't kill grub but unfortunately it's just like before. My kubuntu partition lies idly as I haven't bothered re-installing grub yet.
Then C become widespread and they became fit again! :)

I really miss Turbo Pascal compile times.
John Resig - Talk: Khan Academy Computer Science
I've also had files zeroed out on a few occasions. I run Dropbox over a wide variety of machines and while this is completely anecdotal, the zero update has always come from one of my Ubuntu machines, which leads me to believe that this is specific to the Linux version of Dropbox.

Also, I had several occurrences throughout 2011 but so far hadn't lost anything during 2012, so either something has been fixed or I've just been lucky. :)

So, if you've noticed zero length files lately, can you check the timestamp on the last update? Is it recent or over a year ago? You can also go to that date in your event log in the Dropbox web UI and see what was happening around that time.
You mean, like they always do?

https://aws.amazon.com/message/680342/

https://aws.amazon.com/message/65648/

https://aws.amazon.com/message/67457/

https://aws.amazon.com/message/2329B7/
I wonder, if this was elaborate reverse engeneering of hn crowd to reach Parallella financing target :)
epoll/iocp is the most visible difference, however, the amount of time spent porting is more due to subtle differences in every POSIX-like function. File discriptor is int? Nope, it's SOCKET. -1 means it is invalid? Nope. Use INVALID_SOCKET instead. error codes are stored in errno? No. Use WSAGetLastError() to retrieve the error. Still, EAGAIN should be EAGAIN, even on Windows? No. Use WSAEAGAIN instead. And so on and on.
It does have simplified the implementation:

strconv:
http://golang.org/src/pkg/strconv/itoa.go

net:
http://code.google.com/searchframe#y_XiVF8bBuQ/src/pkg/net/p...
I dunno about you, but I could use a TL;DR for this:

1. They fucked up an internal DNS change and didn't notice

2. Internal systems on EBS hosts piled up with messages trying to get to the non-existent domain

3. Eventually the messages used up all the memory on the EBS hosts, and thousands of EBS hosts began to die simultaneously

4. Meanwhile, panicked operators trying to slow down this tidal wave hit the Throttle Everything button

5. The throttling was so aggressive the even normal levels of operation became impossible

6. The incident was a single AZ, but the throttling was across the whole region, which spread the pain further

[Everybody who got throttled gets a 3-hour refund]

7. Any single-AZ RDS instance on a dead EBS host was fucked

8. Multi-AZ RDS instances ran into two separate bugs, and either became stuck or hit a replication race condition and shut down

[Everybody whose multi-AZ RDS didn't fail over gets 10 days free credit]

9. Single-AZ ELB instances in the broken AZ failed because they use EBS too

10. Because everybody was freaking out and trying to fix their ELBs, the ELB service ran out of IP addresses and locked up

11. Multi-AZ ELB instances took too long to notice EBS was broken and then hit a bug and didn't fail over properly anyway

[ELB users get no refund, which seems harsh]

For those keeping score, that's 1 human error, 2 dependency chains, 3 design flaws, 3 instances of inadequate monitoring, and 5 brand-new internal bugs. From the length and groveling tone of the report, I can only assume that a big chunk of customers are very, VERY angry at them.
Christmas Gifts Hut
Christmas Gifts Hut Offering Best Christmas Gifts 2012, Great Christmas gift ideas for Christmas, Over 10000 Unique Christmas gifts, Buy now saving more! Turn holiday shopping into a pleasure this year. Find unique Christmas gifts at Christmas Gifts Hut for everyone on your list shop, send top Christmas gifts conveniently. With a large selection of truly unique choices, you’re sure to find something to your delight friends and family this season. Christmas Gifts Hut has great Christmas gift ideas, Find our Cyber Monday deals for the ultimate value in personalized gifts and christmas gifts. Shop our collection of Christmas gifts, include Watches, Jewelry, Bracelets, Necklaces, Beads, Pendants, Earrings. At Christmas Gifts Hut we offer more than just gifts, we offer gifts with meaning, help you find the perfect Christmas gift. Christmas Gifts Hut has Christmas gifts 2012 all wrapped up. Find unique Christmas gifts in our online catalog, including christmas gifts for boyfriend. Christmas Gifts Hut is truly a one-stop-shop for festive holiday gifts. We offer not only unique Christmas collection but also an impressive Hanukkah gifts.
It's debt.

"Table 3: Australian Government general government sector net debt and net interest payments(a)"

Net debt in 2008 was -16 billion dollars.

The 200 billion debt was made since 2009.

I stand corrected though, it was -1.3% of GDP worth of net debt, not -0.1%; you were right I read the wrong column.
The pitches were aggressive, fast-paced, and competitively
defensive: they often mentioned “other tablets” and didn’t
let me forget which features were “not available on any
other tablet”.

This sounds like a description of the iPad mini keynote.
"It feels too much like using a Windows PC" ...bingo!

That's the point, Windows 7 and 8 offer great desktop experiences and having "one system to rule them all" is the selling point ...though I'd rather have an x86 version of the tablet with the ability to use exactly the same software since the type cover is basically a usable keyboard ...hope Intel does some magic with ultra low power x86 chips soon
Bugs happen, and the effects of cascading failures are very hard to anticipate. But it seems like the aws team hadn't fully tested the effects of an EBS outage, which seems like it could have uncovered the rdms multi availability zone failover bug and perhaps the elbs failover bug ahead of time.
Frankly, I don't think what Grubber says matters here, and I see why he wouldn't want to engage all the trolls who are enraged by his inaction. Markdown works for him and he prefers it simple if somewhat vague/buggy, if you need something different, build it.

If someone wants to write a spec, a better parser or a better markdown full stop, there is absolutely nothing to stop them. The problem is, people would rather bitch about why no one else is doing anything and complain about gruber than actually do the hard work necessary. Do the work first, then look to gruber for canonization if you must, though by that point his views on the matter would be irrelevant.
Galatasaray Kayserispor Maçı Canlı İzle
Like CIA and KGB agents in hot remote countries, the opposing camps turn out to have far more in common with each other than their "motherlands"
The problem is that we have a chicken and egg problem. Very few programs (including most enterprise databases) use AIO. Why? For portability reasons; there are other ways of doing things (i.e., using thread pools) that will allow a database developer to get all or most of the benefits of AIO, at least before the days of super fast storage. (Now that we have really fast PCIe-attached flash which is fast enough that scheduler overhead starts becoming a real problem, this may no longer be true.

As a result, there is little incentive to improve AIO (on all systems, but especially on Linux --- a lot of the Direct I/O work was done to make the enterprise database vendors happy). And since AIO isn't good enough, very few people want to use it, and since making it better is difficult, few people are interested in working to solve the problem, and the cycle repeats again.
Except for Ken Thompson, not really. Neither Dennis Ritchie nor Brian Kernighan (K&R) were involved in Go, as far as I know.
I see comments like this a lot on HN and I find it very frustrating. The curation and coverage is not "blog spam," it's an extremely useful service. I'm fine with someone linking to gizmodo, they deserve credit for curating the information, and this article provides more context and a touch of humor. It also provides three links, two in the body and one in the footer, to go to the shapeways page.
While Amazon do indeed say that multi-AZ is the way to go, their last 3 major incidents (including last year's cloudpocalypse) have all been full-region incidents.

IMHO, their biggest design problem is that they build their systems on top of each other (e.g. ELB is built on EBS and EIP). So when one system goes down, it takes down half a dozen others -- this is especially true of EBS, and especially dangerous because the services it takes down, like ELB, are the services people are supposed to be using to route around EBS failures.
Thanks. I didn't realize that the combination of headers could produce such a specific target. Apparently my browser fingerprint appears to be unique among the 2,474,746 tested so far.
Building the community will be the success or failure of this project. We've seen it with the Raspberry Pi and (to some extent) Ubuntu. They aren't the best products in their field (IMHO; I've not made anything better), but they have the best community. These days that means more than a mail list; it's the forum and Q&A (stack exchange) sites as well.

Dear Founders, please please set up a Q&A site. They are much more effective than forums.
Uh ... do I have to have one of these buttons on each of my shirts?

Seems like it would be better to have the headphone attachment mechanism on the headphones, like a clip on the headphone wire, so I can clip it to my shirt. Oh wait, I already have that.
And if things are really broken, green with a little "i" icon next to it.
You have to wonder why he even bothered setting foot in the place.
ClojureScript and Node.js – an experience report
Do you spend most of your time "programming" learning how to program? Or using what you've learned? Haskell has a steep learning curve, for sure, and that's one reason it doesn't have widespread use. Once you've learned it, programming in it is arguably a lot more enjoyable (and thus easier) than other languages...
The article says people will take one way private jet flights and the jet will fly back empty. Perhaps by 'fill space on flights' they mean legs where the jet would otherwise be empty.
And to add to that, many Haskell people freely admit that they themselves barely understand all of Haskell, or still have much to learn.
Enthusiastically seconded. We stopped using EBS for anything 12 months ago and got through this outage with very little pain (previous AWS incidents had us cleaning up for weeks afterwards).
Way to blow it =)
Actually it seems many software volume sliders do[1]. Although you're right that an ideal volume control should be logarithmic.

My main point still stands that at half the amplitude or half the energy (perceptually half the volume) you're only losing half a bit to a bit of resolution. And even at -20 - -30dB, with 4-5 bits of resolution loss, you're probably not going to notice the degredation.

[1](http://www.dr-lex.be/info-stuff/volumecontrols.html)
If Yahoo's right, then presumably most people would turn DNT off, or make an exception for them.

Nope, there are other reasons why one wouldn't turn it off: confusion, ignorance, laziness, etc. Everyone in tech support knows how hard it is to get users to perform simple tasks even with step-by-step guidance.
I think that's ridiculous too. In fact, I'm as much a fanboy of Microsoft as Marco is of Apple - my comment wasn't about the content, it was about the ridiculousness of banning popular sites about HN-typical topics.
I think it is perfectly reasonable to assume that users intend to not be tracked by the very large number of third parties they are involuntarily exposed to on the web.

I don't. In my limited experience, most users don't care nor mind unless they can see the immediate downsides to that.
"There are only two hard problems in computer science: cache invalidation, naming things, and off-by-one errors."
How does that prevent ETag based tracking? https://en.wikipedia.org/wiki/HTTP_ETag#Tracking_using_ETags
Mail? Seriously?

I'm using Windows 8 on my (non touchscreen) laptop, for the overall improvements on the platform and I'm very happy about it so far. And it means I have day to day experience using it.

And so far, I think the Mail-app is one of the weakest apps to the point where I wondered if Microsoft is seriously releasing this as their RTM, finalized Mail-client for the masses.

If I may ask: What part about it do you find so faverouble? Is there some hidden gem I have missed?
> The whole "if you don't adore the iPad you're in denial" thing says more about the writer than the Microsoft store salesman.

You misread the blog post. He described a lot of bad details regarding the usability. For example, sluggish rotating, the keyboard cover which is advertised as a distinguished feature isn't that good for typing.

Overall this blog tells a lot of things that I haven't seen elsewhere.
Penthouse #12 - (2012/USA) - December
I wasn't assuming, I was following what the OP wrote: "by going only up or right one point with each move (that is, each move is either (0,1) or (1,0)))" for 3D.

Counting self-avoiding walks is hard in 2D, too (http://oeis.org/A007764)
Where does Wikipedia say that it wasn't used in the intervening decades? That's not true. Look at the ngram link I supplied – it clearly was in use. What do you think it meant?
Let's post this once a month for 73 years.
> I would much rather see Ubuntu on my Transformer Infinity

I've loaded up Ubuntu on my original Transformer.

Granted, it has a Tegra 2 CPU, which to put it mildly is not very powerful, but Nvidia has put out the required source and modules to put up a Linux distro which takes advantage of it.

Maybe Ubuntu just has gotten "bloated" over the years and everyone has failed to notice because all PCs are overpowered these days, but when I booted it up on the Transformer, a machine which runs Android flawlessly, smoothly and responsive, I was severely disappointed.

Everything. Was. Dead. Dead. Slow. Prepare to wait multiple, multiple seconds to open that terminal. And please don't talk aobut browser-performance. Ouch.

Maybe it will run better on the newer models, but trying it out in real life was a little off-putting. On the other side: If Canonical is putting in effort to get it running well on the Nexus 7, it should translate to an overall performance-improvement across the line.

And that would be welcomed very much.
Trollbait? Writing an article that you personally disagree with is not trollbait, and it's rather ridiculous of you to claim that it is.
Thanks, that's a good point. I haven't seen the Microsoft Surface in person, but this is throwing some doubt on Marco's testimony.