skysight-inc/HackerNews huggingface dataset:
I wrote about this some time ago - it takes a different tack, and is intended to be less technical, more readable, and although less comprehensive, still to give a good flavor of the topic.

I'd be interested to know if people think I succeeded:

http://www.solipsys.co.uk/new/TheBirthdayParadox.html?HN2

There's also some discussion from when I submitted it to HN a few months ago:

https://news.ycombinator.com/item?id=4753014
I guess it depends on what you mean by production ready. dotCloud, Heroku and others already use LXC in production, and they have been for a while.

You just need to know what the limitations are, and make sure you build your system around LXC so that you are protected.
Nice Idea.

I'm sure you can spare the prefix letter with a little effort.

You should try and make it as a plugin for existing IM app (e.g. Whatsapp)
Even that isn't different. MSR people have been talking about supercritical CO2 for turbines for quite a while, and they're not the only ones: http://www.sco2powercyclesymposium.org/resource_center/devel...
7 open source projects to cut your teeth on (and the ones to avoid)
Like: " Over the 20 years that followed, I found that being a woman put me at one remove from the general society of programmers. "

...and: "We women found ourselves nearly alone, outsiders in a culture that was sometimes boyishly puerile, sometimes rigorously hierarchical, occasionally friendly and welcoming. "

and it just goes on. This is why most men hate feminism. I would not hire a women with that attitude.
Rather than having a single numerical up/down, some kind of multi-dimensional list of fallacies?

So what we're talking about would be a +1 on the "Affirming the consequent and denying the antecedent" anti-pattern, more or less?

Wikipedia has a nice list of fallacies which would make interesting tags.

One thing I know for certain is people like to imagine they personally invented their own fallacy, and get all outta whack if you identify their wisdom/insight as merely a poorly implemented manifestation of fallacy type #34 with aspects of type #11.

For example discussions of scalability always seem to devolve into steaming buckets of pragmatic fallacy and it would be interesting to filter out because its pretty tiresome. Someone who's a total noob might actually want it because a poor map is better than no map at all, or at least they can skim some definitions out of context. Or, personally I think amphiboly is hilarious and I'd filter it up by +100, although it adds absolutely nothing to a discussion other than joy in my life, however I can see how someone could get sick of it and want to filter it out if they were looking for actual knowledge rather than a rare laugh.
You are focusing on the negative. Without Tesla's innovations, we'd probably be at least decades behind what we currently use.

If he hadn't invented the AC motor, it is certainly possible that it would have taken much longer to develop and most likely DC would be much more prevalent today, which could have significantly increased costs of energy.

Without the Tesla coil, radio would not have developed as quickly, so technology around communication (amongst other things) would probably not be as well-developed as it is today.

He came up with the tiltrotor/tilt-wing concept used in helicopters as well as the earliest proposal for the use of turbine engines in rotor aircraft. So aviation would probably be set decades back without him.

If he hadn't invented a radio-controlled boat and have shown it of to others, technology related to remote-control may not have developed as quickly.

He believed that women would become the dominant sex in the future. I also think he is right about this.

The man had hundreds of patents and was able to drive Edison almost into the ground, Edison's company basically having been the Google of its day.

