News for hackers. Stuff that matters.
Re:An everything app is terrible for liberal democracy by Bakary on Monday October 10, 2022 @12:12PM (#33153187)
The EU is currently the only territory that is even trying to make the internet less dystopian
Re:An everything app is terrible for liberal democracy by simonsarris on Monday October 10, 2022 @12:28PM (#33153378)
The EU's biggest contribution to the internet in the last 10 years was forcing every site to add a popup, ruining UX while desensitizing the world, where it was transparent to everyone in the industry that if they wanted to do something they should have targeted browser vendors and not websites.
Re:An everything app is terrible for liberal democracy by rtsil on Monday October 10, 2022 @12:42PM (#33153552)
The EU's biggest contribution is the power it gave me, a simple citizen, to force* billion-dollar companies to not share and even delete my personal data if I want to, without a complicated procedure.

*And I mean force, not request.

Re:An everything app is terrible for liberal democracy by splatcollision on Monday October 10, 2022 @02:45PM (#33155029)
Wait, can I use this to have HN delete my account? If so moving to Europe BRB
Re:An everything app is terrible for liberal democracy by jacoblambda on Monday October 10, 2022 @03:00PM (#33155196)
Check the FAQ. You can just email HN's address (in the FAQ under "can i delete my account") and they'll take care of it.
Re:An everything app is terrible for liberal democracy by phpthrowaway99 on Monday October 10, 2022 @05:16PM (#33156470)
First off, thats not really in the spirit of account deletion in my opinion. Because you're making me pinpoint myself to another person that I want it deleted. Maybe I don't want a human browsing my stuff reading it wondering why I'm asking for it to be deleted. Even less privacy in my opinion.

But beyond that, it won't delete your messages. I guess they just own my words forever now.

Re:An everything app is terrible for liberal democracy by kelnos on Monday October 10, 2022 @06:15PM (#33157021)
> Because you're making me pinpoint myself to another person that I want it deleted. Maybe I don't want a human browsing my stuff reading it wondering why I'm asking for it to be deleted.

That's a pretty weird objection. Even if there was a button at the bottom of your profile page that you could push to delete your account, there's nothing stopping that button from notifying some real person behind HN who could peruse your posting history before deletion.

> Even less privacy in my opinion.

What "privacy" are you talking about? You've posted these comments to a public website, where any user can view your entire comment history.

> But beyond that, it won't delete your messages. I guess they just own my words forever now.

I haven't read HN's terms of use or privacy policy (I suspect you haven't either? Ironic, considering the tone of your post), but presumably, as a condition of signing up in the first place, you've elected to allow that practice.

As a fellow HN user, I think it would be really bad for the community if random bits of old discussions just disappeared, making it difficult or impossible to understand the conversation that was going on at the time. I certainly think there should be exceptions; say you accidentally (or regretfully) posted some personal information that should be deleted... I believe in that case the HN mods would do you a solid and delete it. And I know that in some (all?) cases of account deletion, they'll make up a new username to attribute your posts to, which would dilute any association the posts have with you (assuming you used a name that you've used in other places).

Regardless, there's nothing stopping someone from scraping HN (or using the HN API) to mirror the content of discussions elsewhere. And they might not be in a jurisdiction where you can expect to get your data deleted if you really want to.

To me, these privacy/deletion laws are most useful to force a corporation to delete any data it has on you that it holds privately, and could use to identify you or monetize you or whatever. Once user-generated content comes into play, it feels like a different beast to me.

Re:An everything app is terrible for liberal democracy by phpthrowaway99 on Monday October 10, 2022 @06:46PM (#33157299)
Oh you got me, I didn't read the policy when signing up. Like 98% of people.

Yet from a site dedicated to creating the modern web, I assume modern web practices are followed.

Even 20 years ago in forums you could go through and delete your posts and edit your comments to blank. Add in 20 years of "we should be able to delete our accounts!", I had figured HN follows this practice.

Whatever, I don't care, I just make a new username once every few months.

Re:An everything app is terrible for liberal democracy by Bakary on Wednesday October 12, 2022 @09:09AM (#33176390)
Most modern websites like Reddit or Facebook don't actually delete your content.
Re:An everything app is terrible for liberal democracy by Zircom on Monday October 10, 2022 @06:30PM (#33157145)
dang can and will delete any post or comment you've made if you ask him to, and the FAQ literally says while they prefer not to delete your entire comment history they will if that's what you want.
Re:An everything app is terrible for liberal democracy by lmm on Monday October 10, 2022 @06:10PM (#33156978)
Yes, although HN has a (transparently spurious) legal argument for why what they do is OK, so you may have to actually take them to court to make it happen.
Re:An everything app is terrible for liberal democracy by MaKey on Monday October 10, 2022 @12:42PM (#33153562)
This is misleading. If only technically necessary cookies are used, no consent pop-up needs to be shown. I can't follow your point regarding targeting browser vendors. The websites are tracking their users so websites are the right target.
Re:An everything app is terrible for liberal democracy by Bakary on Monday October 10, 2022 @12:48PM (#33153639)
The pop-up is only necessary if you engage in shady tracking nonsense. GDPR does not mandate a pop-up for cookies that simply allow the site to function. Essentially, it's like blaming the flashlight for having made the rats scurry across the kitchen floor.
Re:An everything app is terrible for liberal democracy by wruza on Monday October 10, 2022 @01:13PM (#33153961)
I read gp’s as: some people expected the rat problem to be solved, but found out that rats now suggest you to opt out of them by filling out a complex form every time you visit a kitchen. Idk, this frustration is understandable.
Re:An everything app is terrible for liberal democracy by babelfish on Monday October 10, 2022 @12:49PM (#33153650)
Did you forget about GDPR?
Re:An everything app is terrible for liberal democracy by dexterdog on Monday October 10, 2022 @02:02PM (#33154514)
That's what he's talking about. Most people don't care about GDPR. Most people do care about annoying cookie popups.
Re:An everything app is terrible for liberal democracy by MomoXenosaga on Monday October 10, 2022 @05:18PM (#33156490)
Most people don't care much about democracy either until the secret police shows up. By then it's too late.
Re:An everything app is terrible for liberal democracy by dexterdog on Friday October 14, 2022 @03:25PM (#33207788)
Democracy doesn't throw useless popups in front of me
Re:An everything app is terrible for liberal democracy by Brian_K_White on Monday October 10, 2022 @02:20PM (#33154723)
Incorrect.

They are not forced to make those popups because they are not forced to collect that data in the first place.

I will take those annoying popups all day every day and happily in return for everything else that's getting better only because of them and the rest of the effects of gdpr.

And it's still weaksauce. It's merely a solid start. They should keep going and do even more.

MORE GDPR PLEASE.

I cheer them on. It's a shame I have to rely on some other countries governments to do their damned jobs that my own isn't.

It's also a shame some of those same governments are also trying to censor porn. But this comment is about the cookie consent popups.

Re:An everything app is terrible for liberal democracy by Syonyk on Monday October 10, 2022 @02:23PM (#33154777)
Not every site.

Don't do shitty things to your users and you don't need a popup.

From https://gdpr.eu/cookies/ :

> To comply with the regulations governing cookies under the GDPR and the ePrivacy Directive you must:

> ...

> Receive users’ consent before you use any cookies except strictly necessary cookies.

Defined as:

> Strictly necessary cookies — These cookies are essential for you to browse the website and use its features, such as accessing secure areas of the site. Cookies that allow web shops to hold your items in your cart while you are shopping online are an example of strictly necessary cookies. These cookies will generally be first-party session cookies. While it is not required to obtain consent for these cookies, what they do and why they are necessary should be explained to the user.

It's entirely possible to have a useful website without requiring a popup. It's just not how most companies prefer to have the web work.

Re:An everything app is terrible for liberal democracy by anshorei on Monday October 10, 2022 @02:38PM (#33154958)
> what they do and why they are necessary should be explained to the user.

i.e. you need to add a popup or a banner

Re:An everything app is terrible for liberal democracy by herbst on Monday October 10, 2022 @03:01PM (#33155222)
You don't need a popup for that. I just explain my cookie use in my privacy policy and never used a banner/popup
Re:An everything app is terrible for liberal democracy by kelnos on Monday October 10, 2022 @06:35PM (#33157196)
No, a popup or banner would be for requiring consent. A non-consent explanation can be in the privacy policy, or on a dedicated page that is linked in the page's footer or something.

Also, "should" be explained; I don't believe it's a violation of the law to not do so.

Re:An everything app is terrible for liberal democracy by Angostura on Monday October 10, 2022 @03:55PM (#33155751)
No. The EU set out very straight forward legislation that gave users control of their data.

The pop-ups you see are the industries ham-fisted attempts to circumvent that legislation and carry on data harvesting.

A site that uses cookies for purposes intrinsic to the core functioning of the site doesn't have to show any popups at all.

You're using one now.

Re:An everything app is terrible for liberal democracy by Sargos on Monday October 10, 2022 @06:30PM (#33157147)
The outcome is really the only thing that matters in a practical sense. The EU might have good intentions but they've likely been a net negative to the web as a whole.
Re:An everything app is terrible for liberal democracy by spiderice on Monday October 10, 2022 @06:33PM (#33157179)
You're proving GP's point. The EU's legislation left a doorway open so websites could bully users in to continuing letting them harvest their data. If the EU had gone after browsers instead of individual websites, this wouldn't still be an issue.
Re:An everything app is terrible for liberal democracy by kevin_thibedeau on Monday October 10, 2022 @04:01PM (#33155808)
> forcing every site to add a popup

Every site chooses to uses a popup as a fig leaf to justify their unnecessarily intrusive data collection. Comply with GDPR rules by default and you don't need a popup or can defer it until necessary.

Re:An everything app is terrible for liberal democracy by hunterb123 on Monday October 10, 2022 @12:18PM (#33153252)
No they just made it peppered with useless popups.

They regulate it without innovating it.

Re:An everything app is terrible for liberal democracy by happymellon on Monday October 10, 2022 @12:32PM (#33153437)
The Americans peppered it with useless pop-ups because they want to try and make people think that regulations empowering users is annoying.

Just look at the amount of Americans that think that they have to request permission to use cookies. Disinformation is a powerful tool.

Re:An everything app is terrible for liberal democracy by wruza on Monday October 10, 2022 @01:19PM (#33154034)
I bet on legal safeguards, not on conspiracy. Because for most companies a chance of a lawsuit is a chance of instant bankruptcy.
Re:An everything app is terrible for liberal democracy by imiric on Monday October 10, 2022 @12:45PM (#33153597)
Is there a better effort done elsewhere?

Governments have always lagged to regulate corporations, either because of conflicts of interest or plain incompetence, which is especially true for Big Tech.

But at least the EU is trying to some extent, which was GP's point.

> No they just made it peppered with useless popups.

The popups were a workaround the web adopted due to the lack of technical details in the law, but the law itself isn't to blame. There have been many fines handed out, which is a step in the right direction, at the very least. We should celebrate any step towards protecting citizens from corporations, not scoff that it's not perfect.

Re:An everything app is terrible for liberal democracy by happymellon on Monday October 10, 2022 @01:57PM (#33154451)
The lack of technical details was a good one. The pop ups was the solution the industry chose.

They could have gone with the do not track header, but they didn't although they still could and it would be okay within the concept of the law which just requires consent for tracking.

Re:An everything app is terrible for liberal democracy by imiric on Monday October 10, 2022 @05:58PM (#33156882)
I agree, and nearly everyone on this forum could come up with a better technical solution. I'm not familiar with how the GDPR came to be, but presumably they had technical advisors, and still took this approach. Maybe it was due to corporate pressure, maybe incompetence; we can only speculate at this point.

I'm hopeful that the laws will keep evolving in response to citizen needs, but I'm still glad I have some control over the data companies have on me, however limited that may be.

Re:An everything app is terrible for liberal democracy by MaKey on Monday October 10, 2022 @12:46PM (#33153609)
Those useless popups are there because websites still want to track their users. They aren't needed if only technically necessary cookies are used.
Re:An everything app is terrible for liberal democracy by jaywalk on Monday October 10, 2022 @12:19PM (#33153264)
Citation needed.
Re:An everything app is terrible for liberal democracy by m-p-3 on Monday October 10, 2022 @12:28PM (#33153377)
Not OP, but I'd say GDPR is a step in the right direction for the average consumer.
Re:An everything app is terrible for liberal democracy by godelski on Monday October 10, 2022 @01:17PM (#33154008)
GDPR is a small step in the right direction but there have also been major steps backwards, especially with respect to encryption. They talk consumer privacy on one hand but discuss how to remove protective tools with the other. I'm not saying it is better anywhere else, but that we can't just say "oh GDPR is here, everything is alright."
Re:An everything app is terrible for liberal democracy by Brian_K_White on Monday October 10, 2022 @02:27PM (#33154819)
But we can say without any qualifiers that complaining about popups and blaming them on GDPR is stupid and misinformed.
Re:An everything app is terrible for liberal democracy by godelski on Monday October 10, 2022 @05:52PM (#33156823)
I understand why people point to GDPR but I agree that it is misguided. Mostly Americans see the dark patterns (when I use a European VPN the experience is generally smoother). The much larger share of the blame is on the companies, the ones who got us into this mess in the first place. And there are egregious examples like StackOverflow which just have no excuse.
Re:An everything app is terrible for liberal democracy by echelon on Monday October 10, 2022 @02:19PM (#33154714)
The GDPR is mostly good [1], but the EU is trying to ban porn and censor the web, which is wholeheartedly worse than the good that they've done. We should care about our privacy, but we should care an order of magnitude more about our liberty. One does no good without the other.

[1] In its current form, the GDPR massively helps entrench existing incumbents. Compliance is technically difficult and costly and can be difficult for new players just getting started. There should be more assistance given to startups and small companies, and pieces such as the right to access and export data should only apply to companies of 10 employees and larger (or some revenue threshold). These are costly and difficult to implement, and I know my startup is not in compliance. It would take a month just to build that functionality.

Re:An everything app is terrible for liberal democracy by OkayPhysicist on Monday October 10, 2022 @02:54PM (#33155135)
"Compliance is hard" when it comes to the GDPR is patently false. Don't gather data you don't need, and don't track things you don't need, don't share personally identifying data, and don't retain data you no longer need.

All those things are the default. It is hard to run into a situation where you risk violating the GDPR without actively making a decision to do so, with maybe the exception of the whole "users have a right to all their information/delete all their information" thing, which should be a straight-forward database operation unless you're doing something asinine.

Re:An everything app is terrible for liberal democracy by echelon on Monday October 10, 2022 @03:58PM (#33155773)
So you get no user accounts, then.

The minute you have user accounts, you have to export everything associated with EU residents that invoke data export rights. Every table with a user foreign key.

This is a big scope.

Every upvote. Every comment. Every file upload. Even on your innocuous personal blog.

Any product imaginable quickly becomes a big GDPR data export problem.

Re:An everything app is terrible for liberal democracy by OkayPhysicist on Monday October 10, 2022 @05:19PM (#33156503)
If running an SQL query is too large a burden for you to bear, then you'd have already crumpled at the first bug in your codebase.
Re:An everything app is terrible for liberal democracy by tanseydavid on Monday October 10, 2022 @07:47PM (#33157737)
Where did anyone say that "running a SQL query is too large a burden?"
Re:An everything app is terrible for liberal democracy by kelnos on Monday October 10, 2022 @06:52PM (#33157354)
If you're a small company, then you probably only have one database with a few tables in it. If that's the case, it really shouldn't be a huge burden to be able to run a few queries to export that data. And if it is, then you probably have other scaling problems that are an existential threat to your business.

As an example: assuming a standard RDBMS setup with a primary and replicas, I would expect that bulk operations would be done on particular replicas dedicated for that purpose. That way you aren't interfering with writes, or with the "normal" reads that come with regular website use.

Re:An everything app is terrible for liberal democracy by kelnos on Monday October 10, 2022 @06:42PM (#33157260)
I think it's a lot easier to comply with the GDPR now if you're just starting out as a brand-new company. The difficult bit was if you were an existing, smallish company with (in some ways understandably) lax data collection/tracking policies, and suddenly needed to spend a multiple of your revenue to clean all that up in order to comply with this new law that was coming onto the scene. Big companies also had a lot of trouble getting their systems in order, but often had a lot more resources available to do so.

If you are starting out now, and you want to avoid trouble, you just avoid collecting data about site visitors. And when you do need to collect data (perhaps you need customer accounts), then you spend some time thinking about what it means to furnish that data on request, or to delete that data. No, it's not zero work. But it's a hell of a lot easier to build these sorts of controls into a system from the start, than it is to build it in later. I don't really work with web/full-stack frameworks, but I would be surprised if there aren't built-in or third-party modules for the popular ones to help with this process.