skysight-inc/HackerNews huggingface dataset:
I think that's a misunderstanding of what the market is in the first place. If there ever was an ad budget, it'll go elsewhere (native advertising, direct sponsoring, whatever).

It might be that big media, everything-and-the-kitchen-sink portals with a large target audience get a cut back, to the benefit of small, focused sites and maybe also paywalled content.

I'd say that could be another welcome collateral effect of GDPR, and give us back the federated Web we lost, though I'm not sure it'll be world-wide any longer given different incentives in US and EU markets, let alone the Chinese and regional (such as Russian and Turkish) markets.
How exactly will higher quality news publishers pay for their existence? Most people are conditioned to not pay for it. So where does the money come from?
WSL makes it easier to migrate to Linux, and the business drivers are entirely in that direction for licensing and tech vibrancy reasons.
How California could split up
> how programmatic ads could be compliant with GDPR?

One way would be to:

- store all user data client-side, stuff it in a cookie.

- Guess this user data, associate particular articles with particular data, e.g. X % chance of being male/female, probably likes cars, probably likes the colour "yellow", even if some of this data has been given to you directly by the user.

-"Clean room" ad selection. Have the ad selection algorithm run on the same server/network that serves the content and retrieve desired ads directly without exchanging any user data. Advertisers provide matrices of desirable matches of available ads to match against.

Matches won't be as precise, available data will be very limited, and if a user clears the cookie, you'll have to start from scratch again.

This way:

- you know nothing about the user, except for what could be inferred from their reading behaviour on a single site.

- even that limited data never reaches advertisers, so it can't be collated and aggregated in a pernicious way

- users are in complete control of their own data. If they clear their cookie, there's nothing left on the publisher's side.

-if you shield and rotate your ip logs, they're nothing more than addresses that requested some page at some time. None of the data is combined in an attempt to identify a user, other than possibly in a security context.

So yes, it should be possible even if it needs a more careful approach and more deliberation with regards to user privacy, but that's a main point of the legislation.
WSL is not for developing Windows applications, it's a full Linux ABI-compatible subsystem. The intent is to run Linux-based operating systems and tools unmodified. It's mostly just to make life easier for people developing on platforms like Ruby on Rails where Unix has better support.

WSL feels no more dangerous than Wine.
The irony being that XP and the like are only suited to cookie-cutter, commoditised work that is essentially risk-free anyway
But there is not going to be a pulic outcry, I was asking people around, also those that were using the "I have nothing to hide" phrase in past and they are all satisfied with the GDPR. People want this, also in US, but there it will take some time to adopt some law like GDPR as US goverment is working in interest of industry, not people.
Anticheat software for games
https://gdpr-info.eu/art-83-gdpr/

> When deciding whether to impose an administrative fine and deciding on the amount of the administrative fine in each individual case due regard shall be given to the following

> the intentional or negligent character of the infringement;

A company with good intentions is going to be regulated less severely than a company who does't care.
There are always untracked situations like that, but the ROAS for your demographic will so drastically different it’s like throwing money in the garbage to target you.
This keeps coming up and people keep saying that's the way it is, but Belgium's biggest newspapers just GDPR-walled their websites. You can't read the paper unless you agree to data gathering, cookie setting and tailored advertising. Maybe what they're doing is against the rules. Maybe their interpration is different. I don't know, but it is what it is.
I'm going to go out on a limb here and attribute the spread of tabletop RPGs to easy access to beginner friendly materials such as D&D Beyond & Roll20. When I started playing one of my classmates fingered me for a nerd and asked if I'd like to play, they needed a Wizard to round out the party. I had heard of D&D but didn't know of anyone who played or had the books, a few weeks and a bunch of new friends (and Fireballs) later I was hooked. 10 years later I'm still playing and DMing, have dumped an ungodly amount of cash into books/minis and love a good Sorcerer. If that guy in chem hadn't of asked, it probably wouldn't have happened.

