UmbralRaptor changed the topic of #kspacademia to: https://gist.github.com/pdn4kd/164b9b85435d87afbec0c3a7e69d3e6d | Dogs are cats. Spiders are cat interferometers. | Космизм сегодня! | Document well, for tomorrow you may get mauled by a ネコバス. | <UmbralRaptor> … one of the other grad students just compared me to nomal O_o | <ferram4> I shall beat my problems to death with an engineer.
<egg|zzz|egg> bofh: so for instance, if for some reason you have a switch statement over some range of integers (let's say 1 .. 5) and every case is the same size (let's say 3 instructions including any break), you could do it as 3 * CHS GTO 1 (*two instructions for case 5*) GTO 2 (*two instructions for case 4*) GTO 2 (*three instructions for case 3 which falls through to 2*) (*two instructions for case 1*) GTO 2 LBL 1 x<>i
<egg|zzz|egg> GTO(i) LBL 2 and you save the overhead of 5 labels compared to positive GTO(i), at the cost of only three instructions (3 * CHS). In addition to saving instructions it means you can use those labels for something else (you only have 20 labels, and the jumps only go forward to the next matching label, so you can't eat too many of them)
<egg|zzz|egg> wait no, bad example, there's also the overhead of GTO 1 and LBL 1, which you wouldn't need with positive GTO(i)... just increase the value of 5 in the above example :-p
<egg|zzz|egg> bofh: you *can* get some pretty nutty program flow with that instruction set
<egg|zzz|egg> bofh: example from the doc; I'm not sure why you'd use GSB(i) with negative i, but you sure can http://www.greendyk.nl/hp67/index.php?p=247
<egg|zzz|egg> argh, meant to link http://www.greendyk.nl/hp67/index.php?p=246
<soundnfury> initialiser-lists are hard.
<soundnfury> do I need to support "byte a[2][2] = {0, 1, 2, 3};", or can I make that a compile error?
<soundnfury> (though tbh it'll _still_ be hard either way, because "byte a[2][2] = {{0, 1}, {2, 3}};" still needs cleverer code than I have right now)
<soundnfury> I could just say 'no implicit designators, you have to write "byte a[2][2] = {[0][0] = 0, [0][1] = 1, [1][0] = 2, [1][1] = 3};"', but that would be incomparably annoying to use
<soundnfury> *sigh* maybe I _won't_ work on my compiler tonight. I'll just watch old Futuramas instead :/
e_14159 has quit [Ping timeout: 204 seconds]
e_14159 has joined #kspacademia
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor an ordinal-like missile
<soundnfury> how ordinary
<soundnfury> /me|zzz|me\
Snoozee is now known as Majiir
<bofh> !wpn egg
* Qboid gives egg a zygohistomorphic descriptive thyristor
<UmbralRaptor> !wpn egg|zzz|egg
* Qboid gives egg|zzz|egg an Agile error
icefire has quit [Read error: Connection reset by peer]
Qboid was kicked from #kspacademia by *status [You have been disconnected from the IRC server]
Qboid has joined #kspacademia
Majiir is now known as Snoozee
ferram4 has quit [Ping timeout: 200 seconds]
ferram4 has joined #kspacademia
<egg|zzz|egg> !wpn bofh
* Qboid gives bofh an Abelian RFC 2324-compliant death
<egg|zzz|egg> something something principia :D https://mastodon.social/@whitequark/4987126
<whitequark> ye
<egg|zzz|egg> whitequark: I need to get a cuneiform identifier in there someday
<egg|zzz|egg> also to poke UmbralRaptor into doing https://github.com/mockingbirdnest/Principia/issues/1119
<Qboid> [#1119] title: Лидов–古在 mechanism test | @pdn4kd suggested a test that demonstrates the [Лидов–古在 mechanism](https://en.wikipedia.org/wiki/Kozai_mechanism).... | https://github.com/mockingbirdnest/Principia/issues/1119
<egg|zzz|egg> !u వ
<Qboid> U+0C35 TELUGU LETTER VA (వ)
Technicalfool has quit [Quit: brb]
<egg|zzz|egg> !wpn Iskierka
* Qboid gives Iskierka an achromatic mass-driver with an error attachment
<egg|zzz|egg> whitequark: and yeah, been thinking about that keyword script thing again, now I think I'd be fine with a language where the keywords are cyrillic or greek, but e.g. with arabic or hebrew I'd be utterly confused (CJK too of course, but there the set of glyphs is vastly bigger so it's not really a fair comparison to the CJK->latin issue where the set of glyphs is vastly *smaller*)
<egg|zzz|egg> (ok the RTLness of the scripts I mentioned make them a bad eggsample too, maybe thai or devanagari or hangul or something)
icefire has joined #kspacademia
<kmath> <eevee> https://t.co/FuMuif5npp
<kmath> <brianwolven> @Hawaiianimages @ObservatoryCats @artmathgirl @ceilingcats (^._.^)ノ (^._.^)ノ (^._.^)ノ (^._.^)ノ (^._.^)ノ (^._.… https://t.co/vh9tZ0dkB6
<egg|zzz|egg> UmbralRaptor: also, this thread is wonderful ^
<egg|zzz|egg> UmbralRaptor: and you should try galfitting a cat, why just comets
<soundnfury> -_-
<soundnfury> why am I completely devoid of motivation to anything today?
<soundnfury> !wpn egg|zzz|egg
* Qboid gives egg|zzz|egg an unum zeta ion channel
<egg|zzz|egg> I think the only appropriate response to this is:
<kmath> <stephentyrone> https://t.co/1ktmJo7GKY
Hydragyrum has quit [Ping timeout: 200 seconds]
<soundnfury> !wpn -add:adj greebled
<Qboid> soundnfury: Adjective added!
<soundnfury> !wpn
* Qboid gives soundnfury a europium interhalogen
<soundnfury> ... now, I'm no chemist...
<Ellied> !wpn -add:adj plurdled
<Qboid> Ellied: Adjective added!
<Ellied> !wpn -add:wpn blurglecruncheon
<Qboid> Ellied: Weapon added!
* soundnfury rends Ellied in the gobberwarts with my blurglecruncheon
<soundnfury> (see if I don't)
<Ellied> ow!
<egg|zzz|egg> !wpn Ellied
* Qboid gives Ellied a berkelium Givens pommel
<soundnfury> oh no, he's going to end me rightly!
<soundnfury> !wpn
* Qboid gives soundnfury a bismuth function
<egg|zzz|egg> by a rotation
<egg|zzz|egg> is givens known for anything other than his rotaitons?
<kmath> <MollyOstertag> Toast didn't know what to do with the scratching post so Fig showed her https://t.co/E8yB7ukm23
<UmbralRaptor> !wpn
* Qboid gives UmbralRaptor a Helmholtz git-rebase
<egg|zzz|egg> UmbralRaptor: have you tried feeding cats to GALFIT though
<UmbralRaptor> Not sure on how to do JPG -> FITS conversion.
<egg|zzz|egg> UmbralRaptor: also have you tried feeding Greening to GALFIT
<egg|zzz|egg> UmbralRaptor: https://casaguides.nrao.edu/index.php?title=Convert_jpg_to_fits is the first result
<UmbralRaptor> hm
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor a nitrated Brand New Photoneutronic Engine
<UmbralRaptor> That sounds dangerous.
<Ellied> D&D needs more types of damage tbh
<Ellied> "this spell does 2d8 fluorination damage and 7d6 Bremsstrahlung damage"
<Ellied> "a creature who starts its turn within range of this point must make a Constitution save. If the save fails, it takes 3d4 ionization damage. If it fails the save by more than 10, it becomes Radioactive (Beta) for the duration."
<kmath> <ObservatoryCats> It's Caturday! Post some cats! https://t.co/sRwM9HVN5z
<egg|zzz|egg> Ellied: I interpreted Constitution in the legal sense
<egg|zzz|egg> must make a Declaration of human rights save
<egg|zzz|egg> !wpn Ellied
* Qboid gives Ellied an inert ſtabber
<egg|zzz|egg> ſtabbity
<egg|zzz|egg> UmbralRaptor: does ſtabbity ping you
<soundnfury> egg|zzz|egg: we hold these truths to be self-evident, that all PCs are endowed by their DM with the right to life, liberty, and the pursuit of XP
<soundnfury> wait, scratch that first one
<egg|zzz|egg> nay, that's independence, not human rights
<soundnfury> I know. but given Constitution was mentioned, I thought the doi was relevant too
<egg|zzz|egg> soundnfury: the representatives of the player characters, constituted in Playing Assembly, considering that ignorance, forgetfulness, or despising of player's rights are the sole cause of tabletop woes and of the corruption of DMs, have resolved to expose, in a solemn declaration, the natural, inalienable, and sacred rights of the Player, that this Declaration, constantly present to all Members of the game, remind
<egg|zzz|egg> them ceaselessly of their rights and duties; that the acts of the rule writer, and those of the DM, being at every time comparable with the aim of any game, be better respected; that the claims of players, now grounded on simple and incontestable principles, always turn to the maintaining of the Game Rules and the XP of all.
* egg|zzz|egg pokes UmbralRaptor with a cat https://twitter.com/ObservatoryCats/status/860926801589149696
<kmath> <ObservatoryCats> It's Caturday! Post some cats! https://t.co/sRwM9HVN5z
* UmbralRaptor falls over.
<kmath> <PaulDalyROI> @ObservatoryCats Newbies! #Caturday https://t.co/U1LV9Eq2RJ
<egg|zzz|egg> !choose nomal|keplerian elements
<Qboid> egg|zzz|egg: Your options are: nomal, keplerian elements. My choice: keplerian elements
<egg|zzz|egg> ;choose nomal|keplerian elements
<kmath> egg|zzz|egg: keplerian elements
<egg|zzz|egg> !choose nomal|keplerian elements|rabelais
<Qboid> egg|zzz|egg: Your options are: nomal, keplerian elements, rabelais. My choice: nomal
<egg|zzz|egg> ;choose nomal|keplerian elements|rabelais
<kmath> egg|zzz|egg: keplerian elements
<UmbralRaptor> Keplerian nomals
<egg|zzz|egg> UmbralRaptor: not Rabelaisian nomals? :-p
<UmbralRaptor> uh
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor a toasted lead brioche
<egg|zzz|egg> ah yes, for when you're out of lead bread,
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor a Dirac neutronium reactor
<egg|zzz|egg> !wpn Ellied
* Qboid gives Ellied a tungsten blurglecruncheon
<UmbralRaptor> !wpn egg|zzz|egg
* Qboid gives egg|zzz|egg an avalanche quartic otter
<egg|zzz|egg> otter \o/
<egg|zzz|egg> !wpn Iskierka
* Qboid gives Iskierka a trombone
<bofh> yay a trombone
* soundnfury gives bofh a tromboon
<kmath> <yotekay> Fox kits learn to fly by six weeks. Nature is amazing. https://t.co/AY8PuLRBiu
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor a hexanitrohexaazaisowurtzitane spectrophotometer
<UmbralRaptor> An explosion of light.
<egg|zzz|egg> UmbralRaptor: you should send a cat to @ObservatoryCats
<egg|zzz|egg> UmbralRaptor: look at all those cats https://twitter.com/ObservatoryCats/status/860926801589149696
<kmath> <ObservatoryCats> It's Caturday! Post some cats! https://t.co/sRwM9HVN5z
<UmbralRaptor> egg|zzz|egg: The only cats I've seen lately would be insufficiently furry.
<egg|zzz|egg> UmbralRaptor: older catpics are apparently accepted too https://twitter.com/xdroop/status/860947192541888512
<kmath> <xdroop> An oldie but a goodie (cc: @ObservatoryCats) https://t.co/husnpWF4GT
<egg|zzz|egg> UmbralRaptor: also you should try GALFITting your cats
<UmbralRaptor> hrm
<egg|zzz|egg> UmbralRaptor: also how is your long-focal cat doing
<egg|zzz|egg> have you petted it recently
<UmbralRaptor> clouds+classes have limited me.
<egg|zzz|egg> UmbralRaptor: anyway, you should post catpics
<soundnfury> egg|zzz|egg: so long as he doesn't take the Fourier transform https://xkcd.com/26/
<UmbralRaptor> egg|zzz|egg: cat submitted.
<UmbralRaptor> (also, wow. That pic is 3 years old)
<egg|zzz|egg> UmbralRaptor: SDSS kitty \o/
<egg|zzz|egg> UmbralRaptor: you should definitely GALFIT it
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor an unaligned morphism