Avatar

NeatNit

NeatNit@discuss.tchncs.de
Joined
6 posts • 326 comments
Direct message

Sooner or later they’re going to become meander scars or oxbow lakes, when the river reconnects with itself.

permalink
report
reply

So that man grabbed the sword from the blade and yanked it out of the mermaid’s hand without her realizing? It doesn’t add up.

permalink
report
reply

I believe there’s a setting for whether it’s global or per-window. Personally I prefer global, because I can’t keep track of more than one state and I absolutely hate the experience of typing something and getting a different language than you expect.

permalink
report
parent
reply

That’s pretty cool

permalink
report
parent
reply

Multilingual users have multiple keyboard layouts, usually switching with Alt+Shift or similar key combo. If you’re multitasking you might not realize you’re on the wrong keyboard layout. So say you’re chatting with someone in Russian, then you alt+tab to your source code and you spot a typo - you wrote my_var_xopy instead of my_var_copy. You delete the x and type in c. You forget this happened and you never realized the keyboard layout was wrong.

That c that you typed is now actually с, Cyrillic Es.

What do you say, is that realistic enough?

permalink
report
parent
reply

Oh, that I agree with. But then there’s the mess of Unicode updates, and if you’re using an old version of the compiler that was built with an old version of Unicode, it might not recognize every character you use…

permalink
report
parent
reply

Sanity is subjective here. There are reasons to disallow non-ASCII characters, for example to prevent identical-looking characters from causing sneaky bugs in the code, like this but unintentional: https://en.wikipedia.org/wiki/IDN_homograph_attack (and yes, don’t you worry, this absolutely can happen unintentionally).

permalink
report
parent
reply

Why would they write that? Even the intended way, what the hell?

permalink
report
reply

Yes, but the language/compiler defines which characters are allowed in variable names.

permalink
report
parent
reply

I don’t see how it’s wholesome - the larger dog is perpetuating the breed divide and flaunting his advantageous circumstances, while the lower breed remains helpless.

It’s kinda cute tho

permalink
report
reply