skysight-inc/HackerNews huggingface dataset:
> hoarding damages community cohesion too

True, but not in a manner readily attributable to a particular party, as is the case with price increases.

If a gas station raises its prices, everyone knows who did it and can point the finger of blame.

On the other hand, if the gas station runs out of gasoline, no one knows who hoarded by buying more than they needed, except possibly the hoarders themselves --- who might not know whether or not they actually needed the extra gasoline until after the crisis has passed.
Gmail Up
Maybe shortest, but with largest number of people affected by it, at least according to the comments here.
This is the exact opposite of my experience. I've started to hate google apps with a passion.

The support is limited and the thing is just so opaque.
The settings interface is difficult and confusing, postini is even worse.

I've applied settings to stuff in postini in the past that has completely failed to take effect, such as whitelisting specific IP addresses.

Give me an exchange box, or even just postfix+dovecot any day.
It probably didn't go down because of traffic.
It's back up, and now I'm seeing the new message Compose window (yay). Sounds inconceivable, but perhaps the push required some kind of downtime?
I don't like this kind of posts. There isn't much wisdom inside. Instead there is the usual kind-of inspiring talk that is not bad, but is not actionable and doesn't contain much details.

It's not "ultimate guide" at all, it's a collection of nearly random and not at all that insightful things that in general would work if you need to execute them well. And the execution is what will make or break your business, not just "knowing" the stuff.
I don't think I've ever seen anything explode like this did.
There's also the problematic panel used in the Sony S15 and others, which is 15" 1900x1080 IPS but has poor colour accuracy that makes reds look orange.
Hadoop Tutorial: Intro to HDFS (video)
Already posted: http://news.ycombinator.com/item?id=4725017 and whatever it is, it seems to be fixed now and there's nothing on the Google Apps status page.
That's a reasonable time to be down IMHO.
On adding a "free" operator to JavaScript
Fuel for a Data Center, Carried Up 17 Floors
That's a fairly poor analogy in that it implies that each person gets the same meal.
What was the downtime? Wonder if we'll get a post-mortem of what happened and how they resolved it so damn fast.
Hi, I'm the poster. The idea is not to replace your lawyer, but to save you money by giving you a draft agreement to take to your lawyer for review, feedback and ultimate approval. This approach will definitely save you money and hassles since most lawyers are expensive, and many of them don't have specific experience with software business topics.
Worked fine here for the last hours, maybe not down in europe?
Thought my PDF was too large or something -_-. All back
It is not obvious at all that a 267dpi screen would be "useless". Particularly with Apple's pixel quadrupling.
What do you struggle with on NBA.com? It's literally one click to get to the day's scores/schedules and it allows filtering by date or team.

example: http://www.nba.com/gameline/20121031/
Show HN: ClickBin - create collections of links (no login required)
This is @lxe my first Show HN. What do you think? Useful? If not, what feature would make it useful for you? We'd love your feedback, positive or negative.
No, I got prompted for that about 1pm GMT (9hrs ago) for all of my accounts.

'Not now'. What a bunch of crap. New 'windows' in a browser suck all kinds of ass. You'd think they'd learnt this when we all did 5 years ago.
Thanks! We are working on the transitions - we are somewhat at the mercy of connections and the video provider.

We are deciding the best way to add music. Love to see any lists you can make!
very cool, are you working on this alone? Perhaps you could benefit from our APIs?
Ah, I was wondering why Postbox complained that it couldn't login to any of my several Google Apps accounts.
Gmail is up now.
I did $('.getsocial').hide(); but yeah.
Good job on the dads part for talking about cognitive processing at the dinner table to his 12 year old son! When you treat adolescents like thinking adults, they almost always prove themselves to be extremely capable. So many people see the result of treating adolescents like imbeciles that can't be trusted with the simplest things and just conclude that it must be a natural property of being that age, it's really sad.

And kudos to young Mr. Levy for thinking creatively enough to bring us new insights into the workings of the human mind!
Good news isn't as exciting as bad news ;)
How does ~275Gpix sound? [0][1]. I did a stint at UCSD for two months as an undergrad, and sat next to this monster while they were playing with it.

