skysight-inc/HackerNews huggingface dataset:
Your argument makes a lot of sense for developper that would create their mods for profit and profit only. They would get free publicity for their products. In that sense, yes, the game company is providing them with free ressources.

However, from my point of view, most mods are not seen or developed as products to be marketed. Most are work of love, personal projects, team projects. Fans getting together to fix a buggy but otherwise good game. In that sense, those developer couldn't care less about the fact that the game company is providing the game for free... they are fans, and all that they want is to make something cool. They add content to existing games for the sake of making the experience better.

Those are the ones that would rather work for free than being insulted by a 25% cut.

I believe the modders should get the majority of the pie. Steam should only get a cut for the hosting, support and mod store. The game company should only get a small cut. They already get a community and free content creators from the modding community. They shouldn't expect to make money out of thin air.

Should EA get money from old Battlefield 2 mods? Should Bohemia Interactive get money from Arma 1 mods? In my eyes, no. The only reason people are still playing those games is because of the modding community. Do take advantage of the presence of those players. Create events, contests, hire modders to create official content. But don't simply get the big part of the pie for simply being the creator of a game you don't even support, release bug fixes or content for.

That being said, I understand that there is a legal side to all of this and the game company must still get money for the use of their game. I however believe that 25% is too small a cut for the modder.
Interesting article.

The nuclear industry does indeed have a selective memory, and much of this interesting legacy is nearly lost.

But perhaps most rightly so. You cannot compare the designs of today with the reactors of the 1950s any more than you can compare the computers of 2015 with those of 1960.

The cost numbers are also dramatically incorrect because you are comparing apples to oranges. Wind and solar may produce a kw cheaply, but for correct pricing, storage that can fully levelize their production over a full day, a full week needs to be accounted for, and it frankly simply does not exist. The truth is that levelizer, with fracking's cheap prices, is natural gas. So for every solar and wind plant you have the same size of natural gas plant, regularly turning on and off. The other part not included in the price is carbon and emissions costs externalities. Natural gas is effectively "coal lite" and biomass burns more dirty than coal.

Let's restart this article/conversation with at least some correct bases.
If you think 'the nth amendment' is more effectful than than any other ad copy, then you haven't been paying attention.

> he’d [DEA agent] loved the physical thrill of bursting through a door at 6 am in Doc Martens and a tactical vest, clearing some broke-down row house on some broke-down block and catching some dealer in the bathroom, cuffing the guy before he could wipe his ass