Simply having access to all the materials and content destroys one barrier to entry, the character builders streamlining and simplifying the arduous character creation process with all the Handbook & DMG content available for free. I love that with Beyond DMs can purchase various sourcebooks and share their books out to members of their campaign, unlocking different classes and content. It's reminiscent of everyone bringing their random modules/bootleg PDFs and getting doe-eyed over some new variant. With Roll20 there are so many groups from all skill ranges looking for players/DMs and while not as bonding as sharing a table loaded with snacks, It's enough to get a foot in the door.

If you're curious about RPGs start with something simple and easy to learn the rules of such as Modempunk or Paranoia. Get some friends together, chuck on the Hackers Soundtrack and unleash your inner Joey [1] :)

(Page 27)

[1] https://1d4chan.org/images/e/e8/JnJ_Modempunk_rightways.pdf
I’ve been using Linux for more than 10 years. Don’t be ridiculous. Linux desktop usage has always been pitiful, 2% of the market at best. What is there to extinguish? There is a reason “the year of Linux on the desktop” is a meme.

You’re completely misreading their strategy. They’re targeting development for Azure. These days a ton of development tools are *nix native and Windows is a second class citizen, because Linux on the server is massive. And Microsoft can’t budge it, it tried, it gave up: Linux runs on Azure. But Microsoft needs to take dev mindshare from Mac, especially. Mac is the real target here, another proprietary OS. Mac is closer to Linux so many devs work on it and later deploy to Linux.

Microsoft wants to attract Mac devs to Windows so that they can up-sell things that make it easy to work with Azure.

And you forgot one thing from the days of EEE: Microsoft was uncontested #1. Those days are GONE. They can’t extinguish anything these days, even if they try. They did successfully extinguish Windows Phone, now that I think about it... :p
Video: https://www.youtube.com/watch?v=KJe9H6qS82I
If there ever was an ad budget, it'll go elsewhere (native advertising, direct sponsoring, whatever).

I'm not exactly sure what you mean here. There was quite a bit of money being spent on advertising to people in the EU on May 24th. Due to GDPR, many of the advertisers that were spending this money will no longer be able to make a profit from this activity. They will therefore cease that spend, and the EU online ad market will dramatically shrink as a result. The EU companies that were receiving the money from those advertisers will no longer receive it, and many EU publishers will go out of business.
> That will force a ton of review sites aimed at EU visitors to shutdown, along with many YouTube reviewers.

A reviewer making sales commissions is just a salesperson. Good riddance.
NPR gives you a plain text version of their site if you decline GDPR
When you are buying a house and you know 100% know it’s the right one. Don’t worry about it, there will be another one.
It's dual of his and _her_; not of 'hers'. (In which form 'his' is unchanged.)
I wonder how many breach notifications the ICO got on the first day?
"The Five Foot Shelf". Those were once a common set of books. They'd show up in used bookstores. Back when there were bookstores.
Julian Barbour has a web site with papers available

http://www.platonia.com/ideas.html

Thanks for reference.
Solar energy companies in California deploy batteries to homes to stablize grid
In truth, I've never had much luck with the phonetic algorithms, and i've implemented Caverphone 2, Double metaphone, and NYSIIS [0].

Totally subjective, but in my domain I've had better use either using cheaper string distance/similarity metrics (hamming, jaro/winkler, etc), or if you're looking for some kind of resource-saving/fuzzy indexing/blocking type use, an application that uses or extracts ngrams has worked pretty well for me. Your mileage may vary...

[0] https://github.com/DJMelksham/SAS-Data-Linking-Functions
Yeah, that sounds totally logically sound. It explains why yelp reviews don't in any way reflect the quality of businesses and why aggregated movie ratings don't reflect the quality of movies.
The US did not vote for this. A panel of unelected bureaucrats did.
So most of the dozens if not hundreds of GDPR doomsday posts in the past days should come with a financial interest disclosure.
I'm pretty sure in my country (France), only the police may peep through windows with optical instruments. The work of a private investigator you speak of may very well be illegal, assuming the investigator is not an on duty police officer.