It might sound stupid having that much resolution, but it really is cool to be able to see that much information in front of you. It's especially good if you have a number of people standing around who are interacting with various data sets.

And if you want one yourself, it is all COTS hardware, and you can start with just a few screens then add later [2].

[0] http://www.calit2.net/newsroom/release.php?id=1307
[1] http://ucsdnews.ucsd.edu/newsrel/general/07-08HIPerSpace.asp
[2] http://optiportal.org/index.php/Main_Page#How_to_build_an_Op...
This would still be far better than ancient 300 baud terminals. I bet some Unix editors still have the hacks in them to speed up operation over slow connections…

Although I don't know how well contemporary eInk displays would handle partial updates. If it e.g. doesn't save much energy compared to a full-screen refresh, there might be huge difference in battery usage, as even slower typists would cause more redraw than the page flips caused by your average reader.
4 Crucial Slides for Your Investor Presentation
No, I had the new compose window about 12 hours ago, yet I still had downtime a few minutes ago. I'm not saying the downtime wasn't somehow related to these changes, but downtime does not appear to be a necessary or intentional part of the rollout.
> That screenshot you link to is of Skype, and I would not use Skype as a standard example for anything. Even if MS owns it now, it is a poorly designed program by today's standards.

How does this in any way negate it's worth as an example of a problem? It's effectively saying "That problem, it's an invalid problem because I said so."
It's proven that people have become very good at ignoring banner ads. http://www.useit.com/alertbox/banner-blindness.html
Money does not make storms go away, so that's very unlikely.
I was lucky enough to sit down with Cooper early on in his Wishery journey, and I was extremely impressed. Tenacious, authentic, and just a nice guy. Congrats to Cooper and the Wishery team!
Esnek enables a minimalistic Ruby interface for JSON APIs
I have a revenue model spec'd out and I can certainly tell you right now that selling your data isn't one of them. I'm a huge fan of Evernote and Phil Libin and Blobly will follow the 100+ year plan. So privacy is definitely the top most priority. I truly believe that Blobly will become the repository of our lives so making sure you guys are happy is definitely important.

Blobly will have a freemium and a premium plan to help keep the application running. However, I can't list right now what some those features are just yet but I can assure you that your data will be safe.
I agree and empathize with this completely. There's a lot of pressure to be online 24/7, always cranking, always building, always increasing 'productivity.'

But part of business (and the advantage for so many successful companies) is creative thinking and the ability to see an opportunity that others don't. Stepping back and 'turning off' is critical to the creative thinking process: it's the 'incubation' stage that leads to 'illumination' or the Aha-moment: http://blogs.hbr.org/schwartz/2011/11/how-to-think-creativel...

So next time you feel like a slacker for having a beer with friends, know that you might actually be on the verge of a breakthrough.
I like it. It's not a new window, it just stays on top – making it better (for me) than either 1) saving as a draft, then looking through old mail to find content for the new message, then finding the draft and completing the message, or 2) opening the new message in a "real" new window which then needs attended to. Also like the recipients' pics, which makes it harder to send to an unintended recipient.
Lots of languages use [] with colon separators for array slicing, e.g. F#, Perl, Ruby. The idea that this syntax involves "deep knowledge" is laughable.

Your criticism is analogous to me looking at "int* foo = bar()" and saying, hey, we're multiplying a type by a name! How ridiculous!
What do you consider to be the difference between Apple and an actual business?
Unexpected loss of service is reasonable? I don't think so ... unavoidable I would give you.
good reply and good point. thank you
Batch is shutting down
I had 502s on Youtube from Germany.
Just a ruby gem I had created one year ago to interface with ElasticSearch from Ruby, but is used against any JSON-based API and any version of it. Compare this to domain-specific ruby gems for individual APIs. Though I am not proud of documentation, I believe the idea to use a single Ruby gem against any API will enable some people to simply read the API manual, and program against it directly.
Somewhere, a JavaScript Village is Missing Its Idiot
How to build a startup while still doing web consulting
Sure you 'capture' a few, but if everything is the same temperature your losing just as photons back up.

