skysight-inc/HackerNews huggingface dataset:
You seem to be persisting the myth that developers aren't able to make a living under GPL. In the WordPress ecosystem virtually all products are GPL compatible and the economy is worth millions and millions. Developers are doing just fine under it, more than fine actually. I'd like to hear a single case where GPL licensing made a negative difference between financial success and failure (maybe they exist, but examples are never brought up, funnily).
> Bostrom is a philosopher

That is my main concern about people writing about the future in general. You start with a definition of a "Super Intelligent Agent" and draw conclusions based on that definition. No consideration is (or can be) placed on what limitations AI will have in reality. All they consider is that it must be effectively omnipotent, omnipresent and omniscient, or it wouldn't be a super intelligence, and thus not fall into the topic of discussion.

which right now is (and imo will continue to be) that you need a ton of training examples generated by some preexisting intelligence.
That's just too rich: a newspaper slinging charges of moderator tyranny, payola and other bad things:

But when moderators set their own rules, with no incentive to conform to anyone else’s standard, they can look a lot less like custodians and a lot more like petty tyrants.

Ha ha ha! This is little more than old media projecting on new media. Maybe the charges are true, maybe they're not. What difference does it make to me, the reader? Newspaper's content has always been subject to informal vetoes by advertisers. The "letters to the editor" have always been guarded carefully, keeping the "riff raff" and insane out.

At least Reddit has a variety of editing stances, not like the almost universal pro-big-corporations and pro-big-money stances of newspapers. At least Reddit is funny, in a non-ironic way.

Newspapers are the graveyards of ideas.
When it comes to ethics and moral responsibility, intent and agency are everything! For ethical purposes, it is similar to injecting a person with a flu virus to test if their acaiberry diet has improved their immunity. Yes, they could, even without your intervention, have caught flu and also spread it to others, but as an agent, you have increased that probability of flu occurring and spreading in the community to close to 100% when it could have been very close to zero.

Similarly, the researchers have increased the probability of a crash from the near-zero probabilities that are typical of actuarial tables to close to 100%.
Y Combinator embodies the very definition of capitalism, and they host this site. While the community seems more diverse than that, its fair to say there is a capitalist bent.
Timing of everything is pretty interesting - perhaps the CEO (Dan Price) lowered his salary down from $1M since he knew this lawsuit was coming. From the article it appears the brother (Lucas) was prepping for this before the whole $70k thing went down.
The kernel? Because I've yet to see a Linux distro that doesn't work better with non-GPL parts (ex. Proprietary Drivers).
Modern JavaFX (Java 8) barely has any resemblance with the original JavaFX.
Point taken. Maybe I'm just being horribly jaded and/or emotionally invested from too much driving, but after a while it gets hard to discern malice from incompetence, and you start (wisely or unwisely) worrying more about actual outcomes than intent. If I'm hit by a security researcher or a drunk driver or a million miler who had one black swan of a bad day, the result is the same to me: I'm hurt or dead.

But perhaps a little more objectively, there's certainly a moral hazard here; if every security researcher did this on public roads it'd likely be chaos. An appropriate response, IMO, would be for the police to make a phone call and tell them not to do it again.
Please make an effort to read and understand my point.

Yeah, maybe there was a case when a couple peoples' lives were at stake but nothing happened.

The real issue is that tens of thousands or hundreds of thousands of peoples' lives are at stake RIGHT NOW, under conditions that are much less controlled than what people are deriding as uncontrolled conditions. But people are griping about the 1-2 instead of the 10,000-400,000.

How is this not dead simple to understand? I don't get it.
> OF COURSE the MALE coworker can do WHATEVER HE WANTS, as long as we don't actually have any details about it.

I read that differently. My reading:

* The fact that he was still getting them points how how arbitrary this was, and that she was being retaliated against.

* The whole story leaves me with the impression that she had ownership/credit for the spreadsheet, and that is why she was specifically being targeted with the rejected Peer Bonuses.

