2026/04/06

Newest at the top

2026-04-06 23:15:27 +0000comonad(~comonad@p200300d02717df00adc247ef70bd7367.dip0.t-ipconnect.de)
2026-04-06 23:12:13 +0000arandombit(~arandombi@user/arandombit) (Remote host closed the connection)
2026-04-06 23:04:44 +0000peterbecich(~Thunderbi@71.84.33.135) (Ping timeout: 268 seconds)
2026-04-06 23:00:59 +0000__monty__(~toonn@user/toonn) (Quit: leaving)
2026-04-06 22:58:50 +0000 <TMA> nohup tomsmeding &
2026-04-06 22:54:29 +0000infinity0(~infinity0@pwned.gg) infinity0
2026-04-06 22:53:44 +0000Sgeo(~Sgeo@user/sgeo) Sgeo
2026-04-06 22:52:43 +0000Xe(~Xe@perl/impostor/xe) Xe
2026-04-06 22:51:30 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 246 seconds)
2026-04-06 22:51:23 +0000tomsmedingsigns off for today
2026-04-06 22:47:51 +0000peterbecich(~Thunderbi@71.84.33.135) peterbecich
2026-04-06 22:44:46 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-06 22:40:50 +0000 <Rembane> Yeah, that's more brutalistic.
2026-04-06 22:39:27 +0000 <TMA> thus ^
2026-04-06 22:39:15 +0000 <tomsmeding> nohup ./thing >/dev/null 2>&1 & disown
2026-04-06 22:38:44 +0000 <Rembane> TMA: I didn't know that was possible. How do you do that?
2026-04-06 22:38:28 +0000 <TMA> Rembane: I think doing it via nohup is even more brutal
2026-04-06 22:37:51 +0000 <tomsmeding> various TODOs in https://git.tomsmeding.com/new-ircbrowse/tree/TODO.txt , let me know if anything is broken or looks wrong or if you have feature requests not in that list
2026-04-06 22:36:28 +0000 <Rembane> tomsmeding: Nice!
2026-04-06 22:36:21 +0000 <tomsmeding> Rembane: just for now, normally I make a systemd unit and I plan to do that once I spend more than 10s on deployment
2026-04-06 22:36:01 +0000 <tomsmeding> it also lacks half of the features of ircbrowse :p
2026-04-06 22:35:21 +0000 <Rembane> Excellent. Tmux is the most brutalist way to deploy things.
2026-04-06 22:34:58 +0000 <tomsmeding> it also does file system watching instead of batch importing with a cron job
2026-04-06 22:34:38 +0000 <tomsmeding> unlike original ircbrowse (which is still up), this has no postgres DB and simply reads directly from the ZNC log files, with some caching and indexing in between
2026-04-06 22:34:31 +0000infinity0(~infinity0@pwned.gg) (Ping timeout: 276 seconds)
2026-04-06 22:33:55 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-04-06 22:33:34 +0000 <tomsmeding> there we go
2026-04-06 22:33:15 +0000 <tomsmeding> actually I need to put it in a tmux session, hol' on
2026-04-06 22:32:49 +0000 <tomsmeding> I'm going to sleep soon and will be back to look at it in >12h so let's see if it dies in the meantime :p
2026-04-06 22:32:35 +0000 <Rembane> \o/
2026-04-06 22:32:06 +0000 <tomsmeding> name is temporary
2026-04-06 22:31:36 +0000 <tomsmeding> I wrote a thing: https://new-ircbrowse.tomsmeding.com/log/haskell
2026-04-06 22:29:23 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-06 22:21:59 +0000infinity0(~infinity0@pwned.gg) infinity0
2026-04-06 22:21:06 +0000infinity0(~infinity0@pwned.gg) (Remote host closed the connection)
2026-04-06 22:19:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-04-06 22:15:02 +0000 <_JusSx_> mauke: thank you very much
2026-04-06 22:14:00 +0000merijn(~merijn@host-cl.cgnat-g.v4.dfn.nl) merijn
2026-04-06 22:10:41 +0000 <_JusSx_> yeah inRange is better
2026-04-06 22:10:03 +0000 <lambdabot> Ix a => (a, a) -> a -> Bool
2026-04-06 22:10:02 +0000 <_JusSx_> :t inRange
2026-04-06 22:09:39 +0000 <lambdabot> False
2026-04-06 22:09:38 +0000 <mauke> > inRange ('a', 'z') 'é'
2026-04-06 22:08:51 +0000 <_JusSx_> i need to remove test isLower and isUpper with another test
2026-04-06 22:07:04 +0000 <lambdabot> True
2026-04-06 22:07:03 +0000 <mauke> > isLower 'é'
2026-04-06 22:05:42 +0000divlamir_divlamir
2026-04-06 22:05:42 +0000divlamir(~divlamir@user/divlamir) (Ping timeout: 255 seconds)
2026-04-06 22:04:24 +0000 <_JusSx_> https://paste.tomsmeding.com/A4OhO4GM
2026-04-06 22:03:10 +0000divlamir_(~divlamir@user/divlamir) divlamir