skysight-inc/HackerNews huggingface dataset:
And to share some of the less horrible reasons to be on older versions of tools:

You can't just download the latest version of MSVC and target the Xbox 360 or Xbox One with it - their SDK integrations aren't instantly forward compatible. Even if you could, you might fail cert - Microsoft requires you to use specific compiler versions, and specific compiler flags, in an effort to improve security. Keep in mind the 360 wasn't even x86 - just because the x86 compiler had been sufficiently tested for regressions for release, doesn't mean QA was done vetting the PPC compiler.

While Sony has been contributing upstream much of the clang work they've done to support the PS4, I don't know that everything has - and even if it has, I'd rather not spend the time to try and recompile clang myself just to embrace the most bleeding edge of compiler tech. I'd much rather just keep to whatever version Sony supplies. Some of their APIs come as binaries for C++ - I do not want to mix and match compiler versions!

...the above reasons have forced me to have multiple MSVC versions installed at the same time. Which isn't all that annoying until you target pre-release Windows 8 because Microsoft is your publisher and wants ModernUI apps, and you have to wipe - and reinstall - every few months to get on the latest version. And if you install in the wrong order, you get to restart from the beginning.

A number of game studios buy MSVC straight up instead of MSDN subscriptions for various reasons, so MSVC upgrades may cost tens of thousands of dollars (a bit under $1k per head last I checked.) Even if MSVC upgrades are 'free' for you (e.g. you have MSDN subscriptions), upgrading still involves:

1) Getting matching updated binaries for any third party C++ SDKs
2) Testing to ensure the optimizer hasn't found new an exciting ways to break your code via exploitation of (previously benign) undefined behavior.
3) Dealing with an updated IDE frontend, with all it's bugs, unupdated plugins, etc.
4) Reworking build scripts to correctly invoke the new build
5) (Re)installing MSVC across the entire studio, all build machines, etc.

Doing a VS2008 -> VS2010 upgrade of a large codebase required a rewrite of most of our build configuration, in my experience (Microsoft revamped things in terms of MSBuild.) VS2010 -> VS2012 was much less harsh - I could even share build configurations when we had to support VS2010 and VS2012 simultaneously - but getting everyone up and running again after the upgrade was still days of downtime for no gains on our end, except regaining the ability to pass certification.

More in the "bad" column: At home, I have hundreds of projects in my I:\home\projects\dead\ folder. As a result, I still keep VS2008 installed. (I also have VS2013 installed - I may skip VS2015 in favor of VS2016/2017? We'll see.)
Step Up – Step Back
That wasn't the argument OP was making. He was making a (legitimate, IMO) objection to RMS' rhetorical style, and saying that it makes many people not want to read his writing. OP never said that this makes FB blameless.
> What's hostile about the title?

It's a direct attack on a particular gender and race.

1960 was 56 years ago. It has no relevance on people studying the field today.
Great tool, I have used this to learn how some apps interact with theirs corresponding back ends.
That's how noise cancelling headphones work but it introduces audio artifacts that are often just as bad as the thing you're trying to remove.

The thing most people don't consider is that white noise (hiss, a fan) is readily tuned out by the brain - the brain is brilliant at reducing background noise - but artifacts introduced by artificial noise reduction are correlated to the signal and the brain interprets it as a distortion of the signal, not background noise.

That's why audiophile audio engineers fix the noise instead of using FFT noise reduction - at least whenever possible.
Yeah, that advert for automated pizza manufacturing is a few decades old at least, judging from the title fonts. Apparently Pizzamatic Corp, the company behind those automatic pizza-production machines, have been in business since 1962 - not a new invention at all.
I assume each circle has a radius proportional to the rtt, thus the area in which the circles overlap is roughly where you should be. The limited amount of servers + wide range of rtt gives a massive margin of errors, but this is probably easily improvable through some extra servers and some kind of knn-ish analysis.
The vote wasn't to 'stop the status quo'. It was to leave the EU. There's no reason to think that will make you any better off.

"I'm fed up with being poor. I'm going to show those big-wigs that we've had enough! By voting to... leave the EU. Yeah. I'm like, 15% sure it has something to do with the EU."
Right, but to pretend that it doesn't happen in common conversation is absurd. Atheists frequently evangelize. It is a religious belief.
You'll want to take a look at Sameer Ajmani's (Go Team Manager) talk "Program your next server in Go"

https://talks.golang.org/2016/applicative.slide#1

As well as this post on "Go Concurrency Patterns: Pipelines and cancellation"

https://blog.golang.org/pipelines

You'll get a feel for how you can use Go to quickly build and compose distributed microservices that can "time out" but still won't bring down the entire house of cards ;)
It's considered more proper on HN to simply upvote a comment you agree with, not to add another comment.