It's a lot like the tiny paddlewheel attached to a ratchet Richard Feynman analyzed, you end up with an even dice roll 4/5 times you win but that 1/5 makes up for all those gains.

PS: Don't forget solar cells work because the sun is hot, and there is plenty of black body radiation to go around.
Yeah. I had hoped to scope the conversation down to authentication quickly, because, yes, security means a lot of things. I clearly didn't do that well.

You distinguish between "knowing, doing, or owning" and "something you know, something you have, or something you are"? I guess there might be a slight difference between doing and something you are, but I'm not sure I see the difference?

re. Public Key Crypto. Yes. Using the public key to decrypt and the private key to encrypt is how to use Public Key for author verification and you can reverse it for encryption. One validates the author and the other protects the data.

You are right to say that a better way of saying the sentence would be:
"in the case of digital signatures, the public key is used to decrypt thus everyone can decrypt."

Thanks for helping me with this. Will have to be more more clear next time I write something.
My comment is really about audiophile equipment. I say that audiophiles can't tell the difference with much equipment in blind tests, because nobody can, because it makes no difference. There are plenty of other examples out there of crazy high-end digital cables like the two examples I showed. People do buy them. I was intentionally vague with the word "much", only meaning to point out that there's a lot of this stuff out there, not make any quantitative statement about just how much.

As for your goal of building a better stereo system, I'd say your best bet is to avoid any community that self-describes as "audiophile". I imagine you know enough about audio to know what makes sense and what doesn't, so see how people evaluate stuff and go for the people who use sane benchmarks. Avoid anybody who talks about stuff being "warm" or similar, especially in the context of changing digital components, and look for people who provide measurement of sensible numbers.
We're actually moving away from postfix+courier. I DO love the ability to just tail /var/log/maillog and immediately see just about any problem, but we've been self-hosting it, and have outgrown it to the point where its time for me to either pass the project on to somebody else, or move to something like GA.
Postini setup process and support are a joke. You can call someone who tells you to look at a help file, and the help files point to help files, which have no screenshots, and reference menu and navigation options that don't exist. Also asking them how to get Postini to work with Google Apps was like speaking a foreign language to them, as if we were the first person to need this. Despite the fact that it was up-sold to us as an add-on to Google Apps.

Other than Postini, though, I do like Google Apps.
However.

After having read Glieck's Chaos years ago, I thought I would pick up "Tipping Point" at the library. Before I got to the door, checking through a few pages, I realized I would be physically unable to read the book, because it was just wrong. In the way that trying to reason about free body diagrams without having any math is going to be wrong. Or to do eigenvalues without understanding arithmetic in the complex plane. Let alone igon values.
Using a NONCE has some advantages and some disadvantages. There's no need to retrieve the nonce from the server, the client can generate any random value and include it in the signature. However, one of the beautiful properties of HMACs is that the server you're talking to does not need any stored information other than the shared secret to authenticate the request. That makes HMAC-Authentication feasible over a cluster of servers that share no storage if the secret is fixed. Using a NONCE requires that the servers share a storage that updates pretty much immediately, so they all need access to the same datastore that must have practically no replication delay. Otherwise an attacker could still replay the request, just against a different server.
I don't think it was storm related. Google routinely takes down entire datacenters without affecting user visible services. It's some config or software error which either got fixed or rolled back really quickly.
Since, it's unavoidable, whenever it happens, if it happens for less than 5 minutes it's a good thing.
It took 15 months for this to come to light?

A more cynical person might say this proves the silliness of the whole "browser ballot" concept.
There is a missing step:

Rewrite library to use dependencies that are a result of all the other libraries going through this step.

I have had programs that used 3 different utility libraries with largely overlapping features, despite having none of them as immediate dependencies.
My entire entrepreneurship story in 10 minutes
Except the point of hellbanning is that the accused never knows they've been banned.

