skysight-inc/HackerNews huggingface dataset:
One effect of such counterexamples is that they lead to the kind of single-method type classes shown in the article; at which point, a type class is essentially a shorthand synonym for that method's signature. This kind of proliferation fits interestingly into the arguments given in http://www.haskellforall.com/2012/05/scrap-your-type-classes...

Of course, type classes still offer a couple of extra niceties, e.g. that type class instances can be inferred whilst extra arguments generally can't, and that instances are globally consistent (this is important for `Set`, which the article also mentions is a counterexample to `Functor`). Still, type classes seem to appear less and less elegant as time goes on (e.g. compare their use in dependently typed languages).

I'm optimistic though, as that indicates that we're asking questions and setting expectations of our systems above and beyond what was common 20 years ago.
Quality control. In our studio we have an entire team(at the moment 4 programmers + 1 artist + 1 designer + 2 QC testers) who do nothing else but check our games for compliance so that Sony/MS actually accept them. I think it's a really good thing.
The FDA and Magical Thinking
yeah it's pretty arbitrary i absolutely agree! i think people like a reason to pat themselves on the back. not dissimilar to all the "britain remaining on the world stage" tripe we had recently with the syria vote - people want to feel relevant; sometimes it's by showing military force, others its through an appointed hero we can deify.
I am also growing irritated with the excessive promotion that is not only saturating all media, but also somehow overflowing into everything else. It is almost to the point where I expect that someone will sneak into my home and replace my usual clothing with Star Wars 7 promotional apparel as I sleep.

And I also know that since Disney owns Lucasfilm now, it will never, ever stop. The franchise is part of that entertainment black hole that has become a never-ending advertisement for itself.

They're going to make this release a success on paper, whether anyone actually likes the movie or not, because they're already contracted to make two more of them, plus the toys and video games.
Or not fight about anything?
I love the thought that "eat more vegetables" constitutes dangerous advice.
Building an IDE Over Atom – How and Why We're Doing It
From another source:

> "The Flint River has a history of poor water quality due to industrial pollution and agricultural runoff, according to an assessment by the Michigan Department of Natural Resources. But efforts to remove pollutants and clean up the river have been successful in the past 40 years. Now, some are wondering if the problem lies in the city’s treatment of the water, which differs from its treatment of its previous water source, Lake Huron."

http://thinkprogress.org/climate/2015/06/05/3666238/flint-mi...
Initialization in Go: the power of init()
Wow, the example is atrocious,

Person.prototype.getAge = function (birthYear) {
var age = 2015;
age -= birthYear;

return result;
// Do you mean return age?
};

Object.defineProperty(Person.prototype, 'age', {
get: function () {
return this.getAge();
// getAge function takes a required parameter.
}
});
But we have the internet to research things before we buy them now
Ahaha, there's this one which goes even further: only uses "[]()!+"
https://github.com/aemkei/jsfuck
> Fossil does not support versioning directories. In fossil only files are first class objects. It is not possible to commit an empty directory. This is a big shortcoming that all other major SCMs address.

Hm? Neither git nor hg allow this either. The usual workaround in both is to put an placeholder file in the desired "empty" directory, such as a .gitignore.
I suspect none of that is explained yet because it is not yet known. Formally declaring "this is an emergency" is the first step in getting outside help, but I also imagine it's the first necessary step for starting an investigation into why it happened.
It's interesting that you brought up OpenSSL. I think open-source software and YouTubers both share the exact same age-old problem of monetization - how do we ensure content creators get compensated for a service whose value lies in its innovation, and whose marginal cost is essentially 0?

This problem used to be solved with patents and copyrights, but that tends to screw over the majority content consumers in favour of the minority content creators. The ad- and donation-supported model is a step in the right direction. I particularly like the Kickstarter-backed model that certain open-source projects (see Django Rest Framework) use, but I'm not sure if that's a viable long-term solution.
Just a guess, but there's a lot of industrial history in that area, so the river itself has probably been toxic for a very long time.
Beerpay.io released – A way to monetize open source projects
It's still a chicken and egg problem. It's not going away any time soon.

