skysight-inc/HackerNews huggingface dataset:
"Corley denied the motion, and in doing so, set the precedent that licenses like the GNU GPL can be treated like legal contracts, and developers can legitimately sue when those contracts are breached."

The GNU GPL was written on the basis that if someone does not accept its terms, then that without any other license from the copyright holder, redistribution puts that person in violation of copyright law.

Suing for damages on the basis of a breach of copyright law clearly does not require any contract.

So this is more about a technicality of the legal process in this particular case, rather than anything about whether copyleft is legally enforceable or not in general.

Specifically, because the motion denial was based on the defendant's own admission being deemed to be the agreement of a contract, this says nothing about the general enforceability of the GPL (future defendants could simply avoid making such an admission).

Further, since the ruling was in response to a specific motion, it only concerns the claims made in that motion: about whether a contract exists in this particular case. It says nothing about the "copyright violation if you don't accept the license" mechanism of copyleft.

Finally, the article does not provide any evidence that there has been any ruling that determined that the GPL is an enforceable legal contract, contrary to its title. The ruling as quoted just says that the defendant, by its own admission, did accept to enter in to the GPL-defined contract.
An important distinction is that the money does not come out of your paycheck. Instead, they take 10% of what you pay on cinema tickets (including foreign movies).

You could argue that french studios also get tax breaks, but those don't actually fund movies, they just increase profits for movies that are profitable.
There you go, I was thinking of that first month.

Thanks!
Reminds me of TheKeyboardCaper & Phrozen crew. Followed a tutorial on how to crack some Norton software via softice. Good old days :D
One million $ was wasted in croissant and baguette.

Quality of product are not determined by the amount of money wasted. Sure the base quality is almost here, but it's why we have sooooo many bad movies but 1% of them are good.

