skysight-inc/HackerNews huggingface dataset:
Sorry about that. Please email me at michael [at] joingrouper.com.

We use several techniques to filter out sketchy accounts, and your sparse Facebook information may have triggered our suspicions.

We need to use Facebook for, at the very least, making sure you don't know the other group.

Also, in terms of the allegations of vaporware, just search Instagram for the hashtag #groupergram. There are over 1,000 photos from recent Groupers. We've also collected our favorites on our landing page http://joingrouper.com and here: http://joingrouper.com/groupergrams
Reminds me of the apparently fake story that large numbers of people simultaneously flushing their toilets during breaks in the Superbowl damaging sewerage systems.

I wonder if some kind of evil flash mob could bring down the grid by having everyone turn on all their power hungry appliances at the exact same time.
Google, competition and the one, perfect result
Hi! I actually worked on that exact feature. I definitely know what you mean about lack of refinement options on that page, though you can refine (roughly) by price. Also, email's in my profile, so hit me up if you wanna swing by the office.
Why Too Many UI Tests Prevents Change
I'd imagine that Valve would use their own Linux Distro for their Linux Steam client. When they make the GabeCube or whatever, it will run Linux with the Steam Client for Linux and play in TV mode for TV sets. I'd imagine it would also have Netflix, Hulu apps and other stuff added as well to compete with other video game consoles.

Since a lot of classic video games are DOS based, they'd just have to use the Linux version of DOSBox to run them, which shouldn't be too hard. In Windows games like Doom, Dark Forces, etc run in the Windows version of DOSBox when bought from Steam. I'm imagining Steam would also port their Sega Genesis emulator to Linux and other things as well.

I'd really like to see the Linux based GabeCube or whatever they call it (SteamTV?) that doesn't require a Windows license and can play most video games from Steam.
This is one of my favorite kinds of movie. I've never heard a good name for the genre. Psychological thriller? Too broad.

You should add The Thirteenth Floor. A good movie, better than its low budget, that fits squarely in the category.

Glad to see someone suggested The Game. I loved that one. It's a long way down from The Game and Seven to Benjamin Button and The Social Network.
Presumably these won't be owned by the same households as those in the Chromebook commercials ... where people are stepping on the computer, and tossing spaghetti about? A 27" screen with a narrow hinge holding it up that's designed to be pressed by children? What could possibly go wrong?
Sure there are corner cases such as lattices where having more than one way of expressing a problem is beneficial, I think what the op is getting at are things like:

if/else vs. the ternary operator in C.
Blocks/Procs/Lambdas in Ruby.
etc.

The concepts are so close that the language might as well pick one way of doing it and just do that. I don't need 18 kinds of for/for-in/while/do/do/while loops each broken in it's own way, I need one that works.

For myself in the above cases I'd make if/else an expression, and get rid of blocks/procs.

Most of what is in today's languages shouldn't be spec'd as part of the language, but rather provided by the standard library. What is the point of async/await in C# but not monads? It does not empower programmers, it subjugates them to the will of Anders, these tasks are blessed, these are not.
It depends on how the question is phrased in the message box.
I liked the commenter on the article that suggested using fold as a unit of measure. Grow 2 fold, etc. That's how I think of things. Sometimes if you think about growing in orders of magnitude you end up with too high of an expectation. If you're just simply looking to double or triple, you're more likely to reach the mark, and even exceed it, which is probably better for morale.
Good information, but this seems to be more of a feature phone with good battery life than a smartphone optimized for the particular use cases of the emerging markets.

Why do you think it hasn't cautious on in Peru. What would catch on there?
Talk about an unambiguous sign that whoever is writing this software is truly and deeply giving zero (0) shits about their job.
I don't see any anger in my comments, simply disappointment. Let me explain it a last time in a very simple manner:

I'm no developer and I must use Chrome to see this website properly, and it's far from the only website with that issue. In fact, even if I was a developer, I should be able to view any site that's designed for production browsers properly, with any browser, as long as they're not buggy.