Developers are more inclined to develop for PC, because more people use Windows. More people use Windows, because there is a greater number of games in comparison to other platforms.

It sucks, but thats what it is.
It's the intercommunication with the web that becomes so painful. Users have no way to connect a stream of web applications, and the web disincentivized solving the corporate distribution problem.
This isn't leddit.
Date: 2001...if not timeless.
We all get tricked by the "useless use of cat" thing occasionally :)
I wouldn't assume most video game sales are well researched.
Problem is the pipes, not the river per se. When they switched water, they didn't add an anti corrosive agent:

http://www.freep.com/story/news/local/michigan/2015/11/13/af...
This is made possible by a combination of Xen, laptops/desktops with CPU/BIOS which support Intel VT-d, and software like Qubes which mediate among the separated workloads. Non-interactve VMs are typically used to perform I/O, e.g. NICs. If you don't need 3D graphics, guest VM graphics can be virtualized into "windows" with colored borders. If you are on a desktop, discrete GPUs can be dedicated to a VM via VT-d, which enables 3D graphics with near-native performance.

With the right (supported) hardware and BIOS, it works. Hence the benefit of this pre-validated bundle. Hopefully more OEMs move to support concurrent Windows & Linux, since manufacturers can use the open-source software to evaluate the compatibiilty of pre-release hardware like the upcoming Skylake Xeon laptops.

Purism (and the vendors that preceded them) deserve credit for prioritizing security and privacy, despite current opaqueness of Intel platform implementations. Intel's customers are OEMs, not end-users. To influence Intel's multi-year roadmaps, more OEMs will need to make similar security/privacy requests to Intel. OEMs can benefit from upstream contributions that integrated with their unique hardware improvements, like kill switches for sensors.
>because he's the one artist out the top thousand or million who couldn't sell during his lifetime. He was an extremely rare exception.

Actually he's the canonical example of how it was for the VAST majority of artists. Being rich, or having a rich patron, was very much an exception. There are tons of poets, painters, musicians, writers etc that never got any of that, including tons of later recognized ones.
By my reading, this is basically a "lite" version of the full-blown approval process: Microsoft still has to individually approve each developer and each game, but the process is much cheaper and less stringent.
What institutional failure led to this? It seems like this has been a long time coming. Why has the leadership of the area allowed this to happen?
I'll reread it with that in mind. See if I see another impression. How about that? :)
What we need Elon Musk's AI non-profit to actually do
Yup. Distillation should remove any heavy metal elements. It's not ideal to consume long term, as it removes most useful minerals and results in a hydrogen-heavy/acidic water, but it's certainly far better than consuming lead.
Please list other backwards-compatible interpreted languages installed by default on dozens of operating systems and platforms spanning 26 years.
The Online Tech of Titanfall
The Tension Between Governance and Deal Flow
I'm curious what excuse the anti-liberals come up with once their children are diagnosed with lead.
Show HN: Keep your GitHub issues synced to Trello
Which looking at the contents of the app stores, that have lowered the threshold to entry back to those days in the 80's, doesn't seem to help.
Don't they all work with ESRI Shapefiles?
Martin fowler refactoring document-load
End-To-End Testing Considered Harmful
Normally EVERYTHING has both economies and diseconomies of scale.

You model the price per unit as the sum of different curves.

Complexity not only increases on Software, but if you design a thermal engine, or a plane, or a car.

Working making something as simple as fiberglass, we had something like 100 components, like tensioactives. Most of them we had no idea what they were for, as they were added like decades ago by someone who new.

Nobody wanted to remove a given component and be responsible for the fiber breaking and stopping the line, incurring on tens of thousands of dollars in penalties, so new complexity was added, but not removed.

In my experience, software is the thing in which YOU CAN get the most economies of scale possible, because you do not depend of the physics of the world. But you need to control complexity as you develop.