Which is why it seems particular unjust in borderline cases. It should be reserved for intentional trolls and spammer only.
Indeed. You wouldn't want to risk compromising your fractal of failure by throwing a successful technical decision into the mix.

http://me.veekun.com/blog/2012/04/09/php-a-fractal-of-bad-de...

I'm sorry... it was just too, too easy.
A similar approach occurred to me as I was writing that example. (Using a range-based for loop, break on found.) I guess I'm mostly scratching my head trying to figure out find_if's place in the universe.
What did batch do?
Show HN: Introducting C+
Korean Robot Will Toss Your Salad
Benchmark: Scala vs Java vs Idiomatic Scala
Excellent question and your concerns are very much valid.

Data encryption is definitely on the list but wasn't sure if i should mention it because I wanted to limit myself to 3 talking points. I want to keep all the magic behind scenes and just focus on letting you guys know that it just works. Safe keeping your data is very very important.
What would make it the 'ultimate guide' for you?

I didn't know they were going to publish this, but I'm impressed that they connected different ideas in my interviews and I'm curious about other ways to do that.
Eeeeyup, that's Linus alright. He has absolutely no problem calling out stupidity when he sees it, and I love him for it.
I've just completed an Android app on previous weekend. It's hard to find a good solid block of time to get a project done. I found it hard to even start, fearing it would be started and languished. Luckily there was a hackathon on that weekend, and I used that as an excuse (motivation) to start and finish it.

Staying simple had helped to get it shipped.

Edit: if anyone's interested, here it is. https://play.google.com/store/apps/details?id=com.mhillsyste...
http://www.crunchbase.com/product/batch
Also see previous discussion: http://news.ycombinator.com/item?id=3166496
A fairly well-designed photo sharing app that let users organize their iPhone photos into albums, that could be shared over Twitter and Facebook

http://uncrunched.com/2011/10/27/batch-may-be-the-perfect-mo...
There's also the Buffer ecosystem; they have an iPhone app and they're already built-in as a sharing feature on many iOS & Android apps. It will take a while for Circular to match that. The more I look at what Buffer is doing, the more impressed I am.
Yeah, this is on the front page with 10 clicks?

There is no preview, no reviews, and no backstory?

Seems spammy as heck to me.
I was on a voice call on Gmail this whole downtime. The email UI didn't react, the contact list went dead etc., but the call quality was crystal clear throughout.
I've been watching the korean ones on ebay after reading the coding-horror article. An acquaintance of mine has a 2560 x 1600 native resolution video projector. He was showing it off by projecting on to a 120" screen. One of the things that struck me about that setup is 'the wall as monitor' had some very interesting stuff at that density. It felt like it could be a very productive environment.
Personal background: my wife works in development and has organized education projects in Ethiopia. The development community know all about this and are scathing of it.

What the article doesn't mention is that:

a) these tablets are vastly more expensive than just hiring teachers locally - by orders of magnitude. This is not a remotely scalable scheme, and frankly research budgets would be much better put to use working out how to distribute cheap teaching materials through existing education networks.

b) More perniciously, the tablets educate in English or Amharic: not in the local language of the population in question, which these children would otherwise speak; their parents are often not fluent in either.

The Ethiopian government (a dictatorship) loves this project, because it is actively trying to exterminate local languages and culture. This provides for them a route to do so.
Based on crappy youtube videos it seems eink screens support partial redraw.
The idea behind this offer is to help launch more startups. If you are a pre-revenue start-up or just started to collect fees for your product, then shoot us an email at accounts@braintreepayments.com, and we're happy to help.
Am I the only one that prefers the stripped down Gizmodo 'emergency' site?
Hi Obie,

I can certainly see where this might be very useful, but it should be clear where the limitations are. Having a good legal document can make a huge difference.
Ok, because no-one's made the obvious point yet, I'll bite... What's more likely? That all the research saying more screen space increases productivity is wrong, or that joeyh is simply denying himself that bonus productivity? So just imagine how scarily productive he might become if he had my laptop...
Hi Joel,

