skysight-inc/HackerNews huggingface dataset:
So EU citizens will either revolt and destroy EU or read their news from somewhere else? More likely, will do the usual thing people do for geo-locked content: Use proxy or pirate until a convenient solution takes off. That convenient solution will be GDPR compliance by the offender or a competitor.

I mean, mild annoyance is nothing compared to the annoyance of war thorn continent, I wouldn't bet too much on the destruction of EU or even withdrawal of GDPR
Look, I'm speaking from personal experience only, but due to work needs I travel almost every week to Frankfurt (purportedly the financial capital of Europe) with an amex, a visa and a mastercard; and each time I pick a taxi or I go to a restaurant there is about a 50% chance they do not take anything but EC Karte, or Cash only. It is so annoying that at work we have a running Splitwise group of about 25 people because always someone does not bring enough cash on them, only some spare change from last day plus all the usual cards. This is something that I have not suffered in UK, Spain, Portugal, Switzerland, Belgium, Louxembourg, France, Italy or Sweden. So I think German is an outlier here, and in a bad way. It is not the worst problem in the world; I just said it is annoying.
That's brilliant! One suggestion I have is to prevent rerendering when changing states, e.g. when checking a checkbox, draw a checkmark without changing the shape of the actual box it's in, or when selecting a dropdown item, to not change the edges of the dropdown even if the label displayed in it changes. Probably a lot more work though :)
Can you drop me a email to pacificleo-at-gmail-dot-com I might be able to help
You can't really compare to Singapore.

English is our primary language.
Here's the feedback link to tell Apple this is a total bullshit decision:
https://www.apple.com/feedback/itunes.html
More than 100,000,000 units is a one quarter at Chinese market.
How 88,000 is even something to talk about.
11 cookies for me
That just opens the page via a FB referral, basically this bookmarklet:

javascript:window.location.href='https://m.facebook.com/l.php?u='+encodeURIComponent(window.location.href);
It's confusing me. wifi cards don't need m2 slot, I thought it was a standard made for SSDs. Usually wifi cards use basic mini pcie sockets, even on old (2006>) 12" laptops you can find 2, albeit sometimes only one socket is installed (the other is empty space with pins there, some people even soldered one manually)
While I'm a bit sympathetic with the devs here, they got paid, and this was always going to be a risky proposition. They must have known that.

Adding the 3rd largest app store in the US to iOS was always going to be a seizmic shift on the App Store and could cannibalise large parts of the iOS game category.
Same. I guess my takeaway is that I'm happy people are looking into this because in ten (or twenty (or a hundred)) years this research will hopefully have paid off. I, however, want nothing to do with it.

Also, they don't do natural language processing but allow you to write method names like "the square-root of _x^2 + _x + _" where the underscores are arguments.

Thus their "efficient" compiler that they parallelize the parser to find an unambiguous parse.

I don't know. This seems like it would be super fun to write and to play with, and that there are probably some really cool new things being discovered that, when matured and properly integrated, may be workable into a usable programming language.
Google and Facebook accused of breaking GDPR laws
Previous discussion here:

https://news.ycombinator.com/item?id=17149470
Well, it's something that was "thought" by the older generation to the younger generations.

My grandparents grew up post WWI in the Weimar Republic and then lived through WWII, had to repeatedly flee, losing most of their possession because of it. Other families had the same experience, or lost their stuff due to bombings etc. That heavily informed their decision till the day they died, and of course also to some extent influenced/influences my parents' behavior, which in turn influences my and my siblings' behavior to this day.

I'm not saying it's rational, but it's very human still.
You should charge them $10 for that user insight :)
I understand that not every activity pleases everyone but in that case I'd just drop the subscription, not using it would make me feel far worse than not having it, I'd say. I certainly couldn't imagine myself setting foot in the gym if, like you, I didn't enjoy it.
That's not the only real benefit. The strongest benefit is that all tracking and sharing of collected data is made explicit to all users in plain language and now requires explicit opt-in. Before this directive, companies could just hide that shit somewhere in their EULA. It's this practice that's being regulated.
Restaurants surprise me. Small shops I know and that can be annoying. Bavaria is kinda backwards even in my mind and a traditional family run bakery might be cash only, "Backwerk" etc. accept cards I think.

