> It is possible to unambiguously encode an unpaired surrogate (a high surrogate code point not followed by a low one, or a low one not proceeded by a high one) in UTF-16 by using a code unit equal to the code point. ... Windows allows unpaired surrogates in filenames and other places, which generally means they have to be supported by software no matter how much the Unicode consortium protests.
also, if Windows allows unpaired surrogates in file names, does that mean a file name in NTFS can technically be any arbitrary stream of bytes (as long as it's divisible by ... what? 2? 4 bytes?) up to the max file length?
and I guess you can blame C++ for not enforcing a sane standard for string formatting but this really sounds like an impl detail of Windows/its VFS layer than a C++ problem
@allquixotic oh, I fully blame Windows for making unpaired surrogates a thing at all, but I also blame Unicode for making surrogate pairs (and generally variable-length chars) a thing. And I blame C++ for not providing a standardised API for dealing with them.
variable length chars are historically necessary, and I think if we standardized on fixed length always using 32-bit, we'd eventually exhaust it with an emoji of a dark haired woman with South Asian complexion feeding artificial milk formula from a bottle to a baby goat, and switch up each aspect of that description with every other possible thing that could be
you'd need blond haired woman, blond haired man, dark haired man, etc. then Caucasian complexion, dark complexion, etc., ... feeding natural milk, ... from a bowl, ... to a calf, etc.
@allquixotic Even if that were how it's encoded in memory, I want a nice easy-to-use built-in wrapper that lets me write my code without ever knowing there's multi-byte codepoints.
Butchery specifically is an interesting case as it's a labour you can legitimately enable on any dwarf as it takes a constant amount of time and has no quality/quantity modifiers (IIRC)
> These cookies are necessary for the website to function and cannot be switched off in our systems. Without this type of technology, our Services won't work properly or won't be able to provide certain features and functionalities.
There are so many questions regarding Excel. The questioner and those giving questions need to cite an example frequently.
There are, however, no simple method to convert an excel table into a neat one. For example (okay so I am quoting an example) no one can understand this table:
Cell 1 ...
Dangerously high (45C+) temperatures in SW Spain and SE Portugal. Extreme heat warnings have been issued there and in other parts of Europe as the heat builds. Jo #heatwave
I'm going to be playing around with Hasselblad H4D-200MS sample images, and I'm wondering how much processing power I'll need to process these images. In particular, how much RAM will I need?
@djsmiley2k That's exactly what the next Windows 10 update does
> Microsoft outlined the 'Your Phone' app functionality back at its Build 2018 conference in early May this year. The core functionality of the app would allow instant delivery of text messages, photos, and notifications that pop up on your phone - to your PC. Yesterday, as part of the Windows 10 Insider Preview Build 17728 (RS5), 'Your Phone' was highlighted as a key feature that will be rolling out to Insiders soon.