skysight-inc/HackerNews huggingface dataset:
My path has been pretty much opposite: a long time ago, I was a big fan of BSD-flavored freedom and thought that commercial adoption of open technology was the best thing that could happen. After years of eating my own dogfood and seeing open code used solely as free work, with no regard to user or developer freedom, I'm not so convinced.

Frankly, I was cynically happy when a lot of GNU projects were licensed under GPLv3, and suddenly everyone who locks down their firmware (which is usually a big hunk of GPL code + a piece of shit web UI) was sent scrambling for alternatives and, gasp, even having to -- hear this! -- pay for the software that they proceed to resell. Outrageous. It also fueled the development of really good alternatives. It did make my life more difficult, but I'm satisfied that it also made life more difficult for companies that lock down their users and whose business model is largely planned obsolescence + no privacy.

(Note that this is heavily skewed towards embedded systems :-) )

One thing I still considerably like about BSD-type licenses is that they do not incentivize "community leadership and involvement" and half-baked upstream contributions for the sake of companies being seen as "thought-leaders" in their respective "communities". It does mean less upstream support for a lot of things (most visibly drivers), but it also means that crap in-house hacks stay in-house rather than being "contributed back" to communities whose users don't really want them, but don't really have a choice now that the community leaders are largely corporations engaging in free software circlejerking. This involvement for marketing's sake is a big part of why using a Linux system is so painful nowadays, six or seven years after it no longer needed to be so painful.
As a German I of course (quite irrationally) like the praise for "my" country (I actually feel I'm human, and being German is just birth luck, especially since I benefited enormously from the reunification).

On the other hand, OP has a point. This is once more an example of what works for anyone vs. what works for everyone. The countries you name all are very small. Imagine Asia getting even better (they probably will), and imagine African countries getting their act together (as unlikely though it may be). Who would buy all those machines and parts?

Also, another great potential for future trouble is that an oversized part of our economy is bound to making cars. The "Zulieferers" (component suppliers) are much larger than the actual car makers, and they are all "Mittelstand". If they have to find new customers some day... electrical cares require a lot less expertise and less parts I'm told, plus ever more "growth", meaning ever more cars, isn't such a promising model (looking at Asian city traffic...).
Koolhydraatarm menu waar jij je duimen en vingers bij aflikt
Look up Postgres FTS.
They bash it exactly because they don't understand it and they listen to whatever they read on Facebook that tells them why it is evil. Basic Economics education outside of University and even within University is strongly lacking in this country. We need mandatory personal finance/macro economics courses as part of high school.
I don't like this example of a ZKP. It seems like AliBaba could conclusively prove knowledge of the secret by simply being seen to enter on the left and return on the right. No interaction necessary, and it's conclusively proven in only one iteration.

Am I missing something?
Google is on it
https://techcrunch.com/2017/05/03/heres-googles-official-sta...
Thanks for the suggestion.

I was unclear, this only happens after a fresh install, before I've installed Bumblebee and its dependencies. Once that is out of the way, I don't need to worry about it any more.
The article makes a good point about reciprocal vs non-reciprocal licenses as opposed to permissive vs less-permissive. Freedom can be a contradictory concept, because the freedom to restrict other people's freedom is also a freedom, and thus may not be always desirable.
Either way they're going to be digging through the emails. NSA and I think the US military is allowed to hack into any communication traversing boundaries between countries. And Germany is also part of the alliance of the many eyed spies. You're either going up against NSA/Military grade surveillance that feeds into FBI, DHS, CIA, etc... databases, or going up against "internal" politics and services that does the same.
> Some of the ones on reddit seem like animals.

I tend to feel the same whenever I visit a forum where the "general population" spends time. I learned though not to generalize this over whole demographics - it's just that shitty communities attract shitty people and reward increasingly shitty behaviour.

--

I'm all for diversity and equal opportunities, but making white males feel guilty for existing seems counterproductive to me.
How exactly do privacy concerns "go away" when you start paying? Your email is still readable by a third party.

On the other hand, I can see trusting a paid provider more for reasons of stability, level of support (in case, say, I lose access to my account), and continued development (the Gmail webclient has been relatively stagnant for a while now).
and that's exactly the point: we should focus on whether or not you got any money from coal, regardless of what you did with it, because that's what is driving emissions in the end.
You should check out T-Mobile. They have free video streaming if you enable it, but it forcibly downgrades the video streams to no higher than 720p. That still sounds like much better than you have however.
Can someone explain why GraphQL was designed to be non-JSON? Seems like a stupid decision, unless I'm missing something.
The main reason for this in my opinion is that the fear free software had of permissive licenses in the 90s by an large didn't come true.

The GPL is excellent to guard against the sort of embrace, extend and close that the GPL prevented when it came to GCC, Emacs etc. back in its day, but would likely have otherwise happened.

Times are different now, and while there's still some of that going on (e.g. Sony with FreeBSD) for the vast majority of free software out there companies see no point in maintaining some value-added fork, it's just going to cost them money. E.g. SQLite & cURL are a good example of this.

Nowadays your project is much more likely to die because of overly restrictive licensing than because some company steals it from you and refuses to give back. Imagine how much smaller SQLite would be if it was GPL 3 instead of public domain, ditto for cURL.
n-gate.com is so gonna love this thread
Setting up your own email server will bring you into the wonderful world of big email corporations not delivering your emails until you subscribe to their whitelist with, for some of them, subscription fee.

Back in the time, I had this problem with sending emails from my private server to yahoo or microsoft (hotmail, live.com, etc...), both refusing to deliver my emails to their clients as I could be a potential evil spammer.

For the subscription fees, a few weeks ago I saw a price chart for <I don't remember which company, probably Microsoft> about how much you have to pay them depending on your situation and how many emails you plan to send to their servers. Unfortunately I didn't find this page again.

I think the best option is to go for a paid service with a good privacy policy. It will cost you a lot less in time and probably in money. Also, they will probably be more reactive than you in case of problem, and more aware about security.
Also,

> The cybersecurity threats that face our nation are very important to my wife and I.

"to my wife and me"
Many are blaming him for not releasing the source code anonymously.
Do you really think he had the knowledge to do that safely?
He would have already done that if he could. It's really simple, don't play with fire if you don't know how to handle it.
I tend to agree, up to a point, however I still use the GPL because it at least gives me a leg to stand on for people actually ripping your code and selling it as is... (What I call the packagers)

I'm sure that if Linux wasn't GPL, you'd have 'vendors' selling 'HP Linux' and 'Corp Linux' to their locked in customers in no time at all. The only reason Linux grew up to this point is that the vendors are forced to contribute back and cooperate (up to a point). Mind you it might also be the reason Linux is so bloated these days, but at least there is no vendor lock in...

As a small example, someone decided a few years back to release a "Arduino UI" over my own simavr[0] as an indigogo project. ie trying to be paid to package a demo I made (for free): he had screenshots, a few promises and no source code. I managed to email the guy telling him I wanted to see the source code of the whole lot and somehow, the project fizzed out.

If my project had been BSD, I might have seen someone making money from my project and associate my name with something that I had zero control on. When I give a project away, I want it to stay free for use, and I really hate to see 'packagers' who don't contribute anything at all move over and try to monetize it.

Same story as when I released freewares a few years back, I had a note saying it was NOT ok to package it on 'CDs' sold around.

[0]: https://github.com/buserror/simavr
Cheers, thanks for the feedback :)
You can't judge any cryptocurrency by the number of stores that accept it because they all fail at that. Go to any random city and you can probably count the number of locations that take bitcoin on one hand and half of those probably haven't done a transaction in so long that they won't remember how to do it.
Comparing the mid to late 90s with today it seems hackers have on the whole become more commercially minded. Back in the 90s there was a more idealistic and 'punk' ethos surrounding the hacker scene with documents like the Hacker Manifesto being a thing people actually believed in and aspired to. The GPL fit right into that.