So, there's a standardization problem. You can keep trying to defend it and how it's all made in good faith - it might even be - but the end result is unfortunately, the same.
sounds like it would be nice to build into a desk (i.e. have a recessed cavity in the desktop so that the touchscreen is flat with the surface of the desk). you could do the "office of the future" thing the science fiction movies are always speculating about.
Thing with Britain is that pretty much everywhere is close to an urban area. The National Grid is truly that: national. Hydro comes online instantly, faster even than gas. It's perfect for these unique-to-Britain spikes.

The interesting parts of this video are the reasons why it's needed to be done manually: catering for spikes in demand which are easy for humans to predict, but very hard to provide for algorithmically. Commonly it's stuff where a significant chunk of the nation is watching the same program on TV. For example, half time in the FA Cup Final; the end of an important episode of a nationally-loved soap opera like Eastenders; the first commercial break in the new series of Downton Abbey, that sort of thing. On those occasions nearly everyone will go to their kitchens and switch on their electric kettles to make tea at the same time. The extra demand of 14 million one kilowatt kettles all going on at once is gigantic and instantaneous, and on a whole different timescale to the kind of day-by-day market pricing and scheduling you're talking about.

I don't think there's any equivalent in the USA at all. There's no spike in demand during the Superbowl half time, for example; the most you'd get is a little bump as everyone opened their fridge doors at once to get another beer. The only similar thing I can think of is the drop in gas pressure you get in a major city on Thanksgiving.
Which is useful, sure. But when you're conditioned to write in a tail-recursive style by the language environment, it still pulls one out of the flow. That said, I've only written Clojure for amusement, never on anything large, so it could simply be a matter of getting used to new convention.

I'm also come around to strong, static type systems since my Scheme days, but that's a different kettle of fish entirely.
Rack 1.4.2 Has Been Released
"Why fake it?"

Because the shot is setup to appear as if you're looking up at the girls from inside the device.
Funny, my school's network is very restrictive about TCP (out of the ports I've tested only 80 and 443 have worked properly), but it doesn't do any deeper filtering, and has no restrictions at all for UDP.
I like it.

But I was a bit surprised to see a commenting system in it. This isn't what I expected after having read "Why I Made Throwww" [1]. A blog-like commenting system is not what I would associate with simplicity, nor "the purity of just a message".

Also, a little idea for easy improvement (IMHO): display the length of the text, i.e. the number of words and/or the time to read (e.g. based on a naive average of 250 words per minute [2]).

[1] http://throwww.com/a/1
[2] http://en.wikipedia.org/wiki/Reading_%28process%29#Reading_rate
>...you have to communicate how the website works, give indications of the kinds of subreddits you can find, and get them to create an account and actually choose some before users get bored and click away.

I have to do this every time I recommend the site to someone in person. Partly to avoid the wrong impression that I enjoy the crap typically found on the front page.
Um, no.

Heating rate is a function of wattage, not voltage.

EDIT: my error. I neglected to notice the amps shown and just picked up on the voltage.
Of course your opinion may or may not be right but the point is to figure out a way to test it. The reason infinite scroll was attractive at Etsy, among other reasons, is because it is reminiscent of the experience one has at a large craft fair where you quickly scan through hundreds of items on tables looking for one that jumps out as worth zooming in on.
The unread counts don't work for me on OS X Chrome 23.0.1271.101 .
No, that would be the richer variant of those families. Chromebooks go for $200. $1700 for this beast is a whole different league.
I very much like the idea of physical tokens that are smart enough to interact with the touchscreen. That's a massively cool idea that I most definitely wish I had thought of.

EDIT: Although, too little resolution. This damn rMBP has ruined me for lower pixel density screens.
One Half A Manifesto
I like the taste of coffee but don't feel like a need or want the caffeine boost. Decaf coffees don't taste the same though either. So once in a while I go for about a week or so of drinking coffee, then quit and pay for it with headaches.
Nobody sets out to write bad code.