(This is to reduce comments that don't add value to the conversation).
I've slathered in yet another confusing layer by creating an application specific view.

Now you've got the ORM layer, which possibly translates to SQL correctly, to talk to a view, which is a front on the real untouched table. Its kind of a hassle.
Have you tried c-ares? http://c-ares.haxx.se/
Candy – flexible and visual way to organize the best things from the web
I can't imagine any small "artisanal" pizzeria being a "risk," especially if the other option is dominos which is about as big-agro "food product" as you can get.
Trade Joe's entire reason for existence is that most of their stuff, both packages and produce. is cheaper than other area stores. There are a private label store.
In an emergency situation do you think that everyone will be calling from their own phone? What about people who list you as a medical emergency contact or work emergency contact?
So? I'm sure some CDN out there allow you to run your own code, hence it could be more granular (as OP was interested in).
How the ‘insecurity of things’ creates the next wave of security opportunities
And it's 1024^4 not ^3.
Linux is definitely used often at studios. But I don't know of any studios in Los Angeles using Blender as their primary 3D animation application. Alembic gets used, but that's basically "glue" as another poster pointed out. Do you mean Linux when you say that OSS is pervasive at studios?
Coooooool!

https://en.wikipedia.org/wiki/Dimethyl_fumarate
It's the notion that "vocal fry" is an "intentional vocal affectation" that generates so much professional scorn for listeners who complain about "vocal fry".

http://val-systems.blogspot.com/2011/12/on-vocal-fry.html
250Hz, not 250kHz
It's not only easy to manage stored procs separately, it has huge advantages: you can play with your SQL in an IDE built for the task with luxuries like real-time error highlighting, profiling, debugging, and auto-complete, and in some cases you can even iterate on your code without restarting your application (just update the proc).
> All use fake names[0] on Facebook because they don't want to be harrassed by parents or students online.

Until students find out the account and report it to facesbook so it could be deleted?
Retrieve random names using Node.js
I compare it to Brexit because it is the same spirit - if we are not the driver, we'll get out of the car. Any project will have some issues - to simply give up is to say that people don't want to connect. We clearly want and need to. I like that he points to the problem, but I disagree with the solution.
And McDonald's costs more in China than USA. Funny how that works, commodities and competition.
You're only emphasising the legitimate use of "useds" by RMS. The notion, in any case, is that being a used of Facebook undermine's one's claim to privacy. Potatoes and cars don't apparently do the same thing, so they qualify as red herrings at best - having no relationship or bearing on the larger claims RMS puts forward.

C'mon. It's no secret that Facebook doesn't give much concern to users/useds privacy. Any claim to the contrary is highly suspect.

This is only to reiterate that the target market of Facebook does not include those who wish to maintain a greater level of privacy by not using it.
We have decades of research into filtering, joining, and aggregating across a complex set of tables and views. With microservices you have to roll your own query planning and stream all the intermediate results on the wire even when you're throwing away most of them.
> “I remain devoted to the idea of longform documentary linear film as well, so I see this as an important experiment and expansion, but not replacing documentary film as we know it,”

I fear that this will be lost on most journalists and that we'll be spammed with "immersive", "emotion evoking" pseudo-journalism that has all but background research and reporting. We already have this trend where even respected publications publish 50 page reports that consist of 50 full screen background pictures with a single phrase of actual reporting per page. Now, please wipe left for next slide after viewing our short 60 second ad.
Context, Culture, Communication and Crassness
You're in the most heavily shaded region. Some of the areas reach most of the way around the world, so they look like a lighter circle that you're actually outside, some are smaller and look darker which you're inside, some are about halfway and look like a sine wave, but they're all really circles. (Damn you, Mercator!)
> We use a simple Neumann U87 microphone as the house-standard microphone at all of our facilities. They’re expensive, but that’s what we’ve used for years.

That simple U87 costs about 5x what the other broadcasters use (typically an SM7 or RE20) and is much more fragile and difficult to maintain. As I recall NPR bought hundreds of U87s...
I had never heard of Service-as-a-Software-Substitute, but I think it makes a lot of sense.
Yeah but why can't you do it on a normal CPU or GPU?
And this describes grocery shopping in China, not just Chinatown. I look forward to the day I can just go to a western supermarket and not have to worry about getting jipped on veggies...save so much work even if they cost a lot more money.
Systemic barriers like constant reinforcement from the media of the idea that woman and minorities face system barriers to doing what they want in life, so they never try and instead become embittered by this dogma?
Disagree. I worked at a Dominos franchise for a couple of years. It didn't make much money. Delivery pizza is insanely competitive and relies heavily on discounts and coupons. Most of the labor cost is the delivery personnel who can realistically on average make about three or four round-trips an hour. You need a lot more drivers than you need in-store personnel and I would doubt that the amortized cost of a robot kitchen is much less than a minimum-wage human.
It looks like the individual ovens allow them to cook each pizza for a precise amount of time:

At precisely 3 minutes and 15 seconds before
arriving at the customer's location, the cloud
commands the oven to turn on and--" Garden made
the symbol of a large explosion emanating from
his brain-- "BOOM, the customer gets a fresh,
out-the-oven pizza delivered to their door."

I'm guessing this was less complex than trying to move pizzas in and out of a larger oven in a moving vehicle.
Well in my case somehow javascript places Singapore circles center to middle of Indian ocean close to Antarctica. San Francisco and Bangalore are in South America.
The original article was on HN's front page when it was originally written.
It seems another user has a plan for checking this: https://news.ycombinator.com/item?id=11982016
Democrats Reject Platform Proposal Opposing Trade Deal
Future Predictions, Brexit Anticipated: LeWeb 2011 Eric Schmidt and Loic Le Meur
The author misread the actual predictions from Cowen & Co, which predict 500 million "room nights" per year — a term that we refer to internally as "nights booked" per year — which would mean that a total of 500 million nights were booked across all hosts over the course of a year. A single "booking" may count as multiple "nights," since often you'll be staying at (and have booked) a place for more than one night. Here's a better report of the Cowen & Co analysis: http://www.bloomberg.com/news/articles/2016-04-11/one-wall-s... — it's a far, far cry from "500 million bookings a night."

You're 100% correct that the size of the total world population makes it spectacularly unlikely that we'll ever have 500 million bookings per night.
Well in fairness Facebook doesn't allow for much harassment. Messages from people outside your friendlist get routed to an other inbox and you can stop people from adding you or even finding you via searches, Not to mention blocking. So yeah, in the extent of stating safe from harassment using a pseudoname is overboard.
Yes, you can :) Write an email to me and I'll grand you access. For now a very limited audience is allowed.
My biggest concern has always been around zero downtime deployment with stored procedures. Your database has to work with both the old and new versions of web code during the deploy in case of rollback to make that process work and that always struck me as the weird edge case that makes things tough. If a procedure never changes or remains backward compatible then it should still be fine though.
This is almost right...but the western style supermarkets in China like bgh are still very Chinese. A lot of produce comes shrink wrapped, which is something I have never seen in the states before! And it is annoying, because they will hide wilted leaves under good ones...damn it. In general, I find shopping for veggies in China nerve wracking, and it's mostly my Chinese wife doing the picking while I'm just waiting and waiting...

