code logs -> 2022 -> Fri, 04 Feb 2022< code.20220203.log - code.20220205.log >
--- Log opened Fri Feb 04 00:00:59 2022
00:17 Kindamoody is now known as Kindamoody[zZz]
01:16 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has quit [Connection closed]
01:25 gizmore [kvirc@Nightstar-icvudu.dip0.t-ipconnect.de] has joined #code
01:28 gizmore|2 [kvirc@Nightstar-opb0oe.dip0.t-ipconnect.de] has quit [Ping timeout: 121 seconds]
04:03 Degi_ [Degi@Nightstar-t1od9c.pool.telefonica.de] has joined #code
04:05 Degi [Degi@Nightstar-lbkcca.pool.telefonica.de] has quit [Ping timeout: 121 seconds]
04:05 Degi_ is now known as Degi
04:40 celticminstrel [celticminst@Nightstar-p4p3ll.dsl.bell.ca] has quit [Ping timeout: 121 seconds]
04:54 celticminstrel [celticminst@Nightstar-fctlct.dsl.bell.ca] has joined #code
04:54 mode/#code [+o celticminstrel] by ChanServ
05:00 celticminstrel [celticminst@Nightstar-fctlct.dsl.bell.ca] has quit [Ping timeout: 121 seconds]
06:11 Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has joined #code
06:11 mode/#code [+qo Vorntastic Vorntastic] by ChanServ
07:19
< Alek>
https://cdn.discordapp.com/attachments/213114488700928000/938858327323058196/7hkrwnqaepd81.png
07:32 macdjord is now known as macdjord|slep
07:37 Kindamoody[zZz] is now known as Kindamoody|out
08:08 Pinkhair [Pink@Nightstar-oetkb4.ph.cox.net] has joined #code
08:12 Pink [Pink@Nightstar-oetkb4.ph.cox.net] has quit [Ping timeout: 121 seconds]
08:21
<&[R]>
Heh
08:21
<&[R]>
All the crap code I wrote for work is getting rotated out
08:22
<&[R]>
But that's more due to the fact that all that code is shit that's purely to speed up my work, and it's at the point where rewriting it is the easiest way to extend it to do the things I need it to do
09:38 abudhabi_ [abudhabi@Nightstar-c3p3c8.adsl.tpnet.pl] has joined #code
09:41 abudhabi__ [abudhabi@Nightstar-sejnku.adsl.tpnet.pl] has quit [Ping timeout: 121 seconds]
11:26
< abudhabi_>
https://vladimirslepnev.itch.io/zigzag
14:24 Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code
14:25 mode/#code [+qo Vornicus Vornicus] by ChanServ
15:37
<@gnolam>
Bhuuuuuuuuuuuuuuuuuuuurrrrrrrrrrrgh
15:37 * gnolam vomits black bile and pus.
15:39
<@gnolam>
Debugging Heisenbugs in black boxes: Not Even Once
15:42
<&[R]>
"What do you mean? Not having the code should make it easier to debug! Now you won't be wasting time looking at that gibberish!" -- manglement
15:52
<@gnolam>
Managed to track down the issue at least. Everyone's favorite: locale settings. Somewhere in the system, a helpful bit of code is getting confused between decimal separators and digit grouping symbols and all values go off by a factor 100.
16:30 Vorntastic [uid293981@Nightstar-phvupn.irccloud.com] has quit [[NS] Quit: Connection closed for inactivity]
17:17 Emmy [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code
17:28 macdjord|slep [macdjord@Nightstar-re5.7if.45.45.IP] has quit [Connection closed]
17:28 gnolam [lenin@Nightstar-j9ajs0.priv.bahnhof.se] has quit [Connection closed]
17:28 gnolam [lenin@Nightstar-j9ajs0.priv.bahnhof.se] has joined #code
17:28 mode/#code [+o gnolam] by ChanServ
17:28 macdjord|slep [macdjord@Nightstar-re5.7if.45.45.IP] has joined #code
17:28 mode/#code [+o macdjord|slep] by ChanServ
17:34 catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has quit [Ping timeout: 121 seconds]
17:34 catalyst [catalyst@Nightstar-imjk3i.dab.02.net] has joined #code
17:59
<@gnolam>
And deployed a fix. Which in this case meant "silently change the target computer's locale settings while whistling innocently".
18:31 catalyst_ [catalyst@Nightstar-ejd4sd.cable.virginm.net] has joined #code
18:33 catalyst [catalyst@Nightstar-imjk3i.dab.02.net] has quit [Ping timeout: 121 seconds]
18:34 celticminstrel [celticminst@Nightstar-14i6fh.dsl.bell.ca] has joined #code
18:34 mode/#code [+o celticminstrel] by ChanServ
19:34 macdjord|slep is now known as macdjord
20:23 M-E [Emmy@Nightstar-l49opt.fixed.kpn.net] has joined #code
20:23 PinkAFK [Pink@Nightstar-oetkb4.ph.cox.net] has joined #code
20:24 Netsplit Golgafrincham.Nightstar.Net <-> Deepthought.Nightstar.Net quits: Pinkhair, @McMartin, @celticminstrel, @Syloq, @Reiver, @Tamber, @Kindamoody|out, Emmy, @[R], @PinkFreud, (+2 more, use /NETSPLIT to show all of them)
20:24 celmin [celticminst@Nightstar-14i6fh.dsl.bell.ca] has joined #code
20:25 Netsplit over, joins: @PinkFreud
20:26 Netsplit over, joins: Syloq
20:26 mode/#code [+o Syloq] by ChanServ
20:27 mode/#code [+ao Reiver Reiver] by ChanServ
20:27 Netsplit over, joins: Reiver
20:27 [R] [rs@Nightstar-d7h8ki.org] has joined #code
20:27 mode/#code [+ao [R] [R]] by ChanServ
20:27 Netsplit over, joins: &jeroud, McMartin
20:28 Netsplit over, joins: Degi
20:28 Kimo|autojoin [Kindamoody@Nightstar-eubaqc.tbcn.telia.com] has joined #code
20:28 mode/#code [+o Kimo|autojoin] by ChanServ
20:38 Tamber [tamber@furryhelix.co.uk] has joined #code
20:38 mode/#code [+o Tamber] by ChanServ
20:39 Netsplit Krikkit.Nightstar.Net <-> Deepthought.Nightstar.Net quits: Degi, McMartin, @Kimo|autojoin, @jeroud
20:40 Netsplit over, joins: Kimo|autojoin
20:40 mode/#code [+o Kimo|autojoin] by ChanServ
20:42 McMartin [mcmartin@Nightstar-i80eaa.ca.comcast.net] has joined #code
20:42 mode/#code [+ao McMartin McMartin] by ChanServ
20:42 Degi [Degi@Nightstar-t1od9c.pool.telefonica.de] has joined #code
20:42 jeroud [sid10043@Nightstar-phvupn.irccloud.com] has joined #code
20:42 mode/#code [+ao jeroud jeroud] by ChanServ
20:54 Netsplit Krikkit.Nightstar.Net <-> Deepthought.Nightstar.Net quits: Degi
20:59 Kimo|autojoin is now known as Kindamoody
21:11 Degi [Degi@Nightstar-t1od9c.pool.telefonica.de] has joined #code
22:59
<@sshine>
hmm, here's something I find hard
23:00
<@sshine>
I'm playing absurdle https://qntm.org/files/absurdle/absurdle.html
23:00
<@sshine>
and I'd like to land on a word that I chose, preferrably in a reasonable amount of steps
23:00 Kizor [a@Nightstar-nfsqa7.yok.fi] has quit [[NS] Quit: ]
23:01
<@sshine>
the way absurdle works is that the right word is non-deterministic and is always one of the possibilities you didn't guess.
23:01
<@sshine>
so to land on a word you chose means to exhaust all other possibilities.
23:02
<@sshine>
there are two strategies I can think of: 1) reduce the problem space by eliminating all irrelevant letters, and 2) reduce the problem space by eliminating all the right letters in the wrong place.
23:03
<@ErikMesoy>
3) Partition the problem space by using words whose letters are overall medium frequency and most often appear in the positions you used them
23:04
<@sshine>
ErikMesoy, that, I think, aims for a shorter path. both by removing frequent letters and by removing frequent letter-positions.
23:04 Kizor [a@Nightstar-nfsqa7.yok.fi] has joined #code
23:05
<@ErikMesoy>
But it does not necessarily "remove" them - Absurdle will sometimes award you a correct letter on the first guess
23:05 Kindamoody is now known as Kindamoody[zZz]
23:05
<@sshine>
ok. so there's a trial and error thing.
23:06
<@sshine>
also, I'm trying to do this with grep -P right now :P
23:08
<@ErikMesoy>
Do you have an example word you want to aim for?
23:09
<@sshine>
I think picking one with low-frequency letters is easier because the space around it is easier to prune
23:11
<@ErikMesoy>
Words with repeated letters like YAPPY are valuable for carefully pruning, because the fewer letters, the easier it is for Absurdle to say "None of those" and still have a large stock of possible words it can switch to
23:11
<@sshine>
ahh, good point.
23:11
<@sshine>
'world'
23:11
<@ErikMesoy>
(Also, nitpick: Absurdle as a game is deterministic. Repeating the same guesses will force it into the same pattern on a new game. But *the answer* is not determined in advance.)
23:12
<@sshine>
it's not a nitpick
23:13
<@sshine>
oh, I understand what you mean. I agree, the game is deterministic. but since there is not one "right word", the right word is non-deterministic (but not random).
23:15
<@sshine>
okay, so... say I'm going for 'world'. I could grep for '^[^w][^o][^r][^l][^d]$', sort by highest letter-position frequency and start ruling out those. that should prune the tree quite good
23:19
<@ErikMesoy>
I have no clever tools, but after thinking and testing a while I would start with SPIES follows by SPAYS, because Absurdle will usually give you the first one as a freebie, then keeping the SP means Absurdle is not pressured into giving you a yellow, now you've eliminated four vowels and the very common S.
23:19
<@ErikMesoy>
(freebie of ruling all the letters out, that is)
23:20
<@sshine>
hmm, I think I'd not want to rely on the freebie, because I didn't experience that it was predictable.
23:26
<@ErikMesoy>
this is an interesting challenge... on testing, SPIES-STAYS is good enough to throw out T as well, then RUINS gives you a yellow R while throwing out U and N, OVERT gives you a yellow O, that's starting to narrow the field quite a bit
23:27
<@ErikMesoy>
woops, RUINS -> SMEAR -> OVERT
23:39 M-E [Emmy@Nightstar-l49opt.fixed.kpn.net] has quit [Ping timeout: 121 seconds]
23:46
<@ErikMesoy>
Here's what I've got so far: spies-stays throws out several common letters and vowels. ruins-smear-overt gives you yellow R and O in ways compatible with 'world'. quick-juice-vixen-gaunt-haunt-pizza-bucks gradually trims off a lot of other letters. false-raids gets you yellow L and D.
23:46
<@sshine>
just to narrow it down, https://simonshine.dk/absurdle.txt is (I think) the list of possible words.
23:48
<@ErikMesoy>
At this point the game state is yellow ORLD, unmarked W, blacklisted every other letter. Now I'm struggling to find a way to get either yellow or green W in.
23:48
<@ErikMesoy>
It may have to be inserted earlier.
23:49
<@sshine>
yeah, so I haven't got as far as you, but I got pretty far with another word, and I found that pruning the positions is really difficult to do yourself.
23:50
<@sshine>
ack '^[WORLD]{5}$' absurdle.txt gives me DROLL, DROOL, WORLD.
23:51
<@ErikMesoy>
Oh, hey, that did it. Append drool-droll-world to the series I had above. :D
23:57
<&[R]>
PORNO DAILY SEATS CHAFF gets rid of a bunch of letters
23:57
<&[R]>
Then the solution is a ??ACK work AFAICT
23:58
<&[R]>
Likely ABACK or QUACK
--- Log closed Sat Feb 05 00:00:00 2022
code logs -> 2022 -> Fri, 04 Feb 2022< code.20220203.log - code.20220205.log >

[ Latest log file ]