* He may have still be getting the Peer Bonuses because he was under a different manager/supervisor that was more forgiving.
Alternate Title: Two sentences explaining why I will never own a self driving car.

Seriously, I'll only trust trains on rails with autonomous operation, and it's profoundly stupid of any country to let autonomous machines operate freely on open roads.

The political implications of autonomous machinery with nigh-unbounded geographic reach are deeply hazardous.
BattleBots Is Sports All Right, and It's Amazing
If you think about it, package repositories are just like app stores. They're curated, centralized places to obtain software where you can have high confidence it's free of malware.

...And it's free software with no arbitrary usage restrictions. Meaning you can actually audit it if you so desire, and in fact you'll be doing a great service to users and developers in the process.
It's the same kind of logic that the RIAA would use to conclude that my downloading a terabyte of music is equivalent to my stealing x trillion dollars from the record labels, regardless of whether I ever would have spent money on the music (or whether I ever even listen to it). It is, simply put, the logic of intellectual property laws. It's why I don't like intellectual property laws or things that rely on them (like the GPL).
Marketing buzzwords should not be used by programmers who want to be taken seriously.
Actually, I think the "underlying motivation" for monads is specifically that they provide a useful abstraction for which there is not an equivalent elsewhere. That does make it harder for those with experience in other programming to form an intuition of the motivation than for abstractions with a close, e.g., imperative counterpart, but it also is why people with experience with monads in environments where they are widely used often look at ways to port them to other environments. Was there a clear, common equivalent, "monads in language foo" would be less popular.
Huh. I'm surprised by the amount of... niche material in the first few pages. I guess Patreon is a pretty good platform for industries that have constant demand for new material, but aren't necessarily large enough that it makes sense for content creators to manage payment themselves.
For me, the answer is that I would like to contribute to that code and improve it if I'm using it internally.