Wet markets are no better...often there is no place to get good cabbage, at least nowhere near my house, and we have to use something else that we could find in decent condition.
Hell, we can't help it! The definition keeps changing!
I'm curious how the author would like MyBatis, which is just a thin wrapper for calling SQL, and then translating results to POJOs.

I like it, and it, IMO, keeps the API distinct from the access in the DB. You have to write your own SQL, which is good and bad. Huge amounts of control and performance, but higher portability costs.
Being appreciated only for my money is most unwelcoming.

Also, tourists starting in AirBnB haven't been invited by the city -- they're outside the planned hotel capacity.
You don't find real audio engineers using stuff like that. Gear has its place or it leaves the studio.
Using handwriting to convert matrices to LaTeX
If the password database is stolen somehow, that probably means that the bank's online banking systems have been compromised. Having the password database stolen is likely to be the least of their worries at that point.
The demonization of "white guys" in tech is getting rather appalling.
about 50% of people make it out of poverty over a 20 year span. It seems if we stopped people from slipping into poverty in the first place, then we'd eventually have no (or exactly 1) people in poverty.
ORMs are not for people who don't know SQL.

The secret to using an ORM is knowing exactly the SQL it will generate underneath. The advantage to using one is static typing as well as writing orders or magnitude less code than SQL. As well as orders of magnitude more understandable code than the equivalent SQL.

