skysight-inc/HackerNews huggingface dataset:
I am not making a slippery slope argument. Comparisons between the shuttle program and the national debt are real, not some absurd hypothetical I've dreamed up that I think exists down some sort of slope with poor traction.

The point I am making is that price comparisons between unlike things are worthless.

If you prefer, here is an entire HN discussion on the problem of price comparisons between unlike things: https://news.ycombinator.com/item?id=4393817
Recycling memory buffers in Go
Well you can't embed videos on forums, tumblr, 2ch, etc. So it's harmful to convert to video for most people.
Interesting project but it seems only useful at all for large cities. I zoomed in on the rural area I live in and there wasn't anything. They mention toggling between color and black and white but there still wasn't anything there.
Google applies for location-based security patent
The problem with generalizations is that once you go looking for them, you find them everywhere. Not everything is an affirmation of yet another Paul Graham paradigm.

There is hardly anything more scalable than distributing a free software clone of a widely used OS over an open global network for cheap, incredibly popular, commodity hardware.

If anything, MINIX did not scale. They charged a fee, and free Unix clones took off leaving MINIX behind.
It's hard for me to picture their point of view since I've had the pleasure to grow up in a safe western welfare county, so I guess you're right.
Well, sort of and sorta not.

Page ended up working with another grad student (Scott Hassan, who later ended up founding eGroups, which later became Yahoo!Groups), who rewrote the whole thing in Python. Google's crawler and webserver were in Python until the Netscape deal (summer 1999). When Urs was hired as Google's first VP, he started transitioning the system to C and C++ to solve Python's performance problems. Java was introduced when Google hired some very skilled Java programmers during the 2001-2003 recession.

So yes, Urs sorted out Google's Java problems by not using Java.
I'll take the former, please.
Not at all, people associate quality with price -- especially when it comes to food.

He can advertise on being a reputable and established source of high-quality food, while you cannot do such a thing without lying.
I had Ukraine in mind as one outstanding example. For some parts of the territory Japan invaded, too, the local people thought at first that maybe the invaders would be better rulers than their previous rulers.
You should check out Real World Haskell, it's much more practically focused than other things.
>> I think we're a long way from malice here

If you think about why did google enable local content streaming(but with bad/no sound - how hard is for google to get the bloody sound working before an important launch?) and whitelisting and used hdcp(secure content) on this device , google's strategy becomes clear:

They want to frighten content owners into submission. Let the content owners know that if they won't support chromecast , google will open it, and content companies will suffer.

On the other hand ,if content owners play ball, google will provide highly secure platform(and i wouldn't be surprised if tab casting will turned off - it's currently labeled experimental). This is the preferred road for Google, since there's more money that way.

In light of this potential strategy , there's probably malice in the last changes.
DNS providers used for Top 10,000 Websites
That's a very good question, and one I wish more hackathons would consider. I've seen one hackathon give prizes at the end totally at random, and some that don't do prizes at all.
I'm currently using Django, and I can understand where they are coming from. The sheer amount of code that a simple request has to go through to receive an answer is staggering sometimes, such as 18 line tracebacks just to identify an authentication problem...

My own projects are not yet large enough to have this cause an issue, but I can see where something the size of Reddit would indeed have issues that even the most aggressive caching can't resolve.
I had neighbors who insisted upon playing their car (or truck) stereos whenever outside, which was fairly perpetually. There is nothing that blocks or masks the sound of those sub-woofers.

It was an unincorporated location, and the county sheriff couldn't be bothered.

It also turned out that the little local street was a shortcut. "Intermittent" turned out to be a... weak description of the traffic situation.

I nonetheless grew at least somewhat accustomed to the passing noise. The non-stop, however...

Oh, and those same neighbors didn't have Harleys, but they did seem to be of the opinion that every vehicle had to have glass packs or something similar. And that they had to be "tuned up", with sometimes an hour or more of engine revving, seemingly weekly.