In the real world, you create a box because it is the only way of doing something, and the box automatically encloses everything that is inside. You can't see inside, nor want to. It is a black box that abstracts your problems away.

In software you have to create the boxes. Most people don't do it, with nefarious consequences.
10 Machine Learning Algorithms Explained to an 'Army Soldier'
Jeez, defending nationalism on privilege grounds is pretty tough.

I live in the US (NYC), which means that various government agencies think that the life of someone like me is worth around $5M -- that's the price they're willing to spend to save one statistical life when evaluating policies.

Three thousand miles away in California, the same is true.

Go a similar distance the other direction, to Senegal, and the Against Malaria Foundation thinks it can save lives for $3000 per life, with plenty of room for more funding and lives to save.

And of course, those people aren't allowed to move to the US. The patch of land they were born in isn't merely "irrelevant"; it's much worse than that.

How is any of this morally defensible, and how is it wrong to call it out as arbitrary and unfair? It's not even like I know these people in California or share geography with them in any meaningful sense.
> Your only issue then is graphics card / graphics card drivers.

Some developers are only developing for DirectX only. Even some developers who, have in the past (Blizzard) supported Macs, have forgone this in their latest product (Overwatch) because of the additional hassle in doing so.
If Sony cared about game quality they would never have allowed Knack to happen.

More likely consoles are locked down because:

1. Exploits may allow cheats in games, most worrying for multiplayer titles.

2. Exploits may allow unfair unlocking of achievements, which add to overall "gamer rank" systems.

3. Locking down the ecosystem ensures you pay the console tax to get your game on the system.

4. Locking down the ecosystem prevents game piracy, which is one of the very few advantages consoles have over PCs.

Edit: A surprising number of downvotes for claiming console makers care more about money than they do about their customers. Need I remind you that one of the only titles available for the PS4 on launch was a $50 port of Angry Birds?
Interestingly the hardware becomes more valuable once it's been broken. For example, the jailbroken Apple TV 2 sells for more on eBay than the newer, locked down TV 3.
The article unusually omits the Nintendo "Seal of Quality"[1], which was intended to counter exactly what you're describing[2].

> Sid Meier in 2008 cited the Seal of Quality as one of the three most important innovations in videogame history, as it helped set a standard for game quality that protected consumers from shovelware.

[1] https://en.wikipedia.org/wiki/Nintendo#Seal_of_Quality

[2] https://en.wikipedia.org/wiki/Shovelware#Shovelware_video_ga...

However you are correct, they did lock down future consoles with the intention of increasing quality of published games. The flipside is that Nintendo has few third-party AAA titles and the majority of their game hits are first-party Nintendo franchises. Nintendo commands a loyal fanbase though, which is hard to come by (especially since it spans multiple generations now).
New NASA Satellite Maps Show Human Fingerprint on Global Air Quality
Title: On the spirit of NIPS 2015 and OpenAI
Tlrobinson, at the time I commented, both the original article headline and the title here did not say "dealership". I'm guessing your title had been overwritten by the original article headline. No worries.
This is very common in academia. Not saying it makes sense. Just saying he's following the craft.
Was more wondering about the accusation that the FCC shot down the effort. Google seems to show that it launched something, can't find any trace of controversy
I will commit heresy here and quote someone from NeoGaf[1] directly:

"PC gamers don't understand the purchasing habits of the console market. Your typical console every-man is buying <6 titles a year. All at full price. All on day one. From a brick and mortar store. They don't care about shopping around, they don't care about sales, they don't care about indies, and they don't care about PC exclusives. They're not going to build their own PC. They're not going to troubleshoot or mess with settings. They don't care about mods. They're not going to research shit.

For that motherfucker, of which there are millions, there is no cost benefit to moving to PC gaming.

You're all imposing your own habits on the mass market - which is what the OP was talking about - and wondering why everyone doesn't see things the way you do. You are not the mass market.

Nevermind the irony of the same people who complain that AAA publishers either outright ignore and put no effort into PC gaming while bragging about buying their products on launch day for fractions of their full price."