No, but a lot of people (especially managers trying to get promoted via over-ambitious IT projects) set out to write Big Code, which goes that way almost always.

In the end, good UI, proper testing and responsive customer support play a bigger role in customer satisfaction than the quality of code.

If you've been in the enterprise long enough, you've learned that some systems are so far gone in code quality that keeping the UI and customer support up to date becomes impossible. Fixing one bug creates two more.
That's Perl's philosophy isn't it -- there is always more than one way to do it. Of course, that's one of the reasons why Perl has notoriously poor readability.
Of all the types of energy, it's easiest to turn other types of energy (such as electricity) into heat. That's why, when converting amongst other kinds of energy (such as light, or motion), a side effect is often heat (and things getting hot which don't need to be is a sign of an inefficient process).

Essentially the kettle just converts electricity to heat (very efficient) which heats the element inside the kettle which is transferred to the water surrounding it via conduction (also very efficient). There's almost no wasted energy, and you know that because the area around the kettle does not get hot.

Kettles do use a lot of energy because water requires a lot of energy to heat up - in fact it's among the highest of all substances (the measure of this is called the heat capacity or specific heat - the amount of energy to raise an amount of a substance by one degree Celcius/1 Kelvin.

If you want to be more energy efficient at boiling water, put only the amount of water you need in the kettle, rather than boiling extra, but obviously this is not a solution when scaling electricity infrastructure.

edit: I should note that Kettles are not completely efficient - there is still some energy loss (for instance, through resistance in the wiring in the kettle, and heat conducted to the kettle itself or radiated to the surrounding air).
So is WebGL part of HTML 5 because Mozilla and Google are implementing it? Would Google Native Client https://developers.google.com/native-client/overview be part of "HTML5" if Mozilla was implementing it?
Brewed green tea contains 24-40mg of caffeine per 240mL; brewed black tea contains 14-61mg of caffeine per 240mL.

http://www.mayoclinic.com/health/caffeine/AN01211
> Don't you think this might be a case of "boiling the frog slowly"?

No, because that would be fantastically stupid of them and none of them are stupid. Not even Microsoft--I mean, I think the Metro slop is a joke, but no, they're not stupid enough to do that. What you are peddling doesn't even make sense because precisely what the fearmongerers (see, this goes both ways, think about that next time you call me an "apologist") because it is fairly unlikely that anyone is ever going to be writing native applications from an iPad so it really does follow that they need a mostly-unencumbered environment from which to make the software that makes the whirly buy-the-iPad-buy-the-apps wheel go around.

Which, as it happens, is what Apple has said for quite a while that they're doing: iOS is the daily-driver car and OS X is the do-work truck. Which, though I don't use iOS myself anymore, is a completely reasonable division of labor for the majority of computing tasks.
For me it just screams for the question what if that guy will not keep up or just will go to the bathroom? Power outage on the national scale? Frankly that story just blew my mind, all that seems so ridiculous in its hilarious epicness, but very thought provoking. And of course what I did first is checked was not it an April's Fool Day joke. Also the main property of stereotypes is that they often come out to be true. Great post.
I get an error message when trying to install: "Manifest file is invalid."

Chrome stable, Mac Mountain Lion.
Perhaps he wants to know when most people will leave? While a show might end at the hour mark, the important bits will end at different locations near the hour mark, and he might need to judge when viewers would be most likely to stop watching?
The best example is sporting events. I mentioned half time in the Cup Final in another comment: there's a referee-determined amount of injury time added to each half of the game, then that is subject to the ref (who is, as is required by the job, blind) bothering to check his watch. It's impossible to point to a given five minute window when the game will end.

And yes, British TV is pretty different, at least on the main channels. Over-running programmes will push everything else out to start later, rather than simply starting five minutes in.

TV shows - even in the USA - start all over the place, they are absolutely not 'clocklike' at all. So bad even TiVo has a hard time getting it right.
TBS King of the Nerds...really?
What has the world come to that nerds need their own reality TV show, seriously. Not to mention the fact that it looks so overproduced. I hate TV.
Funding? Really? What about "paying", instead?

How much would Microsoft pay for Bing to be the default search in Firefox? Would be close to what Google pays, but it's likely to be much much more.
You can actually view electricity production on an hour by hour basis in Ontario. After a big game finishes in Ontario, there is generally a spike in the production of electricity.

http://media.cns-snc.ca/ontarioelectricity/ontarioelectricit...
Seems to be working now thanks. Not sure how domready works, how do you tell?
This is a false dilemma and while Etsy's search engine can always improve a massive amount of work has been done over the last several years to improve the relevancy of results. The vast majority of these have been small wins and the large net effect would not have been possible without the methodology Dan outlined in his talk.
The concept is wrong. They better start making tables with touch aware surface and built in user interface. And no Windows please.
I've got the same setup as you. Are they wrong or just not showing? Console errors?
Right... and I thought that the story about the destruction of Melmac was crazy:

"In Pennsylvania 6-5000, Willie asked if the reason the planet was destroyed was nuclear holocaust, but ALF claimed it was because every Melmacian plugged their hairdryers in at the same time. If this theory is true, it must be that the power system of Melmac is linked directly into the core & the energy surge would cause the planet to detonate."
Please vote so Meetup accepts Bitcoin
Really? I was hoping it would be 2560x1440.

The 1920x1080 screen resolution really needs to stop being the only choice as far as desktops.
1. git clone https://github.com/99designs/githubsurvivor.git
2. profit

:-)
Although they might not use Linux (a mistake in my opinion) rumors say Sony will use full native OpenGL for PS4, and coupled with x86 hardware, it should make it relatively easy for game developers to make a PS4 game and then port it to a Linux machine.
While that's all obviously true, I don't think getting his problem fixed was the intent of his comment. You're attacking the messenger of what appears to be a very common message.
Exactly. And you'd still need the man to watch the computer (we have unions in the UK too), and then of course the dog to bite the man.

