egg changed the topic of #principia to: Logs: https://esper.irclog.whitequark.org/principia | <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/ | <egg> calculating the influence of lamont on Pluto is a bit silly…
<_whitenotifier-653e> [Principia] pleroy commented on pull request #3289: Compatibility with latest version of Clang - https://github.com/mockingbirdnest/Principia/pull/3289#issuecomment-1018979168
<_whitenotifier-653e> [Principia] pleroy closed pull request #3289: Compatibility with latest version of Clang - https://github.com/mockingbirdnest/Principia/pull/3289
egg|chrome|egg has joined #principia
egg|chrome|egg has quit [Remote host closed the connection]
<_whitenotifier-653e> [Principia] pleroy closed issue #2400: History persistence lets .sfs files get very large - https://github.com/mockingbirdnest/Principia/issues/2400
<_whitenotifier-653e> [Principia] pleroy closed pull request #3293: The final merge of Entwurf - https://github.com/mockingbirdnest/Principia/pull/3293
egg|chrome|egg has joined #principia
egg|chrome|egg has quit [Remote host closed the connection]
<queqiao-> ⟨Serina⟩ I have a feeling the new version won't be savegame compatible
<queqiao-> ⟨sichelgaita⟩ Your feeling is wrong and you should feel wrong.
<queqiao-> ⟨Stonesmile⟩ However, a save that has used हरीश चंद्र will not be compatible with older versions, right?
<queqiao-> ⟨sichelgaita⟩ Right. But a save created with any of the recent TEST versions will work in हरीश चंद्र.
egg|chrome|egg has joined #principia
egg|chrome|egg has quit [Remote host closed the connection]
egg|chrome|egg has joined #principia
_whitelogger has joined #principia
egg|chrome|egg has quit [Remote host closed the connection]
_whitelogger has joined #principia
_whitelogger has joined #principia
egg|chrome|egg has joined #principia
<queqiao-> ⟨egg⟩ lpg Quadrupole Al2Me6 pEdro aside from the crashes you had reported—which we think we have fixed—how were the TEST versions in term of the actual 2400 issue (save size growth)?
<queqiao-> ⟨egg⟩ (I think it should be limited to about 2 megabytes per vessel with no meaningful growth as the vessel grows older)
<queqiao-> ⟨Serina⟩ Oh? I thought with the new storing trajectories as vectors that it won't be able to read save files unless you make a conversion process
<queqiao-> ⟨egg⟩ ??? storing trajectories as vectors?
<queqiao-> ⟨Stonesmile⟩ Old -> new is fine, new -> old doesn't work
<queqiao-> ⟨egg⟩ ⟪Stonesmile⟫ Old -> new is fine, new -> old doesn't […] ⮪ yeah that is generally true since Cardano
<queqiao-> ⟨egg⟩ (which is also the first lunar release)
<queqiao-> ⟨von Kerman⟩ In fact, maybe it should be enforced? I mean, don't even try to load a save from a newer version, just show a warning to upgrade, whether they are compatible or not? This might prevent people from running into unknown issues...
<queqiao-> ⟨egg⟩ ⟪von Kerman⟫ In fact, maybe it should be enforced? I […] ⮪ sometimes we can’t tell that it’s a newer version, if the save format hasn’t changed (we don’t have a version identifier in the save, we deduce the version from the format of the data). If the save format has changed and you load using a version that expects the older format, I would expect it to just crash, which is a strong enough signal.
<queqiao-> ⟨egg⟩ (what is this « warning » thing ? why warn when you can just crash :-p)
<queqiao-> ⟨von Kerman⟩ yes, I had such crashes, hence the suggestion 🙂
<queqiao-> ⟨egg⟩ ⟪von Kerman⟫ yes, I had such crashes, hence the […] ⮪ then it is working as intended, you have been prevented from running into unknown issues :-p
<queqiao-> ⟨egg⟩ Warnings are very complicated to implement and maintain ; we strongly prefer crashes whenever possible.
<queqiao-> ⟨von Kerman⟩ It's ok, as long it doesn't load a potentially incompatible save
<_whitenotifier-653e> [Principia] eggrobin closed issue #3271: Crash in TEST3262Hardy - https://github.com/mockingbirdnest/Principia/issues/3271
<_whitenotifier-653e> [Principia] eggrobin closed issue #3277: Crash in TEST3274 - https://github.com/mockingbirdnest/Principia/issues/3277
<queqiao-> ⟨egg⟩ ⟪sichelgaita⟫ Zermelo was the working name of […] ⮪ See also https://github.com/mockingbirdnest/Principia/pull/3209, Ζήνων was the working name of a release with an overhaul to DiscreteTrajectory which was a prerequisite to Zermelo
<queqiao-> ⟨egg⟩ ΖήνΩν; What insane font is the GitHub preview image using?
<queqiao-> ⟨egg⟩ * insAne fOnt
<_whitenotifier-653e> [Principia] pleroy opened pull request #3294: Move to C++20 and hack the macOS filesystem - https://github.com/mockingbirdnest/Principia/pull/3294
<_whitenotifier-653e> [Principia] eggrobin closed pull request #3294: Move to C++20 and hack the macOS filesystem - https://github.com/mockingbirdnest/Principia/pull/3294
<queqiao-> ⟨egg⟩ See also https://github.com/mockingbirdnest/Principia/pull/3209 : Ζήνων was the working name of a release with an overhaul to DiscreteTrajectory which was a prerequisite to Zermelo
<_whitenotifier-653e> [Principia] pleroy opened pull request #3295: What do we say to the God of char8_t? - https://github.com/mockingbirdnest/Principia/pull/3295
<_whitenotifier-653e> [Principia] eggrobin closed pull request #3295: What do we say to the God of char8_t? - https://github.com/mockingbirdnest/Principia/pull/3295
<queqiao-> ⟨Quadrupole⟩ Maybe we can move the bot to #gitupdates ?
<queqiao-> ⟨Quadrupole⟩ Or it is kept here so the IRC people can see it as well?
<queqiao-> ⟨Stonesmile⟩ I think it's kept here, because it doesn't necessarily relate to RO
<queqiao-> ⟨egg⟩ yeah I’ve been keeping it here because it sort of fits into the general discussion (I can just refer to « that pull request ») and because it’s a reasonably quiet channel. If someone has opinions on these notifications I am open to hearing them though.
egg|chrome|egg has quit [Remote host closed the connection]
egg|chrome|egg has joined #principia
egg|chrome|egg has quit [Remote host closed the connection]
egg|chrome|egg has joined #principia
egg|chrome|egg has quit [Remote host closed the connection]
<_whitenotifier-653e> [Principia] pleroy opened pull request #3296: c++fs seems to be gone - https://github.com/mockingbirdnest/Principia/pull/3296
egg|chrome|egg has joined #principia
<_whitenotifier-653e> [Principia] eggrobin closed pull request #3296: c++fs seems to be gone - https://github.com/mockingbirdnest/Principia/pull/3296
egg|chrome|egg has quit [Remote host closed the connection]
egg|chrome|egg has joined #principia
<_whitenotifier-653e> [Principia] eggrobin opened pull request #3297: Stop relying on deprecated operations on enums - https://github.com/mockingbirdnest/Principia/pull/3297
<_whitenotifier-653e> [Principia] rnlahaye opened pull request #3298: Fix benchmark build in Makefile. - https://github.com/mockingbirdnest/Principia/pull/3298
<queqiao-> ⟨egg⟩ ⟪_whitenotifier-653e⟫ [Principia] eggrobin opened pull […] ⮪ rnlahaye did you run into those deprecated-anon-enum-enum-conversion in your clang 13 upgrade? It is spamming atrociously on our pipelines (we are upgrading from clang 8 to clang 12).
<queqiao-> ⟨rnlahaye⟩ ⟪egg⟫ rnlahaye did you run into those […] ⮪ Yep
<queqiao-> ⟨egg⟩ (it’s making the pipelines take 2 hours to build and test everything instead of 1, and also looking at the logs crashes chrome :D)
<_whitenotifier-653e> [Principia] eggrobin opened pull request #3299: All hail zygoloid - https://github.com/mockingbirdnest/Principia/pull/3299
<_whitenotifier-653e> [Principia] eggrobin commented on pull request #3298: Fix benchmark build in Makefile. - https://github.com/mockingbirdnest/Principia/pull/3298#issuecomment-1019307449
egg has quit [Read error: Connection reset by peer]
<_whitenotifier-653e> [Principia] eggrobin closed pull request #3297: Stop relying on deprecated operations on enums - https://github.com/mockingbirdnest/Principia/pull/3297
<_whitenotifier-653e> [Principia] eggrobin closed pull request #3298: Fix benchmark build in Makefile. - https://github.com/mockingbirdnest/Principia/pull/3298
egg|chrome|egg has quit [Remote host closed the connection]
egg has joined #principia
egg has quit [Read error: Connection reset by peer]
<queqiao-> ⟨egg⟩ (via raptop)
<raptop> It's good news for anyone who dreams of becoming a control moment gyroscope
<queqiao-> ⟨SpaceMarine⟩ thats my career path
egg|chrome|egg has joined #principia
<_whitenotifier-653e> [Principia] pleroy opened pull request #3300: Fix tolerances and a warning with Clang 12 - https://github.com/mockingbirdnest/Principia/pull/3300
egg|chrome|egg has quit [Remote host closed the connection]
egg|chrome|egg has joined #principia
egg|chrome|egg has quit [Remote host closed the connection]
<_whitenotifier-653e> [Principia] rnlahaye opened pull request #3301: Optimizations for DiscreteTrajectory - https://github.com/mockingbirdnest/Principia/pull/3301
egg|chrome|egg has joined #principia
egg|chrome|egg has quit [Remote host closed the connection]
egg|chrome|egg has joined #principia
egg|chrome|egg has quit [Remote host closed the connection]
egg|chrome|egg has joined #principia
egg|chrome|egg has quit [Remote host closed the connection]
<_whitenotifier-653e> [Principia] eggrobin opened issue #3302: Beef up TransposedView - https://github.com/mockingbirdnest/Principia/issues/3302
<_whitenotifier-653e> [Principia] pleroy commented on pull request #3300: Fix tolerances and a warning with Clang 12 - https://github.com/mockingbirdnest/Principia/pull/3300#issuecomment-1019372142