skysight-inc/HackerNews huggingface dataset:
Until now at least this has been one of the reasons for why Windows stayed the dominant operating system. I own a MacBook Pro with OS X on it. I also have an Ubuntu Linux workstation. But in my home there's also a Windows laptop for playing games, as I've got some favorite games that do not work on OS X or Linux. And it's not just because of popularity. Game developers prefer Windows as a target also because of things like Visual Studio or because of DirectX being technically superior and cleaner than OpenGL. And if they play their cards right, I don't see the situation improving as this has been going on ever since 1995.

Thing is Windows survived for so long only because it's been (sort of) neutral. I mean yeah, it has always been complementary to other Microsoft products or services, like Office, but Windows has been much more neutral or open than a console's environment, or more "modern" operating systems like, say, iOS.

But now you can see Microsoft introduce things like the Windows store, with the traditional revenue cut of course. You have to consider, for example, that Steam is pushing for Linux as a defensive move. And I tell you, if Microsoft goes even further then this, it will mean the end of Windows ;-)
Maybe consider a Google Scholar integration? Its search results include links to full-text pdf at times. Even not, extracted links to publisher websites could be helpful for a batch review of referenced articles.
Sometimes this feature works against you. E.g. I need to do X in java, maybe someone already has an implementation I can look at so I search for "how to do X in java". Turns out there's not really any good solutions so I broaden the search figuring I could learn from an implementation in any language, but now "how to do X" is just filled with the same useless java focused results as my first search.
Sales and the Art of Closing
Hopefully this is true, but I could imagine an obsessive person feeling obliged to write all thoughts or otherwise not to miss anything. I feel that the Web is filled with low-quality thoughts from persons who wrote on impulse rather than reserving writing for those thoughts having value. Having a personal habit of watching one's writing could in theory help the world by minimising garbage. HN is a pretty good example of deliberate writing, at least as compared to most places.
The five scariest haunted places in Austin, TX
> Autonomous cars are about to make this entire project redundant.

No, they aren't. One of the major motivations of the project is avoiding both the environmental cost of operating autos on the same route, and as an alternative to the infrastructure costs (including land lost from other uses) of adding the road capacity to handle volume growth on the routes the HSR will support.

Autonomous cars don't address either of those concerns.
Arriving in Berlin – A map made by refugees
And sure enough, the formally-respectable tabloid known as Ars takes the bait:
http://arstechnica.com/science/2015/10/its-official-bacon-ho...
Symfony Polyfill: Userland Backport of PHP Features
The project about page is here: http://arriving-in-berlin.de/
It also weighs more than an iPhone, but that's not what it's competing against. One is a "pro" geared laptop with a discrete GPU, the other runs on a 4.5W Core M. Of course it's lighter! Microsoft has positioned the Surface Book against the Macbook _Pro_ pretty explicitly.

EDIT: For the relevant size comparison:

Surface Book 3.34 lbs
Macbook Pro (13") 3.48 lbs

I'd say MS did a great job in the weight department. Especially considering that their screen is bigger (0.44" taller, 0.04" narrower) and has 1.5x the pixel count (6 million vs 4.1 million).
> "no way in the UI to cancel the subscription"

Handy isn't the only one, and this ought to be illegal. If I can sign up online I ought to be able to cancel online.

These companies can lie to themselves and the public all they want - the exclusive purpose of making you call to cancel (or worse, visit a physical location) is to discourage cancellations. It compromises the notion of a free and voluntary exchange of money for services.
> rendering it requires the exact same version of the game (including all mods)

It feels like (most) studios are really dropping the ball on this one. Event-sourcing through "rules engines" isn't that hard; you can have a client that "remembers how to be" every past version of the client, network-sync/replay-sync wise. You just need to go into the game architecture phase knowing you're building a networked game.

As a free bonus, when you build a game engine this way, you can also "audit" ladder/tournament matches by (asynchronously!) running through the game physics on the server after the match, before letting the match determination influence each player's ranking. (And doing your cheat-detection post-match really eases the requirements on the client sync protocol!)

It's harder with mods, unless your mods are also cleanly separable into "presenter-level" and "rules engine" parts. Not that I've seen this particular innovation before, but if the "rules engine" parts of mods are all in some common bytecode, the particular "house rules" required to run a replay could be embedded in the replay itself, along with package URLs for fat clients (and renderer instances) to pull down the presenter bits as well.
It's because Steam is developing their own hardware based off Linux. They want games to be able to run on their own hardware.
This looks intriguing but the one minute walkthrough video is telling me I should click on the hamburger menu instead of showing me what I can do in the app and why it's helpful to me.
Little Bites of Cocoa #111: Reachability.swift
In an economically idealized world, if someone pays above-market wages then you would expect a competitor to appear that will charge less to their customers while making the same profits, destroying the first business.

Of course, in that idealized world, there are no "excess profits" (profits not commensurable with risk), so it should be impossible for the company to raise wages like that anyway.

So the real question is: why is this company so profitable, and can that continue indefinitely? Or does this guy just have such a high tolerance for risk that "acceptable profits" for him are unacceptable for any possible competitors?
I submitted, saw it shared by Marc Andreessen, never visited the site before.
Do you mean having a bot? I can't see how having a botnet would be relevant or helpful.
The premise was more that services like Merry Maids charged a 300% markup on cleaner's labor, but Homejoy could charge 15% because they automated everything.

Perhaps there are CEOs who've scrubbed exactly one toilet for the photo op. Cheung isn't one. She learned the job and led from the front. Some stories are here: http://www.femalefounderstories.com/adora-cheung.html
discussed here: https://www.paypal.com/internal_rants?crush_competition
Yeah, your view here is pretty obtuse. The whole point is to explore the differences in decisions between people, and by saying "no one could convince me of a different decision" is to completely ignore the reason the hypothetical is asked.
Slack's trick is getting companies hooked on their high quality product before having them pay up big time (eventually). Copy it if you can. It seems to work.
Why Countries Are Implementing a Cashless Culture
We can't let this issue devolve into something this stupid. Yes, if one of the factors determining merit is being able to lift 250lbs then you'll probably end up with a staff of mostly men simply because there are comparatively few women who do strength training. Assuming that this requirement is reasonable for the type of work there is nothing sexist about the hiring practice.

The unequal distribution of specific types of merit between men and women is not the responsibility of the hiring manager. If you put the burden of social change and "making up for discrimination" on businesses then they're going to hire just enough "___"s to not look discriminatory, give them inconsequential projects, and hire the rest of the team on merit.
Ah, thank you for clarifying !
You almost wrote word for word what I would have :).
Most PDF scientific articles sadly don't have good embedded metadata [0], so this & the DOI issue make this not very useful (at least for the journals I read).

I also would have implemented this with a simpler shell script calling exiftool[1] and pdftotext[2], but hey; fun to have a python-based implementation :)

[0] http://rossmounce.co.uk/2012/12/31/pdf-metadata-why-so-poor/
[1] http://www.sno.phy.queensu.ca/~phil/exiftool/
[2] http://poppler.freedesktop.org/
> The article makes not justification for its title "the false trade-off betweent security and liberty."

I think they make their point in the end:

> In the immediate circumstances, liberty and security can require trade-offs. But from any longer perspective, security is the basis and foundation of liberty—a truth eloquently stated by another American president, Franklin Roosevelt, when he inscribed freedom from fear alongside freedom of speech, freedom of worship, and freedom from want in his great “Four Freedoms” speech of January 1941.

I think some sense of security is needed in order to fully exploit the creative and innovative properties of liberty. In other words, just as much as the Panopticon effect hurts freedom, experimenting and developing new ideas— insecurity can hurt these properties as well so I do think it's a trade-off.
One of the most annoying for code searches is that the engine seems to ignore punctuation, even in quotations. For example, searching for