If you work on heavy enterprise applications the ORM can be your best friend or worst enemy. It comes down to knowing the tool you're using inside and out. It will make you much more productive in the long run. And sometimes yea, you need straight SQL or a stored proc to get the job done. That's OK.
In my limited experience with the enterprise world, the problem with using stored procedures was that the devs had no control over the database. We could have come up with some nicer solutions to certain problems, but no one wanted to deal with the bureaucracy necessary to create and maintain parts of our applications within the database.
I tried to skim-read through the Unison About page, but all I saw was an under-designed variation of Jetbrains MPS for a single language. I assume you have spent longer with the project - do you care to summarize the differences?
The people were upset about all immigration independent of whether they were from the EU or not. The BrExit vote was about all immigration, not just that from the EU. The working class hardly cares whether their jobs are taken or wages depressed by EU immigrants or immigrants outside the EU.

You present no data about immigration ages (many parents, grandparents presumably come with their adult children to stay in Britain). In addition, immigrants from poorer countries independent of age may have more health problems and unhealthy behaviors (eg, cigarette smoking) that are more expensive to treat. Thus, without additional data about the health characteristics of the immigrant population, it is reasonable to assume that their health problems are consistent with those non-immigrants if not more expensive because of unhealthy environments and lower quality medical care in poorer countries that the immigrants came from.

Thus it is reasonable to assume 3.3 million immigrants, about 5% of the population consuming 5% of the NHS budget of £6 billion. Even if this were off by a factor of two, it would still be £3 billion, not £160 million.

The £160 million additional increase would suggest that the NHS additional cost for 5% of the population is 0.15% of £115.

The "fact source" you cite seems to have some sort of political axe to grind for a 0.15% increase for 5% of the population is simply not credible.
I think there's a bug in the circle placement. They don't appear to be correct for me. I'm assuming they're supposed to be centred on the locations listed.
Crafting the First Mile of Product
Difficulties in Saving Moore’s Law
This is cheaper than NASA's COSMIC repository.[1] There, for a few thousand dollars, you can buy old NASA FORTRAN programs. Most of them do aerodynamic calculations. If you really need to do that, that's a place to go. Export-controlled; US citizens only.

[1] http://www.openchannelfoundation.org/cosmic/
Inside Japan’s Future Exascale ARM Supercomputer
HPC Is Great for AI, but What Does Supercomputing Stand to Gain?
What you're leaving out is that the robot can only do one thing. The Dominos employee can do whatever is necessary including cleaning, restocking ingredients, handling customer/delivery issues, etc.

