skysight-inc/HackerNews huggingface dataset:
Full text (sans photo of knock knock joke):
Use ← → keys to
One man’s (feeble) attempt at entertaining his Facebook friends with a ‘knock knock’ joke went badly wrong after two of his mates hijacked it – with hilarious consequences.

The unsuspecting user, known only as Steve (for security reasons), sought to delight the world with one of the oldest jokes in the history of the ‘knock knock’ tradition.

But, unbeknownst to him two of Steve’s ‘friends’, David and Tim, turned out to be far funnier than he was – taking control of the post to turn it into one of the most convoluted (but staggeringly funny) episodes to play out on the social network.

A combination of the ridiculous and off-the cuff storyline, and Steve’s increasing incredulity, combine to make it one of the best Facebook pranks we’ve seen in a long time.

Steve’s experience, which can be relived in its entirety below (complete with some choice language – you’ve been warned), is a lesson to us all… Don’t tell ‘knock knock’ jokes on Facebook.

..really? You thought hackers would be interested in this?
Like all vendors that depend on direct software sales.
Writing boozed up is one very valid way of writing. But, it's not the only way.

For someone to be so persistent at the former opinion is simply because it's a sensational stance, and for some reason that makes the author feel more interesting, and HN seems to love this sort of sensationalism. The pattern is this: take a simplified viewpoint and extrapolate on it.

If you need a drug to perform at your best, it's called a dependency. A crutch. If you're weak at something, don't mask it, work towards making yourself stronger, not just allowing yourself to think you're stronger. Lots of people under lots of different chemicals, think what they're doing is incredible, but only when they're still under the influence. If you need something to loosen up to start, fine - I encourage you to figure out how to attain that loosening without the drug. Save you some money, too.

I love me some drug-addled writers: Kerouac, Ginsberg, Hemingway (as the author also shares), Kesey, Irvine Welsh, Genet. The list is long. What these figures have in common is not that they all did incredible amounts of drugs, what they have in common is they all had a strong desire to write. To work hard. You can be an addict and work hard - the two are not mutually exclusive, but they're also not dependent on one-another.

Hemingway is such a weird example - Kerouac was also drunk most of the time, and the guy couldn't finish a sentence. Is one style better than the other? Well, no - it's art baby, trying to critique it isn't as easy as you're writing portends it to be. "Booze made Hemingway get to the point", is a fine hypothesis - and maybe you're right, but it could make someone else forget where the period is located on their keyboard. Maybe writing in a war zone made Hemingway want to get to the point. Maybe that same thing made him want to drink.

You know who else were good writers? Thoreau. Emerson. Antoine de Saint-Exupéry. Pick your own list, from your own bookshelf. Even with your half-dozen published books: Mr Sowers, you are no Emerson. Imitation Is Suicide.
is it really a 'fleet' of satellites?
It's nice to be able to deal with stuff in the environment in which it will be used.
Barnes & Noble Scaling Back Tablets
Just because he's doing different work than you, his workflow is broken?
To answer myself : it's possible to use a maxmemory-policy=volatile-ttl directive to tell redis to remove older keys. Problem is, it's not reliable at all : it will actually take a bunch of unpredictable keys and remove the oldest in the set.

http://stackoverflow.com/questions/9010789/configuring-redis...

I currently empty redis cache on each deployment, so that's not really a problem, but it will be when I use a less naive cache invalidation on code update (and I'm pretty sure some of you are).

So, we'll probably have to take a look in rails cache internal and force sweeping when computing a new key (this will not be a major problem on redis, since it supports wildcards in key names).
Back again. More power now :)
The problem with cryptography is that you only have to be wrong once.
Put another way:

VC: I want you to put all your wood behind one arrow.
Entrepreneur: Which arrow?
VC: ... I gotta go.
Agree in preventative brand confusion! Unfortunately, whenever I conceptualize a project, I always have to look at other sites to register the usernames, for exactly the OP's reason.

Twitter, YouTube, and domain name. I never do Facebook though (personal abstinence from it).
I thought the problem he was trying to solve was to speed up simple things like text color changes or pushing elements around a few pixels. TDD doesn't try and solve that does it?
Back again. Heroku instance has more power now :)
Just like any other candidate, I wouldn't hire them if they didn't seem qualified, they had no projects to show me or they seem like a bad fit, personality-wise.