But I can't use it internally if it's GPL, period. The GPL means that I have to GPL my (for example) internal SaaS if I use any GPL code in it. (Yeah yeah, SaaS isn't technically "distribution" of the software, and wouldn't technically trigger me to have to release my source code, but that's still violating the spirit of the GPL if not the letter, and lawyers hate that. And AGPL codifies that "loophole" by listing "as a service" as a distribution event.)

Whereas if the code was permissively licensed, I could actually use it internally in my SaaS, find bugs, fix them, make improvements, and pass the fixes upstream without someone getting pissy that I'm not releasing the code for the SaaS tool too.

GPL really stifles participation in a project if potential contributors can't even use your software because they can't GPL their own derived code.
Is it gauche of me to point out that OP's site itself uses at least five trackers, along with obvious UTM tagging in the URL?
> For an entirely new project, would you rather require all contributors to assign copyright to a single entity which then manages licensing or would you have individuals retain copyright? (Off topic: is this even possible in France?)

First, there are more than 2 options. I'd say there are 3.

Copyright assignment is ALWAYS the wrong answer. It's a bad idea, and I would even that this is unethical, and illegal in numerous countries.

If you want more control, notably for a potential future license change, do a Copyright agreement that is not an assignment. Explain clearly what is in the agreement and what is not.

Total individual copyright is a great idea, but if you care about an application that will go on an appstore, don't go this route. If you integrate a lot of library, same. But if you do a new cool software, just for fun, yes, keep it like this.
Some quick googling for supporting studies:

http://www.virginia.edu/topnews/releases2002/lucy-april-30-2...
Now? I remote work, then, Montreal (hochelaga to be precise.)
Guy with Battered Face Will Shock You with Talent
I put a simple, self-contained HTML/JS/CSS scratchpad (think JsFiddle, Codepen) on Github without a licence. I was contacted because somebody saw the project and wanted to use it to help teach a classroom HTML, but only if the licence was good.

I quickly put it under MIT, which means though I never saw changes back - something I did helped somebody else teach a class of people HTML. That's doesn't put food on my table, but the same effort from me under a bad licence would have meant that good likely would not have come from my efforts.

If you can have passive income projects that sit there and generate revenue over time without further input, why can't you have passive charitable giving, where you put in effort once and others are able to get value from it over and over again as time goes on.

Permissive licences pay it forward in a way that viral licences don't.
Three+medical+billing+strategies+to+counter+ICD-10+|+Medical+Economics
> You don't need to be GPL to be open: You can MIT/BSD/Apache and still volunteer to not give out binary blobs

That's fine but it's only one level deep. What about the people that download your source and accept the terms of your license? They are totally free to make binary blobs and refuse to give source to their downloaders or their changes back to you.

The GPL directly addresses that and keeps the code free, no matter who gets it from who. It's really the only way to guarantee software freedom.
An example of a GPL project that companies do touch is not a counterpoint to the argument that lots of companies refuse to touch lots of GPL code.
Rubbish - there would be a video of them on a test track. Much like all the videos proving quite how fast the cars can go. You don't drive a McLaren F1 at 240mph on the Interstate and post it to Wired expecting to get away with it...
Is it using React Native?
A more accurate statement would be that gcc ceded an entire market to Clang. Clang made a big deal about static analysis and tooling for C++ programs, in effect bringing advances in software engineering and tooling made for Java/C# to C/C++. The hostility to making gcc's parsers be more usable by other applications (GCC plugins only very barely made it into the tree) makes Clang the de facto solution; given differences between ASTs, there's also a strong network effect--if you start using Clang, you'll find it hard to switch to gcc and vice versa.
> "configure everything, expose everything"

The very UNIX-y solution is to have a nice, simple, friendly UI on top of the infinitely-configurable command-line engine. Or better yet, two different friendly UIs and you choose which one you like better.
MS15-078, Vulnerability in Microsoft Font Driver Allows Remote Code Execution
On sites like Patreon, discoverability is key. The more tools people can use to find creators worthy of their support, the better.

Very nice work!
People being less religious and moralistic about use at any cost would also be nice.
I work in industry too, mostly with open source software. While our go-to license is a permissive one, we use GPL software extensively and contribute changes back.

(Now if you had said AGPL...)
Thanks, glad you like the idea. We're very proud of the logo ;)

Just curious- what's the game you're already doing?
Everything else aside, slowing without good reason is likely to be a traffic infraction (in Missouri, a misdemeanor punishable by 1 year in jail!).

It isn't that convoluted to hold the driver responsible for the vehicle, they knew prior to driving into the area with a minimum speed that there was some intent to tamper with it.
Nice detective work, roninb. Did you happen to catch this gem that they also posted?

> women working a 'typical' male job is actual (not true) feminism when you compare it to bitching on tumblr or bitching about a shirt of a scientist. in my opinion.

[0]: https://www.reddit.com/r/pics/comments/3e1q3j/actual_feminis...
You might check out http://circus.readthedocs.org/en/latest/ instead of supervisord; you can restart managed processes on a schedule, and it also publishes events to zmq and statsd for integration with any other tooling you might want to use for health checks.
Here's how I would inline it, and I encourage people to do it this way. Intermediate variable is not necessary. Ternary is not necessary since false evaluates to null in jsx.

render() {
return (
<div className='card'>
{this.props.delta > 0 &&
<strong className={this.props.delta > 0 ? 'text-success' : 'text-danger'}>
{this.props.delta}
</strong>
}
{this.props.title}
</div>
);
}
"listserv provider" is the magic query term.

From a quick search, here are some options:

https://www.simplelists.com/

https://www.mail-list.com/services/

http://cczen.com/

http://www.nabble.com/
> What changed was that VLC relicensed to LGPL, I believe, for this very reason.

This is incorrect. We changed for other reasons, notably competition and corporate acceptance of the libVLC engine. That relicensing was started way before the port to the AppStore.
Keep in mind that BigCorp's lawyers have no idea what "linking" means, so they're probably going to veto an LGPL library just the same as they would a GPL library.
Listing "Linux Desktop" as a problem unsolved because of a lack of sex appeal is bizarre. It has long seemed to be treated as "sexier" than it (to my mind) has deserved, and a tremendous amount of work has gone into a plethora of projects in this area.

Moreover, in my experience it has always been basically solved (handwringing articles notwithstanding). I wouldn't be surprised if a part of that has been my needs being unusual, though.
Your definition of "freedom" is counterintuitive to me. Consider how many more end users would likely use and benefit from your software if BigCorp adopted it, whether or not they had access to the source code.
US manufacturing employment peaked in 1977. When do we hit "peak office"? With all this IT technology, office employment ought to start declining at some point.
Hackers figure out how to seize control of a car from anywhere
On mobile, nothing is readable in what I'm guessing is the Q&A section at the bottom.
What was the initial product?
acqq: Cyrus Farivar from Ars Technica. I'm working on a story on this exact issue. Can you email me? cyrus.farivar AT arstechnica.com Thx!
The user can also pay a developer for modifications to open source software. They typically can't do that if the software is proprietary.
Genetic Access Control
The Benefits of Contract Testing
Nearly every company that claims they cannot use GPL software uses Linux, which is GPL.
As a user, you get an application that uses the library that application X used to export its files.

Or you get a version of application X compiled for your new platform, that can save to an intermediate format loadable by application Y.

Or you get application Y with an implementation of the file format for application X because the developers were free to study application X's code.

Those are the benefits you get as a user. Better code, usable in more scenarios, that better supports your freedom to use it.

The GPL ensures that freedom.
Awesome, good to know. Based on this issue[1] I didn't think it did.

[1]: https://github.com/GoogleCloudPlatform/kubernetes/issues/152...
> You have n-type material, where the charge carriers are electrons. So far so good (a real particle)

Even that: It's a quasi particle. It's an electron with an effective mass, which differs from the mass of an electron in free space.

The effective mass arises because of the collective electron interaction with the crystal atoms. At a range of high energies, the electron even exhibits the same behavior you'd expect from a relativistic particle (with something different than c for the ultimate velocity.)
Or they'll be vast wastelands, with YC startups employing remote workers scattered across the globe working from their homes over their high speed Internet connections.
Indeed, you can't repeat this often enough.

I have the impression that most anti-GPL sentiment comes from developers who claim their role as something more precious than the role of the users.
As soon as management finds out, you will be fired. This is a bad idea all around.

In fact, it's really not going to help the employee in the long run. If everything were public, it will allow every company to pay the same rate for the same job.

It will only take away any negotiating power you had and wages will converge to the middle (which means less money ). People are also generally jealous about things like this. Even if you are a better employee, your co-worker will never understand why you deserve $X amount of more money.

Privacy is one of the only things that an employee has over a large company. Why are we trying so hard to give them more power?
Contribute to OpenStreetMap from GitHub
A pressure vessel does a bit more than a tank. While a tank may house liquids/gasses, it typically does not regulate or maintain a certain amount of pressure that is different from the natural, ambient pressure.

Anyways - perhaps it was my misreading or an edit after-the-fact by the parent (can posts even be edited on HN after responded to? I haven't tested or taken particular notice of it), they seemed to be confused that the statement switched from talking about an oxygen tank and then a helium tank (as if both were the same tank) and were confused about which gas the tank contained, when in fact there are 2 containers and not 1 with the gas being mixed up. I was simply clarifying that. There is a helium pressure vessel and an oxygen tank - not an oxygen tank that is later called a helium tank.

I don't remember seeing the question appended at the end when I responded:

>is the helium tank inside the oxygen tank?
Was hoping against hope this was actually the Onion's (clickhole) version of almost the same story.

http://www.clickhole.com/article/5-secret-mcdonalds-menu-ite...

Hint: absolutely none of these are anything you want to order. But they are 100% hilarious.
Self-Assembly Trick Embeds Quantum Dots Inside Nanowires
Test
Test Post
Coalition Seeks Revisions to Potentially-Restrictive Wassenaar Proposal
It really does put a big fat grin on my face to see C#/.Net get love here. I've been using it for years and love what it has evolved to. But the msft bashing on hn (thus, by default, all ms products, with maybe the exception of F#) was really hard on the proverbial soul for the longest time.

I hope to one day be able to natively do C# on linux under a vs parity ide (the tools are really great).
I started by creating a free version of my Windows software and when it was more mature and had some traction, I added some more advanced features and stared charging.

Now it is a nice side income that helps me bootstrap my SaaS app :)
Out of curiosity, what are your complaints about the launchd architecture?
Congrats guys! Nice to see hard work pays off.
Except for the loss in innovation due to companies that will not touch GPL for fear of being forced to divulge the trade secrets in their code.

If a company could be sure that nothing in their code could jeopardize their competitive advantage, there'd be no problem with exposing it to the world. But the real world often doesn't work that way. And to make matters even worse, people often get it wrong when deciding what needs to be protected, and what doesn't.
Have you noticed how desperate the Charlestowne real estate owner is that they're tearing up the surrounding parking lot to make pads available for tenants outside of the mall?
Circumventing Same-Origin Policy Using a Proxy Server
But they can sort 16 nibbles twice, and then you can use merge-sort between the two sets of nibbles.

Which would scale at O(n*log(n)). Which is asymptotically optimal IIRC.
It's not staged, it's just a parking lot or something. It's mentioned directly in the article which it seems that most people have not even read:

"They demonstrated as much on the same day as my traumatic experience on I-64; After narrowly averting death by semi-trailer, I managed to roll the lame Jeep down an exit ramp, re-engaged the transmission by turning the ignition off and on, and found an empty lot where I could safely continue the experiment.

Miller and Valasek’s full arsenal includes functions that at lower speeds fully kill the engine, abruptly engage the brakes, or disable them altogether. The most disturbing maneuver came when they cut the Jeep’s brakes, leaving me frantically pumping the pedal as the 2-ton SUV slid uncontrollably into a ditch."
While those ex-Dominicks buildings are for lease ("rent/buy for a song"), I have yet to see anyone acquire them at their old Bartlett, Schaumburg, or Algonquin locations.
Consumers get better software

Investors want a quicker payout.

That's basically the economic argument for Open Source.

How does the GPL support this better than complicit licenses?

You'll have to pay me to find out. Because market.
Thanks for that. I heard about the documentary months ago and was meaning to watch it.
You all might notice YC alum Marc DeVidts of Double Robotics on Battlebots (Ice Wave).

I was the builder of Bite Force, which you can see in the final episode this Sunday. I was the mechanical engineer at Double for there first year when we were just a few employees, great founders and friends!
JS: Basics and Tricky Questions
Perhaps not, but it's necessary to get the attention of auto makers so that they stop building such trivially-compromisable systems. This was a couple of security researchers on one car for a proof-of-concept; better to demonstrate these flaws early and with a more limited sample than to watch the pileup of epic proportions that would happen should someone even less scrupulous acquire such control over vehicles on the road.

I don't exactly condone the ethics (or lack thereof) of the researchers, either, but if that's the only way to get proper attention (after previous, more polite and reasoned attempts were simply dismissed by manufacturers), then so be it.
>As soon as management finds out, you will be fired. This is a bad idea all around.

And, at least in California, that's against the law.

[0] http://leginfo.legislature.ca.gov/faces/codes_displaySection...
I updated the title to avoid confusion. You are right, but the country is traditionally considered part of the Caribbean and it's even part of official organizations, such as the Central American Integration System and the Central American Parliament.
An example of a GPL project that most companies do touch is a counterpoint to the argument that the GPL prevents companies from using software.

That lots of companies refuse to touch GPL code is not an argument for the proposition that "the GPL reduces the amount of quality (software) in the world."
Thanks for enlightening me! I've edited my post with a link to your comment.