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?
@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 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...
@SuricrasiaOnline one checkbox says "kelptography"
I think it was supposed to be "kleptography" and not about seaweed?
@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
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
(https://www.parsonsmatt.org/2016/02/27/an_elegant_fizzbuzz.html 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 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" https://arxiv.org/pdf/2007.12630.pdf
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 https://www.xn--pdrot-bsa.fr/articles/dcbpv.pdf
@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)
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