Public places are one thing (he entered this building with that woman at this hour). Looking through private property is another.
What isolated machine? Open up WSL, run "CMD.exe notepad", then top. You'll see the instance of notepad running, and then you can go kill it with taskmanager. People still seem to think it's a VM when it's not - the pid in the Linux system is the same pid in Windows, it just hits a different part of the kernel.
we use mod_evasive + cloudflare , apache mod evasive is generally effective , we have a static html page which merely says OK for all 403 errors which mod_evasive generates --> this prevents our server resources from being used up to large extent. plus we add abuse IP to cloudflare javascript challenge
The utf-8 everywhere is great. Microsoft should admit that their utf-16 was a mistake a provide utf-8 version of all functions - eg GetWindowTextA() GetWindowTextM() exist and now... GetWindowTextU()
I find it amazing that you came up with the most one-sided argument you could think of ("not actively harming") and still didn't realize how badly it can misfire.

Here's a hint: my dentist is actively harming me when taking out a tooth.
Overscan is an unfortunate fossil of CRT era. I don't know why videocard manufacturers keep using it, some compatibility requirements probably.
> Most early-stage startups use the (in 2008, when I did mine) best practice of “delete=1”. Changing your whole database over to permanent cascade delete is only easy if you’re a very experienced programmer or who knows what he’s doing.

If you can't handle cascading deletes, continue to set delete=1 and overwrite the other columns with random data / empty strings / whatever.

Less risky than implementing cascading deletes, but still effectively gets rid of PII.
In theory I would agree with you, but clearly a lot of businesses are not rational. Just look at how many built stuff on top of MS products to begin with!
scratching my head - that sounds to me like a positive thing. If a industry has gotten big by doing something bad (misusing private data or using slaves as workers) and a law comes along and forbids that practice than I can't see how this is something negative for the sociaty overall.
I looked at that and noticed a quote I feel is salient:

