egg|nomz|egg 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> egg|nomz|egg: generally if your eyes are dewing over, that's not the weather. | <ferram4> I shall beat my problems to death with an engineer.
<kmath> <✔pitchjokes> new lacroix flavors! ⏎ -transported in a truck near bananas ⏎ -hint of hint of lime ⏎ -single skittle dissolved in water… https://t.co/Rhi3rLUHFa
e_14159_ has joined #kspacademia
e_14159 has quit [Ping timeout: 202 seconds]
pizzaoverhead has quit [Ping timeout: 194 seconds]
<bofh> !wa peak flow rate of the Great Molasses Flood of 1919
<Qboid> bofh: Seems that Wolfram is unable to understand that.
<bofh> >_>
<bofh> 7.5ML of molasses travelling at 55km/h in a 7.5m x 50m advancing wavefront, it seems.
<iximeow> 55km/h is quite the speed for molasses
<bofh> anyone know what the Reynolds number for molasses is?
<bofh> oh it's like 130 or so, lmao.
<bofh> egg|zzz|egg: so I saw a response to https://mobile.twitter.com/pwnallthethings/status/1007050792631783424 that said "Well, there's bound to be some fans of Stephen King in IT - where we all float() down here." & I thought you might appreciate :P
<kmath> https://twitter.com/pwnallthethings/status/1007050792631783424 <pwnallthethings> Who decided the new Intel bug would be called "Lazy FPU" and not "Spectre 2.0f" smdh
<SnoopJeDi> bofh, w-why do you want to know
<kmath> <wacnt> date the Sphinx would be submerged if the Great Molasses Flood of 1919 had maintained its peak flow rate
<bofh> I'm kinda curious and this is fairly straightforward to compute I believe.
<SnoopJeDi> !
<kmath> <wacnt> speed over level ground such that the centripetal accelerations with respect to Earth and the Milky Way are equal in magnitude
<kmath> <wacnt> year that the convex hull of Olympic Games host cities first contained the center of the Earth
<SnoopJeDi> !wpn -add:adj high-yield
<Qboid> SnoopJeDi: Adjective added!
egg|z|egg has quit [Ping timeout: 194 seconds]
* UmbralRaptop wonders if someone should revoke Qboid's lithium deuteride privileges.
<iximeow> !wpn Qboid
* Qboid gives Qboid a pigeon-guided diprotodon-like baryon
<bofh> https://youtube.com/watch?v=0hsnqfbPyp8&fmt=18 tangent but holy hell this song is *incredible*.
<kmath> YouTube - Ghost Miasma
<iximeow> ghost is v good
<SnoopJeDi> I am stuck on the dumbest nerd snipe right now
<SnoopJeDi> "why does OoT's blue warp use a timer to determine a cutscene pointer offset?"
<bofh> SnoopJeDi: that is a good question that I actually have no idea as to the answer to.
<SnoopJeDi> like, it can't be a space concern
<SnoopJeDi> because there is unused garbage in the OoT ROM
<SnoopJeDi> I left youtube on autoplay from a gdq video and it wandered into a glitch exhibition, and it got me wondering if "pointers explained using OoT inventory glitches" would be an interesting take
<SnoopJeDi> but that quickly turned into "what the actual fuck was the point of these tricks to begin with?"
<bofh> code golf, I think.
<SnoopJeDi> and frustratingly, tasvideos does not seem to have information along the lines of Masterjun's write-up of how the arbitrary code execution trick in SMW works (which is one of my favorite reads in this genre)
<SnoopJeDi> I wonder if @0xabad1dea would know the answer to this, she seems very savvy
<SnoopJeDi> Loved her looooong thread on the leaked pokemon gold demo
<bofh> I suspect she might, or at least'd know who to ask.
<kmath> <micsolana> “cortisol-as-a-service” is the only description of twitter i ever want to see again https://t.co/krslc3Htpc
<SnoopJeDi> nice
<SnoopJeDi> ...also apparently the frame-counter in the in-ROM debug is labeled "FLAME XXXXXX"
<bofh> LOL
<SnoopJeDi> hmm, maybe I've misunderstood the counter entirely, the value itself may not actually determine *anything*
<SnoopJeDi> but establishing the race condition is frame-specific. enough time left that you override the base index, but not enough to actually load anything in that other room
egg|zzz|egg has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
<bofh> Hm. I'm not sure now, let me poke around & read myself.
<SnoopJeDi> so I know that that specific warp sets the base index to 0xEE (Kokiri Forest) and the cutscene flag to 0xFFF1, so it normally jumps to 0xEE + 4 + 1 for the kokiri emerald scene
<SnoopJeDi> the 4 being a jump over the 4 variants of Kokiri forest (all combinations of child/adult, day/night), and the 1 being the cutscene number (only the rightmost from the offset is actually used)
<SnoopJeDi> and the room outside Gohma is 0x0252, which is conveniently right next to 0x0256 which is a door in the tower collapse sequence (http://zelda.speedruns.com/oot/wrongwarp/entrance-table)
<SnoopJeDi> so if I understand right, you touch the blue warp, which sets up (0x00EE, 0xFFF1), and then overwrite 0x00EE with 0x0252. If you do that early, you just enter 0x0252, and if it's too late I guess it's already entered the load so the swap doesn't matter. But on frame 101, the jump info becomes (0x0252, 0xFFF1), so you jump to 0x0252 + 4 + 1 = 0x0257
<SnoopJeDi> there's some additional texture there in that it apparently tries to play a cutscene because of a command (0x18) in the scene header. There's no cutscene there, so it just uses whatever crap was last written into that state, which means the last cutscene that played out
<SnoopJeDi> and apparently the title screen cutscene is stored in the Hyrule Field scene, which is huge, so if you save/quit between entering the deku tree and then trying the warp, it tries to load all of the field and clobbers the memory causing OOB or something
<SnoopJeDi> idk, the technical details are pretty vague, there's not a lot of middle ground between "do exactly this to do the trick" and "I discovered this exploit and can read MIPS asm in my sleep"
<SnoopJeDi> but it makes a hell of a lot more sense that the timer doesn't actually *determine* the offset, it's just a property field on the warp
<SnoopJeDi> and I think the other bits in the cutscene offset are bitpacking for "other stuff" like how to transition the screen if you're not jumping into a cutscene (like the dust effect in the desert and apparently an unused spinny triforce "wipe")
<SnoopJeDi> but that's all a few orders of magnitude more detail than I would have been able to process a few years ago when I first learned about the warp, so I feel good about that?
<SnoopJeDi> (thank goodness I wondered about a game people have already turned inside out)
<bofh> OHH
<bofh> I think I see now.
<bofh> Yes, this makes sense.
egg|z|egg has joined #kspacademia
egg|z|egg has quit [Ping timeout: 194 seconds]
egg|z|egg has joined #kspacademia
egg|z|egg has quit [Ping timeout: 202 seconds]
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Read error: Connection reset by peer]
egg|phone|egg has joined #kspacademia
egg|mobile|egg has joined #kspacademia
egg|cell|egg has quit [Ping timeout: 194 seconds]
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Ping timeout: 194 seconds]
egg|mobile|egg has quit [Ping timeout: 182 seconds]
<egg|work|egg> !wpn whitequark
* Qboid gives whitequark a technetium ICBM
egg|phone|egg has joined #kspacademia
egg|cell|egg has quit [Ping timeout: 194 seconds]
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
Technicalfool has joined #kspacademia
egg|phone|egg has joined #kspacademia
egg|phone|egg has quit [Read error: Connection reset by peer]
egg|phone|egg has joined #kspacademia
egg|cell|egg has quit [Ping timeout: 202 seconds]
<kmath> <PlanetaryKeri> When I first saw this @NASA_Dawn image from Ceres when it came down a few days ago, I literally got confused that w… https://t.co/LrDpELot65
<egg|work|egg> !u γ
<Qboid> U+03B3 GREEK SMALL LETTER GAMMA (γ)
<kmath> <rygorous> I just typed "gro" in the store part of the Kindle reader app and got two autocomplete suggestions: ⏎ "group theory"… https://t.co/2jneMmsnJm
e_14159_ has quit [Ping timeout: 202 seconds]
* egg|work|egg stares at the thread
<UmbralRaptop> … what were you eggspecting?
<kmath> <newsyc20> Ask HN: What are the best hacks to fight depression? https://t.co/uflPL1c1EU
<bofh> I love rutracker
<egg|work|egg> !u ᑲ
<Qboid> U+1472 CANADIAN SYLLABICS KA (ᑲ)
<egg|work|egg> !wpn bofh
* Qboid gives bofh a pi ghost with a parrot attachment
<egg|work|egg> !wpn UmbralRaptop
* Qboid gives UmbralRaptop a principled trilobite which vaguely resembles an attribute
<egg|work|egg> !wpn whitequark
* Qboid gives whitequark a ham dildo
<bofh> so I just called Γ "Waluigi" while talking to my advisor >_<
<egg|work|egg> bofh: ?
<bofh> well, L is for Luigi, M for Mario and W for Wario. so clearly Waluigi is properly spelled Γuigi.
<egg|work|egg> I don't get it
<bofh> (furthermore, along with the good Mario & the evil Wario, there is a third, neutral plumber named Σario)
<egg|work|egg> oh, wa as an operator
<bofh> Yes
<bofh> Waluigi is evil Luigi, or something.
<egg|work|egg> !seen whitequark
<Qboid> egg|work|egg: I last saw whitequark on [11.06.2018 22:30:53] in #kspacademia saying: "what for? maybe it only makes BD people dumber"
<egg|work|egg> !seen whitequark's cats
<Qboid> egg|work|egg: I haven't seen the user whitequark's cats yet.
e_14159 has joined #kspacademia
APlayer has joined #kspacademia
<egg|work|egg> !!! ⿺辶⿳穴⿰月⿰⿲⿱幺長⿱言馬⿱幺長刂心 has been encoded as U+30EDD
<kmath> <ken_lunde> UTC-01200 (⿰氵恩), UTC-01312 (⿺辶⿳穴⿰月⿰⿲⿱幺长⿱言马⿱幺长刂心), UTC-00791 (⿺辶⿳穴⿰月⿰⿲⿱幺長⿱言馬⿱幺長刂心) & UK-02960 (⿳雲⿲雲龍雲⿰龍龍 or ⿵䨺龘) are… https://t.co/8cquYxv9s0
Technicalfool has quit [Quit: Leaving]
<bofh> egg|work|egg: Nice.
<bofh> so we're finally allocating stuff in the tertiary ideographic plane?
<egg|work|egg> seems so http://unicode.org/roadmaps/tip/
<APlayer> Ellied: If I'm looking for MOSFETs and the power dissipation spec is important, I use the voltage across the important component, rather than the source-ground voltage, right?
Ellied has quit [Read error: Connection reset by peer]
egg|cell|egg has joined #kspacademia
egg|mobile|egg has joined #kspacademia
egg|cell|egg has quit [Read error: Connection reset by peer]
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Ping timeout: 194 seconds]
egg|mobile|egg has quit [Ping timeout: 182 seconds]
egg|phone|egg has joined #kspacademia
egg|cell|egg has quit [Read error: Connection reset by peer]
<kmath> <OkuusFabFacts> Did you know: The United States of America is an odd constitutional monarchy run by a whimsically mad cartoon monop… https://t.co/0dP2oxYNob
egg|z|egg has joined #kspacademia
egg|z|egg has quit [Ping timeout: 182 seconds]
<awang> !u ⿰⿲⿱
<Qboid> U+2FF0 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT (⿰)
<Qboid> U+2FF2 IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT (⿲)
<Qboid> U+2FF1 IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW (⿱)
SilverFox has quit [Ping timeout: 198 seconds]
<bofh> fun ways to start your afternoon: by having to look up vapour pressures of Cadmium & Cadmium Hydroxide.
SilverFox has joined #kspacademia
egg|z|egg has joined #kspacademia
egg has joined #kspacademia
egg|z|egg has quit [Ping timeout: 202 seconds]
<bofh> https://twitter.com/hrt_timeline/status/1004458344185257986 still can't get over me RTing this on main and nobody noticing
<kmath> <hrt_timeline> oops! I took these weird blue pills and turned into a touhou girlfriend
<SnoopJeDi> bofh, noticing how?
<bofh> I haven't gotten any bemused comments, tho I think people are desensitized after I RTed too many catgirls.
<bofh> :P
<bofh> (on that note, have you considered: catgirls?)
<SnoopJeDi> bemusement is what I signed up for :D
<bofh> also to reply to my earlier comment: Cadmium's vapour pressure is, mercifully, negligibly low.
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Ping timeout: 194 seconds]
<rqou> bofh how do you keep running into flexlm?
<rqou> it seems you run into it even more than people who do "eda stuff"
egg|phone|egg has joined #kspacademia
egg|cell|egg has quit [Read error: Connection reset by peer]
APlayer has quit [Ping timeout: 182 seconds]
* UmbralRaptop guesses that they're having to (re)install a bunch of chem software?
* UmbralRaptop 🔪 positional hypotension.
<SnoopJeDi> spell of lightheadedness?
<UmbralRaptop> And purple vision.
<bofh> rqou: b/c I accidentally let on to people that I know how to crack it
<bofh> so now I get fielded requests from others in my department >_<
<UmbralRaptop> booyay
<rqou> lol
<rqou> how many people are still using the old known broken symmetric key flexlm?
egg|z|egg has joined #kspacademia
<bofh> A LOT.
<egg> !wpn whitequark
* Qboid gives whitequark a supermillimeter Peregrine power supply
<UmbralRaptop> rqou: academia.f77
<bofh> tho usually I excise flexlm from the program that uses it, instead of just working around even if it is the old one.
<egg> !wpn bofh
* Qboid gives bofh a Noetherian octahedron
<egg> !wpn UmbralRaptop
* Qboid gives UmbralRaptop a terrestrial transpiler
<SnoopJeDi> egg, bofh are you familiar with DJBX33A
<SnoopJeDi> and if so, does it have collisions for strings of len < 8, or only >=?
<SnoopJeDi> do you know if*
<kmath> <whitequark> if, however, we are talking about cuddle parties, then "transpile" is not only appropriate but mandatory
<egg> !wpn rqou
* Qboid gives rqou an electrical jiangshi
<SnoopJeDi> nevermind, it has 2-char collisions
<egg> !pet rqou
* Qboid pets rqou
<kmath> <Vordio> Hey @SurePetcare your chip activated #SureFlap catflap is not very secure. You need to improve the design. My neigh… https://t.co/xuGg10QaQ1
<SnoopJeDi> hm, it looks like this implementation in CPython isn't even DJBX33A "proper," it has an additional XOR with the length (addressing arbitrarily long collision construction?) and a hash_secret.
<SnoopJeDi> (plus it's only an inline shortcut for short strings, disabled by default)
Ellied has joined #kspacademia
Ellied has quit [Quit: WeeChat 1.6]
Ellied has joined #kspacademia
<egg> !wpn Ellied
* Qboid gives Ellied a widget
<egg> !wpn whitequark
* Qboid gives whitequark an atmospheric inequality/dependency hybrid
<egg> !choose zzz|notzzz
<Qboid> egg: Your options are: zzz, notzzz. My choice: zzz
egg is now known as egg|zzz|egg
egg|z|egg has quit [Ping timeout: 182 seconds]
<bofh> egg|zzz|egg: my choice is df :P
<kmath> <whitequark> if, however, we are talking about cuddle parties, then "transpile" is not only appropriate but mandatory
<bofh> 21:46:46 <@SnoopJeDi> egg, bofh are you familiar with DJBX33A |
<bofh> sadly nope, not offhand (actually this is my first learning of its existence, oops).
<egg|phone|egg> Bofh: also have you considered: cats
<egg|phone|egg> !u |
<Qboid> U+007C VERTICAL LINE (|)
<egg|phone|egg> Bofh: what if up with the stray line
<bofh> copypasta from mosh with a multi-attached screen where the window size of screen is smaller than the particular terminal I did the copy-paste in.
<SnoopJeDi> it is apparently baked into PHP with hilarious consequences
<SnoopJeDi> I ended up reading some more CPython innards today because someone claimed tuple hashes are cached. Apparently they used to be, aren't anymore, but then someone wanted to bring them back in 2010 and it was shot down.
<bofh> That's interesting, since hashing tuples sounds like it'd cause a decent speed improvement.
<SnoopJeDi> shake 'n' bake for a few dozens of minutes and I found myself pondering string hashing and a neat little inline that reminds me of Duff's device: https://github.com/python/cpython/blob/a8eb58546b37a7cd5f332f019bb07388f5212c2d/Python/pyhash.c#L161-L185
<bofh> Nice!
<SnoopJeDi> I don't know if I've ever seen something like L184-186 before
<SnoopJeDi> it's Very Clever
<bofh> Yeah, that's a canonical Duff's Device I think, or something similar, for the cleanup loop. It's very clever.
<SnoopJeDi> there's no goto so it's not *quite* Duff but yea
<bofh> Ahh. Yeah, you're right.
<SnoopJeDi> Also from the Annals of Interesting: this is a really neat problem in git graph theory land: https://github.com/gitpython-developers/GitPython/issues/765#issuecomment-396072153
<Qboid> [#765] title: Git, GitDB, and GitCmdObjectDB give different results when counting objects. | 1. Use git to count the objects in a repo:... | https://github.com/gitpython-developers/GitPython/issues/765
<Ellied> !wpn egg|phone|egg
* Qboid gives egg|phone|egg a cryo trihexaflexagon
<bofh> egg|phone|egg: UmbralRaptop: I just misread "Normal Gram-Schmidt" as "Nomal Gram-Schmidt" >_>
<UmbralRaptop> bofh: \o/
<kmath> <wayfu> 11BCPDR (adding INSULT to INJURY in base-36)