Add a wiki page containing abreviations used throughout the project and their definitions
What in the world is ESR? What in the world is ETP? What in the world is RFP? What in the world is FPP? What in the world is eTLD? What about eTLD+1?
What in the world is ESR? What in the world is ETP? What in the world is RFP? What in the world is FPP? What in the world is eTLD? What about eTLD+1?
Take a time and read Wiki and all of what you asked for you can easy find them
Going through the wiki to find the full, non-abbreviated versions be the last usage of each term is in no way helpful. Nor does anyone want to re-read everything or flip through pages to find the meaning of one that they forgot
Going through the wiki to find the full, non-abbreviated versions be the last usage of each term is in no way helpful. Nor does anyone want to re-read everything or flip through pages to find the meaning of one that they forgot
When I decided to use arkenfox user.js I knew why. And because that I did read Wiki and I did learn about how it works. ESR and all others are so easy to find on the Internet if you have interest to learn something which you do not know.
Start by listing them all alphabetically: ESR, RFP, FPP, ETP .. what else is there ... help me to help you - I literally burnt out writing documents the last 3 months, and if I never have to explain something ever again on paper I will die happy - however, this is not in the same ballpark as writinga definitive "fingerprinting" article (a massive field) reduced for laypeople (no technical knowledge required) in simplistic terms covering everything from what it is, how it works, what entropy is, how it's measured, how we test, what methods we use to resist etc and how all test sites values can't be trusted and if they give entropy/probability these are complete nonsense. Seriously, I got it down into two 40 minute talks. The articles themselves are a lot longer
So, whilst I am burnt out from all that - this I will entertain if you provide me a list. If that list is big enough, I will entertain the idea
FF, TB, LB, RFPTarget (cause it is has a misleading name), (maybe LW), AF, SB, PB, TCP, TZP, pref, FPI, DNT, GPC, TP
There are some which may or may not be worth to include: DRM, GMP, OSCP, IDN, DLP, EME, DoH, CSRF, DLP
Ok ... how many of those are mentioned only on one page
edit: and how many can be eliminated e.g replace all FF with Firefox
edit:edit: and I am not including the user.js or issues
edit:edit: and I am not including the user.js or issues
Oh, well I only checked user.js
@Thorin-Oakenpants Would you kindly share the links to the definitive articles/talks for laypeople? Those would be more useful than a mere glossary.
It will published at some stage - it needs to thru some revisions based on my talks and feedback (and how we switched things up in it when trying to flow logically in such a short span), then some peer reviews, a copywriter and then some illustrations/animations etc - to be hosted at mullvad
https://github.com/arkenfox/user.js/issues/1951#issuecomment-2748667978
parts 3 and 4 are a supplement to the tiny FPing section in https://gitlab.torproject.org/tpo/applications/wiki/-/wikis/Design-Documents/Tor-Browser-Design-Doc#33-adversary-attacks - so I expect those, if not the entire thing, to also be hosted on TPO (tor project org)
Then any questions about FPing all i have to do is point at the definitive article
good things take time
the wiki is fine
What in the world is ESR? What in the world is ETP? What in the world is RFP? What in the world is FPP? What in the world is eTLD? What about eTLD+1?
user.js only
- I will add
(Extended Support Release)to the first instance which is right at the top -
RFP- the first instance is the section index which has
(resistFingerprinting)as does the section itself - the next instance is in
0820and says to see4501(where is it also explained) - the next instance is
4000which again says to see4501 - the next instance is
4501.. etc - a couple of places I will add a
4501reference
- the first instance is the section index which has
-
FPP+ETP- same story as RFP, nothing to change- basically the section index and sections themselves and the preferences have either a acronym spelt out or refer to the section/preference number
- eTLD+1 - used only once, eTLD never used - google it
FF, TB, LB, RFPTarget (cause it is has a misleading name), (maybe LW), AF, SB, PB, TCP, TZP, pref, FPI, DNT, GPC, TP
There are some which may or may not be worth to include: DRM, GMP, OSCP, IDN, DLP, EME, DoH, CSRF, DLP
user.js only
- not in user.js: TB, LB, LW, AF, TZP, TP, OSCP (but I will instead look at OCSP)
- all in the SB section with acronym as words:: SB
- all in OCSP section with acronym as words:: OCSP
- all linked and/or acronym as words: TCP, DNT, GPC, GMP, IDN (it's right fucking there in 2619), DLP, EME, DoH, CSRF, DLP
- will add acronym as words: DRM - it's in one place
- PB seems problematic
r u serious
- pref
a couple of places could be cleaned up more but they're also in the don't touch or leave alone sections, so I can't be fucked TBH
At this point, the onus is on the reader. Arkenfox goes out of it's way to make everything readable and as understandable as possible. But it's not wikipedia.
@Thorin-Oakenpants Would you kindly share the links to the definitive articles/talks for laypeople? Those would be more useful than a mere glossary.
https://arkenfox.github.io/thorin/
- the document/article is not uploaded yet (if I am allowed) - it is a draft and will be peer reviewed and cleaned up (copywriter, images, etc) in time and the final version posted/hosted elsewhere
- the presentation is all set - you open it and to get a presenter view (with slide show and notes) you mouse over and click the bottom right button