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.
Technicalfool has joined #kspacademia
<UmbralRaptor> egg|df|egg: guess we got lucky?
<egg|df|egg> UmbralRaptor: "a group calling itself the Raptor of Talons reclaimed Twistsnarl on behalf of The Song of Ankles"
<UmbralRaptor> !!!
e14159 has quit [Killed (NickServ (GHOST command used by e_14159!~e14159@dslb-178-002-134-126.178.002.pools.vodafone-ip.de))]
e_14159 has joined #kspacademia
e_14159 is now known as e14159
<egg|df|egg> UmbralRaptor: let me look at legends mode to see where the goblins are here
<kmath> <johnregehr> I see that you were looking at this map. How fascinating for you. https://t.co/f1CKxFCrXX
<iximeow> cat
<egg|df|egg> cat!
awang has quit [Ping timeout: 194 seconds]
Technicalfool has quit [Ping timeout: 182 seconds]
<egg|df|egg> UmbralRaptor: ow, the nearest dwarven civ here only has 140 goblins for 7724 dwarves
<egg|df|egg> so I guess that explains why there are fewer goblins
<SnoopJeDi> gentrification fortress?
<UmbralRaptor> Something like that.
Technicalfool has joined #kspacademia
<egg|df|egg> cat.
egg|df|egg is now known as egg|zzz|egg
Technicalfool has quit [Ping timeout: 182 seconds]
awang has joined #kspacademia
<UmbralRaptor> egg|zzz|egg: is abbreviating parallax as π a sin?
awang has quit [Ping timeout: 198 seconds]
<UmbralRaptor> (pun not intended, but I'll take it.)
awang has joined #kspacademia
awang has quit [Ping timeout: 198 seconds]
<iximeow> LOL
<kmath> <jamesheathers> We live in a world where you can just go on the internet and buy a goddamn alligator, delivered to your door in 48… https://t.co/aal4z0mtjh
StCypher has joined #kspacademia
StCipher has quit [Ping timeout: 202 seconds]
<iximeow> AAAAAAAAAH
<egg|zzz|egg> !wpn whitequark
* Qboid gives whitequark a deuterium kimchi
<egg|zzz|egg> UmbralRaptor: yes because it's an angle, but π for e.g. permutations is a thing
<egg|zzz|egg> UmbralRaptor: have you tried ϖ
<egg|zzz|egg> that seems more appropriate, clearly not π and still a pi
<egg|zzz|egg> παράλλαξις
<egg|zzz|egg> !u ♈︎
<Qboid> U+2648 ARIES (♈)
<Qboid> U+FE0E VARIATION SELECTOR-15 (◌︎)
<egg|zzz|egg> !u =♈︎
<Qboid> U+003D EQUALS SIGN (=)
<Qboid> U+2648 ARIES (♈)
<Qboid> U+FE0E VARIATION SELECTOR-15 (◌︎)
<egg|zzz|egg> why is it ignoring my VS-15!@$%!@
dx has quit [Ping timeout: 182 seconds]
dx has joined #kspacademia
<egg|zzz|egg> whitequark: huh, twitter.com/m_labs_ltd says "Hong Kong / Berlin", do they have a Berlin office?
Snoozee has quit [Quit: CUT THE HARDLINES!!]
Snoozee has joined #kspacademia
Snoozee is now known as Majiir
<UmbralRaptor> "And with a quantum computer, we can be infinitely ethical in finite time!"
egg|phone|egg has joined #kspacademia
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Ping timeout: 194 seconds]
egg|phone|egg has joined #kspacademia
egg|mobile|egg has joined #kspacademia
egg|cell|egg has quit [Read error: Connection reset by peer]
egg|mobile|egg has quit [Read error: Connection reset by peer]
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Ping timeout: 182 seconds]
egg|cell|egg has quit [Read error: Connection reset by peer]
<egg|work|egg> !wpn whitequark
* Qboid gives whitequark a ruby-throated summation
<egg|work|egg> !wpn bofh
* Qboid gives bofh an ill-conditioned cobolt flap with a solenoid attachment
awang has joined #kspacademia
<egg|work|egg> bofh: hm, do genetic algorithms work for optimizing things with continuous parameter spaces?
<bofh> just use simulated annealing at that point
<egg|work|egg> bofh: yeah it's more that phl has done the former and seems scared of implementing the latter :-p
egg|phone|egg has joined #kspacademia
<egg|phone|egg> Bofh: Also any mention of simulated annealing reminds me of https://mobile.twitter.com/MiodVallat/status/921113301291061249
<kmath> https://twitter.com/MiodVallat/status/921113301291061249 <MiodVallat> @Blouchtika @spun_off Attention, à force de le menacer de le jeter dans le feu, l'anneau fait un recuit simulé.
<bofh> egg|phone|egg: huh,that seems backwards. SA is very easy to impl & work with compared to GAs which are kinda scary IMO
<egg|work|egg> bofh: yeah, it's just that we've done GAs in the past for LEGO so phl is familiar with them
<egg|work|egg> whereas neither of us has ever annealed anything
* egg|work|egg meows at bofh
* UmbralRaptor meows at egg|work|egg
<bofh> wait, LEGO, as in the blocks that can be assembled into things and are painful when stepped on?
<egg|work|egg> bofh: yes?
* bofh meows at egg|work|egg
<egg|work|egg> bofh: walls generated by genetic algorithms http://i.imgur.com/hQLkiBb.jpg
<bofh> ahhhh
<egg|work|egg> meow
APlayer has joined #kspacademia
<egg|work|egg> bofh: what is MCMC though? they seem to be using that rather than SA, is there a natural reason for that?
<UmbralRaptor> egg|work|egg: Multiple Cthulhu Monte Carlo?
<UmbralRaptor> Oh, hey. It's password change season again. https://twitter.com/Newpa_Hasai/status/935286085172781057
<kmath> <Newpa_Hasai> Requiring password changes every 3-6 months means you think that your database is being compromised every 3-6 months, right?
<kmath> <✔nytimes> Breaking News: President Trump has canceled the June 12 summit meeting with Kim Jong-un. He cited "tremendous anger… https://t.co/NMzcj75dbg
<egg|work|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor a Majorana expression-like cheque
* UmbralRaptor annihilates the cheque with a Czech.
<egg|work|egg> !wpn whitequark
* Qboid gives whitequark a capital entrained 555 timer
<UmbralRaptor> (Czech, check, and cheque are 3 flavors of the same thing, right?)
<bofh> UmbralRaptor: pretty much :P
<kmath> <mattkenworthy> By the time you're 35 and an academic, you should have a computer folder of shame where you have the papers you tot… https://t.co/xBX5jV0ZSo
ferram4 has quit [Ping timeout: 202 seconds]
<kmath> <redpenblackpen> The NEW Map of Manuscript Earth ⏎ ⏎ https://t.co/ZZGTe7WUBe https://t.co/uaCsy2Ysl3
<e14159> Has anyone of you seen a paper which has "Related Study" instead of "Related Work" as header?
<UmbralRaptor> Not that I can recall.
<egg|work|egg> !wpn bofh's eyes
* Qboid gives bofh's eyes a thulium astronomer
<egg|work|egg> bofh: is brivudine a thing in the US?
<bofh> egg|work|egg: I'm not sure, seems to be mostly an EU thing.
<bofh> I've been meaning to get some from IHP sometime, prolly will do that next time I restock e2.
<bofh> but yeah I've been partially blind, effectively, the past 2 weeks.
<bofh> this has been the opposite of fun
<e14159> UmbralRaptor: Yeah, me neither :-/
<UmbralRaptor> bofh: AAAAAAΑ
* egg|work|egg meows at bofh
<bofh> UmbralRaptor: tl;dr fuck varicella zoster
* UmbralRaptor 🔪 shingles.
ferram4 has joined #kspacademia
* UmbralRaptor is at risk for that at some point.
<bofh> ""enjoy""
<bofh> I probably am too, given how easily I get fucking VZV uveitis, which isn't exactly making me very happy.
<egg|work|egg> bofh: I mean, shingles seems less annoying than what you get
* egg|work|egg goes home
<bofh> https://twitter.com/bofh453/status/999661856322150401 on a completely unrelated note, I've been reading back issues of Misty and this car design is pure hilarity
<kmath> <bofh453> rofl this car, I want this car. https://t.co/s4q5rgj75R
<bofh> egg|work|egg: uveitis fucking sucks
<bofh> thankfully only like 1 in 10 keratoconjuctivits cases seems to progress to it for me.
<bofh> unfortunately, I get 5-6 of those a *year*.
egg|cell|egg has joined #kspacademia
<bofh> so yeah, I get uveitis about once every two years, slightly more frequently it feels like, since I had one (mild, thankfully) case last year too.
egg|cell|egg has quit [Read error: Connection reset by peer]
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Ping timeout: 202 seconds]
egg|phone|egg has joined #kspacademia
egg|cell|egg has quit [Ping timeout: 194 seconds]
tawny has quit [Read error: -0x7880: SSL - The peer notified us that the connection is going to be closed]
<UmbralRaptor> Cosplaying Riddic as a reasonable way to deal with an infection https://twitter.com/bofh453/status/999681978885640193 o_O
<kmath> <bofh453> As it stands, I get to instead enjoy periodically being partially blind and rocking the laser safety goggles look (… https://t.co/YuCTsYC0kv
tawny has joined #kspacademia
<egg|phone|egg> !Wpn bofh
* Qboid gives bofh an unified noodle
<bofh> Unified to what U(1)×SU(2)×SU(3)?
<bofh> +,*
<bofh> UmbralRaptor: they're UV - 532nm goggles, so everything looks Sodium Yellow thru them.
<egg|phone|egg> How does your noodle have this many symmetries
<bofh> Rated OD4, which is very important when dealing w/1.4W 445nm LDs.
<bofh> since 1.4W is squarely in "do not look into laser with remaining eye" territory.
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Ping timeout: 198 seconds]
<egg|cell|egg> !u W
<Qboid> U+FF37 FULLWIDTH LATIN CAPITAL LETTER W (W)
<bofh> rofl
<UmbralRaptor> 1.4 W sounds close to "do not block laser with remaining hand."
egg|phone|egg has joined #kspacademia
egg|cell|egg has quit [Read error: Connection reset by peer]
<egg|zzz|egg> !wpn whitequark
* Qboid gives whitequark a brominated archive
<egg|zzz|egg> whitequark: how is your nose doing
<egg|zzz|egg> also the cats
<bofh> UmbralRaptor: 1.4W cts, not pulsed.
<UmbralRaptor> Still class IV, but admittedly less burny.
* egg|zzz|egg meows at whitequark
<egg|zzz|egg> !wpn -add:adj pulsed
<Qboid> egg|zzz|egg: Adjective already added!
<egg|zzz|egg> bofh: Ellied: whitequark: new CSB video https://www.youtube.com/watch?v=jtWyBMwRt-A
<kmath> YouTube - Caught in the Storm: Extreme Weather Hazards
<egg|zzz|egg> hm, there was a shorter one about the same incident 6 months ago
<bofh> yeah, they often do that.
<bofh> a short video specifically about the mishap, then a longer one detailing the lead-up, what caused things to go wrong (i.e. what were the ultimate causes as opposed to the proximate causes), lessons learned & direct advice to all parties involved as well as often state gov'ts.
<bofh> they do really good work.
<kmath> <rrika9> [scared compiler noises]
* iximeow meows
<iximeow> actually today's scared cat noises: "x86 registers overlap and this has implications for constructing SSA over x86 machine code"
<iximeow> tomorrow's scared cat noises: "avx512 registers might not exist"
<bofh> I find it easier to just assume AVX512 isn't a thing so far, there's no reason a compiler should output code targeting it by default, SKL is *far* too recent.
* iximeow looks at the three knl processors that have been sitting in a paper envelope for months
<egg|zzz|egg> moo
<e14159> bofh: Just looked up uveitis, and ouch.
<Fiora> x86 registers overlap but so do most architectures' registers T B H
<egg|zzz|egg> !wpn Fiora
* Qboid gives Fiora a staff
<egg|zzz|egg> appropriate
<egg|zzz|egg> Fiora: did you add clappers to those bells
<Fiora> the ones on the hairband?
<egg|zzz|egg> yeah
<bofh> personally a fun one for me is mm[0-7] overlap with st([7-0]) (this one's internal on the register file, and why you get fun things happening if you use MMX opcodes, then x87 without calling emms first).
<Fiora> yeah
<Fiora> bofh: technically that one's simpler to model 'cause you can just declare each of them to be a single state for aliasing purposes. but yeah that one is fun
<egg|zzz|egg> !wpn -add:wpn resistor
<Qboid> egg|zzz|egg: Weapon already added!
<egg|zzz|egg> !wpn whitequark
* Qboid gives whitequark an argon dipole vertex-like cheque
<egg|zzz|egg> Fiora: and the ringing isn't annoying?
<Fiora> so that's actually kind of a funny thing
<Fiora> in general, i'm very sound-sensitive!
<egg|zzz|egg> I mean it does sound like cows which sound nice tbh
* egg|zzz|egg wonders whether cows would like the cosplay
<Fiora> like, specifically as an autistic thing, i generally react very badly to unwanted loud noises
<Fiora> But
<Fiora> For some reason
<Fiora> these have never bothered me
<Fiora> they are behind my ears, which helps, but i honestly don't know why they don't. maybe it's the frequency.
<egg|zzz|egg> Fiora: are you bothered by the sound of actual cowbells
<SnoopJeDi> does "control" over them help mediate the "unwanted" part, maybe?
<Fiora> i don't hear actual cowblels very often
* egg|zzz|egg suddenly realizes that it might not be easy to get to a field full of cows where Fiora is
<Fiora> also i don't think they actually sound like cowbells? i mean, i didn't exactly model them with sound in mind
<Fiora> I wonder if fusion 360 can tell you the frequency at which a bell will ring
<SnoopJeDi> I'm the same way with some noises but substantially less bothered if I'm the one doing it because it's predictable or something
<egg|zzz|egg> dunno, they vaguely did from that tiny sample, probably also depends on the cow
<egg|zzz|egg> or rather on the bell :-p
<Fiora> what determines the fundamental frequency of a bell
<egg|zzz|egg> hm
* egg|zzz|egg casts "summon physicist" in the general direction of bofh
<SnoopJeDi> Laplace's equation?
<SnoopJeDi> (complete guess)
<Fiora> https://en.wikipedia.org/wiki/Strike_tone oh no it's complicated
<SnoopJeDi> yea, the timbre is all finicky
<egg|zzz|egg> Fiora: oh randomly this reminds me of bells and group theory https://en.wikipedia.org/wiki/Change_ringing
<SnoopJeDi> speaking of Fusion 360... Fiora have you seen Wintergatan's CAD videos? I didn't realize he was designing a marble machine sequel, but they're nice design vids.
<egg|zzz|egg> (which iirc is touched on in Barnes's Nice Numbers?)
<SnoopJeDi> ...as well as a video title something like "Can Fusion 360 Handle Large Assemblies?" (spoiler alert: no)
<SnoopJeDi> even accounts for different striking models, very nice.
UmbralRaptor has quit [Quit: Bye]
<egg|zzz|egg> Fiora: different cows have different bells that sound different https://www.youtube.com/watch?v=GoO5Rc4xPmQ so it's hard to say whether yours sound like cowbells, they don't sound fundamentally outlandish for cowbells but I don't have particular experience in cows or bells
<egg|zzz|egg> (okay I do observe cows with telescopes sometimes but that doesn't count)
<whitequark> weirdly enough, i react very badly to unwanted noises mostly regardless of their loudness
<whitequark> loud noises are generally worse but their unwantedness is far more of a factor
<egg|zzz|egg> whitequark: unrelated, is your nose better?
<egg|zzz|egg> !wpn whitequark
* Qboid gives whitequark a lambda GIF
<whitequark> egg|zzz|egg: nah
<egg|zzz|egg> ow
<egg|zzz|egg> and is котя still meowing?
<whitequark> yes
<bofh> christ I still can't get over the fact that the resistor shortage is due to one company being dipshits combined with *zero* surplus production capacity for resistors.
<egg|zzz|egg> whitequark: should you meow back at her pursuant to https://twitter.com/AmyZenunim/status/997646315390754817
<kmath> <AmyZenunim> Due to European data protection regulations, you are required to meow back at any cat who meows at you, effective May 25th, 2018.
<whitequark> bofh: commenters also suggested that this might be the way yageo gets money for capital investments
<whitequark> which might reflect better on yageo but worse on capitalism
<iximeow> Fiora: while x86 is not unique in having overlapping registers, it does not frazzle my brain any less in trying to figure out how to efficiently model it in my code
<iximeow> (i count my blessings that unlike, some microcontrollers, i can't write to memory addresses that are just aliases of working registers)
<Fiora> why would it be harder?
<iximeow> because in those architectures any write to an unknown address may modify registers
<Fiora> the LLVM register model works fine for x86 (every register is made up of at least 1 register unit. register units are unique. multiple registers can share the same unit)
<Fiora> oh, i meant why would x86 be harder
<iximeow> oh yeah, that's approximately what i'm doing
<iximeow> i know not nearly enough about how LLVM models programs
<Fiora> so basically you have units = 0, 1 .... N
<Fiora> register 0 = { some list of units }
<Fiora> register 1 = {some list of units} etc
<Fiora> in terms of data structure
<Fiora> optionally you can, if you need it for your analysis, store which registers are subregisters of which other registers or such. but for most purposes i think just unit tracking is enough
<SnoopJeDi> and units themselves are non-overlapping?
<SnoopJeDi> ah you said unique
<Fiora> yes. register units are unique and nonoverlapping.
<Fiora> so for example
<Fiora> suppose AL = { 0 }
<Fiora> AH = { 1 }
<Fiora> AX = { 0, 1 }
<Fiora> EAX = { 0, 1, 2 }
<Fiora> RAX = { 0, 1, 2, 3 }
<Fiora> optionally, if it makes it easier, you could make all register units the same size, in which case you'd get EAX = 0,1,2,3 and RAX = 0,1,2,3,4,5,6,7. depends on what you need things for.
<Fiora> on the gpu architectures i've worked on we kept that invariant, every RU the same size. on x86 they don't.
APlayer has quit [Ping timeout: 182 seconds]
<iximeow> that sounds equivalent but slightly differently phrased from what i'm doing. huh.
<iximeow> i also haven't been able to make enough time to seriously distinguish modeling from implementation details
<egg|zzz|egg> bofh: also, the french acronym :-p https://twitter.com/Maitre_Eolas/status/999774517051437056
<kmath> <Maitre_Eolas> Happy RGPD Day !
<whitequark> iximeow: wait until you see 8051
<whitequark> it doesn't even really have proper registers
<iximeow> well, it has The Accumulator
<iximeow> or am i thinking of the wrong one?
<whitequark> it does, though, have data memory (that can be used like registers), data memory (that cannot be used like registers), code memory (that may or may not overlap data memory at all but the first 256 bytes), and indirectly addressable memory (that can only be indirectly addressed, and if you address it diretly, you end up in I/O memory instead)
<whitequark> also has paged memory, which is data memory that can be accessed with a more compact encoding, and using an I/O register no two manufacturers agree on location of
<iximeow> oh that last one sounds the best
<whitequark> the accumulator is just an I/O register that gets used by certain instructions
<whitequark> just like multiplications use both A and B
<whitequark> and indirect accesses use P2/MDATA/XDATA/etc
<whitequark> it's truly heinous
* iximeow suppresses urge to read more
<whitequark> still more sane than, say, 8-bit PICs
<bofh> I'm actually torn on which µarch is worse: 8051 or PIC16-series?
* iximeow tries to teach this code where the fifth parameter to WriteProcessMemory is coming in
<whitequark> those have all their memory in four register banks
<bofh> I think PIC16 series, but marginally
<iximeow> bofh: i kind of like PIC16
<whitequark> most of that memory is I/O memory, but some of it is RAM
* iximeow hides
<whitequark> the RAM is randomly spread across I/O memory
<whitequark> and the rest is just holes
<whitequark> also it takes eight cycles to switch between two arbitrary banks
<whitequark> because the piece of shit isn't even pipelined
<whitequark> iximeow: PIC16 is the worst.
<whitequark> there's a short story in russian about a programmer slowly going insane trying to fit a firmware on PIC16
<iximeow> whitequark: i don't recall which compiler it is, but i used a foss C compiler targeting PIC-8 that had multiple branches for any memory write to ensure that the right memory bank was selected
<whitequark> PIC16 was my first chip and I relate to it extremely
<whitequark> sdcc
<iximeow> yes!
<iximeow> that was the one
<whitequark> but all of them do that
<whitequark> well, it's not exactly multiple branches
<whitequark> only for indirect writes
<iximeow> i guess that makes sense, from C you don't know when you need to switch banks?
<iximeow> whitequark: are you familiar with pickit2?
<whitequark> no, you know it, of course
<whitequark> thebackend does, anyway
<whitequark> post-RA codegen
<whitequark> pickit2, no, doesn't ring a bell
<iximeow> hmm.. what guides the compiler to know what bank a pointer should be in? if you have a function that takes char* and writes to it...
<whitequark> you could put an attribute on a pointer
<whitequark> but what I mean is the backend knows it for direct accesses
<iximeow> ah ok. it's a (very EOL) programmer i've been picking apart. it claims to program my PIC24FJ256DA206 incorrectly but i'm trying to convince myself that's a programmer error
<whitequark> not on ondirect
<iximeow> ah right
<whitequark> advice: ditch PICs instead
<whitequark> hang on
<whitequark> PIC24?
<iximeow> yeah
<whitequark> you mean 16-bit PICs, *not* PIC16
<whitequark> PIC16 is a 8-bit series
<iximeow> i don't have much choice in hardware (http://l1demo.org/)
<iximeow> oh yes, it is
<iximeow> i've worked with both
<whitequark> ah
<whitequark> okay
<iximeow> (that pic16 is 8-bit and pic18 is 16-bit is obscene)
<whitequark> also pic12.
<iximeow> i've never seen pic12?
<bofh> PIC12 is the same ISA as PIC16, iirc?
<whitequark> I think it's slightly shittier
<bofh> at least, say, 12C509 is the same ISA as 16F88
<whitequark> hm
* egg|zzz|egg meows at whitequark
<iximeow> egg|zzz|egg: aren't you zzz
<egg|zzz|egg> hmm
<egg|zzz|egg> ;kmath am I zzz
<bofh> (12C508 is the PROM version, 12C509 is the EEPROM ver, inexplicably every instructables guide uses the former for *no good reason at all*).
<egg|zzz|egg> uh
<egg|zzz|egg> kmath?
<bofh> AVR is a much saner ISA anyway
<egg|zzz|egg> ;8ball am I zzz
<kmath> egg|zzz|egg: Better not tell you now
<iximeow> whitequark: in case you decide to look too much at pickit2 programmers, the PC-side controller speaks a custom "script language" to the programmer, which itself occasionally blurts out bytes to the device being programmed
<bofh> 22:24:36 <@whitequark> PIC16 was my first chip and I relate to it extremely
<bofh> Same, unfortunately.
<iximeow> and *that* "script language" is what i'm trying to make sense of
<iximeow> (bofh: that is why i was looking at .hex files of pic firmware)
<egg|zzz|egg> !wpn iximeow
* Qboid gives iximeow a RFC 2549 banana
* iximeow feeds RFC 2549 the banana
<bofh> wouldn't the carrier eat the banana?
<iximeow> aha
* iximeow teaches
<iximeow> the code that VirtualAlloc doesn't clobber RSI*
<bofh> isn't rdi/rsi callee-save on Win64?
<iximeow> i'm a pessimist and it didn't know VirtualAlloc conforms to anything
UmbralRaptop has joined #kspacademia
<kmath> <✔yayitsrob> Good news! The asteroid that killed the dinosaurs started so many wildfires & vaporized so much rock that it choked… https://t.co/jt86mhBMT9
<bofh> !wa mass of 10^11 protons in nanograms
<Qboid> bofh: Seems that Wolfram is unable to understand that.
<bofh> !wa mass of 10^11 protons in MeV/c^2
<Qboid> bofh: Seems that Wolfram is unable to understand that.
* bofh dropkicks W|A
<bofh> !wa mass of 10^11 protons
<Qboid> bofh: Seems that Wolfram is unable to understand that.
<bofh> are you shitting me
<iximeow> !wa 10^11 protons as potatoes
<Qboid> iximeow: Seems that Wolfram is unable to understand that.
<bofh> !wa mass of 10 protons
<Qboid> bofh: 10 p (proton) | mass: 9382.7203 MeV/c^2
<iximeow> lmao
<bofh> !wa mass of 10**11 protons
<Qboid> bofh: Seems that Wolfram is unable to understand that.
<iximeow> !wa mass of 10e11 protons
<Qboid> iximeow: 10×10^11 p (proton) | mass: 9.3827203×10^14 MeV/c^2
<iximeow> woohoo!
<bofh> finally
<iximeow> off by an order of magnitude but whatever
<bofh> so about 1.673 picograms
awang has quit [Ping timeout: 194 seconds]
<iximeow> bofh: what's special about 10 xor 11 protons?
<Majiir> !wpn egg
* Qboid gives egg a quartic fancy disassembler
<Majiir> .hat
<Majiir> !wpn egg|zzz|egg
* Qboid gives egg|zzz|egg a particle
<egg|zzz|egg> !wpn Majiir
* Qboid gives Majiir a harmless automorphism
<Majiir> I suppose that's a useful starting point for most weapons.
<egg|zzz|egg> it's been a while since I've seen hatbot
<Majiir> !seen Hatbot
<egg|zzz|egg> or soozee for that matter :-p
<Majiir> .seen hatbot
<Qboid> Majiir: I haven't seen the user Hatbot yet.
<Majiir> :?
<Majiir> I'll have to get Soozee into Docker sometime
<Majiir> She was always deployed in a hacky `screen` instance
awang has joined #kspacademia
<egg|zzz|egg> lack of catstream
<kmath> <whitequark> there are crystals that are highly ductile and elastic ⏎ usually we call them metals ⏎ on the other hand, metals can so… https://t.co/ozk3IeBCg9
<egg|zzz|egg> bofh: what are materials
<egg|zzz|egg> bofh: https://twitter.com/b3nfox/status/999565387309158400 hm so they now have 72 hours to inform the supervisory authority pursuant to art. 33,
<kmath> <b3nfox> just got a GDPR email from a company with every single recipient accidentally CCd in. Great start lads