"The GDPR isn't vastly different to the old Data Protection Directive, which has been in force since 1997. The panic over GDPR suggests that a lot of companies had simply been ignoring the DPD. If a bit of bullying is required to get businesses to obey the law, then so be it." (https://news.ycombinator.com/item?id=17149581)

This rings true to me. I do have a strong suspicion, as an American who's worked for an American multi-national at a low level, that people have been ignoring the existing requirements for dealing with EU data properly. For years.

The flip side of all the wailing about heavy handed regulation is that business people will not obey something that isn't enforced. And then feel it is some sort of natural right to go on that way.
as a potential owner of a solar home with large (DIY) powerwall type storage: I am not a fan of this idea. I know how cycle life and cycle depth affects the overall lifespan of LiIon, LiPo and LiFePo4 type batteries. I want to control how many times my home cycles its batteries from full down to 10-15%, how deeply it can discharge, etc.

I do not want some remote agency controlling the discharge of my home battery, except in a miraculous future scenario where we invent batteries that are good for 20,000 deep cycles with <5% degradation over 20+ years.
This is the kind of hyperbolic metaphor that's part of the problem. Is online ad spending a net negative for all of society, or a net positive?

It allowed millions of web sites to fund themselves and publish content for free, which enabled millions of other people, many of whom don't have a lot of money to pay for content, to access it. Many of those people would never respond to the ads, so in effect, they were subsidized by those who would respond to the ads.

I grew up poor myself in Baltimore city, I could never had afforded to pay for any online content. My parents couldn't even afford cable. We watched broadcast television only. I got all my books from public libraries or used book stores. If most of the services that exist today were behind paywalls and I were still poor, that content would be off limits to me.

On the flip side, advertising used to be incredibly wasteful for small businesses. If you're a local dress shop, bakery, or piano teacher, it was much harder for you to "target" people who were highly likely to use your services. Instead, you had to place much more generic ads in many different channels like signage, local newspaper classifieds, the yellow book, circulars, direct mail, and so on.

The more precise web based advertising is a revolution for smaller businesses to limit their costs, track campaigns, iterate and test what works, and reach customers cheaper and faster. Is your local bakery saving money and bringing in more local business, evil?

Way too much of the rhetoric on HN lately IS literally drinking the cool aid. It's people taking theoretical damage scenarios and way over-inflating them into actual harm. It's worse than the anti-vaxxers who inflate minute risks, or the anti-GMO crowd, who bridge a sledgehammer when a scalpel is needed.

The downside of making ad spending less efficient, or erecting pay walls, is going to be greater centralization of the web. Because if you need to do untargeted advertising, than the greatest efficiency comes from reaching the most number of eyeballs. If you need to get paywall subscribers, most small brands won't be able to convince people to pay $10/mo for subscribers, so this will force small publishers into the arms of large consolidators who sell subscriptions, and then dole out pennies, just like the record industry did to musicians.

So those wishing for the destruction of the ad supported web as it exists today are really, in effect, creating the unintended consequence of even bigger publishing oligarchies tomorrow, while the little guy is squeezed out by lower margins and higher costs. These regulations aren't really going to punish Google, Facebook, or the other large players very much. They'll survive. It's the mid-sized and smaller companies who will face the greater challenges.
The idea is that small publishers go out of business and further media consolidation occurs. Those remaining can force personalized ad compliance by virtue of their reputation and limited choices left.
things as opposed to knowledge are fundamentally different things.

if yoi tell me your birthday how can i forget it?

if you borrow me a car i have something i can return...
Something like fail2ban, too many bad attempts from any IP should go into a fail2ban rule set that uses iptables rules to null route all traffic to/from that IP for a period of 12+ hours.

There is a "recidivist" option for fail2ban to further ban things that show up in the fail2ban log, repeatedly, every 12 hours, for a much longer period such as two weeks.
> Use unique keys to reference the data rather than sensitive identifiers.

This is terrible advice. All identifiers are PII and covered by the GDPR, not just the "sensitive" ones.
REVEALED: How a high-vacuum gas particle learned to follow fractal paths using this one weird trick!
Whenever this subject comes up, I feel the need to point out St. John's College's undergraduate liberal arts program:
https://www.sjc.edu/academic-programs
Blocking access to EU citizens while keeping their data in violation of GDPR sounds like a case for this maximum penalty. It doesn't seem the company is showing good faith in data protection.
>If anything, GDPR should be seen as an opportunity to disrupt the quasi-monopolistic online ad market.

It's amazing to me how people manage to fool themselves into thinking there is hope when the world is crumbling around them.

If Google can't make ads profitable in the EU what makes you think some tiny European company will be able to disrupt the ad market?

How would they even do it without tracking? I can see the conversation with major brands now

EU Ad Startup - "Trust us, the ads you are paying for are performing great. We are very confident that they are driving conversions on your website."

Brand- "Ok, do you have any numbers to prove we are receiving conversions due to your ads?"

EU Ad Startup - "No as that would be illegal under GDPR, but please trust our business."
Please point to the specific section you’re referring to.
Just inside the NT kernel.
there's no simple way to check if the 'output' of management is working correctly or not.

What an odd thing to say - ask any accountant or banker and they’ll say they’ve had methods for this for literally hundreds of years. Ever since “share price” was a thing, and even before that.

The problem is doing something with the information. Look at IBM for example (one of many). You can see simultaneously that managers are doing a terrible job - zero revenue growth for years - but also see that they are lavishly rewarding themselves for it.
I think you're right about the targeted ads. Many people have expressed similar sentiment.

I suspect that most advertising is actually driven by supply (that is, somebody wants to advertise X), not demand (somebody needing Y at the moment), and that's why targeting doesn't really work that well, and the disadvantage of untargeted ads (or targeted by content) is much smaller than advertising industry claims.
> What is there to extinguish?

The Linux CLI development environment? The point of WSL clearly can't be to try to extinguish the Linux Desktop, because WSL doesn't even embrace the Linux Desktop.
"Indirect Evidence for Lévy Walks in Squeeze Film Damping" is one of the most revered Vogon poems[0].

[0] https://en.wikipedia.org/wiki/Vogon#Poetry
> the typical margins

Are you implying that they're particularly high? Reference please :)

I wouldn't be surprised if full list price for "brand name" vendors like IBM, HP, and maybe even Dell (presumably Oracle, too) are inflated, but in every case I've heard of, for even modest volumes, the discounts tend to equalize the prices (well, maybe not IBM) and can occasionally be competitive with SuperMicro.

I'd aregue that the only company that really makes (or at least ultra-customizes/optimizes) their own, to the point of being outside of any "class" of hardware, is Google. I suspect they're the only ones whose capex might be deceptively low because of the cost optimization.
WSL's kinda the mirror-universe Wine, but not quite - AIUI, it doesn't translate Linux syscalls into Windows ones, it's an alternative Windows kernel ABI that bypasses the normal one entirely.

That makes a big difference when it comes to the implementation of syscalls that have no remotely close analogue in regular Windows. fork() and exec() spring to mind - the hoops Cygwin had to jump through to fake those[0] are pretty eye-watering, but for WSL Microsoft added new kernel functionality to support them directly.

[0] https://cygwin.com/cygwin-ug-net/highlights.html#ov-hi-proce...
I liked the article's statement that "there were no more perches." Is that to say, then, that even birds that "perch" refused to do so on cliffs? Certainly, not all of the trees perished as well.
1) I have not made hundreds of posts about anything recently, much less GDPR