Also if the robot breaks down or otherwise stops working properly it's costing you anywhere from $250-$1000/hr in lost business plus cost of emergency repairs (robot techs on call at 10pm are generally not making minimum wage).
Some of his substitutions are arguably valuable rhetorical devices, but the majority are just childish digs which don't add anything because they're far more distracting than they are challenging.

Every time I run into one of his idiosyncratic terms, it interrupts my train of thought, and dislodges any argument he had been constructing there.
I was in hotels, not Airbnb. Now please expand your idea.
Regardless of your dynamic range, in order to have maximum S/N you have to run as hot as feasible. So there's no point capturing and amplifying any signal you already know you don't want.
This came across as a fairly weak article to me, focusing on one company that other forums said had a history of bad management, coupled with one greedy capital firm. Also, it seemed like the authors really just don't understand the history of the fire service. It mostly started off as a subscription based service. You can still see cast plaques on old buildings showing which insurance company the subscriber paid for.

https://en.wikipedia.org/wiki/Fire_insurance_mark

It also failed to mention that usually the fire incidents were because a homeowner refused to pay for fire services, and that the county didn't have it as part of a tax. This sort of thing is rare in the United States these days, but does happen in some very rural areas. And it's almost always a risk that the homeowner takes on their own.

I personally understand how wages make quality EMS difficult. Reimbursement rates have remained low and fairly stagnant, which is one thing keeping wages down where they are.
Corporations do not answer just to their owners, they answer to the society that grants them their charter. The society that allows the corporation to operate can destroy it just as easily as it permitted its creation. This should, in a functioning society, behoove the corporation to act like a decent citizen would. In practice, it does not.
For the lazy web: https://typesetinthefuture.com/2016/06/19/bladerunner/
> Most of the labor cost is the delivery personnel who can realistically on average make about three or four round-trips an hour.

This sounds high to me. Just to be clear, are you talking about one trip out delivering to four different addresses before returning, or four trips out each to a single address all within one hour?
I think it was more of a "follow the money" kind of argument. Governments want to collect as much and pay out as little.

One way to pay out less is to create a barrier such as drug testing. according to the math, drug testing is "worth it" to that end. Its also fairly politically acceptable compared other more extreme examples such as lowering the welfare amount, random denials or killing poor people.

Naturally, I'm not in favor of any of those options.
Brexit ‘2nd Referendum Petition’ a 4 Chan Prank
That's really easy.

Post.select("posts.*, count(comments.*) as comments_count").joins(:comments)
Xrays are human-invisible light, part of the EM spectrum. No liberty needed.
It's not just harrasement in that sense, but also that you don't want to be bothered. With some parents, if they find you have a Facebook profile, they'll expect to be added. Once you are added, they'll expect you respond to private messages, etc.

I've heard some horror stories about helicopter parents and how they deal with teachers online
Well, I go around these using the Dev Tools - even taught my kids how to go around such idiotisms!
Telescopic Text
I couldn't agree more. I think that's actually the U87s you're hearing. They are very neutral, quite sensitive condenser mics - very unforgiving, not "flattering" just "realistic."

Dynamic mics like most stations use (SM7, RE20) hide a lot of sibilance by exaggerating the fundamentals.
But explain how it's an attack. I wager that /you/ feel attacked.

Saying that a distance in the past has no relevance on people studying the field today is ridiculous. You're saying "the past has no relevance". Especially considering scale, 56 years is not a long time for things to change. There's ample examples of how what was so socially and politically that affected black people 56 years ago continues to exist today.
Lakoff and framing seemed to be in the air around 2003 or 2004, and it was a very good development.

And then everyone forgot it, or maybe were encouraged to forget it.
> You can go to the grocery store and purchase frozen pizzas which have never been touched by human hands. Exactly none of them are made by industrial robots. Industrial robots cost more than a pizza assembly line does, and they don't do anything that the line can't do.

What's an industrial robot? Why is a fully-automated assembly line not considered robotic?