[1] http://www.neogaf.com/forum/showthread.php?t=1156919

Personally, I work at a games company, making games(for both consoles and PC). I have literally every gaming system at home, and a really powerful PC. And in my humble opinion - consoles are the way to go. Take Witcher 3 - both me and my significant other were playing it at the same time. Me on PC, while she played on PS4. She was a good 5-6 hours into the game, while I was still fucking around with my drivers, overclocking the GPU and CPU, going into bios every 5 minutes just to make sure I definitely have a locked 60fps experience. Did I get it in the end? I did. Was it worth it? No. Any new game I would rather get on a console and not have to worry if my experience on PC will be good or not. Obviously for you(or anyone else) it might be worth it, I would never try to convince anyone otherwise - play on what you really like.
Of course, oil is used for many other things, but a whopping 85% of oil is burned[1]. What happens when that 85% decreases? Grow plastic and fertilizer production by 6x to make up for it? As far as growth rate of alternatives, it's a classic underestimation of how exponential growth and disruptive technologies work. New stuff always gets here faster than the incumbents expect.

Have any links to those 10-30 year outlooks from the past few years?

[1]: http://www.eia.gov/energyexplained/index.cfm?page=oil_home
Amusingly, that's precisely correct. This was 5 years ago: https://news.ycombinator.com/item?id=2403696

This is just an old guy being cranky for the old days. Maybe with a dash of ineffectual rose-tinted glasses thrown in. It's probably more a reflection of me than of the site.

The feeling you got when you discovered HN a month after pg opened it up was just electric. When it went away, I started scheming to get it back. Then half a decade passed, and now I can't stop wondering whether it was just a fluke of the world. Maybe it can never happen again, and it's therefore ridiculous to expect it to stay. Or maybe pining for the old days is what people have been doing for ten thousand years in spite of all the amazing progress.

I just miss the feeling of sneaking into a secret club where everyone is way smarter than I am. This current thread is way beyond my abilities to even address, but I love to listen to people who can. Then I realized maybe it's beyond everyone's abilities on the site. Realizing that there are really capable people over on SO made me wonder: where are those people? Can I go listen to them talk about really hard technical topics and then ask them questions? You can't really ask questions on SO, since your words will be ruthlessly purged (with good reason); it's pretty much the opposite of a relaxed setting.

All of this is entirely off-topic of course, so it should probably be detached from https://news.ycombinator.com/item?id=10737507 and marked as such.

But the old days existed. It was so weird. Seeing what it was, and then realizing that it went away, and then realizing it never "should" have even happened in the first place... That it was either an accident or a brilliant design... Everything about it is just so weird.
Origin just doesn't have very much selection to begin with. If you filter out the different editions of the same games (GOTY, Gold, Premium, Washington-Redskins-Go-Frak-Yourself edition), there's only a couple dozen versions of Battlefield, FIFA, NFS, the other sports games, Sims & SimCityand BioWare games.