I was going to respond to your comment but since this is a very important topic, I thought I would reply the original commenter so that it becomes more visible. The response was for both you and tsyhco :).
This is because AirBnB acquhired Dailybooth for their iOS team.
Day One has a great search and data syncing, fyi. Right now I use Dropbox (they also have iCloud support) to sync across iPhone/iPad/computer.
8 days to download your content? Classy.
>It certainly doesn't cost 50,000$ to switch payment providers. Your argument is therefore invalid.

Well, I certainly do apologize for "offending your intellect" and "wasting your time".

But you seem to be missing that Braintree doesn't cut new startups a check over 50k. It's only the fees that are waived for the first 50k in revenue.

As someone below calculated, new startups save about ~3k by signing up for this promotion. And yes, after a couple months of working on a code base, breaking your payments code apart just to fit the new API cant VERY quickly cost your 3k in dev cost. Half an hour payment downtime because you didn't plug things together just right? There go a few more k in revenue.

And also if stating such isn't the deepest of insights, I don't really see a problem with that. You certainly felt that it wasn't a problem to state that startups can save 50k by signing up with Braintree, even though that is not only completely insane by any standard, it's also easily dis-proven by reading the above article.
Their normal site has become so difficult to navigate, logo overhanging on videos, slow javascript/rendering, etc.

I've visited the basic tumblr site much more than I would normally visit their site.
Given over 6 million people are still without power right now, and may be without power still in a week, that might be more of a concern than it'd otherwise be.
Ask HN: What is your homepage?
I had previously used iGoogle but ever since it was set to be decommissioned, I switched to the recently used page on Chrome.

What does everyone use?
I feel HN as a homepage would be way too time consuming!
Very serious.

I don't want to give too much information away but there will be encryption at flight and at rest.
I had the same reaction. I guess that may be a reason why they are forced to shut down.
I view this as proof no one on Hacker News has a sense of humor.
The something you are (which generally doesn't apply to web-based authentication) are biometrics. So something you are - the pattern of blood vessels in your retina - is something very different from something you "do". The fact that you have "muscle memory" that allows you to sign your name a certain way would again be "something you are". I can't pass that on to someone else - only I can do it.
Who needs native culture when you've got nyancat
You can't do it with that syntax. 'auto' never infers constructor calls, just takes the static type of an LHS to capture a temporary into. You'd have to use a non-constructor template function that inspects the type of its argument to guess what kind of map you want.

const auto TagDataMap = map_initializer( { "foo", { 1, 20, func }, ... } );

where map_initializer would be a template function that inspects the typedefs of its std::initializer_list<T> argument and generates an appropriate map.

In real C++ code, this would almost never be what you actually want, though, as the types in an initializer list in C++ do not imply the types being initialized, they are parameters to a constructor to be determined elsewhere.
Multiple Languages: Why Startups Are Not Just for Young People
Kindof like facebook?
I use speed dial 2
https://chrome.google.com/webstore/detail/speed-dial-2/jpfpe...

It's like the Opera new tab, really helpful.
Terry Callier, Singer and Songwriter (and Programmer), Dies at 67
I have ample evidence that I'm a mostly-sane observer. Is everyone who disagrees with you insane?

The 1.5 cm is a huge difference for most people being able to comfortably hold it the way I and most people I've seen seem to prefer to hold the Nexus 7: in portrait mode, with my thumb on one side and my four fingers on the other. I found a book that is the exact width of the iPad Mini (and it's lighter) and it hurts my hand to try to stretch it that way.

I'm sure some people with large hands will be able to hold it that way, but my opinion (I don't think you're insane if you disagree) is that most people will not be able to do so comfortably.

In short, 15 mm isn't a large difference in the abstract, but it's quite a lot of difference "at the margin," which is what I think we're talking about. I think it takes you from dimensions that maybe 80-90% of people can hold comfortably in the way I've described to ones that perhaps 10-20% of people can.