|
|
Subscribe / Log in / New account

2023 PSF annual impact report

2023 PSF annual impact report

Posted May 8, 2024 22:15 UTC (Wed) by pizza (subscriber, #46)
In reply to: 2023 PSF annual impact report by mb
Parent article: 2023 PSF annual impact report

> What does validation even mean, in this context?

It means asking the issuing agency if the credentials are valid, and taking appropriate steps to make sure the credentials match the person presenting them.

> Why would this make *any* statement about the trustworthiness of the person?

It only tells you that the person with the credentials is who they claim to be, not that they are trustworthy, The latter is a largely impossible task, as past performance does not guarantee future results.

But more importantly than trustworthiness, this gives you legal recourse [1] should they "betray" that trust by doing BadThings(tm).

[1] ie some sort of enforceable penalty or punishment... after the fact, of course. Which is the basis of every legal system.


to post comments

2023 PSF annual impact report

Posted May 8, 2024 22:41 UTC (Wed) by mb (subscriber, #50428) [Link] (28 responses)

>It only tells you that the person with the credentials is who they claim to be

No, it does not. Not at all.
It only tells, that another "authority" says so. You still have to trust the "authority".
That's the TLS certificate "authority" BS game.

2023 PSF annual impact report

Posted May 8, 2024 23:05 UTC (Wed) by pizza (subscriber, #46) [Link] (27 responses)

> It only tells, that another "authority" says so. You still have to trust the "authority".

Well, duh -- Except that this "authority" has the full force of law (and a very literal army) standing behind it.

> That's the TLS certificate "authority" BS game.

No. This is more akin to DNSSEC or DANE, where there is precisely one entity allowed to/capable of issuing (and more importantly, validating) these *state-issued* credentials.

Meanwhile, CAs can freely issue anything to anyone.

Another key difference is that, unlike the CA mess, there are major (ie involving jail time) for falsifying these credentials. And you have to jump through some non-trivial hoops to get them.

Anyway. my point, again, is that without a mechanism to validate/authenticate said credentials, they're not worth the electrons they're made up of.

2023 PSF annual impact report

Posted May 8, 2024 23:16 UTC (Wed) by mb (subscriber, #50428) [Link] (20 responses)

>Except that this "authority" has the full force of law (and a very literal army) standing behind it.

Useless.
There are over a hundred countries, laws and armies that I don't trust.
"Authoritative" documents from them are useless.

2023 PSF annual impact report

Posted May 9, 2024 13:51 UTC (Thu) by pizza (subscriber, #46) [Link] (19 responses)

> There are over a hundred countries, laws and armies that I don't trust.

Congratulations, you're doomed to only ever to work with people you personally know.

And even then, you've already established you can't trust them. Or anyone.

Enjoy your life of total isolation.

2023 PSF annual impact report

Posted May 9, 2024 14:02 UTC (Thu) by mb (subscriber, #50428) [Link] (18 responses)

Well, I said the exact opposite.
What counts is personal trust, not documents from "authorities".
You can't establish personal trust with certification from "authorities".

2023 PSF annual impact report

Posted May 9, 2024 14:30 UTC (Thu) by pizza (subscriber, #46) [Link] (17 responses)

> You can't establish personal trust with certification from "authorities".

According to you, personal trust isn't um, trustworthy either:

"People used to be married to people who betrayed them"

Trust is, until it isn't.

The best you can _ever_ do is have some recourse after the fact, and hope it either acts as a sufficient deterrent or can compensate you for your damages/loss. Decry this principle all you like, but it is the basis [1] of every legal system out there.

[1] Granted, the true basis of _every_ system is the explicit threat of force against those that don't comply with (or otherwise violate) the rules.

2023 PSF annual impact report

Posted May 9, 2024 14:57 UTC (Thu) by mb (subscriber, #50428) [Link] (16 responses)

>Trust is, until it isn't.

Yes. Trust is never absolute.

I just wanted to say that an "authorization" from government X (place your favorite distrust country here) is useless for me.
I would not trust such authorization from most countries in the world.

Improving trust by asking an untrusted third party is not going to work.

Requiring such authorization just introduces huge barriers into projects for no good reason.

I would probably also have fallen for Jia Tan, if I she had attacked me. But no level of government authorization could have prevented it.
Requireing such things makes the situation *worse*. Here is my certificate from government X. How dare you don't trust me! It's written *here* that I am trustworthy.

That is not how trust works. At all.

2023 PSF annual impact report

Posted May 10, 2024 15:50 UTC (Fri) by kleptog (subscriber, #1183) [Link] (15 responses)

> Requireing such things makes the situation *worse*. Here is my certificate from government X. How dare you don't trust me! It's written *here* that I am trustworthy.

That makes no sense. Governments do not issue statements of trustworthiness. They issue proofs of identity, which you can do with what you like. You not trusting the proof of identity is orthogonal to whether you trust someone. Trust also relative: I trust most people not to want to kill me, but the people I would trust to pay back a €1000 loan is much smaller.

There are places where the fact you have passport X makes you (somehow) more trustworthy than someone with passport Y, but on an individual level that makes no sense whatsoever. Context matters.

2023 PSF annual impact report

Posted May 10, 2024 16:08 UTC (Fri) by mb (subscriber, #50428) [Link]

>Governments do not issue statements of trustworthiness.

Next time please read the full text and not only the last sarcastic sentence. Ok? :)

2023 PSF annual impact report

Posted May 10, 2024 20:01 UTC (Fri) by pizza (subscriber, #46) [Link] (13 responses)

> That makes no sense. Governments do not issue statements of trustworthiness.

Yes they do; it's called a security clearance.

But that's another matter entirely.

2023 PSF annual impact report

Posted May 10, 2024 21:55 UTC (Fri) by kleptog (subscriber, #1183) [Link] (12 responses)

> > That makes no sense. Governments do not issue statements of trustworthiness.

> Yes they do; it's called a security clearance.

I don't know about all jurisdictions, but at least here what such a clearance means is "we did a bunch of research on someone and didn't find any red flags". And then there are laws that say certain information can be shared with such people. That doesn't mean those people are actually trustworthy, just that from a risk management perspective the risk is low.

So guess you could say they issue "this person is 99% chance trustworthy, and we can lock them up if they break trust" certificates. Which from a government's point of view is good enough for their purposes. It's of no use whatsoever for open-source projects though.

2023 PSF annual impact report

Posted May 11, 2024 14:28 UTC (Sat) by pizza (subscriber, #46) [Link] (11 responses)

> So guess you could say they issue "this person is 99% chance trustworthy, and we can lock them up if they break trust" certificates. Which from a government's point of view is good enough for their purposes. It's of no use whatsoever for open-source projects though.

Why is that of "no use whatsoever" for open source projects? I mean, that's the same principle F/OSS licences and all other legal constructs (and I'd argue nearly all human interactions) are based on -- folks who violate the rules get punished (either directly or otherwise enforced) by the state. (And, I mioght add, this is the ultimate goal of all "Real names" policies. If its proponents say otherwise, they're either lying or blithering idiots)

I mean, that "99% trustworthy, we'll lock them up if they break trust" is good enough for folks that deal with actual life-and-death situations -- Are you seriously saying that F/OSS development should be held to a _higher_ standard of trust than a doctor or military general?

2023 PSF annual impact report

Posted May 11, 2024 14:50 UTC (Sat) by mb (subscriber, #50428) [Link] (9 responses)

>Why is that of "no use whatsoever" for open source projects?

Because it's a ridiculous process.
If an Open Source project requires any sort of state based authorization, then I'd rather not contribute than go through this nonsense. And I bet I'm not the only one.
So you are effectively reducing people working on the things and you are making things worse by adding this process.

Not even my employer, for whom I develop safety critical software, requires such nonsense. I have not shown any state authorization document to them. I could have sent anybody under my name.

2023 PSF annual impact report

Posted May 11, 2024 16:26 UTC (Sat) by pizza (subscriber, #46) [Link] (8 responses)

> Not even my employer, for whom I develop safety critical software, requires such nonsense. I have not shown any state authorization document to them. I could have sent anybody under my name.

That is, IMO, completely fair. And I also completely agree with you.

It's a ridiculous amount process that _still_ won't guarantee that someone can be "trusted" even in the short term.

...Which is why any proposal along the lines of "developer trustworthiness" should be jettisoned with extreme prejudice -- Frankly, even entirely trustworthy well-intentioned people still make mistakes with potentially disastrous consequences (see: log4j debacle) so we have to be able to deal with those messes regardless.

Instead, we need to focus on (early) detection, containment, and (*always* after-the-fact) cleanup.

...But keep in mind that one facet of post-facto cleanup is using the legal system to punish ne'er-do-wells, which isn't possible without tying psuedonyms to real-world identities, which in turn currently requires a _lot_ of work so is only done for particularly egregious acts (eg where death, serious injury, or very large monetary losses occurred). Having some sort of cross-jurisdiction-verifiable [1] identification requirement would make that much easier, and thus make it possible to go after lower-level offenders (and the resulting deterrent effects[2]). Again, this sort of thing is a core precept of both civil and criminal law.

Of course, when the same entity that carries out the punishment also gets to define what is and isn't a punishable offence, there is a significant (and oft-demonstrated) potential for abuse. So there are clearly pros and cons, but ultimately each society has to debate those and determine for themselves how they will balance those opposing principles.

[1] And by that I mean actually *verifiable*, not "send us an easily-photoshopped image of a physical ID card"
[2] A good example of this is how Hollywood has evolved its efforts to combat "piracy"; I personally know several folks who stopped routinely pirating everything once their ISP sent them "do this again and you'll get disconnected, and oh, there's no competition so good luck getting online with a different provider" letters,

2023 PSF annual impact report

Posted May 11, 2024 17:05 UTC (Sat) by mb (subscriber, #50428) [Link] (7 responses)

>But keep in mind that one facet of post-facto cleanup is using the legal system to punish ne'er-do-wells

Punishment gets us nowhere.
Does it reduce the effects of the attack?
No.
Does it ensure such crimes happen less?
No. There is no deterrence for crimes above a certain steal-bubblegum-threshold.
Does it reduce the possibility of the perpetrator doing it again?
No. In some countries criminals in prisons even get *more* criminal.

Punishment is hard and expensive to do. Especially, if you don't even live in the country of the perpetrator.
And then, what do you get? Nothing.

Some countries criminal laws are not even based on punishment as such.

Yes, I would personally also like to know who Jia Tan really is. But what would we do with this information? I can't think of anything good. If he was Chinese, I could immediately see how stupid people would start to generalize and make stupid conclusions. That would be bad. Especially, as we have such people in governments these days.

It would not improve things to know who Jia Tan is. Except for me personally knowing and having a "good" feeling about my prejudices being "right".
But it could have serious drawbacks for a society to know it.

2023 PSF annual impact report

Posted May 11, 2024 17:32 UTC (Sat) by pizza (subscriber, #46) [Link] (4 responses)

> No. There is no deterrence for crimes above a certain steal-bubblegum-threshold.

You are correct -- except that we're currently nowhere near that bare minimal threshold.

2023 PSF annual impact report

Posted May 11, 2024 17:42 UTC (Sat) by mb (subscriber, #50428) [Link] (3 responses)

Yes. We are nowhere near it. We are well above it.
There is no deterrence *above* the threshold. That sounds counter intuitive at first. But it actually isn't. People don't think about the possible law consequences before committing a big crime, because they expect not to be caught in the first place.

2023 PSF annual impact report

Posted May 12, 2024 14:18 UTC (Sun) by pizza (subscriber, #46) [Link] (2 responses)

> Yes. We are nowhere near it. We are well above it.

We are saying the same thing, from opposite perspectives.

You can't have punishment without first getting *caught*, and since the odds of getting caught are so small, any potential pumishment has no deterrent effect.

However, it's been repeatedly demonstrated that requiring "real names" [1] considerably increases the odds of getting caught and therefore punished.

[1] Even minimally verified

2023 PSF annual impact report

Posted May 13, 2024 5:15 UTC (Mon) by LtWorf (subscriber, #124958) [Link] (1 responses)

It also increases the chance of someone else using your name and getting you punished.

2023 PSF annual impact report

Posted May 13, 2024 14:17 UTC (Mon) by pizza (subscriber, #46) [Link]

> It also increases the chance of someone else using your name and getting you punished.

As I've repeatedly said (in other threads, in this thread, and even in the message you're replying to) "real names" have to be at least "minimally verified" to have even the possibility of a positive outcome.

(I've also said that you need a much stronger standard -- ie a way to (1) authenticate the credentials themselves, and (2) ensure the credentials match the person presenting them. These are inherently political/jurisductional issues, not technical)

2023 PSF annual impact report

Posted May 12, 2024 17:52 UTC (Sun) by farnz (subscriber, #17727) [Link] (1 responses)

Punishment gets us nowhere. Does it reduce the effects of the attack? No. Does it ensure such crimes happen less? No. There is no deterrence for crimes above a certain steal-bubblegum-threshold.

That last line is contradictory to what I know of criminology; increasing the punishment does increase deterrent effect, as long as the chances of getting caught are high enough. The problem comes in when you're not increasing the chances of getting caught, and attempting to deter purely by high penalties if caught.

First, you have people who, for some reason, do not have the ability to engage in causal reasoning. These people are rare, but they do exist.

More significantly, the punishment's effect on deterrence scales with the perceived chance of getting caught to begin with. If you consider your chances of getting caught to be near-zero, no amount of punishment will have a deterrent effect; what's the difference between a loud "NO!" and life in prison if you don't think either will happen?

To put it differently, when they're considering breaking the rules, people multiply their perceived cost of punishment by the perceived chance of being caught; if the resulting number is small enough compared to the perceived benefit of breaking the rules, then they'll break the rules. And there's a mental "clamp" on the range for everything "perceived", so you can't just increase the punishment further to get a bigger deterrent; the only option once the cost of punishment reaches people's "basically too big to get bigger" is to increase the chance of being caught, or reduce the benefit of breaking the rules.

2023 PSF annual impact report

Posted May 12, 2024 23:17 UTC (Sun) by Wol (subscriber, #4433) [Link]

> First, you have people who, for some reason, do not have the ability to engage in causal reasoning. These people are rare, but they do exist.

You've clearly not watched all these programs about the police :-)

I think what you say is true of the older generation, but so many kids these days seem to have brains addled by drugs (or drink) that they don't have a clue what they're doing ...

And for big crimes, people don't seem to think about the consequences of getting caught at all. Many crimes are "spur of the moment" things - and the bigger ones are often fuelled by anger (as I said, driven by drink or drugs ...).

Cheers,
Wol

2023 PSF annual impact report

Posted May 11, 2024 22:01 UTC (Sat) by mpr22 (subscriber, #60784) [Link]

"Is considered trustworthy enough by Leviathan to be allowed access to some of Leviathan's secret documents" is not, in fact, a useful proxy for "should be considered trustworthy-enough by an entity not directly backed by Leviathan".

2023 PSF annual impact report

Posted May 9, 2024 14:27 UTC (Thu) by farnz (subscriber, #17727) [Link] (5 responses)

The problem is that I only trust some countries and not others. Unless you present me a document that I can verify through an authority I trust, then it's precisely as useful as proving that you control a GitHub or Apple account with the same e-mail.

And that's what makes this problem so damn hard; you need a chain of trust from somewhere I trust (or am forced to trust, like my national government), otherwise your proof of identity is low-value. Geopolitics being what they are, that trust chain inevitably limits me to under 20% of the world population with trustworthy ID.

2023 PSF annual impact report

Posted May 9, 2024 14:41 UTC (Thu) by pizza (subscriber, #46) [Link] (2 responses)

> And that's what makes this problem so damn hard; you need a chain of trust from somewhere I trust (or am forced to trust, like my national government), otherwise your proof of identity is low-value.

No, that part's still relatively easy. What's hard is the same problem we've always had -- Even if you have incontrovertible proof of a BadPerson(tm)'s legal identity, if they are in a jurisdiction other than your own, it is quite difficult (ie expensive and/or time consuming) to enforce any judgement against them, even for nominally friendly jurisdictions. An actively hostile jurisdiction will fart in your general direction. If even that.

2023 PSF annual impact report

Posted May 9, 2024 14:59 UTC (Thu) by farnz (subscriber, #17727) [Link]

I'd count that as part of "somewhere I trust"; if I have no effective recourse should you abuse my trust, then your identity is not chained from "somewhere I trust".

2023 PSF annual impact report

Posted May 9, 2024 15:14 UTC (Thu) by Wol (subscriber, #4433) [Link]

> if they are in a jurisdiction other than your own, it is quite difficult (ie expensive and/or time consuming) to enforce any judgement against them, even for nominally friendly jurisdictions

ALMOST ALL jurisdictions protect their own citizens in their home country.

To stand any chance of success, you need to go to their jurisdiction, and sue them there. (a) your chances of success are just damn low to start with, and (b) seeing as you are the foreigner, you'll probably lose because you mis-understand (or most likely don't know) the rules.

Cheers,
Wol

2023 PSF annual impact report

Posted May 9, 2024 17:14 UTC (Thu) by rgmoore (✭ supporter ✭, #75) [Link] (1 responses)

The problem is that I only trust some countries and not others.
Even that degree of trust may be too much. I trust my own government a fair bit, but I also know there are lots of fallible individuals working for that government. If even one person with the power to enter data into the system is bribed, blackmailed, or tricked, it can result in a false ID in the system. It may not be quite as easy as they show it being in spy movies, but it's definitely possible.

2023 PSF annual impact report

Posted May 10, 2024 10:28 UTC (Fri) by paulj (subscriber, #341) [Link]

I wouldn't say it's possible, rather that it is common. Maybe less so in developed western nations, but still happens there.


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds