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.
Stratege_ has joined #kspacademia
Stratege has quit [Ping timeout: 204 seconds]
<kmath> <jgerity> Me: "Time to figure out why probes aren't working in ParallelCyclotronTracker" ... "Actually, forget the PhD" *clos… https://t.co/qbQXQKagXu
TonyC has joined #kspacademia
TonyC1 has quit [Ping timeout: 204 seconds]
Wetmelon has joined #kspacademia
icefire has quit [Read error: Connection reset by peer]
<SnoopJeDi> UmbralRaptor, that fold (1069 lines) is one method.
<UmbralRaptor> SnoopJeDi: AAAAA
<UmbralRaptor> How do you get 1069 lines out of an RK4 integrator?
<UmbralRaptor> (Magnets?)
<SnoopJeDi> was just pondering that business over dinner, my problem I encountered was a pretty easy fix, and I think an even more general one could involve catching an exception they are already raising
<SnoopJeDi> UmbralRaptor, you put too much logic in one place, of course!
<SnoopJeDi> it's actually even commented fairly well, things like `//bunch injection` indicating the place where you should probably just say `injectParticles()` and break those 83 lines into their own little place
<UmbralRaptor> yay, I hope
Wetmelon has quit [Ping timeout: 186 seconds]
<UmbralRaptor> pw;dr
<SnoopJeDi> same, cba to VPN, but the premise is simple enough: https://www.youtube.com/watch?v=Rjj_RoM_gd4
<kmath> YouTube - Personal Identification System Based on Rotation of Toilet Paper Roll
<UmbralRaptor> o_O
ferram4 has quit [Ping timeout: 204 seconds]
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor a degenerate hyperboloid
<kmath> <scanlime> Cat testing special features of thinkpad https://t.co/C1jcAw9xmy
<Ellied> ;mission
<kmath> Ellied: You try to use your mixture of Hypergolic sauce with over 50,000 Scovilles as rocket fuel. You count the lights, twice, just to be certain. You still get the wrong answer.
<egg|work|egg> !wpn Ellied
* Qboid gives Ellied a cadmium oscilloscope
egg|work|egg has quit [Quit: Web client closed]
egg|work|egg has joined #kspacademia
Orkeren_ has quit [Remote host closed the connection]
Orkeren_ has joined #kspacademia
ferram4 has joined #kspacademia
Thomas|AWAY is now known as Thomas
<egg|work|egg> !wpn Thomas
* Qboid gives Thomas a charm bromine atlatl
<egg|work|egg> !wpn ferram4
* Qboid gives ferram4 a snowy pentode
<Iskierka> cutting a single-line F header does not appear to work without sacrificing one of them in the cut
regex has joined #kspacademia
<SnoopJeDi> Apparently there have been protests in Novosibirsk this week? Bit strange to hear about that city on NPR, the name is synonymous with Russian accelerator science in my brain
<UmbralRaptor> What did Putin do now?
<Iskierka> what *didn't* putin do now?
<SnoopJeDi> I don't think it's a response to any thin he did specifically so much as Alexei Navalny drumming up unrest http://www.npr.org/sections/parallels/2017/06/12/532602782/far-from-moscow-thousands-turn-out-to-protest-putin-in-siberias-capital
<SnoopJeDi> I just got a cheap chuckle out of hearing about it on Morning Edition a few days ago
<SnoopJeDi> I've never heard a peep about the city in a not-accelerator context
<SnoopJeDi> (BINP is located just outside of Novosibirsk)
<SnoopJeDi> BINP?
<SnoopJeDi> !acr -add:BINP Budker Institute of Nuclear Physics
<Qboid> SnoopJeDi: I added the explanation for this acronym.
<UmbralRaptor> hrm
* UmbralRaptor stares at this mandatory data compliance training.
* UmbralRaptor stares at the limited confidentiality of astronomical datasets.
<Iskierka> improv 3-pin jumper works. Even if I nearly melted the plastic trying to drop the solder onto it
<SnoopJeDi> UmbralRaptor, those sorts of things never matter until they matter
<SnoopJeDi> e.g. there was recently a study of questions asked by gender at some astro conference or another. It's easier to wander into sensitive data than you might expect (none of which makes training any less dull)
<UmbralRaptor> I think that study was in astrobites?
<SnoopJeDi> maybe. I picked it up off birbspace via Lorena Barba
<whitequark> UmbralRaptor: LOL
* UmbralRaptor isn't quite certain which line the lol as at.
<whitequark> UmbralRaptor: confidentiality of astronomical datasets
<egg|zzz|egg> !wpn whitequark
* Qboid gives whitequark a commuting cup of tea with an expansion attachment
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor an elliptical hypothesis
<whitequark> !wpn egg
* Qboid gives egg a Bravais distribution with an atom attachment
<UmbralRaptor> whitequark: well, I've dealt some with datasets that are mainly useful because they're publicly available. >_>
* UmbralRaptor hugs SDSS, SPOCS, and the aggregation that is SIMBAD/VizieR.
<UmbralRaptor> !wpn egg
* Qboid gives egg a greening polynomial
<egg|zzz|egg> SDSS?
<Qboid> egg|zzz|egg: [SDSS] => Sloan Digital Sky Survey
<egg|zzz|egg> SPOCS?
<egg|zzz|egg> SIMBAD?
<Qboid> egg|zzz|egg: [SIMBAD] => Set of Identifications, Measurements, and Bibliography for Astronomical Data
<egg|zzz|egg> UmbralRaptor: SPOCS?
<egg|zzz|egg> Ellied: is this your polynomial?
<Ellied> Probably
<UmbralRaptor> SPOCS?
<Ellied> SPOCS?
<UmbralRaptor> !acr\ -add:SPOCS Spectroscopic Properties Of Cool Stars
<UmbralRaptor> !acr -add:SPOCS Spectroscopic Properties Of Cool Stars
<Qboid> UmbralRaptor: I added the explanation for this acronym.
<SnoopJeDi> Does the confidentiality training extend to things like e.g. datasets withheld for a time for exclusivity reasons?
<SnoopJeDi> Not really sure which legal buzzwords apply
<UmbralRaptor> Not that I've seen so far.
<UmbralRaptor> I think this is one of those things that assumes that all science are life sciences.
<SnoopJeDi> I guess how I feel about it is that everybody in STEM has such remarkably poor judgement when left to their own devices that training can't hurt
<UmbralRaptor> (Which, granted, is true on a funding basis)
<kmath> <plutokiller> tomorrow's paper will answer the age old question: does observational bias explain the clustering of distant KBOs? (spoiler: no)
<UmbralRaptor> Yay (ish)
<UmbralRaptor> Hrm. Access control looks to be reasonable.
<UmbralRaptor> "TRUE or FALSE: While searching the web, pop-ups from your internet service provider requesting verification of your account information are legitimate."
<UmbralRaptor> The quiz is mostly "common sense," but presumably helps one be mindful of these things?
<e_14159> UmbralRaptor: TRUE
<e_14159> Also, FORTRAN
<egg|zzz|egg> e_14159: >_>
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor a demi-culverin
<egg|zzz|egg> !wpn SnoopJeDi
* Qboid gives SnoopJeDi a honed motor with a parabola attachment
<egg|zzz|egg> !wpn Ellied
* Qboid gives Ellied a phased line which vaguely resembles a cardioid
<UmbralRaptor> e_14159: FORTRAN is not a boolian value
<egg|zzz|egg> !wpn e_14159
* Qboid gives e_14159 a solipsistic wolf
<e_14159> UmbralRaptor: In that case, I'm only going for TRUE.
<UmbralRaptor> Wait, I got a completely normal weapon. o_O
<UmbralRaptor> ...is the bot saying I'm insufficiently stabby?
<Iskierka> yes
<e_14159> Did I tell you about my (Indian) coworker getting an email from an Indian prince about reclaiming his inheritance o_O
<UmbralRaptor> e_14159: You have not.
* UmbralRaptor will laugh if the email was legit and from a cousin or something.
<SnoopJeDi> what the hell is a boolean val--oh you mean 0 or 1
<e_14159> So, my (Indian) coworker received an email from an Indian prince, who wanted some help to reclaim his inheritance.
<Iskierka> "Yeah sorry it's only $42 when converted."
<UmbralRaptor> 0 or !0
<e_14159> (I might have spoilered the punchline)
<UmbralRaptor> (!0 includes 0!, just to make things confusing)
<SnoopJeDi> UmbralRaptor, the day I discovered that Warp redefines Python's `True` and `False` to 1 and 0 respectively killed whatever hope I had for scientific programming
* UmbralRaptor uses the demi-culvern on GMU's database.
<UmbralRaptor> Password Rejected!
<UmbralRaptor> The password you selected was rejected because of the following reason:
<UmbralRaptor> The following character(s) are not allowed in passwords: @ .
<Iskierka> ... is it going to use your password as an email?
<UmbralRaptor> Hah!
<UmbralRaptor> Nah, just a randomly generated password has that.
<SnoopJeDi> I still haven't seen a policy less sensible than JLab's
<Iskierka> which is?
<UmbralRaptor> Hrm. I think this means I have 2 passwords with @s in them now.
<SnoopJeDi> "1) At least eight non-blank characters. Your password can be longer than eight characters, but not less than. 2) A combination of letters (upper and lower case), numbers, and at least one special characterall. ALL of these conditions must be met within the first eight positions."
<UmbralRaptor> Hm. Must use 3 of these 4 things:
<UmbralRaptor> Upper case: ABCDEFGHIJKLMNOPQRSTUVWXYZ Lower case: abcdefghijklmnopqrstuvwxyz Numbers: 1234567890 Special characters: %+-/?_:
<SnoopJeDi> Also you're required to use non-numeric for the first and last positions
<SnoopJeDi> idk it just looks like the cruft of two decades of mismanagement and responsive CYA: https://cc.jlab.org/passwordrules
<SnoopJeDi> And I *like* JLab
<UmbralRaptor> SnoopJeDi: I'm now half-wondering if they just drop characters 9+. o_O
<SnoopJeDi> they do not
<SnoopJeDi> at least not in general
<SnoopJeDi> One wonders if some legacy DB somewhere has an 8-char field and truncated PWs (or the hash thereof, I'd hope...) are slammed into that
<SnoopJeDi> like I said, I've seen nothing less sensible (but I'm quite sure it's out there)
<egg|zzz|egg> SnoopJeDi: would have to be truncating the password, not the hash
<egg|zzz|egg> truncating isn't going to commute with hashing
<SnoopJeDi> I mean the hash of the truncation egg|zzz|egg
<SnoopJeDi> worded that poorly
<egg|zzz|egg> ah right
<egg|zzz|egg> (also should be salted, but I wouldn't expect said db to get that right)
<Iskierka> surely if it's a hash the length shouldn't matter so if that was the reason then it tells you that it's plaintext?
<SnoopJeDi> the length shouldn't matter in any context that isn't 1975 Iskierka :|
<Iskierka> surely a hash is fixed length regardless of item length though?
<SnoopJeDi> other than to enforce a sane minimum
<UmbralRaptor> SnoopJeDi: lolsob
<SnoopJeDi> yea hash result by definition has a finite size
<SnoopJeDi> s/finite/fixed/
<Qboid> SnoopJeDi meant to say: yea hash result by definition has a fixed size
<UmbralRaptor> As best I'm aware, lots of systems didn't allow >8 characters until circa 2005-2014.
<Iskierka> therefore if there's a db with old data it doesn't matter that it's 8 characters if it's hashed
<Iskierka> I also like the implication that hashes *can* be infinite length so long as they're always infinite
<SnoopJeDi> I don't know enough about formal treatments of hash functions to say if they can or can't be
<whitequark> SnoopJeDi: "legacy DB somewhere"
<whitequark> so let me tell you about LanMan hashes
<whitequark> until windows xp/windows 2003 server inclusive, one of the algorithms that were used by default is the LM hash
<whitequark> what it did is it split the password into two 7-byte halves (padding or DISCARDING the rest, if any), converting it to uppercase and then hashing every half separately with no salt
<Iskierka> "The user’s password is converted to uppercase." wat
Wetmelon has joined #kspacademia
<whitequark> then it transmits that over the network. not as a part of challenge-response auth, just as it is
<Iskierka> ... two separate parts and null-padding means at minimum you can automatically see a short password as all-null will have the same hash in the padded half
<whitequark> oh, there's no need
<whitequark> a 2GB rainbow table lets you decode literally any LM hash in a few milliseconds
<whitequark> not that you couldn't bruteforce it in under a minute anyway
<whitequark> okay, not literally any, that's not how rainbow tables work.
<whitequark> figuratively any.
<Iskierka> literally any that corresponds to an actual input from valid ascii characters?
<whitequark> no
<whitequark> rainbow tables are stochastic with a normal distribution (I *think* it's normal)
<kmath> <whitequark> Twitch Plays Committing To Twitter Codebase
<whitequark> at least, within their chosen charset, they do not favor any particular combinations, so if you generate one for A-Z then it will miss some A-Z combinations at random
<whitequark> well, LM hash space is small enough that you could probably generate a rainbow table that covers it completely, but I don't think mine did
<SnoopJeDi> I should learn more crypto ishouldbuyaboat.jpg
<kmath> <mcclure111> It seems like taking away the ability to quote-tweet someone while saying something harsh and mocking would make Twitter a much better site
<whitequark> no you shouldn't buy a boat, you should rent it
<SnoopJeDi> Bust Out Another Thousand
<SnoopJeDi> I'll be messing around on my dad's Hobie Adventure Island Tandem this weekend \o/
<egg|zzz|egg> whitequark: tbh it does explain a lot https://twitter.com/eevee/status/870752121041297408 (I saw that particular bug for a moment)
<kmath> <eevee> we have improved user engagement by combining all possible actions into one convenient button https://t.co/pRMcNTp8Dq
<whitequark> egg|zzz|egg: btw this cat is incredibly needy
<whitequark> she whines literally every fucking waking moment you aren't touching it
<UmbralRaptor> It's always fun when a cat will poke you for not paying enough attention. (Poke as in claws are out.)
<egg|zzz|egg> whitequark: did the contraceptive work as intended?
<whitequark> oh, one thing she does understand very well is "I hiss = you hide the claws NOW"
<whitequark> otherwise I would just hide in some room all of the time
<egg|zzz|egg> :D
<whitequark> I think it's time to give that again...
<egg|zzz|egg> speaking of cats, catstream is live! https://www.youtube.com/watch?v=DiCM0lRdj6s&feature=em-lss
<kmath> YouTube - Printed bot semiflex parts, winch redesign ideas @scanlime-in-progress
<egg|zzz|egg> whitequark: does she fetch nylon bolts?
<whitequark> no nylon bolts here
<whitequark> but I don't think she fetches anything
<egg|zzz|egg> tbh I've never seen a cat fetch anything, tuco seems like an outlier
<egg|zzz|egg> UmbralRaptor: do your cats fetch anything?
<egg|zzz|egg> (aside from starlight)
<UmbralRaptor> None of the feline cats I've had much contact with do, though some probably could have been trained.
<Iskierka> doesn't seem uncommon from YT cats that spend a lot of time indoors with owner
Thomas is now known as Thomas|AWAY
<egg|zzz|egg> Iskierka: s/owner/pet human
<Qboid> egg|zzz|egg thinks Iskierka meant to say: doesn't seem uncommon from YT cats that spend a lot of time indoors with pet human
ferram4 has quit [Read error: Connection reset by peer]
ferram4 has joined #kspacademia
<egg|zzz|egg> !wpn Iskierka
* Qboid gives Iskierka a Brillouin fractal modem
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor an imaging Ebers-Moll hull
icefire has joined #kspacademia
Majiir has quit [Ping timeout: 201 seconds]
icefire has quit [Read error: Connection reset by peer]
Snoozee has joined #kspacademia
Snoozee is now known as Majiir
pizzaoverhead is now known as pi|Zzz|aoverhead
APlayer has joined #kspacademia
APlayer has quit [Client Quit]
icefire has joined #kspacademia
<UmbralRaptor> !wpn egg|zzz|egg
* Qboid gives egg|zzz|egg a death
<UmbralRaptor> AAAAA
<egg|zzz|egg> aaaaaaaaa
<egg|zzz|egg> !wpn UmbralRaptor
* Qboid gives UmbralRaptor a panzer meganeuropsis
<egg|zzz|egg> !u AA
<Qboid> U+0041 LATIN CAPITAL LETTER A (A)
<Qboid> U+0041 LATIN CAPITAL LETTER A (A)
<egg|zzz|egg> UmbralRaptor: Ꙩ_ꙩ
regex has quit [Remote host closed the connection]
* UmbralRaptor assumes that egg|zzz|egg has been reading whitequark's tweets.
<egg|zzz|egg> UmbralRaptor: which ones in particular?
<egg|zzz|egg> also I should zzz
<UmbralRaptor> The azide one?
<egg|zzz|egg> UmbralRaptor: yes, saw that
<egg|zzz|egg> UmbralRaptor: but my Ꙩ_ꙩ was in response to your AAAAA being all latin
<UmbralRaptor> oοps
<egg|zzz|egg> zzz