badkins has quit [Remote host closed the connection]
badkins has joined #racket
badkins has quit [Ping timeout: 256 seconds]
schulze has quit [Ping timeout: 240 seconds]
libertyprime has joined #racket
libertyprime has quit [Ping timeout: 260 seconds]
badkins has joined #racket
badkins has quit [Ping timeout: 252 seconds]
badkins has joined #racket
badkins has quit [Ping timeout: 256 seconds]
libertyprime has joined #racket
parnikkapore has joined #racket
libertyprime has quit [Ping timeout: 260 seconds]
libertyprime has joined #racket
libertyprime has quit [Quit: leaving]
capfredf has joined #racket
capfredf has quit [Ping timeout: 260 seconds]
libertyprime has joined #racket
tyson2 has quit [Remote host closed the connection]
parnikkapore has quit [Remote host closed the connection]
libertyprime has quit [Quit: leaving]
cwebber has joined #racket
s-liao has quit [Ping timeout: 256 seconds]
s-liao has joined #racket
libertyprime has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 268 seconds]
notzmv has quit [Ping timeout: 260 seconds]
libertyprime has quit [Quit: leaving]
s-liao has quit [Ping timeout: 256 seconds]
codingquark has quit [Read error: Connection reset by peer]
codingquark has joined #racket
capfredf has joined #racket
Codaraxis has quit [Quit: Leaving]
capfredf has quit [Ping timeout: 256 seconds]
Algernon69 has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 256 seconds]
schulze has joined #racket
notzmv has joined #racket
gproto23 has joined #racket
rgherdt has joined #racket
s-liao has joined #racket
capfredf has joined #racket
capfredf has quit [Ping timeout: 268 seconds]
schulze has quit [Quit: nyaa~]
schulze has joined #racket
badkins has joined #racket
gproto23 has quit [Ping timeout: 250 seconds]
badkins has quit [Ping timeout: 268 seconds]
s-liao has quit [Ping timeout: 256 seconds]
Algernon69 has quit [Ping timeout: 268 seconds]
badkins has joined #racket
parnikkapore has joined #racket
to-hu has joined #racket
badkins has quit [Ping timeout: 256 seconds]
s-liao has joined #racket
gproto23 has joined #racket
gproto23 has quit [Quit: Leaving]
gproto23 has joined #racket
gproto23 has quit [Client Quit]
gproto23 has joined #racket
s-liao has quit [Ping timeout: 256 seconds]
parnikkapore has quit [Quit: Leaving]
s-liao has joined #racket
gproto23 has quit [Read error: Connection reset by peer]
gproto23 has joined #racket
capfredf has joined #racket
capfredf has quit [Ping timeout: 252 seconds]
Algernon69 has joined #racket
s-liao has quit [Quit: Client closed]
badkins has joined #racket
badkins has quit [Ping timeout: 268 seconds]
Algernon69 has quit [Ping timeout: 268 seconds]
tyson2 has joined #racket
badkins has joined #racket
badkins has quit [Ping timeout: 252 seconds]
capfredf has joined #racket
capfredf has quit [Ping timeout: 252 seconds]
badkins has joined #racket
s-liao has joined #racket
s-liao has quit [Quit: Client closed]
s-liao has joined #racket
s-liao has quit [Quit: Client closed]
monkey_ has joined #racket
tyson2 has quit [Remote host closed the connection]
monkey_ has quit [Remote host closed the connection]
monkey_ has joined #racket
Algernon69 has joined #racket
Algernon91 has joined #racket
Algernon69 has quit [Ping timeout: 260 seconds]
tyson2 has joined #racket
monkey_ has quit [Ping timeout: 268 seconds]
tyson2 has quit [Remote host closed the connection]
tyson2 has joined #racket
monkey_ has joined #racket
gproto23 has quit [Quit: Leaving]
capfredf has joined #racket
tyson2 has quit [Remote host closed the connection]
skapata has quit [Quit: Ĝis.]
capfredf has quit [Remote host closed the connection]
capfredf has joined #racket
gproto23 has joined #racket
xgqt has quit [Ping timeout: 256 seconds]
xgqt has joined #racket
capfredf has quit [Ping timeout: 250 seconds]
gproto23 has quit [Remote host closed the connection]
mdhughes_ has joined #racket
mdhughes has quit [Ping timeout: 252 seconds]
tyson2 has joined #racket
capfredf has joined #racket
badkins has quit [Remote host closed the connection]
badkins has joined #racket
capfredf has quit [Ping timeout: 260 seconds]
badkins has quit [Ping timeout: 256 seconds]
capfredf has joined #racket
Algernon91 has quit [Ping timeout: 250 seconds]
capfredf has quit [Remote host closed the connection]
capfredf has joined #racket
capfredf has quit [Ping timeout: 250 seconds]
badkins has joined #racket
badkins has quit [Ping timeout: 252 seconds]
skapata has joined #racket
skapata has quit [Changing host]
skapata has joined #racket
capfredf has joined #racket
abrantesasf has joined #racket
capfredf has quit [Ping timeout: 256 seconds]
paddymahoney has quit [Ping timeout: 265 seconds]
capfredf has joined #racket
capfredf has quit [Ping timeout: 250 seconds]
tyson2 has quit [Remote host closed the connection]
capfredf has joined #racket
capfredf has quit [Ping timeout: 252 seconds]
<samph>
evdubs: most logging stuff I have seen with Racket (aside from the internal logging api) is roll your own. I also would be interested in useful addons like log rolling, timestamps, and other stuff.
winny has quit [Ping timeout: 276 seconds]
skapata has quit [Ping timeout: 268 seconds]
skapata has joined #racket
skapata has quit [Changing host]
skapata has joined #racket
winny has joined #racket
tyson2 has joined #racket
monkey_ has quit [Ping timeout: 252 seconds]
<williewillus>
i mean usually your system manager should do that stuff for you
<williewillus>
systemd on linux or syslog on openbsd
<williewillus>
imo app-level logging frameworks should be dead simple
Algernon91 has joined #racket
Algernon666 has joined #racket
<samph>
It doesn't hurt to have both.
<samph>
In the most production Racket app I have it runs in docker and I just let docker handle all of that.
<samph>
But I sometimes need something outside of the system logger.
<samph>
Also one reason that application logging exists is because (pre journald) syslog is not very good.
<williewillus>
in what ways?
<samph>
I haven't fully dived into journald from the log producer standpoint yet.
Algernon91 has quit [Ping timeout: 260 seconds]
<samph>
I should say syslog in practice.
<samph>
Everyone would just drop everything into syslog, and no one would configure it differently. So all of the system logs are mixed in with all of the application logs.
<samph>
Also because syslog "belongs" to the OS it's configuration would be in a different place than the application configuration.
<williewillus>
yeah it's a matter of taste I guess. imo applications should just do the simple thing and the platform should handle aggregating and rotating logs. Matches the unix philosophy
<williewillus>
and if app-level was simpler we wouldn't have the fun vuln from last week
<samph>
That was from the logging library though, we still need calls that say "send this data out to the logging frobwiz"
<samph>
Rather from the "front end" of the logging library.
<williewillus>
yeah but like, the app level library should literally just be "take a string and put it somewhere else, possibly filtering by log level"
<williewillus>
that log4j feature should not have even existed, much less turned on by default
<samph>
Yeah it was like if someone thought it was a good idea that sprintf should be able to do network calls
badkins has joined #racket
monkey_ has joined #racket
tyson2 has quit [Remote host closed the connection]
skapata has quit [Remote host closed the connection]
abrantesasf has quit [Read error: Connection reset by peer]
badkins has quit [Remote host closed the connection]
badkins has joined #racket
abrantesasf has joined #racket
badkins has quit [Ping timeout: 268 seconds]
jwd_ has joined #racket
badkins has joined #racket
capfredf has joined #racket
capfredf has quit [Remote host closed the connection]
capfredf has joined #racket
tyson2 has joined #racket
capfredf has quit [Remote host closed the connection]
capfredf has joined #racket
TCZ has joined #racket
capfredf has quit [Ping timeout: 252 seconds]
TCZ has quit [Quit: Leaving]
Algernon666 has quit [Ping timeout: 260 seconds]
jwd_ has quit [Quit: jwd_]
to-hu has quit [Remote host closed the connection]