By comparison, I can hear a leaf blower. But as a fairly constant drone, and one that does not, at low frequency, pass right through the house, I find it comparatively easy to take.
I'm not calling myself a great engineer, but I've actually been hesitant to accept job offers in which I wasn't given a challenging interview. A challenging interview is not always indicative of a good job, of course, but with the investment I've made into my skills, I don't want them to languish.
Easy User Backend for Rackspace Apps
This is highly anecdotal, but I've built and been part of very practical/non-theoretical, large Haskell projects (100k+ lines, which is a lot for Haskell). The only big complaint I have is that it's somewhat hard to do loose coupling, i.e. for something somewhere to reference a type without either redeclaring the type (when that's possible), or having a huge, centralized Types.hs that declares all the types that are used in different places (to avoid cyclic imports.) (Contrast with e.g. Go or ML where you have interfaces/modules without 'implements'.)

This isn't unique to Haskell by any means, but it's the only real complaint I have about Haskell as a language for non-toy projects. The benefits definitely make it my go-to language. It's hard to list them all, but by far the nicest feeling is the correctness: when your code compiles, 60% of the time your program works every time. (Not to imply that tests aren't necessary--QuickCheck is great for that.) It's an otherworldly feeling to write a program not in terms of what to do, but what kinds of filters you want to put on something, and have it just work (and either stay working, or break future compiles if something's changed!) after compiling 10 lines of code, when you would have written at least 50-70 and had to debug it in almost any other language.

Edit: I'll add another complaint: Haskell is like C++ in that it's incredibly easy for a codebase to become completely unmanageable if your team doesn't have a common style/discipline. Go is a nicer language for "average"/"enterprise" teamwork, I think, since it almost forces you to write programs in a way everyone will understand. If you're in a team with good programmers that you trust not to abuse the language, this is a non-issue.

Edit: Okay, another one: If you change your Types.hs, the recompilation can take a long time in a large codebase, similar to C++. But GHC/Cabal keep getting faster.

Think that's it.
You can provide the illusion of invalidating any argument if you distill it down far enough. That said, there's no argument in this piece. He suggests that the affordability of X is not well-known, and given its low cost and terrific upside, it's a feasible and responsible addition to any company's benefits. What are you not clear about?
Go is a good example. It does variable declaration quite concisely while avoiding parsing ambiguity (although it falls into the same trap as Nimrod on function declaration with its "func" keyword).

Type inference can be useful, but important secondary purposes of declaring types, beyond informing the compiler what type a variable is, are as documentation to yourself, and as a sort of compile-time assertion, to ensure that the variable type is indeed what you thought it was. Thus, a language with type inference should not treat manually declared types as some kind of corner case.
Another minority that is fucked over in this regard is Native Americans. You can ask anyone who grew up on a reservation - there's very little support for academics because it's seen as betraying your culture and colluding with the white man at the expense of their own culture. As a result, Native Americans, especially those who grow up on reservations, suffer from disproportionate rates of poverty.
No one knows how many of the users would have been customers if the app hadn't been available through back channels.

It's tough to convince someone to buy the product that you offer when someone else is offering it for free.
Why would he be kidding? A lot of people just amass collections of whatever pirated stuff they can get their hands on. They would not have purchased the items otherwise. They have no influence on the creator's income. The question of why we should care about them is entirely legitimate.
This Game Uses Your Hard Drive's Files to Build Its Levels
But doesn't the direction matter? Not having a heartbeat because the heart is still forming seems different from not having a heartbeat because, well, the heart isn't beating anymore.
Author suggests we should consider Damon an expert on whether someone is acting. That's rather silly. Why aren't we using actors instead of torture, then?
"Don't go out of your way to optimize prematurely" does not mean

