Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,804,541 events total
2025-08-12 07:23:12 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
2025-08-12 07:23:33 sord937 joins (~sord937@gateway/tor-sasl/sord937)
2025-08-12 07:44:33 × ft quits (~ft@p3e9bcfa6.dip0.t-ipconnect.de) (Quit: leaving)
2025-08-12 07:46:28 kuribas joins (~user@2a02:1808:4f:6afa:2824:2ef7:ce3a:a505)
2025-08-12 07:53:32 × tromp quits (~textual@2001:1c00:3487:1b00:ad02:3d09:c5b5:9908) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-08-12 07:54:23 × kuribas quits (~user@2a02:1808:4f:6afa:2824:2ef7:ce3a:a505) (Ping timeout: 252 seconds)
2025-08-12 07:55:19 gmg joins (~user@user/gehmehgeh)
2025-08-12 07:56:36 merijn joins (~merijn@77.242.116.146)
2025-08-12 07:57:01 × olivial quits (~benjaminl@user/benjaminl) (Read error: Connection reset by peer)
2025-08-12 07:57:17 olivial joins (~benjaminl@user/benjaminl)
2025-08-12 08:13:04 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Remote host closed the connection)
2025-08-12 08:13:31 ChaiTRex joins (~ChaiTRex@user/chaitrex)
2025-08-12 08:15:01 kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be)
2025-08-12 08:16:15 × kuribas quits (~user@ip-188-118-57-242.reverse.destiny.be) (Client Quit)
2025-08-12 08:16:43 kuribas joins (~user@ip-188-118-57-242.reverse.destiny.be)
2025-08-12 08:18:12 <kuribas> What's the deal with elixir, and why couldn't you do the same in haskell?
2025-08-12 08:18:26 <kuribas> I understand it is basically about having green threads, and recovering from exceptions.
2025-08-12 08:18:31 <kuribas> Also pure message passing.
2025-08-12 08:18:38 <kuribas> All these things are easy in haskell.
2025-08-12 08:18:50 <kuribas> Except for automatic recovering, but that could be in a library.
2025-08-12 08:19:47 <kuribas> I know of cloud haskell, but that seems rather complicated and limited (one binary).
2025-08-12 08:19:52 × rvalue quits (~rvalue@about/hackers/rvalue) (Read error: Connection reset by peer)
2025-08-12 08:20:18 rvalue joins (~rvalue@about/hackers/rvalue)
2025-08-12 08:22:54 <kuribas> I also distrust the concept of "self healing", in elixir, or microservices.
2025-08-12 08:23:06 <kuribas> It just looks like, trying again and hoping it succeeds next time.
2025-08-12 08:23:28 × tomboy64 quits (~tomboy64@user/tomboy64) (Ping timeout: 240 seconds)
2025-08-12 08:23:36 <kuribas> Which I suppose sometimes works, because some external problem like network congestion, but it will never solve a bug in the program.
2025-08-12 08:26:24 tomboy64 joins (~tomboy64@user/tomboy64)
2025-08-12 08:27:00 <Lycurgus> unlike hs, its due to some guy, which could be a plus, runs on the Erlang vm and maybe isn static
2025-08-12 08:28:02 <Lycurgus> prolly there's a hs hater community by now
2025-08-12 08:29:01 <kuribas> I heared many positive things about erlang vm.
2025-08-12 08:29:02 <Lycurgus> (assuming 'elixir' is the lang)
2025-08-12 08:31:24 <kuribas> There are lots of haskell haters. Clojurists are the worst.
2025-08-12 08:31:48 <kuribas> Weirdly, there displeasure seems to stem from using java, but then they take it out on haskell.
2025-08-12 08:32:02 <Lycurgus> i was a clojure hater but i've accepted it as a lisp
2025-08-12 08:32:38 <kuribas> I like the ideas behind clojure, but I hate writing in it.
2025-08-12 08:32:50 <kuribas> It's so easy to hide bugs.
2025-08-12 08:32:55 <Lycurgus> hs ppl normally hate java
2025-08-12 08:33:56 <kuribas> Yeah, and the criticism seems to amount to having so much boilerplate, due to the explosion of classes, but with ADTs you don't have this.
2025-08-12 08:35:29 <kuribas> My beef is that you still end up with types in clojure, in the form of malli schemas.
2025-08-12 08:35:32 <Lycurgus> java is the COBOL of this time
2025-08-12 08:36:07 <kuribas> Java isn't bad IMO. It's better than python or nodejs for backend applications.
2025-08-12 08:36:24 <kuribas> If you avoid "no code" BS.
2025-08-12 08:37:28 × merijn quits (~merijn@77.242.116.146) (Ping timeout: 276 seconds)
2025-08-12 08:39:41 <kuribas> And if I can code in a "functional core, imperative shell" way.
2025-08-12 08:39:46 fp1 joins (~Thunderbi@wireless-86-50-140-217.open.aalto.fi)
2025-08-12 08:41:26 <kuribas> And functions can mutate internally, but should be pure outwardly.
2025-08-12 08:44:04 <kuribas> Java is boilerplatey and boring, but that isn't necessarily bad in a industry setting.
2025-08-12 08:45:04 <kuribas> I think python is a huge mistake for anything that isn't a quick script, or a research project.
2025-08-12 08:48:40 merijn joins (~merijn@77.242.116.146)
2025-08-12 08:54:31 chele joins (~chele@user/chele)
2025-08-12 08:55:24 × vanishingideal quits (~vanishing@user/vanishingideal) (Quit: Lost terminal)
2025-08-12 08:58:59 ubert1 joins (~Thunderbi@178.115.62.199.wireless.dyn.drei.com)
2025-08-12 08:59:18 × ubert1 quits (~Thunderbi@178.115.62.199.wireless.dyn.drei.com) (Client Quit)
2025-08-12 08:59:32 × CiaoSen quits (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db) (Ping timeout: 260 seconds)
2025-08-12 09:00:22 × trickard quits (~trickard@cpe-58-98-47-163.wireline.com.au) (Ping timeout: 255 seconds)
2025-08-12 09:00:51 trickard_ joins (~trickard@cpe-58-98-47-163.wireline.com.au)
2025-08-12 09:05:37 tromp joins (~textual@2001:1c00:3487:1b00:ad02:3d09:c5b5:9908)
2025-08-12 09:12:28 ubert1 joins (~Thunderbi@178.115.62.199.wireless.dyn.drei.com)
2025-08-12 09:14:28 × Lycurgus quits (~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-08-12 09:16:32 karenw joins (~karenw@user/karenw)
2025-08-12 09:21:14 × Ikosit quits (~Ikosit@user/ikosit) (Server closed connection)
2025-08-12 09:21:33 Ikosit joins (~Ikosit@user/ikosit)
2025-08-12 09:34:26 __monty__ joins (~toonn@user/toonn)
2025-08-12 09:40:15 × karenw quits (~karenw@user/karenw) (Remote host closed the connection)
2025-08-12 09:40:56 × tromp quits (~textual@2001:1c00:3487:1b00:ad02:3d09:c5b5:9908) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-08-12 09:41:12 karenw joins (~karenw@user/karenw)
2025-08-12 09:46:36 dhil joins (~dhil@5.151.29.137)
2025-08-12 09:48:20 tromp joins (~textual@2001:1c00:3487:1b00:ad02:3d09:c5b5:9908)
2025-08-12 09:50:52 × fp1 quits (~Thunderbi@wireless-86-50-140-217.open.aalto.fi) (Ping timeout: 260 seconds)
2025-08-12 09:54:27 × tzh quits (~tzh@c-76-115-131-146.hsd1.or.comcast.net) (Quit: zzz)
2025-08-12 10:05:59 × edwtjo quits (~edwtjo@fsf/member/edwtjo) (Server closed connection)
2025-08-12 10:06:16 edwtjo joins (~edwtjo@h-155-4-52-114.A213.priv.bahnhof.se)
2025-08-12 10:06:16 × edwtjo quits (~edwtjo@h-155-4-52-114.A213.priv.bahnhof.se) (Changing host)
2025-08-12 10:06:16 edwtjo joins (~edwtjo@fsf/member/edwtjo)
2025-08-12 10:12:22 trickard_ is now known as trickard
2025-08-12 10:12:27 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 260 seconds)
2025-08-12 10:15:39 × xff0x quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 260 seconds)
2025-08-12 10:18:47 CiaoSen joins (~Jura@2a02:8071:64e1:da0:5a47:caff:fe78:33db)
2025-08-12 10:29:37 kimiamania993 joins (~65804703@user/kimiamania)
2025-08-12 10:29:45 × phma quits (phma@2001:5b0:210d:fd98:cff6:dccf:3b:de7a) (Read error: Connection reset by peer)
2025-08-12 10:30:09 × kimiamania99 quits (~65804703@user/kimiamania) (Read error: Connection reset by peer)
2025-08-12 10:30:09 kimiamania993 is now known as kimiamania99
2025-08-12 10:30:59 lortabac joins (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4)
2025-08-12 10:34:07 karenw_ joins (~karenw@user/karenw)
2025-08-12 10:36:37 dreche joins (~dreche@business-24-134-12-105.pool2.vodafone-ip.de)
2025-08-12 10:37:03 × karenw quits (~karenw@user/karenw) (Ping timeout: 245 seconds)
2025-08-12 10:40:56 × karenw_ quits (~karenw@user/karenw) (Ping timeout: 272 seconds)
2025-08-12 10:41:24 karenw_ joins (~karenw@user/karenw)
2025-08-12 10:42:54 × karenw_ quits (~karenw@user/karenw) (Client Quit)
2025-08-12 10:44:32 × lortabac quits (~lortabac@2a01:e0a:541:b8f0:55ab:e185:7f81:54a4) (Ping timeout: 260 seconds)
2025-08-12 10:45:28 × trickard quits (~trickard@cpe-58-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-08-12 10:45:41 trickard_ joins (~trickard@cpe-58-98-47-163.wireline.com.au)
2025-08-12 10:50:34 Lycurgus joins (~juan@user/Lycurgus)
2025-08-12 10:50:37 × dreche quits (~dreche@business-24-134-12-105.pool2.vodafone-ip.de) (Quit: Konversation terminated!)
2025-08-12 10:53:01 WorldControl joins (~juan@243.sub-75-246-129.myvzw.com)
2025-08-12 10:53:18 × WorldControl quits (~juan@243.sub-75-246-129.myvzw.com) (Remote host closed the connection)
2025-08-12 10:53:52 phma joins (~phma@host-67-44-208-38.hnremote.net)
2025-08-12 10:54:31 × fernando-basso quits (~fernando-@2a01:4f9:c012:63d3::1) (Server closed connection)
2025-08-12 10:54:51 fernando-basso joins (~fernando-@2a01:4f9:c012:63d3::1)

All times are in UTC.