2019-09-06 20:52
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> 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. | We can haz pdf
00:38
<
SnoopJ >
!wpn -add:wpn hydrazine
00:38
<
galois >
Added wpn 'hydrazine'
00:38
<
SnoopJ >
!wpn -add:adj Damascus
00:38
<
galois >
Added adj 'Damascus'
00:46
<
raptop >
!wpn -add:adj hydrazine
00:46
<
galois >
Entry already exists!
01:07
<
SnoopJ >
I guess that makes sense, "a hydrazine"
01:08
<
SnoopJ >
I should really plug NLTK into that feature and make it grammar good
01:19
e_14159 has quit [Ping timeout: 194 seconds]
01:21
e_14159 has joined #kspacademia
01:37
<
raptop >
!8 Is grammar real?
01:37
<
galois >
raptop: yes
01:39
<
SnoopJ >
!8 is science real?
01:39
<
galois >
SnoopJ: no
02:15
<
egg|laptop|egg >
!choose sleep|don’t
02:15
<
galois >
egg|laptop|egg: Your options: sleep, don’t. My choice: sleep
02:15
<
egg|laptop|egg >
;choose sleep|don’t
02:15
<
egg|laptop|egg >
tfw no kmath
02:17
<
raptop >
egg|laptop|egg: I choose stare at Orion
02:17
<
egg|laptop|egg >
not at ANBO atm
02:32
egg|laptop|egg has quit [Remote host closed the connection]
03:19
egg|laptop|egg has joined #kspacademia
03:31
<
raptop >
!8 Is Gritty the golem of Pittsburg?
03:31
<
galois >
raptop: yes
03:46
<
egg|laptop|egg >
!wpn smkz’s eggs
03:46
* galois
gives smkz’s eggs a closed gattling space
03:46
<
egg|laptop|egg >
!wpn whitequark’s cats
03:46
* galois
gives whitequark’s cats a linked SNOBOL capacitor
03:53
<
raptop >
...Philidelphia? The northeast is confusing
03:54
<
raptop >
!wpn egg|laptop|egg
03:54
* galois
gives egg|laptop|egg a link-time emerald bread
03:58
egg|cell|egg has joined #kspacademia
03:59
egg|laptop|egg has quit [Remote host closed the connection]
08:30
raptop has quit [Ping timeout: 189 seconds]
13:48
<
_whitenotifier-9244 >
[Principia] eggrobin labeled pull request #2779: Give up when the computation of apsides yields quantities some consider to be unnatural -
https://git.io/JTHog
13:49
<
_whitenotifier-9244 >
[Principia] eggrobin labeled pull request #2780: Remove rotation traces related to #2519 -
https://git.io/JTQ7t
13:50
egg|laptop|egg has joined #kspacademia
13:53
<
egg|laptop|egg >
(assuming your class is move-assignable and doesn’t do too much fanciness in the process)
14:05
<
whitequark >
egg|laptop|egg: hrm
14:06
<
whitequark >
i just realized there's an added challenge
14:06
<
whitequark >
i also have to do it for submodules
14:06
<
egg|laptop|egg >
what is a submodule
14:06
<
egg|laptop|egg >
it is a git thing that I fortunately never had to look into but
14:08
<
egg|laptop|egg >
yeah that should work
14:08
<
whitequark >
so the submodules part is that there's not a single bigclass
14:08
<
egg|laptop|egg >
whitequark: but why is it called bigclass and not chonkclass,
14:08
<
whitequark >
it's more like there's bigclass1 and bigclass2
14:08
<
whitequark >
and bigclass1 has bigclass2 as a member
14:08
<
whitequark >
and reset needs to be recursive
14:08
<
egg|laptop|egg >
ah
14:09
<
egg|laptop|egg >
does it have one bigclass2, or 57
14:09
<
whitequark >
several, just like it actually has several unique_ptr's
14:09
<
whitequark >
i'm just trying to generate a reset function that's readable-ish
14:10
<
egg|laptop|egg >
but a sufficiently small several that you can reset them individually?
14:10
<
egg|laptop|egg >
then I guess your reset calls reset on the resettable members
14:10
<
whitequark >
yes but
14:11
<
whitequark >
think about it, i can't do that either before or after *this = std::move
14:12
<
whitequark >
re chonkclass: i forgot the word "chonk".
14:12
<
whitequark >
actually, the class mostly consists of something i call "chunk"
14:12
<
egg|laptop|egg >
chonk chunk.
14:13
<
egg|laptop|egg >
whitequark: ah right you need to preserve unique pointers within the members.
14:13
<
egg|laptop|egg >
hm.
14:15
<
egg|laptop|egg >
whitequark: bigclass tmp; tmp.ptr = std::move(ptr); tmp.chonkchunk = std::move(chonkchunk); tmp.chonkchunk.reset(); *this = std::move(tmp)?
14:16
<
egg|laptop|egg >
i.e. the chonk members are handled like the unique pointers because they likewise need to be preserved, with an added resetting step
14:20
<
whitequark >
hmmmmmmm
14:21
<
whitequark >
yup, thanks!
14:23
<
egg|laptop|egg >
how are the cats btw
14:24
<
whitequark >
p much fine
14:26
<
egg|laptop|egg >
considering running back to FR to pet mine (but then I’d be stuck alone there which gets tedious)
14:27
egg|laptop|egg has quit [Remote host closed the connection]
14:34
<
whitequark >
to FR from?
14:34
<
_whitenotifier-9244 >
[Principia] pleroy opened pull request #2782: Proper journaling of messages returned from functions -
https://git.io/JkeDi
14:38
<
_whitenotifier-9244 >
[Principia] pleroy closed pull request #2780: Remove rotation traces related to #2519 -
https://git.io/JTQ7t
14:38
<
_whitenotifier-9244 >
[Principia] pleroy b79d801 - Remove rotation traces.
14:38
<
_whitenotifier-9244 >
[Principia] pleroy 517a386 - Merge pull request #2780 from pleroy/2535 Remove rotation traces related to #2519
14:39
<
_whitenotifier-9244 >
[Principia] Pending. Build queued… -
14:39
<
_whitenotifier-9244 >
[Principia] pleroy 879b831 - Hacks to be able to replay the journal.
14:39
<
_whitenotifier-9244 >
[Principia] pleroy 3bb32e2 - Reproduced the problem.
14:39
<
_whitenotifier-9244 >
[Principia] pleroy 74f17c6 - More traces and a fix.
14:39
<
_whitenotifier-9244 >
[Principia] ... and 3 more commits.
14:39
<
_whitenotifier-9244 >
[Principia] pleroy closed pull request #2779: Give up when the computation of apsides yields quantities some consider to be unnatural -
https://git.io/JTHog
14:40
egg|laptop|egg has joined #kspacademia
14:41
<
egg|laptop|egg >
whitequark: CH
14:43
<
egg|laptop|egg >
(main issue here besides the lack of cat being that I’m stuck in a flat with parents, everyone working from home, so the density gets annoying ; my bedroom doubles as my father’s office)
14:44
<
egg|laptop|egg >
(also, lack of cat. cat good.)
16:01
<
egg|laptop|egg >
!wpn whitequark
16:01
* galois
gives whitequark a paper
16:01
<
egg|laptop|egg >
!wpn whitequark’s cats
16:01
* galois
gives whitequark’s cats a salty septagon
16:01
<
egg|laptop|egg >
!wpn smkz
16:01
* galois
gives smkz a colossal breaded proposition with a fact attachment
16:06
egg|laptop|egg has quit [Remote host closed the connection]
16:10
egg|laptop|egg has joined #kspacademia
17:15
egg|laptop|egg has quit [Remote host closed the connection]
17:16
egg|laptop|egg has joined #kspacademia
17:43
raptop has joined #kspacademia
17:56
<
_whitenotifier-9244 >
[Principia] eggrobin labeled pull request #2782: Proper journaling of messages returned from functions -
https://git.io/JkeDi
18:00
<
galois >
title: Spooky Muppet: "Screamy McScreamface" - Octodon
19:46
<
_whitenotifier-9244 >
[Principia] pleroy closed issue #2778: Journaling of produced interchange messages is incorrect -
https://git.io/JTHnT
19:46
<
_whitenotifier-9244 >
[Principia] pleroy closed pull request #2782: Proper journaling of messages returned from functions -
https://git.io/JkeDi
19:46
<
_whitenotifier-9244 >
[Principia] pleroy 0f06b12 - Generated files pre-change.
19:46
<
_whitenotifier-9244 >
[Principia] pleroy 42955a4 - Support for saying not found.
19:46
<
_whitenotifier-9244 >
[Principia] pleroy bc232ed - Trying with (address_of).
19:46
<
_whitenotifier-9244 >
[Principia] ... and 5 more commits.
20:18
<
egg|laptop|egg >
I wonder whether I would do the same but with geometric integration of ODEs
20:26
egg|laptop|egg has quit [Remote host closed the connection]
21:46
* egg|cell|egg
meows at whitequark, smkz, et al.
22:41
<
_whitenotifier-9244 >
[Principia] rkunze commented on issue #2722: Crash during flight planning on Linux -
https://git.io/JkvZ1