--- 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 |