News for hackers. Stuff that matters.
Re:German court declares Do Not Track to be legally binding by frereubu on Tuesday October 31, 2023 @07:51AM (#38083356)
Never our decision you mean ;) Funnily enough, the nonprofit space can be even tricker to dissuade from tracking. ROI in nonprofits can be really ephemeral if the the aim is "raising awareness" whereas if you're selling something, there's a clear bottom line. In those circumstances if you want figures to present to the board in terms of ROI, something that requires tracking like "return visits" is a hard number. Nonprofits also have to make the best use of minimal funding, so efficient use of resources on publicity is absolutely key. The only site we've built that doesn't have opt-in tracking is one for a domestic violence prevention service which didn't want any tracking to reduce the traces in visitors' browsers.
Re:German court declares Do Not Track to be legally binding by AndrewKemendo on Tuesday October 31, 2023 @08:42AM (#38083889)
“ In those circumstances if you want figures to present to the board in terms of ROI”

This sentence shouldn’t be associated with anything “non-profit”

Proving yet again that, unless you structure your organization differently than every other capitalist thing (which means you won’t get funding through traditional sources) then you’re just helping capital further entrench their positions of power

Re:German court declares Do Not Track to be legally binding by IanCal on Tuesday October 31, 2023 @09:00AM (#38084143)
It makes perfect sense regardless of funding source.

You want to have some kind of impact, and you end up having to spending money to do that. You want the most impact and your funding is limited.

Re:German court declares Do Not Track to be legally binding by AndrewKemendo on Tuesday October 31, 2023 @09:22AM (#38084421)
"Return on investment" has nothing to do with spending
Re:German court declares Do Not Track to be legally binding by IanCal on Tuesday October 31, 2023 @09:42AM (#38084683)
It absolutely can do. You're trying to force a very narrow view of a simple but broadly applicable concept.
Re:German court declares Do Not Track to be legally binding by AndrewKemendo on Tuesday October 31, 2023 @10:00AM (#38084942)
I'm suggesting that in the long run, any organization that is hierarchically "overseen" by humans with outsize power compared to the employees (aka a "Board" of special people that are better and smarter and more politically well placed than disposable employees), will inevitably exploit the structure for selfish gain with a probability of 1.

The STRUCTURE is wrong is the point.

The entire concept is built around would-be-aristocrats (Board) coercing the management and employees into allocating property (Money) based on their whim with no accountability or democratic function. It is built to exploit.

Instead they should organize as a non-stock cooperative so that is effectively impossible to exploit. That's the actual answer.

Re:German court declares Do Not Track to be legally binding by Oakwhisper on Tuesday October 31, 2023 @09:10AM (#38084273)
But you should want an ROI as a non-profit. If you spend $1000 on advertising to get people to write their Senator to help push for/against a bill, you want to make sure you're spending it on the most effective way. If it gets spent on mail ads and no one calls, then that is largely a waste of money (regardless of funding model and org structure). If you don't have a measure, you can't really know if money is being wasted. You can guess and have a gut feel, but not scientific, actionable data to change how the org is working to best further the non-profit's cause.

Maybe you can call it something else, but for a non-profit ROI is just answering the question "Are we spending our money wisely?

Or were you referring to the non-profit having a board?

Re:German court declares Do Not Track to be legally binding by kortilla on Tuesday October 31, 2023 @09:17AM (#38084368)
Yes, you absolutely want a board and accountability on how the money is spent.
Re:German court declares Do Not Track to be legally binding by AndrewKemendo on Tuesday October 31, 2023 @09:42AM (#38084676)
I trust a non-profit "board" about as much as a slave court judge

https://www.joangarry.com/dysfunctional-boards/

Re:German court declares Do Not Track to be legally binding by Zanni on Tuesday October 31, 2023 @10:18AM (#38085245)
A board (no need for scare quotes) is a legal requirement for tax exempt (501c3) status. And not sure what point you're making with the linked article which is about (relatively mild) board dysfunction, not scamming or illegal behavior.
Re:German court declares Do Not Track to be legally binding by anonymouskimmer on Tuesday October 31, 2023 @11:36AM (#38086473)
Presumably the board could be made of every single employee of the non-profit (perhaps with varying voting power depending on factors such as seniority or experience)?
Re:German court declares Do Not Track to be legally binding by JohnFen on Tuesday October 31, 2023 @10:40AM (#38085572)
"ROI" just means "return on investment". It doesn't automatically mean that return is monetary. A nonprofit getting results in terms of accomplishing their purpose is getting good ROI.
Re:German court declares Do Not Track to be legally binding by jampekka on Tuesday October 31, 2023 @11:27AM (#38086307)
Most definitions of ROI refer to monetary return. That's why it's typically a percentage.

Using concepts like ROI for non-profit operations is one of the signs how everything is made to emulate business.

Re:German court declares Do Not Track to be legally binding by lupire on Tuesday October 31, 2023 @08:31AM (#38083758)
"Awareness" nonprofits are scams.
Re:German court declares Do Not Track to be legally binding by IggleSniggle on Tuesday October 31, 2023 @09:12AM (#38084296)
By this logic, anybody who does any coordination with anybody is scamming. Some nonprofits are scams, and some businesses are scams. Most businesses are not scams, and most nonprofits are not scams either.
Re:German court declares Do Not Track to be legally binding by AndrewKemendo on Tuesday October 31, 2023 @09:33AM (#38084561)
>anybody who does any coordination with anybody is scamming

Scam: "a dishonest scheme; a fraud; a swindle"

I would argue, outside of our closest relationships, the majority of people are attempting to, or engaging in some kind of scamming behavior in at least half of their interactions.

At this point, 2023 worldwide, fear and distrust are table stakes for social interaction

Re:German court declares Do Not Track to be legally binding by IggleSniggle on Tuesday October 31, 2023 @09:43AM (#38084705)
I've been around long enough to know that it's the same as it ever was. I don't think it's a majority, or ever has been a majority, that engage in scamming behavior. I could be wrong about that, but I don't think the ground truth has fundamentally shifted.

But that the majority must still behave rightly paranoid that it is the majority in order to protect themselves from a really pretty small minority.

Re:German court declares Do Not Track to be legally binding by AndrewKemendo on Tuesday October 31, 2023 @09:53AM (#38084836)
>I've been around long enough to know that it's the same as it ever was

Yes well the whole point is to make things better - not just keep them the same

Re:German court declares Do Not Track to be legally binding by JohnFen on Tuesday October 31, 2023 @12:35PM (#38087504)
I'd say "cautious" rather than "paranoid".

This relates to a piece of advice I gave my children: most people are fundamentally good and decent. A small percentage are not. The problem is that you can't tell which is which just by looking at them.

Re:German court declares Do Not Track to be legally binding by TylerE on Tuesday October 31, 2023 @03:30PM (#38090213)
I wouldn’t. The internet has been a game changer for scammers. Back I. The day, you could still run a boiler room, but it was an actual office in the US law enforcement could raid.
Re:German court declares Do Not Track to be legally binding by pc86 on Tuesday October 31, 2023 @10:04AM (#38084990)
What a sad life it must be to be constantly fearful and anxious of every social interaction.
Re:German court declares Do Not Track to be legally binding by AndrewKemendo on Tuesday October 31, 2023 @10:12AM (#38085136)
To be clear, I don't personally operate from this assumption nor does my community (generally)

However it is unquestionable that the default mode for humans in America to operate is out of fear - and the opposite is by exception

Re:German court declares Do Not Track to be legally binding by nozzlegear on Tuesday October 31, 2023 @10:51AM (#38085742)
I'm a human in America and that's certainly not the "unquestionable" default mode that everyone operates on.
Re:German court declares Do Not Track to be legally binding by 0xEFF on Tuesday October 31, 2023 @11:01AM (#38085904)
Is it really unquestionable?
Re:German court declares Do Not Track to be legally binding by judge2020 on Tuesday October 31, 2023 @11:08AM (#38085999)
Sounds like you're conflating scammy behavior with behavior that furthers one's goals. Just because something someone does furthers their agenda doesn't mean the person they interact with doesn't also get something out of the interaction, and it doesn't mean they were deceived in any way.

Even in human interaction amongst your closest friends and family, they only interact with you for their own benefit - that just happens to be in pursuit of the endorphins/dopamine gained when they spend time with the people they share memories with, and it happens to be reciprocal.

Re:German court declares Do Not Track to be legally binding by TeMPOraL on Tuesday October 31, 2023 @10:05AM (#38085011)
I refuse to make this assumption. Maybe I'm wrong, but I'm getting a lot of mileage from assuming kindness and honesty at the start of every interaction.

Well, with exception of those which need to be shot with Hanlon's handgun[0]. There's surprisingly many of those, and not where people would suspect (e.g. I see it more often interacting with small businesses than with larger ones) - but in most interactions with others, I find it best to not reach for the handgun until it's clear it's needed.

--

[0] - "Never attribute to stupidity that which can be adequately explained by systemic incentives promoting malice." -- https://news.ycombinator.com/item?id=21691282

Re:German court declares Do Not Track to be legally binding by pc86 on Tuesday October 31, 2023 @10:16AM (#38085204)
> in most interactions with others, I find it best to not reach for the handgun until it's clear it's needed

This is excellent advice for both metaphorical and literal handguns.

Re:German court declares Do Not Track to be legally binding by jampekka on Tuesday October 31, 2023 @11:21AM (#38086195)
Our economic system is based on systemic incentives promoting malice. I'm surprised how people aren't more scammy given how greatly it's incentivized.

Large corporations where all human values are made illegal are quite shining examples how humans should operate in our system. This is sadly quite common in non-profits too.

Re:German court declares Do Not Track to be legally binding by SoftTalker on Tuesday October 31, 2023 @02:41PM (#38089435)
> I'm getting a lot of mileage from assuming kindness and honesty at the start of every interaction.

I agree with this, but there are situations where because of obvious incentives you cannot make this assumption. Car salesman treating me like his best friend? I wonder why?

Re:German court declares Do Not Track to be legally binding by JohnFen on Tuesday October 31, 2023 @10:37AM (#38085536)
Damn, that's a dark worldview. My personal experience in life indicates it's not even close to true, fortunately.
Re:German court declares Do Not Track to be legally binding by hutzlibu on Tuesday October 31, 2023 @02:51PM (#38089586)
"the majority of people are attempting to, or engaging in some kind of scamming behavior in at least half of their interactions."

I think the numbers are way lower, but it is an old, archaic idea, you do good for your tribe/family - by taking from anywhere outside of the tribe. Stealing from the tribe is very bad and might get you killed. Stealing from another tribe however is not stealing, but reputable work, as long as there are no established friendly relations to that tribe. Many people indeed operate with this mindset (consciously or not)

But all in all I would rather say, that the number of people who consider all of humanity their family, is increasing.

Re:German court declares Do Not Track to be legally binding by frereubu on Tuesday October 31, 2023 @07:54PM (#38092909)
This just isn't true, certainly in the sense that I meant it. What about a breast cancer charity who wants to raise awareness of the early signs of breast cancer? A domestic violence charity who wants to raise awareness of the signs that a friend of yours is the victim of domestic violence? There are countless examples like that that I'm sure you could have come up with rather than a flippant dismissal.
Re:German court declares Do Not Track to be legally binding by SoftTalker on Tuesday October 31, 2023 @02:40PM (#38089419)
Are "return visits" really a big concern? I don't care if a site tracks my return visits, as long as it's local and not via a hidden Facebook pixel, Google Analytics, etc. that will get added to their global profile about me.
Re:German court declares Do Not Track to be legally binding by atoav on Wednesday November 01, 2023 @03:49AM (#38095600)
Doesn't matter if you care. IPs have been ruled to be personal information and GDPR mandates that the collection of personal information requires informed consent — regardless of whether you use cookies or some other mechanism to do so.

If you don't care, switch on DNT and never see those banners again (assuming this ruling preveils).

Re:German court declares Do Not Track to be legally binding by joshspankit on Tuesday October 31, 2023 @02:55PM (#38089650)
It’s practically impossible to track return visits anymore anyway. No cookie or localdb or browser fingerprinting is going to tell you whether someone looked at a site once on their home computer, again on their phone while commuting, and again on a work computer to show colleagues.
Re:German court declares Do Not Track to be legally binding by explaininjs on Tuesday October 31, 2023 @02:59PM (#38089715)
Thats when every path (screw it, even /) gets swapped for a UUID so link sharing is always traceable.
Re:German court declares Do Not Track to be legally binding by LoganDark on Tuesday October 31, 2023 @04:31PM (#38090947)
This is how marketing emails already work. Although outside of those, usually these are replaced by query parameters that are merely extraneous to the main path. Integrating the tracking parameters into the path in a non-separable way is going to happen eventually, though.
Re:German court declares Do Not Track to be legally binding by mandelbrotwurst on Tuesday October 31, 2023 @04:58PM (#38091281)
> Integrating the tracking parameters into the path in a non-separable way is going to happen eventually, though.

Ugh, please don't give them any ideas

Re:German court declares Do Not Track to be legally binding by drexlspivey on Tuesday October 31, 2023 @05:24PM (#38091579)
This is going on for a while on facebook afaik. On youtube and twitter they are still a url param that you can strip out.
Re:German court declares Do Not Track to be legally binding by joshspankit on Wednesday November 01, 2023 @10:22AM (#38098553)
TikTok has possibly the most nefarious version of this: When someone shares a video, a link is created that’s specific to them. It’s a short link that looks like a regular one, while the tracking params are shown only after someone goes to the link and the shortener resolves it. If it opens in the app through deep linking the tracking has happened transparently.
Re:German court declares Do Not Track to be legally binding by explaininjs on Wednesday November 01, 2023 @10:53PM (#38108426)
This (ostensibly) empowers the user-facing "feature" whereby you're presented the "User XXX is on TikTok, you should join them!" modal when you click their link. Which is perhaps better than no end-user impact at all.
Re:German court declares Do Not Track to be legally binding by atoav on Wednesday November 01, 2023 @03:46AM (#38095575)
This is still illegal. GDPR is NOT about cookies ("the collection mechanism"), but about the data being collected ("personal information").

So as long as you are collecting personal information, there is no legal difference whether you do it via cookies or another different mechanism.

Re:German court declares Do Not Track to be legally binding by BGizzle on Wednesday November 01, 2023 @09:11AM (#38097732)
GDPR is not about consent or data being collected. If it were, the EU would not penalize violators based on a (largely irrelevant) PERCENTAGE OF GLOBAL REVENUE for a breach.

I'm an external auditor. The GDPR is a cash grab.

Regulations that actually incentivize organizations toward stronger privacy and protection practices are designed more like HIPAA or PCI where the MAGNITUDE OF THE BREACH is the primary factor determining the monetary fines imposed (e.g.,number of records exposed, was it PII, PHI, etc.).

Taking 4% of the company's annual revenue from the previous year, irrespective of the size of the breach, results in a regulation about as effective as clicking those cookie consent boxes. "Oh thank goodness I gave my consent, I think now we can all rest easy that our data is being handled securely and appropriately!" No, the EU included the ticky tacky consent requirement to create major global visibility about itself so that when a company doing business with the EU has a breach, they won't be surprised when they then get an additional bill from the EU for not only having the breach, but now being in violation of the GDPR too.

The GDPR is a despicable joke. And my use of 'the' gives me the right to that opinion. If anyone else out there was involved in GDPR's creation or implementation, I think you would agree:

GDPR owns the Greatest Dung Pile Record, Grandma's Dildo Paste Replenisher, the Gagging Damaged Penis Rectum and one Gigabyte of Dick Punch Radiation in addition to €2.83 billion (as of 12/2022) collected from breached companies in 1,401 cases for "violating the GDPR".

Re:German court declares Do Not Track to be legally binding by atoav on Wednesday November 01, 2023 @12:37PM (#38100833)
[delayed]
Re:German court declares Do Not Track to be legally binding by M2Ys4U on Wednesday November 01, 2023 @07:40PM (#38106959)
Respectfully, you're talking nonsense.

The GDPR doesn't mandate fines of 4% regardless of the nature of the breach. That's the maximum size of the fine.

You should go ahead and actually read the text of the GDPR. Specifically, Article 83.

Paragraph 1 states that "the imposition of administrative fines [...] in respect of infringements of this Regulation [...] shall in each individual case be effective, proportionate and dissuasive".

Paragraph 2 lists eleven factors that the SAs have to have regard to when setting fines, and top of the list is "the nature, gravity and duration of the infringement taking into account the nature scope or purpose of the processing concerned as well as the number of data subjects affected and the level of damage suffered by them".

Re:German court declares Do Not Track to be legally binding by 1vuio0pswjnm7 on Tuesday October 31, 2023 @09:45PM (#38093678)
Assuming it remains legal.

Many folks assumed DNT is useless. Yet here we are comenting in a thread about a court that is making it legally enforceable.

Re:German court declares Do Not Track to be legally binding by LoganDark on Tuesday October 31, 2023 @09:53PM (#38093724)
> Assuming it remains legal.

How exactly do you legally enforce "each link must not be a unique UUID generated per-user or per-page-view"? Do you mandate how "generic" a link has to be, such that a visit to that link exposes less than a certain amount of information about that visit? What about things like order-specific links on a shopping website, that will naturally identify an account if all orders share the same namespace?

Re:German court declares Do Not Track to be legally binding by atoav on Wednesday November 01, 2023 @03:38AM (#38095532)
[delayed]
Re:German court declares Do Not Track to be legally binding by explaininjs on Wednesday November 01, 2023 @01:32PM (#38101725)
Nobody here is talking about collecting personal information except you either. The goal is simply to track the amount of sharing various pages experience.
Re:German court declares Do Not Track to be legally binding by atoav on Wednesday November 01, 2023 @07:11PM (#38106710)
And how do you track that amount of data without collecting the datum of which user shared what to whom? Sure you could anonymize it etc., but by that point you already processed data that has been ruled personal data without consent.

The truth is, that we had some rulings on what is considered personal data and what isn't and IP adresses, even parts of them can be regarded as such. Now you and I might think this is silly etc., but if we write software for corporations that have to pay fines as a feaction of their total revenue not knowing that can easily ruin our lives.

And I am merely reflecting the way how these laws have been interpreted and ruled on so far in the comment section for an article on, well another ruling by a court. Legal reality, like physical reality doesn't go away if you close your eyes.

Re:German court declares Do Not Track to be legally binding by explaininjs on Wednesday November 01, 2023 @10:51PM (#38108419)
For one, it'd be a potential way to maintain a sophisticated full-conversion lifetime A/B testing setup with no PII of any sort ever hashed/retained. No IP addresses required, or anything else.
Re:German court declares Do Not Track to be legally binding by atoav on Thursday November 02, 2023 @02:02AM (#38109518)
Just counting the times someone requested that particular UUID could indeed work — provided you don't store which IP requested that UUID-endpoint anywhere on your webserver or elsewhere, because then we could infer that relationship again. So this sounds like a good idea.

Is this what you originally meant?

Nontheless I hope you can see in which way the whole thing is still deeply connected to the legal question of how one can still learn about their service without tracking single users when they don't give their consent, maybe now even via DNT header.

Re:German court declares Do Not Track to be legally binding by explaininjs on Thursday November 02, 2023 @03:53AM (#38110213)
Yes, you get more persistent attribution data for ad campaigns/whatever without consuming any personal information.
Re:German court declares Do Not Track to be legally binding by funcDropShadow on Thursday November 02, 2023 @03:46AM (#38110159)
> Nobody here is talking about collecting personal information except you either. The goal is simply to track the amount of sharing various pages experience.

That is personal information.

Re:German court declares Do Not Track to be legally binding by explaininjs on Thursday November 02, 2023 @03:51AM (#38110199)
Elaborate?
Re:German court declares Do Not Track to be legally binding by atoav on Wednesday November 01, 2023 @03:56AM (#38095643)
For a thousandths time: GDPR prohibits the collection of personal information without informed consent.

It does not matter how you collect that personal information, so whether you use cookies, pen and paper, the digital equivalent of a rube goldberg machine or UUIDs in the URLs — totally meaningless. As soon as you process the IP and use that information for any purpose not considered legitimate interest you are on the hook (and no: if you are in doubt it is not legitimate interest).

Many wrongly believe GDPR is about cookies. It is not. It is about the information and the consent. So whether you change the collection mechanism doesn't make any difference if you still collect the info. It just means you now have to update your consent banner to include that new way of data collection as well ; )

Re:German court declares Do Not Track to be legally binding by explaininjs on Wednesday November 01, 2023 @01:30PM (#38101697)
Nobody here is talking about GDPR except you.
Re:German court declares Do Not Track to be legally binding by atoav on Wednesday November 01, 2023 @02:17PM (#38102512)
A interesting way to show, that you got no clue why people put cookie consent banners on their websites.

Let me give you a hint: Because they are required to do so by law in the biggest free market on the planet. Now maybe you can figure out how that law is called and why it is relevant in a discussion where the topic is DNT and a German court ruling it needs to be honored.

We are not discussing whether tracking is technically possible — that would be a pretty short doscussion. And if we are not talking about the law, why did you even feel a need to come up with a way of circumventing it?

Re:German court declares Do Not Track to be legally binding by explaininjs on Wednesday November 01, 2023 @04:51PM (#38105017)
You clearly haven’t been following along and instead jumped to beating the same dead horse you admit to having beat so many times before.

To summarize: we’re talking about technical solutions to linking sessions across independent devices. What’s your “short discussion” answer to that?

Re:German court declares Do Not Track to be legally binding by atoav on Wednesday November 01, 2023 @07:03PM (#38106631)
My answer to that is that this is trivial from a technical standpoint. Serving each endpoint with an UUID or URL parameters to figure out who shares what with whom is not a new thing and has been used for ages.

So when the headline says »German court prohibits Linkedin from ignoring DNT signals« the interesting point isn't what is technically ancient history, but what that new legal reality might mean in practise for those of us who build, maintain and run the things that are affected by said legal reality.

Or what more did you have to say than hint at one very obvious and noticable way to do tracking?

Re:German court declares Do Not Track to be legally binding by explaininjs on Wednesday November 01, 2023 @10:46PM (#38108380)
So you just jumped into a thread that had nothing to do with you to complain about how it doesn't solve your particular problems, despite never claiming to?
Re:German court declares Do Not Track to be legally binding by atoav on Thursday November 02, 2023 @01:44AM (#38109409)
I don't know you and I am sorry if my multiple initial comments felt to aggressive, they were not about you per se. You believe my comments had nothing to do with your remark, I demonstrated and explained the opposite. I am open to reason, but you did not tell us once why your remarks have nothing to do with the laws mentioned inside this comment section.

So from my perspective: No. I jumped into a particular thread that seemed to imply one could "get around" that particular legal issue with a technical fix, which is just false. You sure can do that but it will not make the legal risk go away, just because you are not using cookies.

Now of course you could again go and attack the messenger instead of telling us why a technological workaround for a legal issue has nothing to do with the legal issue inside the comment section on said legal issue. Now because all of this could just be one great misunderstanding I am going to assume you don't know that much on the legal side of the issue and my comments on "your" thread came across as aggressive which raised the heat unnecessarily and was not my intention.

Re:German court declares Do Not Track to be legally binding by explaininjs on Thursday November 02, 2023 @03:48AM (#38110176)
My remarks were in reply to the comment I replied to, which stated:

"No cookie or localdb or browser fingerprinting is going to tell you whether someone looked at a site once on their home computer, again on their phone while commuting, and again on a work computer to show colleagues."

My intention was to provide a mechanism for solving this problem. GDPR or even Europe in general has nothing to do with it.