egg|zzz|egg changed the topic of #principia to: READ THE FAQ: http://goo.gl/gMZF9H; The current version is Clifford. We currently target 1.2.2, and 1.3.1. <scott_manley> anyone that doubts the wisdom of retrograde bop needs to get the hell out | https://xkcd.com/323/
awang has quit [Ping timeout: 182 seconds]
awang has joined #principia
awang has quit [Ping timeout: 182 seconds]
awang has joined #principia
icefire has quit [Read error: Connection reset by peer]
egg|cell|egg has quit [Ping timeout: 207 seconds]
egg|phone|egg has joined #principia
Mike` has quit [Ping timeout: 207 seconds]
NolanSyKinsley has quit [Ping timeout: 186 seconds]
Mike` has joined #principia
NolanSyKinsley has joined #principia
NolanSyKinsley has quit [Remote host closed the connection]
ferram4 has joined #principia
ferram4_ has quit [Read error: Connection reset by peer]
Raidernick_ has quit [Read error: Connection reset by peer]
Raidernick_ has joined #principia
egg|phone|egg has quit [Ping timeout: 207 seconds]
egg|phone|egg has joined #principia
stratochief_ has joined #principia
xShadowx has joined #principia
xShadowx|2 has quit [Ping timeout: 182 seconds]
stratochief has quit [Ping timeout: 182 seconds]
stratochief_ is now known as stratochief
stratochief has quit [Remote host closed the connection]
awang has quit [Ping timeout: 198 seconds]
awang has joined #principia
egg|laptop|egg has joined #principia
NolanSyKinsley has joined #principia
Hypergolic_Skunk has joined #principia
NolanSyKinsley has quit [Ping timeout: 186 seconds]
NolanSyKinsley has joined #principia
<awang> egg|laptop|egg: Uhhh
<awang> No install_deps.ps1?
<awang> Or install_deps.bat?
<egg|anbo|egg> awang: ?
<egg|anbo|egg> ah, no
<egg|anbo|egg> but there's a rebuild_all_solutions to build them at least
<egg|anbo|egg> and also there's documentation!
<awang> Trying to get Principia building on my Windows install
<awang> I have to clone everything myself?
<awang> Ah
<awang> Missed that somehow
<egg|anbo|egg> yeah because we were too lazy to write a script; but contrary to *nix it's documented
<egg|laptop|egg> I mean it basically gives you a script
<egg|laptop|egg> except it tells you to copy-paste it
<awang> Wait, what do you need chromium for?
<egg|laptop|egg> that way you can see the gory stuff like the dep on chromium :D
<egg|laptop|egg> for stack traces
<awang> Oh
<awang> Seems like a rather large dependency to pull in
<egg|laptop|egg> (glog doesn't have decent windows stack traces, so we yoinked them from chromium
<egg|laptop|egg> )
<egg|laptop|egg> (totally sane dep)
<awang> I see
<egg|laptop|egg> awang: yeah we just take a couple of files
<awang> Taking the Electron route? :P
<egg|laptop|egg> see how it's not a plain git clone because that will take ages
<awang> So many Google libs
<awang> Yep, see the instructions
<egg|laptop|egg> awang: I mean, same on *nix except no chromium
<awang> Didn't git get sparse checkout support recently?
<awang> Thought I remembered reading about it
<egg|laptop|egg> oh wow that doc is out of date
<egg|laptop|egg> one of googletest and googlemock contains the other now
<egg|laptop|egg> not sure which
<awang> former contains the latter, IIRC
<egg|laptop|egg> I think it changed
<egg|laptop|egg> no you're right
<egg|laptop|egg> anyway feel free to patch the doc
<awang> Are the scripts Principia using up to date?
<awang> Yep
<awang> They are
<GH> [Principia] aw1621107 opened pull request #1714: Remove separate googlemock dep from Setup.md (master...patch-4) https://git.io/vNjqU
<awang> Uh
<awang> Is the GitPromptSettings thing supposed to be run in PowerShell?
stratochief has joined #principia
<awang> Oh, never mind
<awang> git powershell, not git bash shell
<awang> Oops
<egg|laptop|egg> yeah
<egg|laptop|egg> it prevents your prompt from stopping when you cd into chromium :-p
<awang> The copy instructions are wrong, too?
<awang> Either one too few .. or Principia isn't necessary
<awang> Yay for slow fstat?
<egg|laptop|egg> awang: you're in <root>\Google\chromium
<egg|laptop|egg> so two .. then Principia
<awang> Uh
<awang> ../.. brings you into Principia
<awang> So you can't cd into Principia after that
<egg|laptop|egg> awang: <root> isn't Principia
<awang> Dangit
<awang> I'm obviously not reading this closely enough
<awang> Gah
<awang> Might want to mention that the execution policy needs to be set, too
<egg|laptop|egg> meow
<awang> Apparently I don't have MSBuild installed either
<awang> Or at least not v14.0
<awang> Got 3.0, 3.5, and 4.0, according to regedit
<egg|laptop|egg> O_o
<egg|laptop|egg> awang: um are you using VS2015?
<egg|laptop|egg> 2017 won't work
<GH> [Principia] pleroy commented on issue #1703: I think I have a theory.... https://git.io/vNjOf
<egg|laptop|egg> (if only because of all the compiler bugs)
<UmbralRaptor> C++ is portable. In that you can easily carry around the computer that runs it.
<egg|laptop|egg> big improvement over FORTRAN II
<egg|laptop|egg> (or FORTRAN the original)
<awang> egg|laptop|egg: Yes
<egg|laptop|egg> READ DRUM
<awang> I wanted to see how many compiler bugs have been fixed :(
<egg|laptop|egg> awang: hmm
<awang> Also because the codebase at work is C++17ish and probably won't play well with VS 2015
<egg|laptop|egg> awang: ah by yes you mean no?
<awang> Er
<awang> Yes
<awang> I'm running 2017
<egg|laptop|egg> :D
<awang> No, I'm not running 2015
<egg|laptop|egg> um
<awang> Man I'm having a bad reading day today
<egg|laptop|egg> mewo
<egg|laptop|egg> s/wo/ow
<Qboid> egg|laptop|egg meant to say: meow
icefire has joined #principia
Hypergolic_Skunk has quit [Quit: Connection closed for inactivity]
<egg|laptop|egg> oh hey someone who hasn't read the caveat on where our logs are https://forum.kerbalspaceprogram.com/index.php?/topic/162200-wip122-131-principia%E2%80%94version-clifford-released-2018-01-17%E2%80%94n-body-and-extended-body-gravitation-axial-tilt/&page=38&tab=comments#comment-3286489
<egg|laptop|egg> stabbity
stratochief has quit [Ping timeout: 198 seconds]
stratochief has joined #principia
* awang watches egg|laptop|egg stab users
<awang> But seriously, who reads documentation? /s
* egg|laptop|egg pets ANBOcat
<awang> egg|laptop|egg: I'm looking at refactoring some code in a codebase here and I'm strongly tempted to use strongly typed coordinate systems
<awang> Principia is infecting me
<egg|laptop|egg> :D
<egg|laptop|egg> do iiit
<awang> I mean, it isn't anything exciting
<awang> Just "Are the coordinates of these points relative to the centroid or the origin?"
<awang> Still
<awang> I'm just worried that it'll break Qt in horrible ways
stratochief has quit [Remote host closed the connection]
<awang> ....I just realized that I'll need to figure out conversions, too
<awang> Preferably automatically
<egg|laptop|egg> affine maps! \o/
<awang> Hmmm
<awang> Perhaps I should look into geometry libraries
<awang> Or maybe I can steal some Principia code :P
<awang> Hmmm
<awang> egg|laptop|egg: How much do you know about linalg libraries?
<awang> Like Eigen?
egg|laptop|egg has quit [Ping timeout: 180 seconds]
egg|laptop|egg has joined #principia
<egg|laptop|egg> awang: nothing
<egg|laptop|egg> ask bofh
<awang> Alright
<awang> I'll hold off until I'm a bit more sure a linalg library will actually help
<egg|laptop|egg> probably won't if the thing you need is just the typing
<egg|laptop|egg> numerical linear algebra and algebra are essentially unrelated thing
<awang> Ah
<awang> I was more thinking if I'm going to be doing a lot of linear transformations, a matrix representation for things might be a good idea
<awang> idk how many linear transformations I'm actually going to be doing, though
<egg|laptop|egg> if you're just changing the origin and not turning/stretching/whatever, none?
<awang> Never mind about linalg libraries then
<awang> Until my requirements change
<awang> Then who knows
stratochief has joined #principia