If you have no previous experience and your only education is a boot-camp, then I would recommend getting some projects up on github. If you have nothing then just make up some stuff for fun. I generally won't hire somebody if they have no code to show me.

Good luck!
Top gear is full of content, but in the US it appears that this is bad, so they cut out half the stuff and replace it with plot spoilers and recaps every five minutes. The BBC did an edit of the first series of myth busters, they chopped it down to 25 minutes, just by getting rid of the stupid recaps. There is so much filler in american TV.

Quoted for truth. I am constantly embarrassed by how awful American TV formats are - most of the drama is just as bad, with a few startling exceptions.
Can I do an interview with you for my book?

info@howtofindsaasideas.com :)
Possibly Snowdens public key - RSA 4096
Drive Ugo - uber competitor from Amsterdam?
I LOOOOOOOVE Eloquent Ruby - Russ Olsen's writing style is so awesome.

Design Patterns in Ruby is just as enjoyable.

I have never heard of POODR before...but given that so many people are listing it in the same "top list" as Eloquent Ruby - I am definitely gonna get it.

Hartl's tutorial was a bit much for me. I don't think when I was just learning Rails, to be thrown into TDD was wayy too much and made it much less enjoyable.

I think if there was a "no-TDD" path, it would have been better....or maybe some way to explain the TDD aspect more clearly.
At first all my successful cars on genghisKhan looked like knight's helmets, now they are experimenting with looking like shrimp.
Planet Labs: Data company launches with 2 satellites already in space
Assuming the article's thesis is correct, I think that where the article says "The TV apps economy will be a $14bn business," you could just as well change it to say, "Apple is going to create a new $14bn P&L in the next few years." Here's why:

Microsoft, intel, Sky(in the UK) and Google have
been trying to promote this since the late 90's
and they've failed.

...

They[sic] interfaces suck balls (I'm looking at
you samsung with voice activations)

Apple didn't invent the smartphone, or the tablet, but they made them good. (I had a smartphone in 2002 and a tablet PC in 2003, and they were terrible! And they continued to be terrible until Apple came in and redefined the markets.)

If anyone is going to win the 'smart TV' space and make second screen apps generally palatable to a broad base of consumers, it'll be Apple.

One thing that's interesting to consider is that Apple can't be making much, if any, money on the Apple TV. They also can't be making a ton of money on iTunes-sold content, although they finally did admit recently that the iTunes Store is no longer a break-even business that exists solely to sell hardware. And Apple, traditionally, has loved having fat margins. So, where are they going to make money in this?
If anyone wants to search through MuckRock's recent documents via the DocumentCloud interface, they're also available over here: http://www.documentcloud.org/public/search/group:muckrock

Edit: Whoops -- I see that Michael's already commented along the same lines.

To expand a bit, you'll be able to do boolean searches among the documents, scan through excerpts around your search query, look at extracted entities (people, places, company names), and plot any dates mentioned in the documents on a timeline.
The numbers do not add up. According to the CIA in 2012 there were 43,794 airports or airfields that are recognizable from the air. This number includes airfields that are "unpaved (grass, earth, sand, or gravel surfaces) and may include closed or abandoned installations." The 2010 figure is 43,982.[2][3]

[1] https://www.cia.gov/library/publications/the-world-factbook/...

[2] http://web.archive.org/web/20120208135324/https://www.cia.go...

[3] I found this to be interesting: Afghanistan lost an airport/airfield over those two years.
It would be handy if medium.com URLs could include the author somewhere - otherwise it's a bit of a crapshoot as to the quality of what you're about to read.
What New York City looked like before sanitisation engineering
Now let's see when mobile browsers start to support it. Probably 3 years from now for any meaningful support.
This is HUGE
Ads and BS aside, Top Gear is legendary and they just get it right on so many levels that no licensed localized version can keep up with it (there is Australian and a Russian one). It's like if you tried to make an adaptation of Goodfellas only not by Scorsese and without Liotta, De Niro and Pesci.
Because we'd like to meet our family directly at the gate?