Then the world changed a bit and all of a sudden people realized that you could become both a millionaire and even a billionaire as a software developer. And do you know what's cooler than being part of an idealistic punk scene? A billion dollars!

Now licenses that got in the way of you making money weren't as attractive anymore. And licenses that made it easier for you to make money off of software written by other people became the new hot thing.

That at least is my naive take on what I've observed over the past 20-odd years.
Seems to be a dupe: https://news.ycombinator.com/item?id=14257316

Did detection fail?
> Also, you can't do much more with a HUD as far as information goes without distracting the driver.

Overlaying your current route over the road itself rather than on an abstracted representation would be a good one.
How is that market cap measured? In the (few) real-world cases where crypto-currencies are used, I have only ever seen bitcoin.
> The people who originally wrote a lot of OSS and Linux software were envisioning a world where Adobe tools would be replaced by Gimp/Inkspace and the Ubuntu desktop would make Windows obsolete except for specific MS software/tasks. That never happened.

The reason that never happened has nothing to do with the licenses. It happened because most purely open source programs have abysmal UX. Every time I open Inkscape on my retina macbook I feel like I'm grinding the machine against concrete - it's slow, looks awful, doesn't scale and doesn't use the system's native UI libraries. Somehow all of RMS's charm never seems quite enough to convince designers to fix the glaring, obvious problems.
There was a time when it seemed inconceivable that developers would be motivated to release code under MIT or BSD style licenses that lacked the "viral" distribution obligations of the GPL. Back then, it seemed obvious that a healthy open source community was going to need to force "borrowers" of the code to contribute their improvements in order to avoid freeloading. However, the reality is that plenty of healthy open source communities exist on MIT style licenses and even include corporate community members who are willing to subsidize improvements that get merged into the public editions. In this way, the "failure" of GPL is a story about people behaving well as a community without needing to have legal whips cracked at them
>I feel we've lost ourselves in the freedom of users and forgotten about the people that make the applications for the users.

