Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,798,618 events total
2026-02-19 18:20:18 <geekosaur> (there's a quote somewhere about English being the result of Norman soldiers trying to get dates with Saxon barmaids)
2026-02-19 18:20:53 <geekosaur> (granting that Saxon is south Germanic, but not much of their linguistic influence seems to have survived)
2026-02-19 18:23:01 <mauke> https://www.youtube.com/watch?v=PCE4C9GvqI0
2026-02-19 18:23:17 paddymahoney joins (~paddymaho@pool-99-250-10-137.cpe.net.cable.rogers.com)
2026-02-19 18:23:43 × jayanth quits (~jayanth@pool-108-16-35-209.phlapa.fios.verizon.net) (Ping timeout: 264 seconds)
2026-02-19 18:23:53 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
2026-02-19 18:27:27 × picnoir quits (~picnoir@about/aquilenet/vodoo/NinjaTrappeur) (Quit: WeeChat 4.8.1)
2026-02-19 18:28:36 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 268 seconds)
2026-02-19 18:28:59 picnoir joins (~picnoir@about/aquilenet/vodoo/NinjaTrappeur)
2026-02-19 18:30:02 pinkc joins (~luke@user/pinkc)
2026-02-19 18:35:42 × chexum quits (~quassel@gateway/tor-sasl/chexum) (Ping timeout: 252 seconds)
2026-02-19 18:35:54 chexum joins (~quassel@gateway/tor-sasl/chexum)
2026-02-19 18:42:14 Googulator10 is now known as Googulator
2026-02-19 18:42:34 sixfourtwelve joins (~ethanmorg@static.82.129.225.46.clients.your-server.de)
2026-02-19 18:48:19 × lxsameer quits (~lxsameer@Serene/lxsameer) (Ping timeout: 264 seconds)
2026-02-19 18:50:00 <monochrom> Hot Take: English inherits from both Germanic and French, but French came from the Franks who were Germanic too. So English is Germanic but with a diamond dependency. >:)
2026-02-19 18:53:25 × haritz quits (~hrtz@user/haritz) (Quit: ZNC 1.8.2+deb3.1+deb12u1 - https://znc.in)
2026-02-19 18:57:25 × noctux quits (~noctux@user/noctux) (Read error: Connection reset by peer)
2026-02-19 18:58:39 × arandombit quits (~arandombi@user/arandombit) (Ping timeout: 245 seconds)
2026-02-19 18:59:49 noctux joins (~noctux@user/noctux)
2026-02-19 19:01:07 <gentauro> monochrom: French is a https://en.wikipedia.org/wiki/Romance_languages (aka "derivates from latin")
2026-02-19 19:01:43 <monochrom> sure sure
2026-02-19 19:02:35 × nicole quits (ilbelkyr@libera/staff/ilbelkyr) (*.net *.split)
2026-02-19 19:03:40 ilbelkyr joins (ilbelkyr@libera/staff/ilbelkyr)
2026-02-19 19:06:34 <int-e> % 1
2026-02-19 19:06:34 <yahb2> <interactive>:25:1: error: [GHC-83249] ; • Can't find interface-file declaration for variable Yahb2Defs.limitedPrint ; Probable cause: bug in .hi-boot file, or inconsistent .hi file ; ...
2026-02-19 19:07:42 <int-e> % map (\c -> if c == 'o' then 'i' else c) "monochrom"
2026-02-19 19:07:42 <yahb2> "minichrim"
2026-02-19 19:10:38 <int-e> (don't mind the error, I did something evil)
2026-02-19 19:10:59 <monochrom> That would have to be very evil. :)
2026-02-19 19:11:02 <gentauro> int-e: 👀
2026-02-19 19:11:35 <int-e> monochrom: fortunately that's not a very likely vowel shift :)
2026-02-19 19:13:27 <monochrom> "minichrim" would be a good Halloween name :)
2026-02-19 19:14:10 p3n_ joins (~p3n@217.198.124.246)
2026-02-19 19:14:38 eL_Bart0- joins (eL_Bart02@dietunichtguten.org)
2026-02-19 19:16:02 × p3n quits (~p3n@217.198.124.246) (Read error: Connection reset by peer)
2026-02-19 19:16:03 × eL_Bart0 quits (eL_Bart02@dietunichtguten.org) (Quit: Restarting)
2026-02-19 19:21:51 × tromp quits (~textual@2001:1c00:3487:1b00:d9a6:1966:8883:20ad) (Quit: My iMac has gone to sleep. ZZZzzz…)
2026-02-19 19:35:47 × hakutaku quits (~textual@user/hakutaku) (Quit: My MacBook has gone to sleep. ZZZzzz…)
2026-02-19 19:36:41 hakutaku joins (~textual@user/hakutaku)
2026-02-19 19:42:17 <tomsmeding> % :cd ..
2026-02-19 19:42:17 <yahb2> Warning: changing directory causes all loaded modules to be unloaded, ; because the search path has changed.
2026-02-19 19:42:19 <tomsmeding> % 1
2026-02-19 19:42:19 <yahb2> <interactive>:23:1: error: [GHC-83249] ; • Can't find interface-file declaration for variable Yahb2Defs.limitedPrint ; Probable cause: bug in .hi-boot file, or inconsistent .hi file ; ...
2026-02-19 19:42:25 <tomsmeding> % :q
2026-02-19 19:42:25 <yahb2> <bye>
2026-02-19 19:42:27 <tomsmeding> % 1
2026-02-19 19:42:27 <yahb2> 1
2026-02-19 19:42:47 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
2026-02-19 19:44:41 <monochrom> oh hrm interesting failure mode :)
2026-02-19 19:45:08 <tomsmeding> there's also this one, which is harmless as-is but has the potential to be funny
2026-02-19 19:45:10 <tomsmeding> % :edit
2026-02-19 19:45:10 <yahb2> editor not set, use :set editor
2026-02-19 19:45:22 <tomsmeding> credits to int-e for both, they shall be set as ignored shortly
2026-02-19 19:45:31 <monochrom> :(
2026-02-19 19:45:50 Lord_of_Life_ joins (~Lord@user/lord-of-life/x-2819915)
2026-02-19 19:46:12 <tomsmeding> just System.Process.system "ghci -e 'whatever'" if you really want :p
2026-02-19 19:46:18 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 268 seconds)
2026-02-19 19:46:24 talismanick joins (~user@2601:644:8502:d340::cd3d)
2026-02-19 19:46:46 <tomsmeding> this stuff is to make it a little harder for clueless people / trolls to mess up the bot for other
2026-02-19 19:46:48 <tomsmeding> s
2026-02-19 19:47:11 Lord_of_Life_ is now known as Lord_of_Life
2026-02-19 19:50:42 <monochrom> :set editor docker run haskell
2026-02-19 19:51:01 <tomsmeding> you think there's docker in the yahb sandbox?
2026-02-19 19:51:25 <monochrom> doesn't hurt to dream big :)
2026-02-19 19:51:40 vanishingideal joins (~vanishing@user/vanishingideal)
2026-02-19 19:53:36 <tomsmeding> turns out that `:unset prompt` is also an equivalent to `:q` but with a 5-second delay
2026-02-19 19:57:06 × yahb2 quits (~yahb2@user/tomsmeding/bot/yahb2) (Remote host closed the connection)
2026-02-19 19:57:19 <newmind> timeout that looks for the prompt line after running a command and kills it if doesn't see the prompt?
2026-02-19 19:57:26 yahb2 joins (~yahb2@user/tomsmeding/bot/yahb2)
2026-02-19 19:57:26 ChanServ sets mode +v yahb2
2026-02-19 19:57:37 <tomsmeding> yep
2026-02-19 19:57:48 <monochrom> interesting pathway
2026-02-19 19:57:52 <tomsmeding> yahb can't distinguish between "command runs forever" and "prompt is gone"
2026-02-19 19:58:03 <tomsmeding> % :unset prompt
2026-02-19 19:58:05 <tomsmeding> % 2
2026-02-19 19:58:05 <yahb2> 2
2026-02-19 19:58:11 <tomsmeding> here we go, it's on the ignore list now
2026-02-19 19:58:12 Tuplanolla joins (~Tuplanoll@88-114-89-88.elisa-laajakaista.fi)
2026-02-19 19:58:13 <newmind> so the new challenge is: find legitimate commands that take longer than 5 seconds and then complain why they are not working :)
2026-02-19 19:58:25 <tomsmeding> the answer to that is "use your own machine" :p
2026-02-19 19:58:28 califax_ joins (~califax@user/califx)
2026-02-19 19:58:47 <newmind> but everything is cloud nowadays... we own nothing
2026-02-19 19:59:00 <tomsmeding> you can rent servers ;)
2026-02-19 19:59:01 <monochrom> Star Trek TNG's Data would be like, "believe me, 5 seconds felt like eternity" :)
2026-02-19 19:59:34 <tomsmeding> yeah, it's more than 10^10 cycles spent waiting!
2026-02-19 20:02:11 <newmind> joking aside: great that some people still provide services without charging for it... or filling it with ads
2026-02-19 20:02:14 × califax quits (~califax@user/califx) (Ping timeout: 252 seconds)
2026-02-19 20:02:15 califax_ is now known as califax
2026-02-19 20:03:07 <tomsmeding> it's not expensive to run :)
2026-02-19 20:03:54 <tomsmeding> (sometimes people ask for features on the haskell playground that would break that property; I don't implement those features)
2026-02-19 20:04:05 target_i joins (~target_i@user/target-i/x-6023099)
2026-02-19 20:05:04 <tomsmeding> also, side note, the whole reason why that Yahb2Defs.limitedPrint is a thing is so that the following is not one of those commands thta take long:
2026-02-19 20:05:06 <tomsmeding> % [1..]
2026-02-19 20:05:06 <yahb2> [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,6...
2026-02-19 20:05:40 califax_ joins (~califax@user/califx)
2026-02-19 20:05:59 × califax quits (~califax@user/califx) (Remote host closed the connection)
2026-02-19 20:06:08 <newmind> is that just a character limit or does that go deeper?
2026-02-19 20:06:25 <tomsmeding> it's just a character limit, yes
2026-02-19 20:06:31 × Googulator quits (~Googulato@2a01-036d-0106-499d-1c5a-0e4b-5795-d7e3.pool6.digikabel.hu) (Quit: Client closed)

All times are in UTC.