i played a schizophrenia simulator in VR about 10 years ago and one thing it did was make stuff look like it was alluding to nazi things (apophenia).

feeling this way lately as occasionally a innocuous ss in a word keeps popping out and i have to remind myself that, nope, not every ss is a fascist "dogwhistle".

i guess if i was living in medieval times i'd be spooked by demon horns or smth, idk.

i read this can be caused by stress and/or lack of sleep too.

#s0up

if i can't make it better, why not drive it ad absurdum? *every* double consonant is a dogwhistle now.

#s0up

anyway this brought to you by having to repeatedly use std::stringstream but neurotically trying to avoid naming the variable 'ss'.

#s0up

@lritter

Ha, the struggle is real.

It's even worse if you're dealing with physical signal designators that feel icky. Like in SPI where the signals are called "Master Out Slave In" (MOSI), "Master In Slave Out" (MISO) and "Slave Select" (SS – 😬).

@datenwolf good god they really ought to give this one a PR makeover

@lritter

Well, there're several competing suggestions in use by several FOSS projects. COPI/CIPO/PS (Controller/Peripheral), POCI/PICO/CS (Primary/Chip), POSI/PISO (Primary/Select).

Out of practical experience let me tell you, that it is super confusing. Especially if different products from the same vendor use different notations.

Personally I'd prefer some retconning of the MISO/MOSI and CS: Main, Select and Chip. Because my brain doesn't have enough work-mem to do the translation in-situ.

@lritter I use sst for exactly that reason
@mmby that's not bad!
@lritter @mmby I use sprintf instead.
@jkaniarz @lritter @mmby Theres one in every thread! :D j/k

@photex @lritter @mmby

std::stringstream sprintf;
sprintf << “Hello World” << endl;

@jkaniarz @photex @mmby sometimes i use sprintf in the same function.

what i have often used is "out"