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.
<whitequark> sounds too real
e_14159 has quit [Ping timeout: 186 seconds]
e_14159 has joined #kspacademia
<UmbralRaptop> I think the IoT sextoy with hard coded credentials already happened a few years ago?
armed_troop has quit [Quit: Bye]
<UmbralRaptop> Apparently.
<kmath> YouTube - 0 STRINGS BASS SOLO
<bofh> like this is some Paganini-grade shit right here.
armed_troop has joined #kspacademia
<kmath> <hrt_timeline> m-maybe part of me *wanted* these pills to turn me into a magical catgirl
<bofh> UmbralRaptop: >_> <_<
<bofh> https://www.youtube.com/watch?v=Zw-BXtgG7zw&fmt=18 holy fuck how does this work the original song is 11/4 and Space Jam is 4/4 and yet Silvagunner makes it work SOMEHOW.
<kmath> YouTube - Provincial Makai City Esoteria - Touhou 12: Undefined Fantastic Object
egg|zzz|egg has quit [Quit: webchat.esper.net]
<bofh> so I finally found a version of Hartmann's Youkai Girl I really like
<bofh> https://www.youtube.com/watch?v=NRn3aMWAoTU&fmt=18 and *of course* it's this one.
<kmath> YouTube - Koishi's theme but the time signature becomes progressively more chaotic than usual
<kmath> <hfalcke> Ever wondered about the quality of some Elsevier journals ? They ask a radio astronomer to review a paper on air po… https://t.co/Z4YJTYfMyO
StCypher has joined #kspacademia
StCipher has quit [Ping timeout: 186 seconds]
<rqou> !u 💢
<Qboid> U+1F4A2 ANGER SYMBOL (💢)
<rqou> lolol whitequark
<bofh> LOL
<bofh> SnoopJeDi: now I want to find some surplus beer barrels and convert them into VHF cavity duplexers.
<SnoopJeDi> 👍
<SnoopJeDi> I asked a mean question today to the head of the US magnet development program, after his talk about the FNAL efforts to build a 4-layer cosθ Nb3Sn magnet
<SnoopJeDi> basically "cosθ is expensive, do you forsee any way to attack the cost problem in this, or are we resigning ourselves to paying 2X (or more) for these magnets?"
<SnoopJeDi> answer was basically "who cares about cost let's build it first and then it'll magically become cheap" yea man like exactly what happened with LHC's dipoles 🙄
<SnoopJeDi> bofh, also this is a really amazing thing from a few years ago that I'd not heard of, but was discussed in a few talks here: http://jnm.snmjournals.org/content/57/12/1941/F1.large.jpg
<SnoopJeDi> left: shitload of metastasized prostate cancer, middle and right: after one/two treatments with 226-Ac (cc whitequark)
<SnoopJeDi> err, 225-Ac
<SnoopJeDi> (apparently one of the very underexplored radioisotopes because it's difficult to produce, but TRIUMF is interested in developing a programme for it)
<bofh> SnoopJeDi: rofl
<bofh> that's incredible re: the Nb3Sn magnet
<SnoopJeDi> yea 4 layers is
<bofh> (also obligatory "why not use YBCO-123 chilled to 4.2K - 20K" comment goes here)
<SnoopJeDi> fuckin nuts
<SnoopJeDi> it's not even 4 uniform layers
<bofh> (that stuff has insanely high critical current densities and I think in accelerator magnets you want large blocks anyhow)
<SnoopJeDi> it's graded, and I *think* it's 2 or 3 different types of Rutherford cables
<SnoopJeDi> yea that was something like his answer, that you can treat it analytically and you need so-and-so thickness, period, so no not really a way to make it cheaper
<bofh> also holy fuck that cancer radiotherapy
<SnoopJeDi> I don't find that satisfactory, though
<SnoopJeDi> not that it matters
<SnoopJeDi> FNAL is truly leading with their *canted* cosθ
<SnoopJeDi> which is like normal cosθ but crazier
<SnoopJeDi> (it's tilted in the axial direction and the windings cancel each other out...?)
<SnoopJeDi> probably more to share with you once I decompress from the week, just popped online for a bit to pay some bills and such.
<whitequark> SnoopJeDi: that's amazing
xShadowx has joined #kspacademia
xShadowx|2 has quit [Ping timeout: 198 seconds]
egg|zzz|egg has joined #kspacademia
<egg|zzz|egg> !wpn whitequark
* Qboid gives whitequark a static corrosive cezve/etherkiller hybrid
<egg|zzz|egg> whitequark: I think somebody added "IoT sextoy with hard coded credentials" as a wpn instead of splitting things up in adjs and wpns
<whitequark> oh.
<kmath> <whitequark> @stephentyrone https://t.co/hdielJYYaU
<kmath> <stephentyrone> @jckarter cinq six boîtes de tomates vertes.
egg|zzz|egg has quit [Quit: webchat.esper.net]
ferram4_ has joined #kspacademia
ferram4 has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
egg|NaN|egg has joined #kspacademia
<egg|NaN|egg> bofh: wtf, microsoft's std::numeric_limits<double>::signaling_NaN() seems to produce a qNaN?
egg|NaN|egg has quit [Quit: webchat.esper.net]
egg|laptop|egg has joined #kspacademia
<egg|laptop|egg> !wpn bofh
* Qboid gives bofh an unum polyhedron
<egg|laptop|egg> !wpn whitequark
* Qboid gives whitequark a lugubrious paranotion
APlayer has joined #kspacademia
<egg|laptop|egg> bofh: should I try making my cbrt correct
<egg|laptop|egg> (I'd need to know how close it can get to ties tho)
<bofh> ehh, close enough :P
<bofh> rofl "quiet_dead_beef_"
<egg|laptop|egg> bofh: I did have to add a branch for correct NaN handling https://github.com/eggrobin/Principia/blob/a4d5bffb8fe063fb02d7dd0d038b4f1fa7877d96/numerics/cbrt.cpp#L35-L42
<egg|laptop|egg> bofh: arguably 9.2 only has correctness of the inexact exception as a "should", whereas invalid operation is a "shall"
<egg|laptop|egg> bofh: but still, correct rounding and exactness checking would be better :-p
<egg|laptop|egg> bofh: yes, most dead beefs are quiet
<egg|laptop|egg> bofh: "most dead beefs are quiet" << that's actually true, because 0x7FFD'EADB'EEF0'0000 is quiet :-p
ferram4_ has quit [Ping timeout: 198 seconds]
<egg|laptop|egg> (assuming you use the preferred encoding for quietness described in 6.2.1)
awang has quit [Ping timeout: 182 seconds]
egg|laptop|egg is now known as egg|cat|egg
awang has joined #kspacademia
ferram4 has joined #kspacademia
awang has quit [Ping timeout: 198 seconds]
<egg|cat|egg> !seen awang
<Qboid> egg|cat|egg: I haven't seen the user awang yet.
<egg|cat|egg> hm the "cannot be null" thing got fixed?
<egg|cat|egg> !wpn Thomas
* Qboid gives Thomas a Givens git
<egg|cat|egg> !wpn bofh
* Qboid gives bofh a dual basilect
<APlayer> !wpn egg|cat|egg
* Qboid gives egg|cat|egg an isobaric GIF
<egg|cat|egg> !wpn APlayer
* Qboid gives APlayer a ruby chisel
<APlayer> Oh, shiny!
<UmbralRaptop> !wpn egg && APlayer
* Qboid gives egg && APlayer an actinium pigeon
<APlayer> Now me and a cat-egg hybrid share one pideon
<APlayer> pigeon*
<APlayer> !wpn UmbralRaptop
* Qboid gives UmbralRaptop a Grothendieck 🚀 which vaguely resembles a ruby
<UmbralRaptop> Until the pigeon decays.
<APlayer> What was first, the egg or the pigeon? Or was the egg eaten by human, or was the pigeon eaten by cat?
<bofh> egg|cat|egg: wait, branching for NaN handling? a NaN fed into a householder routine will retu4n a NaN simply via propagation...
<UmbralRaptop> !wpn -add:wpn robin
<Qboid> UmbralRaptop: Weapon added!
<APlayer> Which reminds me. Are actual weapons in the wpn database? Such as swords, spears, chain mail and similar
<UmbralRaptop> Yes. But egg happened.
<egg|cat|egg> meow
<egg|cat|egg> bofh: yes, but see the comment
<egg|cat|egg> bofh: you end up signaling overflows, also invalid because comparisons, also producing other NaNs from doing things to your overflows, and not preserving the payload
<egg|cat|egg> with a decent predictor this branch is free anyway :-p
<egg|cat|egg> APlayer: wpn is Ellied's idea originally
<egg|cat|egg> and it instantly got weird things in it because egg
<APlayer> Heh
<bofh> egg|cat|egg: is there literally *anything* that wpuld care about the payload contents of a NaN fed to a transcendental f'n?
<egg|cat|egg> bofh: I don't know, but IEEE says I shall return one of the input NaNs, I don't make the rules :-p
<egg|cat|egg> bofh: honestly I have never seen NaN payloads used :-p
<bofh> egg|cat|egg: I think one of the Mozilla JS interpreters uses them.
<egg|cat|egg> bofh: O_o what for
<egg|cat|egg> bofh: also is there something that uses sNaNs
<egg|cat|egg> bofh: OK it's actually just should be one of the input NaNs, not shall
<egg|cat|egg> bofh: but there's a shall requirement on being quiet when given a quiet NaN
UmbralRaptop has quit [Quit: Bye]
UmbralRaptop has joined #kspacademia
<egg|cat|egg> !wpn UmbralRaptop
* Qboid gives UmbralRaptop a brushless Minkowsky electron
<UmbralRaptop> uh
<bofh> egg|cat|egg: what exactly is the difference in behaviour of sNaN vs. qNaN?
<egg|cat|egg> bofh: sNaNs get turned to qNaNs by most things, signaling the invalid operation exception in the process (whereas a qNaN does not signal the invalid operation exception)
<egg|cat|egg> bofh: there's also some blurb about the purpose: qNaNs "should [...] afford retrospective diagnostic information inherited from invalid or unavailable data and results", sNaNs "afford representations for uninitialized variables and arithmetic-like enhancements"
<egg|cat|egg> bofh: where they cite complex affine infinities and eggstremely wide range as eggsamples of those "enhancements"
<egg|cat|egg> bofh: so I guess the idea is that you catch the invalid operation exception and then interpret your sNaNs to give an enhanced result
<egg|cat|egg> bofh: enhanced arithmetic techniques
<egg|cat|egg> !u ꋠ
<Qboid> U+A2E0 YI SYLLABLE ZZE (ꋠ)
* UmbralRaptop keeps on reading arithmetic as interrogation. =\
<egg|cat|egg> UmbralRaptop: I mean, use of sNaN probably violates the geneva conventions
<UmbralRaptop> Eek
<UmbralRaptop> Unrelated: I think I found a typo in Lorrain and Carson.
<UmbralRaptop> 2-148 should be σ² https://photos.app.goo.gl/20Phn7qdtyZGluL13
<egg|cat|egg> !u ᴕ
<Qboid> U+1D15 LATIN LETTER SMALL CAPITAL OU (ᴕ)
UmbralRaptor has joined #kspacademia
UmbralRaptor has quit [Client Quit]
UmbralRaptor has joined #kspacademia
UmbralRaptop has quit [Ping timeout: 186 seconds]
<egg|cat|egg> bofh: so unsurprisingly switching to our cube root, which changes a couple of ULPs in the interpretation of orbits, massively changes the behaviour of the (unretrobopped) stock system :D
UmbralRaptop has joined #kspacademia
<Ellied> APlayer: twitter.com/diodebot also uses the wpn database (or an older snapshot of it, rather)
<bofh> egg|cat|egg: that *is* surprising actually, b/c it implies a degree of sensitivity of those orbits that I wasn't expecting.
UmbralRaptor has quit [Ping timeout: 182 seconds]
<bofh> like I wouldn't be surprised if the behaviour of Pol and Retrobop changed since rofl, but isn't the stock system (nominally) ~stable?
<bofh> also I need to actually properly look at this code (holy fuck I have been too busy lately :/)
<UmbralRaptop> Stock is grossly unstable.
<UmbralRaptop> IIRC, they messed up the resonance.
<APlayer> Ellied: Ah, got it. You guys really like fooling around with the wpns! :D
<APlayer> Speaking of fooling... On April the 1st, !wpn should be limited to handing out fluffy cats! :-)
* UmbralRaptop gives APlayer a floofy cat which clearly resembles a cat.
* APlayer gives UmbralRaptop a floofy kitty which clearly resembles a feathery kitty
<APlayer> One thing I still don't get... Why are planets/moons in resonance stable?
<egg|cat|egg> bofh: well the moons of the Jool system are the interesting part
<UmbralRaptop> Depends on the resonance.
<UmbralRaptop> But AIUI, small perturbations result in forces that push the planets/moons back.
<APlayer> Well, I also guess "stable" is not a mere yes/no thing.
<UmbralRaptop> On the other talon, the Kirkwood gaps are resonances with Jupiter.
* APlayer appreciates "On the other talon"
<Ellied> a few years ago on april fool's, icefire made kmath do !wpn in response to ;mission
<APlayer> UmbralRaptop: What's the answer to d)?
<UmbralRaptop> one moment.
<UmbralRaptop> 168.5 m
<UmbralRaptop> That seems large.
<UmbralRaptop> Wait. I did charge wrong.
egg|phone|egg has quit [Ping timeout: 182 seconds]
egg|phone|egg has joined #kspacademia
egg|cat|egg has quit [Quit: webchat.esper.net]
* APlayer gives UmbralRaptop a sphere of protons as dense as water with a radius of 168.5
<APlayer> m
egg|cat|egg has joined #kspacademia
* egg|cat|egg pets a cat
<egg|cat|egg> bofh: the new cbrt makes tylo escape after the early tylo-vall encounter in stock :D
<egg|cat|egg> (with the old one, only vall escaped)
<bofh> which of those two is more correct, dynamically speaking?
<bofh> (I get the feeling "neither escapes" is correct since after that encounter they should both still remain gravitationally bound to their star...)
<egg|cat|egg> bofh: escapes the jool system that is
<egg|cat|egg> bofh: and which one is correct is a question devoid of meaning
<egg|cat|egg> bofh: the wise wolf bowed his head solemnly and spoke: "theres actually zero difference between correct & incorrect roundings."
<egg|cat|egg> bofh: the step should probably be massively reduced to get locally sane simulation in those close encounters, but since it's a matter of ULPs on the initial conditions anything goes
APlayer has quit [Ping timeout: 182 seconds]
<egg|cat|egg> !wpn whitequark, котя, and the котяchrome kitten
* Qboid gives whitequark, котя, and the котяchrome kitten a tweet with a DIAC attachment
<UmbralRaptop> Also, consider tidal deformation, etc. >_>
<egg|cat|egg> yes
<egg|cat|egg> also the cat stole my armchair
<egg|cat|egg> !wpn bofh
* Qboid gives bofh a compressed scream which strongly resembles a beaker
<bofh> egg|cat|egg: what I'm saying is both should remain gravitationally bound to the jool system :P
<egg|cat|egg> bofh: but why
<bofh> oh wait no in theory two planets interacting can give enough ∆v to eject one or both out of it
<bofh> which is strange as you wouldn't expect that to have enough energy but it can.
<egg|cat|egg> !wpn bofh
* Qboid gives bofh a berkelium diprotodon
<egg|cat|egg> bofh: so now that it's merged, any thoughts on https://github.com/mockingbirdnest/Principia/blob/master/numerics/cbrt.cpp ?
<egg|cat|egg> lol I managed to check in a relative error written in french :D
<egg|cat|egg> "3,2 %"
egg|cat|egg is now known as egg|zzz|egg
<bofh> egg|zzz|egg: just a moment
<egg|zzz|egg> UmbralRaptop: don't feel like going outside, but jupiter throught the window
<egg|zzz|egg> + europa & ganymede
<egg|zzz|egg> bofh: https://twitter.com/stephentyrone/status/991343958067380224 should I play some opus magnum again
<kmath> <stephentyrone> Trying to figure out where the alchemy symbols go on this diagram.
awang has joined #kspacademia
<egg|zzz|egg> !wpn awang
* Qboid gives awang a ballistic abstract allosaurus
<bofh> oops wrong window
<egg|zzz|egg> UmbralRaptop: oh hey skycircle
<egg|zzz|egg> should i stare at the skycircle
<egg|zzz|egg> on second thought i'm tired i should zzz
awang has quit [Killed (NickServ (GHOST command used by awang_))]
awang_ has joined #kspacademia
<egg|zzz|egg> !wpn bofh
* Qboid gives bofh an unum abstraction
<kmath> <stephentyrone> https://t.co/1ktmJo7GKY
egg|zzz|egg has quit [Quit: webchat.esper.net]
* UmbralRaptop sobs.
<UmbralRaptop> Well, E&M is a total loss.
awang_ has quit [Ping timeout: 182 seconds]
<UmbralRaptop> ;8ball Will I pass Stat Mech?
<kmath> UmbralRaptop: Most likely
<UmbralRaptop> ;8ball Will I pass my remaining 3 quals?
<kmath> UmbralRaptop: Yeah
<UmbralRaptop> ;tell aplayer correction: 11.7 cm.
<kmath> UmbralRaptop: I'll let aplayer know when I see them
awang has joined #kspacademia