Home liberachat/#haskell: Logs Calendar

Logs on 2024-10-01 (liberachat/#haskell)

00:00:01 She is now known as Shelob
00:01:19 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
00:06:09 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
00:10:43 × Inst quits (~Inst@user/Inst) (Remote host closed the connection)
00:11:04 Inst joins (~Inst@user/Inst)
00:12:07 × Typedfern quits (~Typedfern@2a02:9130:9c24:82f5:944f:4f4:c394:420c) (Ping timeout: 265 seconds)
00:15:12 × troojg quits (~troojg@user/troojg) (Ping timeout: 276 seconds)
00:17:07 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
00:17:26 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
00:22:16 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
00:24:11 glguy is now known as ghoulguy
00:27:33 × xff0x quits (~xff0x@2405:6580:b080:900:4c01:617c:3138:9e79) (Ping timeout: 276 seconds)
00:30:15 × Tuplanolla quits (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi) (Quit: Leaving.)
00:32:28 × califax quits (~califax@user/califx) (Remote host closed the connection)
00:32:55 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
00:34:05 califax joins (~califax@user/califx)
00:37:56 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 255 seconds)
00:42:05 × identity quits (~identity@user/ZharMeny) (Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.4))
00:43:52 yegor joins (~yegor@2600:1700:b4e0:5c40:1840:4d6f:7885:4a1f)
00:44:31 × yegor quits (~yegor@2600:1700:b4e0:5c40:1840:4d6f:7885:4a1f) (Client Quit)
00:48:40 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
00:49:32 Typedfern joins (~Typedfern@2a02:9130:9c24:82f5:4f04:a42e:208:7303)
00:50:00 pavonia joins (~user@user/siracusa)
00:55:08 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
00:55:45 weary-traveler joins (~user@user/user363627)
00:57:35 user363627 joins (~user@user/user363627)
00:58:02 × Typedfern quits (~Typedfern@2a02:9130:9c24:82f5:4f04:a42e:208:7303) (Ping timeout: 265 seconds)
01:00:23 raehik joins (~raehik@rdng-25-b2-v4wan-169990-cust1344.vm39.cable.virginm.net)
01:01:27 × weary-traveler quits (~user@user/user363627) (Ping timeout: 246 seconds)
01:05:49 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
01:10:40 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
01:10:51 Typedfern joins (~Typedfern@2a02:9130:9c26:3f45:e762:4d01:5cf8:fdfe)
01:11:05 × td_ quits (~td@i53870928.versanet.de) (Ping timeout: 265 seconds)
01:13:30 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
01:16:24 × Typedfern quits (~Typedfern@2a02:9130:9c26:3f45:e762:4d01:5cf8:fdfe) (Ping timeout: 265 seconds)
01:21:36 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
01:23:31 xff0x joins (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp)
01:26:33 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
01:35:26 troojg joins (~troojg@user/troojg)
01:35:59 Typedfern joins (~Typedfern@2a02:9130:9c26:3f45:dc4d:6c68:eb4:c8f3)
01:37:23 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
01:42:19 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
01:50:42 machinedgod joins (~machinedg@d50-99-47-73.abhsia.telus.net)
01:53:11 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
02:00:34 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
02:04:47 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 255 seconds)
02:08:00 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
02:11:27 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
02:16:21 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
02:26:13 × athan quits (~athan@syn-098-153-145-140.biz.spectrum.com) (Quit: Konversation terminated!)
02:27:12 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
02:27:32 td_ joins (~td@i53870916.versanet.de)
02:30:09 × troojg quits (~troojg@user/troojg) (Ping timeout: 260 seconds)
02:30:35 × emmanuelux quits (~emmanuelu@user/emmanuelux) (Quit: au revoir)
02:32:20 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
02:36:06 × td_ quits (~td@i53870916.versanet.de) (Ping timeout: 252 seconds)
02:36:40 × ghoulguy quits (glguy@libera/staff/glguy) (Read error: Connection reset by peer)
02:36:58 glguy joins (glguy@libera/staff/glguy)
02:38:22 glguy is now known as ghoulguy
02:39:42 weary-traveler joins (~user@user/user363627)
02:42:48 td_ joins (~td@83.135.9.60)
02:43:01 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
02:43:04 × user363627 quits (~user@user/user363627) (Ping timeout: 252 seconds)
02:47:30 × raehik quits (~raehik@rdng-25-b2-v4wan-169990-cust1344.vm39.cable.virginm.net) (Ping timeout: 246 seconds)
02:48:36 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds)
02:54:47 ababaiem joins (~igloo@188.189.1.107)
02:58:47 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
03:02:54 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 246 seconds)
03:03:36 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
03:04:19 athan joins (~athan@syn-098-153-145-140.biz.spectrum.com)
03:06:09 × aforemny_ quits (~aforemny@2001:9e8:6cd4:700:eda4:904a:ed7b:86ce) (Ping timeout: 260 seconds)
03:06:10 aforemny joins (~aforemny@2001:9e8:6cf6:1000:840d:bc9f:afbf:3f25)
03:12:45 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
03:14:35 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
03:19:21 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
03:27:23 × machinedgod quits (~machinedg@d50-99-47-73.abhsia.telus.net) (Ping timeout: 265 seconds)
03:27:25 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
03:30:22 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
03:35:17 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
03:41:49 × spew quits (~spew@201.141.99.170) (Quit: spew)
03:42:27 × Lord_of_Life quits (~Lord@user/lord-of-life/x-2819915) (Ping timeout: 246 seconds)
03:43:08 Lord_of_Life joins (~Lord@user/lord-of-life/x-2819915)
03:44:08 × infinity0 quits (~infinity0@pwned.gg) (Ping timeout: 245 seconds)
03:46:09 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
03:51:08 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
03:57:50 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
04:02:38 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
04:03:22 × CrunchyFlakes quits (~CrunchyFl@31.19.233.78) (Read error: Connection reset by peer)
04:04:30 infinity0 joins (~infinity0@pwned.gg)
04:06:04 CrunchyFlakes joins (~CrunchyFl@ip1f13e94e.dynamic.kabel-deutschland.de)
04:13:36 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
04:18:37 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
04:29:23 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
04:30:44 takuan joins (~takuan@178-116-218-225.access.telenet.be)
04:32:19 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
04:34:34 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
04:39:49 michalz joins (~michalz@185.246.207.221)
04:45:10 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
04:49:56 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 255 seconds)
04:50:15 × ababaiem quits (~igloo@188.189.1.107) (Remote host closed the connection)
05:00:58 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
05:07:10 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
05:12:17 × dtman34 quits (~dtman34@c-174-53-203-90.hsd1.mn.comcast.net) (Ping timeout: 248 seconds)
05:17:53 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
05:19:36 dtman34 joins (~dtman34@2601:447:d080:1a3c:e9e9:5bc8:51:a5ea)
05:22:49 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
05:24:45 × aforemny quits (~aforemny@2001:9e8:6cf6:1000:840d:bc9f:afbf:3f25) (Ping timeout: 252 seconds)
05:24:55 aforemny_ joins (~aforemny@i59F4C5B0.versanet.de)
05:27:12 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 276 seconds)
05:27:40 andrewboltachev joins (~andrey@178.141.123.3)
05:30:09 × Sgeo quits (~Sgeo@user/sgeo) (Read error: Connection reset by peer)
05:33:41 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
05:38:54 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds)
05:44:14 × Inst quits (~Inst@user/Inst) (Remote host closed the connection)
05:44:34 Inst joins (~Inst@user/Inst)
05:48:34 CiaoSen joins (~Jura@2a05:5800:2e5:b900:ca4b:d6ff:fec1:99da)
05:49:28 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
05:57:13 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
05:58:50 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
05:59:05 sord937 joins (~sord937@gateway/tor-sasl/sord937)
06:07:09 × pie_ quits (~pie_bnc@user/pie/x-2818909) ()
06:07:23 pie_ joins (~pie_bnc@user/pie/x-2818909)
06:07:40 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
06:09:59 araujo joins (~araujo@45.146.54.89)
06:16:52 × floyza quits (~gavin@h69-11-148-150.kndrid.broadband.dynamic.tds.net) (Remote host closed the connection)
06:18:49 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
06:21:37 × araujo quits (~araujo@45.146.54.89) (Quit: Leaving)
06:23:54 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
06:27:16 misterfish joins (~misterfis@84.53.85.146)
06:28:31 araujo joins (~araujo@45.146.54.89)
06:32:39 × araujo quits (~araujo@45.146.54.89) (Remote host closed the connection)
06:34:36 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
06:39:17 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
06:39:38 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
06:39:44 araujo joins (~araujo@45.146.54.89)
06:41:03 × youthlic quits (~Thunderbi@user/youthlic) (Quit: youthlic)
06:42:42 youthlic joins (~Thunderbi@user/youthlic)
06:42:51 × athan quits (~athan@syn-098-153-145-140.biz.spectrum.com) (Ping timeout: 252 seconds)
06:44:13 briandaed joins (~root@185.234.210.211.r.toneticgroup.pl)
06:44:58 athan joins (~athan@syn-098-153-145-140.biz.spectrum.com)
06:47:57 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
06:49:22 athan_ joins (~athan@syn-098-153-145-140.biz.spectrum.com)
06:49:25 × athan quits (~athan@syn-098-153-145-140.biz.spectrum.com) (Ping timeout: 248 seconds)
06:50:19 flocks_ is now known as flocks
06:50:23 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
06:51:38 dunj3 joins (~dunj3@2a01:239:328:1600::1)
06:54:10 Shires joins (~Shires@81.170.22.200)
06:55:19 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
06:57:26 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
06:59:52 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
07:00:01 × caconym quits (~caconym@user/caconym) (Quit: bye)
07:00:48 caconym joins (~caconym@user/caconym)
07:01:02 Shires parts (~Shires@81.170.22.200) ()
07:01:14 kuribas joins (~user@2a02:1808:82:158e:425f:d9e:57f3:742b)
07:05:55 kuribas` joins (~user@ptr-ixstlpep4fshqd0.0000808120a2.ip6.access.telenet.be)
07:07:47 × kuribas quits (~user@2a02:1808:82:158e:425f:d9e:57f3:742b) (Ping timeout: 265 seconds)
07:09:44 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
07:12:37 × Typedfern quits (~Typedfern@2a02:9130:9c26:3f45:dc4d:6c68:eb4:c8f3) (Ping timeout: 265 seconds)
07:15:02 × misterfish quits (~misterfis@84.53.85.146) (Ping timeout: 265 seconds)
07:29:59 Typedfern joins (~Typedfern@124.red-83-37-29.dynamicip.rima-tde.net)
07:33:18 × araujo quits (~araujo@45.146.54.89) (Remote host closed the connection)
07:33:49 × kuribas` quits (~user@ptr-ixstlpep4fshqd0.0000808120a2.ip6.access.telenet.be) (Ping timeout: 244 seconds)
07:40:09 araujo joins (~araujo@45.146.54.89)
07:46:07 misterfish joins (~misterfis@84.53.85.146)
07:46:22 × econo_ quits (uid147250@id-147250.tinside.irccloud.com) (Quit: Connection closed for inactivity)
07:46:27 × td_ quits (~td@83.135.9.60) (Ping timeout: 265 seconds)
07:47:13 sourcetarius joins (~sourcetar@user/sourcetarius)
07:47:38 chele joins (~chele@user/chele)
07:51:42 × szkl quits (uid110435@id-110435.uxbridge.irccloud.com) (Quit: Connection closed for inactivity)
07:52:55 td_ joins (~td@i5387093B.versanet.de)
08:00:09 merijn joins (~merijn@77.242.116.146)
08:10:42 <haskellbridge> <thirdofmay18081814goya> what's a way to think about UI responsiveness? reponsiveness here understood as automatic reformating/rerendering of the program to be well-suited to the viewer's screen, e.g. in a mobile app
08:11:14 <haskellbridge> <thirdofmay18081814goya> probably would like to distinguish some sort of "core" of the program from responsiveness, which doesn't seem essential to determine the meaning of the program
08:11:32 <haskellbridge> <thirdofmay18081814goya> is responsiveness just an effect like any other?
08:13:00 × misterfish quits (~misterfis@84.53.85.146) (Ping timeout: 246 seconds)
08:14:36 ljdarj joins (~Thunderbi@user/ljdarj)
08:14:40 lxsameer joins (~lxsameer@Serene/lxsameer)
08:16:11 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 244 seconds)
08:25:06 × ft quits (~ft@p4fc2acce.dip0.t-ipconnect.de) (Quit: leaving)
08:26:16 <haskellbridge> <thirdofmay18081814goya> hm DOMs probably provide a good justification to model GUIs as trees, and then responsiveness can be treated as some sort of embedding of such trees into a context
08:27:54 × down200 quits (~down200@shell.lug.mtu.edu) (Ping timeout: 276 seconds)
08:29:09 <tomsmeding> do note that many a (well-designed) website switches to a significantly different layout when viewed on a small enough screen
08:29:26 <probie> I doubt it. Minor changes to the tree can have drastic changes to the UI
08:29:33 <tomsmeding> i.e. a layout that cannot just be achieved by inserting or removing line breaks between tree elements
08:30:28 <tomsmeding> think also of things like: having a collapsible menu on mobile instead of a toolbar at the top on desktop
08:30:29 <haskellbridge> <thirdofmay18081814goya> hm..... right
08:30:30 merijn joins (~merijn@77.242.116.146)
08:30:47 down200 joins (~down200@shell.lug.mtu.edu)
08:31:03 <tomsmeding> some people don't like that, but it's a valid design decision that has reasons behind it (conforming to the UI expectations of a different platform)
08:31:46 <tomsmeding> (never mind that it's often implemented as page width check, meaning that a narrow desktop browser window may trigger the mobile UI, which is not ideal)
08:32:03 machinedgod joins (~machinedg@d50-99-47-73.abhsia.telus.net)
08:32:34 <tomsmeding> for simple websites, heuristics based on rearranging the tree may work well, but if you have precise requirements then that may not cut it
08:33:46 <tomsmeding> s/websites/UIs/
08:33:52 <haskellbridge> <thirdofmay18081814goya> can we not think first of some sort of tree which models, not layout, but order of appearance to a user? this is then is an immutable tree which could capture the core, non-responsive aspect of the application
08:34:24 <tomsmeding> if you sufficiently abstract the content from the presentation, and allow writing a bespoke renderer, then sure you can do this
08:35:07 <tomsmeding> but then that solution is not necessarily very specific to "responsiveness" :)
08:38:54 <haskellbridge> <thirdofmay18081814goya> maybe then responsiveness could appear as some sort of map from this order-of-appearance tree to something else? e.g. if an application has three possible layout readjustments, responsiveness could be modeled as a map from the order-of-appearance tree in one of three domains, and each of these domains internally model continuous deformations on the GUI within a certain threshold?
08:39:09 <haskellbridge> <thirdofmay18081814goya> i don't know, maybe these domains are also trees?
08:39:15 <tomsmeding> sounds reasonable
08:53:31 × ljdarj quits (~Thunderbi@user/ljdarj) (Quit: ljdarj)
08:53:35 <haskellbridge> <thirdofmay18081814goya> oooooo if we reverse the direction we get a function that's surjective but not injective and the immutable tree can be thought of as some sort semantics
08:54:18 <tomsmeding> is that reverse a function at all?
08:54:29 <tomsmeding> is it not possible for multiple "content trees" to result in the same layouts?
08:55:02 misterfish joins (~misterfis@094190207253.static.ipv4.heldenvannu.net)
08:55:06 <haskellbridge> <thirdofmay18081814goya> tomsmeding: hm an interested in this, would you have a short example?
08:55:12 <tomsmeding> not sure!
08:55:20 <tomsmeding> it just feels like an unnecessary restriction on the layouting process
08:55:53 <tomsmeding> a classical example, though about text formatting and not about layout, is emphasis vs italics
08:56:30 <tomsmeding> in TeX, the italics command makes its argument, well, in italics font; the emphasis command does the same thing (output is indistinguishable), but _nesting_ emphasis commands makes the inner text upright again
08:56:38 <tomsmeding> "emphasis within italics is upright text"
08:57:15 <tomsmeding> not sure if you'd have something like this in layouting, but I wouldn't be surprised if you do
08:57:32 <haskellbridge> <thirdofmay18081814goya> that's a great example ty will be thinking about it
08:57:35 <geekosaur> which has been the convention in books for over a century
08:57:56 <tomsmeding> I have seen emphasis-within-italics few enough times in my life that I cannot judge that :p
08:58:11 <tomsmeding> I just know that TeX does this
08:59:12 <tomsmeding> (to be honest I always find it somewhat unsightly to see upright text within italics as meaning emphasis, but that's perhaps just me)
09:03:39 × vglfr quits (~vglfr@2601:14d:4701:3b30:c3ef:3b3e:5ca1:502f) (Ping timeout: 276 seconds)
09:18:51 <geekosaur> books didn't have many other options back then
09:19:07 <geekosaur> (physical lead type; phototypesetting wasn't a thing)
09:20:00 <tomsmeding> no underlining available?
09:20:12 <tomsmeding> probably other people find that even more unsightly
09:20:25 <tomsmeding> I guess with typographical restrictions like that it makes much more sense to do this
09:20:35 <tomsmeding> (and hence I wouldn't be annoyed about it)
09:21:08 <eugenrh> thirdofmay18081814goya, for what you mean by responsiveness, I've seen in use the term 'convergence'.
09:21:26 <eugenrh> Quote: "Convergence can also refer to being able to run the same app across different devices and being able to develop apps for different devices (such as smartphones, TVs and desktop computers) at once, with the same code base." https://en.wikipedia.org/wiki/Technological_convergence
09:21:42 <tomsmeding> that sounds like something broader than just layout adaptation
09:21:49 <tomsmeding> "responsiveness" is a term from web development
09:22:12 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
09:23:32 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
09:28:21 <geekosaur> re underlining, you could get such type, but the more kinds of type you required the more expensive printing was. even bold was often simulated as a result ("typewriter bold")
09:28:39 <tomsmeding> I see
09:28:51 <geekosaur> because someone had to unload and reload the leads and an additional printing pass had to be made
09:29:01 <tomsmeding> I sometimes see simulated boldface in PDFs and it's unsightly and pointless
09:30:16 <geekosaur> yeh, it wasn't so pointless back then though
09:30:50 <tomsmeding> of course :)
09:34:08 × _d0t quits (~{-d0t-}@user/-d0t-/x-7915216) (Ping timeout: 245 seconds)
09:35:59 sawilagar joins (~sawilagar@user/sawilagar)
09:38:14 × Inst quits (~Inst@user/Inst) (Remote host closed the connection)
09:38:35 Inst joins (~Inst@user/Inst)
09:41:21 × shachaf quits (~shachaf@user/shachaf) (Ping timeout: 252 seconds)
09:42:13 shachaf joins (~shachaf@user/shachaf)
09:43:47 × xff0x quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 255 seconds)
09:46:08 vglfr joins (~vglfr@c-73-250-25-113.hsd1.md.comcast.net)
09:49:09 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
09:50:44 × CiaoSen quits (~Jura@2a05:5800:2e5:b900:ca4b:d6ff:fec1:99da) (Ping timeout: 244 seconds)
09:50:45 × synchromesh quits (~john@2406:5a00:241a:5600:a1ef:6d76:30da:3d0e) (Read error: Connection reset by peer)
09:51:27 synchromesh joins (~john@2406:5a00:241a:5600:6102:87a5:44b3:29a3)
09:52:00 × araujo quits (~araujo@45.146.54.89) (Remote host closed the connection)
09:57:55 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Quit: WeeChat 4.2.2)
10:03:39 × Inst quits (~Inst@user/Inst) (Remote host closed the connection)
10:04:04 Inst joins (~Inst@user/Inst)
10:05:47 _d0t joins (~{-d0t-}@user/-d0t-/x-7915216)
10:11:39 × bairyn quits (~bairyn@50.250.232.19) (Ping timeout: 246 seconds)
10:11:47 bairyn joins (~bairyn@50.250.232.19)
10:18:34 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 260 seconds)
10:26:42 × sourcetarius quits (~sourcetar@user/sourcetarius) (Ping timeout: 246 seconds)
10:29:21 identity joins (~identity@user/ZharMeny)
10:31:43 merijn joins (~merijn@77.242.116.146)
10:36:26 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 252 seconds)
10:39:21 × misterfish quits (~misterfis@094190207253.static.ipv4.heldenvannu.net) (Ping timeout: 252 seconds)
10:39:40 merijn joins (~merijn@77.242.116.146)
10:40:07 __monty__ joins (~toonn@user/toonn)
10:40:26 lortabac joins (~lortabac@88-125-6-227.subs.proxad.net)
10:44:37 misterfish joins (~misterfis@094190207253.static.ipv4.heldenvannu.net)
10:46:45 xff0x joins (~xff0x@ai080132.d.east.v6connect.net)
10:49:11 × petrichor quits (~znc-user@user/petrichor) (Read error: Connection reset by peer)
10:50:15 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 276 seconds)
10:51:49 merijn joins (~merijn@77.242.116.146)
10:57:44 petrichor joins (~znc-user@user/petrichor)
11:00:05 × caconym quits (~caconym@user/caconym) (Quit: bye)
11:02:41 caconym joins (~caconym@user/caconym)
11:03:25 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Read error: Connection reset by peer)
11:05:06 L29Ah joins (~L29Ah@wikipedia/L29Ah)
11:08:34 × misterfish quits (~misterfis@094190207253.static.ipv4.heldenvannu.net) (Ping timeout: 260 seconds)
11:19:53 Smiles joins (uid551636@id-551636.lymington.irccloud.com)
11:36:47 misterfish joins (~misterfis@87.215.131.102)
11:43:26 × athan_ quits (~athan@syn-098-153-145-140.biz.spectrum.com) (Quit: Konversation terminated!)
11:44:25 morb joins (~morb@pool-108-41-100-120.nycmny.fios.verizon.net)
11:48:40 × morb quits (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 252 seconds)
11:53:08 ababaiem joins (~igloo@188.189.1.107)
11:53:49 × ababaiem quits (~igloo@188.189.1.107) (Max SendQ exceeded)
11:55:29 CiaoSen joins (~Jura@2a05:5800:2e5:b900:ca4b:d6ff:fec1:99da)
11:57:13 ababaiem joins (~igloo@188.189.1.107)
11:58:19 drdo joins (~drdo@bl9-110-63.dsl.telepac.pt)
11:58:50 ladyfriday is now known as mrmonday
12:01:57 × ababaiem quits (~igloo@188.189.1.107) (Ping timeout: 248 seconds)
12:11:31 × chele quits (~chele@user/chele) (Remote host closed the connection)
12:22:09 szkl joins (uid110435@id-110435.uxbridge.irccloud.com)
12:25:27 athan joins (~athan@syn-098-153-145-140.biz.spectrum.com)
12:31:12 floyza joins (~gavin@h69-11-148-150.kndrid.broadband.dynamic.tds.net)
12:33:38 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
12:51:01 shapr joins (~user@2601:19c:417e:5434:1e01:70a:386c:dba5)
12:51:06 <shapr> GOOD MORNING
12:54:29 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
12:58:47 <shapr> @quote
12:58:47 <lambdabot> earthy says: <earthy> the volume of a pizza with radius z and height a is pi * z * z * a...
13:02:34 ubert joins (~Thunderbi@178.165.166.66.wireless.dyn.drei.com)
13:03:27 × ubert quits (~Thunderbi@178.165.166.66.wireless.dyn.drei.com) (Remote host closed the connection)
13:04:04 × st_aldini quits (~Thunderbi@136.48.22.91) (Quit: st_aldini)
13:05:50 <tomsmeding> good quote
13:07:08 weary-traveler joins (~user@user/user363627)
13:07:30 JuanDaugherty joins (~juan@user/JuanDaugherty)
13:18:02 ystael joins (~ystael@user/ystael)
13:35:50 nkatte joins (~nkatte@2804:14c:87de:706b:dc54:3091:78f1:e245)
13:46:57 × CiaoSen quits (~Jura@2a05:5800:2e5:b900:ca4b:d6ff:fec1:99da) (Ping timeout: 248 seconds)
13:48:03 × lortabac quits (~lortabac@88-125-6-227.subs.proxad.net) (Quit: WeeChat 4.2.2)
13:58:58 × synchromesh quits (~john@2406:5a00:241a:5600:6102:87a5:44b3:29a3) (Read error: Connection reset by peer)
14:00:06 synchromesh joins (~john@2406:5a00:241a:5600:6102:87a5:44b3:29a3)
14:06:59 <haskellbridge> <sm> good morning shapr
14:07:54 <shapr> o/
14:08:39 × youthlic quits (~Thunderbi@user/youthlic) (Remote host closed the connection)
14:09:43 EvanR joins (~EvanR@user/evanr)
14:11:17 youthlic joins (~Thunderbi@user/youthlic)
14:31:29 × petrichor quits (~znc-user@user/petrichor) (Quit: ZNC 1.8.2 - https://znc.in)
14:33:26 petrichor joins (~znc-user@user/petrichor)
14:33:53 × petrichor quits (~znc-user@user/petrichor) (Remote host closed the connection)
14:33:59 ljdarj joins (~Thunderbi@user/ljdarj)
14:36:01 petrichor joins (~znc-user@user/petrichor)
14:36:09 × biberu quits (~biberu@user/biberu) (Quit: ZNC - https://znc.in)
14:36:29 biberu joins (~biberu@user/biberu)
14:48:40 × JuanDaugherty quits (~juan@user/JuanDaugherty) (Quit: JuanDaugherty)
14:48:48 × misterfish quits (~misterfis@87.215.131.102) (Ping timeout: 276 seconds)
14:52:45 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 265 seconds)
14:56:39 × floyza quits (~gavin@h69-11-148-150.kndrid.broadband.dynamic.tds.net) (Remote host closed the connection)
14:59:11 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
15:00:32 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
15:03:01 × califax quits (~califax@user/califx) (Ping timeout: 260 seconds)
15:03:23 ljdarj joins (~Thunderbi@user/ljdarj)
15:04:20 califax joins (~califax@user/califx)
15:10:19 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
15:17:10 raehik joins (~raehik@rdng-25-b2-v4wan-169990-cust1344.vm39.cable.virginm.net)
15:18:49 ljdarj1 joins (~Thunderbi@user/ljdarj)
15:19:04 × shapr quits (~user@2601:19c:417e:5434:1e01:70a:386c:dba5) (Quit: lunchtime)
15:20:21 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 248 seconds)
15:20:21 ljdarj1 is now known as ljdarj
15:22:15 vulpine is now known as ghoulpine
15:36:41 × ljdarj quits (~Thunderbi@user/ljdarj) (Quit: ljdarj)
15:37:02 ljdarj joins (~Thunderbi@user/ljdarj)
15:40:07 × kritzefitz quits (~kritzefit@debian/kritzefitz) (Ping timeout: 265 seconds)
15:43:20 kritzefitz joins (~kritzefit@debian/kritzefitz)
15:45:51 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
15:47:29 ph88 joins (~ph88@ip5b403f30.dynamic.kabel-deutschland.de)
15:59:10 gmg joins (~user@user/gehmehgeh)
15:59:48 × petrichor quits (~znc-user@user/petrichor) (Read error: Connection reset by peer)
16:01:10 petrichor joins (~znc-user@user/petrichor)
16:01:18 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 252 seconds)
16:02:08 × petrichor quits (~znc-user@user/petrichor) (Read error: Connection reset by peer)
16:02:49 A_Dragon is now known as Awoobis
16:05:20 petrichor joins (~znc-user@user/petrichor)
16:05:29 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 260 seconds)
16:05:53 × ph88 quits (~ph88@ip5b403f30.dynamic.kabel-deutschland.de) (Read error: Connection reset by peer)
16:06:39 × petrichor quits (~znc-user@user/petrichor) (Read error: Connection reset by peer)
16:09:52 petrichor joins (~znc-user@user/petrichor)
16:10:54 × machinedgod quits (~machinedg@d50-99-47-73.abhsia.telus.net) (Ping timeout: 260 seconds)
16:25:54 polyphem joins (~rod@p3ee3f6df.dip0.t-ipconnect.de)
16:29:05 mari-estel joins (~mari-este@2a02:3032:30c:9cd5:216:3eff:fe65:4eef)
16:30:47 × hgolden__ quits (~hgolden@23.162.40.69) (Remote host closed the connection)
16:31:06 hgolden__ joins (~hgolden@23.162.40.69)
16:31:07 × Sciencentistguy quits (~sciencent@hacksoc/ordinary-member) (Quit: Ping timeout (120 seconds))
16:31:26 Sciencentistguy joins (~sciencent@hacksoc/ordinary-member)
16:34:46 × byte quits (~byte@149.28.222.189) (Remote host closed the connection)
16:35:03 byte joins (~byte@149.28.222.189)
16:47:39 bilegeek joins (~bilegeek@2600:1008:b042:dc1f:46ed:459d:fa73:5af1)
16:52:52 econo_ joins (uid147250@id-147250.tinside.irccloud.com)
16:57:45 alp_ joins (~alp@2001:861:e3d6:8f80:ae1f:5c06:1786:e17)
17:01:53 tzh joins (~tzh@c-76-115-131-146.hsd1.or.comcast.net)
17:06:36 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
17:08:26 L29Ah joins (~L29Ah@wikipedia/L29Ah)
17:09:07 jinsun joins (~jinsun@user/jinsun)
17:11:17 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
17:12:17 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
17:16:56 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 255 seconds)
17:17:56 ft joins (~ft@p4fc2acce.dip0.t-ipconnect.de)
17:20:52 × byte quits (~byte@149.28.222.189) (Remote host closed the connection)
17:21:09 byte joins (~byte@149.28.222.189)
17:22:09 KicksonButt joins (~quassel@187.21.174.221)
17:22:42 × gmg quits (~user@user/gehmehgeh) (Quit: Leaving)
17:25:02 × L29Ah quits (~L29Ah@wikipedia/L29Ah) (Ping timeout: 255 seconds)
17:27:41 × youthlic quits (~Thunderbi@user/youthlic) (Remote host closed the connection)
17:27:52 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
17:28:21 × raehik quits (~raehik@rdng-25-b2-v4wan-169990-cust1344.vm39.cable.virginm.net) (Ping timeout: 248 seconds)
17:30:00 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
17:30:15 youthlic joins (~Thunderbi@user/youthlic)
17:32:38 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
17:34:58 L29Ah joins (~L29Ah@wikipedia/L29Ah)
17:37:28 × sord937 quits (~sord937@gateway/tor-sasl/sord937) (Quit: sord937)
17:37:57 × ystael quits (~ystael@user/ystael) (Ping timeout: 248 seconds)
17:40:13 hacklsch1 is now known as hacklschorsch
17:40:22 shapr joins (~user@50.207.75.98)
17:42:15 wootehfoot joins (~wootehfoo@user/wootehfoot)
17:43:22 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
17:46:13 × Smiles quits (uid551636@id-551636.lymington.irccloud.com) (Quit: Connection closed for inactivity)
17:48:12 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
17:51:38 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
17:56:28 ystael joins (~ystael@user/ystael)
17:57:27 morb joins (~morb@pool-108-41-100-120.nycmny.fios.verizon.net)
17:58:57 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
18:01:56 × morb quits (~morb@pool-108-41-100-120.nycmny.fios.verizon.net) (Ping timeout: 252 seconds)
18:03:50 <shapr> @quote
18:03:50 <lambdabot> DigitalKiwi says: monochrom: i want edwardk to take one of your courses
18:07:49 × athan quits (~athan@syn-098-153-145-140.biz.spectrum.com) (Ping timeout: 248 seconds)
18:10:33 <geekosaur> lol
18:12:37 × kmein quits (~weechat@user/kmein) (Quit: ciao kakao)
18:13:01 kmein joins (~weechat@user/kmein)
18:14:02 × pavonia quits (~user@user/siracusa) (Quit: Bye!)
18:14:45 × doyougnu quits (~doyougnu@syn-045-046-170-068.res.spectrum.com) (Ping timeout: 248 seconds)
18:16:25 <monochrom> hahaha
18:17:15 <monochrom> I have seen edwardk's work and also met him in person. He already knows more.
18:18:54 doyougnu joins (~doyougnu@syn-045-046-170-068.res.spectrum.com)
18:27:53 × wootehfoot quits (~wootehfoo@user/wootehfoot) (Read error: Connection reset by peer)
18:31:37 × youthlic quits (~Thunderbi@user/youthlic) (Remote host closed the connection)
18:33:43 youthlic joins (~Thunderbi@user/youthlic)
18:37:26 <EvanR> monochrom's Haskell Masterclass
18:42:49 × kmein quits (~weechat@user/kmein) (Quit: ciao kakao)
18:43:05 kmein joins (~weechat@user/kmein)
18:50:29 × kmein quits (~weechat@user/kmein) (Quit: ciao kakao)
18:50:48 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
18:50:50 kmein joins (~weechat@user/kmein)
18:59:37 L29Ah parts (~L29Ah@wikipedia/L29Ah) ()
19:00:01 × caconym quits (~caconym@user/caconym) (Quit: bye)
19:00:07 × vglfr quits (~vglfr@c-73-250-25-113.hsd1.md.comcast.net) (Ping timeout: 264 seconds)
19:00:22 lol_ joins (~lol@2603:3016:1e01:b9e0:9c4e:1030:31bf:f76b)
19:00:31 vglfr joins (~vglfr@2607:fb91:1432:514:ad2:e51:e548:621d)
19:00:37 caconym joins (~caconym@user/caconym)
19:00:44 mari65384 joins (~mari-este@2a02:3032:309:d705:216:3eff:fe65:4eef)
19:01:07 × kmein quits (~weechat@user/kmein) (Quit: ciao kakao)
19:01:27 kmein joins (~weechat@user/kmein)
19:02:41 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
19:03:07 × mari-estel quits (~mari-este@2a02:3032:30c:9cd5:216:3eff:fe65:4eef) (Ping timeout: 265 seconds)
19:03:10 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
19:04:00 × jcarpenter2 quits (~lol@2603:3016:1e01:b9e0:e851:abc9:7d40:8ecd) (Ping timeout: 246 seconds)
19:04:02 × Axman6 quits (~Axman6@user/axman6) (Remote host closed the connection)
19:04:16 Axman6 joins (~Axman6@user/axman6)
19:06:17 × michalz quits (~michalz@185.246.207.221) (Ping timeout: 255 seconds)
19:07:14 gmg joins (~user@user/gehmehgeh)
19:07:25 michalz joins (~michalz@185.246.207.197)
19:13:31 × ljdarj quits (~Thunderbi@user/ljdarj) (Quit: ljdarj)
19:14:54 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
19:25:24 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
19:26:50 ljdarj joins (~Thunderbi@user/ljdarj)
19:29:56 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
19:30:34 ljdarj1 joins (~Thunderbi@user/ljdarj)
19:31:15 L29Ah joins (~L29Ah@wikipedia/L29Ah)
19:33:14 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 252 seconds)
19:34:42 × ljdarj1 quits (~Thunderbi@user/ljdarj) (Ping timeout: 252 seconds)
19:35:16 ljdarj joins (~Thunderbi@user/ljdarj)
19:36:53 × vglfr quits (~vglfr@2607:fb91:1432:514:ad2:e51:e548:621d) (Ping timeout: 248 seconds)
19:36:58 weary-traveler joins (~user@user/user363627)
19:38:27 vglfr joins (~vglfr@2607:fb91:1432:514:ad2:e51:e548:621d)
19:38:47 ash3en joins (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207)
19:40:32 × KicksonButt quits (~quassel@187.21.174.221) (Quit: https://quassel-irc.org - Chat comfortably. Anywhere.)
19:40:42 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
19:42:52 × vglfr quits (~vglfr@2607:fb91:1432:514:ad2:e51:e548:621d) (Read error: Connection reset by peer)
19:45:25 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
19:46:44 × briandaed quits (~root@185.234.210.211.r.toneticgroup.pl) (Ping timeout: 260 seconds)
19:48:15 × shapr quits (~user@50.207.75.98) (Quit: walkabout)
19:51:20 vglfr joins (~vglfr@c-73-250-25-113.hsd1.md.comcast.net)
19:52:13 × petrichor quits (~znc-user@user/petrichor) (Read error: Connection reset by peer)
19:52:29 petrichor joins (~znc-user@user/petrichor)
19:54:16 target_i joins (~target_i@user/target-i/x-6023099)
19:55:48 × mari65384 quits (~mari-este@2a02:3032:309:d705:216:3eff:fe65:4eef) (Ping timeout: 265 seconds)
19:56:14 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
19:57:12 Guest77 joins (~Guest77@2600:1700:2894:990:55e0:1697:76e1:b941)
19:58:13 mari-estel joins (~mari-este@2a02:3032:309:d705:216:3eff:fe65:4eef)
19:58:41 × Guest77 quits (~Guest77@2600:1700:2894:990:55e0:1697:76e1:b941) (Client Quit)
20:00:21 × euphores quits (~SASL_euph@user/euphores) (Ping timeout: 248 seconds)
20:00:44 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
20:03:12 <dmj`> we need a Haskell masterclass
20:03:52 <int-e> class Mistress a where
20:04:07 × ash3en quits (~Thunderbi@2a03:7846:b6eb:101:93ac:a90a:da67:f207) (Quit: ash3en)
20:05:01 <monochrom> Is the dual of that class clown? >:)
20:05:13 monochrom acts like a class clown, you see. :)
20:05:14 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Quit: My iMac has gone to sleep. ZZZzzz…)
20:07:35 euphores joins (~SASL_euph@user/euphores)
20:08:18 shapr joins (~user@50.207.75.98)
20:11:07 Enrico63 joins (~Enrico63@cmbg-18-b2-v4wan-168328-cust3951.vm17.cable.virginm.net)
20:11:41 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
20:13:54 emmanuelux joins (~emmanuelu@user/emmanuelux)
20:16:29 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
20:17:37 tromp joins (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl)
20:19:00 <Enrico63> Hello. I tried upgrading my GHC from 9.8.2 to 9.10.1, and I only want to keep one because they take space. The point is that installing only 9.10.1 breaks dbus, because the most recent dbus, i.e. https://hackage.haskell.org/package/dbus-1.3.6, wants template-haskell <2.22, but the most recent template-haskell <2.22, i.e.
20:19:00 <Enrico63> https://hackage.haskell.org/package/template-haskell-2.21.0.0 requires that base be <4.20, but GHC 9.10.1 ships with base 4.20.0.0. I guess the "bug" here is in the .cabal file of dbus, becuse it has a very loose dependency on base (<5) but a tight dependency on template-haskell (<2.22) which itself depends on base.
20:19:01 <Enrico63> What is the correct way to deal with this situtation?
20:20:25 <weary-traveler> Enrico63: either update dbus, or use a different version of ghc
20:20:35 <weary-traveler> latest isn't always better
20:20:43 <monochrom> "correct" depends on why you want to move to 9.10.1, how urgent it is.
20:21:23 <monochrom> But in case you insist, then the correct way is to update dbus. You can fork it publicly, fork it privately, ...
20:22:17 <monochrom> But you can quickly get a preview by saying --allow-newer to see if there is any issue other than just old bounds that can safely be widened.
20:22:50 <monochrom> s/widened/relaxed/ # I hate English
20:23:39 <geekosaur> if you want to be safer, `--allow-newer=dbus:template-haskell`
20:25:11 <adamCS> might also be worth putting that in a "cabal.project" file because there might be more bounds that need relaxing and it gets messy on the command line...
20:25:34 <monochrom> I actually didn't know (but would love to know) that syntax. I guess I should read the manual from cover to cover, like I tell other people to. :)
20:26:50 <adamCS> (In cabal.project you would have a line "allow-newer: dbus:template-haskell" and then you can add more of them, separated by commas.
20:27:12 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
20:27:15 × michalz quits (~michalz@185.246.207.197) (Remote host closed the connection)
20:29:18 <Enrico63> But what's the difference between adding allow-newer: something, and removing the upper bound from something?
20:29:38 <geekosaur> it's advisory
20:29:42 <Enrico63> Oh, wait, I thought we were talking of the .cabal file, but now I see cabal.project being mentioned :/
20:30:01 <Enrico63> Advisory..?
20:30:09 <monochrom> Removing upper bounds in *.cabal files sound like very permanent and also international.
20:30:29 <monochrom> --allow-newer is just for yourself and you don't have to inflict it on everyone in the world.
20:30:34 <adamCS> Allow-newer allows you to do it when compiling something else. So you need not change the other packages. So it allows the solver to pick things forbidden by the bounds and see if they actually compile (and run)
20:30:45 <monochrom> cabal.project is also just for yourself.
20:31:30 <Enrico63> Ok, I guess I have to stick in my memory that cabal.project is mine and foo.cabal is for everybody?
20:31:49 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
20:31:56 <Enrico63> But so am I not supposed to have a cabal.project in a repo that I publish?
20:32:12 <monochrom> To be fair, if you never upload foo.cabal, then it's also just for yourself.
20:32:34 <Enrico63> Well, everything is just for myself if I don't uploade it :D
20:33:13 <monochrom> But there is still the distinction between one-off and permanent, even just for yourself. How would you like to pull your hair off?
20:33:32 <sclv> the long term right thing is to ask the dbus maintainer tup update the bonds
20:33:34 <sclv> bounds
20:33:46 <Enrico63> > Removing upper bounds in *.cabal files sound like very permanent and also international.
20:33:46 <Enrico63> I meant that if I'm just playing around to understand what's going wrong with versions, is there a diffference between throwing away all bounds and running `cabal build` to see if there's a combination of versions working, and using that allow thing?
20:33:47 <lambdabot> <hint>:1:23: error: parse error on input ‘in’
20:33:52 <geekosaur> (constraints vs. preferences https://cabal.readthedocs.io/en/3.12/cabal-project-description-file.html#cfg-flag--c)
20:34:21 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
20:34:24 <sclv> the short term solution is just to build with --allow-newer=dbus:template-haskell in the meantime, or in appropriate cabal.project files
20:36:16 <Enrico63> I see
20:36:25 <monochrom> --allow-newer does not require opening an editor. :)
20:36:53 <Enrico63> By the way, dbus seems to build with <= 2.22.0.0 instead of < 2.22, so I might just as well make a PR :/
20:38:43 <monochrom> I'm coming from the opposite of Yoda's. I say "try before commit, there is no do or do not". I would think it's more scientific.
20:42:10 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 252 seconds)
20:42:44 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
20:42:47 ljdarj joins (~Thunderbi@user/ljdarj)
20:42:49 <Enrico63> Thanks everybody!
20:46:05 ljdarj1 joins (~Thunderbi@user/ljdarj)
20:47:05 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 255 seconds)
20:47:05 ljdarj1 is now known as ljdarj
20:47:18 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 252 seconds)
20:48:17 athan joins (~athan@syn-098-153-145-140.biz.spectrum.com)
20:50:54 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 265 seconds)
20:53:50 × ljdarj quits (~Thunderbi@user/ljdarj) (Ping timeout: 255 seconds)
20:54:17 × mari-estel quits (~mari-este@2a02:3032:309:d705:216:3eff:fe65:4eef) (Ping timeout: 265 seconds)
20:57:09 × lxsameer quits (~lxsameer@Serene/lxsameer) (Ping timeout: 260 seconds)
20:58:10 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
21:03:12 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 276 seconds)
21:04:54 × shapr quits (~user@50.207.75.98) (Quit: brain overload)
21:06:51 × euphores quits (~SASL_euph@user/euphores) (Ping timeout: 265 seconds)
21:07:20 × polyphem quits (~rod@p3ee3f6df.dip0.t-ipconnect.de) (Ping timeout: 265 seconds)
21:10:00 × takuan quits (~takuan@178-116-218-225.access.telenet.be) (Remote host closed the connection)
21:11:15 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
21:13:28 × Enrico63 quits (~Enrico63@cmbg-18-b2-v4wan-168328-cust3951.vm17.cable.virginm.net) (Quit: Client closed)
21:14:01 euphores joins (~SASL_euph@user/euphores)
21:16:02 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
21:20:14 × tromp quits (~textual@92-110-219-57.cable.dynamic.v4.ziggo.nl) (Read error: Connection reset by peer)
21:24:28 platao joins (mirc-rockc@177.100.68.254)
21:24:33 zero is now known as yin
21:24:46 <yin> hey. what's the latest news?
21:25:13 <yin> anything exciting happening in the haskellverse?
21:25:48 × platao quits (mirc-rockc@177.100.68.254) (Quit: pop!_os channel on irc #pop!_os)
21:26:41 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
21:26:57 × weary-traveler quits (~user@user/user363627) (Remote host closed the connection)
21:29:51 × paddymahoney quits (~paddymaho@pool-99-250-10-137.cpe.net.cable.rogers.com) (Ping timeout: 276 seconds)
21:31:30 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
21:40:15 × andrewboltachev quits (~andrey@178.141.123.3) (Quit: Leaving.)
21:42:12 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
21:42:19 × target_i quits (~target_i@user/target-i/x-6023099) (Quit: leaving)
21:42:50 Unicorn_Princess joins (~Unicorn_P@user/Unicorn-Princess/x-3540542)
21:46:54 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
21:53:14 × Inst quits (~Inst@user/Inst) (Remote host closed the connection)
21:53:32 Inst joins (~Inst@user/Inst)
21:57:38 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
22:02:09 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 246 seconds)
22:06:04 <haskellbridge> <sm> ICFP happened not long ago, interesting videos
22:06:14 vanishingideal joins (~vanishing@user/vanishingideal)
22:06:34 shapr joins (~user@2601:19c:417e:5434:7020:f3be:22a2:6949)
22:06:50 <haskellbridge> <sm> The Haskell committee and foundation just announced they’re merging
22:07:24 <haskellbridge> <sm> And HF has moved to matrix for chat
22:07:55 paddymahoney joins (~paddymaho@pool-99-250-10-137.cpe.net.cable.rogers.com)
22:08:25 <haskellbridge> <sm> There’s an “official Haskell blog” recently set up
22:11:02 <haskellbridge> <sm> microhs and hell are a new portable Haskell compiler and a Haskell-like scripting language built on the ghc runtime, respectively
22:12:34 Tuplanolla joins (~Tuplanoll@91-159-69-59.elisa-laajakaista.fi)
22:13:05 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
22:13:10 <haskellbridge> <sm> Cardano Haskell based blockchain continues to run with 100% uptime
22:13:42 <haskellbridge> <sm> Funding and sponsorship of ghc and Haskell is slowly growing
22:14:51 Sgeo joins (~Sgeo@user/sgeo)
22:15:31 <haskellbridge> <sm> in the Haskell-wasm room, wasm back end with template Haskell support just passed all ghc tests for the first time
22:15:36 <yin> sm: thanks!
22:15:51 <haskellbridge> <sm> A few things! Excuse the dump
22:16:02 <yin> not at all, keep going
22:16:23 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
22:16:42 × synchromesh quits (~john@2406:5a00:241a:5600:6102:87a5:44b3:29a3) (Read error: Connection reset by peer)
22:17:56 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 272 seconds)
22:17:58 synchromesh joins (~john@2406:5a00:241a:5600:6102:87a5:44b3:29a3)
22:18:56 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
22:25:57 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 248 seconds)
22:28:01 <haskellbridge> <magic_rb> sm: Did ghc plugins with cross compilation get figured out ?
22:36:36 × __monty__ quits (~toonn@user/toonn) (Quit: leaving)
22:36:48 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
22:38:53 <haskellbridge> <sm> magic_rb: Don't know about that
22:42:04 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
22:45:00 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 252 seconds)
22:51:33 × acidjnk quits (~acidjnk@p200300d6e72cfb276c1c454e32c34a99.dip0.t-ipconnect.de) (Ping timeout: 248 seconds)
22:52:35 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
22:52:59 × codaraxis___ quits (~codaraxis@user/codaraxis) (Remote host closed the connection)
22:53:35 codaraxis___ joins (~codaraxis@user/codaraxis)
22:57:32 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
22:57:41 <geekosaur> I suspect not
23:01:14 troojg joins (~troojg@user/troojg)
23:08:05 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
23:13:00 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 265 seconds)
23:18:09 × athan quits (~athan@syn-098-153-145-140.biz.spectrum.com) (Quit: Konversation terminated!)
23:23:31 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
23:28:24 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 260 seconds)
23:28:49 × sawilagar quits (~sawilagar@user/sawilagar) (Ping timeout: 260 seconds)
23:34:26 × bilegeek quits (~bilegeek@2600:1008:b042:dc1f:46ed:459d:fa73:5af1) (Quit: Leaving)
23:37:44 peterbecich joins (~Thunderbi@syn-047-229-123-186.res.spectrum.com)
23:38:18 × kaskal- quits (~kaskal@213-147-165-35.nat.highway.webapn.at) (Quit: ZNC - https://znc.in)
23:38:39 kaskal joins (~kaskal@2001:4bb8:2af:db4a:8acd:a0ac:f117:1e24)
23:39:15 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
23:43:36 × merijn quits (~merijn@204-220-045-062.dynamic.caiway.nl) (Ping timeout: 244 seconds)
23:48:12 × peterbecich quits (~Thunderbi@syn-047-229-123-186.res.spectrum.com) (Ping timeout: 246 seconds)
23:54:44 merijn joins (~merijn@204-220-045-062.dynamic.caiway.nl)
23:57:48 komikat joins (~user@218.185.248.66)

All times are in UTC on 2024-10-01.