hey if you're a computer person would you like to fill out this form to see how well known these cursed computer things are?

it's so I can sort the items in my iceberg meme

@SuricrasiaOnline I support this and I also think I’m a long way down

@SuricrasiaOnline keeping this as a list of all the things I have left to look up lmao

@clacke @lanodan @SuricrasiaOnline It works, too.

TinyC is one of the niftiest compilers I've ever seen.

@SuricrasiaOnline what if i don't know something but i understand from the name?

@SuricrasiaOnline damn, I ticked way more than half, I think the abyss is staring back

@SuricrasiaOnline I'm missing 19 of them and now I want explanations.

@SuricrasiaOnline Ah but now I've lost the page. I'll look them up eventually, probably.

@SuricrasiaOnline also I'd never heard of "thomson's primordial silicon" before and now it's making me think about JOHNSTON'S FLUID BEEF. again

@aeonofdiscord @SuricrasiaOnline Bovril holds the unusual distinction of having been advertised with a Pope. An advertising campaign of the early 20th century in Britain depicted Pope Leo XIII seated on his throne, bearing a mug of Bovril. The campaign slogan read: The Two Infallible Powers – The Pope & Bovril.

@SuricrasiaOnline BTW, defcon talks are a great way to find out about lots of those cursed things

@SuricrasiaOnline This has reminded me of many things I wanted to forget

@SuricrasiaOnline I knew maybe 4 of them. I'm happy to provide the lowest of low answers! 😁

@narF that's good for sorting! more data is more better

@SuricrasiaOnline excluding or including "i only just heard of it yesterday when you mentioned it so i looked it up"?

@SuricrasiaOnline one day i will add some stories to that list. we never should've given sand the ability to think...

@ln @SuricrasiaOnline oh god I ticked way too less of those boxes, and now I'm trying not to fall into the rabbit hole of googling the ones I don't know

@SuricrasiaOnline one checkbox says "kelptography"

I think it was supposed to be "kleptography" and not about seaweed?

@pcy @SuricrasiaOnline I caught that too, but the more I looked at it, it just seemed more plausible that it was some bizarre thing I didn't know about lmao

@SuricrasiaOnline because of this i'm now watching the console hacking 2013 talk, so uh, thanks! also probably going to look up more stuff on that list because from some 30 second googling some of it seems really interesting

@SuricrasiaOnline you should add duff's device now that i'm looking through this at what sort of things qualify as cursed

@SuricrasiaOnline also everyone knows about SFINAE because it's a prominent feature of one of the most widely used programming languages but i honestly can't think of many things that are more garbage

@syntacticsugarglider @SuricrasiaOnline Can confirm. There are still a couple of instances in it in XFree86.

> no elegant solution exists to fizzbuzz
so I actually had/have one written in shell, take that, c2
(it would have been more meme if I wrote it in lisp tho)

@tost @SuricrasiaOnline
fizzBuzz :: (Functor f, Foldable t)
=> t (Integer -> Maybe String)
-> f Integer
-> f String
fizzBuzz rules = fmap (fromMaybe <$> show <*> ruleSet)
ruleSet = fold rules
g e n e r a l i z e
( borrowed from this classic)

@SuricrasiaOnline chucknorris is an HTML color, not a CSS color (un)fortunately iirc. It's valid in stuff like the bgcolor attribute.

@SuricrasiaOnline oh, I forgot to mention jsfuck in the of cursed thread

@SuricrasiaOnline Google is evil, you shouldn't be using Google Forms. But I answered anyway (using Tor), it was fun.

@SuricrasiaOnline i was trying to think of anything in my academic interests that is like
actually cursed and not just elegant but fairly esoteric
and i have a couple
- the tool that generates boundary contracts for typed racket code is called "corpse reviver"
and i thought of the Fire Triangle, which is actually a pretty cool result but has the weirdest name and like general vibe in the way it's presented

@SuricrasiaOnline im trying to expand the iceberg down
so since we already have some language specific stuff let's go with
- infinite loop inlining (LLVM, but don't be specific about that)
- rustc TypeId collisions
- orphan rules (general to a few languages)
also wait
how do you not have "nasal demons" on here
that's like, the most classic thing
- honestly i feel like the entire Pin API in rustc deserves its own cursed section but i don't know how to frame it concisely

Sign in to participate in the conversation

cybrespace: the social hub of the information superhighway jack in to the mastodon fediverse today and surf the dataflow through our cybrepunk, slightly glitchy web portal support us on patreon or liberapay!