Logs: liberachat/#xmonad
| 2024-12-04 19:49:29 | <L29Ah> | i'm not aware of any other tool that excels at this niche |
| 2024-12-04 19:50:45 | <L29Ah> | due to completely green-thread-able I/O, STM, and decent typing |
| 2024-12-04 19:52:02 | <geekosaur> | STM's a big feature for such programs. other languages have STM implementations, but their compilers can't catch you misusing them |
| 2024-12-04 19:52:43 | <geekosaur> | there are a lot of things that you can't safely do in the middle of a transaction. Haskell's typechecker enforces them; rustc, for one example, can't |
| 2024-12-04 19:53:08 | <geekosaur> | (because they can't be rolled back if the transaction aborts) |
| 2024-12-04 19:55:22 | <geekosaur> | also purity helps because a lot of things that wouldn't be rollback-able either become so or aren't possible without doing things that the typechecker blocks |
| 2024-12-04 20:05:30 | × | ash3en quits (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) (Quit: ash3en) |
| 2024-12-04 20:10:38 | → | ash3en joins (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) |
| 2024-12-04 20:12:05 | × | ash3en quits (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer) |
| 2024-12-04 21:05:38 | × | OftenFaded quits (~OftenFade@user/tisktisk) (Quit: Client closed) |
| 2024-12-04 21:10:17 | → | OftenFaded joins (~OftenFade@user/tisktisk) |
| 2024-12-04 21:18:47 | → | ft joins (~ft@p508db9c7.dip0.t-ipconnect.de) |
| 2024-12-04 21:22:39 | → | ash3en joins (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) |
| 2024-12-04 21:38:10 | × | ash3en quits (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) (Quit: ash3en) |
| 2024-12-04 21:43:17 | × | tv quits (~tv@user/tv) (Read error: Connection reset by peer) |
| 2024-12-04 23:52:49 | → | Leary joins (~Leary@user/Leary/x-0910699) |
| 2024-12-05 00:02:34 | <OftenFaded> | stupid question, are most xmonad users running it on nix? |
| 2024-12-05 00:02:41 | <OftenFaded> | nix os I mean? |
| 2024-12-05 00:03:38 | <geekosaur> | I think it's actually pretty uncommon. the flakes are recent contribs not maintained by us |
| 2024-12-05 00:53:45 | → | tv joins (~tv@user/tv) |
| 2024-12-05 02:49:45 | × | OftenFaded quits (~OftenFade@user/tisktisk) (Quit: Client closed) |
| 2024-12-05 03:06:03 | × | td_ quits (~td@i53870906.versanet.de) (Ping timeout: 265 seconds) |
| 2024-12-05 03:07:42 | → | td_ joins (~td@i5387090D.versanet.de) |
| 2024-12-05 04:02:44 | × | td_ quits (~td@i5387090D.versanet.de) (Ping timeout: 252 seconds) |
| 2024-12-05 04:04:45 | → | td_ joins (~td@i5387092C.versanet.de) |
| 2024-12-05 04:58:01 | → | ChubaDuba joins (~ChubaDuba@5.166.234.19) |
| 2024-12-05 05:03:17 | × | haskellbridge quits (~hackager@syn-024-093-192-219.res.spectrum.com) (Ping timeout: 248 seconds) |
| 2024-12-05 05:03:21 | × | pl quits (sid98063@id-98063.helmsley.irccloud.com) (Read error: Connection reset by peer) |
| 2024-12-05 05:03:22 | × | catern quits (sid604849@id-604849.lymington.irccloud.com) (Read error: Connection reset by peer) |
| 2024-12-05 05:03:36 | → | haskellbridge joins (~hackager@syn-024-093-192-219.res.spectrum.com) |
| 2024-12-05 05:03:40 | → | catern joins (sid604849@id-604849.lymington.irccloud.com) |
| 2024-12-05 05:03:46 | → | pl joins (sid98063@id-98063.helmsley.irccloud.com) |
| 2024-12-05 06:08:14 | × | catman quits (~catman@user/catman) (Ping timeout: 255 seconds) |
| 2024-12-05 06:10:16 | → | catman joins (~catman@user/catman) |
| 2024-12-05 06:31:40 | → | alp joins (~alp@2001:861:8ca0:4940:d20d:7a7b:c9a4:67d6) |
| 2024-12-05 07:32:34 | × | alp quits (~alp@2001:861:8ca0:4940:d20d:7a7b:c9a4:67d6) (Remote host closed the connection) |
| 2024-12-05 07:32:51 | → | alp joins (~alp@2001:861:8ca0:4940:7a91:e577:35cf:be5f) |
| 2024-12-05 07:47:16 | → | ash3en joins (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) |
| 2024-12-05 07:49:47 | × | ash3en quits (~Thunderbi@ip1f10cbd6.dynamic.kabel-deutschland.de) (Client Quit) |
| 2024-12-05 07:50:10 | × | ft quits (~ft@p508db9c7.dip0.t-ipconnect.de) (Quit: leaving) |
| 2024-12-05 07:53:14 | × | L29Ah quits (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer) |
| 2024-12-05 11:06:01 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 2024-12-05 11:07:24 | × | ChubaDuba quits (~ChubaDuba@5.166.234.19) (Quit: WeeChat 4.4.2) |
| 2024-12-05 12:02:19 | → | ash3en joins (~Thunderbi@149.222.206.227) |
| 2024-12-05 12:02:24 | × | alp quits (~alp@2001:861:8ca0:4940:7a91:e577:35cf:be5f) (Ping timeout: 246 seconds) |
| 2024-12-05 12:04:18 | × | ash3en quits (~Thunderbi@149.222.206.227) (Client Quit) |
| 2024-12-05 12:18:41 | → | alp joins (~alp@128-79-174-146.hfc.dyn.abo.bbox.fr) |
| 2024-12-05 13:00:57 | → | ash3en joins (~Thunderbi@149.222.206.227) |
| 2024-12-05 13:04:31 | × | ash3en quits (~Thunderbi@149.222.206.227) (Client Quit) |
| 2024-12-05 13:25:31 | ← | roks0n parts (~roks0n@user/roks0n) (kbye) |
| 2024-12-05 14:04:04 | × | scardinal quits (~supreme@0x573d64a9.static.cust.fastspeed.dk) (Quit: leaving) |
| 2024-12-05 14:15:47 | → | scardinal joins (~supreme@0x573d64a9.static.cust.fastspeed.dk) |
| 2024-12-05 14:40:28 | → | hiecaq joins (~hiecaq@user/hiecaq) |
| 2024-12-05 16:04:00 | → | ash3en joins (~Thunderbi@149.222.206.227) |
| 2024-12-05 16:04:00 | × | ash3en quits (~Thunderbi@149.222.206.227) (Client Quit) |
| 2024-12-05 16:10:19 | × | hiecaq quits (~hiecaq@user/hiecaq) (Quit: ERC 5.6.0.30.1 (IRC client for GNU Emacs 30.0.92)) |
| 2024-12-05 18:02:08 | → | ft joins (~ft@p508db9c7.dip0.t-ipconnect.de) |
| 2024-12-05 18:07:53 | × | alp quits (~alp@128-79-174-146.hfc.dyn.abo.bbox.fr) (Ping timeout: 252 seconds) |
| 2024-12-05 18:15:49 | → | ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) |
| 2024-12-05 18:34:49 | → | OftenFaded joins (~OftenFade@user/tisktisk) |
| 2024-12-05 18:53:20 | × | OftenFaded quits (~OftenFade@user/tisktisk) (Quit: Client closed) |
| 2024-12-05 19:02:55 | → | OftenFaded joins (~OftenFade@user/tisktisk) |
| 2024-12-05 19:21:25 | × | ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Ping timeout: 265 seconds) |
| 2024-12-05 19:44:34 | × | Buliarous quits (~gypsydang@46.232.210.139) (Read error: Connection reset by peer) |
| 2024-12-05 19:52:49 | → | alp joins (~alp@2001:861:8ca0:4940:9e8e:b300:b6f0:b48e) |
| 2024-12-05 20:19:43 | → | Buliarous joins (~gypsydang@46.232.210.139) |
| 2024-12-06 00:20:08 | × | haskellbridge quits (~hackager@syn-024-093-192-219.res.spectrum.com) (Remote host closed the connection) |
| 2024-12-06 00:20:52 | → | haskellbridge joins (~hackager@syn-024-093-192-219.res.spectrum.com) |
| 2024-12-06 00:59:20 | × | Buliarous quits (~gypsydang@46.232.210.139) (Quit: leaving) |
| 2024-12-06 00:59:39 | → | Buliarous joins (~gypsydang@46.232.210.139) |
| 2024-12-06 02:27:22 | × | OftenFaded quits (~OftenFade@user/tisktisk) (Quit: Client closed) |
| 2024-12-06 02:38:40 | × | tv quits (~tv@user/tv) (Read error: Connection reset by peer) |
| 2024-12-06 02:40:54 | → | rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) |
| 2024-12-06 03:10:56 | × | ml| quits (~ml|@user/ml/x-5298235) (*.net *.split) |
| 2024-12-06 03:10:56 | × | ElKowar quits (~ElKowar@srv-fin.xware-gmbh.de) (*.net *.split) |
| 2024-12-06 03:10:56 | × | yaslam quits (~yaslam@user/yaslam) (*.net *.split) |
| 2024-12-06 03:10:56 | × | wz1000 quits (~zubin@static.11.113.47.78.clients.your-server.de) (*.net *.split) |
| 2024-12-06 03:10:56 | × | smashgrab quits (~smashgrab@188.166.8.80) (*.net *.split) |
| 2024-12-06 03:19:57 | → | yaslam joins (~yaslam@user/yaslam) |
| 2024-12-06 03:20:03 | → | smashgrab joins (~smashgrab@188.166.8.80) |
| 2024-12-06 03:20:04 | → | wz1000 joins (~zubin@static.11.113.47.78.clients.your-server.de) |
| 2024-12-06 03:20:09 | → | ElKowar joins (~ElKowar@srv-fin.xware-gmbh.de) |
| 2024-12-06 03:20:15 | → | ml| joins (~ml|@user/ml/x-5298235) |
| 2024-12-06 03:50:29 | × | catman quits (~catman@user/catman) (Quit: WeeChat 4.4.4) |
| 2024-12-06 03:54:13 | → | catman joins (~catman@user/catman) |
| 2024-12-06 04:02:27 | × | td_ quits (~td@i5387092C.versanet.de) (Ping timeout: 276 seconds) |
| 2024-12-06 04:03:29 | → | td_ joins (~td@i5387093D.versanet.de) |
| 2024-12-06 07:13:26 | × | L29Ah quits (~L29Ah@wikipedia/L29Ah) (Read error: Connection timed out) |
| 2024-12-06 07:20:59 | × | ft quits (~ft@p508db9c7.dip0.t-ipconnect.de) (Quit: leaving) |
| 2024-12-06 10:16:36 | × | alp quits (~alp@2001:861:8ca0:4940:9e8e:b300:b6f0:b48e) (Ping timeout: 246 seconds) |
| 2024-12-06 10:26:53 | → | alp joins (~alp@2001:861:8ca0:4940:d3d7:b90a:479f:639b) |
| 2024-12-06 11:07:59 | → | tv joins (~tv@user/tv) |
| 2024-12-06 11:30:43 | → | L29Ah joins (~L29Ah@wikipedia/L29Ah) |
| 2024-12-06 12:51:56 | × | alp quits (~alp@2001:861:8ca0:4940:d3d7:b90a:479f:639b) (Remote host closed the connection) |
| 2024-12-06 12:52:19 | → | alp joins (~alp@2001:861:8ca0:4940:d3d7:b90a:479f:639b) |
| 2024-12-06 13:48:55 | → | hiecaq joins (~hiecaq@user/hiecaq) |
| 2024-12-06 14:37:27 | × | rekahsoft quits (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) (Remote host closed the connection) |
| 2024-12-06 14:43:23 | → | rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) |
| 2024-12-06 14:59:56 | × | rekahsoft quits (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) (Remote host closed the connection) |
| 2024-12-06 15:21:31 | → | rekahsoft joins (~rekahsoft@bras-base-orllon1103w-grc-06-76-69-85-220.dsl.bell.ca) |
All times are in UTC.