When you get a movie (https://fr.wikipedia.org/wiki/Napoleon_Dynamite) for $ 6,000 that make 40 million, done in 27 days. Hollywood studio should stop scratching their balls.
Wow thank you for this!!!
You can still call it a GPU, but that now stands for General Processing Unit. It pairs well with CPU, being the Central Processing Unit in the center of the entire machine and GPUs being added for additional processing capability.
Python support is now stable in Visual Studio 2017
This is what happens when you hire short-sighted attorneys with an unreasonable expectation of success.

What's funny is that Hancom is essentially arguing that shrink-wrap licenses (contracts) are unenforceable. Ghostscript was open sourced under the GNU GPL which states, in shrink-wrap fashion, that use of the software without an explicit commercial license binds the user to the GNU GPL. Integrated the software into their own closed-source software and distributing said closed-source software is unquestionable use.

At the same time, you can guarantee that Hancom would fully enforce their own shrink-wrap licenses - Terms of Use, Terms of Service, etc. - on others.
Lots of ways. One way: certify employees in different facets of the business. Older employees will have many certifications; newer ones, fewer. Pay them by certification; respect their opinion based on certifications.

Heck, you can even issue medals for each one, and the old greybeards can have a chest full of brass.
> do I really need root on a phone? My answer is no for now.

I very much agree on this point. I started on Android 1.5 (Samsung Galaxy) and back then and for the next several years you simply always had a better experience after rooting and putting a custom ROM on your phone. It was fun and exciting and empowering.
Right now my Nexus 5x is not rooted (although the bootloader is unlocked, just in case) and running stock. I have not seen a valid reason to use a custom ROM since Android 5 and rooting, although useful in some cases (AdBlocking is a big one), is just not worth the effort anymore in my opinion.
I'm immune to it now. My motivation in writing about this is because from a public policy perspective I'm convinced that our approach was the correct one. I like to keep the idea alive for those who come after us. I just hope they have more luck with it than we did.
I'm _still_ using a 2013 Moto X. I've been ready to upgrade for a couple years, but nothing matches the requirements of: decent specs, stock Android, and <= 5". Apparently all the NBA players quit and became high-end phone designers three years ago.

Every now and then I toy with the idea of getting the latest iPhone. Another year of this old thing and I might get fed up enough to switch.
And along with cost: maintenance. The failure of a sensor could have far more dangerous consequences than a worn-out catalytic converter. You'll have to keep your car's sensors in much fitter trim. That will be impossible for lots of people who today can barely keep their car passing inspection.
Wine does work in WSL, so you can install WSL on your Windows box, then use WINE to run a Windows app on the Linux instance on your Windows box.
16 bits lets them build something that goes much faster and/or faster per watt and neural nets don't need even 16bits usually. pretty simple!
Sometimes you learn a really good lesson when you have like 30 days runway left. Maybe too late to pivot but still a good lesson.
And the author should shut his mouth.

I already automate to extreme.
If you really want to learn machine learning you should pursue a PhD. You might be able to do very simple stuff and follow tutorials because there are very high level tools around, but to really know what's going on and how to use it to produce new products and services, you need to master it properly.
Well, the author sounds like a barrel of laughs, doesn't she - exactly the kind of stickler you would humour at work in order to avoid the earache, but would never invite down the pub.

How's about this: Since I am an adult, stop telling me what to think, feel and say.
Ask HN: Spotify for paywall news?
Is there any spotify-like service for paywall "restricted" news sites? I'd like, from time to time, to read WSJ, FT, The Newyorker or other news sites that implement a Paywall. But, tbh, I don't read them THAT MUCH, to pay for an entire subscription.
I'm really struggling to believe there are people out there dying to get the soundtrack. I'm afraid this entry in the franchise will go the way of the matrix sequels. And if your question is "what matrix sequels?", well, that's my point.
But that's literally the only correlation you can make: "these people are chatting".

If you think two people talking with each other outside of "state secrets type shenanigans" is a big deal, you're wrong.

There are much easier, much more accurate ways to discover "cheating" than online times for WhatsApp...
This is not true and harmful to the progress of the field: http://www.fast.ai/2017/03/17/not-commoditized-no-phd/
The GPL has been upheld many times previously, e.g. in BusyBox enforcing its copyright.

https://en.wikipedia.org/wiki/BusyBox#GPL_lawsuits

In one enforcement, the defendant defaulted and the SFLC ended up with a pile of violating televisions!

http://www.groklaw.net/article.php?story=20100803132055210

The enforceability of the GPL is in no way news. That anyone would continue to try to violate it is the real WTF.
It's happened! We have some internal magic that lets us run ml directly: ./my_bash_script_replacement.ml, and it makes replacements fairly painless.

But we don't do it often. Each language has its strengths and weaknesses, and the constraints of a small script tend not to change that much over time. The script either starts other executables and pipes some text around, or it does some computation. The choice of which to use is often (but not always) clear.
I am a 22 year old male who looks like a 39 year old.
The flipside is many expenses are discretionary. Your $120 a month iPhone bill? Cable TV? You can choose to say no to either.

But consumerism encourages people to max bulls to the ceiling.
The idea here is that it appears that you are limited by the CPU and want to make things faster.

When doing optimized code, the question "should I optimize for memory or for computing?" comes up often. Should I cache results? Should I use a more complex data structure in order to save memory or improve locality?

IPC is a good indicator on how you should tackle the problem. High IPC means you are may be doing too many calculations, while low IPC means that you should look at your memory usage. BTW, most of the time, memory is the problem.
Trump signs order on cybersecurity
No sympathy whatsoever. They kinda inverted the main plot.

SPOILERS AHEAD:

What they made: A (slightly technophobic) very human and involentary cyborg fighting for humanity and letting the equally human anti-hero die to keep on fighting for the human race against digitalization and greedy other humans. Also: strange human trafficking sob-story.

What it was: The first cyborg without any human tissue remaining fighting for justice and falling in love with the genderless anti-hero who is first machine gaining conciousness. They fall in love, unite in death, are reborn as a child and are the first thing far beyond humanity: a human soul and AI hybrid, the first life-form beeing native to the physical and the digital world. Also a loveletter to technology.
You’re Most Favorite Ravishing Gul Ahmed Lawn Collection 2017
Show HN: Free API to block disposable emails
Announcing Tectonic 1.6: Kubernetes 1.6 and more
erbdex at G's mail.
Hi there, for different projects, I had to prevent users to register with disposable emails. So in order to have a centralised domain list, always up to date, I made a small API.

I maintain the list of disposable domains myself by doing monitoring and using custom crawlers.
Feedbacks appreciated :)
I just wonder if there are any car lock systems that don't use any rolling codes, but does a proper challenge-response auth with time-limited nonces.
For me, the big news is being able to install the distros on your non-system drive, as well as being able to run multiple distros at the same time. Pretty cool.
> states, in shrink-wrap fashion, that use of the software without an explicit commercial license binds the user to the GNU GPL

