Hypergolic_Skunk has quit [Quit: Connection closed for inactivity]
<Bornholio>
awang proably too busy to do troubleshooting this weekend, if i get time i'lls just flush it. One thing though can you dropbox just the RP0 folder you are using
DuoDex has quit [Remote host closed the connection]
NBones has quit [Remote host closed the connection]
NBones has joined #RO
DuoDex has joined #RO
<Bornholio>
atlas v launcch still in hold
awang has quit [Ping timeout: 383 seconds]
SRBuchanan has quit [Ping timeout: 186 seconds]
SRBuchanan has joined #RO
awang has joined #RO
SRBuchanan has quit [Ping timeout: 207 seconds]
SRBuchanan has joined #RO
wb99999999 has joined #RO
awang has quit [Ping timeout: 198 seconds]
TM1978m has joined #RO
awang has joined #RO
SRBuchanan has quit [Quit: Leaving]
ProjectThoth has joined #RO
<ProjectThoth>
bonk
<Qboid>
ProjectThoth: awang left a message for you in #RO [19.01.2018 13:39:21]: "Welcome to programming? Got any fun projects planned?"
<ProjectThoth>
!tell awang I'd love to try and turn the launch vehicle design calculator that I did in Excel many years ago into a serviceable program... though Java might be more useful to that end (5 inputs, 9 outputs).
<Qboid>
ProjectThoth: I'll redirect this as soon as they are around.
stratochief has quit [Ping timeout: 186 seconds]
<awang>
ProjectThoth: Or C++, for the strongly typed units!
<Qboid>
awang: ProjectThoth left a message for you in #RO [20.01.2018 02:39:17]: "I'd love to try and turn the launch vehicle design calculator that I did in Excel many years ago into a serviceable program... though Java might be more useful to that end (5 inputs, 9 outputs)."
<awang>
Or Haskell, for even more strongly typed things!
<awang>
Or Idris, for super strongly typed things!
<ProjectThoth>
awang: FORTRAN masterrace?
<awang>
Fortran 77 or bust
<awang>
Gotta get those column numbers right
<ProjectThoth>
awang: Gonna sound dumb here, but C++ is more or less object-oriented C, innit?
<soundnfury>
ProjectThoth: aka an octopus formed by nailing extra legs onto a dog
<awang>
ProjectThoth: It's a lot more than that nowadays
<awang>
Pretty sure you'd start a riot if you said that on HackerNews :P
<ProjectThoth>
soundnfury: lol
<awang>
He's right!
<awang>
C++ is a mess
<ProjectThoth>
awang: Yeah, I've heard that it's useful, but kinda slapdashed together.
<awang>
It's a useful mess, but a mess nevertheless
<soundnfury>
as a C programmer, I have strong opinions about precisely what tools should be used to eviscerate Bjarne
<awang>
Hey, C++ isn't *that* bad
<awang>
Is it?
<ProjectThoth>
oh no
<awang>
ProjectThoth: You can try picking up Rust, too?
<awang>
Or Typescript
<awang>
Or Ocaml
<awang>
Or Scala
<ProjectThoth>
awang: It took me something like three hours to get a basic "Hello World!" program to compile.
<awang>
ProjectThoth: That's just because setting up C/C++ things is a pain
<awang>
Rust has cargo, which takes care of that for you
<awang>
(or so I'm told)
<awang>
OCaml has ocamlbuild
<ProjectThoth>
awang: I'll have to see, this is a totally new domain for me.
<awang>
Haskell has cabal
<awang>
(I think?)
<ProjectThoth>
soundnfury: Is there any way to get C to spit out a table as part of an output, even in a hacky way?
<awang>
ProjectThoth: Or learn a lisp!
<awang>
Lisps are super simple
<soundnfury>
ProjectThoth: depends what you mean exactly
<ProjectThoth>
soundnfury: Well, the thing I want to convert has 5 inputs and 8 outputs.
<awang>
ProjectThoth: printf abuse?
<soundnfury>
output from a C program is a series of bytes
<ProjectThoth>
awang: Prolly.
<soundnfury>
that can be, say, a .csv file, but you'll have to either use a library or do it by hand with printf() or write() calls.
<ProjectThoth>
soundnfury: That's what I figured.
<soundnfury>
(not that that's _difficult_, mind you)
<awang>
Just super verbose?
<awang>
Not C++ template verbose
<soundnfury>
hardly verbose at all
<soundnfury>
C has very little boilerplate
<soundnfury>
but something like
<awang>
C needs more types
<soundnfury>
for (int row = 0; row < num_rows; row++) { for (int col = 0; col < num_cols; col++) { if (col) puts(", "); printf("%d", table[row][col]); } putc('\n'); }
<soundnfury>
(though obviously with some newlines and indentation)
<ProjectThoth>
I need a good learning resource.
<awang>
Does soundnfury count?
<soundnfury>
yes, but I start from zero ;)
<ProjectThoth>
awang: Yes, but I assume that he's not portable.
TM1978m has quit [Remote host closed the connection]
<soundnfury>
ProjectThoth: I have occasionally ported my C code to run on Windows, if that's what you mean
<ProjectThoth>
soundnfury: I can't carry you around between classes.
<soundnfury>
... you can carry around your IRC terminal, though, no?
<ProjectThoth>
soundnfury: Kinda, the wifi's been super spotty of late.
<soundnfury>
Just clone kernel.org git, read some kernel source, it's a model for good practice :P
<soundnfury>
(OTOH there *are* differences between kernel- and user-space code, mainly in libraries and FP)
<awang>
Also read kernel commit messages
<awang>
Those are good ones to follow
<soundnfury>
don't try to read the whole of LKML, though ;)
<awang>
Is that even possible?
<ProjectThoth>
soundnfury: I'm going to check and see if my brother has a copy of K&R laying around.
<soundnfury>
^_^
<ProjectThoth>
[or some related resource, I know he's got one on C++]
<awang>
As long as it's not the language spec, you're probably good
<soundnfury>
awang: idk, the C spec's pretty readable
<awang>
Is it?
<soundnfury>
at least if you've ever attempted to write a compiler, which I have
<awang>
I assumed it's as bad as the C++ spec
<soundnfury>
(not a C compiler, just a compiler-at-all)
<soundnfury>
HAHAHAHAHAHA no
<awang>
Although now that I think about it, that's a stupid assumption
<awang>
I want to write a real compiler some day
<ProjectThoth>
soundnfury: Vim or Emacs, just for future reference?
<awang>
Wrote a toy parser/interpreter for class, but real-life languages have much more interesting things to use
<awang>
vim ftw
<soundnfury>
ProjectThoth: neither
<awang>
CLion?
<soundnfury>
gedit for most purposes, ed when in terminal
<ProjectThoth>
soundnfury: Flipping bits with butterflies and cosmic rays?
<UmbralRaptor>
By modern (as in, say late Pentium 3) standards, emacs is lightweight. But vim comes with any Linux/BSD/OSX desktop/laptop, so…
<soundnfury>
UmbralRaptor: but ed comes with anything that even vaguely resembles Unix
<soundnfury>
even IBM had edlin ;)
<soundnfury>
I started to seriously practice ed-fu after the time I was ssh'ed into a SuSE server and found it didn't have nano installed.
<UmbralRaptor>
… does this mean that ed comes with eg: android phones?
<soundnfury>
If you get into their shell rather than the Dalvik crap, then yes, I expect so
* UmbralRaptor
probably knows a bunch of ed because vim. o_O
* soundnfury
vice-versa
NathanKell|AFK is now known as NathanKell
<NathanKell>
o/
<Qboid>
NathanKell: awang left a message for you in #RO [18.01.2018 13:27:12]: "I'll see if I can look at the proc avionics thing over the weekend."
<Qboid>
NathanKell: awang left a message for you in #RO [18.01.2018 13:28:14]: "Yeah, I see your comment on #787. Hopefully it will fix the issues I had with training too."
<Qboid>
NathanKell: awang left a message for you in #RO [18.01.2018 13:29:37]: "Take your time, don't want you to burn out so soon after returning"
<NathanKell>
awang: :)
<soundnfury>
\o \o/
<NathanKell>
heya soundnfury!
* xShadowx
takes picture as proof that space jesus does exist
<NathanKell>
So probably after we get everything on 1.3
<ProjectThoth>
xShadowx: I WANT TO BELIEVE
NathanKell is now known as NathanKell|AFK
Senshi has joined #RO
Hypergolic_Skunk has joined #RO
ProjectThoth has quit [Quit: +++out of cheese error+++]
TM1978m has joined #RO
wb99999999 has quit [Ping timeout: 180 seconds]
Starwaster has quit [Read error: Connection reset by peer]
APlayer has joined #RO
<APlayer>
Hi!
<APlayer>
lamont: Sorry for the random ping, just have a quick question. Feel free to answer it whenever you find the time. I wanted to know, for the LV automation script, in the first step (simulating the gravity turn after initial pitchover), should I attempt to do any guidance by throttling? Or no throttling other than limiting max Q/payload acceleration?
TM1978m has quit [Remote host closed the connection]
BadRocketsCo has joined #RO
<BadRocketsCo>
Howdy
aradapil_ has joined #RO
aradapilot has quit [Ping timeout: 198 seconds]
Starwaster has joined #RO
BadRocketsCo has quit [Quit: Bye]
Senshi has quit [Quit: Leaving.]
<Bornholio>
I see no pushes :P, off to see commits
<egg|zzz|egg>
awang: blarg, still can't get RSS to load
<egg|zzz|egg>
awang: I get "Failed to load Body: Ceres" in the log
<egg|zzz|egg>
missing the biomes, color and height for Ceres
<egg|zzz|egg>
awang: the golden spreadsheet mentions pap1723/ScaledRSS-Textures, should I grab them from there?
<Bornholio>
have Scaled RSS texture from pap
<Bornholio>
yes
<egg|zzz|egg>
ok
APlayer has quit [Remote host closed the connection]
APlayer has joined #RO
APlayer has quit [Ping timeout: 182 seconds]
APlayer has joined #RO
<egg|zzz|egg>
It works
<egg|zzz|egg>
I will report my results, comment on pull requests, and merge what needs to be merged after tea
<egg|zzz|egg>
(what needs to be merged that I can merge, I can't commit to RSSDateTime for instance)
<Bornholio>
.cheers
<egg|zzz|egg>
(will also try to launch a rocket, but at least the game loads and the planets are pretty and Principia rotates them)
<egg|zzz|egg>
but first,
egg|zzz|egg is now known as egg|tea|egg
<Bornholio>
good call
aradapilot has joined #RO
aradapil_ has quit [Read error: Connection reset by peer]
APlayer has quit [Read error: Connection reset by peer]
APlayer has joined #RO
Daz has quit [Ping timeout: 383 seconds]
Probus has joined #RO
egg|tea|egg is now known as egg
Probus has quit [Remote host closed the connection]
Probus has joined #RO
probus_ has joined #RO
Probus has quit [Ping timeout: 182 seconds]
<egg>
awang: I have merged things!
<egg>
KSP-RO/RealSolarSystem/pull/121, KSP-RO/RealSolarSystem/pull/119, KSP-RO/RealSolarSystem/pull/120, KSP-RO/RealismOverhaul/pull/1775, KSP-RO/RealismOverhaul/pull/1786 are merged, the RealHeat pull request just needs to move to 1.3.1 and update the binary, and I don't have merging rights on RSSTimeFormatter
<Qboid>
[#120] title: Revert the obsolete workaround #112 | The timewarp altitude limit was raised in #112 to work around mockingbirdnest/Principia#1413, which manifested itself in RSS as #111. The latter issue was fixed with the release of Chasles, and, as di... | https://github.com/KSP-RO/RealSolarSystem/issues/120
<awang>
"The physics bubble for vessels is no longer always set to 2.5km. Those values are now defined separately for each possible situation, so we now keep vessel in the atmosphere (or in sub-orbital trajectories) loaded up to 22.5km away.
<awang>
"
<awang>
So seems as long as Jeb is closer than 22.5km, you're good?
<Starwaster>
No I don't have sage recovery installed!!! I dunno why.... I usually do :(
<Starwaster>
stage
<soundnfury>
sage recovery: stuffing balls from orbit
<Starwaster>
anyway my tactic is working... I pointed AT him and that gave me a lift vector that brought me closer.... so now I'm just matching his vector. I think he'll be ok
<Starwaster>
oh... 22.5?
<awang>
Starwaster: Seems that change was part of 1.0?
<Starwaster>
yeah I knew they changed those values but I wasn't sure what TO
<Starwaster>
22.5 is fine. I doubt he'll deviate that much
<soundnfury>
idk, Jeb's pretty deviant xD
<Starwaster>
FUck yeah SpaceX
Daz has joined #RO
Theysen has quit [Ping timeout: 383 seconds]
Senshi has joined #RO
<Bornholio>
starwaster?
<Bornholio>
FMRs&stage recovery btw
<Starwaster>
bornholio do you know if that would work with monthly budget? They penalize me for Kerbal deaths. DOes it still show up as a death?
Theysen has joined #RO
<Bornholio>
don't think it does, but honestly never tested it that way.
<awang>
I think stage recovery is supposed to recover Kerbals without killing them
<awang>
If it does kill them, I think that's supposed to be a bug
<Bornholio>
it does but not sure if montly budget will intecept the death before it "recovers" them
<awang>
Ah
<awang>
Yeah, idk about that
probus_ is now known as Probus
Rokker has quit [Quit: Connection closed for inactivity]
<Probus>
Did anyone happen to watch the Electron launch attempt? Did you see the rogue boat that entered the launch area?
<Bornholio>
dangit did i miss them launch
<Probus>
As I understand it, they reset for another attempt and another boat entered the zone again. They had to scrub
<Bornholio>
they are having a hard time. did they ID the boats being aholes
<Probus>
It was probably ULA agents. :)
<Theysen>
hehe
<Bornholio>
otherwise known as pay some outof work fishermen 500$ gas and a few bottles of booze
NathanKell|AFK is now known as NathanKell
<NathanKell>
o/
<Probus>
\o
<Theysen>
aw yiss, hey man o/
<xShadowx>
o/
<awang>
\o
<Bornholio>
awang had some crashiness without RP0 also, mid flight, had an explody rocket, hit escape to abort, and CTD, also had weirdness with MJ reporting SL thrust at >1 and not getting liftoff till closer to 1.25
<awang>
Bornholio: Anything interesting in the logs?
<awang>
NathanKell: Can you take a look at RF PR #199?
<awang>
I feel like I've seen quite a few crashes in GameObject::IsActive
<NathanKell>
awang: Ok. IIRC newRP0 was just a duplicate branch of newCryo
<NathanKell>
Starwaster: That reminds me, how's newCryo going?
<NathanKell>
awang: Oh crap I misremembered. nextRP0 *does* have the unlock changes.
<NathanKell>
so yeah, forget I said that >.>
<awang>
NathanKell: Yeah, that
<NathanKell>
Wow I'm rusty :D
<awang>
Er, brb
* xShadowx
gives NathanKell a can of rust remover
APlayer has joined #RO
<Starwaster>
NathanKell, I haven't worked too much on it. MLI is in and functional. The GUI has leftover elements and needs cleaning up. I still need to figure out what to do about analytic mode
<Starwaster>
hmmm Frosted Kerman...
<Bornholio>
I'm gonna launch Phillip Collins into orbit for science, go phil Collins JAM OUT
<NathanKell>
Starwaster: Ah cool! I might have a look into analytic then, have some ideas on how to make it force KSP to behave
<NathanKell>
ah can someone use my nick? Need to test the highlighting again, it screwed up with Starwaster
<UmbralRaptor>
NathanKell
<NathanKell>
thanks!
<awang>
Back
<awang>
Yeah, newCryo builds off of newRP0
<awang>
It does look like there are some things that could go into newRP0 though
Theysen has quit [Read error: Connection reset by peer]
<NathanKell>
awang: Yep!
<awang>
NathanKell: Should I cherry-pick those bits?
<awang>
newCryo is going to need some rebasing after that
<NathanKell>
awang: Makes sense to me. Although per what I wrote on the issue, RP-1 rather needs newCryo as well, which is why I committed RP-related stuff there
<awang>
Ah, dangit, missed the notification
<awang>
Sorry
<awang>
Depends on how much more work newCryo needs, I guess?
<NathanKell>
No worries! :)
<Pap>
NathanKell in the house!!!!!!!!!!!!
<NathanKell>
Yeah, Starwaster above was saying the non-analytic bits are in, although the GUI needs cleanup
<awang>
Maybe get newRP0 merged to at least get the upgrade price fixes in?
<NathanKell>
heya Pap! I'm thus far every night except Thursday, so \o/
<awang>
People will notice that a lot more than insulation, I think
<NathanKell>
awang yeah, makes sense
<Pap>
Nice man! good to see you!
<NathanKell>
you too!
<NathanKell>
And yes, RP-1 can fall back by having looooots of tank types, but it *needs* the cost changes
<awang>
I mean, we can get away without the bajillion tank types for now, right?
<awang>
At least for the people living on dev, they should understand that RP-1 is a WIP
<awang>
So missing tank types shouldn't be a huge problem
<awang>
And they can playtest the other bits in the meantime
Theysen has joined #RO
<NathanKell>
awang: As of right now, RP-1 does not have *any* insulated tanks :]
<NathanKell>
Which is something I'd like to avoid, but yeah, it's not like it's unplayable without :D
<awang>
I mean, yeah, it's not ideal
<NathanKell>
Oh, hmm, I wonder if the SM types are insulated. I think they are?
<NathanKell>
So I guess some are.
Rokker has joined #RO
<Theysen>
SM should have highest insulation yes
<NathanKell>
Anyway, yeah, tl;dr cherry pick that stuff and we'll just do one last check with blowfish and Starwaster and then merge down