funwhilelost has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
afuentes has quit [Ping timeout: 250 seconds]
afuentes has joined #sandstorm
Jan\ has quit [Ping timeout: 240 seconds]
frew has quit [Ping timeout: 240 seconds]
mattl has quit [Ping timeout: 240 seconds]
Jan\ has joined #sandstorm
frew has joined #sandstorm
mattl has joined #sandstorm
afuentes has quit [Ping timeout: 265 seconds]
afuentes has joined #sandstorm
esmiurium has joined #sandstorm
ecloud is now known as ecloud_wfh
cozy-user31 has joined #sandstorm
mrdomino has quit [Ping timeout: 265 seconds]
mrdomino has joined #sandstorm
bodisiw has joined #sandstorm
phoenix1796_ has joined #sandstorm
phoenix1796_ is now known as phoenix1796
<maurer>
_habnabit: If you don't care too much about package manager hygeine, you can use the program "alien" to convert the .deb to a .rpm
<maurer>
_habnabit: it may not be linked perfectly, but libc hasn't updated in a while, so there's a chance it'll be fine
[d__d] has quit [Remote host closed the connection]
[d__d] has joined #sandstorm
jemc has joined #sandstorm
<_habnabit>
maurer, ah, i ended up just using nix
<maurer>
Huh, I'm surprised nix works cleanly on centos.
jemc has quit [Quit: WeeChat 1.4]
jemc has joined #sandstorm
XgF has quit [Quit: No Ping reply in 180 seconds.]
XgF has joined #sandstorm
phoenix1796 has quit [Quit: Connection closed for inactivity]
isd has joined #sandstorm
isd has quit [Remote host closed the connection]
isd has joined #sandstorm
isd has quit [Read error: Connection reset by peer]
isd has joined #sandstorm
<isd>
So, node is currently using up ~650MiB of ram, and sandstorm is failing to actually fill-in an offer iframe.
prettyvanilla_ has joined #sandstorm
<isd>
A while back it went haywire and actually *ran out* of ram, couldn't spawn grains even. I'd already power-cycled it by then, but someone gave me a js command to take a heap snapshot. Having a hard time digging that up again.
prettyvanilla has quit [Ping timeout: 245 seconds]
Telesight has joined #sandstorm
digitalcircuit has quit [Remote host closed the connection]
digitalcircuit has joined #sandstorm
<zarvox>
isd: Meteor.call("heapdump")
dlitz_ has quit [Remote host closed the connection]
<zarvox>
isd: if your user is a server admin, that should make node write a heapdump to /opt/sandstorm/var/log/$TIMESTAMP.heapsnapshot
reisi_ has joined #sandstorm
reisi has quit [Ping timeout: 248 seconds]
demonimin has quit [Ping timeout: 248 seconds]
demonimin has joined #sandstorm
demonimin has joined #sandstorm
dlitz has joined #sandstorm
<_habnabit>
maurer, i was too, kinda
<_habnabit>
does capnp have a way to make sure your .capnp changes are backward-compatible?
<maurer>
_habnabit: Don't change the numbers after an @ sign, don't change the type of a field, and that's about it. Don't think there's an explicit "is this an extension of this" checker though
<_habnabit>
maurer, well sure i know how but i like static analysis
<mokomull>
hm, you'd need something with both versions of the source file available, right? like some hairy integration with your favorite VCS
<_habnabit>
doesn't need to be that hairy
<_habnabit>
the usual mode of operation for tools like this is to take the current file and a diff
<_habnabit>
you can reconstruct the previous version from that and kinda figure out what parts changed
<_habnabit>
ofc parsing a diff to figure out what nodes in an AST were affected is.. hard
<maurer>
I don't know that the tool exists. If it doesn't, the ideal way to write it would be to invoke capnpc to spit out a capnproto encoded version of each schema (to ditch anything related to the text) and then read those in and reason about whether the nodes were compatible
<_habnabit>
maybe i'll do that
afuentes has quit [Ping timeout: 260 seconds]
afuentes has joined #sandstorm
bodisiw has quit [Quit: Leaving]
jemc has quit [Ping timeout: 246 seconds]
Telesight has quit [Quit: Leaving.]
digitalcircuit has quit [Remote host closed the connection]