Show newer

when leftists use an antisemitic template but target it at capitalists, what they are saying, at least historically, is not “the capitalists are jews” / “the jews are capitalists” but rather “the antisemites are wrong; it’s not the jews that are the problem, it’s the capitalists”. they are willing to entertain a conspiracy but find the jewish people innocent.

but then the nazis came along and did make those equations, which of course makes it impossible to tell just from the denouncement of capitalists whether some·one is a leftist or a nazi, and the leftists never really figured out how to counter that

Show thread

anyway this is why you should only hang out with leftists who have developed beyond european leftism because those tropes don’t exactly have currency anywhere else

Show thread

explained of course by the fact that the people who came up with contemporary antisemitism and the people who came up with contemporary leftism were largely living in the same countries at the same time and responding to the same material conditions

Show thread

unfortunately co·opting antisemitic tropes while replacing all references to jews with references to capitalism is a long leftist tradition

re: C++ 

@aescling @wallhackio you could argue javascript did this first but arguably javascript is pretty bad at letting computers do anything

re: C++ 

@aescling @wallhackio swift takes the novel programming language approach of “what if we let computers do the things computers are good at and just let humans write sensible code”

re: C++ 

@wallhackio i’m not expecting C compilers to do the whole “actually we wait to make a copy until we are sure the object is going to be modified” dance but i do at least hope they are smart enough for “if this function never modifies the object and the object is not extern and only visible in a single thread, you don’t have to copy it”

C++ 

@wallhackio the first sentence is just swift, but they changed the rest of it to “now what if we let the compiler optimize all of that away”

‹ -:160: parser error : Input is not proper UTF-8, indicate encoding !
Bytes: 0xE2 0x81 0x20 0xE2 ›

oh my god they’re doing a naïve replacement of NBSP to SP

if you get a phone number with an area code far from where you live identifying location-targeted scams is a lot easier i gotta say

Show thread

those WSDOT scammers are really at it huh

@wallhackio this is essentially the only valid definition in C; i think C++ is fuckier tho

i haven’t used pandoc seriously in like five years but i still always check the release notes

C++ 

@wallhackio don’t worry, no matter how much C++ you understand and enjoy, there will always be other C++ you don’t understand and hate

re: baldur's gate 3, minor spoilers 

@wallhackio @alyssa oh i missed the word “also”, you can only get one

re: baldur's gate 3, minor spoilers 

@wallhackio @alyssa bg3 wiki says “This statue costs 5,000 gold, and depicts whichever character is speaking to Boney when the purchase is made.” is the conversation locked to the protag or???

currently at the “getting my Clang from Homebrew” stage in my life

@jamey regarding using [0] and not &: this is a stylistic quirk i’ve picked up from Modern C, which takes the opinion that you should always use arrays when you know the pointer is not nullptr, and avoid & whenever possible. this definitely goes against existing practice but at this point i’m kind of inclined to agree? what you conceptually are doing with getline is passing in arrays with one slot each and it’s overwriting that slot. that’s just not how people usually write it.

regarding hardcoding, agreed. honestly i forgot about C23 constexpr while writing this code, and i think it could be cleaned up a fair bit by using it. i may try taking a stab at this.

regarding the indentation, i think that’s actually a bug in gitweb’s syntax highlighting :P

do you have any advice on naming global constants or struct members? this is probably one of the stylistic things i’m least certain about haha

Show older
📟🐱 GlitchCat

A small, community‐oriented Mastodon‐compatible Fediverse (GlitchSoc) instance managed as a joint venture between the cat and KIBI families.