Hamburger menu character on unicode: use U+2261 instead of U+2630
Not all fonts have Unicode character ☰ [WayBack] Unicode Character ‘TRIGRAM FOR HEAVEN’ (U+2630) as it is in a less common block. More fonts have Unicode character ≡ [WayBack] Unicode Character...
View ArticleWhich encoding failure did encode “vóór” into “v3/43/4r”? – Stack Overflow
From quite some time ago, but still very relevant as encoding issues keep occurring: A while ago, I saw the text “v3/43/4r” in a document.I know it comes from “vóór” (the acute accent emphasises in...
View ArticleUnicode is hard, also for the Delphi compiler and IDE
The Delphi compiler does not see a unicode non-breaking space (0x00A0 as whitespace, and the Delphi IDE does not warn you about it: [WayBack] Delphi revelations #2 – Space characters are not just space...
View ArticleDefault XML encoding is UTF-8 (or better: utf-8). If it contains other byte...
I should have had the below answer when writing about StUF – receiving data from a provider where UTF-8 is in fact ISO-8859. A while ago, a co-worker did not believe when I told that default XML...
View Article(mostly ASCII) List of emoticons – Wikipedia
Most searches for “ASCII emoticons” get you Unicode ones: [WayBack] Unicode kaomoji smileys emoticons emoji · GitHub [WayBack] emoji.json/emoji.js at master · paragbhadoria/emoji.json · GitHub Luckily...
View Articleemail file decoding: Encode/Decode Quoted Printable – Webatic
For my link archive: [WayBack] Encode/Decode Quoted Printable – Webatic. It did a splendid job at decoding email files in MIME format Quoted-printable. –jeroen
View ArticleVMware ESXi 6 and 7: checking and setting/clearing maintenance mode from the...
Every now and then it is useful to be able to do maintenance work from the ESXi console addition to the ESXi web-user interface. I know there are many sites having this information, but many of them...
View ArticleCSL Bearware 302658 DCF clock manual
The manual for the CSL Bearware 302658 clock that uses the DCF77 signal is at [WayBack] Bearware_Manual-302658-20161220FZ004.pdf. I like the relatively large 3.3 inch display and the blue background....
View ArticleBad surprise of the day: SysUtils.TEncoding in XE2+ defaults to ANSI, while...
Bad surprise of the day: SysUtils.TEncoding in XE2+ defaults to ANSI, while in XE it defaulted to UTF-8 .Among other things this means that TStringList… – Eric Grange – Google+ Source: Bad surprise of...
View ArticleCommon SMTP message size limits
After a 2018 discussion with a “zorgkantoor” (Dutch for office that arranges for special long term health care needs, successor of AWBZ) about their very low (10 megabyte) SMTP message size limit –...
View ArticleSupermicro Bios Update – YouTube
I needed to get myself an OOB license for the BIOS update over the IPMI console or SUM (Supermicro Update Manager). An IPMI update can be done without an OOB license from the IPMI console, but the BIOS...
View ArticleGo character and string literals: regular (‘), double (“) and back-tick (`)...
For my link archive: single quotes are for “Rune” literals [WayBack] double quotes and back-tick quotes are for “String” literals [WayBack] [WayBack] go – What is the difference between backticks (“)...
View ArticleStill looking for base64url decoding tools, both on-line and for MacOS homebrew
Remember the screenshot on the right from yesterdays post Kristian Köhntopp explaining theories? In the end, I: saved that tweet in archive.is then took the screenshot image from there (see below) cut...
View ArticlePython: saving a web page to a jpeg image file by using the Google base64url...
As a follow-up on Still looking for base64url decoding tools, both on-line and for MacOS homebrew: this is in Python, works on MacOS, Linux and Windows, and can be integrated in a web page. It is based...
View ArticleUndocumented Plastic “cm status –hiddenchanged” to show hidden changes like...
[WayBack] Undo changes to a hidden changes item from CLI – General – Plastic SCM Community. Maybe I should start an undocumented Plastic SCM series just like I did for Delphi. (: As soon as you have...
View ArticlePlastic SCM: show the current changeset abstract (without files) on the...
I could not find a syntax for “current changeset”, but since cm log accepts the output of cm status as changeset identifier: for /F "tokens=*" %l in ('call cm status --nochanges') do (call cm log %l...
View Article“No mapping for the Unicode character exists in the target multi-byte code page”
Usually when I see this error [Wayback] “No mapping for the Unicode character exists in the target multi-byte code page” – Google Search, it is in legacy code that uses string buffers where decoding or...
View ArticleSQL server: getting database names and IDs
A few statements go get database names and IDs based on these functions or system tables: [WayBack] DB_NAME() function (Transact-SQL) – SQL Server | Microsoft Docs: This function returns the name of a...
View ArticleFixing hg.exe “ImportError: DLL load failed: %1 is not a valid Win32...
If you get the below error when running hg.exe, then you are mixing a 64-bit Mercurial with 32-bit dependencies: C:\>hg --version Traceback (most recent call last): File "hg", line 43, in File...
View ArticleUnicode superscript and subscript alphabetic letters
Not all letters have superscript or subscript counterparts. The counterparts are from different ranges, so might not look nice when next to each other. I think 20th using Unicode lowercase superscript...
View ArticlePowerShell error in a script but not on the console: The string is missing...
The below one will fail in a script, both both work from the PowerShell prompt: Success Get-NetFirewallRule -DisplayGroup "File and Printer Sharing" | ForEach-Object { Write-Host $_.DisplayName ;...
View ArticleLIDL Radio Controlled Wall Clock IAN 100489 English manual
Model 100489-14-01 wall clock Just in case I need it again. The signal quality fluctuates during the day (it is a lot better at night when there is less inionisation in the atmosphere), and is worsened...
View ArticleWhen MySQL characterset ‘utf’ does not allow you to enter some Unicode code...
Contrary to what many believe is that MySQL utf8 is not always full blown UTF-8 support, but actually utf8mb3, which has been deprecated for a while now. Only utf8mb4 will give you full blown UTF-8...
View ArticleUTF-8 web adoption is huge, closing 100%, but only soured up since around 2006.
As a precursor to a post tomorrow showing that serving UTF8 does not mean organisations go without unicode problems, first some statistics. The first Unicode ideas got drafted some 30 years ago in...
View ArticleC# Effective way to find any file’s Encoding – Stack Overflow
Note: notepad cannot correctly guess the encoding, see the “old new thing”: [Wayback] Some files come up strange in Notepad | The Old New Thing (talking about ANSI a.k.a. Windows-1252, UTF-16LE,...
View ArticleIn this day and age, web sites with delivery back-ends still have Unicode...
Nowadays, some 35 years after the first Unicode ideas got drafted and 30+ years after the Unicode Consortium saw the light, UTF-8 is served my more than 95% of the web as shown in yesterday’s post...
View ArticleCharacter set reencoding link archive
I will likely need some of these links in the future: [WayBack] Objective-C, Simple String input from Console? – Stack Overflow [WayBack] How do I determine file encoding in OSX? – Stack Overflow...
View ArticleDELPHI : EEncodingError – Invalid code page on windows xp embedded – Stack...
From my Windows XP days (which are long gone), but historically relevant the answer to [Wayback] DELPHI : EEncodingError – Invalid code page on windows xp embedded – Stack Overflow by [Wayback] Remy...
View Article.NET: XML escaping a string
[Wayback] WILT: XML encode a string in .net « Benoit MARTIN’s Weblog: Always wondered why I couldn’t find a method that would XML encode a string, effectively escaping the 5 illegal characters for XML....
View ArticleSome links on sending SMS and the protocols/types involved
So I can find them back later: SMS: Short Message Service. Messages limited to 140 octet (160 7-bit characers, 140 8-bit characters or 70 16-bit characters) sent mainly over the GSM or UMTS mobile...
View ArticleThe things I didn’t notice during cancer survival: ftfy 6.0 and more versions...
When writing this, [Wayback/Archive.is] ftfy · PyPI:history indicates ftfy was already at 6.0.3. It is still my goto tool for figuring out the cause of Mojibake. I remember writing about it the first...
View ArticleLast year, a classic Mojibake was introduced when Waterschap Amstel, Gooi en...
Last year, Waterschap Amstel, Gooi en Vecht sent me a paper letter notifying the yearly water bill was going to be late as they were redesigning their IT systems. Their letter introduced a classic...
View ArticleGet it at a discount while it is hot: Delphi Thread Safety Patterns eBook by...
Get the new [Wayback/Archive] Delphi Thread Safety Patterns eBook at a discount while it is hot: Use Coupon Code: DTSPATT10 at checkout to get a $10 discount. This promotional offer is valid through...
View ArticleHow isotopp became the online handle of Kristian Köhntopp
Like me, [Archive.is] Kristian Köhntopp is a nerd. Unlike me, Kris bumped into character encoding issues for just about all his digital life. That started about the same time as mine, but again unlike...
View ArticleUnicode symbols in a batch file – Stack Overflow
Even with a batch file saved as UTF-8 (with or without BOM), by default it does not show most non-ASCII Unicode characters. The reason is that the default codepage usually is an ANSI one like codepage...
View ArticleHardware MAC address formats (which I need for Wake-on-LAN.ps1)
Early june, I blogged about Wake-on-LAN from a Windows machine. My plan was to adopt [Wayback/Archive.is] Wake.ps1 into Wake-on-LAN.ps1 (as naming is important). One of the goals was to support...
View ArticleHistory of ASCII Art
Geocities is long dead, but luckily a lot has been archived: [Wayback] Archive.is: History of ASCII Art with a very comprehensive history ranging from ancient old hand painted art to contemporary...
View ArticleA while ago I bumped into some GPI Mojibake examples, but soon found out I...
I have been into more and more Mojibake example pages like [Wayback] Mojibake: Question Marks, Strange Characters and Other Issues | GPI Have you ever found strange characters like these ��� when...
View ArticleCyberChef: The Cyber Swiss Army Knife – a web app for encryption, encoding,...
[Wayback/Archive.is] CyberChef: a simple, intuitive web app for carrying out all manner of “cyber” operations within a web browser. These operations include simple encoding like XOR or Base64, more...
View ArticleBerlin Typography on Twitter: “The best of #TypeInBerlin: The tʒ and ſʒ...
Learned a new thing a while ago: I knew about the ſʒ ligature (that nowadays usually is written as ß), but the tʒ ligature was new to me. So: Güntʒelstraſʒe == Güntzelstraße. References:...
View ArticleI learned: MacOS has a Unicode Hex Input keyboard
A while ago, I learned that MacOS has had a Unicode Hex Input keyboard since ages. It is not installed by default, so you have to manually add it: Start the System Preferences.app Open the Keyboard...
View ArticleKris on Twitter: “Company chat: »Right, we need more languages with Emoji as...
Please do not overdo Unicode outside the ASCII realm for identifiers and stay away from Emoji: [Wayback/Archive] Kris on Twitter: “Company chat: »Right, we need more languages with Emoji as variable...
View ArticleSome notes on codepoints.net and beta.codepoints.net
At the time of writing a lot of this might be more recent, but for quite some time codepoints.net had not been updated with code point information newer Unicode releases. Basically it was stuck at...
View ArticleThe regexp for an emoticon ?
I responded to [Wayback/Archive] jilles.com on Twitter: “@0xD4ni @Twitter What is the regexp for an emoticon ?” with [Wayback/Archive] Jeroen Wiert Pluimers on Twitter: “@jilles_com @0xD4ni @Twitter...
View ArticleThe mojibake “creëer”
A while ago, I found the “creëer” mojibake in a Dutch page on the IKEA site. They were not alone to make this mistake which is easily explained using [Wayback/Archive] ftfy: >>>...
View ArticleUnicode spaces (not just en and em, but also em fractions 1/2, 1/3, 1/4, 1/6,...
For my link archive (please check the page as by now the table might have changed from what I quote below) [Wayback/Archive] Unicode spaces and the WordPress classic editor might have mangled it. I...
View ArticleUnicode: Keyboard Symbols ⌘ ↵ ⌫
I wish I had bumped into this page a way sooner as it contains most if not all the keyboard symbols I ever looked for: [Wayback/Archive] Unicode: Keyboard Symbols ⌘ ↵ ⌫ The page contains a lot more...
View ArticleAs a tribute to their @isotopp handle history, Kris now changed its name to...
[Wayback/Archive] Jeroen Wiert Pluimers: “LOL, just saw @isotopp changed…” – Mastodon LOL, just saw @isotopp changed his name to Köhntopp Well done, Kris. Well done. https://ftfy.vercel.app/?s=ö (...
View ArticleNotities Warmink / Wuba staande klok met drie melodieëen en wijzers voor...
Inn de basis een door mijn opa gebouwde opwindbare (3 gewichten) Warmink Wuba triple chime – Westminster, St. Michael, Whittington clock. Die liep nauwelijks meer, en sloeg zowel geen melodie meer,...
View ArticleUnicode subscripts and superscripts: Latin, Greek, Cyrillic, and IPA tables;...
I originally searched for the tables below to see if I could get the visualisations of TeX and LaTeX right for infinite loop in “LaTeX: A Document Preparation System” by Leslie Lamport, printed in...
View Article