To me the issue with the GPL is that it is incredibly dated; it was designed for the time back when the users were more often than not a developer. Things change in 30 years and the GPL has completely failed to adapt IMO.

I see far more MIT and Apache than all version of the GPL these days, especially since I gave up on GNU/Linux distributions (and helping out working on them) on the desktop a few years ago.
>The GPL licence just causes more pain and frustration to developers.

I don't think this is true. It's not particularly hard for developers to comply with it, especially those who are used to operating in an environment where most software is proprietary. This is the world where corporate licenses and contracts end up regularly end up into triple-digit page lengths. It's where the answer from management to the question "can we use this third party software?" usually defaults to no regardless of the license. So as long as there is this kind of restrictive proprietary licensing, I believe there will be a need for copyleft to counterbalance it. Sometimes there is a real risk of a rogue organization trying to take free (libre) code in order to crush the community with it.

The fact that there is so much software out there that uses non-copyleft free software licenses I think is testament to how many, many of our techniques and algorithms have become trivial and commonplace. This is good that friction is being removed in these cases, no matter what license the downstream developers are planning on using. It's the sign of a mature industry.
This way you will have even less way to find a solution when you are hurt because of a false positive.

I mean, the GAFAs are already not known for their stellar customer service, but if we get rid of all humans in the process, it's going to be Brazil on steroid pretty soon.
This is more like if an annotated original script of A New Hope were to find its way into the hands of a fan and s/he gave it back to Disney instead of copying it.
Have you found any change in how people pay the invoices after you started doing the nonstandard days?
J.P. Morgan Plans Post-Brexit Exodus to Offices in Europe – Fortune.com
Linux Kernel 4.11 ‘Fearless Coyote’ Released
Truly RESTful API design driven by tests
thx, on it!
How would you release something anonymously? Tor?
Disruptive Collaboration: The Next Generation of Network Software and Hardware
I took gang violence as an example, there are many other kinds of "common violence" that could happen to anyone. The US stats below are for a single year [1] [2]. For reference, cumulative casualties in the US as a result of terrorism for 2001-2014 is 3,412 [3], 416 if you exclude 9/11. Any way you look at it, terrorism is a very minor form of crime in the US and Europe.