Not quite technically!

The way it works is: you have no permission by default under copyright. The only permission you have to copy is the GPL. If you obey it, fine. If not, you're just violating copyright like any other copyright violation.

This can be an important point: it's a license, not a contract.

It may be unfortunate that the judgement uses the word "contract", presumably because that's the word the defendant used.
In order to dismiss the motion, the court had to explain why the GNU GPL is an enforceable contract:

https://docs.justia.com/cases/federal/district-courts/califo...
Start by diving deeper into how blockchain technology works. Having a better understanding, will allow you to conceptualise how it can be used in an industry where you have strong domain expertise

Developers may be able to build the technology, but if they don't have a strong understanding of its application for 'industry X' then I'm sure you can somehow fill that gap.

E.g. Auditing is a common example used of an industry that can be completely changed through the use of blockchain. But I'm pretty sure these developers would need to work with people who have experience with auditing and what it entails - just as auditors would need to understand how blockchain works
So Windows indexes file contents too? I never knew (nor tried) that. TIL
Product Hunt: Free HR and Payroll
"One rival executive reckons Jio is carrying more data than either China Mobile or AT&T, the world’s two most valuable operators."

http://www.economist.com/news/business/21718495-jios-100m-ne...
> While possibly a highly unpopular opinion, this is where I think solutions like Electron/Node Webkit fit perfectly.

Well ...:
https://twitter.com/jacobrossi/status/851992646151278592
Rust on AVR: Beyond Blinking
This is great - love or hate the GPL, it brings something unique to the table that no other license does and developers should have the ability to license their software under the terms that fits their motivation for developing it in the first place the best - the GPL does exactly that for many.
The AnandTech article on the Volta has a lot more information on the new architecture:
http://www.anandtech.com/show/11367/nvidia-volta-unveiled-gv...

It's interesting the speed up isn't more pronounced between Volta and Pascal considering the Tensor cores on paper give you about 6x the MFlops. The price differential looks large.

From AnandTech: "By the numbers, Tesla V100 is slated to provide 15 TFLOPS of FP32 performance, 30 TFLOPS FP16, 7.5 TFLOPS FP64, and a whopping 120 TFLOPS of dedicated Tensor operations. With a peak clockspeed of 1455MHz, this marks a 42% increase in theoretical FLOPS for the CUDA cores at all size. Whereas coming from Pascal, for Tensor operations the gains will be closer to 6-12x, depending on the operation precision."
Ask HN: What are some tips for making my first tech talk a success?
A month from now, I'm giving my first tech talk to a 30+ crowd of local developers at a weekly meetup. I'll be giving will be titled "Intro to Kotlin for Android Development." The audience is primarily web developers with some experience in iOS development, so I will likely be introducing a new language in addition to the basics of Android development. Is there any particular approach you have seen that would be a good fit for such a talk?
This is what Smalltalk and Lisp workstations promised and went some way into accomplishing, but they have never been built into the current generation of desktops like Linux and Windows.