At least the user review process on Steam seems to penalize the garbage pretty effectively.
DRM does not require a closed/controlled ecosystem. The best protection against the development of game-copying modchips on the PS3 was the ability to run Linux on it as an official feature. The serious jailbreaking (which necessarily allowed game-copying) was done only after they pissed off the "other os" crowd by removing it in a later patch. (the

fail0verflow's talk[1] at 27C3 on jailbreaking the PS3 is really fun, and they discuss this in detail.

(also: as discussed about 35min into [1], using the same nonce for the ECDSA signature of every game? So the keys can be derived from two games, without knowing most of the curve parameters? What was Sony thinking?!)

[1] https://www.youtube.com/watch?v=4loZGYqaZ7I
I remember when the console prices were announced, at an E3 conference I think it was. The wild cheering when Sony announced the PS4's price would be $100 less than the XBone was surprising.
Quality issues still happen of course, but it is still way better than the majority of shareware, public domain, or many of the open source games one now has access to.
Need is relative. The console manufacturers are all publishers too, locking their ecosystems provides them the following benefits, all of which they want, but not all of which you "need" or want.

- DRM. This prevents piracy, as others here have pointed out. This aims to prevent unauthorized copies, but it also gives them control over primary markets, and over payment systems.

- Quality. Locking allows them to review and approve content before publication. It raises the overall quality of the ecosystem, and reduces shovel ware and bad actors. This is good for publishers, because it increases safety and consumer confidence. This happens to be good for consumers too, because you get less crappy, less crashy software. (This doesn't meant you don't get crap... It just means that overall there's less crap.)

- Control. A locked ecosystem controls many aspects of the second hand market, even more so as downloading takes over hard copy. It has in the past also allowed publishers to have proprietary advantages.

- Ratings. They review content for age appropriateness. It could be self reviewed like the Google play store, but they prefer to be certain. Especially important for Nintendo.

Anyway, they would not be able to reap all the benefits if it were open, and they're in charge, so I guess it won't happen soon. I slightly disagree with the premise that locked vs ecology is the dichotomy. The locked systems do have ecologies, they're just probably different than the one you want, and unfortunately they shut out us makers and experimenters, relative to the platform itself, so they are ecologies of pure consumers.
This story has been building up and up for a while now, Michigan Radio has several stories/reports/etc.

http://michiganradio.org/term/flint-water#stream/0
Running on less than $1m in funding, Tiket is Indonesia’s bootstrap rockstar
Sorry to disappoint you but it just shows that a person watched Zero punctuation in 2007. I also happen to own almost any console manufactured after 1998 on the market. I buy them sometime after they are rooted to play the one or two exclusives.

Steam with XBOX controller is mighty fine combo, especially since the gaming industry has been in creative stupor the last decade when it comes to AAA
"Over the summer, researchers from Virginia Tech found that Flint River water is highly corrosive. That means when it comes into contact with lead from service lines, household pipes or solder, it eats away at the lead and sends it right to people's faucets."

http://www.npr.org/2015/09/29/444497051/high-lead-levels-in-...
It's an XSL document. I guess your browser settings block using XSL stylesheets to render the XSL document correctly.
Can you explain what hydrogen-heavy means?
Curious, why the scripts to install a simple series of binaries? If you packaged it natively then all the stuff you're doing with both GPG and install.sh simplifies dramatically from 2k lines of bash. With added benefit of pushing out security updates or releases becomes pretty simple.
Steam used to be relatively hard to get games on to, and while it meant that a lot of good indie games weren't on steam, it also meant that in general (with obvious exceptions), most games on steam were pretty decent.

Now that they've been running the Greenlight program for a while, I've found that the number of games I actually buy on steam has gone way way down. There's just too much crap to shovel through; if a game is worth buying, I'll probably hear about it through some other channel, instead of by finding it on steam, and go to pick it up. Even during the sales events, I don't bother doing anything besides looking at what the 12 to 24 daily specials are, and I'll rarely buy them now.
Church denominational politics too.
That's a pretty simplistic formulation. Doesn't sound like you've encountered the harm that a depressed mother can inflict on a child, born or unborn.
I'd highly suggest Flattr instead, though that needs a little more push unfortunately, but unlike Patreon, Flattr can support any source of creation ( including even blogs ).
A Scrum team of One
All goods that are non-excludable and non-rivalrous suffer from free rider problems. Blaming "self-entitled consumers" is an excuse, not a reason. Every time I take a whiff of my neighbor's cooking, I am freeloading off a positive (for me) externality. Any producer of such goods knows the risks.
What Are the Best Google AdSense Forums?
When you say that boiling results in acidic water, are you referring to the fact that pH-neutral water would be slightly more acidic than your (slightly basic) blood, or is this about dissolved CO2 or something else entirely?
How to name a web browser (by those who have)
I think they never talk about it. Star wars is space opera, basically a fairy tale in space, with the ancient story patterns, and not science fiction.
When you train it yourself this could be a different story. However, I do not use a spam filter for mails anymore and can't be absolutely sure. I just know that the idea can work fine for blog comments and their spam.