00:02 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) acquired the Sokoban bag of holding, on T:11530 00:03 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha), 484 points, T:1396, killed by a giant bat 00:07 [hdf-us] [hackm] zor (Ran Hum Mal Neu), 1142 points, T:1428, killed by a mountain dwarf 00:11 [hdf-us] [nh370] OpticSugar (Arc Hum Mal Neu), 6783 points, T:5852, killed by a gnome 00:13 [hdf-us] [dnh] zor (Val Hum Fem Neu), 1331 points, T:658, killed by a gnome lord zombie 00:21 [hdf-us] [slth] zor (Gee Hum Fem Neu), 1223 points, T:1202, killed by a rabid rabbit, while vomiting 00:21 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) reached Mine Town, on T:12760 00:22 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha), 2320 points, T:2144, killed by a gnome king 00:25 [hdf-us] [hackm] zor (Sam Hum Mal Law), 538 points, T:655, killed by a gnome, while sleeping 00:25 [hdf-us] [hackm] zor (Pri Hum Fem Law), 23 points, T:21, killed by a sewer rat 00:29 [hdf-us] [evil] terrapin (Rog Hob Fem Neu) chose an elven dagger to be named "Sting", on T:3329 (0:39:55) 00:31 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha), 1228 points, T:2551, killed by a pony 00:31 [hdf-us] [slth] zor (Loc Elf Mal Neu), 1057 points, T:1075, killed by a baby white dragon 00:31 [hdf-us] [evil] terrapin (Rog Hob Fem Neu) averted death (killed by a magic missile), on T:3395 (0:41:51) 00:37 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) acquired the Mines' End luckstone, on T:13990 00:38 [hdf-us] [evil] terrapin (Rog Hob Fem Neu) killed the Goblin King, on T:3776 (0:49:01) 00:42 [hdf-us] [nh370] zor (Cav Hum Mal Law), 824 points, T:1653, killed by a gas spore's explosion 00:48 [hdf-us] [nh370] zor (Arc Hum Fem Law), 204 points, T:643, killed by a fox 00:53 [hdf-us] [slshm] wsx9000 (Wiz Dop Fem Cha), 39496 points, T:13471, killed by a tengu 00:57 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha), 4509 points, T:3885, killed by a tengu 01:00 [hdf-us] [dnh] zor (Val Inc Fem Neu), 5292 points, T:1728, quit 01:00 [hdf-us] [evil] terrapin (Rog Hob Fem Neu) changed form for the first time by mimicking a pile of gold, on T:4563 (1:11:00) 01:02 [hdf-us] [nh370] zor (Tou Hum Mal Neu), 76 points, T:250, killed by a jackal 01:06 [hdf-au] [evil] UmberConductor (Bar Hum Mal Cha) acquired the luckstone from Mines' End, on T:27114 (12:00:35) 01:11 [hdf-us] [hackm] zor (Rog Dop Fem Cha), 1251 points, T:2067, killed by a werejackal 01:24 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 5065 points, T:3459, killed by a gold golem 01:33 [hdf-us] [nh370] zor (Kni Hum Mal Law), 4144 points, T:2748, killed by a soldier ant 01:35 -!- fakepass has quit [Quit: Leaving] 01:35 [hdf-au] [evil] UmberConductor (Bar Hum Mal Cha) had a splint mail entrusted to him by Set, on T:28143 (12:29:49) 01:39 [hdf-au] [nh370] youngster (Pri Hum Mal Cha) reached Mine Town, on T:2801 01:43 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) was bestowed with Magicbane by Anhur, on T:19323 01:46 [hdf-us] [evil] dbanethacker (Mon Gia Mal Neu) killed Gollum, on T:1488 (0:18:22) 01:46 -!- theRaisse has joined #hardfought 01:48 [hdf-us] [evil] willisllama (Inf Gia Mal Una) killed the Goblin King, on T:1798 (0:24:09) 01:49 [hdf-us] [nh370] zor (Ran Gno Mal Neu), 615 points, T:1001, killed by a rabid rat 01:53 [hdf-us] [evil] willisllama (Inf Gia Mal Una) made his first wish - "blessed wand of polymorph", on T:1862 (0:29:00) 02:02 -!- taichi has joined #hardfought 02:08 [hdf-us] [slshm] wsx9000 (Wiz Dop Fem Cha), 1736 points, T:1252, killed by a dwarf 02:12 [hdf-us] [evil] dbanethacker (Mon Gia Mal Neu) killed the Goblin King, on T:2624 (0:44:25) 02:12 -!- taichi has quit [Ping timeout: 250 seconds] 02:17 [hdf-us] [evil] willisllama (Inf Gia Mal Una) polymorphed his first object, on T:4002 (0:53:10) 02:20 [hdf-us] [evil] willisllama (Inf Gia Mal Una) rejected atheism by offering a giant priest corpse on an altar of Venus, on T:4236 (0:56:11) 02:21 [hdf-us] [nh370] zor (Tou Hum Mal Neu), 2578 points, T:2407, killed by a giant spider 02:26 -!- Umbire has quit [Ping timeout: 252 seconds] 02:26 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 5698 points, T:4482, killed by a crossbow bolt 02:27 [hdf-eu] [evil] parasite (Val Cen Fem Neu) had a pair of steel gauntlets entrusted to her by Odin, on T:51981 (20:01:35) 02:35 [hdf-us] [evil] dbanethacker (Mon Gia Mal Neu) hit with a wielded weapon for the first time, on T:4902 (1:07:28) 02:39 [hdf-us] [evil] dbanethacker (Mon Gia Mal Neu) had a pair of cloth high boots entrusted to him by Chih Sung-tzu, on T:5309 (1:10:43) 02:47 -!- anselmus has quit [Remote host closed the connection] 02:50 [hdf-us] [nh370] zor (Arc Dwa Mal Law), 2409 points, T:2279, killed by a snake 02:55 -!- mobileuser has joined #hardfought 02:57 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) found Sunsword on the floor, on T:22270 02:57 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) found Excalibur on the floor, on T:22270 02:58 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) destroyed zeronine's ghost, the former Sergeant, on T:22279 02:59 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha) destroyed OpticSugar's ghost, the former Digger, on T:4992 03:01 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha), 5575 points, T:5166, killed by an elf zombie 03:01 -!- Umbire has joined #hardfought 03:05 [hdf-us] [hackm] zor (Und Elf Fem Neu), 831 points, T:981, killed by a little dog called Sirius 03:12 -!- Sgeo has quit [Read error: Connection reset by peer] 03:18 [hdf-us] [evil] willisllama (Inf Gia Mal Una) killed the Goblin King, on T:3241 (0:52:08) 03:18 [hdf-us] [evil] dbanethacker (Mon Gia Mal Neu) had a pair of copper gauntlets entrusted to him by Chih Sung-tzu, on T:7553 (1:50:16) 03:25 [hdf-eu] [hackm] mobileuser (Yeo Cen Fem Neu) became His Holiness' Envoy of Balance, on T:10446 (8:21:20) 03:25 -!- Umbire has quit [Ping timeout: 256 seconds] 03:27 [hdf-us] [evil] willisllama (Inf Gia Mal Una) performed his first genocide (infidels), on T:4395 (1:01:03) 03:27 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 6129 points, T:4395, killed by genocidal confusion 03:28 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) killed Medusa, on T:22827 03:30 [hdf-us] [evil] dbanethacker (Mon Gia Mal Neu) had a broadsword entrusted to him by Chih Sung-tzu, on T:8035 (2:01:39) 03:34 [hdf-us] [evil] willisllama (Inf Gia Mal Una) killed the Goblin King, on T:1053 (0:06:47) 03:40 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 1938 points, T:1964, killed by an iguana 03:43 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) changed form for the first time, becoming a xorn, on T:23507 03:46 [hdf-us] [evil] willisllama (Inf Gia Mal Una) killed the Goblin King, on T:748 (0:05:46) 03:47 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) entered Gehennom, on T:23620 03:51 -!- stenno has joined #hardfought 03:55 -!- mobileuser has quit [Quit: Client closed] 03:59 -!- mobileuser has joined #hardfought 04:01 -!- elenmirie has joined #hardfought 04:01 -!- elenmirie has quit [Client Quit] 04:02 -!- elenmirie has joined #hardfought 04:06 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) made his first wish - "marker", got "a magic marker", on T:24002 04:08 -!- Semilg has joined #hardfought 04:09 -!- Arseniy has joined #hardfought 04:16 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) attained the rank of Enchanter (level 14), on T:24148 04:19 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 4674 points, T:3656, killed by a copper elven arrow 04:20 -!- raisse has joined #hardfought 04:20 -!- theRaisse has quit [Ping timeout: 264 seconds] 04:31 [hdf-us] [evil] willisllama (Wiz Gia Mal Neu) killed the Goblin King, on T:1305 (0:07:58) 04:34 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) found the Eye of the Aethiopica on the floor, on T:25031 04:34 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) killed the Dark One, on T:25033 04:34 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) acquired the Bell of Opening, on T:25034 04:36 -!- Semilg has quit [Remote host closed the connection] 04:36 -!- Semilg has joined #hardfought 04:37 -!- rld has quit [Remote host closed the connection] 04:37 -!- rld has joined #hardfought 04:37 -!- mode/#hardfought [+v rld] by ChanServ 04:40 [hdf-us] [evil] willisllama (Wiz Gia Mal Neu), 1996 points, T:3304, quit 04:43 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha) entered Sokoban, on T:3864 04:44 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha) changed form for the first time, becoming a wererat, on T:4079 04:45 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha) rejected atheism with a prayer, on T:4080 04:46 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 334 points, T:678, killed by a small mimic 04:47 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 224 points, T:71, killed by a jackal, while frozen by a potion 04:53 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha), 3090 points, T:5118, killed by a rothe 04:55 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 860 points, T:1456, killed by a sling bullet 05:11 [hdf-eu] [nh370] Kontroller (Kni Hum Mal Law) found Magicbane on the floor, on T:49053 05:12 [hdf-eu] [nh370] Kontroller (Kni Hum Mal Law) found Vorpal Blade, on T:49055 05:17 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) killed the Wizard of Yendor, on T:82430 05:17 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) killed the Wizard of Yendor (2nd time), on T:82431 05:17 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) acquired the Book of the Dead, on T:82432 05:19 [hdf-eu] [nh370] Kontroller (Kni Hum Mal Law) found Cleaver in a container, on T:49075 05:19 [hdf-eu] [nh370] Kontroller (Kni Hum Mal Law) found the Orb of Detection in a container, on T:49075 05:19 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) performed the invocation, on T:82467 05:22 [hdf-us] [evil] willisllama (Inf Gia Mal Una) had Secespita bestowed upon him by Moloch, on T:3645 (0:25:15) 05:22 [hdf-us] [evil] willisllama (Inf Gia Mal Una) became literate by reading the fortune inside a cookie, on T:3650 (0:25:23) 05:27 -!- terrapin has quit [Remote host closed the connection] 05:28 [hdf-us] [evil] willisllama (Inf Gia Mal Una) had a pair of gauntlets of protection entrusted to him by Moloch, on T:4661 (0:30:53) 05:28 -!- terrapin has joined #hardfought 05:29 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) killed the high priest of Moloch, on T:82715 05:29 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) acquired The Amulet of Yendor, on T:82719 05:30 happy pi day everyone 05:34 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 05:35 -!- Umbire has joined #hardfought 05:42 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) entered the Elemental Planes, on T:82864 05:42 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) entered Plane of Earth, on T:82864 05:42 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) killed the Wizard of Yendor (3rd time), on T:82865 05:44 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) entered Plane of Air, on T:82921 05:46 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) entered Plane of Fire, on T:82966 05:49 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) entered Plane of Water, on T:83025 05:50 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) genocided class ;, on T:83028 05:51 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) entered the Astral Plane, on T:83086 05:52 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) genocided class L, on T:83096 05:54 happy pi day 05:56 -!- Morphy is now known as Chamaeleon 06:00 -!- joes has joined #hardfought 06:01 -!- Umbire has quit [Ping timeout: 250 seconds] 06:03 You kill the verbally abusive bot (with great taste in endgame-content) 06:06 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) wished for "magic harp", got "a harp", on T:83192 06:09 thats not how you write chameleon 06:09 stenno: it's a valid spelling 06:09 wikipedia says so 06:09 also chameleon was taken 06:10 oh indeed 06:10 a chameleon walking looks so funny 06:11 Also 14/3 isn't really all that much Pi 06:11 as if they have to think really hard and are really unsure about their next move 06:11 22/7 should be pi day :P 06:11 pi approximation day 06:11 22/7 is actually my brother's birthday 06:11 he is a pi 06:11 nice 06:12 atties bday is 23/7 06:12 -!- Semilg has quit [Ping timeout: 268 seconds] 06:13 lol they're close but no pi 06:14 close but no cigar (which is good as they dont smoke) 06:14 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) wished for "uncursed magic marker", got "a magic marker", on T:83239 06:17 -!- krm26 has quit [Quit: Leaving] 06:18 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) wished for "uncursed magic marker", got "a magic marker", on T:83258 06:19 -!- hackemslashem has joined #hardfought 06:20 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu) found Fire Brand carried by a monster, on T:83322 06:26 [hdf-us] [nh370] oh6 (Arc Hum Mal Neu), 4736664 points, T:83379, ascended https://www.hardfought.org/userdata/o/oh6/nethack/dumplog/1678231167.nh.html 06:31 gg oh6 06:37 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the Dragon Lord, on T:41432 06:51 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Shelob, on T:42218 06:51 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Girtab, on T:42238 06:53 -!- malor has joined #hardfought 07:09 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha), 57 points, T:238, killed by a burning scroll 07:11 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha), 37 points, T:135, burned by an exploding fire bomb 07:13 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha), 64 points, T:78, killed by a dart, while sleeping 07:17 -!- rebatela has quit [Read error: Connection reset by peer] 07:18 -!- rebatela has joined #hardfought 07:22 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Medusa, on T:44249 07:33 -!- raisse has quit [Ping timeout: 264 seconds] 07:38 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) reached Mine Town, on T:2096 07:41 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) made his first wish - "Blessed fixed +2 gray dragon scale mail", got "a blessed gray dragon scale mail", on T:2385 07:41 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha) killed the Goblin King, on T:2595 (0:28:34) 07:50 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) rejected atheism by offering a rock piercer corpse on an altar of Venus, on T:3011 07:58 -!- Semilg has joined #hardfought 08:05 -!- raisse has joined #hardfought 08:07 [hdf-eu] [ndnh] NetSysFire (Mad Inc Fem Neu), 44027 points, T:5958, killed by an ettin 08:08 morning 08:08 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha), 3348 points, T:3518, killed by Mr. Akalapi; the shopkeeper, while sleeping 08:09 * NetSysFire throws a pi at K2 08:09 mmm pi 08:09 today is pi day! 08:09 may all xnethack players find plenty of perfectly circular pies today 08:10 hahah... looks like someone signed up the public facing hardfought email to a bunch of spam sites 08:11 i have over 100 junk emails in my spam filter 08:11 what kind of junk? 08:11 brain enlargement pills? 08:11 (thats a freedroidrpg reference btw) 08:11 half of them are in chinese, cant read it 08:12 a lot of them are 'web design proposal' bullshit 08:12 i mean the site is very 2003 looking, they are right about that 08:13 not 2002 or 2004? 08:13 but 2003 08:13 exactly 2003 08:13 but yeah the site could be more mobile friendly 08:14 your target audience isnt people with phones, its people with terminal browsers and ssh 08:14 yup 08:14 joking around as always, but i think the looks are fine for what it is but mobile friendly is still a plus 08:14 i was testing web ttyrec playback the other day from my phone, the menus dont scale 08:15 main site menus 08:15 i have 'plans' for the site but its really low priority 08:15 now this is literally unplayable. literally 08:15 web ttyrec playback? 08:15 the better to hit them with your sausage fingers 08:15 K2: what are you using for that? 08:16 note that NAOs playback function allows for XSS 08:16 stenno, NAO and hardfought got a web ttyrec playback revamp, thanks to paxed 08:16 oh nice@ 08:17 was gonna announce it today actually on reddit 08:17 where can i find the source code? 08:17 you cant, its super secret squirrel 08:17 how many zorkmids has paxed demanded for this? 08:17 nani 08:17 i want to see if the XSS still works :> 08:18 i dont think the code is up on any github repo but i can make a termbin of the javascript if paxed doesnt mind 08:18 check it out in action though - https://alt.org/nethack/browsettyrec.php 08:18 thanks! 08:18 as if people can't get the js from the website themselves ... 08:18 well i can just see the code there if it isn't minified (which it should be :v) 08:19 should be? why? 08:19 i fucking hate minified code 08:19 why shouldn't it be? 08:19 browsers can un-minify js 08:19 and minified js means less transmitted data 08:19 yes but its like disassembly 08:19 think of tah performance 08:19 you lose the variable names etc 08:19 it's not like it's going to be downloaded million times, nor it is gigabytes unlike some npm fuckshit 08:19 yes, its about less transmittable data 08:20 rumor said K2 asked team s to be web developers 08:20 oh noes, your browser downloads 30k of data 08:20 if you think that the size of npm folders is a detriment then you don't understand programming 08:20 paxed: think of the people in germany! 08:20 sorry to be so direct 08:20 naoterm.js - https://termbin.com/tl4i9 08:20 trd.js - https://termbin.com/rfapx 08:21 -!- Loggers_VIII has joined #hardfought 08:21 that is the old code 08:21 and then there's getttyrec.php which just outputs the requested ttyrec 08:21 stenno no this isnt old code 08:22 i will diff it with my existing trd.js and naoterm.js and see whats different 08:22 hardfought is using this as well (i'm not done yet updating ttyrec browse for all variant, but will be) with some very minor edits 08:22 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 66 points, T:238, killed by a water moccasin 08:23 stenno the big changes are: removes depreciated javascript, will play back curses and enchanced symset, has support for things like highlighted piles, italics, etc 08:23 paxed did a great job on this 08:25 i am sure about that 08:25 on hardfought, this is in use for all vanilla nethack versions, tnnt, devnull tribute and evilhack 08:25 i plan on having all variants covered before this weekend 08:26 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 158 points, T:602, killed by a large kobold 08:27 just working my way down the list - https://www.hardfought.org/nethack/ttyrecs/ 08:37 stenno you make me happy 08:37 OPTIONS=horsename:Bro... 08:41 Bro... and Dude... 08:41 my dear pets 08:41 i see it :) 08:41 and Man... 08:41 i think 08:41 yup 08:42 i think my next petname will be ">; " 08:43 or something like that 08:43 well actually that will not work nowadays i think 08:45 Demo: do you still have the XSS PoC against NAOs ttyrec player? 08:50 dunno why i am so grumbly right now 08:52 -!- Loggers_VIII has quit [Quit: Client closed] 08:54 I woke up and am insanely insane. I'll see about looping back to that in 3 hours or so maybe 08:54 -!- raisse has quit [Ping timeout: 255 seconds] 08:54 don't bother, that doesn't work anymore 08:55 dreamed of playing incan mini golf where you could grill steaks on the course but then some mob was mad at me and my friends and threw lit cigarettes at us and we had to fight them 08:55 also they had 3 dollar piss beer on tap 08:56 Demo: remember the PoC you wrote? 08:58 no, but I bet if you search the logs (i have logs, the roguelike irc might) for the right keywords you can find when it was discussed 08:59 hmm lets see 08:59 how about 'trd.js' ? 08:59 if nothing comes up, i will look at it myself in a calm minute 08:59 istr that it was very easy to find 09:04 <@stenno> lets see 09:08 -!- elenmirie has joined #hardfought 09:09 found it 09:10 I'm curious about it because I don't think it was me 09:10 https://alt.org/nethack/trd/?file=https://alt.org/nethack/userdata/D/Demo/ttyrec/2021-12-25.17:11:58.ttyrec 09:10 Demo: from 25.12.2021 09:10 oh on Christmas 09:11 oh right lol 09:13 Demo: Demo 09:13 BOT 09:13 — 25.12.2021 18:14 09:13 didnt think it was that trivial 09:14 it must have been for me to not remember 09:22 -!- raisse has joined #hardfought 09:26 -!- taichi has joined #hardfought 09:26 does this new ttyrec playback support large screens, say 150x50? 09:26 yes 09:27 it will auto adjust 09:27 \o/ 09:27 is there a limit on the size of the ttyrec? 09:27 currently no 09:27 jettyplay dies on large files 09:28 here's a good sized one - https://www.hardfought.org/nh/evil/trd-us/?file=https://hdf-us.s3.amazonaws.com/ttyrec/k/krm26/evilhack/ttyrec/2023-03-13.13:29:58.ttyrec.gz 09:28 set the speed slider to the left 09:29 curses takes longer to render, esp if the player is using a large terminal size 09:29 looking... 09:30 yeah that's... s l o w 09:31 regular tty screen - https://www.hardfought.org/nh/evil/trd-us/?file=https://hdf-us.s3.amazonaws.com/ttyrec/k/k2/evilhack/ttyrec/2023-02-16.19:06:03.ttyrec.gz 09:32 that's tolerable. first one is not 09:32 what did you set the speed slider to? 09:32 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 09:32 its more than just tolerable 09:32 its awesome 09:33 for which one? left it at 500 for yours, tried 500 for krm26 and then tried moving it to 1000 09:33 -!- elenmirie has joined #hardfought 09:33 no move it to the left 09:33 left = faster 09:33 oh, ok 09:33 the default value is 500ms per frame 09:33 higher = slower 09:34 ah. much better 09:34 ok this is fantastic 09:34 yeah :) 09:35 being able to do ttyrec playback in just a couple clicks, no program to have to download... big deal 09:35 very - big - deal 09:36 it is for me. can't tell you how often i couldn't play back a ttyrec because of size 09:36 i used to use jettyplay, switched to termplay which was much better 09:36 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Nalzok, on T:46287 09:36 but this is even better 09:36 uhhh... do note that this is all - apart from unpacking the ttyrec - done in your browser. 09:36 i couldn't get termplay to work with my ttyrecs 09:37 -!- Arseniy has quit [Ping timeout: 276 seconds] 09:37 paxed yup. the ttyrec is downloaded to your system, your browser does all the heavy lifting 09:37 ^ info for everyone else reading 09:37 i assume it has not trouble with utf8/cp437 09:37 paxed already knows this :P 09:37 hothraxxa: it does 09:38 at least the old version did 09:38 cp437 renders fine 09:38 as will curses 09:38 ok. i elevate paxed to the status of godhood 09:38 hmm 09:39 what about DECgraphics? 09:39 yes 09:39 rogue level looks weird, that's about it 09:40 some symbols could probably use a bit of tweaking but overall it renders everything pretty well 09:41 look up your games on NAO stenno 09:42 dude/man/bro 09:42 :P 09:42 can i still force the backend to download random files by passing arbitrary urls? 09:43 well i will just check stuff for myself and then report instead of asking silly questions 09:44 heh 09:44 and then report 09:44 no such thing as a silyl question 09:44 silly even 09:44 [hdf-us] [nh370] post163 (Kni Hum Fem Law), 112 points, T:172, slipped while mounting a saddled pony 09:44 wow how did I mess that up 09:45 [hdf-us] [spl] post163 (Wiz Orc Fem Cha) murdered her faithful kitten, on T:1 09:45 [hdf-us] [spl] post163 (Wiz Orc Fem Cha), 74 points, T:84, struck down by a fox 09:47 [hdf-us] [dnh] post163 (Nob Vam Mal Cha), 310 points, T:379, slipped while mounting a saddled pony 09:53 where can i find the archived ttyrecs on NAO? 09:53 wait we finally have this now 09:53 wow 09:53 I think it was like 3 years ago I was complaining about how smart people we have and don't even have that 09:53 now I don't have to complain anymore 09:53 and I didn't have to do any work 09:53 hell yeah 09:56 we already had it to be fair 09:57 hmm i know there was an older instance of me complaining about this https://cdn.discordapp.com/attachments/389212978030968832/1085200040517189632/image.png 09:58 oh on hdf 09:58 i remember we played around with the stuff i wrote but it was not production-ready and then i lost interest and got depressed 09:58 yeah that was in 2022 and i used that for a bit 09:59 but now i dont have to anymore i think 09:59 havent determined how much the integrated one sucks. havent even looked at it. im way too picky 10:01 [hdf-us] [evil] post163 (Wiz Ith Fem Cha), 1324 points, T:3449, killed by a boiling potion 10:01 <@post163> !lastgame 10:01 @post163: [hdf-us] https://www.hardfought.org/userdata/p/post163/evilhack/dumplog/1678801646.evil.html :: [hdf-eu] https://eu.hardfought.org/userdata/I/Imanity/evilhack/dumplog/1678792402.evil.html :: [hdf-au] https://au.hardfought.org/userdata/K/KRR/evilhack/dumplog/1678748365.evil.html 10:02 [hdf-us] [nh370] post163 (Wiz Orc Mal Cha) murdered his faithful kitten, on T:1 10:02 [hdf-us] [nh370] post163 (Wiz Orc Mal Cha), 91 points, T:367, killed by a grid bug 10:07 so now I want a !lastttyrec command K2 :b 10:12 looking forward to evaluation and contributing to the new ttyrec player 10:13 :) 10:17 <@nabru> Who will be the first person to break the new ttyrec player? 10:17 me 10:17 def. 10:19 but wearing a white hat, not a gray one 10:20 well slightly grayish as i am doing this for my amusement too 10:20 maybe #eeeee 10:20 e 10:21 i already did 10:21 messaged k2 about it 10:21 damn 10:21 sat on it for about 20 minutes pacing trying to think of what to do 10:21 does it use the same thing? 10:21 than the original one? 10:21 responsible disclosure 10:22 crafted ttyrecs, arbitrary urls.. 10:22 zip bombs.. 10:22 actually isn't the gz decoding done by the browser 10:23 named frames 10:23 who owns it? the source? 10:23 paxed does? 10:23 think so 10:24 he was the one who wrote it so 10:24 we discussed a few vectors 10:25 gotta check if you can still do the 'named timestamp' thing oslt 10:25 named frame link 10:25 i have no idea if my messages are even getting through cause i added a way to do it on my jank ass bot but i have no idea if it is actually working lol 10:25 -!- Sgeo has joined #hardfought 10:27 !ttyrec 10:27 doh 10:27 i only added that command to hecubus bot 10:28 stenno, there's a link on main NAO website to browse ttyrecs 10:28 https://alt.org/nethack/browsettyrec.php 10:30 ok the old one doesn't work anymore 10:33 [hdf-us] [spl] post163 (Kni Hum Fem Law), 0 points, T:1, slipped while mounting a saddled pony 10:34 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the invisible Vecna, on T:47914 10:39 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 10:44 -!- Graznop has joined #hardfought 10:46 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) killed the Goblin King, on T:916 (0:02:54) 10:49 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 1773 points, T:1847, killed by a bolt of lightning 10:52 [hdf-us] [evil] post163 (Wiz Elf Fem Cha), 121 points, T:220, killed by a fox 10:52 [hdf-us] [nh370] post163 (Kni Hum Fem Law), 14 points, T:88, slipped while mounting a saddled pony 10:59 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) killed the Goblin King, on T:2506 (0:10:14) 11:00 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 2026 points, T:2648, killed by a hill orc 11:01 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 71 points, T:326, killed by a newt 11:02 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) made his first wish - "blessed +2 dragonhide helm of speed named Gustavo", on T:155 (0:00:42) 11:03 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Nightmare, on T:48531 11:04 -!- rebatela has quit [Read error: Connection reset by peer] 11:07 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) killed the Goblin King, on T:1461 (0:05:30) 11:07 [hdf-eu] [hackm] mobileuser (Yeo Cen Fem Neu) polymorphed her first object, on T:12444 (9:40:41) 11:11 [hdf-us] [spl] nabru (Dra Hum Nbn Cha), 259 points, T:911, killed by a wand 11:11 [hdf-us] [nh370] StubbyBeast (Mon Hum Fem Cha), 2242 points, T:3521, killed by a dwarf 11:12 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) polymorphed his first object, on T:25786 11:12 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) destroyed the invisible Loggers' ghost, the former Excursionist, on T:2692 (0:11:08) 11:18 -!- froggles has joined #hardfought 11:20 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) destroyed dbanethacker's ghost, the former Fighter, on T:3754 (0:19:04) 11:23 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 8659 points, T:4623, killed by a tengu 11:23 [hdf-us] [spl] post163 (Kni Dwa Fem Law), 0 points, T:1, slipped while mounting a saddled pony 11:23 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 20 points, T:69, killed by a dart 11:24 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 39 points, T:134, killed by a water moccasin 11:25 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 107 points, T:331, killed by a jackal 11:26 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 117 points, T:198, killed by a goblin 11:26 -!- froggles has quit [Quit: Leaving] 11:26 [hdf-us] [spl] post163 (Dra Hum Nbn Cha), 4 points, T:30, slipped while mounting a saddled baby red dragon 11:27 [hdf-us] [nh370] post163 (Hea Gno Mal Neu) murdered his faithful kitten, on T:1 11:27 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 0 points, T:49, killed by a manes 11:27 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 110 points, T:393, killed by a goblin 11:29 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) had a small shield entrusted to him by The Lady, on T:823 (0:01:13) 11:29 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the Largest Giant, on T:49468 11:30 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 446 points, T:2007, killed by Mr. Gweebarra; the shopkeeper, while sleeping 11:33 naoterm/trd/whatever its called features that would be cool, seeking to arbitrary frames and being able to have an &frame=[num] in the url to link to a specific frame of a specific ttyrec. would see about adding this if code was somewhere that was accepting PRs 11:35 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 15000 points, T:848, killed by a paper golem 11:36 [hdf-us] [nh370] post163 (Hea Gno Mal Neu), 529 points, T:1369, killed by an imp 11:36 [hdf-us] [spl] post163 (Wiz Gno Mal Neu) performed his first annihilation (gnomes), on T:1 11:37 Demo: keep in mind that the frontend does requests for each frame 11:38 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 10000 points, T:346, killed by a gnome 11:38 at least thats how its used to be 11:38 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 0 points, T:23, killed by a red mold 11:39 no 11:42 [hdf-us] [nh370] rancat (Tou Hum Mal Neu) averted death (killed by a white unicorn), on T:15430 11:42 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) killed the Goblin King, on T:1905 (0:06:14) 11:46 [hdf-us] [dnh] Lukethecool1001 (Nob Hlf Mal Neu), 4473 points, T:2111, quit 11:47 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Mr. Prosser, on T:50173 11:47 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Arthur Dent, on T:50174 11:47 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Ford Perfect, on T:50175 11:47 [hdf-eu] [evil] parasite (Val Cen Fem Neu) had a two-handed sword entrusted to her by Odin, on T:64067 (23:53:16) 11:47 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Douglas Adams, on T:50184 11:48 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Zaphod Breeblebrox, on T:50219 11:49 -!- Loggers_VIII has joined #hardfought 11:50 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) destroyed the invisible mightyquinn's ghost, the former Investigator, on T:3683 (0:13:06) 11:52 <@hackemslashem> Man, killing Douglas Adams... smh 11:53 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 15000 points, T:1393, killed by a small mimic 11:54 especially today 11:54 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 0 points, T:46, killed by a hermit 11:55 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 0 points, T:79, killed by a hermit 12:01 [hdf-us] [xnh] fusillade (Ran Elf Fem Cha) chose an elven dagger to be named "Sting", on T:1 12:03 oh i see the whole file is now loaded directly 12:03 not that 'single frame request' thing anymore 12:04 -!- Loggers_VIII has quit [Quit: Client closed] 12:06 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 15000 points, T:1029, killed by a giant ant 12:06 [hdf-us] [spl] post163 (Wiz Gno Mal Neu), 0 points, T:1, killed by a scroll of annihilation 12:06 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Vlad the Impaler, on T:50737 12:09 my stone for this soup is i will look at the source and suggest security fixes if the source gets published (there are other things i have concerns about that looking at the source would answer a lot faster than fucking around with it) 12:09 you mean the backend? 12:09 yes 12:09 agreed 12:10 php sux and its really easy to shoot your feet off 12:10 indeed 12:10 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Frankenstein's Monster, on T:50974 12:10 -!- Umbire has joined #hardfought 12:11 [hdf-us] [xnh] fusillade (Ran Elf Fem Cha) found Demonbane in a shop, on T:1049 12:12 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Doctor Frankenstein, on T:51085 12:23 [hdf-eu] [evil] Graznop (Hea Elf Fem Neu) wished for "blessed mithril magic lamp", on T:37719 (22:57:21) 12:24 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the invisible Geryon, on T:51513 12:26 [hdf-us] [dnh] Lukethecool1001 (Wiz Inc Mal Neu) wished for "The Shield of the Resolute Heart", on T:1629 12:27 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed Yeenoghu, on T:51666 12:28 [hdf-us] [nh370] rancat (Tou Hum Mal Neu) destroyed zor's ghost, the former Bachelor, on T:18817 12:28 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha), 243 points, T:339, killed by a small mimic 12:30 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the invisible Baalzebub, on T:51837 12:35 -!- rebatela has joined #hardfought 12:36 [hdf-au] [evil] UmberConductor (Bar Hum Mal Cha) had a spear entrusted to him by Set, on T:28637 (13:27:31) 12:41 [hdf-eu] [evil] Graznop (Hea Elf Fem Neu) performed her first genocide (shocking spheres), on T:37740 (23:04:14) 12:43 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) rejected atheism by offering a Mordor orc corpse on an altar of Moloch, on T:3254 12:46 [hdf-eu] [nh370] lor (Val Hum Fem Law) destroyed lurchy's ghost, the former Conjurer, on T:3024 12:47 [hdf-eu] [nh370] lor (Val Hum Fem Law) consumed animal products for the first time, by eating a floating eye corpse, on T:3198 12:48 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha), 4627 points, T:4036, killed by a soldier ant 12:52 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the invisible Asmodeus, on T:52490 12:54 -!- Loggers_VIII has joined #hardfought 12:55 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 5108 points, T:4244, killed by a piranha 12:57 [hdf-au] [evil] UmberConductor (Bar Hum Mal Cha) had Frost Brand bestowed upon him by Set, on T:28999 (13:48:30) 12:59 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) killed the Goblin King, on T:1025 (0:04:08) 13:01 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) made his first wish - "blessed +2 frost brand", on T:1321 (0:05:51) 13:02 [hdf-us] [evil] Nightsorrow (Sam Hum Mal Law) rejected atheism with a prayer, on T:3550 (0:26:10) 13:02 [hdf-us] [dnh] Lukethecool1001 (Wiz Inc Mal Neu), 25165 points, T:2483, killed by an elf mummy 13:03 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the Wizard of Yendor, on T:52720 13:04 [hdf-eu] [nh370] lor (Val Hum Fem Law), 1252 points, T:4636, killed by a large mimic, while fainted from lack of food 13:05 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 2407 points, T:2279, killed by a fall onto poison spikes 13:06 [hdf-us] [nh370] Etharin (Wiz Gno Mal Neu), 116 points, T:621, killed by a small mimic 13:07 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) had a shield of light entrusted to him by The Lady, on T:336 (0:01:17) 13:09 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the high priestess of Moloch, on T:52833 13:13 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha) rejected atheism with a prayer, on T:3616 (1:03:22) 13:14 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) made his first wish - "blessed +2 dragonhide helm of speed named Gustavo", on T:3791 (0:08:02) 13:14 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the Wizard of Yendor, on T:53121 13:16 -!- Loggers_VIII has quit [Quit: Client closed] 13:16 [hdf-us] [evil] Nightsorrow (Sam Hum Mal Law) killed the Goblin King, on T:5305 (0:40:20) 13:17 [hdf-us] [evil] Nightsorrow (Sam Hum Mal Law) performed his first genocide (disenchanters), on T:5350 (0:41:12) 13:19 [hdf-us] [nh370] Etharin (Hea Gno Mal Neu), 325 points, T:2092, killed by a wererat, while sleeping 13:19 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the invisible Wizard of Yendor, on T:53370 13:23 [hdf-us] [xnh] fusillade (Ran Elf Fem Cha) reached Mine Town, on T:3381 13:25 [hdf-us] [xnh] fusillade (Ran Elf Fem Cha), 4236 points, T:3389, quit 13:25 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the Wizard of Yendor, on T:53761 13:26 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the Wizard of Yendor, on T:53778 13:27 [hdf-us] [dnh] Lukethecool1001 (Wiz Inc Mal Neu), 886 points, T:654, killed by Ms. Sipaliwini, the shopkeeper 13:31 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha) killed the Goblin King, on T:5163 (1:21:38) 13:34 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 15036 points, T:6395, killed by a jaguar 13:35 [hdf-us] [slth] malor (Pri Dop Mal Cha) killed the invisible Famine, on T:53983 13:36 [hdf-us] [slth] malor (Pri Dop Mal Cha), 3832312 points, T:53998, ascended https://www.hardfought.org/userdata/m/malor/slashthem/dumplog/1677079673.slth.txt 13:37 <@malor> I managed wishless finally! 13:38 Demo: unless you cache every frame, you'd have to redraw each one, as the ttyrec is differential 13:38 ah rats 13:39 yeah i have a script that calls .click() on the element X times to seek locally and it just freezes the page for like 10 seconds when seeking 2000 frames ahead 13:39 ... wtf 13:40 then when it unfreezes it loads to the frame it should be on, but yeah, it is unfortunate how expensive dealing with the ttyrec rendering is 13:40 [hdf-us] [evil] dbanethacker (Mon Gia Mal Neu) performed his first genocide (mind flayers), on T:14610 (4:03:45) 13:41 a seek functionality would have the same problem if they are differential and if it would have to draw each one to get the right view 13:41 which gets into problems im not willing to get involved with :P 13:42 i'm already caching some pages, so it can go backwards. (10 latest frames, and every 50th beyond that, up to 500 cached frames) 13:47 [hdf-us] [evil] dbanethacker (Mon Gia Mal Neu) changed form for the first time by mimicking a pile of gold, on T:15311 (4:10:55) 13:52 that was the thing i tried to address with my tty player 13:52 it comes back to me 13:53 but when i first started writing the ttyplayer, the old nao one still had the 'request a frame by http' thing 13:55 so i just have to parse the whole ttyrec in the frontend first, create checkpoints, and do frame jumping based on those checkpoint frames 13:55 and it had to be really fast, and it had to find the right dimensions quickly 13:55 that is expensive though 13:56 but unfortunately it was not fast enough 13:56 i wanted it to be as fast as jettyplay 13:56 i can think of a few tricks that might help like identifying anywhere in the tty where a screen clear occurs 13:57 there is an escape sequence for that 13:57 \e[J; i think? 13:58 [hdf-us] [dnh] post163 (Nob Vam Mal Neu), 0 points, T:65, slipped while mounting a saddled pony 13:58 you can know you only need to draw stuff after the last screen clear when seeking to an arbitrary frame, which might help in some cases but wouldn't really be that helpful for building an "every 10 frames" prerendered cache or whatever 13:58 cleareos ED0 Clear screen from cursor down ^[[J 13:58 [hdf-us] [xnh] post163 (Kni Hum Fem Law), 0 points, T:1, slipped while mounting a saddled pony 13:58 clearscreen ED2 Clear entire screen ^[[2J 13:58 thats the one 13:58 duh. anyone playing using curses are never going to have any clear screens 13:59 (or far far fewer than tty) 13:59 i dont support curses 13:59 yeah if you have a very long ttyrec of someone pudding-farming or w/e, never leaving the level (which i think is the only instance where the screen gets cleared without user input) 14:00 [hdf-us] [spl] post163 (Kni Inf Fem Cha), 217 points, T:239, slipped while mounting a saddled pony 14:00 maybe i have to run the ttyrec of doom against my thing again 14:00 gotta see how well it does 14:02 actually it should still be online on my gh-pages lol 14:02 https://stenno.github.io/ 14:04 damn NAOs ttyrecs are using bzip2 instead of gz :vf 14:04 can't use my DecompressionStream here 14:07 well, that throws a wrench between my legs 14:07 is.. is this a German idiom? 14:07 i.. think so lol 14:08 i was wondering that while i was typing lol 14:08 yes 14:08 lol 14:08 'throw a club between the legs' 14:09 -!- phinxy has quit [Ping timeout: 276 seconds] 14:09 bzip2 is so ugly 14:09 so many letters in the file extension 14:09 gz is much better, much more elegant 14:09 smh my head 14:10 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) was bestowed with Demonbane by Venus, on T:3552 14:10 well my ttyplayer wont work like that unless i find out how to do bzip2 decompression 14:10 you should create a new compression format. the "", which does not use an extension at all 14:11 tbf GzipDecompression would only work for modern browsers anyway 14:12 i can do 'gzip' 'deflate' and 'deflate-war' 14:12 raw lol 14:12 gotta see how the new ttyplayer handles decompression 14:13 i assume its done on the server side 14:13 probably nonnative libraries 14:13 hmm perhaps 14:13 getttyrec.php handles it 14:13 i'd have to polyfill it anyway 14:14 mhm 14:14 i don't have the luxury of a backend! 14:14 yeah that is preferable 14:14 and that was also a design decision 14:15 -!- fakepass has joined #hardfought 14:15 thankfully we have engine monoculture again like its 2008 14:15 so DecompressionStream is available on modern browsers that are not FF 14:15 bbiab 14:18 -!- lorimer has quit [Quit: NAE TROOSERS] 14:22 [hdf-us] [nh370] Grouchy (Hea Hum Mal Neu) attained the rank of Medicus ossium (level 14), on T:26363 14:24 -!- Arseniy has joined #hardfought 14:25 -!- lorimer has joined #hardfought 14:25 -!- mode/#hardfought [+v lorimer] by ChanServ 14:26 [hdf-us] [nh370] Grouchy (Hea Hum Mal Neu) wished for "blessed bag of holding", got "a bag", on T:26481 14:29 [hdf-us] [evil] cloudburn (Wiz Dwa Mal Neu), 186 points, T:611, killed by Ms. Rhydaman; the shopkeeper 14:29 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha) killed Gollum, on T:8803 (1:58:18) 14:30 [hdf-us] [nh370] Toothygrin (Hea Hum Mal Neu), 340 points, T:2203, killed by a werejackal 14:31 [hdf-us] [spl] post163 (Dra Elf Fem Cha), 0 points, T:1, killed by kicking a wall 14:31 -!- phinxy has joined #hardfought 14:34 man on my way to the supermarket it all came back to me 14:34 i think the moment where i abandoned the project was my consideration of writing vt100 terminal in rust compiling to wasm 14:34 that project was super depressing in the end 14:35 yeah wasm is definitely worth considering 14:35 and because i was doing all this new stuff, i was never really sure if the api was buggy, or if i am just stupid 14:35 or maybe service workers for generating cache? 14:35 i am already using web workers 14:35 ah 14:35 damn 14:35 [hdf-us] [evil] dbanethacker (Mon Gia Mal Neu) completed Sokoban, acquiring a bag of holding, on T:17760 (4:58:52) 14:35 but its difficult to parallelize as mentioned by paxed 14:36 yeah, it is a tricky problem 14:36 gotta do a first pass creating checkpoints, then pass checkpoints with vt100 data 14:36 to webworkers with zerocopy memory thingies 14:36 you'd think there'd be more people that like those and are good at those here :P 14:36 I like easy problems that seem hard because they make me feel smarter than I am 14:37 man i am getting in the mood again to try 14:37 you could parallelize split on every screen clear though 14:37 that could be a useful optimization 14:37 right 14:38 i just dont want to be dissapointed (in myself?) again, i wasn't really joking earlier when i said i got depressed from it 14:38 you know what modern web browser api is really weird? IndexedDB 14:38 i think one of the issue was how to store all that shit 14:38 - 14:38 yes, can you read my mind or what 14:38 i was about to mention that 14:39 i think currently i just keep it in a gigantic array which crashes at some point 14:39 should be written to a db instead 14:39 IndexedDB is weird, man 14:39 maybe the solution is closer than it appears 14:39 never worked with it 14:39 i hadn't either until I was like hey i should try this for my podcast player 14:39 this hobby project would give me a great excuse to look into it 14:40 omg will i actually look into it again lol 14:40 i dont think that whoever wrote it writes javascript :P 14:40 thanks Demo :v 14:40 hehe 14:40 if i were doing any more than just very simple things with it i would get pissed off and write a promise based wrapper or find someone elses 14:40 wait its not promise-based? 14:41 dude man, it's ridiculous 14:41 i guess it makes sense for atomic db stuff? idk 14:41 lol ok 14:41 look into it and you'll see what I mean, it is very silly brained and not really what i wanted (documentdb in browser) but can be used to implement that annoyingly 14:42 maybe localstorage will be enough 14:42 its not that i have any relational data anyway 14:42 idk, you should definitely look into indexeddb 14:42 yes i should, you are right 14:42 i could have totally got away with localstorage for my thing but wanted to try it cause it was shiny 14:43 yes, thats what hobby projects are for 14:43 thats why i decided to use DecompressionStream and stuff 14:43 and streaming api in general 14:44 im convinced im gonna need those at some point for something in the future 14:44 yes 14:47 ok i will look into the api a bit 14:47 it is very db minded 14:47 carefully and relaxed, and with no further commitment to myself 14:48 ok 14:49 [hdf-us] [evil] Gutso (Inf Gia Mal Una) killed the Goblin King, on T:1475 (0:22:41) 14:50 also i will see if i still have the ttyrec of doom on my laptop 14:51 https://www.hardfought.org/nh/evil/trd-us/?file=https://hdf-us.s3.amazonaws.com/ttyrec/D/Demo/notdnethack/ttyrec/2023-03-11.16:32:13.ttyrec.gz all my ndnh ones are evil (but not curses so not as evil as possible) 14:51 thx! 14:51 [hdf-us] [evil] Gutso (Inf Gia Mal Una) killed the invisible Gollum, on T:1674 (0:24:46) 14:51 runs here https://stenno.github.io/ :) 14:52 are you xorning there 14:52 or is the display just wrong 14:52 xorning with astral vision? 14:52 etherealoid 14:53 so racial phasing and xray vision + extra xray vision range from monk QA 14:53 lol so the display was actually correct 14:53 it was not apparent at first :P 14:53 also my program really got the dimensions wrong 14:53 i think there is an off-by-one error 14:53 it uses the auto-scaling thing from paxed 14:54 which is also the same in jettyplay 14:55 (yes i read java code for that) 14:56 downloading and parsing your file takes less than a second at least 14:56 [hdf-us] [nh370] killer (Val Dwa Fem Law) just blew up her bag of holding, on T:21605 14:56 omg i will look into it again 14:56 to quote a black homeless man, 'oh shit im feeling it' 14:57 it would be very interesting to see this solved to run very nicely in the browser with even a lot of metadata about the ttyrec 14:57 right 14:57 like entire message history across the game 14:58 fulltext search like jettyplay 14:58 -!- phinxy has quit [Ping timeout: 268 seconds] 14:59 message history will be a bit more interesting 14:59 i think certain heuristic optimizations can be used to allow for "frame state cache building" at load time quickly 14:59 i don't think that that will be so trivial 14:59 i think it will have to rely on very specific and very clever and tricky optimizations 15:00 mm 15:00 sounds scary 15:00 for dumb stenno 15:00 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) was bestowed with Fire Brand by Venus, on T:3725 15:01 i am using an insane ansi parser for that, which is terribly fast 15:01 https://github.com/netzkolchose/node-ansiparser 15:02 The parser has a throughput of 50 - 100 MB/s with my desktop computer. 15:02 so i hacked into it and tried to write from the parser directly into an object but then it went south 15:03 sorry i am rambling 15:03 time to eat and watch football 15:03 -!- Semilg has quit [Remote host closed the connection] 15:04 -!- phinxy has joined #hardfought 15:04 -!- Loggers_VIII has joined #hardfought 15:06 [hdf-us] [evil] Gutso (Inf Gia Fem Una) chose a runed dagger to be named "Sting", on T:3841 (0:39:39) 15:07 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) reached Mine Town, on T:2687 15:08 [hdf-us] [evil] Gutso (Inf Gia Fem Una) rejected atheism with a prayer, on T:3926 (0:41:52) 15:09 [hdf-us] [xnh] fusillade (Ran Elf Fem Cha) chose an elven dagger to be named "Sting", on T:1 15:09 [hdf-us] [evil] Gutso (Inf Gia Fem Una) destroyed Loggers' ghost, the former Excursionist, on T:4065 (0:42:56) 15:11 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha), 18736 points, T:11727, killed by a soldier ant 15:14 [hdf-us] [evil] willisllama (Inf Gia Mal Una) murdered Hecubus, his faithful long worm, on T:1982 (0:58:58) 15:15 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 1212 points, T:2033, killed by a jackal 15:15 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) was bestowed with Mjollnir by Tyr, on T:3404 15:18 -!- raisse has quit [Ping timeout: 252 seconds] 15:18 -!- phinxy has quit [Ping timeout: 268 seconds] 15:22 [hdf-us] [nh370] Grouchy (Hea Hum Mal Neu) found the Staff of Aesculapius on the floor, on T:27374 15:23 [hdf-us] [nh370] Grouchy (Hea Hum Mal Neu) acquired the Bell of Opening, on T:27382 15:23 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha), 792 points, T:1501, killed by a giant mimic 15:24 [hdf-eu] [evil] Imanity (Wiz Ith Mal Cha), 85 points, T:177, killed by a falling rock 15:25 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed the invisible Grund the Orc King, on T:31751 15:29 [hdf-us] [nh370] oh6 (Sam Hum Mal Law) made his first wish - "blessed fixed greased +3 gray dragon scale mail", got "a greased gray dragon scale mail", on T:2510 15:30 -!- raisse has joined #hardfought 15:34 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) acquired the Mines' End luckstone, on T:6020 15:36 [hdf-us] [evil] willisllama (Inf Gia Mal Una) rejected atheism by offering a goblin corpse on an altar of Grumbar, on T:3060 (0:20:27) 15:38 [hdf-eu] [nh370] spontiff (Hea Gno Fem Neu) acquired the Mines' End luckstone, on T:43674 15:38 [hdf-us] [slth] dno (Wiz Dro Fem Cha), 10763 points, T:5394, quit 15:38 -!- raisse has quit [Read error: No route to host] 15:38 -!- raisse has joined #hardfought 15:43 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) hit with a wielded weapon for the first time, on T:4194 (0:10:10) 15:45 [hdf-us] [evil] Gutso (Inf Gia Fem Una) had Secespita bestowed upon her by Moloch, on T:5568 (1:18:39) 15:45 [hdf-eu] [4k] woodfighter (Shi Val Fem Law) entered the Sokoban zoo, on T:4559 15:46 [hdf-us] [dnh] Lukethecool1001 (Wiz Inc Mal Neu) completed Sokoban, on T:6866 15:46 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 2311 points, T:4685, killed by a bolt of fire 15:48 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 61 points, T:88, killed by a succubus 15:48 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha), 1759 points, T:1778, killed by an iguana, while frozen by a floating eye's gaze 15:49 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 0 points, T:45, killed by a water demon 15:51 -!- phinxy has joined #hardfought 15:52 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha), 147 points, T:567, killed by a bear trap 15:52 [hdf-us] [evil] Loggers (Tou Trt Mal Neu) killed the Goblin King, on T:1090 (0:03:40) 15:55 -!- elenmirie has joined #hardfought 15:58 -!- raisse has quit [Read error: No route to host] 15:58 -!- raisse has joined #hardfought 15:58 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Girtab, on T:34509 16:01 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 3146 points, T:3184, killed by a mountain dwarf 16:02 [hdf-us] [evil] Loggers (Tou Trt Mal Neu), 98 points, T:452, killed by a sewer rat 16:08 [hdf-eu] [4k] woodfighter (Shi Val Fem Law) entered the Minetown temple, on T:5890 16:09 [hdf-us] [evil] Gutso (Inf Gia Fem Una), 9706 points, T:6792, killed by the Rat King 16:19 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) rejected atheism with a prayer, on T:3383 16:20 [hdf-us] [xnh] fusillade (Ran Elf Fem Cha) reached Mine Town, on T:3562 16:21 [hdf-eu] [4k] woodfighter (Shi Val Fem Law) wished for "+3 blessed fixed greased gray dragon scales", on T:6066 16:21 -!- Loggers_VIII has quit [Quit: Client closed] 16:23 [hdf-eu] [evil] Graznop (Hea Elf Fem Neu) killed Cerberus, on T:42991 (1 day, 1:49:05) 16:24 [hdf-us] [xnh] fusillade (Ran Elf Fem Cha) eschewed atheism, by dropping 19 arrows on an altar, on T:3729 16:24 [hdf-us] [nh370] peterg (Mon Hum Fem Neu) reached Mine Town, on T:3883 16:25 [hdf-eu] [evil] Graznop (Hea Elf Fem Neu) entered Gehennom, on T:43012 (1 day, 1:51:47) 16:28 -!- crunchbubba has quit [Quit: Client closed] 16:28 found the ttyrec of doom 16:28 18.2MB unpacked 16:29 [hdf-eu] [4k] woodfighter (Shi Val Fem Law), 14820 points, T:6282, killed by a leocrotta, while frozen by potion vapours 16:29 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) tasted meat for the first time, by eating a wraith corpse, on T:4367 16:29 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) was bestowed with Stormbringer by Huan Ti, on T:4368 16:30 if you have a terminal size of 200x100, a single frame would take 20kb 16:31 i thought they were differential? 16:31 yes 16:32 if i was to keep each frame 'rendered' 16:32 which is kinda what i would have to do if i wanted advanced metadata 16:32 ah 16:32 you don't actually need to do that 16:33 you need to find an optimization to avoid needing to do that :P 16:33 well i would like to ask my program 'tell me in which frames 'magic lamp' is mentioned' 16:33 [hdf-us] [evil] willisllama (Inf Gia Mal Una), 6804 points, T:8546, poisoned by an orcish arrow 16:33 Chamaeleon: billdacat runs on NAO 16:34 or i would just interpolate the frames 'on demand' each time, gotta see how fast i could be 16:34 tiered cacheing 16:34 and strategically defined tiers 16:34 mm 16:34 i'm not really sure 16:34 i wonder if i am smart enough for that 16:34 thanks for the pointers though 16:35 i cant even do advent of code and im not a developer so i dont even know much there 16:36 fair 16:36 [hdf-eu] [un] vid (Sam Hum Mal Law) killed the Watcher in the Water, on T:31610 16:41 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) acquired the Mines' End luckstone, on T:5059 16:41 [hdf-us] [nh370] peterg (Mon Hum Fem Neu), 4710 points, T:4760, killed by a dwarf, while frozen by a floating eye's gaze 16:43 -!- crunchbubba has joined #hardfought 16:43 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha), 15293 points, T:6086, killed by a troll 16:44 [hdf-eu] [un] vid (Sam Hum Mal Law) wished for "+2 shield of reflection", on T:32294 16:44 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) destroyed lor's ghost, the former Skirmisher, on T:10492 16:47 the good thing is, once i have the checkpoints, i can highly parallelize searching with workers 16:48 -!- hackemslashem has quit [Quit: Leaving] 16:48 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) killed the Oracle, on T:11127 16:49 yeah, i'm not sure in practice how easy checkpoint identification will be and how many checkpoints you can expect in normal cases 16:51 [hdf-eu] [hackm] mobileuser (Yeo Cen Fem Neu) killed Grund, on T:13236 (10:44:07) 16:52 [hdf-us] [evil] post163 (Wiz Ith Fem Cha), 0 points, T:1, killed by a bolt of lightning 16:53 [hdf-us] [slth] post163 (Wiz Vam Mal Cha), 0 points, T:1, killed by a bolt of cold 16:53 jettyplay uses that checkpoint system too iirc 16:53 i am basically just stealing from paxed and ais523 lol 16:53 oh, how does it checkpoint? 16:54 [hdf-us] [nh370] post163 (Kni Hum Fem Law), 7 points, T:8, slipped while mounting a saddled pony 16:54 literally just on screen clear escape codes? 16:54 i have to read it again, maybe i am misremembering 16:54 thankfully jars are just folders 16:54 [hdf-us] [evil] willisllama (Inf Orc Mal Una) used a helm to turn lawful, on T:2703 (0:21:12) 16:56 -!- rebatela has quit [Ping timeout: 246 seconds] 16:56 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) was bestowed with Fire Brand by Tyr, on T:6912 17:02 stenno Demo yay 17:02 can't find it right now 17:02 good to see more interest in the web ttyrec playback 17:02 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) entered Sokoban, on T:13333 17:03 really ironic 17:03 i should have finished my project and didn't, and that created work for other people 17:03 nah fuck it u dont gotta do shit 17:04 technically NAO already had a web ttyrec player, for quite some time. i was getting it work with hardfought and noticed some things, paxed got interested, here we are 17:06 i hadn't touched the code for like 15 years ... 17:06 the original nao code was very brittle 17:08 [hdf-us] [nh370] Cropper (Cav Hum Fem Neu) made her first wish - "blessed +3 gray dragon scale mail", got "a gray dragon scale mail", on T:10311 17:09 [hdf-eu] [evil] elenmirie (Sam Dwa Fem Law) genocided locusts, on T:107898 (1 day, 15:51:47) 17:10 [hdf-eu] [4k] woodfighter (Shi Val Fem Neu) entered the Sokoban zoo, on T:4004 17:11 [hdf-us] [nh370] Cropper (Cav Hum Fem Neu) wished for "2 blessed scrolls of charging", got "2 scrolls", on T:10363 17:12 stenno yeah perhaps, but it still worked to a certain degree 17:12 [hdf-eu] [evil] elenmirie (Sam Dwa Fem Law) destroyed Vecna, on T:107981 (1 day, 15:54:45) 17:12 yah 17:12 vast improvements in just a matter of days 17:12 i know the code very well, i studied it a lot 17:13 nice 17:14 [hdf-us] [nh370] Cropper (Cav Hum Fem Neu) wished for "blessed fixed +3 shield of reflection", got "a polished silver shield", on T:10366 17:14 [hdf-us] [evil] willisllama (Inf Orc Mal Una) killed the Goblin King, on T:5019 (0:41:12) 17:15 [hdf-us] [nh370] Cropper (Cav Hum Fem Neu) wished for "blessed fixed +3 speed boots", got "a pair of mud boots", on T:10370 17:15 [hdf-us] [nh370] Cropper (Cav Hum Fem Neu) wished for "blessed fixed +3 cloak of protection", got "an opera cloak", on T:10375 17:17 -!- Graznop has quit [Killed (tantalum.libera.chat (Nickname regained by services))] 17:17 [hdf-us] [nh370] Cropper (Cav Hum Fem Neu) wished for "blessed magic marker", got "a magic marker", on T:10440 17:17 -!- Graznop_ has joined #hardfought 17:17 -!- Graznop_ is now known as Graznop 17:19 [hdf-us] [nh370] Cropper (Cav Hum Fem Neu) acquired the Sokoban amulet of reflection, on T:10514 17:20 [hdf-us] [nh343] qulomb (Wiz Elf Mal Cha) killed Medusa, on T:31526 17:24 [hdf-us] [nh370] post163 (Kni Hum Mal Law), 0 points, T:1, slipped while mounting a saddled pony 17:25 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha), 278 points, T:1235, zapped himself with a wand of striking 17:28 [hdf-eu] [4k] woodfighter (Shi Val Fem Neu) entered the Minetown temple, on T:5343 17:33 [hdf-us] [nh370] peterg (Mon Hum Mal Neu) reached Mine Town, on T:1119 17:34 [hdf-eu] [4k] woodfighter (Shi Val Fem Neu) wished for "+3 blessed fixed gray dragon scales named here we go again", on T:5534 17:34 [hdf-us] [evil] dbanethacker (Mon Gia Mal Neu) acquired the luckstone from Mines' End, on T:21079 (6:24:41) 17:35 [hdf-us] [nh370] peterg (Mon Hum Mal Neu), 832 points, T:1140, killed by a crossbow bolt 17:38 [hdf-us] [evil] willisllama (Inf Orc Mal Una) rejected atheism by offering a warg corpse on an altar of Moloch, on T:7954 (1:04:48) 17:38 [hdf-us] [evil] willisllama (Inf Orc Mal Una), 8198 points, T:7959, killed by an orc shaman called Aihaiaihai of Zaiuna 17:39 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 10000 points, T:812, killed by a gnoll 17:42 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 5000 points, T:309, killed by an electric shock 17:43 [hdf-eu] [4k] woodfighter (Shi Val Fem Neu) reached the bottom of the Mines, on T:6121 17:45 [hdf-us] [hackm] zor (Kni Hum Mal Law), 747 points, T:882, killed by a rabid dog 17:47 [hdf-us] [nh370] Cropper (Cav Hum Fem Neu) acquired the Mines' End luckstone, on T:12141 17:49 -!- Graznop has quit [Ping timeout: 265 seconds] 17:49 [hdf-us] [nh370] wispofvapor (Cav Dwa Mal Law) attained the rank of Nomad (level 22), on T:73321 17:49 -!- joes has quit [Ping timeout: 276 seconds] 17:55 [hdf-us] [evil] Gutso (Inf Orc Mal Una), 126 points, T:257, killed by a water demon 17:56 [hdf-us] [hackm] zor (Val Gia Fem Law), 893 points, T:1586, killed by a giant spider 17:56 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 20000 points, T:1332, killed by an elf zombie 17:58 [hdf-us] [nh370] Toothygrin (Hea Hum Mal Neu), 1944 points, T:3168, killed by a spotted jelly 17:59 [hdf-us] [gnoll] Heliokopis (Wiz Elf Mal Neu), 30000 points, T:573, killed by a dwarf 17:59 [hdf-us] [evil] Gutso (Inf Orc Mal Una), 327 points, T:906, killed by a hobbit pickpocket, while frozen by a potion 18:01 [hdf-eu] [hackm] Noisytoot (Mon Gia Fem Law) killed Lolth, on T:68192 (1 day, 15:06:45) 18:07 [hdf-us] [evil] Gutso (Inf Cen Mal Una) killed the Goblin King, on T:758 (0:07:44) 18:15 [hdf-us] [xnh] Zophos (Tou Hum Mal Neu) performed his first genocide (class L), on T:50956 18:16 [hdf-us] [xnh] Zophos (Tou Hum Mal Neu) genocided class m, on T:50957 18:16 [hdf-us] [xnh] Zophos (Tou Hum Mal Neu) genocided class R, on T:50958 18:19 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) acquired the Sokoban bag of holding, on T:16284 18:23 -!- elenmirie has quit [Quit: Going offline, see ya! (www.adiirc.com)] 18:24 [hdf-eu] [un] vid (Sam Hum Mal Law) entered Fort Ludios, on T:37661 (8:18:03) 18:25 -!- Graznop has joined #hardfought 18:26 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha) became literate by reading a scroll, on T:3516 18:29 !ping 18:29 nabru: Pong! 18:31 [hdf-eu] [hackm] Noisytoot (Mon Gia Fem Law) annihilated black dragons, on T:68242 (1 day, 15:36:00) 18:33 [hdf-eu] [nh370] xororand (Pri Hum Mal Neu) entered the Bigroom, on T:17731 18:38 [hdf-eu] [4k] woodfighter (Shi Val Fem Neu) entered the Rogue tribute level, on T:9350 18:42 [hdf-us] [dyn] Bourne (Wiz Elf Mal Cha), 4246 points, T:4199, killed by an ice vortex 18:42 [hdf-us] [nh370] samiam (Wiz Hum Mal Neu) made his first wish - "2 blessed scrolls of charging", got "2 scrolls labeled HACKEM MUCHE", on T:1462 18:43 [hdf-us] [nh370] samiam (Wiz Hum Mal Neu) wished for "blessed fixed +2 gray dragon scale mail", got "a gray dragon scale mail", on T:1467 18:43 -!- mobileuser has quit [Quit: Client closed] 18:45 [hdf-us] [gnoll] hothraxxa (Arc Dwa Mal Law), 2218164 points, T:38246, ascended https://www.hardfought.org/userdata/h/hothraxxa/gnollhack/dumplog/1678335962.gnoll.txt 18:46 [hdf-us] [nh370] samiam (Wiz Hum Mal Neu) wished for "blessed fixed +2 cloak of protection", got "a tattered cape", on T:1513 18:46 [hdf-us] [xnh] Zophos (Tou Hum Mal Neu) attained the rank of Voyager (level 22), on T:51709 18:47 [hdf-us] [sp] cilantro (Sam Hum Mal Neu), 5275 points, T:2084, killed by a leather golem 18:47 [hdf-us] [nh370] desertgreg (Ran Orc Mal Cha) polymorphed his first item, on T:24590 18:48 -!- phinxy has quit [Ping timeout: 265 seconds] 18:50 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) was chosen to take lives for the Glory of Anhur, on T:26265 18:50 [hdf-eu] [nh370] Hill (Wiz Elf Mal Cha) was bestowed with spellbook of finger of death, on T:26265 18:50 -!- phinxy has joined #hardfought 18:51 [hdf-us] [nh370] samiam (Wiz Hum Mal Neu) reached Mine Town, on T:2559 18:53 [hdf-au] [nh370] youngster (Pri Hum Mal Cha) entered Sokoban, on T:9193 18:54 [hdf-eu] [evil] parasite (Val Cen Fem Neu) had Frost Brand bestowed upon her by Odin, on T:70536 (1 day, 2:29:31) 18:56 [hdf-us] [dyn] Bourne (Wiz Elf Mal Cha), 2705 points, T:2348, killed by a killer bee 18:56 so smart that i decoupled the whole 'frame storage' thing from the rest of the app 18:58 (actually smart) 18:59 whole frame storage is too expensive :P 18:59 [hdf-us] [nh370] zor (Mon Hum Mal Cha), 1926 points, T:1079, killed by a gnome lord 18:59 [hdf-us] [evil] cloudburn (Bar Cen Fem Cha) killed the Goblin King, on T:2999 (1:51:16) 18:59 wholeframe storage 19:02 [hdf-us] [hackm] zor (Hea Gno Mal Neu), 155 points, T:494, killed by a serval 19:03 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed the invisible Jaquio, on T:39478 19:06 [hdf-us] [hackm] zor (Inf Gia Mal Una), 404 points, T:837, killed by a dingo puppy, while fainted from lack of food 19:06 [hdf-us] [hackm] zor (Tou Hob Fem Neu), 16 points, T:6, killed by a bear trap 19:08 [hdf-us] [evil] cloudburn (Bar Cen Fem Cha) eschewed atheism, by dropping a mithril oval amulet on an altar, on T:3483 (2:00:01) 19:09 [hdf-us] [nh343] qulomb (Wiz Elf Mal Cha) wished for "blessed greased bag of holding", on T:31799 19:10 [hdf-us] [nh370] RedArrow (Val Dwa Fem Law) entered Sokoban, on T:6219 19:11 [hdf-us] [dnh] zor (Mad Hum Mal Cha), 335 points, T:935, killed by a gnome, while fainted from lack of food 19:11 [hdf-us] [nh370] Grouchy (Hea Hum Mal Neu) became Hermes' Envoy of Balance, on T:28506 19:11 [hdf-us] [nh370] Grouchy (Hea Hum Mal Neu) was bestowed with Vorpal Blade, on T:28506 19:14 [hdf-us] [nh370] lurchy (Wiz Elf Mal Cha) found Sting in a shop, on T:4051 19:15 [hdf-us] [nh370] xor (Wiz Gno Mal Neu) murdered his faithful kitten, on T:706 19:19 [hdf-us] [nh370] xor (Wiz Gno Mal Neu), 1102 points, T:1355, killed by a giant spider 19:20 [hdf-us] [xnh] Zophos (Tou Hum Mal Neu) killed Juiblex, on T:52183 19:22 [hdf-us] [nh370] samiam (Wiz Hum Mal Neu) acquired the Mines' End luckstone, on T:5058 19:23 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Nightmare, on T:40826 19:24 indexeddb is available in webworkers 19:24 man this might really be something 19:24 bedtime for now though 19:24 i set up my dev environment on my mac 19:24 imac 19:25 'night 19:25 don' 19:25 don't let the grid bugs bite 19:25 night 19:25 i try 19:28 [hdf-us] [slth] xor (Nec Orc Fem Cha), 1280 points, T:1423, killed by a pony 19:33 [hdf-us] [dnh] Lukethecool1001 (Wiz Inc Mal Neu) entered Minetown for the first time, on T:851 19:35 [hdf-us] [dnh] Lukethecool1001 (Wiz Inc Mal Neu) was given Magicbane, on T:930 19:36 [hdf-us] [dnh] Lukethecool1001 (Wiz Inc Mal Neu), 4827 points, T:1039, killed by Mr. Kabalebo, the shopkeeper 19:39 [hdf-au] [nh370] youngster (Pri Hum Mal Cha), 19474 points, T:13022, killed by a leocrotta 19:41 [hdf-eu] [evil] parasite (Val Cen Fem Neu) had Werebane bestowed upon her by Odin, on T:71852 (1 day, 3:16:10) 19:48 [hdf-au] [evil] UmberConductor (Bar Hum Mal Cha) made his first wish - "blessed greased fixed dragonhide bag of holding", on T:30214 (17:29:18) 19:49 [hdf-us] [evil] cloudburn (Bar Cen Fem Cha) completed Sokoban, acquiring a copper helm of speed, on T:5462 (2:41:19) 19:50 [hdf-us] [hackm] xor (Cav Dwa Mal Neu), 3759 points, T:2114, killed by a giant ant 19:50 [hdf-us] [nh370] RedArrow (Val Dwa Fem Law) acquired the Sokoban bag of holding, on T:8923 19:56 [hdf-us] [nh343] qulomb (Wiz Elf Mal Cha) had an athame named Magicbane bestowed upon him by Anhur, on T:32820 19:56 [hdf-us] [dnh] Lukethecool1001 (Wiz Inc Mal Neu) entered Minetown for the first time, on T:1129 19:58 -!- terrapin has quit [Ping timeout: 246 seconds] 19:58 -!- terrapin has joined #hardfought 20:03 [hdf-us] [dnh] zor (Sam Clk Fem Law) entered Minetown for the first time, on T:1218 20:06 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) destroyed StubbyBeast's ghost, the former Initiate, on T:7211 20:07 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) rejected atheism with a prayer, on T:3552 20:13 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha), 6502 points, T:4014, killed by a horse 20:15 [hdf-us] [dnh] zor (Sam Clk Fem Law), 7870 points, T:3289, killed by a crow 20:18 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Vecna, on T:41533 20:26 [hdf-us] [evil] Gutso (Inf Cen Mal Una), 3859 points, T:2934, killed by a wand 20:26 [hdf-us] [evil] willisllama (Inf Ith Mal Una) chose a runed dagger to be named "Sting", on T:1263 (0:30:01) 20:28 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Medusa, on T:42578 20:31 [hdf-us] [evil] willisllama (Inf Ith Mal Una), 1387 points, T:1502, killed by an exploding wand 20:32 [hdf-us] [dyn] Bourne (Wiz Elf Mal Cha), 13162 points, T:13466, killed by a shattered potion 20:33 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) wished for "blessed ring of teleport control", on T:42844 20:33 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) wished for "uncursed magic marker", on T:42849 20:35 [hdf-us] [nh370] zor (Ran Hum Fem Cha), 91 points, T:320, killed by a fox 20:39 [hdf-au] [evil] UmberConductor (Bar Hum Mal Cha) chose an elven broadsword to be named "Orcrist", on T:32517 (18:20:53) 20:41 [hdf-us] [nh370] zor (Tou Hum Fem Neu), 468 points, T:1256, killed by a rabid rat 20:43 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) just blew up her bag of holding, on T:9125 20:46 [hdf-us] [hackm] zor (Pir Orc Mal Cha), 762 points, T:616, killed by a giant bat 20:49 -!- rebatela has joined #hardfought 20:51 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) destroyed xor's ghost, the former Conjurer, on T:10085 21:01 [hdf-us] [hackm] zor (Rog Gno Fem Cha), 653 points, T:1028, withered away 21:10 [hdf-us] [evil] willisllama (Inf Ith Mal Una) rejected atheism with a prayer, on T:3027 (0:39:25) 21:12 -!- Arseniy has quit [Ping timeout: 264 seconds] 21:14 [hdf-us] [evil] willisllama (Inf Ith Mal Una) killed the Goblin King, on T:3326 (0:43:11) 21:15 [hdf-us] [evil] willisllama (Inf Ith Mal Una) performed his first genocide (gelatinous cubes), on T:3364 (0:43:52) 21:16 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) was bestowed with Stormbringer by Huan Ti, on T:1246 21:17 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) consulted the Oracle, on T:11857 21:19 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) entered the Bigroom, on T:12153 21:19 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) entered Sokoban, on T:12167 21:20 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Mr. Prosser, on T:43267 21:20 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Douglas Adams, on T:43279 21:21 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Zaphod Breeblebrox, on T:43310 21:23 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Mr. Gemein, on T:43443 21:25 -!- anselmus has joined #hardfought 21:32 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Vlad the Impaler, on T:43883 21:35 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) wished for "uncursed magic marker", on T:44140 21:37 [hdf-us] [dnh] slapdashtrout (Wiz Hum Mal Cha) wished for "deep sea glyph", on T:84440 21:37 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) performed his first genocide (class L), on T:3451 21:40 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) was bestowed with Frost Brand by Huan Ti, on T:3656 21:40 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) hit with a wielded weapon (long sword named Frost Brand) for the first time, on T:3674 21:40 [hdf-us] [nh370] Cropper (Cav Hum Fem Neu) attained the rank of Wayfarer (level 14), on T:17683 21:41 [hdf-us] [evil] willisllama (Inf Ith Mal Una) chose a runed dagger to be named "Sting", on T:5918 (1:10:47) 21:42 -!- cathartes has joined #hardfought 21:45 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) acquired the Sokoban bag of holding, on T:15344 21:46 [hdf-us] [evil] willisllama (Inf Ith Mal Una) chose a runed broadsword to be named "Orcrist", on T:6107 (1:15:36) 21:50 [hdf-us] [hackm] zor (Bar Trt Mal Neu), 7924 points, T:6138, petrified by a green moldier 21:52 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Orcus, on T:45661 21:53 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) made her first wish - "+3 blessed greased silver dragon scale mail", got "a greased silver dragon scale mail", on T:15907 21:56 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed the invisible Asmodeus, on T:45850 22:01 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Baalzebub, on T:46477 22:01 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) wished for "2 cursed potions of unholy water", on T:46480 22:08 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) wished for "uncursed magic marker", on T:46604 22:12 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed the invisible Wizard of Yendor, on T:46708 22:12 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed the Wizard of Yendor, on T:46710 22:13 [hdf-us] [nh370] zor (Sam Hum Fem Law), 724 points, T:817, killed by a dingo 22:13 [hdf-us] [nh370] WizzyTheWeird (Wiz Hum Mal Neu) performed his first genocide (master mind flayers), on T:407 22:14 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed the Wizard of Yendor, on T:46812 22:15 [hdf-us] [nh370] WizzyTheWeird (Wiz Hum Mal Neu), 278 points, T:466, killed by a small mimic 22:15 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) received Excalibur from a strange woman laying about in a pond, on T:17098 22:18 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) tasted meat for the first time, by eating a wraith corpse, on T:8185 22:20 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed the invisible Wizard of Yendor, on T:47059 22:21 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) wished for "", got "a lock pick", on T:17557 22:21 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) acquired the Mines' End luckstone, on T:8924 22:22 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) was crowned "The Hand of Elbereth" by Tyr, on T:17657 22:22 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed Yeenoghu, on T:47189 22:23 [hdf-us] [xnh] Zophos (Tou Hum Mal Neu) killed Asmodeus, on T:53148 22:24 [hdf-us] [hackm] zor (Bar Orc Fem Cha), 722 points, T:750, killed by a gnome lord 22:25 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed the Wizard of Yendor, on T:47788 22:26 [hdf-us] [slth] malor3 (Nin Hum Mal Cha) killed the UNIX Kernel, on T:47980 22:35 [hdf-us] [hackm] zor (Nec Cen Fem Cha), 1268 points, T:1050, killed by a giant mosquito 22:36 -!- Umbire is now known as Guest4343 22:36 -!- Guest4343 has quit [Killed (molybdenum.libera.chat (Nickname regained by services))] 22:36 -!- Umbire has joined #hardfought 22:37 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) consulted the Oracle, on T:10889 22:40 [hdf-us] [hackm] zor (Bar Vam Fem Cha), 648 points, T:568, killed by a flint stone 22:40 [hdf-eu] [evil] parasite (Val Cen Fem Neu), 348639 points, T:76914, petrified by a beholder 22:41 [hdf-us] [nh370] WizzyTheWeird (Wiz Hum Mal Neu) performed his first genocide (class h), on T:2724 22:41 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) entered Sokoban, on T:11691 22:42 [hdf-us] [slth] zor (Tou Hob Fem Neu), 12 points, T:144, killed by a rabbit 22:48 [hdf-us] [nh370] WizzyTheWeird (Wiz Hum Mal Neu), 4854 points, T:3364, killed by a gremlin 22:49 [hdf-us] [dnh] zor (Mon Clk Fem Neu), 1978 points, T:1430, killed by a duton 22:52 [hdf-us] [hackm] zor (Arc Vam Mal Neu), 239 points, T:109, killed by a falling rock 22:55 [hdf-us] [nh370] samiam (Wiz Hum Mal Neu) performed his first genocide (shocking spheres), on T:6637 22:56 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) acquired the Sokoban amulet of reflection, on T:14035 22:57 [hdf-us] [hackm] zor (Pir Vam Fem Neu), 476 points, T:833, killed by a hobbit 22:58 [hdf-us] [xnh] Zophos (Tou Hum Mal Neu) killed Baalzebub, on T:53629 23:00 -!- stenno has quit [Ping timeout: 246 seconds] 23:03 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) reached Mine Town, on T:14696 23:04 -!- Umbire is now known as Guest7255 23:04 -!- Umbire has joined #hardfought 23:04 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) made his first wish - "blessed greased bag of holding", got "a greased bag", on T:14763 23:05 [hdf-us] [nh370] samiam (Wiz Hum Mal Neu) entered Sokoban, on T:7942 23:07 -!- Guest7255 has quit [Ping timeout: 250 seconds] 23:11 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) genocided class N, on T:15090 23:20 [hdf-us] [nh370] samiam (Wiz Hum Mal Neu), 21078 points, T:9502, killed by a wolf, while moving through the air 23:22 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) attained the rank of Warrior (level 14), on T:22894 23:25 [hdf-us] [nh370] DragonSidedD (Mon Hum Mal Cha) attained the rank of Student of Waters (level 14), on T:16476 23:26 [hdf-us] [slth] zor (War Elf Mal Neu) killed the ghost of zor, the former Mortician, on T:4279 23:31 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) changed form for the first time, becoming a silver dragon, on T:24037 23:31 [hdf-us] [slth] zor (War Elf Mal Neu), 14700 points, T:4925, killed by an invisible vampire 23:34 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) found the Orb of Fate on the floor, on T:24291 23:35 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) killed Lord Surtur, on T:24340 23:36 [hdf-us] [nh370] Alvietron (Val Dwa Fem Law) acquired the Bell of Opening, on T:24342 23:41 -!- Umbire has quit [Quit: [BBL]] 23:43 [hdf-us] [xnh] Zophos (Tou Hum Mal Neu) found Sunsword carried by a monster, on T:54064 23:58 [hdf-us] [xnh] Zophos (Tou Hum Mal Neu) destroyed Vlad the Impaler, on T:54139 23:59 [hdf-us] [xnh] Zophos (Tou Hum Mal Neu) acquired the Candelabrum of Invocation, on T:54143 23:59 -!- taichi has quit [Ping timeout: 264 seconds]