"the quick brown fox; jumped over the lazy dog"

returns hits for the version without the semicolon
Given the ease with which many magazines and newspapers have managed to get explosives and weapons through all the security checkpoints at major transportation centers, the total shock the west was in during all the different transitions of power and politics during the "Arab Spring", and the complete lack of warning the West had for the terrorist attacks we've seen, isn't it more likely that like many experts claim, very little if any terrorist attacks have actually been stopped by all this spying?
public Optional<Long> badIdea() { return null; }

I think the fact that this compiles is all the argument necessary. What java needed was a ThisWillDefinatelyExist<Object>. Not the opposite, but java just can't do that.
What value is there in national lead generation for something that is extremely local?
You'd be alarmed and surprised to find that not nearly as many as 102 people would say no.
This was a big thing in Counter Strike 1.6 due to it giving you in-game advantages. For example, all leagues eventually started requiring you to use 32-bit graphics because people were using 16-bit graphics to be able to see through smoke grenades. If you ran the bare minimum settings, you would be able to minimize the distractions and increase the contrast between players and the level, letting you focus on winning.

The main reason pros will use lower settings for CS:S or CS:GO is because it is incredibly important that the game runs perfectly smoothly so that it reacts consistently to their input. Since everyone is on 144hz monitors now, that means they will need to stay above 144fps at all times.