[1] https://ucr.fbi.gov/crime-in-the-u.s/2013/crime-in-the-u.s.-...

[2] https://ucr.fbi.gov/crime-in-the-u.s/2013/crime-in-the-u.s.-...

[3] http://edition.cnn.com/2016/10/03/us/terrorism-gun-violence/
Amazon, Red Hat Team to Connect Data Centers
By ignoring things like this I suppose - https://econoblog101.wordpress.com/2015/09/15/income-inequal...
https://www.irs.gov/individuals/international-taxpayers/fore...

I'm not familiar with the Puerto Rico situation, but elsewhere, some (likely significant) portion of your foreign-earned income may be excluded from your US tax burden. For most people who earn money abroad this means that while you must file taxes, you likely don't pay anything to the US Gov't on foreign-earned income.

I find the whole taxation-by-citizenship thing ludicrous and coupled with the separate Foreign Bank Account Reporting for accounts having more than $10k taxes are a headache for Americans living abroad.
The point was about selection bias: just because you can observe n successful Graham investors in the wild does not tell you how many Graham investors there were to begin with. Nor does it tell you whether the proportion of successful Graham investors is greater than the proportion of successful investors from other schools.
The lack of risk mitigation is perfectly rational because of the lack downside. If a manager creates a hedge fund that has a 10% chance of making $1 billion and a 90% chance of losing $50 billion, he's got a 10% chance of making $200 million and a 90% chance of making $0. That means his expected return is $20 million for a fund whose expected return is -$44 billion.
~$70k cash price for the base 75 kWh. ~$90k is for the fully spec'ed 75 kWh version. Of course, it doesn't change your point: $70k is still not for everyone, but $20k certainly makes a big difference.
Re 3) - Assuming at any one time there are two different clients with who you can work - the projects will pay the same, will take a similar amount of time etc. But you know one client will take say a month to pay, the other one a couple days after you submit your invoice.

Of course based on your answer with 2, I see it wouldn't really apply if you just take your payments upfront ... :)
Secure Substrate: Least Privilege Container Deployment
I spent most of my life in Toronto. I'm alright, thanks tho :)
New Linux Foundation White Paper: Harmonizing Open Source and Standards in SDN
Learn how to fix a Django framework bug
Cloud Computing Continues to Influence HPC
> First, not all states pay income tax.

Are you talking about states of Puerto Rico?

In the US, no states pay income tax, but residents of every state pay federal income tax.
Are you kidding? The kind of people who can afford a decent second car and the kind who like the idea of an electric are a large and growing population.

The "2nd car only for commute" is a big ripe target market, and most folks have a < 100mi daily commute range.

I think most folks have figured out that hybrid/electrics are simply lower maintenance. The battery failure/replacement fears have essentially been debunked, and the lack of transmissions/clutches/differentials mean less stressful trips to the mechanic.
Europol probes 'Islamic State'-created social media network
It boils down to a philosophical question about whether
"tivoization" is good or bad. I am with Linus on this, I believe it is nothing wrong with it and I therefore doesn't support GPL v3.
I want something that can separate my code into what can be precompiled into wasm and what has to stay in JS. maybe just insert comments so i can see what needs to be done.
Fair enough, thanks for the feedback Ben, appreciate it.
MINDSZ is a perfect place for you to list your novel ideas and creations
The difference between both is that you can actually use litecoin, so we have an idea how features perform in real conditions. Call that a beta area rather than a staging area if you prefer, but I guess you see the difference between litecoin and testnet.
Brahms destroyed a whole bunch of his works out of his own insecurity that they were not good enough. Brahms is now long dead but his (that were not destroyed) works live on.
I've heard this before, but I have my own vanity domain, a well run mail server (postfix), and I I've never had a problem. I do support DKIM, SPF, DNSSEC, and of course I don't send spam.