In a just society, this criminal would be in jail or mental hospital (if he couldn't control his aggression). In ours, he's given a badge and a gun.

Federal lawl enforcement organizations lost legitimacy decades ago, if they even ever had it (eg DEA, ATF). They should not be judged on the bad actors they do catch, but by the ones they create and the victims they steamroll with impunity (even a stopped clock is right twice a day). The only recourse a sane person has is to avoid helping, promoting, funding, or otherwise supporting their existence.

I'd rather our society not fall apart, but the feedback loop became disconnected quite some time ago. The longer this cancer goes on, the uglier the transition.
I realize this is likely a translation error, but the amount of space required to keep the state of 300 up/down spins is 300 bits, or 38 bytes.

What you're thinking of is a a single basis state. The state of a 300 spin system can, in general, have any superposition of the 2^300 basis states available. These superpositions also mean that even in the single spin case, you're not representing states exactly, but truncating the representation at some point that is good enough.
What i find most worrying about this article is the change in thinking once one has been with a organization for some time.

That in turn brings to mind the Challanger debacle, and the claim that it happened because the CEO of the company making the o-rings shifted his thinking from engineer to management during the go/no-go conference call. And subsequently changed his stance from a initial no-go (engineering) to a go (management)...
Alfred is even better than Spotlight alone, I have it mapped to option-A and I never launch apps any other way.
I created shortcode engine for PHP, already battle-tested: https://github.com/thunderer/Shortcode . I'm proud of it because it's well engineered and it is not copied from WordPress nor it relies on WP.
Reminded me of the old Visual Basic, in which you'd declare your variables with caps but write their usage in lowercaps. This way the instantaneous auto-capitalization checked for you that you had written the name correctly (instead of implicitly defining a new variable!).
The fresh water of the great lakes is great to preserve wrecks.
First year of startup: radical experiment with micropayments in journalism
You skipped the important part of my statement:

> , but I've not seen this occur very often.

Sure, it's a problem in theory. Whether it's a problem in practice is a different question. I'd be interested to see examples of this problem in the wild.
Be careful how you rsyslog
I'm not sure how I feel about the Political PostScript section. It raises the following points against the concept of "SSL Everywhere":

- "you don't want to bog down your countrys civil defence agency with SSL/TLS protocol negotiations if their website is being deluged by people trying to survive a natural disaster"

- "there are people who do not have a right to privacy"

- "SSL Everywhere will force institutions to either block any internet connectivity or impose Man-in-The-Middle proxies"

- "SSL Everywhere [gives privacy] to the actors I think deserve it the least"

- "shady behaviour of big transnational, and therefore law-less, companies have been exposed by security researchers (or just interested lay-people) who ran tcpdump"

- "SSL Everywhere puts all traffic in the shade"

--------

My opinion:

Without TLS, the Internet is either read-only or has reasonably high security risk.

I also noticed varnish-cache.org was served to me over TLS.
So do I have to tie both hands behind my back to find a problem before Tesla will acknowledge their error or award a bounty?

What if there is an intractable design flaw that is costly to fix? Will it get swept under the rug as they get litigious with those who attempt to expose it?

The assumption usually is if the bounty is less than the expected reward from exploiting a system, then you're really not doing anything other than a PR stunt.

I don't see a mention of a bounty. I do see a mention of them keeping track of those trying to exploit their system at Defcon. Not sure of what the supposed benefit to those that attempt to break their system is.

It makes a nice headline though.
Yes, all beautifully presented, very whizzy, graphics flying all over. For me? Completely unusable. Nothing stays still long enough for me to work out what anything means. A total triumph of presentation over usability.

One word: Tufte.
It does not seem likely that evidence predicated on an unsolicited drug shipment from USPS would survive in court.
This is why we need an IDE or Neovim + some epic plugins. Who's working on one?
Oh, hmm I think that might be a new limitation then. (Which only makes sense since they gotta make money somehow...)
Oh, loads fine when i test :(

It is an analysis of 25 categories e.g social media, baking, startups...

Then the most popular content, and social network based on share data.

I hope it ends up working for you.
How to survive (and thrive) when working from home
Earthquake rocks Internet in Nepal
Yeah, but a lot of the digital projectors for existing theaters were installed with the aid of financing from the major studios on pretty decent terms for the exhibitors, plus (I've heard) you can get away with paying the projectionists a bit less because they don't have to do as much.

The thing is that striking a copy of a 35mm print would have been a) slightly technically inferior compared to doing so from a negative and b) costs a lot, like $35k, so while there was a little 35mm print piracy it usually involved shenanigans like fraudulent damage claims or somesuch.

With digital distribution, you're giving people a copy of the film in 4k which is as good as the state of the art in Hollywood a few years ago. If you didn't have all the DRM on there the incentives to make a copy are almost overwhelming. It doesn't even need to be a perfect copy, ProRes is so good that most consumers wouldn't notice the difference.
Your proposed approach is very much in line with Joel Spolsky prescribed in his iceberg essay.

http://www.joelonsoftware.com/articles/fog0000000356.html
It is ok, I will check it when I get home. I'm sure it will work there.

Thank you for the update.
If they wanted to disable malicious links, they could crawl the page and substitute the link for a warning page (ala Chrome's "this site may be phising")
​Pandora Is Paying Artists $0.0001 More per Stream Than Last Year
Thanks for creeping me out, Google.
The article is actually correct - the general state of a system of 300 spins is described by 2^300 complex amplitudes. The remaining question is how much memory you are willing to spend per amplitude but with two doubles it will take 2.6 * 10^92 bits. You only get away with 300 amplitudes if the spins are not entangled and the state of the system therefore is a product state, i.e. you can factor the state of the system into 300 independent states, one per spin.

A two spin system for example has the general state

a |DD> + b |DU> + c |UD> + d |UU>

requiring four complex amplitudes, not two bits only selecting one of the basis states.

EDIT: Could not resist. The storage density of a 15 mm thick 2 TB 2.5" hard disk is 152.7 Ebit/m³. With the number from above this yields 2 * 10^27 ly³ for the volume which is not to far from the visible universe with 4 * 10^32 ly³ according to Wikipedia. Okay, it is a factor of 200,000 but that will only buy you 17 more bits plus some space for cable routing.
The Great Arctic Thaw Is Seriously Worrying Archaeologists
You'd be surprised.

I worked at a shit company as their first data scientist. They later hired a boss for me whose references said he was very difficult to work with. It turns out that when even your references say you are very difficult to work with, you are, indeed, an asshole.

I left on bad terms after having a horrid relationship with the asshole and blaming the director of engineering for hiring him even after the warnings from references.
If you require the job to be on-site, it would be helpful to indicate where you are located.
Zurumnewsdigest
Defusing Roadside Bombs with Robots
This is why if you are purchasing something illegal online and shipping with USPS, you're supposed to wait a couple weeks to open the package. You're also not supposed to sign for these packages either, so getting them shipped to a personal mail box is usually better.

You can claim you didn't know there were drugs in the package if you don't open it and don't sign for it.
Also, hopefully, to make sure you aren't a horror show to work with.
Thanks for creeping me out, Google. https://news.ycombinator.com/item?id=9430839
This is one of the cases where I like languages that allow extendable types.

Being able to declare that a variable is in radians, for example. (Bonus points if it can auto-convert.)
Author of the blog post here. Kay already pointed out that increasing cluster size usually reduces network utilization. In addition to that, there a few challenges with just getting bigger cluster size with "on-demand" resources:

1. Obviously, it costs more to get a bigger cluster.

2. You might not be able to get as big of a cluster as you wanted, since "cloud" is not an infinite resource.

3. Some workloads are not embarrassing parallel. For some (graph, matrix, join), more parallelism -> more communication.
We're Eating a Hole in Our Ozone
Without discussing any of the political points (which felt out of place), this simply means that we will continue to not use Varnish.

Nginx' caching is good enough that it's not worth the pain of trying to implement some wacky setup just to use Varnish.
> How would it be anything other than circumstantial that it "actually happened"?

Because the fault could trigger a DTC. Barr's argument was that the right kind of bit flip event could cause a fault and it would not be logged as a DTC. The beauty of Barr's theory is that it leaves no evidence if it was the cause of a real-world accident. The plaintiffs successfully argued that Barr's theory was the most plausible explanation for the accident, not that it was the cause.

> You could make the same case about any bug; "I duplicated the behavior, but that doesn't mean it actually happened in the original bug report".

I think this analogy is misplaced, here, there would be no bug report other than "the system crashed" (no pun intended). In which case, your statement would be accurate and proper.

> Toyota's original defense was that it was user error because unintended acceleration couldn't happen; they blamed it entirely on driver error. They were making a "forall" argument, and all Barr had to do was show an "exists". He did. Toyota was completely wrong.

Toyota's defense was that user error was the most likely explanation; the plaintiff via Barr argued that a software defect was the most likely. The plaintiff prevailed, but that has no bearing on what actually (or likely) happened.
Text fonts (not the headers) are hard to read on chrome/firefox on archlinux.

Looks good otherwise!
It comes up enough on Stack Overflow to indicate it's a real problem people are hitting:

http://stackoverflow.com/questions/2598009/method-name-colli...

http://stackoverflow.com/questions/4033329/multiple-interfac...

http://stackoverflow.com/questions/11343238/java-implementin...

http://stackoverflow.com/questions/17484325/implementing-mul...

http://stackoverflow.com/questions/9863835/two-interfaces-wi...

http://stackoverflow.com/questions/19959371/calling-same-met...

http://stackoverflow.com/questions/14290902/multiple-interfa...

etc. etc. I got bored after the first page of Google results :)
I'm really interested in expanding my mobile development into more Android but stuff like this sounds awful. I hate the idea of offering say, GPS or datastorage to a customer but not letting them opt-in to it.
As someone who grew up near Lake Michigan, it is truly bizarre to see the lake this clear. These pictures look like they came out of the Gulf of Mexico!
Here’s the Most Complete 3D Map of Our Expanding Universe
Introducing UberEATS – Uber
I can't wait until folks start mixing Erlang, Elixir, and LFE in production codebases (which I reckon should, technically, be possible given some better build tools).
Thanks for the overview! I have seen a lot of hype around Elixir lately, do you happen to know if it contains all of the benefits of Erlang? Coming from a Ruby background, Elixir looks very nice to work with syntax-wise compared to Erlang.
What the post doesn't seem to mention is that you can still read the data of your friends who also use the app if you store it yourself. So sites like JobFusion could continue to use the API, but won't be able to use the data of users who haven't opted into their service. Honestly, their shutdown post[1] is pretty laughable, given what they're complaining about.

[1] http://jobfusion.co/blog/no-more-referrals-fb-friends-api-sh...
Stating the obvious here: It's pretty interesting to think about the tradeoffs here. As a user I understand the obvious privacy benefits of this move. As a developer, I found having access to that data quite useful sometimes.
No doubt the spillover is real.

Clearly highlights one of the challenges of Linux user land, I guess in the 'Bazaar' model this might be equivalent to trying to ban the selling of meat from endangered species amongst all the vendors.
The Cheater’s Guide to Love by Junot Díaz
My initial thoughts on Google Contributor
Looks like an error in the Go code in the What I didn't like/No enums section. In the paintingLoop function the type assertion switch should be on the message and not the channel.

Should be "switch msg.(type)" instead of "switch ch.(type)"
Well, the watch isn't all that tiny, and Garmin does make a line of GPS watches similar in size to the 38mm watch.

I have no comment on accuracy, as I bought the expensive and much larger Forerunner 910XT. The current top of the line Garmin is the Fenix 3, which again is similarly-sized.
10x Moonshot Thinking: Why We Need to Think Bigger
Most people would open any package addressed to them, regardless of knowing who it was from.

The idea that opening a package implies that you know its contents is yet another dubious legal fiction used to transmute the rule of law into the rule of gangs.
Ask HN: Would you pay for accessibility assessments for iOS and Android apps?
I’m a totally blind developer who mostly does server side programming. I’ve considered trying to start a side business for basic app accessibility assessments for iOS and Android apps. I would not be able to give detailed advice on how to fix accessibility bugs since I’m not a developer for those platforms but could point out areas that needed work. I figure this could be a cheaper alternative to bringing in an iOS or Android software developer for a basic accessibility assessment. If I started something like this would there be any interest from the HN community? If there is interest what are options for handling the payment and delivery aspect of this? I have not done any work as an independent contractor so am not sure what the options for sites are to help with the business aspect of something like this.
I went kayaking in Little Traverse Bay (an inlet of Lake Michigan) a few years back, and it is usually always that clear. It was pretty amazing to be swimming and boating in water as clear as the Caribbean in Michigan. Someone told me it is so clear because of all the springs that empty into the Bay.
This doesn't help with unused variables, which comes up just as often when doing the same thing (coding piecemeal, testing if it compiles, etc.)
You could attempt to time round-trip signal latency directly or via interference patterns, but it's a much shorter timescale. Light travels just shy of 1 billion feet per second, so we're talking differentiating in the 10s of nanoseconds, which requires nontrivial components.
It just seems like container like system would fix so many issues with Desktop Linux if it ran on metal. I also like the idea of a Git type system that installed everything to a folder.
It's actually surprisingly easy to get a 'good' reference to give honest feedback about your shortcomings as well as your strengths. This has worked about 90% of the time for me:

Me: So, how would you rate this candidate on a scale of 1-10?

Reference: Oh, around a 9.

Me: A 9? That's great! Tell me, why not a 10?

Reference: [... here's what you actually listen to here ...]

Sometimes it goes this way:

Me: So, how would you rate this candidate on a scale of 1-10?

Reference: Absolutely a 10, no doubt about it.

Me: Outstanding! But seriously, there's got to be something he's not perfect at...

Reference: [... again, the truth generally emerges here ...]

Once people have given you what they feel is a good reference, like a high score out of 10, they're generally fine with talking frankly.

In addition, if the role's really important, you don't stop with just the references they gave you - you note them and then you continue digging, especially if there's people they really should have given as a reference but didn't.
I expect anyone working on web services what Nagios is (at least heard about it). If you've never worked on web services you're excused :p

Nagios is a monitoring server. It's the thing that sends emails and other notifications when various checks it runs periodically fail. Stuff like: process dead, CPU 100%, disk IO through the roof, database not responding, etc.
They've changed little in 44 years because they've worked, for 44 years. One of the "tensions" they claimed about push-vs-pull is a client-side issue, not the email technology itself. If you use a mailing list for critical emergencies, everyone should be using push. Otherwise the consumer can decide.

Another one of their tensions, debating type & quality of message -- several mailing lists I've participated in have spun off subsequent mailing lists to discuss in detail topics (eg. a mesh network discussion on a developer list) or moved to private conversations.

It's good that mailing lists are open and people can talk about random topics -- that's what a forum is for. Good clients let you mute or block people you don't like to hear from.
Here's a few I remember off the top of my head.

It's easy to get into many older cars. Slim jim past the window is the classic example (and I opened my 80s Toyota with a coathanger multiple times when I locked myself out), but many times the locks could be opened by keys to other cards from the same manufacturer as well, they just didn't seem to be that precise. And of course, smash the window as a last resort, that wouldn't set off an alarm in the past. Nowdays cars have recessed lock things in the door panels (or button-controlled-locks that can't be as easily manipulated with a coathanger, or even that don't work at all if the car was locked from outside) to help prevent this, and the interior of the doors has more protection built around the lock mechanism so you can't easily fish through there and hook onto the right lever.

Once inside an old car, starting it is usually just a matter of shorting the right pair of wires. Or using brute strength to turn the ignition cylinder even if they key isn't an exact match (or maybe with a screwdriver, as another poster mentioned doing in the past in this thread). Modern cars have chips in the keys so that it's not just a matter of closing a circuit, the key has to be coded to the car.

Or just tow the car somewhere and work on picking the lock later at your leisure. Overkill for a common car, but for something really nice it could be practical. Nowdays your more expensive cars have tilt and motion sensors that'll set off the alarm if you locked it, left it, and someone else comes up and tries to tow it. Possibly GPS tracking or similar as well, IIRC, on some fancy stuff.

The fob-in-pocket entry/pushbutton start stuff gives up some of those improvements given an exploit like this, but overall I'd say is still much more secure. You need specialized hardware (that's only useful for breaking into someone else's car) and it wouldn't work to, say, steal cars from an airport parking lot or somewhere else where they were left and the owner wasn't in range. Keeping your car in a garage at home seems to mitigate a lot of the easiest vectors for this attack.
> SSL Everywhere will force institutions to either block any internet connectivity or impose Man-in-The-Middle proxies

MITM proxies are already how many organizations handle web filtering. (aka "transparent proxies") TLS just necessitates that the organization have some control over the device being MITM'd to do so. (to install their cert)
What do you guys mean by withdrawal in this context? A withdrawal for who?