Now, most CS pros who are sponsored will have good hardware and can do this on 1920x1080, but the problem is that at LAN tournaments in foreign countries, it is much less common that hardware which can do this is available. So the pro players will purposely use something like 1024x768 because they know 100% that the computer they will be given at any tournament will handle that, and changing something like resolution would take a few days to get used to and they won't get that chance.
Classification with Neural Networks (2011)
The calculator also forces you to manually set focus on the "screen" label area before you can key anything. I guess some people may want to type numbers into the calculator app for some other purpose?
This is true. But custom elements are quite easy to polyfill, especially compared to shadow dom.
Yep, if you don't read it out loud you self edit/ignore things in your head that become painfully obvious when you read it aloud.
Genuine meritocracy would ideally see women in positions roughly commensurate to their percentage of the population (~50.8%). There are a lot of reasons why we don't see that, and those reasons shape choices made by, available to, and expected of women well before they ever get to the point where they're applying for a position at Github or any other tech company. I think a lot of the criticism of Github's rug went for the low-hanging fruit there, and missed a lot of those earlier factors that push far too many women away from math, science, and technology while they're still just developing children. Removing a rug (and granting the assumption that the act heralds a shift in workplace culture), or any number of the policies that might improve the gender imbalance in the tech world, are the functional equivalent of bandaids: useful and maybe even necessary, but they're actions taken after the initial cause has already arisen. Part of that's because the damage is already done by that time (how many have given up on math because they didn't think they were a "math person," even before we start to look at the gender disparity there?), but also because defining--let alone building--a true meritocracy is damned difficult.

Humans are fallible. We see things through our own perspectives, and don't even realize what we're missing unless we make a conscious effort to attempt it. There's a lot of cultural baggage that still surrounds questions of gender, and diving into that is an incredibly messy process that, if we're going to be honest, is going to take years if not decades. And that's a damned scary thing, precisely because of how unjust the consequences of that baggage are.

Speaking as a man, I don't think most feminists have an issue with meritocracies as ideals: there's no basis for assuming that a woman can't compete equally against a man, and that'd be obvious in a meritocracy. Their brains aren't "different," nor are they the "weaker sex," or any of a thousand tropes littered throughout history. I think that the issue boils done to a problem with what happens before you get to that meritocracy that affects the decision-making calculus. It's hard to say that you're looking at a genuine meritocracy when the sample being analyzed is already skewed. This is setting aside questions of pay, culture, and other gender issues in the workplace.
Hydro is also relatively clean

Hydro is the most environmentally destructive source of power. It ruins more natural habitat than strip mining coal, clearcutting forests, solar PV in virgin land, or any other kind of generation. And the river bottoms and canyons it destroys are among the most biodiverse habitats in the world before their destruction.
Not wishing to nit-pick, but a DOI is a link to the publisher website.
NFL’s First Live-Streamed Game on Yahoo Attracted 15M Viewers
Ghost seems to work very well. I've never used it on a super high traffic site, but there's no reason to think it would fall over. It's definitely not as CPU or memory efficient as WordPress can be, but that just means you'll need a bigger server for the equivalent site.
Ah good point. That's why I think solar + nuclear is a good idea, the nuclear plants running all the time and solar adding more during the day. It won't perfectly match demand, but it'd still be better than either tech on its own.
Not "end", exactly - at least, not if you look past N generations.

The question is, how many generations does it take for this to wear off? Or is it "good until cancelled"?
You're describing a system that can quickly solve a large number of problems, and you conclude that this is undesirable somehow?
Don't ask what they do, because they won't answer [0].

Also, being racist and sexist is okay, as long as it is against the proper race and sex. [1] [2]

Social Impact Project Manager Amanda Gelender & Rachel Myers, Github something-or-another. The Github part comes after the SJW part, of course. It's ranked by importance.

[0] http://i.imgur.com/gqxQyFq.png

[1] https://archive.is/6r6bR

[2] https://archive.is/Q6yxX
The dangers ahead if tech unicorns fail
That's usually too taxing for startups to enforce, and suing customers isn't really positive for your reputation.
"Isn't the ethos of Silicon Valley to 'hack it together' with tape and glue?".

That explains the low single digit success rate. And that is not really the ethos either. It is mostly a translation of lack-of-experience.

Silicon Valley is a business arrangement. Some folks have money which they spread over a bunch of high-risk/high-return investments. They net out positive. What we get is handful of mega successes, tons and tons of failures, lot of marketing noise, opportunity to work on some cutting edge experimental stuff. It has a mix of people living well (which we hear about) and people who endure bad living conditions.
The point is that the practicality of movable type for a script has nothing to do with whether or not the script is ‘western’.
> I don't know if it's still a thing but in Counter Strike people use very low resolutions to enhance performance, have better vision and reduce mouse movement. We are talking about games where a few ms can make a difference.

While this is true pros still have very high performance pcs because there is an advantage to playing at 300 - 400 frames per second.
What's "the DOI issue"?

(Also, if your favourite publisher isn't putting the metadata you want in PDFs, write to them and ask! It may make a difference...)
Where I work at, Sir Jenkins receives more praise, scorn, veneration and sacrilegious remarks than any traditional religious figure.
How to create a successful NoOps team
I got the same mail and indeed my submission went from no attention at all to stay in the front page for a while. I figured out that maybe it had to be with posting time, maybe the email is sent when it's a good time to repost? Or the first upvote is crucial?
It weighs 3.34 pounds (inc. Keyboard), a Macbook Pro 13-inch weighs 3.48 pounds. So, no, not twice as much at all. Quite comparable in fact.
It's not supposed to be about railway switches or some concrete scenario, it's a model of a problem designed to gain some understanding about how people make moral decisions. By saying all that, you're refusing to engage with it at all.
This is especially interesting, as pg uses a very creative variation on "Um"[1] (as a method of making people focus on the poigniant/funny statement he just made). I'm not sure if this is a case of someone weaponizing their verbal tic, but I think pg should probably add it to his actual writings.

1. https://www.youtube.com/watch?v=ii1jcLg-eIQ
Does tech discriminate against suits?
I think you're all missing the point. For a lengthy elaboration, please read this classic from 1946:

http://www.orwell.ru/library/essays/politics/english/e_polit...

The choice of language isn't accidental, it's political. Think of the role of language in Orwell's 1984.

Now apply the principle: go make your PR/marketing people read both of these essays, and make your communications vivid and effective.

Unless you're dealing with a hot-button political issue, and wish to CYA with bland, indirect, and vague sayings. But then again, that's not actually communicating, is it?
Wendelstein 7-x stellarator puts new twist on nuclear fusion power
Nah. Every time the FBI pushes someone into accepting their offers of bomb-making materials, they scream about it from the rooftops as though they've prevented 9/11 v2.0. Of course these are largely vulnerable or mentally ill people who are also politically disgruntled.

Remember the Boston bombings? I sure do. The FBI had a line up on them before the fact, then were too slow/stupid/whatever to prevent the bombs from going off. To repeat: they had information in hand as a result of surveillance, then still fumbled the ball.

At the core of these "security vs liberty" debates is usually three assumptions which are fallacies:

1. Complete security is possible, if only we give up our liberties (it isn't, look at violence in prison populations)

2. Complete security is desirable, so we should give up our liberties (it isn't, because we'd be in prison)

3. Giving up our liberties will have no unintended consequences (it does, involving willingness to put new ideas out)
If you are in the midst of an upgrade like this, then you might want to program defensively. In this case I would do that by applying annotations like FindBugs' @CheckForNull or @Nonnull or @Nullable. Across a trust boundary like an interface, it's possible to establish a convention like: every reference shall have one of those. You might be able to write a CheckStyle rule that verifies that every reference either has an annotation or is an Optional. Last but not least, assertions can be tremendously useful. Add Objects.requireNonNull() checks liberally, especially anywhere you pass a reference from one place to another without using it.

By applying these techniques you can quickly create a "demilitarized zone" for null, allowing you to use Optional confidently on the other side. Errors are caught quickly and locally by analysis and assertions. In a large codebase it's not an all at once upgrade, unless you refactor checked by static analysis, but you can be confident in the parts you've upgraded.
What are the worlds top defensive security organizations?
You could simply generate a large amount of noise and send it to the API to foil any such evil plan.

The API url used is right there in the chrome JavaScript code, as mentioned by someone else on this thread. Very easy to write a simple script to send random words to the API.
Just write. I'd vote for simple paper and pen/pencil. There's no reason to add a layer of tech in between...to get side tracked with org-mode or a blog engine or DNS and MySQL and hosting plans. Just sit or lay down or stand and write for as long as you can or want or have something to say.

Good luck.
> I don't know if it's still a thing but in Counter Strike people use very low resolutions to enhance performance, have better vision and reduce mouse movement.

Not anymore. There are plenty of pros playing at 1920x1080 with all settings on high + MSAA. High-end video cards are common as a result (as the target is ~200-300fps on 144hz monitors)

I think the reasons for this are a combination of that's what this generation of pros grew up expecting AND the rise of twitch streaming. Better looking streams attract more viewers.

There have been some investigation of settings and high vs. low generally doesn't give you an advantage or disadvantage either way.
Kinda funny how hard some people try to reject a finding which is as well supported as it is obvious ... red meat is bad. Same logic applies here as with cigarettes - you decide if you want to take the risk.

Beyond your personal consequences - meat and dairy industry is also directly destructive to the environment and society on a global level (http://www.imdb.com/title/tt3302820/).

http://lmgtfy.com/?q=site%3Anature.com+%22red+meat%22
Former professional Counter-Strike player here, can confirm. A lot of the top players still play on 1024x768 even on widescreen monitors (some have it stretched, some have black bars on the side). While I can't explain the technical reasons behind it, from experience I can definitely say the blocky nature of low-resolution gives you does feel like it's easier to get headshots. I always performed better at low resolutions, even with a gaming PC more-than-capable of running at 1080p 200FPS+.
Put it inside Colornote (within differnt catergorised notes like HW, SW, WorkASAP etc... you get the drift)
Ha... shows you. My code runs on a satellite in geosynchronous orbit* , so this is actually useful!

* : not actually true.
What do you mean by "takes the bait"? The headline is accurate - nothing there about "as bad as cigarettes" or any other hyperbole.
Q&A on the carcinogenicity of the consumption of red meat and processed meat