2) I have not made a single "doomsday" post about GDPR. I am realistic about its consequences, which happen to be negative for the most part.

3) There are many, many people on HN that invest in various things, and I have not once seen a financial disclosure about anything, even from incredibly high profile individuals on here that are known to be investors in or associated with the things they are talking about.
If I block JS, and the way they've implemented means that the site is readable and usable despite me never seeing or opting in, are they in violation, or is it on me for 'tampering' or whatever?
A datum is not actually important just because it relates to a person in some way. It's not as if this a regulation about venturing into deviantly risky territory: running a network service of any kind involves the processing of peer IP addresses.
Odd then that MailChimp had to make extensive modifications to comply with GDPR. https://blog.mailchimp.com/gdpr-tools-from-mailchimp/
Non-lawyers are very large and diverse group
of people.

My mother does not understand where data is kept, what is encryption or anonymisation even if you darw it for her...

and if my father wants tp watch porn he’ll pop his CC where ever just to jerk off...
How is that not rational? You're letting your biases cloud your judgement.
> WSL feels no more dangerous than Wine.

Wine is not really a fair comparison against WSL, especially when it comes to comparing 'potential to extinguish the embraced'.

Wine has nowhere near the amount and quality of resources (both human and IP) available to WSL.
Intrigue: Sh700M estate, murder and malice in family
These suggestions sound good but the real challenge will be to reliably detect fake logins to not suddently and accidentally mess with your real users..
No noises from the big names in crypto yet. I guess many are carefully going through it and preparing their questions and concerns. Peer-review can't come quickly enough. I can't wait to see how the world responds to this. Have MaidSafe really managed to pull this off?! I mean, WOW, if they have! Fingers crossed.
The basic argument as I understand it is that products paid for by advertising and tracking require you to accept advertising and tracking in order to obtain them. In other words, you are explicitly agreeing to purchase the product in exchange for your privacy / attention. This argument will be settled in the courts. If it holds up, GDPR won't affect privacy much because I don't think most people will opt for privacy over convenience. If the courts rule against this reasoning, we'll see the rise of micropayments on the web.
That is actually an excelent question!

The high quality news will be gladly paid for, while there will be far less clickbait sites as the ads revenues will drop. We will have less garbage on the internet and this is actually great, on the other side, the real journalism (not news like how to enlarge your penis) will hopefully come back into spotlite.