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>
YouTube - Debugging Python for the rPi wigglebot @scanlime-in-progress
<UmbralRaptor>
*Greiner
e_14159 has quit [Ping timeout: 383 seconds]
e_14159- has joined #kspacademia
e_14159- is now known as e_14159
<bofh>
UmbralRaptor: libgen?
<UmbralRaptor>
bofh: shiny!
StCypher has quit [Quit: Leaving]
<egg|zzz|egg>
bofh: libgen.a
<egg|zzz|egg>
hm, where is my phone
<egg|zzz|egg>
not logged in to IRC apparently, so can't find it by saying egg...
egg|phone|egg has joined #kspacademia
<bofh>
egg|zzz|egg: isn't libgen.a a thing?
<bofh>
oh, no, libgen.h is a thing. oops.
<egg|phone|egg>
Huh, what is it?
<egg|phone|egg>
!Wpn whitequark
* Qboid
gives whitequark an equinoctial hexahexaflexagon
* UmbralRaptor
was amused that apparently one can download Russian literature, as well as textbooks from libgen.
<UmbralRaptor>
"Among others it carries PDFs of content from Elsevier's ScienceDirectweb-portal.[3]"
<UmbralRaptor>
hm
icefire has quit [Quit: Leaving]
<bofh>
egg|zzz|egg: vim /usr/include/libgen.h, seems to only contain prototypes for dirname & __xpg_basename in glibc.
<bofh>
I am somewhat annoyed, turns out that some code my group uses had a special function impl broken since it was checked in back in 1993, and the issue was entirely "we fucked up mapping [0,8] onto [-1,1]", the actual Chebyshev series used is amazingly good.
<kmath>
<whitequark> zero cost * *ᵈᵉᵛᵉˡᵒᵖᵉʳ ˢᵃⁿⁱᵗʸ ᶜᵒⁿˢⁱᵈᵉʳᵉᵈ ᵃⁿ ᵉˣᵗᵉʳⁿᵃˡⁱᵗʸ
<whitequark>
#no
<egg|zzz|egg>
whitequark: haha long symbol / I'm you but longer: NSt3__110__function6__funcIZN9principia7physics18internal_ephemeris9EphemerisINS2_8geometry14internal_frame5FrameINS2_13serialization15Frame_PluginTagELSA_7ELb1EEEEC1EONS_6vectorINS2_4base8not_nullINS_10unique_ptrIKNS3_21internal_massive_body11MassiveBodyENS_14default_deleteISJ_EEEEEENS_9allocatorISN_EEEERKNSD_INS3_27internal_degrees_of_freedom16DegreesOfFreedomISB_
<egg|zzz|egg>
whitequark: the thing that always confuses me with these symbols is that I used to have a class with "RKN" in the name (now it's spelled out), so I keep thinking it's involved
<egg|zzz|egg>
actually it was even ERKN
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Ping timeout: 186 seconds]
ferram4 has joined #kspacademia
<whitequark>
egg|zzz|egg: that doesn't start with _Z
<egg|cell|egg>
Whitequark: hmm
<egg|cell|egg>
Whitequark: yeah, it came out like that from strings Principia.so, prepend _Z
<egg|cell|egg>
Whitequark: not much going on in there tbh, no fancy expressions
<egg|cell|egg>
Whitequark: ah there's a lambda
egg|phone|egg has joined #kspacademia
egg|cell|egg has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
<whitequark>
lambda?
<whitequark>
where
egg|cell|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: 186 seconds]
<egg|work|egg>
whitequark: so tbh I might be able to say something helpful if only I knew what this is
<whitequark>
oh
<whitequark>
I found it
<whitequark>
there's mangling for local entities
<whitequark>
I'm not gonna implement this
<egg|work|egg>
aah
<whitequark>
it's the Z
<whitequark>
NSt3__110__function6__funcI->Z
<egg|work|egg>
whitequark: okay, I'll try to get you a proper function when I'm back from work :-)
<whitequark>
egg|work|egg: run `c++filt _ZN8iloveyouIS_S_S_S_S_EIS0_S0_S0_S0_S0_EIS1_S1_S1_S1_S1_EIS2_S2_S2_S2_S2_EIS3_S3_S3_S3_S3_EIS4_S4_S4_S4_S4_EIS5_S5_S5_S5_S5_EIS6_S6_S6_S6_S6_EIS7_S7_S7_S7_S7_EIS8_S8_S8_S8_S8_EIS9_S9_S9_S9_S9_EE`
<egg|work|egg>
whitequark: what's that?
<whitequark>
mangled function name :p
<egg|work|egg>
it seems to confuse demangler.com at least
<whitequark>
egg|work|egg: it expands to 4GB+ of signature
<egg|work|egg>
whitequark: O_o
<egg|work|egg>
whitequark: also it seems I broke demangler.com
<kmath>
<stephentyrone> The exact moment in grad school when I decided modern algebra was an elaborate joke and that I would be an applied… https://t.co/sUo4BLa6yS
<awang>
egg|work|egg: To be fair, the "Principia" part is a pretty good hint
<awang>
whitequark: btw, why are you working on your own demangler?
<awang>
!wpn -add:wpn demangler
<Qboid>
awang: Weapon added!
<whitequark>
awang: because I want to write a plugin for Binary Ninja, which is proprietary and doesn't export the interface I want
<whitequark>
and I need that to reverse-engineer a firmware flashing tool for my laptop's display
<whitequark>
and I need that to avoid installing Windows to just run it because fuck windows
<whitequark>
it's a bit of a yak shave
<awang>
o_O
<awang>
How'd you get in this situation in the first place
awang has quit [Remote host closed the connection]