If it ain't broke...
It's just a way of filling time and distancing yourself from the question. Irregardless of pendantry about the definition you usually improve your sentence by just leaving it out.
This seems like the place to point out the difference between a tea and a tisane: rooibos is a tisane, or "herbal tea," because it is not made from a tea plant.
Another classic along the same lines is "Why Johnny Can't Encrypt"

http://www.cs.berkeley.edu/~tygar/papers/Why_Johnny_Cant_Enc...
Sounds interesting. I'd like to hear more if you're willing.
> the way forward is obvious: Revolution!!

We already had a peaceful revolution just a year ago: Occupy Wall Street. Did anything change? No, because the state can and will exert its violence against anyone trying to reform it.

Things need to get much worse for people to be willing to take on a violent revolution. I'm sure this will happen at some point, but then the best thing you can do is leaving the country. Most violent revolutions end in tyranny. Think of the Russian or Cuban revolutions. The US Revolution was a lucky exception.
Gah, I would pay HN monthly if someone tagged all such links [Best Viewed in Chrome-only] instead of me clicking through and fiddling with various things. As an Opera user, such kind of links are very prevalent on HN.

Or maybe it was just my fault for clicking on something with "HTML5" in the title.
The answer there is perfect. Nothing to add.
Yes, if you're going to target Linux, all of that's part of the deal.

Which is a baffling thing to have to wrap your head around when you look at all the people who say that Linux should be treated seriously by game developers--which will make people flock to Linux! so more people can make games for it! because that will really happen!