I like your argument but meeting family at the gate was one of my favorite things as a child. And it won't be enough unless I can arbitrarily check through security to meet my family.
I hope for security sake, the users on here do not use 4 digit pins...or at least have the wipe feature enabled after x failed attempts.
What does securing a direct connection to AWIPS entail? Sounds neat.
As one of the people on that list who may well respond there, I'll reply here as well so its on the record.

You will be very well off if you read and 'digest' the Salt docs on States first, before moving on to modules, pillars, grains, custom returners, etc.

What you probably need to do with logrotate is take the configuration that you normaly setup on your servers, then add it to your salt system. So top.sls calls 'logrotate' running the 'logrotate/init.sls' and that has a definition that says "I want logrotate installed, I want it running as a service, and by the way take the file 'logrotate/config.conf' and shove it in /etc/logrotate.d/ as <correct filename>, p.s. If i change that file, restart logrotate"

With States & the requisite declarations to enable salt to know what order things need to be in, you shouldnt have much trouble adding a simple service like logrotate along with a specific config file to use for that service.
As a member of the Geometric Cult, I love it, but when my mouse is a dot it's almost impossible to see.
You can quote the space:

mkdir x\ y
cd x' 'y

(or the entire part: cd 'x y')
I mean, you could technically do a callback function in one line.
Want to bet on Snowden's bright future? I don't :-(
Apple or somebody capable of channeling Steve Jobs. Yes. Exactly.

My Samsung "Smart" TV and AT&T Uverse (cable) are terrible at everything other than playing video once I've finally found it. Not because the hardware and data are crap - but because the software is a UX nightmare.

That's a solvable problem. One which Samsung and AT&T are clearly not capable of solving, but solvable nonetheless.
I like the idea of changing the dev workflow a lot.
What I don't understand though is what makes the Webkit Developer Tools better than Firebug.

I don't want to defend Firebug, but in my experience the Developer Tools are a pain to use in comparison to Firebug. (e.g. autocompletion of css properties and property values only works with tab and not also with return, it takes too many clicks to see the metrics,....).

What's the features that make the Developer Tools better in your experience?
That quite qualifies as an example of a broken web development flow. A blog post that depends on JavaScript and Heroku?

It's a bunch of static text, for goodness sake.
A great blog on this theme is Mencius Moldbugs "Unqualified Reservations". Which he describes as an 'anti-democracy blog'. (Where 'democracy' includes supposed populist ideologies like fascism and communism.)

Writing from the view that monarchism is a good idea, Moldbug has a strange perspective on just about every topic imaginable. While I'm not sure how much of it I agree with, it's definitely interesting.

http://moldbuggery.blogspot.com/
Why start-ups should focus on profits first, not growth
ASM is only 2x slower than native (it was 10x prior to) and will be 1.5 soon. With a way better distribution model. Have you seen UE3 or UE4 demos?
Reality Checks That Every Startup Founder Dreads
> in support of applying government coercion to mutually agreed trades between people.

...But it isn't mutually agreed. It is enforced by social stigma. Very unfree if you ask me.

> I don't go to McDonalds, but I go to other restaurants. So converting all restaurants to McDonalds would cost them my business, that's kinda the point.

Now you are just trolling. You seriously believe every restaurant would turn into McDonalds by not accepting tips?

> It's called freedom.

No, it is called anarchy.
Did our brains evolve to foolishly follow celebrities?
100% and I am grateful for the likes of the simpsons, family guy, archer, 24, community, lost(well sortof) band of brother, CSI & big bang theory, just to mention a few

I'm not implying the british TV is the only way.

I'd actually forgotten about the US produced version of topgear. I think I lost interest at the after they started playing lots of heavy metal to try and jazz up the "drama".
This is a great example of why Bootstrap can be good. That site uses Bootstrap, if it wasn't for the buttons would anyone have noticed that?

Anyway, RIP Doc!
See my comment in the second link for what I use for nginx. I prefer explicitly stating ciphers to make sure only the ones I want presented are used
Oh apple are making a nice margin on iTunes content!
If you really learn C++, it will take some time, of course, but afterwards, you'll be able to swallow any new language in a week or two (or three, for Haskell).
No worries, it's a pity about the charges. I really love the what you've done and for me, my RSS readings are not that big a deal to secure. Thanks very much for putting in the effort and (when you do) open sourcing it!
State the cipher explicitly. Then there is no chance of error. See my comment above.
This is a brilliant move by Square. This seems like the reverse-Milo.com problem.

I'm very happy that more and more of these payment companies are embracing marketplaces!

I, for one, want to see more marketplaces.
Before Firebug, there was Venkman[0] which was definitely shite but worked if you had enough courage to understand its byzantine behavior. It provided a profiler on top of the JS debugger.

And IE development could use Visual Studio (and later Visual Studio Express web edition) for a slightly better experience than the MS Script Debugger, although the core issues such as not being able to see let alone debug toplevel javascript remained).

