00:42:47 int-e: Heh, my Go-based Intcode interpreter (was bored) has kind of a funny (but arguably logical) undefined behavior: if you attempt to write to a parameter in immediate mode, you will actually write to the corresponding field of the instruction (and the previous value is ignored). 00:48:02 -!- FreeFull has quit. 01:10:26 -!- arseniiv has quit (Ping timeout: 240 seconds). 01:56:51 -!- moony has quit (Ping timeout: 250 seconds). 02:02:51 Also, huh, I've been assuming that day 9's comment on how the interpreter "should have support for large numbers" meant arbitrary-precision integers, but is that actually the case? The two examples are just 50-ish bit values. 02:03:45 50-ish bits is considered arbitrary-precision some places :) 02:06:02 -!- moony has joined. 02:09:22 I don't think it's necessarily a coincidence that double-precision floats can represent all integers exactly between -2^53 and +2^53. 02:09:39 This might've been just a concession to make life easier for JS people and suchlike. 02:41:12 -!- Lord_of_Life has joined. 02:44:09 fizzie: I think I read VAX does that too. Also it is defined to do that in a "video instruction set" I have invented. However, 6502 doesn't; the instructions that would write to immediates (all unofficial) instead read from (and ignore) the value. 02:50:33 -!- moony has quit (Remote host closed the connection). 02:50:33 -!- iczero has quit (Remote host closed the connection). 02:50:33 -!- iovoid has quit (Remote host closed the connection). 02:50:33 -!- Bowserinator has quit (Remote host closed the connection). 03:21:27 fizzie: What's the potentially-a-coincidence that that isn't? 03:21:32 Like... what does that coincide with? 03:38:18 -!- Bowserinator has joined. 03:41:54 -!- wlp1s1 has joined. 03:42:18 -!- iovoid has joined. 03:42:28 -!- moony has joined. 04:07:20 -!- imode has joined. 04:12:32 fizzie: Re: Intcode, that seems to be the most reasonable behavior to me, if one were to define it. 04:14:54 Oh and I have not really thought about how big the numbers are supposed to be. The specification said "large" which I interpreted as "unbounded" as well, but which is woefully imprecise. 04:15:49 (The esowiki page reflects my interpretation... because I wrote that part.) 04:19:22 Maybe the page should have a disclaimer that it's not an official specification ;) 04:48:28 In Glulx, writing to any nonzero immediate is illegal. 04:49:21 (If you try to write to an immediate zero operand, then the value is discarded.) 05:06:17 -!- Bowserinator has quit (Ping timeout: 260 seconds). 05:07:19 -!- Bowserinator has joined. 05:09:22 -!- hakatashi1 has quit (Remote host closed the connection). 05:09:43 -!- hakatashi has joined. 05:27:15 Perhaps I should add support for separations into TeXnicard, in order to implement such thing as the shiny mark on Magic: the Gathering cards. The next consideration is then how to do the output format with such thing. 06:25:57 -!- imode has quit (Ping timeout: 268 seconds). 07:55:20 -!- stux|away has quit (Ping timeout: 246 seconds). 08:11:28 -!- shikhout has quit (Quit: leaving). 08:20:30 -!- stux|away has joined. 08:26:10 -!- b_jonas has quit (Quit: leaving). 09:57:21 -!- wib_jonas has joined. 10:21:25 [[(HA)pple waITING]] N https://esolangs.org/w/index.php?oldid=68039 * DmilkaSTD * (+270) Created page with "(HA)pple waITING is like a [[Turing machine]] but with new features. (So, it's turing complete) New features * Input and Output (I don't like using a tape like output method)..." 10:22:41 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68040&oldid=68039 * DmilkaSTD * (+4) 10:23:36 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68041&oldid=68040 * DmilkaSTD * (+2) 10:25:48 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68042&oldid=68041 * DmilkaSTD * (+95) 10:25:58 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68043&oldid=68042 * DmilkaSTD * (-2) 10:26:36 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68044&oldid=68043 * DmilkaSTD * (-4) 10:27:06 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68045&oldid=68044 * DmilkaSTD * (+15) 10:28:39 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68046&oldid=68045 * DmilkaSTD * (+17) 10:30:53 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68047&oldid=68046 * DmilkaSTD * (+178) 10:31:03 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68048&oldid=68047 * DmilkaSTD * (-3) 10:31:15 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68049&oldid=68048 * DmilkaSTD * (+0) 10:32:50 -!- arseniiv has joined. 10:36:41 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68050&oldid=68049 * DmilkaSTD * (+6) 10:36:59 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68051&oldid=68050 * DmilkaSTD * (+2) 10:39:59 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68052&oldid=68051 * DmilkaSTD * (+177) 10:40:29 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68053&oldid=68052 * DmilkaSTD * (+0) 10:43:03 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68054&oldid=68053 * DmilkaSTD * (+134) 10:43:28 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68055&oldid=68054 * DmilkaSTD * (-41) 10:45:37 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68056&oldid=68055 * DmilkaSTD * (+47) 10:46:03 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68057&oldid=68056 * DmilkaSTD * (+0) 10:46:49 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68058&oldid=68057 * DmilkaSTD * (-12) 10:49:13 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68059&oldid=68058 * DmilkaSTD * (+119) 10:50:44 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68060&oldid=68059 * DmilkaSTD * (+36) 10:55:06 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68061&oldid=68060 * DmilkaSTD * (+135) 10:55:30 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68062&oldid=68061 * DmilkaSTD * (-19) 10:57:23 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68063&oldid=68062 * DmilkaSTD * (+108) 11:05:32 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68064&oldid=68063 * DmilkaSTD * (+441) 11:08:24 `5 w 11:08:27 1/1:newline//Newlines are le/rn's \ biggest weakness. \ modal logic//"modal logic" means "the most common logic" (that is, classical logic). \ this sentence//This sentence is just. Taneb invented it. \ tdnh//tdnh does not help \ sgeolang//Sgeolang used to change frequently, but eventually it rusted in place. 11:08:30 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68065&oldid=68064 * DmilkaSTD * (+78) 11:08:56 `t xxd wisdom/newline 11:08:57 ​/hackenv/bin/nur: line 2: xxd: command not found 11:09:02 `t hd wisdom/newline 11:09:03 000000 4e 65 77 6c 69 6e 65 73 20 61 72 65 20 6c 65 2f >Newlines are le/< \ 000010 72 6e 27 73 20 5c 20 62 69 67 67 65 73 74 20 77 >rn's \ biggest w< \ 000020 65 61 6b 6e 65 73 73 2e 0a >eakness..< \ 000029 11:10:19 Wait, is Sgeolang still Rust? No way. 11:12:33 -!- xkapastel has joined. 11:13:00 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68066&oldid=68065 * DmilkaSTD * (+2) 11:13:25 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68067&oldid=68066 * DmilkaSTD * (-1) 11:13:38 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68068&oldid=68067 * DmilkaSTD * (-2) 11:26:58 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68069&oldid=68068 * DmilkaSTD * (+971) 11:27:24 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68070&oldid=68069 * DmilkaSTD * (+3) 11:27:53 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68071&oldid=68070 * DmilkaSTD * (+3) 11:28:07 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68072&oldid=68071 * DmilkaSTD * (-3) 11:29:51 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68073&oldid=68072 * DmilkaSTD * (-2) 11:33:29 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68074&oldid=68073 * DmilkaSTD * (+53) 11:33:48 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68075&oldid=68074 * DmilkaSTD * (-11) 11:53:15 [[(HA)pple waITING]] https://esolangs.org/w/index.php?diff=68076&oldid=68075 * DmilkaSTD * (+408) 12:14:14 -!- hakatashi2 has joined. 12:15:16 -!- hakatashi has quit (Remote host closed the connection). 12:28:21 tswett[m]: The not-a-coincidence was the fact that the two examples of "large numbers" in Intcode-related AoC problem statements (2^50, and approximately 1.083*2^50) are quite close but still under the limit of representable integers in IEEE 754 binary64 format (2^53), which I speculate is to make it easier to build Intcode implementations on top of languages that only have access to numbers like that. 12:29:26 that makes sense 14:30:08 Phew, breadth first search did not explode for part 2 :) 14:31:13 (Today, 20th of December. Yesterday was relatively easy, I thought.) 14:32:28 Which is borne out by the statistics, I guess... yesterday had twice as many solvers as the day before that. 14:37:06 you know how sometimes people use their children as excuse to buy toys or other items for themselves, saying that it's for their children? 14:37:32 I think I succeeded to buy a Christmas present for my brother's kids that the parents won't be able to use 14:37:53 it's a children size headphone, and it's built in such a way that it's really impossible to use with an adult size head 14:38:15 I can't even tell what it sounds like, because I can't put it close to my ears without breaking it 14:38:28 I can at least hear sounds coming out of it when I turn up the volume 14:38:45 I realize that this may be a feature from the vendor's perspective 14:39:09 since if it sounds really cheap, the customers won't be able to tell 14:39:48 on the minus side, I bought two, and one of them is broken. I'll have to return that one. 14:40:01 on the plus side, the other one is not broken 14:40:30 -!- Lord_of_Life_ has joined. 14:43:27 you know how sometimes people use their children as excuse to buy toys or other items for themselves, saying that it's for their children? => haha I hoped that’s more of a joke when read it somewhere, but on the other hand it seems pretty natural, for better or for worse. I mean, no person uses all their belongings all the time, children included, so there may be valid cases of such er… abuse, if the parent doesn’t mon 14:43:27 opolize. Though I think that’s too ideal a scenario 14:43:47 -!- Lord_of_Life has quit (Ping timeout: 260 seconds). 14:43:49 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 14:44:30 I also bought a portable music player, which I'm now testing -- using different earbuds 14:44:56 DARN IT 14:45:24 this one has the same bug as my mobile phone 14:45:59 it's not willing to sort the tracks in any way, neither by filename nor by track number, so I have to make sure that the directory is sorted, which is difficult because typical file system interfaces don't care about that 14:48:13 seriously, people, if you have a processor that can decode mp3s, please put in a fucking routine that can sort filenames 15:00:01 -!- wib_jonas has quit (Remote host closed the connection). 15:01:55 -!- xkapastel has quit (Quit: Connection closed for inactivity). 15:14:19 seriously, people, if you have a processor that can decode mp3s, please put in a fucking routine that can sort filenames => unfortunate :( I have almost the same complaint: often there are no shuffle mode, and everything plays in the exact same order each time you switch the thing on. Makes very boring searching for something appropriate for this or that moment 15:16:01 int-e: I agree that 19th was surprisingly easy. Maybe it was just checking that people's Intcode interpreters were functional. I had a look at the program, and while I didn't bother to trace it fully, it uses the relative mode heavily. Although I guess Intcode is so simple, it's hard to make bugs that wouldn't have failed the earlier tests. 15:39:16 -!- kspalaiologos has joined. 15:48:13 -!- gitlogger has joined. 15:48:26 apparently my VPS provider has killed my bot 15:48:45 for no reason really, and I suppose unintentionally 16:02:33 kspalaiologos: could it just be a reboot? 16:02:42 I doubt 16:02:52 because other services I ran there are running 16:02:57 they would die if this was a reboot 16:03:03 no idea really, I'd have to check logs 16:03:10 Ah. What about OOM, hmm. Ah, not my problem. 16:03:36 it can't be oom 16:03:37 c'mon 16:03:40 2019-12-17 08:57:39 zzo38: Empathic Healer looks interesting 16:03:44 this is the last message it logged 16:05:08 Oh. That bot. 16:07:33 There was a netsplit. Maybe the server closed the connection? Does it reconnect? 16:09:57 netsplit 16:09:57 well 16:10:08 this is explaining the accident 16:10:22 it's just a simple 50-line perl bot 16:10:32 I wouldn't expect it to be able to recover off a netsplit really 16:10:59 is that the bot with fascinating escaping issues? 16:11:20 FireFly: no, this is the logging bot. https://esolangs.org/logs/2019-12-17.html#leb is where it left 16:11:44 FireFly: and the github link in the topic is where it logs to 16:11:49 ah 16:11:50 (when it's around) 17:36:53 -!- b_jonas has joined. 18:46:41 -!- tromp has joined. 18:48:47 -!- tromp_ has quit (Ping timeout: 246 seconds). 18:59:00 -!- FreeFull has joined. 20:23:38 FireFly, yeah, this one 20:23:49 b_jonas, that discovery was genius really 20:23:57 I would have never thought about that 20:24:11 I didn't get to rewriting the bot though yet :p 20:24:21 -!- kspalaiologos has quit (Quit: Leaving). 20:24:45 -!- LKoen has joined. 20:31:14 kspalaiologos: did you burn the source code yet? 20:32:46 kspalaiologos: could it be that rather than the VPS killing it, the IRC server closed the connection to your bot? it sometimes does that 20:33:20 `? logs 20:33:21 ​#esoteric channel logs: https://esolangs.org/logs/ http://tunes.org/~nef/logs/esoteric/?C=M;O=D http://codu.org/logs/_esoteric/ https://github.com/KrzysztofSzewczyk/esologs/ 20:34:23 I suspect it was the server 20:40:15 Tomorrow is Yule (if you are in the northern hemisphere), and then two days later is Hanukkah, and then two more days later is Christmas. Happy Yule/Hanukkah/Christmas 20:40:23 zzo38: same to you! 20:40:54 zzo38: some friends of mine celebrate the Solstice, or Isaac Newton's birthday on Dec 25 20:41:45 Well, yes it is Isaac Newton's birthday on Dec 25 too (I think Stallman refers to this as "Gravmas") 20:41:57 celebrating Newton's birthday as a secular/atheist holiday is somewhat ironic because Newton was an occult Christian and alchemist 20:42:31 -!- LKoen has quit (Remote host closed the connection). 20:42:56 Yes, but it is still his birthday. (It wasn't Jesus's birthday on Dec 25, even though Jesus's birthday is still celebrated on that day.) 20:43:21 yeah 20:43:27 it's a repurposed pagan holiday 20:44:51 I'll be celebrating pine holiday with my family. I'm traveling the day after tomorrow. 20:49:43 i don't have plans for christmas as such 20:50:17 on sunday (the 22nd) I'm celebrating a personal milestone (2 years on HRT!) with my girlfriend and wife 20:50:25 there will be chinese food and cake. 20:50:35 on the 24th I'm going to gf's friend's birthday party 20:51:17 -!- MDude has joined. 20:51:22 this is my plan for a whole week, so it's longer than christmas 20:55:52 fungot, what is the ranking of swords in SNES Legend of Zelda: A Link to the Past from worst to best? 20:55:52 b_jonas: oh right, those would be _that_ surprising as murder suspects: theo is certainly freaky enough as it is 21:15:14 IIRC non magical/red/magically forged 21:15:52 coincidentally, i believe you can beat it without getting the greatest armor, because i thought blue was more stylish 21:16:06 just dont open that chest 21:17:26 well blue armor + gold shield anyways, without gold shield i may have chosen otherwise 21:19:39 kingoffrance: I asked about swords, not armor 21:22:30 arms are arms :/ i dont think player has a fashionable choice with swords :/ 21:23:15 the best you can do is color coordinate around the sword 21:26:17 -!- shikhout has joined. 21:27:09 I don't know much of that games, how the rules for the attacks work. What I know with GURPS, different swords (and other types of unpowered melee weapons) have differnt amount of damage, type of damage, reach, price, mass, defense, options, etc. Also some require two hands (although if your character has four hands, then maybe you can use two such two-handed weapons) 21:59:31 -!- LKoen has joined. 22:00:14 -!- b_jonas has quit (Remote host closed the connection). 22:10:29 -!- b_jonas has joined. 22:51:38 -!- arseniiv has quit (Ping timeout: 240 seconds). 23:54:58 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).