If you say you want people to build houses in your housing development (houses that have no buyers, but forget it, we're rolling) it really sort of behooves you to not be demanding that they build a house on land that starts at "silty" and doesn't really get better from there.

A game should primarily depend on OpenGL+X+audio, and while these do change, if the program works on one distribution of Linux, it tends to work on the next.

This comment deserves a LOL WUT pear of some kind but it's not quite appropriate here (so if you'd like to think of your favorite one I'd appreciate it). Audio? On Linux? Working from one distribution to another? No way. It's a mess, it's still a mess, and it's been a mess that is doing a wonderful impression of a full-blaze tire fire for going on a decade now, especially with older--yes, closed-source, it's not going away in games--software. Closed-source Linux games from the Loki era, by and large, don't work and when they do it's through fairly herculean efforts...and they do not exactly rely on GTK or KDE version π.

Oh! And JACK sucks and is bad and its developers should feel bad. (Not game-related, more music-production related, but I felt like throwing that in there. I tried to use Ardour this week and it's made me a bit militant.)
I don't think that's the case. It's very possible to be a good programmer and care deeply about your work, but at the same time be a terrible UX designer. Unfortunately a lot of software companies don't realize this and give UX the priority it deserves; instead they make their coders guess about it, which leads to things like this dialog.
They do. Over a day, they end up getting the clock back to the proper time.

Keep in mind that in a complex power system (any modern system in an industrial company) that there are multiple interconnected power-generating elements. The difference between a motor and a generator is simply a function of the relative phase. that is to say, if there are two interconnected generators operating, the one that is slower will draw power from the other proportional to the relative phase angle between the two.

The story told is oversimplified, as they are only noting one particular type of event (turning on kettles at the end of a TV program), whereas in any complex interconnected power system, there are events that are much less predictable.

I suspect that in lots of systems that it is much less manual than the video shown.
The point is that the question should not be phrased in such a way the the meanings of the text on the buttons could be ambiguous.

OK/Cancel is better than Yes/No, but (as noted in the top answer) worse than stating specifically what clicking the button will do.
There is already an impressive amount of work put towards the software monitoring the whole grid, as well as its frequency. I don't think engineering is the problem.

It's not just "turn those and those supplies on when the show ends" but actually managing the best possible supplies and possible exceptions. Plus, the show ending is a very visual example, but I'm sure not always (and not everything) is up to EastEnders credits rolling.
It has been nicknamed "SteamBox" by the rumormill.

Also, I hope they don't roll their own distro. Customizing an existing distro seems like a much better idea. Considering Steam Linux is currently targeted at Ubuntu, I'm guessing that's the distro of choice.
You can monitor the UK National Grid inputs and transfers, sales, demand etc. in almost real time here http://www.bmreports.com/bsp/bsp.php

You need flash, I've never got this page to work in Chrome, but it works in Firefox
Battery is nice when you kick the kids out of the dinner table and they go to another room... No shutdown reboot. Also plugged in is great at a desk but at a dining table it means a tripping hazard. No biggie but a little battery would be great.
I have been reading hacker news for over 2 years. I started reading reddit last week when I learned about subreddits. The vast majority of my friends (all between 25-32) don't read reddit but are aware that it exists. There is an insane amount of growth that could happen there. I don't know much about their income, but saying "reddit is dead" or other comments because you don't think the quality is as good as it used to be is a stretch when saying the valuation shouldn't be $400m.

Seems to me like reddit could become the dominate messaging system and could be the best possible choice to replace craig's list if they decided to add classifieds.

It has huge growth potential and should not be underestimated so easily.
Programs should be easy to write and easy to read

Formatting should delineate structure wherever useful

Syntactical noise should be avoided

Should provide powerful tools for expressing ideas succinctly

Static checking should be available but not required

Should provide a rich set of built-in tools

Should support runtime program manipulation
I'm not sure I understand why the spike happens. Is there some etiquette that says you must wait until the T.V. show is finished before you may start making tea (why not switch the kettle on during a commercial break)? Also, is tea in the evening really that popular? Sorry if these are dumb questions, I'm not a tea drinker and I live in the U.S.