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/
egg|laptop|egg has joined #principia
hattivat has quit [Quit: Goodnight!]
awang has quit [Ping timeout: 186 seconds]
Hypergolic_Skunk has quit [Quit: Connection closed for inactivity]
stratochief_ has joined #principia
stratochief has quit [Ping timeout: 186 seconds]
awang has joined #principia
egg|laptop|egg has quit [Ping timeout: 180 seconds]
egg|cell|egg has joined #principia
egg|phone|egg has quit [Read error: Connection reset by peer]
egg|phone|egg has joined #principia
egg|cell|egg has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
egg|phone|egg has quit [Ping timeout: 186 seconds]
egg|phone|egg has joined #principia
stratochief_ is now known as stratochief
icefire has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
oeuf has joined #principia
egg|anbo|egg has quit [Ping timeout: 182 seconds]
NathanKell|AFK is now known as NathanKell
Mike` has quit [Ping timeout: 186 seconds]
Mike` has joined #principia
egg|cell|egg has joined #principia
egg|phone|egg has quit [Read error: Connection reset by peer]
NathanKell is now known as NathanKell|Twitch
NolanSyKinsley has quit [Remote host closed the connection]
Raidernick_ has quit [Read error: Connection reset by peer]
NathanKell|Twitch is now known as NathanKell|AFK
Raidernick has joined #principia
egg|cell|egg has quit [Read error: Connection reset by peer]
egg|phone|egg has joined #principia
egg|phone|egg has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
egg|phone|egg has joined #principia
egg|cell|egg has joined #principia
egg|phone|egg has quit [Read error: Connection reset by peer]
egg|phone|egg has joined #principia
egg|cell|egg has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
egg|cell|egg has joined #principia
egg|phone|egg has quit [Ping timeout: 198 seconds]
egg|phone|egg has joined #principia
egg|cell|egg has quit [Read error: -0x1: UNKNOWN ERROR CODE (0001)]
egg|cell|egg has joined #principia
egg|phone|egg has quit [Ping timeout: 383 seconds]
stratochief has quit [Remote host closed the connection]
icefire has joined #principia
icefire has quit [Quit: Leaving]
icefire has joined #principia
NolanSyKinsley has joined #principia
NolanSyKinsley has quit [Ping timeout: 186 seconds]
NolanSyKinsley has joined #principia
awang has quit [Ping timeout: 383 seconds]
awang has joined #principia
icefire has quit [Quit: Leaving]
awang has quit [Ping timeout: 186 seconds]
awang has joined #principia
Jesin has joined #principia
Jesin has quit [Quit: Leaving]
egg|cell|egg has quit [Remote host closed the connection]
<awang> egg|work|egg: You should tweet Elon to figure out the orbital elements of the Roadster
<awang> Then put it as another body in Principia
<lamont> just add it to RSS
<lamont> Principia just needs to know to treat it as gravityless like a ship
<awang> Ah
<awang> So that's why RSS expanded had issues
<awang> Because the additional bodies had gravity
<awang> Wonder if Squad will add it as an easter egg
<awang> Instead of getting a magic boulder, you get Elon's Tesla
<awang> TIL nodal precession is 5-7 degrees per day
<awang> That's a heck of a lot more than I expected
stratochief has joined #principia
<lamont> the tesla would still have to participate in all the n-body calcs as a body that was affected by them, but it wouldn’t need to appear as a source because you wouldn’t ever want to orbit the tesla
<lamont> should port the critical n-body integrators in principia to opencl and/or cuda to run them on GPUs so RSS Expanded would be more reasonable
<awang> Oh jeez
<awang> As if the build process for Principia weren't weird enough already
<awang> Adding GPU languages would be not fun
<awang> Would GPUs mess with the numerically stable algorithms?
<awang> idk how they do floating point internally
<awang> Also, aren't most consumer cards limited to single-precision floats?
<awang> And do integrators get that much speedup from GPUs?
<awang> I thought they weren't easily parallelizable
<awang> Pretty sure I saw something a while back that automatically translated C++ to one GPU language or another...
<lamont> i played with opencl awhile back, pretty sure you can just embed it in C/C++
<lamont> and one of its targets is just the FPU, so if it can’t find a suitable GPU it just falls back gracefully
<lamont> nvidia opencl support was kind of ass until fairly recently though (i think my 980 is sorta okay, but anything before that is crap IIRC, while the newer stuff is much better)
<awang> Ah, didn't know about the fallback thing
<awang> Hmmm... would different Principia versions need to be compiled for different GPUs?
<lamont> no
<lamont> particularly if you just use opencl everywhere it would still be one universal binary
<awang> Ah, here's the thing
<awang> I think
<awang> CUDA to C++
<lamont> yeah IDK about CUDA
<awang> It says same source could be compiled to AMD or NVidia cards
<awang> It was also written by AMD IIRC
<lamont> i thought CUDA was nvidia and nvidia-only
<lamont> opencl was a consortium and AMD and Apple supported it well, while nvidia tended to lag behind
<awang> Apparently it's C++ to either CUDA or ROCm
<awang> Yeah, something along those lines
<lamont> well i’m being sloppy because CUDA is also the architecture and the CUDA architecture now runs OpenCL, to make things confusing
<lamont> “Unlike OpenCL, CUDA-enabled GPUs are only available from Nvidia.”
<awang> Ah
<awang> Hmmm
<awang> Wonder what percentage of the Principia playerbase has decent GPUs installed
<lamont> not with graphics cards at the prices they’re currently at
* awang 🔪 cryptocurrencies
<lamont> if bitcoin collapses into a steaming hot mess, then probably all of them
<lamont> people will be dumping piles of 1070ti cards on the street with their old mattresses and couches just to get rid of them…
<awang> Yes please
<awang> I'd love to have some awesome hardware
<awang> 5 GPUs for $2100?
<lamont> not enough to actually drag the prices down yet
<awang> Although idk what GPUs...
<lamont> those people are still trying to cash out at the peak of the GPU boom
<awang> Wonder when the difficulty will rise high enough to make GPUs not worth it
<awang> Although idk if prices will rise faster
<awang> GPU boom?
<lamont> GPU prices themselves are in a bubble
<awang> Due to cryptocurrencies?
<lamont> yes
<lamont> i think they’ve gone up by something like 60-100% just since Jan 1 or something along those lines
<lamont> i can’t find the price graph now
<awang> Oh wow
icefire has joined #principia
<GH> [Principia] pleroy opened pull request #1715: Disable downsampling after a collision (master...1703) https://git.io/vAJPQ
egg|phone|egg has joined #principia
NolanSyKinsley has quit [Ping timeout: 186 seconds]
NolanSyKinsley has joined #principia
stratochief has quit [Remote host closed the connection]
stratochief has joined #principia
egg|cell|egg has joined #principia
egg|phone|egg has quit [Read error: Connection reset by peer]
egg|laptop|egg has joined #principia
stratochief has quit [Read error: Connection reset by peer]
stratochief has joined #principia
<GH> [Principia] pleroy closed pull request #1714: Remove separate googlemock dep from Setup.md (master...patch-4) https://git.io/vNjqU
egg|laptop|egg has quit [Ping timeout: 180 seconds]
Mike` has quit [Ping timeout: 207 seconds]