You left out one of my favorites: U+200C Zero width non-joiner (ZWNJ). It's a space that doesn't add space and doesn't modify the word it's attached to, and also doesn't break the word so that it may be split in two lines, it just interrupts ligatures. I use it for hidden formatting, just like it's suggested for U+200B Zero width space (for example, at the beginning of a bullet point in PowerPoint to make the bullet have a different color from the first word of the line.)
Used in many cooperate documents to create unique invisible signatures, so any whistleblower can be easily identified. Never hand out the pdf you got directly. Strip only eligible text, then make sure you also remove filler phrases and whitespace that may have been added to make it uniquely identifiable.
The right-to-left-mark is insidious. You can make a malicious executable, name it innocent[mark]fdp.exe, and it will show the filename as innocentexe.pdf.
I mean there's also an icon that would identify it, but I am a big fan of double checking everything, even though I generally group by file type too, so triple checking I guess
Fun little trick I did with one of these back in the 90s as a teenager. We had just gotten the internet and were able to access it on our Windows 95 computer. I soon came to a problem where I had files I wanted to save and keep secret. I found out that if you run a DOS window you can you can rename a file folder with a null character, but Windows wouldn't be able to handle it. So you put it somewhere unlikely to be found, then break the name in DOS and it just looks bugged. Rename to access it.
Ῡ is right above. I think their mouse pointer might be hovering a different tile or something and we're seeing the description of a different character. And if Ῡ is 1FE9, it is likely that those spaces below are the fancy spaces, which are all in the 2000-somethings
I don't speak Korean myself, but doing a little research, it looks like it's used to mark the beginning of a syllable block, and to stand in for a missing element at the end of one (such as to display a partial syllable block if the user hasn't finished typing yet). I think; take it with a grain of salt.
So the missing element at the end of a partially typed syllable makes sense, but that doesn't make it a "valid Hangul letter". Although your description kind of matches an Iung, but like... that's a circle, not an empty space. It doesn't actually have a sound, and is used to complete a syllable.
Ok, yeah I looked it up more, and it's pretty much what I described. Korean syllables have to be the correct combination of consonants and vowels, so this is like just for the computer to put something in a place where it's waiting for a final letter.
Things like these (also minor typos and word substitutions) often get inserted into government (and occasionally corporate) sensitive documents as a way of tracking leaks. When distributed to the people who are supposed to have them, everyone gets a *slightly* different copy. When a copy shows up in the wild, they just need to figure out which version it is and who that one was sent to.
This is why you always re-type the document before leaking it. Insert a typo or two of your own and maybe a few weird whitespace characters for good measure.
I keep trying this but no one believes me that the signed confession I have by Donald Trump is real. I keep typing it up on my computer, spelling mistakes and all, and releasing it. I keep getting told that it's not a real signed confession im leaking. I dont understand why this isnt working.
Consider this, what's the point of a sturdy deadbolt lock on your front door when you have windows? Considering how few people really are computer adept, that black bar on a pdf will stop the vast majority of your leaks. It's not 100% but it's still good enough to reduce the risk by a wide margin and it's easy to implement
This is one of those posts that make me feel like maybe I'm on the wrong planet. Not one iota of the above image makes any damn sense to me. So, either it is highly specified knowledge of the sort that is well above my skill level, or I'm dumb. I think I'm dumb...
I feel ya. I'm almost certain this post is about coding like on a computer because I know some people who code and this sounds like how they communicate
Basically: computers have instructions that tell them how to display text. Codes that mean things like 'put a capital A here,' or 'put an exclamation mark here and make it bold.' But there are also instructions that put 'letters' in place that don't look like anything. A space is the simplest one, but this image lists some others -- spaces that are a different width than normal, or letters that don't show up at all but tell the computer to do something special.
Technically you can see all of these. Just because the space itself is empty doesn't mean you don't see the space. Iguaranteethatyouwould noticeifspace wentmissingorwas otherwise off somehow.
They're not zero width in the way you're thinking. There's what's displayed and there's what's stored. The "zero width spaces" you're thinking of are different ways of conditionally storing a line break. Once its displayed it's either eliminated or gets turned into a line break. Its a way to separate how the text is stored from how the text is rendered.
I don't know what way you're thinking I'm thinking, but 2, 6, 8, 9 don't occupy any physical space in the rendered text; they're zero pixels wide. (In fact, this comment contains one of those, let's see if you can see it.)
cousteau
You left out one of my favorites: U+200C Zero width non-joiner (ZWNJ). It's a space that doesn't add space and doesn't modify the word it's attached to, and also doesn't break the word so that it may be split in two lines, it just interrupts ligatures. I use it for hidden formatting, just like it's suggested for U+200B Zero width space (for example, at the beginning of a bullet point in PowerPoint to make the bullet have a different color from the first word of the line.)
ToSisPoS
[]
The Epstein files
PicassoCT
Used in many cooperate documents to create unique invisible signatures, so any whistleblower can be easily identified. Never hand out the pdf you got directly. Strip only eligible text, then make sure you also remove filler phrases and whitespace that may have been added to make it uniquely identifiable.
tirpider
unicode is a fucking nuisance
moose666t32
https://xkcd.com/1137/
pompoikpoik
They're not invisible to me...
phobosorbust
IT guy - "Yo, I reset your password, just be sure to change it when you log in next."
the password: " "
sf111
U+2003
Antininny
you forgot the best one https://www.compart.com/en/unicode/U+200A
RummageSaleBubbler
I don't see anything. /s
Higure
The right-to-left-mark is insidious. You can make a malicious executable, name it innocent[mark]fdp.exe, and it will show the filename as innocentexe.pdf.
reinharder
and this is why I always have file type as a column in explorer
Higure
This is not the reason why I enjoy the (Linux) terminal. But it is a nice bonus. There is simply no way to mix up an executable with a "regular" file.
reinharder
I mean there's also an icon that would identify it, but I am a big fan of double checking everything, even though I generally group by file type too, so triple checking I guess
CrabbyBlueberry
What about ?
IceWeaselX
That's just an HTML entity. The characters mentioned are Unicode identifiers, so they can be used in far more environments. The Unicode for is U+00A0.
cousteau
They didn't list that one though. Nor U+0020.
Ryyyyyyyan
Fun little trick I did with one of these back in the 90s as a teenager. We had just gotten the internet and were able to access it on our Windows 95 computer. I soon came to a problem where I had files I wanted to save and keep secret. I found out that if you run a DOS window you can you can rename a file folder with a null character, but Windows wouldn't be able to handle it. So you put it somewhere unlikely to be found, then break the name in DOS and it just looks bugged. Rename to access it.
vwtruckin
no alt+255?
hybridgorilla3131
best hidden folder trick ever
[deleted]
[deleted]
WarThunderLeakedMySpecs
Was OneManBucket taken?
Fhant
How DARE you say that about my mother!
theskirrid
Clear, easy to read text is VΣЯY IMPӨЯƬΛПƬ.
DopplerSexWaves
w̸̞͔̄̆͝h̷̤̎a̷̧̞͕̞̭̾́͊̊̄t̸̖̐́̋?̸͕̹̫̀̓̇
GhostOfAnrui
Are you a wizard?
IMakeLotsOfReferencesAndRemakes
Ẅ̶̨̨̨̥̯̰̫̲̪̮͈̘͔̫̩̬̩͇͎̱̺̩̲̲͍̮̓͗̓̉̌̏͌̉̃͑̆̏͂̓̀͂̓̆̅̎̑̅̄̚͜ͅͅa̴̢̬̜̬̫̖̤̭͈̳̼͆͒̌̽͂̽̇͊̆͗̓̈̈́̓͌̉͑̉͐͌͊̉̅̿̀̕̚̕̚͝͝r̵̠̫̞̟͚̪̅͒̿̔͒̀̽̚͜l̶̨͖̯̳͓̤͖̗͓͚̺̬͎̳̥̍͐̊̾͐͑̍͊͒̈́̈̌͒͌̈́͐̈́́̃͂̈̍͘͜͝͠ͅȏ̶̧̢̢͚͙̟̝̭̞͖̖̭͓͗̔̒́́̀c̵̢̛̘̣͔̹̝͇̺̯͒̈͗̃̿̓̈͆͆͌̾̐̄͝ͅķ̶̢̛̱̻̜͎̳͖̺̬̠̺͓̲̈́̀̀͛̇͒̑̈́͛̐̓̉͛͆͑͛̎̂̏͆̌̑̃̂̉̋͝͝͝͝ͅ ̶̨̟̞̭͔̐̄̈́͂̆̔̉̑̄͝a̷͇̝̘̳͈͆c̶̢̛̬͕̊́̽̈̊͗̓̿͘̚͘ţ̸̲̔͂̑̈́̽̏̈́͊͆̍̊͋͘͝ừ̶̮̭͙͌͂̅̇̇̓ă̷̧̡̢̡͍̟͙̦͙͔̱̠̠̘͍̫͚̮̜͚̲͚̟̰̤͈̖̠̂̍̒̚͜l̸̨̡̛̲̩̳̬͉̤̞̤͚̻̥̻̻͓̼̙͚̦̠͆͛̑̿̋͗̈́̇͗̍̾̽̈́̿͊͂̀̌̚͝͝͝l̸̡̡͔̟͇̜̦̘͕͓̖̩̰̙͍̫̠͇̫̔̐͗̎̇̈͋̎́̅̊͛̀͘͝͝ͅȳ̶̡̧̢̝̲͓̮͕̦̙̻̺̠̙́̅̑͆́̌͋̏̍͊̋͐̍̀̂͊̃͘͜͝
Merdock
I downloaded the Greek Alphabet for a puzzle I designed, και δεν θέλω να το αφαιρέσω
DaddyDune
Vrey iopmtrant
herrcane
Gotta make sure you know where your АЗ-5 is.
just4thelolz
Found 'em!
Solkanarmy
I didn't know the french president took an interest in typography
DeadWhiteMale
They are hard to see, aren't they?
ByThePowerOfSCIENCE
joke aside - that's just a character that Arial doesn't have a glyph (representation) for: Ῡ
the characters in the post are meant not to have glyphs with "dark" parts, or not be visible all the time like the soft hyphen.
cousteau
Ῡ is right above. I think their mouse pointer might be hovering a different tile or something and we're seeing the description of a different character. And if Ῡ is 1FE9, it is likely that those spaces below are the fancy spaces, which are all in the 2000-somethings
ByThePowerOfSCIENCE
well yes, that's U+2001 'em quad'
Win11's charmap shows a plain tooltip on hover and an enlarged preview for the selected char
cousteau
OK, I'll be honest here, I have no idea how they managed to get the description of the wrong character.
ByThePowerOfSCIENCE
prob different charmap.exe (win10?) - these days I google for what I want
cousteau
Where? I can't see them!
TheSecondPiewackit
"Valid Hangul Letter" ... what? Must have missed that in the couple years I was learning Korean. I'm curious what this really means.
Gogoglovitch
I don't speak Korean myself, but doing a little research, it looks like it's used to mark the beginning of a syllable block, and to stand in for a missing element at the end of one (such as to display a partial syllable block if the user hasn't finished typing yet). I think; take it with a grain of salt.
TheSecondPiewackit
So the missing element at the end of a partially typed syllable makes sense, but that doesn't make it a "valid Hangul letter". Although your description kind of matches an Iung, but like... that's a circle, not an empty space. It doesn't actually have a sound, and is used to complete a syllable.
TheSecondPiewackit
Ok, yeah I looked it up more, and it's pretty much what I described. Korean syllables have to be the correct combination of consonants and vowels, so this is like just for the computer to put something in a place where it's waiting for a final letter.
DeadWhiteMale
I want a whole em space, not just half of one.
Kotarisu
Glue two of them together.
TheOneWhoFoundSauce
salunatics
You beat me too it.
blueKD
ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ
kerms
Why won't this image load?!
Zetor
rabbitron
U+200C: zero width non-joiner. I use them every day.
cousteau
I use them in PowerPoint to make bullet points have a different color from the first word in the line.
JohnThatcher
Things like these (also minor typos and word substitutions) often get inserted into government (and occasionally corporate) sensitive documents as a way of tracking leaks. When distributed to the people who are supposed to have them, everyone gets a *slightly* different copy. When a copy shows up in the wild, they just need to figure out which version it is and who that one was sent to.
ElKikko
Yes, the Canary Trap
Munchman347
So, Russia, China and Israel all have slightly differing copies of the Epstein Files?...
dpidcoe
This is why you always re-type the document before leaking it. Insert a typo or two of your own and maybe a few weird whitespace characters for good measure.
ifyousaydudeonemoretimeimasmackyou
I keep trying this but no one believes me that the signed confession I have by Donald Trump is real. I keep typing it up on my computer, spelling mistakes and all, and releasing it. I keep getting told that it's not a real signed confession im leaking. I dont understand why this isnt working.
CrabbyBlueberry
These are the same people who redact PDFs by putting a removable black bar over the text.
porphyre1e00
Yes, the government that's simultaneously secretly ruled by the lizard people and too incompetent to do anything right.
TerrorAustralisIncognita
The enemy is both strong and weak. Strong enough to be a threat, but weak enough they have poor moral character and we look good
barbarian818
Consider this, what's the point of a sturdy deadbolt lock on your front door when you have windows? Considering how few people really are computer adept, that black bar on a pdf will stop the vast majority of your leaks. It's not 100% but it's still good enough to reduce the risk by a wide margin and it's easy to implement
phobosorbust
when your opponents are state actors, that kind of security theatre is an open invitation that will definitely be taken
Howdoyouknowshesawitch
This is one of those posts that make me feel like maybe I'm on the wrong planet. Not one iota of the above image makes any damn sense to me. So, either it is highly specified knowledge of the sort that is well above my skill level, or I'm dumb. I think I'm dumb...
snwcone
I feel ya. I'm almost certain this post is about coding like on a computer because I know some people who code and this sounds like how they communicate
Gogoglovitch
Basically: computers have instructions that tell them how to display text. Codes that mean things like 'put a capital A here,' or 'put an exclamation mark here and make it bold.' But there are also instructions that put 'letters' in place that don't look like anything. A space is the simplest one, but this image lists some others -- spaces that are a different width than normal, or letters that don't show up at all but tell the computer to do something special.
Mr21782Man
Technically you can see all of these. Just because the space itself is empty doesn't mean you don't see the space. Iguaranteethatyouwould noticeifspace
wentmissingorwas otherwise off somehow.
cousteau
Some of them are zero width spaces though.
Mr21782Man
They're not zero width in the way you're thinking. There's what's displayed and there's what's stored. The "zero width spaces" you're thinking of are different ways of conditionally storing a line break. Once its displayed it's either eliminated or gets turned into a line break. Its a way to separate how the text is stored from how the text is rendered.
cousteau
I don't know what way you're thinking I'm thinking, but 2, 6, 8, 9 don't occupy any physical space in the rendered text; they're zero pixels wide. (In fact, this comment contains one of those, let's see if you can see it.)
HeliGungir
Talk about being confidently wrong. Being "invisible" is the whole point of half of these characters.
Mr21782Man
Ifthey'reinvisibleitsasiftheyaren'tthere.
suiseiseki
Shh. Don't tell the newbs how to triforce.
invaderjak
I've been here since the start of summer so I'm pretty much an old***
SomethingOtherThanMyRealName
Like, may the triforce be with you?
ifyousaydudeonemoretimeimasmackyou
Not much brother. Whats triforce with you?
QuitLookinAtMineAim
And also with you