It doesn't mean anything, because both optimize and premature are in the opinion of the viewer. There is no consensus on this at all, but it has been my experience that when those famous words are uttered, badness is about to occur.
This is blogospam. The Gamasutra article it references (http://www.gamasutra.com/blogs/YannSeznec/20130820/198453/Ge...) written by the actual developer involved, is much better. He mentions that because they used Unity, supporting Android in addition to iOS meant an extra few days of work, so even lackluster Android sales can easily get to the break even point. They also aren't too upset with the situation:

"Many people assumed that we were really upset about this statistic. In retrospect, talking about the piracy numbers on twitter probably implies that we were unhappy, but in reality the number of pirates just confirmed to us that we made a game that people love to play! The people who are pirating our game are also playing a surprising amount, with really great engagement - these are no casual pirates just downloading because they can. So this confirmed to us that our game design is solid, and that we’ve made a super fun game that people enjoy. To be honest, that is really great. It’s unlikely that any of these pirates would have bought the game anyway, so we’re just glad that people are playing. Android makes piracy very easy, and thanks to that Gentlemen! is being played by more people around the world than all of our previous games combined."

And understanding of the problem that how would Chinese people pay for it anyway?

"This was our first Android release. We probably could have done more to avoid the massive piracy of our game - or, even better, convert pirate users into paid users. I think that Android apps are definitely going to get pirated no matter what...I can only dimly imagine the level of piracy that a truly successful paid app has. However if we had anticipated this situation we probably would have included some sort of in app purchase, perhaps to unlock extra levels or game modes. At least then the pirates would have the opportunity to pay us a little something if they were enjoying it so much - the main problem is that most of these pirates probably exist in a commercial ecosystem where the Google Play store does not even exist, and it doesn’t occur to them to buy any games from there at all."
I think it would be fair to say that Wolfenstein would qualify as a relatively small system in Haskell. Haskell's own compiler, GHC is a highly complex system and one of the most sophisticated compilers in existence. The source is free, so it's a great way to see what Haskell looks like when used for large applications in the hands of experts.

If you want to see where Haskell is being used in industry, check the Haskell in Industry page out: http://www.haskell.org/haskellwiki/Haskell_in_industry

And if you really just want to see what it is like for game development, check out Frag: http://www.haskell.org/haskellwiki/Frag

Haskell is very well suited to large applications in my personal experience. My feeling is that it is actually worse for small-scale applications where you don't need the type system guarantees it provides.
What fuss are you referring to? This is the original blog post:
http://www.gamasutra.com/blogs/YannSeznec/20130820/198453/Ge...

It's one studio sharing their experience with selling a game on Andriod.

Choice quote:
"We have a lot to learn

This was our first Android release. We probably could have done more to avoid the massive piracy of our game - or, even better, convert pirate users into paid users. I think that Android apps are definitely going to get pirated no matter what...I can only dimly imagine the level of piracy that a truly successful paid app has. However if we had anticipated this situation we probably would have included some sort of in app purchase, perhaps to unlock extra levels or game modes. At least then the pirates would have the opportunity to pay us a little something if they were enjoying it so much - the main problem is that most of these pirates probably exist in a commercial ecosystem where the Google Play store does not even exist, and it doesn’t occur to them to buy any games from there at all."
I don't think it's a very safe assumption that most of the people are in the first category.
I'm black.

Holy shit, sir. I salute your patience and compassion as you dealt with this self-appointed expert on race relations. Your capacity for longsuffering is legendary, and if you are ever in the Bay Area, please contact me.

Seriously.

I would buy you a keg of beer.
Seems you missed the main points then...
Everyone needs X.
It's way cheaper if employers provide X than individuals.
From Keywords to Contexts: the New Query Model
It also sounds a lot like communism.
I was hoping somebody would say that. That is exactly my point.

With Godwin's Law the standard argument is that hyperbole somehow diminishes the plight of those that suffered, but that argument really does not encompass the full breadth of the War On Hyperbole.

Here, for example, I've made an exaggeration with a comparison to sterilizing pets. Is the concern that I am diminishing the plight of pets and their reproductive lives? No, I don't think so, that would be silly. Rather, the objection is to the rhetorical device itself, not merely to the tasteless application of it.

(I suspect I've just been 'wooshed')
Not necessarily. There are plenty of strong economical/greedy build orders which are vulnerable to proxy play, esp if you don't scout.

Actually, some of the recent WCS games are great examples; there's a reason why people will proxy or 6 pool. Sometimes it really does come down to luck, as in whether you scout at a specific time or not.
If you stop making games, pirates will have nothing to pirate except the 40 billion games that came out before yours, and nothing of value will have been lost.
Of course. But at the same time, your free hot dogs are going to attract a ton of people that wouldn't have otherwise come.

If you hand out free hot dogs, you might go through five thousand in a day. If you weren't there, the guy selling hot dogs might sell five hundred. He certainly might sell less when you're around than when you're not, but you absolutely cannot point to the 5,000 people who took your free dogs and assume that they are all lost sales. The quantity of people who took your free dogs is completely irrelevant. All that matters is the delta between the seller's sales with and without you, which is unrelated to the number of people who take the free option.
Keep in mind it's an end-stage Weimar Republic with huge military power and operational nukes.
The Gamasutra article this blogspams is much more interesting:

http://www.gamasutra.com/blogs/YannSeznec/20130820/198453/Ge...

Target for sales was 2,000:

So far we have sold 1,114 copies on iPad, and 144 copies on Android.

Excellent reviews:

8/10 on Edge, 4.5 stars on Touch Arcade, and a 9/10 Gold Award on PocketGamer.

Android statistics:

144 copies sold, 50,030 copies pirated

Built with Unity, Android version only took 2 days of additional work so still worth it.
A bit of fun about all this:

The local government site of my spanish country, uses even javascript to record your mouse clicks in US (and cookies without advise, of course), pixel based tracking in case you block javascript, and more on the same line...

And it has been said in their "opengob" sessions two years ago... and you know what? the local gov does not have any proceeding about their faults.

The same than we have known grabbers (with proceedings that always finish the same), as politics and monarchy, which in turn, control the lawyers and the public security we pay (in the figurative sense of the word).

It's not nice to be Spanish these days. A Spanish (writing from other country).
This law applies to any kind of "data" stored on the client, so using localStorage to store the user's answer would be breaking the law.
http://www.cookiepedia.co.uk/eu-cookie-law
There's plenty of reason to use Windows apart from Office. You just can't see it because you live in a bubble.

Businesses aren't going to switch to Linux on the desktop anytime this decade or the next because there is very little expertise to be hired and they're not going to buy into Apple's hardware lock-in either for obvious reasons. Consumers aren't going to buy Linux unless it comes pre-installed from a major manufacturer. Even then (we've tried that experiment before) - they still don't buy. Some of them might buy Macs, but the majority certainly won't because they're more expensive and completely unnecessary since Windows already does everything they need.
It makes no fuckin sense to break Microsoft apart. Microsoft is actually highly focused. There's synergy between every division, whether on the product side (e.g. hotmail/outlook accounts used in Windows, Office, Xbox, Internet services) or the backend/platform side (e.g Windows kernel powering PCs, Xbox, Tablets, Phones. Or the Azure cloud powering Office 365, XboxOne Cloud, and miscellaneous Windows SAAS, in addition to providing web-services AND also pushing and marketing the Windows and Xbox development platforms).

What a terrible article.
"This is despite the fact that science, alone, can lay claim to a wealth of empirical evidence on the psychological effects of surveillance."

Why do people ever expect reason to be a part of this? This quote shows exactly the point of surveillance (and torture for that matter). In a reasonable world, science and reason hold the greatest possible power. To perform surveillance despite the fact that it doesn't make sense is to exert one's power over reason itself. You cannot argue with an entity wielding such power, they have empirically shown that they are more powerful than reason. Follow this line and the only reasoning you are left with as an individual is submit or...

I've pasted this a million times but I strongly believe this is the absolutely most important quote from 1984 (from O'Brien torturing Winston Part 3, Chapter 3):

"We know that no one ever seizes power with the intention of relinquishing it. Power is not a means, it is an end. One does not establish a dictatorship in order to safeguard a revolution; one makes the revolution in order to establish the dictatorship. The object of persecution is persecution. The object of torture is torture. The object of power is power. Now do you begin to understand me?' "

We could easily add to that 'the object of surveillance is surveillance'. There is no end game in any of these assertions of power other than expression and confirmation of power: not security, not prosperity, not even the welfare of the nation.
Nor does being "not OK" make it actually harmful.
Whatever the relationship is between security and liberty is not known at this time. Any talk of 'sacrificing privacy for security' is complete bullshit because there is no data on the effectiveness of such measures. The trade off is not known, therefore you can't attach an imaginary relationship between the two.

> The current measures just have costs in liberty while providing no security benefit.

I think we can just both agree on this point and leave it here.
Don't know about the parent, but I'm definitely not kidding.

If they weren't going to purchase the product anyway, how is it a loss? If anything, it's additional word-of-mouth advertising at no cost.
No. Back to where I was before Reader.. Netvibes.. and in a way it's better too (it now has a reader view.) Don't know why there isn't more people namedropping it.
You're right, also I never made such an assumption.
I'd love to see this data combined with http://mikemcbrearty.com/climate/ so you could query: somewhere with the same climate, but cheaper
I'm glad to hear you agree, but to be honest when I read you article I didn't pick up the emphasis's on "some" at all. You seemed pretty harsh on all Hackathons.
Your link doesn't work - HN doesn't make the last . part of it: http://en.wikipedia.org/wiki/Louis_Gerstner
Anyone still reading this later, here's some more info. I took a nap so am just getting back.

The photos are real time. There's no caching on my part. As they are coming in from Twitter, they go right back out.

The time of day has the biggest effect on the types of images shared. For example, during peak Japan/Korea hours you see lots of anime, food, cute pets, and jpop singers. When it's America time, it's largely food, porn, penis photos, fucked up images, and cute cats.

After watching this for well over a year, I'm seriously concerned about America. We are really a fucked up people.

For technical questions, I would advise people to seriously take a look at the code. There are a ton of optimizations in there. At a high level, an in-memory array of image objects prevents a massive memory leak I found in every tested browser last year in regards to garbage collecting image objects. Also, using in-memory canvas objects before drawing them to the display canvas gives a really nice performance boost.

I experimented with different display styles. A fixed random pattern provided the nicest display vs time on screen for images. Basically, the old image stays on screen as long as the stream is fast.

There are some UI features that need tweaking, so leave comments about good/bad stuff and I'll take a look.

If you swipe up/down or hit the space bar it will pause the stream.
You forgot the category of willing and able to pay for it, but steal it because they can. That is probably 80% of them. Ditto for movies/music.
and I was hoping you'd get that it was a joke instead of spending time explaining what you meant :)
From what I understand, this feature originally came from the acquisition of a startup called Karma. I wonder what the acqui-hired employees are going to do now.
Even medium to large company dental plans tend to have around a $1500 coverage cap (at least in Washington state). I priced out a couple of these as an individual to see if it made sense for me, and it ended up being something like $600 per year for $1000 max coverage that only covered 80% of the actual cost incurred.
They matter if they pass on good word of mouth.
Are you running Firefox at the same time as the script? :)

https://github.com/dgorissen/coursera-dl/issues/81
Absolutely not. None of video codecs can reproduce PNG quality/compression.
I'd like to see the breakdown. It only said that "much" of the pirated downloads came from China and Russia.
Aaaah yep. I should slow down. ;)