I for one am fascinated by Tesla. Without him, the world would have been much less interesting.
If a guy is passionate about his work, doesn't screw around while coding, nobody would call him a lazy programmer ;)
I'm very curious to know how many consumer focused sites/companies/apps have had 1 billion+ buyouts.
"functional languages" is a rather wide concept, but I would accept "Why this particular aspect of functional languages will never catch on". Many other aspects have already been assimilated by pratically everyone.
You could throw a "tee" into the pipe if you want to save the script as well as run it.
The myth of Nazi efficiency
Thanks a lot for HN, PG.
It saddens me that this is the current top comment (to
me it's a good example of what PG was complaining about) - this video is a comment on VCs, not on Tesla. Tesla is just the straight man. But the top comment is nit picking on how Tesla isn't really like this pastiche. I'm much more interested in how this does or doesn't reflect the reality of VCs.
I think the article brings up a lot of great points and analysis, but misses the mark on one of the key foundational elements that makes these videos so different. Gangnam Style and Harlem Shake are different types of media. Gangnam Style is a 3:40 music video by an actual artist with a dance. Harlem Shake is a dance to a 30 second song clip. They both include music and dance, but the length and other factors make them very different and in some cases unworthy of comparison.

So from the beginning you're looking at two different lengths and types of content. Is 30 seconds more "shareable"? Probably. Does a pop song climbing the charts earn the music video more publicity? Probably. Can you then compare lifetimes of these two memes against each other and draw conclusions? No probably not. It's apples and oranges.

Maybe it's just a bad infographic, but I feel there are a lot of valid conclusions that could have been drawn from this type of analysis. But instead of that you get comparisons without explanation of why these memes are different and have different characteristics. I think they could have looked at two long-form music video memes or two short 30-second video clip memes, drawn better comparisons and put together a more complete and accurate analysis of these memes.
Is this what you're looking for: https://github.com/kaze0/winky (wink to take a picture)
I have been able to get Docker up and running on Amazon EC2, Rackspace Cloud [2], and Linode. You can't get it working on Digital Ocean just yet [3], Due to their inability to run custom kernels, and their lack of Ubuntu 13.04 support. But I'm sure it will be available in the near future.

If there are any hosting providers that you would like to see directions on how to get Docker up and running, please submit an issue, and we will do our best to add it to the docs. I'm working my way down a list, picking the most popular ones first. If I have a lot of requests for a particular host, I'll do that one next.

[1] http://docs.docker.io/en/latest/installation/amazon.html
[2] http://docs.docker.io/en/latest/installation/rackspace.html
[3] https://github.com/dotcloud/docker/issues/424
If you have:

foo (Just a) = bar a

It is typically followed, on the next line by:

foo Nothing = ...

And if it isn't, and you use -Wall (you really should!) you will get a warning for writing a partial function (which is sometimes warranted, but is a smell).

The function "fromJust" which is equivalent to "getValue" is very rarely useful, and considered a smell: making that one of the primary ways to use your Maybe value is a very bad idea.

if (isNothing (m))
{ .. }
else
{ .. m.getValue() .. }

Is much less safe than:

case m of
Nothing -> { .. }
Just val -> .. val ..

And has no useful advantage...
As David LeBlanc says, come for the thorium, stay for the reactor. There are a few solid-fuel thorium reactors and they're nothing special. What Sorenson is really talking about is a liquid-fueled reactor, which has a number of advantages. You can also build a liquid-fueled uranium reactor, which is exactly what LeBlanc is attempting in Canada.

Regarding your second point, there's no traditional reprocessing with this reactor when using thorium. You start it with fissile fuel, then simply keep adding thorium, which is converted to U233 inside the reactor.
This is Water (David Foster Wallace Commencement Speech)
Transcript is here: http://web.archive.org/web/20080213082423/http://www.margina...
What I was trying to say is that monadic combinators are super-useful in Haskell as they are in Javascript.

They're hard to implement in Javascript though, because of return type polymorphism or explicit dictionary passing being required. So people don't implement them -- not because Monads aren't useful there, but because Monads are hard to implement there.
One of my earlier jobs involved waking up before the sun rose, getting on the D.C. metro and hitting the underground sections right as the sun came up. I got off underground, walked through an underground mall to an elevator that went to an above ground building.

Once up in the building (the 10th floor if I recall), I worked in a windowless part of the building. Lunch was eaten in the underground mall and sometimes dinner and the occasional happy hour.

After work I'd reverse course and in the summer pop up above ground just in time to see the sun setting, and in winter darkness. I never made it back home during daylight.

It was kind of cool for a while, I went weeks without ever seeing the sun, I felt kind of like I lived and worked in a nicer version of the world of THX-1138.

But after a while it slowly started to drag and become depressing. A year in and I was clawing at the walls for a change of scenery and routine. I used to make an extra effort to take a walk above ground during lunch just to get a few minutes in the sun, I'd play hooky and leave early so I can get a half hour in the sun at home. It was a strange experience.
Already discussed here: https://news.ycombinator.com/item?id=5727518
no ones suggesting to actually have subreddits, just subdivision.

How about just arbitrary partitions? Create random sub-communities of 500 active users, show stores submitted between those 500 first, then those top stories to the rest of hacker news. That kills three birds with one stone: You get smaller community thinking, people are more willing to submit stories to smaller groups, and people are more willing to see new stories.

There's tones of ways you can subdivide a community! I am envious of their opportunity to try something. Hacker News is free, they can do what they want! They should have some fun with it.
I second to this. Ideas aren't cheap, problems can lead us into ideas.
Inspiration is in my view more like earthquakes then a continual shower - you need to wander around looking at the world and asking why is it like that? Eventually the pressure builds and builds and suddenly you know - and have to write about it. The first ideas out the door are the most powerful - I guess the comments about free and wild animals and entrepreneurs are just aftershocks.

The quake can release an awful lot of ideas that you can work through all at once or one at a time. But eventually the quake runs out of power and another must build up

Which basically all means "Be careful what you ask for" - another quake and we won't be able to stop him posting them.
I tried a Bing image search for Michelle Obama. The suggestions I get are: wedding dress, craig robinson, 2007, dess, swimsuit, fashion, eyeroll, pregnant. And I turned off safe search.
I've watched this kid's TED talk, and he didn't say anything that couldn't have been presented by anyone who watched a couple Kirk Sorenson videos. I gave a shorter version of the same talk in 2011, to small groups at the U.N. and Congress. Somehow the kid is getting away with repackaging molten salt reactors as his own idea, without giving credit to the many actual nuclear engineers working on it.

Aside from Oak Ridge's pioneering efforts fifty years ago, there are several startups in the U.S, one in Canada, a billion-dollar effort in China, and additional work in several other countries.
I'm pretty sure there's a market for this, I was in talks with a major Chinese company hiring to achieve a similar service for brands on Weibo (Chinese Twitter/Tumblr mashup). But it sounded kinda scummy to me and I dislike social media so I bailed.

They seemed to have a pretty manual system already up and running and were working on automating a lot of the churn, not sure how well that would translate to English markets, but I'd bet some companies would pay for it to save themselves hiring 'that social media guy/gal'.
Not to come across as aggressive but people like you are the reason why I stay away from Reddit nowadays. It's become an awful place to visit. Just look at /r/atheism. No real discussion, just poorly used memes.

HN was created to emulate Reddit's early days so please don't bring behavior like that here.
Sure, managing a FB page or Twitter account is one of most impotent marketing strategy today
I believe I have two or three "upvotes" in my voting history where I meant to click parent. I'm pretty sure I was not authenticated then, so maybe those upvotes were discarded, or maybe not...

It's perhaps also worth noting that the "bogus upvote" problem is in some way related to some other social problems which we struggle with. Spam, and the wrong person using a password, both seem to me to be a reflection of social problems reflected by system design.

For spam, there's no way to ask the supposed origin mail server "is this from:, to:, message-id: combo a plausibly legit in-flight message?" Because some systems cannot handle that functionality efficiently, mail standards people have rejected it (and similar approaches, perhaps identifying a sequence of mail servers, perhaps involving multiple queries when mailing lists are involved) for the multitude of cases where it makes sense. But note that you do not need perfection here, to massively reduce spam volume. Note also that there are efficiency arguments, here, but the original protocol worked fine on machines with <64k memory and ~1MHz clocks.

Passwords and authentication protocols and buffer overflows are a more complex issue, and I'm drifting dangerously off subject already. But that's another issue, I think, where "design efficiencies" and "overly focussed thinking" sometimes bite us. (And perhaps sometimes benefit us, but how can we even measure this?)

Anyways, trying to get back on topic, personally, I have little faith in upvotes here, not even my own, so mostly I rely on friends to point out if there's anything worthwhile here, for me to read.

It's a triangle, someone clicked on it. Counters are a good first pass, for filtering bulk raw information and indicating things to focus on, but they are not the end-all and be-all for good ui design. Borrowing wholesale from stack overflow might be good, or maybe some variant would also be plausible (like, maybe: when replying, let people with parent posts weight child posts under theirs that they found helpful, giving some fraction of the total weight of upvotes in any child posts of their parent post to posts they want to highlight. This should be adjustable, in some simple way, or we live with accidents. There's also an issue when one person has multiple parents but maybe it's best to default to the top level eligible parent.)

My above parenthetical suggestion is not perfect, but it might help for distinguishing between some sincere and insincere replies. Another approach might be to give the user some "downvote" ability - abiding by the original site design, these need not be preserved for others (it's a personal decision, after all).

Ultimately, to really get this right, I would want to be able to segregate other voters into "agree" / "disagree" / "irrelevant" buckets based on a label which reflected my current point of view, and have the content displayed based on that categorization. But that's a much harder problem.
Can you elaborate on point 2? Are you talking about how some insurance providers want you to have proof of a termite treatment before insuring the home?
did you benchmark it? I'm always concerned about Ceph's performance especially at high throughput(e.g. 10G).
That approach is used at length in Real World Haskell. For example, some code for key-value lookup is shown that deals with a series of Maybe foo values, first with a cascade of guards (think a cascade of if-else's), and later with monad syntax. There are other examples.

http://book.realworldhaskell.org/read/programming-with-monad...
The formidable industrial and military power of Nazi Germany had little to do with the Nazi Party and more with the brilliant politics of Otto von Bismarck and the skilled balancing politics of Gustav Stresemann.

Hitler just (prematurely) cashed on historical inertia.
It's also worth noting that Ceph can also be integrated in OpenStack as an object store. The RADOS Gateway present both Swift and S3 APIs.
I don't think it could have been any more than a fluke in your case. If there was some correlation between the two, somebody else would have found it, and we'd all probably be keeping our distance from the things. It's far more likely that the pressure from the antenna resting on the leaf caused the damage, or a lack of photosynthesis caused the area to yellow.
I think this is a good example of why you can't just bolt on the UX from another site to a new concept and expect it to work. I looked at the page and just hit information overload.
Hey! I actually had a try on your site few months ago and it didn't pan out for me. I must not have an attractive enough skillset for the businesses browsing.
If you are interested in the history of Erlang, this is fascinating: https://docs.google.com/viewer?url=http%3A%2F%2Fwebcem01.cem...
I honestly have no idea what the nominal protections are supposed to be, or what they were supposed to be once upon a time. It's not like they offer awesome warranties themselves, or even provide good value for repairs.
NY Agency Creates Electromagnetic Dot Display, up in NYC
Explaining to my Dad why I quit my job
I'm a web developer, so that's about as much as I do with security. So I'm not a security professional.

Disabling JS could increase general browsing security, but there's much better things people should be worrying about. Like verifying URLs. Going to sites you trust. Watching what you click. Installing an anti-virus. And keeping it updated. Installing updates and patches.

Install noscript if you must disable JS. Then it can at least be selective (haven't used, so I assume that's the case).
I'm really happy to see agencies selling better advertising than standalone CRUD apps or native apps. Hope ya'll like it too.
vi is part of POSIX (the UNIX standard):

http://pubs.opengroup.org/onlinepubs/9699919799/utilities/vi...

emacs is not

So it's not surprising you find vi more places than emacs.

Tim O'Reilly wrote that ORA sold twice as many vi books as emacs. (http://oreilly.com/pub/a/oreilly/ask_tim/1999/unix_editor.ht...)

In 15 years as a sysadmin, I've never seen a machine that had emacs but not vi. :) Though I agree it's theoretically possible. In which case, knowing ed would get you going quickly. Knowing ed can speed up your work in vi, too, you can handle large amounts of text quickly using short powerful ed commands. (for example, write everything from the start of the file to the current line to file /tmp/save.txt: 1,.w /tmp/save.txt Or delete all lines that have a curly brace: g/{/d)

Peteris's excellent ed sheetsheet: http://www.catonmat.net/blog/ed-unix-text-editor-cheat-sheet...
this would likely be extremely slow, but what about doing some form of TCP/IP via SMS, thereby using SMS as a "real" data connection
Great idea, and it looks to be executed well. One gripe. Please don't regulate sysadmin/devops to 'other'. I like to believe we're first class citizens too :)
Add american prudence (is that the right word?)

The word you're looking for is "prudishness."
You want Vagrant[1]. It provides an easy way to control local headless VMs. It will mount local directories and port forward to your localhost.

[1]: http://www.vagrantup.com/
2012 Nebula Awards Winners
Let me make a landing page and see if any one signs up. Would do it tomorrow. Special Discount for HN :)
Ask HN: What are some 'startup lingo' you didn't know before?
I was inspired by this little discussion:
https://news.ycombinator.com/item?id=5732602

I'm a native English speaker myself, but I didn't know what a 'deck' was when [a management consultant] mentioned it to me at one of my first few startup events. (Normal, non-corporate people call it a PowerPoint presentation, I think.)

I'm hoping to compile a jargon/lingo cheat sheet for people new to the startup scene, so contributions and shares will be most welcome!
Actually, I use Option.get a lot in Scala code. It's very useful for saying, "I expect this Option[A] to be Some[A] every time the code reaches this point due to a proof I cannot (yet) convey to the type-checker, and if it's not, throw an exception for God's sake!"
To be fair, once you get beyond the default front-page subscriptions, and dive into the long tail of subreddits, you'll find a great deal of compelling discussion on reddit.

I find reddit to be a bastion of 'traditional' internet discourse, with all the positive and negative qualities that implies: sure, there's lots of spam, flamewars, and trolling, but there are also coherent social spaces, opportunities for depth and ongoing dialogue, and interface mechanics that prioritize substance over flashy aesthetics.

Even if it's not quite the Usenet of yesteryear, reddit is certainly superior to the disjointed and simplistic forms of inaptly-named 'social media' we see on Facebook or Twitter.
How an Entrepreneur Can be Open But Stay In Control
I've created an 'Ask HN' about words like these:
https://news.ycombinator.com/item?id=5732882

If there were any other things you were unsure about before, could you please share them? I'm hoping something constructive comes out of this.
MVP, POC, Series A, Seed, Incubator, VC, SaaS, PaaS, RFP, NDA
Exactly... ..for those who didn't get it yet, that's the main point in all this worrying about the presence of a backdoor in Skype.
Android Debugging Chrome extension (from Google I/O 2013)
But that is not how the advertising works on Tumblr. Read this for a clearer insight/explanation: http://allthingsd.com/20130518/why-yahoo-doesnt-think-tumblr...
If you use it a lot it's likely a bad sign. Either that you are not using the type system's power to its full extent, or that the type system is too weak.

In Haskell, use of fromJust is considered a code smell, and is of course sometimes justified. But pretty rarely.
At first a was like "Whooot???"

Then I read: >>No one on our team is an Erlang expert, and we have had trouble debugging downtime and performance problems.<<

Now it is clean. As always: You must know your stuff amd you better be an expert than not.
I don't understand. What makes you think marketing agencies and existing SM management companies aren't targeting SMEs and startups? I've met plenty of people (and companies) who do this. I don't see what would set you apart from existing services.