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.
Snoozee is now known as Majiir
e_14159 has quit [Ping timeout: 204 seconds]
e_14159 has joined #kspacademia
<UmbralRaptor> Oh, right. I should source more Touhou music. >_>
<UmbralRaptor> (blame bofh_ et al for linking https://www.youtube.com/watch?v=hqachX-14eg0
<UmbralRaptor> er,
<kmath> YouTube - Seasonical Astronomy Fantasy - Touhou 16: Hidden Star in Four Seasons
<UmbralRaptor> SnoopJeDi: In passing.
<SnoopJeDi> we have an IT audit of sorts tomorrow, I wonder how that might affect us if it suddenly struck >_>
<SnoopJeDi> 42 inane questions about every single system
Technicalfool has joined #kspacademia
Majiir is now known as Snoozee
<UmbralRaptor> So, oh, do people use conda because macs are bad at package management and take heroic efforts to keep your python libraries out of date?
<UmbralRaptor> s/oh/uh/
<Qboid> UmbralRaptor meant to say: So, uh, do people use conda because macs are bad at package management and take heroic efforts to keep your python libraries out of date?
icefire has quit [Read error: Connection reset by peer]
<UmbralRaptor> https://twitter.com/whitequark/status/855180588868931584 <- HeII does exhibit continuum emission.
<kmath> <whitequark> The continuum of hell
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Ping timeout: 383 seconds]
egg|cell|egg has quit [Remote host closed the connection]
<soundnfury> !wpn
* Qboid gives soundnfury an orthogonal sequence
<UmbralRaptor> !wpn -add:wpn sum
<Qboid> UmbralRaptor: Weapon added!
<UmbralRaptor> !wpn -add:wpn product
<Qboid> UmbralRaptor: Weapon added!
<UmbralRaptor> !wpn -add:wpn integrand
<Qboid> UmbralRaptor: Weapon added!
<UmbralRaptor> !wpn -add:wpn radix
<Qboid> UmbralRaptor: Weapon added!
<UmbralRaptor> !wpn -add:adj Kahan
<Qboid> UmbralRaptor: Adjective already added!
<whitequark> UmbralRaptor: no
<whitequark> people use conda on windows too
<UmbralRaptor> Huh.
* UmbralRaptor would expect pip to work there.
<whitequark> well it works on macos as well
<whitequark> but pip doesn't give you, say, llvm
<whitequark> which is a dependency of something in numpy I think
<whitequark> etc
UmbralRaptor is now known as MOSGCRaptor
<SnoopJeDi> numpy depends on llvm? o.O
<SnoopJeDi> oh or do you mean numba
<whitequark> numba right
<SnoopJeDi> Conda's definitely got it's flaws but I'd rather things proceed on the path Continuum has been blazing than the tarpit that pip/virtualenv/whatever the hell else have been stuck in for...ever.
<whitequark> continuum isn't "blazing" anything, they produce software that barely works and changes under your feet regularly
egg|phone|egg has joined #kspacademia
<SnoopJeDi> I guess your experience with conda has been more pathological than mine, then
<egg|phone|egg> !Seen UmbralRaptor
<Qboid> egg|phone|egg: I last saw UmbralRaptor on [21.04.2017 15:04:15] in #bottorture saying: "аррӏеapple"
<egg|phone|egg> !Wpn UmbralRaptor
* Qboid gives UmbralRaptor a ██████████████ bird
<whitequark> SnoopJeDi: it has been a never-ending stream of problems and nothing else
<SnoopJeDi> I don't agree
<whitequark> I'm not actuallye exaggerating when I'm saying "it's worse than exchanging tarballs"
<whitequark> it IS worse than exchanging tarballs.
<whitequark> and it's not like we don't know how to make package managers, either.
<SnoopJeDi> The package management part of conda needs a lot of work
<SnoopJeDi> But I think conda-forge is promising enough
<whitequark> SnoopJeDi: it has been [19h] *flips* [0h] since a completely spurious new conda issue appeared
<whitequark> this is the fourth one just this week
<whitequark> yeah, tell me about it.
<SnoopJeDi> ¯\_(ツ)_/¯
<SnoopJeDi> If it "barely works" in your opinion I'm interested in how you'd explain the userbase it has. Is it all hype?
<whitequark> the userbase are academics.
<whitequark> it's par for the course.
<whitequark> you just need low enough standards to consider it acceptable.
<SnoopJeDi> I don't agree with that either
<SnoopJeDi> If anything, academics seem to underadopting it compared to the data science types (who have their own pathologies)
<SnoopJeDi> at least the ones I'm rubbing shoulders with, which is about as biased a sample as you can get
<whitequark> it's not so much "hype" as "network effects"
<whitequark> *we* are using conda solely because of network effects
<SnoopJeDi> I use it because it works
<SnoopJeDi> personally
<SnoopJeDi> and for my use case
<whitequark> consider yourself extremely lucky
<SnoopJeDi> I don't, though
<SnoopJeDi> I think it's far more likely your use case is just stuck in corner land
<whitequark> it's not
<whitequark> I don't have an use case
<whitequark> I'm literally just packaging a few Python things and a few C libraries
<whitequark> this is smack in the middle of the thing conda is supposed to do
<whitequark> and the failures (for the most part) have nothing to do with our code or projects in particular
<SnoopJeDi> Package creation does sound like a goddamned nightmare
<SnoopJeDi> Recipes and blah blah
<whitequark> that's a part of conda. conda-build.
<SnoopJeDi> Yes, I know
<whitequark> but for example the most recent failure is a dependency resolution issue.
<whitequark> quite remarkably the exact same code worked yesterday
<SnoopJeDi> I can't imagine packaging for it is very pleasant at all, no
<SnoopJeDi> I'll keep using it until someone makes something better, which is inevitable
<SnoopJeDi> You're right that the bar is pathetically low in academia, though. Fermilab looked at the wide selection of ways to build software, and decided "nah let's roll our own" https://cdcvs.fnal.gov/redmine/projects/contractor
<whitequark> -_____-
<SnoopJeDi> Bonus points awarded for the fact that if you follow the installation instructions for the development version of Synergia and clone their repo and run the install script, the first thing the install script does is...try to run a `git` command
<SnoopJeDi> (which was not available on the machine I wanted to install on at the time, and it was a real hassle to make it available)
<SnoopJeDi> But hey, at least there *is* documentation and a process rather than "idk lol I needed feature X so I smashed it into the codebase, got it to work just enough for my one-off use, did not document it, and now it's the basis for 3 other features written by other people"
* SnoopJeDi glares at OPAL
<SnoopJeDi> I'm writing what will hopefully turn into upstream documentation as I learn how the hell it works, but it's more an act of petty rage than of actual desire to be helpful
<SnoopJeDi> I wish nothing but mild inconveniences on the developers responsible for my headaches. May their barista fill their coffee cup to the very brim!
* MOSGCRaptor hugs Python's help(function) feature.
egg|cell|egg has joined #kspacademia
egg|phone|egg has quit [Read error: Connection reset by peer]
<SnoopJeDi> MOSGCRaptor, IPython 6.0 has support for autocompletion with Jedi \o/
<SnoopJeDi> not sure about whether it shows off docstrings though...Jedi definitely supports it
<egg> !wpn whitequark
* Qboid gives whitequark a rectifier
<egg> !wpn SnoopJeDi
* Qboid gives SnoopJeDi a FLOSS feather
<egg> !wpn Iskierka
* Qboid gives Iskierka a Hermite tadpole
<whitequark> !wpn egg
* Qboid gives egg a restricted Helmholtz triode-like egg|egg|egg
<whitequark> um
<egg> !wpn MOSGCRaptor
* Qboid gives MOSGCRaptor a radium scalar
<egg> MOSGCRaptor: I set my (dual-monitor) desktop background at work to a bit of fullres PHAT
* SnoopJeDi forks the feather
<egg> wait, the fullres file wasn't actually fullres? APOD appears to have a bigger one
<egg> or maybe it is, but just cropped
* MOSGCRaptor should try out jedi. Assuming it isn't too laggy.
<SnoopJeDi> I have a plugin for using it with Atom, it's pretty okay
<MOSGCRaptor> egg: full rez would eat your hard drive.
<MOSGCRaptor> Also, your monitor has insufficient color channels and dynamic range to appreciate its full glory. >_>
<SnoopJeDi> I found out that MSL Curiosity has an Instagram account...and all the photos are adjusted to appear as though they are on Earth...?
<MOSGCRaptor> o_O
<MOSGCRaptor> ;mission add You use several months of supercomputer time to model the aerodynamics of a cow under all velocity regimes.
<kmath> MOSGCRaptor: Added 'You use several months of supercomputer time to model the aerodynamics of a cow under all velocity regimes.' [892]
<egg> MOSGCRaptor: hmm
<egg> MOSGCRaptor: how big is fullres eggsactly
<egg> MOSGCRaptor: I'm fairly sure if I put it in the cloud "eating my hard drive" is quite hard
<egg> MOSGCRaptor: hmm, full res (of the cropped rectangle, not quite the full mosaic) is apparently 4.3 GiB? that should easily fit
icefire has joined #kspacademia
<MOSGCRaptor> jpeg, or fits?
<egg> MOSGCRaptor: PSB apparently O_o
<egg> MOSGCRaptor: where can I find a FITS
<egg> there's a thing called DOLPHOT
<soundnfury> too many capital letters
<e_14159> MOSGCRaptor: SpaceGrant?
<MOSGCRaptor> "MATLAB is a code I'm sure you're all familiar with."
<MOSGCRaptor> e_14159: yep
<bofh_> MOSGCRaptor: Unfortunately.
<bofh_> Now if only MATLAB were good..
<bofh_> ...*
* MOSGCRaptor has used MATLAB for maybe 2 hours. >_>
<egg> bofh_: yeah >_>
<egg> bofh_: also ...* looks like a weird regex
<egg> bofh_: you can s/$/./
<kmath> <mcclure111> It's great how the conventions of command like compilers turn unsafe math operations into -funsafe-math-operations
<egg> MOSGCRaptor: aaaaaaaaaaaaaa
ferram4_ has joined #kspacademia
ferram4 has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
<Soozee> Unknown command, try @list
<egg> @$&% shirt button falling off
<egg> !wpn MOSGCRaptor
* Qboid gives MOSGCRaptor an uranium mutex
<egg> !wpn Ellied
* Qboid gives Ellied an engineer which strongly resembles an orbit
<egg> !wpn bofh_
* Qboid gives bofh_ a compressed piston-like tadpole
<egg> MOSGCRaptor: stare at Jupiter|see if M68 is visible and stare at that instead|sleep|principia|nomal
<egg> !u a̍
<Qboid> U+0061 LATIN SMALL LETTER A (a)
<Qboid> U+030D COMBINING VERTICAL LINE ABOVE (◌̍)
Snoozee is now known as Majiir
<MOSGCRaptor> egg: I choose M68
<egg> MOSGCRaptor: also, is there a way of dealing with highly eggscentric orbit that's not awfully conditioned
<egg> MOSGCRaptor: I'm pretty sure it's behind a roof
<egg> YORP?
<egg> !acr -add:YORP Ярковский–O'Keefe–Радзиевский–Paddack
<Qboid> egg: I added the explanation for this acronym.
<egg> or should it be ЯOРP? Or maybe I should use Polish, JOРP?