Home liberachat/#haskell: Logs Calendar

Logs: liberachat/#haskell

←Prev  Next→ 1,789,412 events total
2026-04-06 07:58:31 <gentauro> sm: u welcome :)
2026-04-06 07:58:31 × rainbyte quits (~rainbyte@181.47.219.3) (Read error: Connection reset by peer)
2026-04-06 07:59:15 <gentauro> The PrismML peeps (CalTech prof + PhD's in Mathematics) seem like "the real deal" :o
2026-04-06 08:00:10 rainbyte joins (~rainbyte@181.47.219.3)
2026-04-06 08:00:12 <haskellbridge> <sm> sounds impressive
2026-04-06 08:00:52 <haskellbridge> <sm> do you think that fingerprinting toot applies to non-browser tools (claude code etc) ?
2026-04-06 08:02:06 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-04-06 08:02:16 <gentauro> sm: yeah, they are the worst. Until recently, we had no clue what's was going on behind the scenes with claude
2026-04-06 08:03:00 <haskellbridge> <sm> I should look check what Little Snitch is allowing from it
2026-04-06 08:03:25 <gentauro> I guess with opencode and codex, you can at least see the source code. However, as soon as you add "skills" you are doomed
2026-04-06 08:03:58 <haskellbridge> <sm> why's that ? Aren't skills just lazily-loaded custom prompts you define ?
2026-04-06 08:06:00 × olivial quits (~benjaminl@user/benjaminl) (Ping timeout: 246 seconds)
2026-04-06 08:06:04 <gentauro> sm: yes, but they are dynamic (hello malware). I can highly recommend watching this talk from Mike Perry (the "TOR dude") from 39c3 (I was lucky to see it live in Hamborg): https://media.ccc.de/v/39c3-a-quick-stop-at-the-hostileshop
2026-04-06 08:06:38 gentauro tl;dw he just shows how he can bypass OpenAI restricting policies by using diff text encodings. And there is nothing they can do about now, nor in the future
2026-04-06 08:12:11 <haskellbridge> <sm> TIL about https://mistral.ai (french LLM, much less commercial surveillance)
2026-04-06 08:12:49 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-06 08:13:19 <haskellbridge> <sm> ah, hello there merijn
2026-04-06 08:15:24 <gentauro> Mistral? Is that the new startup from Yann Lecunn?
2026-04-06 08:15:51 <haskellbridge> <sm> https://en.wikipedia.org/wiki/Mistral_AI
2026-04-06 08:16:39 olivial joins (~benjaminl@user/benjaminl)
2026-04-06 08:17:23 <gentauro> sm: jaiks, the "investors" :|
2026-04-06 08:17:34 <gentauro> why is the EU always sleeping?
2026-04-06 08:18:15 <haskellbridge> <sm> they're tired from partying all night
2026-04-06 08:18:17 wickedjargon joins (~user@2605:8d80:5430:634b:398a:72e0:e553:68f6)
2026-04-06 08:19:21 <gentauro> sm: this is me partying all night https://en.wikipedia.org/wiki/Le_Chat_(AI) <- "Excuse mua. Can you please serve me another le beer?" (I'm very good at french around 01:00 - 03:00 AM)
2026-04-06 08:19:53 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-04-06 08:25:33 × wickedjargon quits (~user@2605:8d80:5430:634b:398a:72e0:e553:68f6) (Remote host closed the connection)
2026-04-06 08:26:24 wickedjargon joins (~user@2605:8d80:5430:634b:398a:72e0:e553:68f6)
2026-04-06 08:31:03 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-06 08:31:41 × CiaoSen quits (~Jura@p549cb690.dip0.t-ipconnect.de) (Read error: Connection reset by peer)
2026-04-06 08:31:56 CiaoSen joins (~Jura@p549cb690.dip0.t-ipconnect.de)
2026-04-06 08:33:25 Tuplanolla joins (~Tuplanoll@88-114-89-88.elisa-laajakaista.fi)
2026-04-06 08:37:49 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 265 seconds)
2026-04-06 08:38:07 Guest62 joins (~Guest62@p200300ca8f13d0000071be933609493f.dip0.t-ipconnect.de)
2026-04-06 08:42:35 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-06 08:47:34 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 268 seconds)
2026-04-06 08:54:42 karenw joins (~karenw@user/karenw)
2026-04-06 08:58:22 merijn joins (~merijn@62.45.136.136)
2026-04-06 08:58:44 × mud quits (~mud@user/kadoban) (Read error: Connection reset by peer)
2026-04-06 08:58:49 × tolt quits (~weechat-h@li219-154.members.linode.com) (Ping timeout: 248 seconds)
2026-04-06 08:59:03 mud joins (~mud@user/kadoban)
2026-04-06 08:59:15 tolt joins (~weechat-h@li219-154.members.linode.com)
2026-04-06 09:00:25 × pavonia quits (~user@user/siracusa) (Ping timeout: 248 seconds)
2026-04-06 09:00:55 pavonia joins (~user@user/siracusa)
2026-04-06 09:02:10 × z-b quits (jobnbg@bot.kapsi.fi) (Ping timeout: 256 seconds)
2026-04-06 09:03:19 × merijn quits (~merijn@62.45.136.136) (Ping timeout: 276 seconds)
2026-04-06 09:05:13 × haskellbridge quits (~hackager@96.28.224.214) (Ping timeout: 248 seconds)
2026-04-06 09:05:20 × socksbuny quits (~socks@oberon.raccoon.fun) (Ping timeout: 252 seconds)
2026-04-06 09:05:46 × Hecate quits (~mariposa@user/hecate) (Read error: Connection reset by peer)
2026-04-06 09:06:01 socksbuny joins (~socks@oberon.raccoon.fun)
2026-04-06 09:06:15 haskellbridge joins (~hackager@96.28.224.214)
2026-04-06 09:06:15 ChanServ sets mode +v haskellbridge
2026-04-06 09:06:39 Hecate joins (~mariposa@user/hecate)
2026-04-06 09:07:16 × tdammers quits (~tdammers@1-133-178-143.ftth.glasoperator.nl) (Ping timeout: 256 seconds)
2026-04-06 09:07:20 zb joins (jobnbg@bot.kapsi.fi)
2026-04-06 09:07:40 tdammers joins (~tdammers@1-133-178-143.ftth.glasoperator.nl)
2026-04-06 09:13:51 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-06 09:19:14 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 248 seconds)
2026-04-06 09:27:05 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Remote host closed the connection)
2026-04-06 09:27:30 ChaiTRex joins (~ChaiTRex@user/chaitrex)
2026-04-06 09:28:23 <TMA> gentauro: I attribute some of the EU sleepiness to the finality of failure. If you start a business in EU and fail, you are forever a "bancrotee". It is not a "business experience" but "business ineptitude". And then there is the chance that the state will just nationalize your business.
2026-04-06 09:29:53 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-06 09:31:07 × synchromesh quits (~john@2406:5a00:2412:2c00:75ab:7cb0:db12:1e18) (Read error: Connection reset by peer)
2026-04-06 09:32:19 synchromesh joins (~john@2406:5a00:2412:2c00:75ab:7cb0:db12:1e18)
2026-04-06 09:33:11 <TMA> if Donald Trump was an European, he would never recover from his first bankruptcy. Having six of them and still be considered successful by some is inconceivable
2026-04-06 09:33:25 <gentauro> TMA: where do you live in the EU? At least in Denmark, they try as much as possible to "get rid" of public institutions (privatization). However, from time to time, when a (needed) business go wacko, they just "buy it back" (it's us who pay taxes that do it) -> https://fm.dk/nyheder/nyhedsarkiv/2025/september/statens-koeb-af-koebenhavns-lufthavne-as-er-nu-gennemfoert/ (run through Google Translate)
2026-04-06 09:33:48 gentauro I mean, CPH can NOT live without an international airport, so I guess it's okay'ish
2026-04-06 09:35:25 <gentauro> TMA: that is not correct. If you create a business, and you don't put up money to either create limited liability or joint stock companies, you are somehow asking for it yourself
2026-04-06 09:35:25 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 272 seconds)
2026-04-06 09:35:51 gentauro with those companies, you are only liable for the amount of capital you inyected into them
2026-04-06 09:36:16 <gentauro> maybe this is a topic for #haskell-offtop?
2026-04-06 09:38:24 <TMA> gentauro: of course, you protect your other assets. But the effect I speak of is social. If "your" company went under, noone would do business with any company you are associated with, because of the stigma your person carries. And yes, it is an offtopic stuff. I'll STFU.
2026-04-06 09:38:40 × wickedjargon quits (~user@2605:8d80:5430:634b:398a:72e0:e553:68f6) (Read error: Connection reset by peer)
2026-04-06 09:38:56 wickedjargon joins (~user@2605:8d80:5430:634b:398a:72e0:e553:68f6)
2026-04-06 09:39:35 × humasect quits (~humasect@dyn-192-249-132-90.nexicom.net) (Remote host closed the connection)
2026-04-06 09:43:18 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-06 09:46:01 <gentauro> TMA: fair point. I don't think you should stop writing. I normally get called out myself with the off-topic when it's not Haskell related ;) (it's just informative)
2026-04-06 09:46:31 × werneta_ quits (~werneta@71.83.160.242) (Ping timeout: 264 seconds)
2026-04-06 09:47:16 werneta joins (~werneta@71.83.160.242)
2026-04-06 09:48:04 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 256 seconds)
2026-04-06 09:49:27 __monty__ joins (~toonn@user/toonn)
2026-04-06 09:53:50 × wickedjargon quits (~user@2605:8d80:5430:634b:398a:72e0:e553:68f6) (Remote host closed the connection)
2026-04-06 09:54:25 <TMA> gentauro: Duly noted. I get called out often enough to be rattled only if the person starting the offtopic flame does the calling while simultaneously pretending they were not involved and threatening flame participants.
2026-04-06 09:58:17 tromp joins (~textual@2001:1c00:340e:2700:795f:6a6f:7cb5:ecd6)
2026-04-06 09:59:21 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-06 10:04:31 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-04-06 10:06:30 × jessicara quits (~shirogits@user/meow/jessicara) (Ping timeout: 268 seconds)
2026-04-06 10:07:01 traxex joins (traxex@user/traxex)
2026-04-06 10:08:21 × CiaoSen quits (~Jura@p549cb690.dip0.t-ipconnect.de) (Ping timeout: 268 seconds)
2026-04-06 10:13:39 × ChaiTRex quits (~ChaiTRex@user/chaitrex) (Remote host closed the connection)
2026-04-06 10:13:44 Chai-T-Rex joins (~ChaiTRex@user/chaitrex)
2026-04-06 10:14:57 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-06 10:16:57 × xff0x quits (~xff0x@fsb6a9491c.tkyc517.ap.nuro.jp) (Ping timeout: 255 seconds)
2026-04-06 10:21:55 × merijn quits (~merijn@host-cl.cgnat-g.v4.dfn.nl) (Ping timeout: 264 seconds)
2026-04-06 10:26:26 Pixi` joins (~Pixi@user/pixi)
2026-04-06 10:29:07 × Pixi quits (~Pixi@user/pixi) (Ping timeout: 264 seconds)
2026-04-06 10:29:16 fp` joins (~user@2001-14ba-6e24-3000--198.rev.dnainternet.fi)
2026-04-06 10:32:59 merijn joins (~merijn@host-cl.cgnat-g.v4.dfn.nl)
2026-04-06 10:33:05 <fp`> Hey, I tried to create my own implementation of putStr using foldl, but it only prints the last character of the string. Is this because the accumulator never changes value, so ghc optimizes to only run my function on the last value of the [Char]?
2026-04-06 10:33:10 <fp`> putStr' str = foldl (\acc c -> putChar c) (return ()) str

All times are in UTC.