2025/10/31

Newest at the top

2025-10-31 13:43:06 +0100Googulator12Googulator
2025-10-31 13:41:17 +0100 <haskellbridge> <sm> tomsmeding: With an import Data.Bits. Thanks!
2025-10-31 13:34:18 +0100Lycurgus(~juan@user/Lycurgus) Lycurgus
2025-10-31 13:33:37 +0100GdeVolpiano(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2025-10-31 13:32:37 +0100AlexNoo_AlexNoo
2025-10-31 13:25:38 +0100Googulator12(~Googulato@team.broadbit.hu)
2025-10-31 13:25:32 +0100Googulator(~Googulato@team.broadbit.hu) (Quit: Client closed)
2025-10-31 13:20:08 +0100merijn(~merijn@77.242.116.146) (Ping timeout: 260 seconds)
2025-10-31 13:18:44 +0100comerijn(~merijn@host-vr.cgnat-g.v4.dfn.nl) merijn
2025-10-31 13:11:25 +0100GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Ping timeout: 264 seconds)
2025-10-31 13:10:48 +0100Googulator(~Googulato@team.broadbit.hu)
2025-10-31 13:10:40 +0100Googulator(~Googulato@team.broadbit.hu) (Quit: Client closed)
2025-10-31 13:01:31 +0100ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 264 seconds)
2025-10-31 12:58:36 +0100 <__monty__> Darn, you put me to shame again, found `['.','.'..]`.
2025-10-31 12:57:18 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2025-10-31 12:56:01 +0100 <tomsmeding> __monty__: a little bit shorter (though still longer than signum): '#':cycle"."
2025-10-31 12:55:12 +0100 <tomsmeding> though the signum trick also does, and it's also shorter, so signum does win
2025-10-31 12:54:59 +0100 <tomsmeding> because it allows removing the ::Int annotation
2025-10-31 12:54:37 +0100 <tomsmeding> well you did shorten it :)
2025-10-31 12:49:16 +0100 <__monty__> I was going trying ('#':repeat '.')!!(i.&.j), my golf is weak.
2025-10-31 12:47:33 +0100ljdarj1ljdarj
2025-10-31 12:47:33 +0100ljdarj(~Thunderbi@user/ljdarj) (Ping timeout: 252 seconds)
2025-10-31 12:47:18 +0100Googulator(~Googulato@team.broadbit.hu)
2025-10-31 12:47:00 +0100Googulator(~Googulato@team.broadbit.hu) (Quit: Client closed)
2025-10-31 12:45:42 +0100 <tomsmeding> ooh it can be golfed: fromEnum(i.&.j>0) -> signum(i.&.j)
2025-10-31 12:44:44 +0100synchromesh(~john@2406:5a00:2412:2c00:10d9:ceb6:778c:2519) synchromesh
2025-10-31 12:43:40 +0100ljdarj1(~Thunderbi@user/ljdarj) ljdarj
2025-10-31 12:43:32 +0100synchromesh(~john@2406:5a00:2412:2c00:10d9:ceb6:778c:2519) (Read error: Connection reset by peer)
2025-10-31 12:43:32 +0100 <tomsmeding> the pastes expire, though
2025-10-31 12:42:58 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 256 seconds)
2025-10-31 12:42:37 +0100 <[exa]> cool
2025-10-31 12:42:22 +0100 <tomsmeding> the original yahb did it too, and someone requested the functionality
2025-10-31 12:41:36 +0100 <[exa]> what is this %% sorcery
2025-10-31 12:38:52 +0100 <yahb2> https://paste.tomsmeding.com/GlIradAP
2025-10-31 12:38:51 +0100 <tomsmeding> %% putStr$unlines[["#."!!fromEnum(i.&.j>0)|j<-[0..31]]|i<-[0..31::Int]] -- sm
2025-10-31 12:36:11 +0100nerdychip(~nerdychip@user/nerdychip) nerdychip
2025-10-31 12:36:11 +0100nerdychip(~nerdychip@212.129.76.47) (Changing host)
2025-10-31 12:36:11 +0100nerdychip(~nerdychip@212.129.76.47)
2025-10-31 12:35:04 +0100 <kuribas> [exa]: I don't know. I like the applicative inside monad pattern.
2025-10-31 12:33:53 +0100nerdychip(~nerdychip@user/nerdychip) (Ping timeout: 256 seconds)
2025-10-31 12:30:59 +0100 <tomsmeding> sm: bitwise AND is enough https://lcamtuf.substack.com/p/sierpinski-triangle-in-my-bitwise
2025-10-31 12:29:15 +0100tomsmedingdoesn't know
2025-10-31 12:25:16 +0100 <[exa]> tomsmeding kuribas: are there free selectives already in the libraries? (just saw the messages above so kinda wondering)
2025-10-31 12:21:46 +0100humasect(~humasect@dyn-192-249-132-90.nexicom.net) (Quit: Leaving...)
2025-10-31 12:08:06 +0100cattiesC477135
2025-10-31 12:04:38 +0100Googulator(~Googulato@team.broadbit.hu)
2025-10-31 12:04:21 +0100Googulator(~Googulato@team.broadbit.hu) (Client Quit)
2025-10-31 12:03:59 +0100Googulator(~Googulato@team.broadbit.hu)
2025-10-31 12:03:39 +0100Googulator(~Googulato@team.broadbit.hu) (Quit: Client closed)
2025-10-31 11:48:26 +0100halloy8008(~halloy800@2405:201:a00a:b009:95f6:89f8:41dc:a5ef) (Quit: halloy8008)