2025/10/31

Newest at the top

2025-10-31 15:35:34 +0100dtman34(~dtman34@2601:447:d182:6512:c2f9:c3a:b83d:6490) (Ping timeout: 265 seconds)
2025-10-31 15:35:25 +0100weary-traveler(~user@user/user363627) (Remote host closed the connection)
2025-10-31 15:33:28 +0100trickard_(~trickard@cpe-60-98-47-163.wireline.com.au)
2025-10-31 15:33:15 +0100trickard_(~trickard@cpe-60-98-47-163.wireline.com.au) (Read error: Connection reset by peer)
2025-10-31 15:32:07 +0100annamalai(~annamalai@157.32.131.152) (Ping timeout: 264 seconds)
2025-10-31 15:30:41 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net)
2025-10-31 15:30:38 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) Lord_of_Life
2025-10-31 15:29:46 +0100Lord_of_Life(~Lord@user/lord-of-life/x-2819915) (Quit: Laa shay'a waqi'un moutlaq bale kouloun moumkine)
2025-10-31 15:24:45 +0100Dhark8Shark8
2025-10-31 15:24:30 +0100fp(~Thunderbi@216-165-247-67.championbroadband.com) fp
2025-10-31 15:18:41 +0100 <tomsmeding> that one seems to be most natural in base 3, which is not something we have available easily
2025-10-31 15:14:45 +0100 <__monty__> The Sierpiński Carpet doesn't reduce as nicely, does it?
2025-10-31 15:12:49 +0100poscat(~poscat@user/poscat) (Ping timeout: 246 seconds)
2025-10-31 15:11:22 +0100poscat0x04(~poscat@user/poscat) poscat
2025-10-31 15:08:51 +0100Googulator11(~Googulato@team.broadbit.hu) (Ping timeout: 250 seconds)
2025-10-31 15:03:15 +0100Lycurgus(~juan@user/Lycurgus) (Quit: alsoknownas.renjuan.org ( juan@acm.org ))
2025-10-31 14:58:32 +0100Frostillicus(~Frostilli@pool-71-174-119-69.bstnma.fios.verizon.net) (Ping timeout: 244 seconds)
2025-10-31 14:58:21 +0100 <__monty__> "◥◤" also comes close but not high enough.
2025-10-31 14:53:10 +0100 <tomsmeding> oh that's fair
2025-10-31 14:52:58 +0100 <int-e> tbh the latter looks fairly decent: https://paste.tomsmeding.com/b4Fwo1Sg
2025-10-31 14:52:11 +0100 <tomsmeding> sm: https://play.haskell.org/saved/tmon1vAt
2025-10-31 14:51:48 +0100michalz(~michalz@185.246.207.200) (Remote host closed the connection)
2025-10-31 14:50:37 +0100 <int-e> yeah I think all Unicode has is ╲╱ and the blocky ▜▛
2025-10-31 14:50:07 +0100Jackneill(~Jackneill@94-21-95-10.pool.digikabel.hu) (Ping timeout: 264 seconds)
2025-10-31 14:49:09 +0100michalz(~michalz@185.246.207.200)
2025-10-31 14:48:04 +0100 <tomsmeding> haven't been able to find suitable diagonal half filled blocks in unicode
2025-10-31 14:47:48 +0100 <int-e> sure.
2025-10-31 14:47:25 +0100Jackneill_(~Jackneill@94-21-15-240.pool.digikabel.hu)
2025-10-31 14:46:58 +0100 <tomsmeding> "╲╱" is nicer
2025-10-31 14:46:43 +0100 <int-e> yes and no; `putStr$do i<-[0..31];["█ "!!min(i.&.j)1|j<-[0..31],_<-" "]++"\n"` is the same length
2025-10-31 14:45:17 +0100 <int-e> (is that ++"\n" trick applicable to the other one... mm)
2025-10-31 14:44:48 +0100 <yahb2> https://paste.tomsmeding.com/kuTDCPQV
2025-10-31 14:44:48 +0100 <int-e> %% putStr$do i<-[0..31];i`drop`do{j<-[-i..31-i];["\\/"," "]!!min(i.&.j)1}++"\n"
2025-10-31 14:44:43 +0100 <int-e> $$ putStr$do i<-[0..31];i`drop`do{j<-[-i..31-i];["\\/"," "]!!min(i.&.j)1}++"\n"
2025-10-31 14:42:28 +0100ft(~ft@p4fc2aaeb.dip0.t-ipconnect.de) ft
2025-10-31 14:39:28 +0100tromp(~textual@2001:1c00:3487:1b00:dc25:ce25:d6de:4df2) (Quit: My iMac has gone to sleep. ZZZzzz…)
2025-10-31 14:39:20 +0100Sgeo(~Sgeo@user/sgeo) Sgeo
2025-10-31 14:38:55 +0100 <tomsmeding> oooo
2025-10-31 14:38:45 +0100 <yahb2> https://paste.tomsmeding.com/mHsRpiqc
2025-10-31 14:38:45 +0100 <Leary> %% putStrLn.unlines$[0..31]<&> \i->replicate i ' '++do{j<-[0..31-i];["\\/"," "]!!min(i.&.j)1}
2025-10-31 14:33:45 +0100Googulator58(~Googulato@team.broadbit.hu) (Ping timeout: 250 seconds)
2025-10-31 14:30:49 +0100Googulator11(~Googulato@team.broadbit.hu)
2025-10-31 14:28:23 +0100 <__monty__> Even if we could golf out .&., it wouldn't be faithful to the blog anymore.
2025-10-31 14:26:27 +0100GdeVolpiano(~GdeVolpia@user/GdeVolpiano) GdeVolpiano
2025-10-31 14:24:26 +0100GdeVolpiano(~GdeVolpia@user/GdeVolpiano) (Quit: WeeChat 4.5.2)
2025-10-31 14:21:39 +0100 <int-e> . o O ( more like Data.Nits )
2025-10-31 14:20:15 +0100 <tomsmeding> yeah I know, but you ain't going to implement .&. in less than that import costs
2025-10-31 14:20:00 +0100 <tomsmeding> __monty__: concat<$>[ can be shortened to [concat
2025-10-31 14:19:54 +0100 <int-e> well you still have the Data.Bits import :)
2025-10-31 14:19:27 +0100 <tomsmeding> mapM putStrLn[["█ "!!min(i.&.j)1|j<-[0..31],_<-"ab"]|i<-[0..31]]