The _kind_ of cards doesn't matter for the article, I think. Cashless is cashless, debit card or credit card? Credit card adoption is a different problem (they aren't popular) and only recently rose quite a bit. You can pay at McD or Aldi with Visa Paywave / Google Pay. The whole contactless method seems to be a motivator for CC adoption afaict. If you complain that a CC is not accepted then get a local debit card :-)

No idea about address verification just for top ups. For me it was paying for a voucher, call a number, enter code, done - but I haven't been on prepaid for a long time.
FYI Also check out https://github.com/dafer45/TBTK
How exactly is it inconvenient? I can't really think of anything. For example, proponents of cashless payments often like to claim that paying with cash takes more time than paying with a card, but the opposite is true. [1]

And if you have "the need to constantly visit the ATM", then perhaps it would be a good idea to withdraw more money to last you longer? My bank actually doesn't allow withdrawals of less than 50 Euros, but even before that was introduced I simply withdrew the money I needed for a month at the beginning of a month -- and that was it.

[1] http://www.faz.net/aktuell/finanzen/meine-finanzen/geld-ausg... (German)
I've been waiting for a company of this to just go full litigation as a result of something like this.

The lack of a premium "please give us a representative we can negotiate this with and get an actual explanation from" tier is a serious problem.
No, it's not better than nothing. In fact, it's worse than nothing. Which is why they're not doing that.

It's extremely difficult for classic news media to make money in the internet-world. They're not tracking you because they hate privacy, they're tracking you because they need to show you ads to earn a few cents to pay for their newsroom.
Well, you could! We’d be happy for you to make some space for a competitor who doesn’t make his money selling personal data.
They could still make some money from showing non-tracking ads to European users and tracking ads to American ones. Perhaps not as much, but as they have already written the content I don't see why you would just give up on that revenue stream.
Can confirm.

I tried the Archive.org copies, and I tried private browsing - not any better. Trying again now though, WSJ seems to be giving me the full article.
Please do! Sounds very interesting!
Posting that here is like showing a big juicy steak to a pit full of hungry lions: of course we're interested!
Cats belong inside. For every cat preyed on by a coyote there's 100 birds preyed on by a cat.
The forgotten 80s home robot trend
The problem is ads. Many networks track their users, and the site is responsible for that too. Eliminating all ads means the EU users become only a cost.

They need to integrate GDPR-compliant ad networks to serve to EU users, and they probably didn't do the work.
The Search for Dark Matter
And yet, that seems to be the solution most sites are already taking. "Click here to agree to tracking and continue to our site." Concrete example: theverge.com

Hopefully they will be slapped down for it pretty soon.
GDPR doesn’t apply to WSJ or any other site that doesn’t “envisage” offering its services to users in the EU. See recital 23.

Edit: apparently they accept EU currencies, which means they have subjected themselves to it.
Of course it's Coraline Ada "Ban that transphobic contributor" Ehmke.

>We must make room for people who are not like us to enter our field and succeed there,

but,

>We understand that working in our field is a privilege, not a right,

so white cishet males stay away!
Alternatively there's this: https://eu.usatoday.com/

No ads, no tracking, no cookies, not even Javascript. Just plain HTML+CSS and JPEG images. The whole front page is around 650 KByte, and by far most of this is in the image files. As a result the page looks very clean and loads very fast.