[0] https://developer.mozilla.org/en-US/docs/Venkman_Introductio...
Yaml is a hair above "properly indenting my templates" as far as complexity goes. You write django templates, you can handle Yaml ;-)

As current 'devops guy' on a django project myself, salt works wonderfully. Salt has states available that let you setup all that software, create the virtualenv you need (including telling it you want to use the requirements.txt that you pulled down with your django project source code - Salt gives me my own little Heroku :D ) and for anything left in those wgets you can throw a block of salt cmd.run calls using specified ordering to enable them to run neatly in the sequence you desire.
I like my workflow with Arch/Xmonad/vim/Chrome. More broken than workflow is javascript, rendering engines, and the DOM. We shouldn't need as many tools as we do, but unfortunately we simply cannot trust our "correct" code, markup and style sheets to result in the expected. As long as these things are broken, workflow will be too.
OpenGL on Windows is a driver issue. Some hardware manufacturers make opengl drivers, of varying quality. I'm not clear what you want Microsoft to do?
I think if they go down that path, at some point Square becomes PayPal and is crushed under the weight of trying to do too much.

Square has maintained a fairly narrow focus in terms of clients: small-scale retail outlets. With Square Market they don't seem to be targeting Joe's Mail-Order Bait Shop.... they're giving their existing storefronts a way to sell their stuff online.

I think both Square and Stripe are examples of what great things can come when you take on a fairly narrow slice of the payments market. And PayPal is becoming the cautionary tale of what happens when you try to be everything to all people.

I suspect Stripe will be fine.
Seems like its common for Japanese consumer electronics companies to use FreeBSD as a base. For example the Panasonic plasma TVs of recent years contain FreeBSD.
I just replied to someone that ceased to exist as soon as I closed the tab.
From my experience, frontend tests break easily in unexpected ways e.g. div moved by an inch? Error - element-not-visible!
If you have the time, a link to my Github account can be found in my profile and I would enjoy hearing your opinion on what I have there.

Cheers!
I never understood why those hardware companies like Samsung won't bring in some talented or established external design team to work on the UI and general behavior of their software. I mean those guys have to realize that while software can be THE selling point of their devices, it will always fall short as long as it's just an afterthought.
“iTunes inclusive of Apple’s own software generates
as much as 15 percent operating margin on gross revenue.”

http://allthingsd.com/20130325/itunes-not-exactly-break-even...

Apple’s gross margins...peaked at close to 50% in
late 2011 but have now shrunk to 37.5% in the
company’s most recent quarter.

http://bgr.com/2013/04/25/apple-gross-margins-analysis-iphon...
Hi, this is a small nit about your comment: You say "... $100MM+ ..." but how is that different than "... $100M+ ..." ? If it's not different, then why double the "M"? Thanks! (Perhaps it's just a typo.)
That doesn't seem relevant. If it wasn't for hunter-gatherers, we wouldn't have much of anything; but that doesn't mean hunter-gatherers have much to contribute to particle physics.