I have heard that newly registered domains do have a period before they are trusted.
Gotcha, thanks Matt :)
I generally end up getting to know the relevant people in accounts when they ask me "Uh, what do we do with this?" and talk to them and build enough of a relationship that payments are made as well as they can be. (Or else, in some spectacular cases, an accounts person being stupid to me gets fired.)
The last time I went through my employer's process for releasing an open source project, the attorney assigned to our case emailed to ask if we really wanted to choose the GPL, as we'd stated on the application form, because getting approval for MIT or Apache was going to be quicker.

We advised that yes, we did want the GPL, and indeed we didn't run into any further problems.

Keeping up the good fight in the midst of a megacorp, one tiny little utility at a time...
No, the dupe detector was changed about a year ago to allow for resubmission of articles that failed to gain traction. If you have questions for the mods, email them. Discussing the dupe detector is off-topic and boring.
Coinbase is a broker. They make money by charging a fee when you convert between currencies. Their customers purchase Bitcoin and then transfer the funds into a Bitcoin address that they generated locally.

Polychain Capital is a hedge fund that only accepts investments greater than $500k from investors wealthy enough to manage the risk. If op had something like this in mind, he wouldn't be gauging the interest of random people on HN. Still, I believe they're too tempting a target and it's only a matter of time before their holdings are stolen.
> I think more permissive license have allowed a lot of companies to wave the banner of OSS while not having to really contribute things back to the community.

Another way to look at this is that it has allowed companies to contribute to open source at all.

We'll never see how the industry would have developed if there had only been GPL and closed source with nothing in between but I believe we're better off this way because I don't think enough closed source companies would have made the jump to GPL.

Right now I'm using an open source OS published by a commercial company, running an open source browser published by a commercial company and make my living developing software using open source libraries published by commercial companies. Most of the software these companies produce is open source and most of the open source software is non-GPL, yet they are enabling me to stand on their shoulders for free.

Political tangent: I think a pure GPL open source ecosystem is impossible in a capitalist environment. Much like Communism it only works when executed at a global scale to achieve the critical mass. If GPL is Communism, non-GPL open source is Democratic Socialism. Purists think it's a stopgap at best or distraction at worst, pragmatists see it as the only viable alternative to the tyranny of closed source.
The Tanks demo makes my CPU hurt (15" rMBP, Firefox).

Why is WebGL still so heavy on the CPU?
at least

At least? So the person already selflessly donated an open source library to the world, even if only usable if you comply with certain terms, and that's not enough? I frankly don't get this perspective at all.
It doesn't. Want to bet that "Starcraft: Remastered" has a major code overhaul? Just read their release announcement.

Even if the code was still similar to the original one, the non-HD version is given away for free...
What would the values of the keys be?
On the investor side at least, some investors actually want an ongoing income stream, especially retirees or someone wanting a passive income. Paper valuations don't pay for groceries & bills & travel.

When bank savings interest rates are low (1 - 2%), shares with dividend payouts of 7% and higher look attractive, especially from a stable company (like a national supermarket chain or a telecommunications near-monopoly). And some stocks have a progressive dividend, ie they pledge to increase their dividend payout per share each year. (So in my case, one of the shares I bought about 10 years ago now pays out the equivalent of an 18% return to me in dividends every year.) As the dividend payouts increase, people are prepared to pay more for the stock, so it pushes the share price. (So that 18% yield stock has since tripled in price, as many investors are happy to just take a 6% return instead.)
Totally not an ad!

When he says that the P10 camera is the same thing as the iPhone 7 Plus...
How to Improve Your Data Quality to Comply with the GDPR