We even have Emacs where everything is configured with elisp. The current problems come from building on the wrong foundations. The whole desktop paradigm and OS paradigm needs to be rebooted, and sure as hell the impetus will not come from Microsoft, Apple or Google, who seem to be entrenching sub par practices.
There is an enormous legal difference between shinkwrap licenses that limit your terms, and a license that grants you additional permissions. Your typical "EULA" is the former type. Copyleft licenses like the GNU GPL are the latter type.

A typical "EULA" attempts to reduce your rights, without any further consideration from you (you'll have already paid for it, etc). If you disagree, the authors like to claim that you are bound by their more restrictive terms anyway. That is what is legally dubious.

A copyleft license does the opposite: the software comes with an offer to grant you additional permissions should you choose to accept its terms. You have the option to decline, and nobody is claiming that your rights are in any way further restricted if you choose to decline.

Put another way, you are free to use GPL software without accepting the terms of the license. But if you don't accept the terms, then you violate copyright law every time you make copies of it.
> In October, the government announced plans to let the ICO fine company directors as well as their businesses.
I 'presume' its the fact that wharton has a lot of great stat classes. stats stats stats, not r python sql
Well, I don't know about "dying", but there's a lot of frustration and playfully desperate rhetoric. Check the comments on the petition, and the fact that they hail from all over the world: https://www.change.org/p/paramount-release-the-ghost-in-the-...

Also check the comments on this 90 second snippet of the score, and on the Youtube 'related videos' that have bits of the score extracted from promos, trailers, clips etc: https://www.youtube.com/watch?v=FSN8ndwJPVo

It's just beautiful ambient cyberpunk music, and Clint Mansell and Lorne Balfe are very prominent composers.
How I Convinced the World's Largest Package Manager to Use Rust
I can't believe it's AMP
My father thinks this. £10,000 of Nikon kit later it still looks like shit.
Yes, we are.

Parent's link is btw much better and straight from the horse's mouth, more details and doesn't confuse WSL with virtualization.
Other than the "love", you've hit exactly on why I dislike the movie.

I don't care who they cast or recast if they would just get the point of the story, but western media has no concept of how to do a proper narrative about identity and can't accept any story involving technology that isn't bemoaning it and "exposing" how dangerous it is to us and society as a whole.

In other words, western media becomes a drooling idiot when discussing either of these topics.
Shrink-wrap licences are unenforceable in many jurisdictions.

However, GPL still works in such jurisdictions since if you claim that you don't accept GPL then you're violating the copyright law by distributing without a licence to do so. General shrink-wrap licences can't use this logic because (in those jurisdictions?) using software or service doesn't require a licence, unlike copying.
Using Google Assistant with AutoPi to enable voice control of a car
Directors are personally liable for ICO fines as a result of PECR infringement.

At least, that was the plan, I'm not sure if this was enacted: http://www.wablegal.com/uk-directors-personally-liable-nuisa...
> In October, the government announced plans to let the ICO fine company directors as well as their businesses.
"Making directors responsible will stop them avoiding fines by putting their company into liquidation," the ICO said.

Can't come soon enough!
While it may not require a Ph.D, effective use of Machine Learning does require Ph.D like scientific skills. Even the link you mention talks about reading research papers and building good models does require scientific rigor.
I see what you mean, I expressed myself badly. Obviously the government should not be wasting the money it is collecting, and they should be taxing just enough so that they can fund the services they offer. What I mean is that I am not for cutting the number of those services just for the sake of saving a few euros.
Not necessarily;

> From Spring 2017, firm directors can each be fined up to £500,000 by the Information Commissioner’s Office, if they are found to be in breach of the Privacy and Electronic Communications Regulations.

https://www.gov.uk/government/news/government-clamps-down-on...
I'm curios to hear if you have any specific critics.

I actually quite liked the movie, once you get over the fact that you are comparing it to the original anime, and the new elements it brought in, despite it being a bit too much dumbed down for hollywood audience.

I also never understood the SJW critics of white washing it, and it was in fact mostly white hollywood people that got offended. The Japanese themselves absolutely loved Scarlett Johansson in the role, and funnily they were more annoyed with Takeshi Kitano and why he spoke Japanese as the only one (he apparently even has a rep of being hard to hear what he says, so they joked that they missed subtitles on the Japanese part).

There are some valid criticisms, such as Kusanagi (as just Major, as they call her) being a too obvious emotionally considering she's not in a human body anymore, and it differed quite a bit from the original content. Some other things too.
Dr. Kay might also observe that this is an instance of problem solving, which he associates with incrementalism (since the context is already understood), while inventing the future is about problem finding, which requires creating a new context.
One word: https://www.coursera.org/learn/machine-learning
Let me first say that I'm one of the last people anyone would call a SJW. I subscribe to Gavin McInnes and Milo Yiannopoulos on YouTube. But replacing the Major and Batou with white people bothered me. It's not that I think it's wrong. But it was distracting for me, and got the whole thing off on the wrong foot with fanboys who would have been the primary audience. What if they casted Gandalf as some Indian guy? Or replaced Tarkin with a completely cgi character? Oh wait, they did do that...
That's probably because "data scientist" isn't a job description, it's a trendy title for a whole constellation of jobs that involve looking at data. I would expect that the Wharton grads are probably doing work that is fundamentally different from most people with hardcore academic stats backgrounds.
I don't get why people make such a big problem about this.

First of all, the privacy issues from WhatsApp have been discussed many times before. Yes, the default option "public" is bad, and just like making your profile picture on facebook "public" means anyone can scrape it. The fact that its a mobile app doesn't make it different from a website.

Secondly; people in the comments talk about the fact that you cannot control your precense in WhatsApp, and yes that is indeed a serious privacy problem which has been discussed before, but this article mentions nothing about that.

Third; WhatsApp monitors their network for non-user clients (to prevent spam and non-official clients). You may be able to request profile pictures of 500 people, but what about 1 million? Iterating over such a large set will likely cause a ban of your WhatsApp account, which means you need to spent another 10 bucks on a SIM card which will make it unfeasable to exploit.

Source:
4 years of experience with chat-bots on the WhatsApp network. I got a lot of SIM cards banned from WhatsApp by experimenting how far I could go. Not only sending messages, but also scraping.
Machine Learning Explained in 2 Minutes
Following the actual installation instructions, I found the process to be extremely simple.

1) Enable developer mode

2) Install using Windows Features

3) Reboot
Well the article builds around a very superficial view of ML.

If you want to do simple recommendation systems or spam filters than O.k. Those are solved problems, hence commoditized.

If you want to build novel things, you really need academic-grade ML.

If you want another argument, I came from working in VC and startups, and they think they understand ML. Boy, they really don't. They are like kids pretending to play a guitar that can't strike a single chord right.
You could also be missing out on incentives from the manufacturer for not using their financing. It's definitely a good idea to have money or financing already lined up, but some manufacturers will give thousands of dollars in incentives to use their financing.
Amd cpu line is rolling out. You can buy ryzen.

Vega is coming out this year. Volta isn't consumer based. Go check the enterprise prices.

Consumer Volta is mid 2018, so this, from a consumer perspective, is a paper launch.
Yup. It feeds into a light array with combinators. Sadly, I "forgot" to incorporate that into my latest power grid, so it's constantly dark.
There's no accounting for taste.

And I did find the criticism that the so-called "journalists" are too busy writing click-bait headlines to even rouse themselves to the level of interest in a story like this as small as simply returning an email to be a bit on point. I suspect when historians place a date on the death of investigative journalism, it will be in what is currently our past.