@dalias@krans so you have a system that uses arbitrarily large numbers. You can store those numbers as very large words or dwords or you can encode them into smaller serially-decoded parcels. UTF does that. Each UTF byte is either the start of a larger value or a follow-up value (based on the high bit being set). This means the first 127 characters in ASCII and UTF-8 match by the way. Small numbers? fewer bytes to encode. Large numbers? more bytes. UTF=variable. UCS=fixed.
@dalias@krans the result of which has been that languages that primarily use ASCII benefit greatly in byte-count from using UTF-8 as an encoding system, where languages like Japanese (iirc) end up using 3 bytes in UTF-8 but only two in 16-bit encodings.
@krans@dalias aside, this is just more proof that the terminology needs revision. The fact that Unicode is just a numbered list of possible visual language thingies that can sometimes be combined to make other logical language thingies and those numbers can be encoded in a bunch of different ways is already complex enough for most people. (Never mind 16+ bit encodings having endian issues)
@krans oh okay, my reversal I'm sorry. As a Python programmer we just call those characters because Python innately differentiates between characters and encodings. My C++ knowledge is 10 years out of date alas so I'm not helpful but good luck!
@jon this is being discussed in #Canada; have the system automatically file your taxes for you and if you think they're going to screw up, you're free to file them yourself (or through a tax preparer) instead. Here it means many people who aren't receiving government benefits based on tax filing would suddenly receive them automatically. https://beta.ctvnews.ca/national/business/2023/3/30/1_6335333.amp.html #taxes#government
@aral what is it with this continued fallacy some people perpetuate that using a network is actively supporting it's owners? As though shopping at specific stores or buying certain products means we support the political views of those millionaires, when in fact most people just want to live their lives in peace.
@wwahammy we should have a programmer's #guild in the west, think SAG-AFTRA / ACTRA which would give all programmers standing no matter their workplace, and allow for much better wage protection than doing workplace-by-workplace #unions.
I'm a pretty tall #Canadian computer professional who loves #photography, #cooking and #gaming.I work full time for a small #database company as a kind of #sysadmin since 1999, configuring and deploying on-site #servers, networks and #VPN as needed, all #Linux as often as possible.I'm very comfortable writing software in Perl, #Python, PHP and C, I'm quite familiar and handy with C++, Java, PostScript and a few others.Another underpaid #GenX #geek.#gaming #INTJ