There are times when it's important to be pedantic, like when you're writing software. (I don't think we normally use the word "pedantic" in these cases, but I'm not going to argue the matter.) And there are times when it's not important, like when an article mixes up the order in which two pieces of software were released.
Study confirms social brain theory
Of course, free means you get to do what you like and everybody has to like it and tell you so in polite yet colorful language. Otherwise it is not a true freedom - true freedom can only be total absence of consequences for you actions and complete subjugation of others to your wishes, right? If you do something and somebody says its wrong, then is it "very unfree", right? In true freedom, he'd be forbidden from doing this.

>>> You seriously believe every restaurant would turn into McDonalds by not accepting tips?

No, I believe there is place for different things, even if I don't like some of them. You, on the other hand, believe only things you like deserve to exist and for some reason feel entitled to use government coercion to serve you.
Wrap the phones in tinfoil, put the wrapped phones inside the stainless-steel martini shaker (see other thread), put the martini shaker inside a microwave, put the microwave inside a refrigerator, and put the refrigerator in the bathtub.

Now turn everything on "high", including the shower ("hot & steamy"), and run.

Snowden's guests will have done that a while ago of course...
Hot Sale Nike Air Max Sport Shoes Outlet Store
There is a "Check out as guest" option.
Is it normal to feel constant failure when working on your own ideas/startup
Tossing and turning in bed for hours. Does Marissa Mayer, Steve Jobs, Bill Nye, and every successful human feel this way?

At every level, I feel 3 steps forward, and 4 steps back. Todays events led to a higher than usual feeling of failure, missed opportunities, and lethargy. Is this normal? I don't want to get out of bed tomorrows
The Thirsty Muse: Alcohol and the American Writer by Tom Dardis. Recommended reading for those who agree with the original author.

We should remember that Bukowski and Dr Thompson, both of whom boast of writing under the influence, had editors, and published for money, which implies a publisher taking legal consequences. Dr Thompson has pointed out that a lot of his reported consumption was fictional [1]. Bukowski liked to shock [2].

[1] http://www.theparisreview.org/interviews/619/the-art-of-jour...

[2] http://www.newyorker.com/archive/2005/03/14/050314crbo_books

It is also worth pointing out that both of my examples walked the walk in a way that perhaps bloggers who write computer programs may be advised to avoid.
There already is advertising, accounting and copywriting industry, they're not going anywhere. So ability of musicians to hire advertiser, accountant or copywriter would not suffer if the thing we call "recording industry" ceases to exist.
Bolting on an external design team almost never solves the problem. They don't know how to navigate the company, the engineers don't trust them, and the execs rabidly defend their territory, which they see the acquisition encroaching on.

The external team sticks around for 2 years (or whatever) until they've completed their earn-out, and then they bolt.

Think about it like this: it takes the design team six months to figure out who to talk to. By then, the product team is locking down the next version of the product. The design team spends the next year prototyping beautiful features for v.Next. v.Next rolls around, compromises are made, the design team is inevitably broken up in a re-org, and, by the time they're ready to actually contribute, their two years are up, and they split.
Numbers are impressive. The Lua VM benchmark[1] jumped from 110 points in Firefox 21 to 318 points in Firefox 22!

[1] http://kripken.github.io/lua.vm.js/lua.vm.js.html
> I'll give a real tradeoff - persistent datastructures are much less efficient to iterate through

Pretty sure you mean "mutation", because none of your criticisms makes sense for iteration of persistent datastructures in general (the former one makes no sense at all, the latter one may make sense in tree-based persistent datastructures which will have higher constant factors due to pointer chasing)
One hypothesized mechanism for how cells detect damaged sections of DNA involves variations in how currents flow along the DNA. Conceivably, non-ionizing radiation could cause current flow that could interfere with this mechanism.

I believe this is currently (no pun intended!) speculative, but until we know a lot more I'd prefer to be cautious.
Tim Berners-Lee: Internet freedom must be safeguarded
This may be true but 95-99% of that revenue will go to those apps allowing access to video content (Netflix, Amazon, Lovefilm, HBO and many other services around the world). Whether the remainder is 1% or 5% will probably depend on whether there is a good enough interface for games developed.

The 10ft user interface sucks (and is always going to suck) compared with handheld touch device so it is a lousy platform for interaction. It may even be that browsing of the content provided by apps increasingly moves to the tablet while playback remains on the big screen.