This is what all news web sites should look like, not just for EU readers (although I fear that this is just a temporary solution until they've figured out that whole GDPR thing...
I wasn't trying to say you're wrong, just genuinely curious as I never experienced that myself. Then again I'm German and would never pay a German cab with anything but cash :p

But yeah, you need cash in Germany!
Perhaps because you save more money on a cheaper mortgage than you spend on ATM fees, as you don't take a lot of money from the ATM because you can pay by card almost everywhere, for example?
> This is something that I have not suffered in UK, Spain, Portugal, Switzerland, Belgium, Louxembourg, France, Italy or Sweden.

With Euro cash you can pay in most of these countries (in my experience in cases of emergency it even should be possible to pay with Euro cash in UK, Switzerland and Sweden).
LWN ( https://lwn.net/Kernel/Index/#Networking ), LWN + kernel documentation ( https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/lin... ) , more LWN + iproute2 source/news/commitlog ( https://git.kernel.org/pub/scm/network/iproute2/iproute2.git... and https://git.kernel.org/pub/scm/network/iproute2/iproute2.git... << basically the names will give you what to search for on LWN ), and a bit more reading ( https://www.netdevconf.org/ )

... and trying them (the features) out. In VMs and in other network simulators. ( http://mininet.org/overview/ comes to mind, but simply using Vagrant / Virtualbox is okay )

Also, networking is very standardized (duh :)), so if you follow network related stuff ( https://www.reddit.com/r/networking/ ), you can sort of get a feel for what might come to the Linux kernel.

LWN is still the best in this regard, because it deals with new developments, so reading the archives will tell you what might be in the kernel.

Furthermore, since nowadays everything is kube-cloud-virtual-container-open-netes-stack, looking at network developments for these technologies will get you in the know. (Seemingly bonkers stuff, like BGP for containers is now bog standard with things like Calico. Running a full switch in kernel with an awesome distributed overlay network for "cloud" without OpenFlow? OVN by OVS got your back. Doing all this fast? DPDK is uber fast, but XDP is just so conveniently clever.)

Plus there's the datacenter networking stuff, like TRILL/SPB ( https://networkingnerd.net/2016/05/11/the-death-of-trill/ ), but those haven't got integrated into the kernel, because the aforementioned Calico, OVN and other overlay stuff.

Oh, and the best way is to keep asking questions!
There's an iOS Steam Store app already whose only real purpose is to let people buy games from the Steam store from their iOS devices.

I guess maybe it's the combination of "you can buy apps and also play them" that is causing the issue.
Except, you’re wrong. Ga data is never joined with other data sets.
> ...it is at the same time in a position where it's competition can't sell iOS phones. That gives it a substantial buffer against price pressure that none of the Android manufacturers face.

Alright, but what is it about iOS that makes it an advantage, if it isn't it's design? The design isn't just what it looks like, it's how it works. Have a look at that 132 page document, the article I linked has screenshots from it. It's a manual for how they duplicated iOS functionality. Do you really think that's acceptable?

As for logistics and manufacturing integration, Apple don't even make their own phones. They're made by the same contractors everyone else's phones are made by. Samsung is primarily a hardware manufacturer. How incompetent do they have to be for Apple to have that as a primary advantage for decades?
I am not really suprised by this, buying games and then play them outside of the appstore is not exactly in the spirit of the apples guidelines.

This is clearly different from a remote desktop app.

I'm 100% sure this would be allowed back in if they built it without the ability to make purchases...

Not saying I agree with it but a Company such as Valve should know this is going to happen.
Clearly you missed the very first point:

>We do not believe that our value as human beings is intrinsically tied to our value as knowledge workers.

You're supposed to be glad this guy wastes your time and money, he has a beautiful personality and deserves to be valued.
How are you expecting the hardcore gamers market to retaliate against Apple?
To be honest, this project is going the wrong direction.

Rather than trying to get programming languages to look like human language, we need to get human language closer to computer language.

By this I mean that every argument I've ever been in has turned out to either be an intrinsic disagreement about definitions (fixable, and usually we agree) or an intrinsic argument about god (probably not fixable, we will probably not agree).

If the average person understood the beauty of a solid (and unambiguous) definition, I dunno, world peace and rainbows and butterflies? Probably not, but I'd definitely not have to rage-quit socializing so often.

Still, with that said, from a purely intellectual curiosity standpoint this is neat. I hope that the general saltiness of the internet doesn't discourage the devs from working on this some more.
Half of Facebook's users visited one less time in a 3 month period? I think they'll survive.

I've visited less in the last month, but because they've changed the algo on my feed and it's not as interesting ... though that could be a network effect, but I'm getting quite different stuff.
Is there not any issue with having a hashed version of the email, given the entropy of an email address is quite small?
How to Reduce/Fix GPU Coil Whine
> We are engaged on the issue

Dear Tronc,

You had two years to comply.
You are being ridiculous.
Good luck with complying.

EU Users
People who go on and on about the Google and Amazon "monopolies" -- which only benefit consumers with low prices and expansive services -- this is what actual monopolistic behavior looks like. Apple controls access to a significant share of the mobile application industry and it directly abuses that market power to harm customers by reducing competition and artificially raising prices. Apple is being sued in both US and French courts over it appstore monopoly so let's hope this ridiculous practice is stopped soon.
I am not sure it is such a big deal, the old stuff are good enough for the majority of cases, I reckon. He has probably a good point about performance, but pain versus gain I am not sure it makes a lot of sense, on average.
Fast follow wasn't this blatant in the mobile space until the iPhone; there weren't any companies rushing out a near-exact replica of the Moto Q to profit off those sweet enterprise sales.

Look at this from Apple's perspective: they spent a decade and hundreds of millions of dollars to create what was at the time a step change in mobile hardware, and then a bunch of other companies went "thanks for the 'inspiration'" and immediately began profiting from blatant copies of that original work. I'd be pissed, too.
Add the following to My Filters in uBlock Origin:

www.theverge.com###privacy-consent-ui

www.theverge.com###privacyConsent

www.theverge.com##.privacy-consent-notice
If You’ve Never Missed a Flight, You’re Probably Wasting Your Time (2014)
You can't withhold service based on accepting non-essential data collection without offering alternatives, that falls under coercion and is a direct violation of the regulation. Should you ever see that report them immediately (something I already did once today).
> Aggressive potential penalties are likely to affect some business decisions.

Aggressive user tracking and nonchalant attitude to users' personal data seems to be less problematic to them.
What? It says the opposite - if you are providing services to EU residents outside of the EU GDPR applies to you.

http://www.privacy-regulation.eu/en/recital-23-GDPR.htm

> In order to ensure that natural persons are not deprived of the protection to which they are entitled under this Regulation, the processing of personal data of data subjects who are in the Union by a controller or a processor not established in the Union should be subject to this Regulation where the processing activities are related to offering goods or services to such data subjects irrespective of whether connected to a payment.
This regulation has been on its way for 2 years, and before that it was discussed extensively. Any big corporation not complying or making such a move as simply blocking EU users is ridiculous. Lobbying obviously didn't work so now they want users to revolt against EU lawmakers, or what is the endgoal here? There was enough time to comply, I find this behaviour unfair and short-sighted on the mid to long run.
Decorum – Let’s build applications that people can trust (GDPR)
Twitter Bans Bulgarians for Using Cyrillic in Crackdown on Russian Bots
I've never understood the purpose of IP aliases like the "secondary em0" the author is setting up with systemd.networkd. These aliases are practically useless, you cannot bind() to them without knowing the IP, you cannot use them in firewall rules, you cannot setup dhcp for them etc. What are people using them for?

I'm not sure what the low level difference is between an alias like in the article, or a "eth0:1" type alias (made with ifconfig eth0:1 xx.xx.xx.xx up), but the "eth0:1" type alias seems infinitely more useful.

This is also a major deficiency of the Ubuntu 18.04 netplan implementation, it can only do the systemd.networkd type aliases and not the "eth0:1" type ones. What gives?
I did read the GDPR. A specific exemption for national defense (and by the way, you missed the one on health) is not the same as "exempting the government". The vast majority of governmental bodies have to comply.

It's like saying that "governmental employees are allowed to pilot fighter jets" just because the army employs some pilots.
You are completely correct that simply blocking access does not make them compliant while they are still storing that data.

But compliance isn't binary. I'm sure the data protection authorities understand the difference between “LOL I'm already noncompliant so I'll just continue business as usual” versus “Working hard to fix this – in the meanwhile, let's prevent covered Subjects from sending us more data until we are prepared to handle it compliantly.”
Thanks for running a Tor relay, even better, Tor relays! Please consider to check the right sidebar for new versions on https://blog.torproject.org/, add Debian repos from Tor Project instead of using default repo, and read [tor-relays]* mailing list routinely. It's a fun read comparable to Hacker News, well, sometimes.

* https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-re...
When you don't a competitor steps in and if the day comes that you want some EU sales, you will have to spend huge sums to establish your brand if you are not a huge brand that's on TV shows and the News all the time.

Geo-locked products are nothing new. I lived in a communist country, few EU countries and a middle eastern country and I can promise you that when a certain brand is not available a local competitor pops up and after the original brand becomes available it stays remain a curiosity unless it's a massive pop culture icon(McDonald's, CocaCola, Amazon, Netflix etc. - stuff that's on American TV shows all time. The TV Shows are also geo-locked but local pirates make them available few hours after the USA. Even in Cuba).

So, it's not a simple problem of if(profit < feel like worth it) then block EU.
Continuous Domain Game of Life in Python with Numpy
> "Old does not mean bad"

It doesn't automatically mean "good" either.

> "in its pursuit to be Windows"

Would you please elaborate?
>removing duplicates is as expensive as counting uniques.

I don't think so. You do all kinds of things (unzip, sort, uniq, plus apparently 1-2 passes through the whole data). If you did it daily, you only need to dedup day 30 vs a sorted version of the rest of the month, which takes around a 30th of the time, and you don't need to unzip/sort/uniq 29/30ths worth of data. I don't know your exact structure but I don't see why most of the computation can't be done earlier.

Think of it this way: on day 30 with the script described in the post, for the first $X amount of time you're reading the beginning of the files and don't touch any day 30 data until later in those 16 hours. So there's definitely some kind of processing that could be done prior to day 30.
Where is it written that EU citizens can refuse cookies? As far as I know one must inform that cookies are stored and for what purpose.
It’s more complex than either case. The eccentricity of earth’s orbit precesses, as well as earth’s axial tilt.

In a circular orbit, the seasonal variation is driven solely by the axial tilt and relative hemispherical insolation bought about by earth’s own shadow, and angle of the sun to terrain.

With a variable distance from the sun, the seasons become erratic, as these two variables precess out of sync - you end up with winters in one hemisphere where the earth is close to the sun, making for mild winter and scorching summer in the other hemisphere. Equally you end up with the earth far from the sun, and bitter winters and cool summers. Finally, you have the precessions 180 degrees out of sync, and you end up with almost no seasonal variation.

So - it makes the overall swings far more extreme, but in some phases can result in milder seasons.
Does the WSJ accept subscriptions from non-US citizens? If so, they had better get GDPR compliant.
While unrelated to subj or that new systemd wave, I want to state that almost all my sysadm skills are lost. Idk who is responsible for this and if they exists, or is it just time going, but I’m not a power user anymore. Long-term skill investments without a profession are so meaningless – ten years and you stare at the screen with no idea what to do. That was hard time and now it is all for nothing.
That sounds like a great idea. I used to have a decent vinyl collection, and would often forget about some of the good ones I have after not playing them for a while.

There isn't any info on the github page. Could you describe a bit how exactly does it organize the music?
Uh, you may not be able to directly elect a government, but you still elect the parliament which then chooses the government. So yes, you have a say in it, by casting your vote in the parliamentary elections for the party you want to see in government.

And yes regarding Germany: Germans vote for parties in a parliamentary election; in the parliament a party or coalition of parties who can get the necessary majority votes will elect the Chancellor (head of government), who then is formally appointed by the President. The Chancellor then proposes cabinet members who are formally appointed by the President.
I'm surprised it had some teeth.

This shows that it's possible to change some very exploitable practices if EU wants to.

Hopefully more of this will follow.
Why the GDPR is both a challenge and an opportunity