00:42 -!- Sakusen has joined #tnnt 00:45 -!- Sakusen_ has joined #tnnt 00:47 -!- Sakusen has quit [Remote host closed the connection] 00:48 -!- Sakusen_ has quit [Client Quit] 00:58 -!- Sakusen has joined #tnnt 01:12 -!- youshum555 has joined #tnnt 01:30 -!- Oatmeal has joined #tnnt 01:30 -!- youshum555 has left #tnnt 01:31 -!- Oatmeal has left #tnnt 01:34 -!- youshum555 has joined #tnnt 02:33 -!- tacco\unfoog has quit [] 03:01 -!- Jes98 has joined #tnnt 03:04 -!- Jes98 has quit [Remote host closed the connection] 03:05 -!- Jes981 has joined #tnnt 03:57 -!- Umbire has joined #tnnt 04:14 -!- luxidream2 has joined #tnnt 04:14 -!- luxidream has joined #tnnt 04:15 -!- luxidream2 has quit [Client Quit] 04:16 -!- JonathanHanes has joined #tnnt 04:42 -!- Paiki has quit [Remote host closed the connection] 05:46 -!- JonathanHanes has quit [Quit: Leaving] 06:02 -!- spicycat has quit [Ping timeout: 260 seconds] 07:06 -!- tromix has joined #tnnt 07:12 -!- Umbire has quit [Ping timeout: 260 seconds] 07:57 -!- amateurhour has joined #tnnt 08:55 -!- luxidream has quit [Ping timeout: 240 seconds] 09:51 -!- Tangles has joined #tnnt 09:51 -!- mode/#tnnt [+o Tangles] by ChanServ 09:51 $help 09:51 Tangles: https://github.com/tnnt-devteam/tnntbot/blob/master/botuse.txt 09:53 Well the help is wrong, since we changed the trigger from ! to $, because how else would you get the attention of Croesus? 09:53 $ping 09:53 Tangles: Pong! 09:53 $who 09:53 Tangles: [EU] No current players | [US] No current players | [AU] No current players 09:53 mmk 09:53 $time 09:53 Tangles: 2020-10-28 09:53:31 UTC. 2020 Tournament begins in 3d 14:06:29 09:54 $clanscore ootc 09:54 $score 09:54 Hmm... 09:58 hehe some keyerror exceptions there because bot assumes stuff exists when it does not! 09:59 I should tidy that up at some point. 11:10 -!- Sakusen has quit [Read error: Connection reset by peer] 12:20 \o/ 12:28 -!- Tangles_ has joined #tnnt 12:28 -!- mode/#tnnt [+o Tangles_] by ChanServ 12:30 -!- spicycat has joined #tnnt 12:47 <@nabru> $ping 12:47 @nabru: Pong! 12:53 Tangles did you do anything with scoreboard.json or do I need to still? 13:11 -!- elenmirie_ has quit [Read error: Connection reset by peer] 13:11 -!- elenmirie_ has joined #tnnt 13:29 K2: The scoreboard.json is automatically generated by the back end. 13:29 -!- Tangles_ has left #tnnt 13:33 -!- Tangles_ has joined #tnnt 13:33 -!- mode/#tnnt [+o Tangles_] by ChanServ 13:38 right. i knew that... 13:38 :D 13:46 -!- Umbire has joined #tnnt 14:11 -!- introsp3ctive has joined #tnnt 14:15 -!- introsp31 has joined #tnnt 14:17 -!- introsp3ctive has quit [Ping timeout: 260 seconds] 14:17 -!- introsp31 is now known as introsp3ctive 15:41 -!- luxidream has joined #tnnt 15:43 -!- Umbire_ has joined #tnnt 15:46 -!- Umbire has quit [Ping timeout: 260 seconds] 15:47 -!- Umbire_ is now known as Umbire 17:31 -!- jonathanhanes has joined #tnnt 17:35 -!- jonathanhanes has quit [Client Quit] 17:35 -!- amateurhour has quit [Remote host closed the connection] 17:36 -!- jonathanhanes has joined #tnnt 17:42 https://cdn.discordapp.com/attachments/503281133438369792/771066262528589844/image0.png 17:42 <@ichbinmiah> Actually more like 78 hours but who’s counting 😄 17:43 -!- amateurhour has joined #tnnt 17:45 come back in six hours 17:45 and wait what? the third day is 24 hours remaining 17:46 what if zelda was a girl? 17:53 $time 17:53 nabru: 2020-10-28 17:53:54 UTC. 2020 Tournament begins in 3d 06:06:06 17:54 woop 18:03 Is VR support for tnnt something we can look forward to in 2021? :D 18:10 heh 18:20 jonathanhanes I'll make you a deal, you get VR support for nethack working, then I'll get VR support for tnnt working 18:23 lol sounds like a plan 18:25 NetHack-GO when? 18:26 erm i think still a lil while to go there amateurhour 18:26 ohhh wait you were making a VR joke 18:26 nvm 18:27 it would be kinda cool though 18:27 3D demogorgon 18:27 all up in yo face 18:28 let's set up a team and make a gofund me for NetHack VR port lol 18:28 I'd stream that 18:29 can wee get the devs to voice every line too 18:31 VR engulfed 18:31 luxidream: dig deep in those pockets and i promise i'll make it happen 18:32 because i totally have loads of experience coding VR shit 0:) 18:32 a nethack speedrun 1v1 would be epic to watch on twitch 18:32 amateurhour: like sidebyside terminals 18:32 realtime run Luxi vs idk Adeon or someone 18:32 yeah, with a commentator that understands wtf is going on 18:32 I think Adeon can compete with Luxi 18:32 not sure many others can 18:33 If adeon is willing to come out of retirement I'll do it 18:33 it's gotta be neck-n-neck or it would be boring to watch 18:33 so we need Adeon or someone of a similar calibre 18:34 luxidream: I have informed the finn 18:34 i think hes a finn i forget 18:34 whatever 18:34 he's been informed 18:34 who would be commentator tho :o 18:35 i could give it a bash but may need some practice 18:35 before the big event 18:35 stenno 18:35 you reckon stenno for commentator? 18:35 or opponent? 18:35 stenno for commentator, he's done this stuff before, knows what's going on 18:35 ah yeah fair 18:35 good choice 18:36 Adeon may simply ignore my message but who knows lol 18:37 i'd be a better commentator for nht vs BilldaCat or something, but that'd be harder to set up to make it interesting to actually watch 18:37 could let them each startscum for a good opening 18:37 and then park it til the other is ready 18:37 has biildacat done a bonesless speedrun? 18:37 not sure 18:37 i've only done boneless but my record is still above 6k 18:38 on nh343 18:38 was #2 to nht on devnull 2013 18:38 nht had about 4k 18:38 just under 18:38 i think 18:38 I think it'd probably be a realtime speedrun aoei 18:38 if it was a 1v1 18:38 amateurhour: i think you could still do it with gametime 18:38 though either one would be super interesting to watch 18:38 it'd just be less thrilling in the same way 18:39 i was just saying i'd be more qualified to do commentary on a gametime run 18:39 yeah for sure, would be knowledgable for sure 18:39 realtime speedrunning is alien to me lol 18:39 i play really slow 18:40 -!- tromix has quit [Read error: Connection reset by peer] 18:40 I wanted to try my hand at gametime this year for TNNT 18:40 luxidream: nice 18:40 I'm gonna try as well 18:41 but I'm unlikely to succeed if billdacat is playing, lol 18:41 luxidream: what's your gametime record? 18:41 i also think billdacat is likely to beat me 18:41 but i may still get #2 lol 18:41 only if you consider not being number 1 succeeding lol 18:41 uh, failing* 18:41 amateurhour: indeed lol 18:41 i mean for some only #1 matters 18:42 certainly, #2 is frustrating 18:42 but its still p cool 18:42 In the words of ricky bobby "If ya ain't first you're last" 18:42 jonathanhanes: i disagree #2 still gets some bragging rights 18:43 16814, a valkyrie realtime game 18:43 also i think TNNT has no best gametime trophy(i should check this) but instead gives points bonuses for any low turncount ascension 18:43 I probably just found speed boots early 18:43 tnnt has a gametime trophy 18:43 ah ok, plus points bonus for low turncount even if you dont get hte trophy 18:44 luxidream: you may want to improve that gametime a bit if you want to get a decent gametime score for tnnt :P 18:44 I mean after your first 40 or so ascensions you can just spend the rest of the time trying gametime speedruns right? 18:44 i've done 10-11k a bunch of times with barbs and stuff 18:44 lol 18:44 and faster ones with elf wiz 18:44 but BilldaCat or nht will probably wreck my shit 18:45 unless I manage to pull a 3k out of the bag somehow 18:45 I can get it down, that was probably just a game where I found speed boots or something 18:45 luxidream: levport as much as possible, ignore monsters unless you really need the loot 18:45 stenno averages like 12k so I have room for improvement :p 18:45 loads of turns are wasted on useless things 18:46 I'm confident I can get a better score :) 18:46 im sure you can 18:46 <@a little bit of magic> luxidream: Do you speedrun NH? 18:47 yes 18:47 luxi mainly realtime speedruns and is possibly the world champion at that shit rn 18:47 Adeon can possibly compete 18:47 but Adeon is retired seemingly 18:47 <@a little bit of magic> Nice. You probably hold the current record, right? 18:47 I have the 3.6 record 18:47 luxidream: do you know what the 3.4.3 record is? 18:47 <@a little bit of magic> I heard Adeon's record was broken 18:47 I have 1h1 in nethack4, but that doesn't count 18:48 lol that's fast tho 18:48 nice 18:48 so I'll say I haven't beaten adeon yet 18:48 the 3.4.3 record is 1h3 by adeon 18:48 lmao nht has acehack gametime record with 235 turns 18:49 seeded probably 18:49 lol 18:49 i have #3 with 13.5k valk 18:49 yeah the 235 turn is seeded 18:49 they have two more tho 18:49 5829 turns and 12760 18:49 im #4 on that* 18:50 but acehack is dead now anyway lol 18:50 <@a little bit of magic> How does one play in TNNT? Play normally I mean, no speedruns or any of the fancy stuff 18:50 just having a hardfought account makes you registered 18:50 <@a little bit of magic> Can I play TNNT? Hardfought servers are super laggy for me (I'm in India) but if it's fun I'll do it 18:51 the australia one also laggy? that'd be your closest i guess 18:51 yeah try your ping to all three servers 18:51 <@a little bit of magic> Yeah, crap latency 18:51 poo 18:51 clearly we need asian hdf servers 18:52 only got europe, north america and australia covered 18:52 tsk tsk 18:52 <@a little bit of magic> Probably a few hundred milliseconds at best on the AU one. I never bothered because moving around was painful 18:52 oh we should add south america too while we're at it 18:52 damn a little bit of magic that is shiiit 18:52 where do the jp players play? :p 18:52 <@a little bit of magic> Which hdf servers in particular support the tournament? 18:52 luxidream: good question... 18:52 not on hardfought i guess 18:52 all of them, a little bit of magic, of that i am sure 18:53 <@a little bit of magic> > <@aoei> damn a little bit of magic that is shiiit Yeah but if it's fun I can manage... I think 18:53 but your choices are NA, EU, or AUS so maybe none of them are great 18:53 consistent lag is better than choppy latency, the latter will get you killed 18:53 <@a little bit of magic> AU's probably the best bet. Let me just switch to my machine and gauge how playable it is real quick 18:54 fair 18:54 <@a little bit of magic> Assuming I still remember my password that is 18:54 having 70 ms already tilts me 18:54 I can't imagine being five times worse than that 18:54 i have 20ms ping to hdf-eu 18:54 <@a little bit of magic> I probably had a 1 second latency on angband.live Stuff of nightmares 18:54 but i imagine this ping stuff is even more crucial if you're RT speedrunning lol 18:54 luxi where are you based 18:54 15ms for me 18:55 amateurhour: noice 18:55 <@a little bit of magic> What's the IRC? I don't suppose this is the official #nethack one? 18:55 well there's #NetHack and there's #hardfought 18:55 and then there's this for the tournament 18:55 #NetHack is the nethack.alt.org channel 18:56 <@Tone> This is #tnnt on freenode 18:56 wow my ping to us hardfought is over 100 on average. for shame, northeast megalopolis infrastructure 18:56 ... right, what Tone said 18:56 I live in the US 18:56 i forgot that's not obvious when you're on discord lol 18:56 <@a little bit of magic> The one the bot's bridged to @Tone ? 18:56 yeah magic 18:56 #tnnt on Freenode is this channel 18:56 A west coast server would be nifty :) 18:56 luxidream: 70 ms ping to the US server then? 18:56 hmm now I'm getting a bunch of sub-20ms pings 18:57 actually I'm at 42 ms right now 18:57 huh 18:57 it's been worse before though 18:57 40ms ought to be below your reaction times anyway right? 18:57 <@a little bit of magic> Okay so how do I check the real latency once I'm in the actual server? 18:58 <@a little bit of magic> I just ragequit the last time so I don't really remember any details tbh 18:58 er i'd just ping the servers first magic 18:58 <@a little bit of magic> Oh 18:58 <@a little bit of magic> Yeah 18:58 <@a little bit of magic> Im dum 18:58 i mean also try playing but the ping gives you an idea 18:59 <@a little bit of magic> Dam my machine rebooted for some reason. It's been up since February. Sweet sweet uptime lost 18:59 aoei: reaction time is of little concern, luxidream's brain queues up the keystrokes for his fingers several seconds into the future 19:00 I have to do that when there's a lag spike and I can't see what's happening :P 19:00 aosdict: oic 19:02 <@a little bit of magic> I don't remember my freenode password, can I join the IRC without an account? 19:02 you can yeah, some channels won't let you in, but this one might i don't think it has the registered only mode set 19:02 -!- farkaan has joined #tnnt 19:03 I just remembered it lol 19:03 Aw yiss im in 19:03 farkaan: noice 19:03 welcome 19:04 300ms latency on the hardfought.org one 19:04 damn lol 19:05 150-200 on the AU one 19:05 that about eu and aus? 19:05 ._. 19:05 ok 19:05 shit 19:05 i mean i doubt eu will be very good but... try it anyway and see 19:05 yeeaa... it's not exactly gonna be playable right? 19:05 i mean 200 is a lot 19:06 it's not really ideal 19:06 might still be playable if you're patient :P 19:06 The EU one does also average out on 200, so the AU is the best so far 19:06 fair 19:06 it's not that unplayable, but it's not ideal 19:06 could try starting a game on the AU server and see how annoying you find it 19:06 why is your ping to AU the same as mine from the US 19:07 I don't suppose there are asian servers or something? In the other discord channel they told me to join some chinese server but I don't think it's hdf 19:07 <@Tone> I've played games on the AU server from US. It's not ideal but was tolerable enough for me 19:07 I'm interested in this chinese server, what is it 19:07 * aoei (germany) gets about 100ms ping to hdf-us, 300ms to hdf-au 19:07 farkaan: currently there is no hardfought server in asia no 19:08 would be nice to have 19:08 but it doesn't exist and tnnt is only on the hardfought servers 19:08 luxidream: why is your ping to AU the same as mine from the US 19:08 I have no idea :| 19:08 i've played on the US server before and it was fine for me 19:09 just cuz i had a game saved and wanted to start a new one on the same variant lol 19:09 150-200 is a bit... eeeh. I'll just try to connect AU, see how it runs 19:09 yeah see how you find it 19:09 in the meantime hey K2 and Tangles how you feel about adding an asian hardfought mirror? 19:09 (probably not gonna happen within the next 3 days but...) 19:09 Shit there's no automatic password reset for HDF? 19:10 is there not? i thought dgamelaunch had something for emailing passwords 19:10 i might be wrong 19:10 farkaan no, just email or msg me directly 19:11 "please send an email to admin hardfought.org with your request, or find an admin in #hardfought on Freenode IRC" 19:11 i need 2 things - username and email account associated with it 19:11 farkaan: K2 is the admin 19:11 Alright wait 19:12 I don't even use gmail now so I'll just register a new acc with my current email. Not that I had anything over there anyway, I quit within the first few seconds of gameplay lol 19:12 that works too :) 19:13 so K2 this asian hardfought mirror, how bout it c: 19:13 you dont necessarily need access to the email account, i just need proof that its your account. telling me the email account associated with it does that 19:13 telling me *in private* 19:14 aoei there's no demand for it 19:14 farkaan is demand 19:14 granted that's currently demand of one 19:14 I'm just one person my dude 19:14 but think of the potential 19:14 i'm not opposed to it. just need more than one :) 19:14 K2: lol fair 19:15 I've never had an online win, and I've only ascended three times. Not really an NH player like you people 19:15 farkaan no worries 19:15 my 1st two asc were local 19:15 the tournament designers tried to include trophies and things for players who haven't ascended or haven't ascended many many times already 19:15 but i dont count them because who's to say i didnt savescum my way to victory? 19:15 K2: lol 19:15 (i did, sssshhhh) 19:15 * aoei never savescummed to her recollection 19:16 i also didn't ever play local much tbh 19:16 I'm playing the AU one and while it's not ideal. It's... playable I guess. Maybe because I play slow naturally (had about 80k turns on my first win) 19:16 nearly all my games were NAO or hardfought 19:16 farkaan whats your ping to the AU server? 19:16 About 150 to 200 19:16 that's not too bad 19:16 not ideal either but it's doable 19:17 where are you exactly? 19:17 -!- tacco\unfoog has joined #tnnt 19:17 > but i dont count them because who's to say i didnt savescum my way to victory? 19:17 Exactly 19:18 :) 19:18 lol 19:18 Well except for the fact that I used to play NH mostly for myself because most people I know would probably think it's code or something 19:18 yeah i don't think i've ever ascended locally 19:18 my first 25 some odd years of playing hack/nethack was all local 19:18 Dang 19:19 then i found NAO 19:19 I've only played for 8 years on and off 19:19 *hooked* 19:19 The only reason I discovered NH is because ESR mentioned it somewhere. I'm sure if I had gotten into roguelikes it'd been probably through those "roguelikes" on steam 19:19 took me nearly 20 yrs to ascend. never found spoilers until 2003 19:20 20 years is a lot... holy shit I thought that was just a meme 19:20 oh no, its real :P 19:20 not that i was playing every single day for 20 yrs, there was some down time hah 19:20 But yeah I think I played solely with the Guidebook for about 3 years and it was.. not great 19:20 wait ESR has been plugging NH? 19:20 loooool 19:20 who's that 19:20 ESR wrote the Guidebook I think 19:21 Yeah. 19:21 i forgot his full name actually 19:21 he wrote something about a bazaar right? 19:21 Eric Something Raymond 19:21 yeah that guy 19:21 aoei: Yes, he wrote that. 19:21 he's moved up in my estimations, for plugging NH 19:21 Mandevil: the cathedral and the bazaar i think it was 19:21 i don't even recall whether I read it all 19:21 I once found a problem with gif2png utility. 19:21 I vaguely remember glancing at it at least 19:21 Eric S. Raymond. His "How to Ask Questions the Smart Way" was spammed everywhere on the internet forums back in those days 19:21 So I submitted a bug report. 19:21 Turned out he was maintainer. 19:22 It was fixed very swiftly. 19:22 heh Mandevil 19:22 That was when PNG was very new. 19:23 Remember the GIF format outrage when some company (Unisys?) came out with their patent rights to it? 19:23 aoei: he's moved up in my estimations, for plugging NH 19:23 He's still a bit crazy but I respect him. His writings still hold up imo. Especially The Art of Unix Programming. Good shit. 19:23 farkaan: im not saying he was particularly low down in my estimations to begin with. but i don't actually know that much about the guy apart from he wrote that one essay :P 19:23 Too bad NH couldn't get into that book... probably because the code is a bit shit 19:24 yeah have you seen the sourcecode 19:24 it's disgraceful xD 19:24 Not that I've ever ventured too far into the code. I've only fiddled with the UI... trying to get the GTK port working. Oh what a fool I was 19:24 a member of our community learnt to program largely by making her own nethack/slash'em variant... 19:25 luckily she was already kinda insane so it may not have done too much damage 19:25 AmyBSOD I think. Saw her name on the wiki forums a lot 19:25 On Reddit too 19:25 I'm not a fan of the.. thing. Slex or whatever it is called 19:25 farkaan: yes indeed 19:25 I think Slex is very interesting but i'm not sure it's very playable 19:26 i haven't played it that much so far tho 19:26 Not sure if it's supposed to be played with tiles but I don't run any fancy terminal (Linux framebuffer, terminus font) and it still gave me a headache with the choice of colors and all 19:26 -!- luxidream2 has joined #tnnt 19:27 yes the colours are an issue 19:27 I agree 19:27 hahaha tiles for slex... good one 19:27 you can change your terminal colours to make it less garish 19:27 but this is extra effort that should not really be necessary 19:27 My framebuffer has the default black background and the default colors (I've changed the horrendous deep blue though) 19:27 We need VR version of SLEX. 19:27 Amy's taste in colour schemes is... interesting 19:28 she loves those fleecy(rainbow) colours but to me it makes the game hard to look at lol 19:28 Btw I'm not really an IRC person and I use pidgin like a pleb. What would be a good IRC client? It has to be present in the Debian repos because I can't be bothered to compile stuff (it's 1 in the night here) 19:29 farkaan: I like weechat but I'm a weirdo who uses terminal/curses based IRC clients 19:29 hexchat is quite popular 19:29 irssi 19:29 Alright I'll take a look 19:29 irssi is outdated aosdict, weechat has newer cooler stuff 19:29 -!- luxidream has quit [Ping timeout: 260 seconds] 19:29 like native socks proxy support 19:29 for tor or whatever you want to use it for 19:30 On a second thought, this thing works alright. why fix it if it ain't broke. I'll take a look at the popular clients tomorrow 19:30 * Mandevil uses irssi 19:30 It works. 19:30 Perioud 19:30 s/u// 19:30 i mean yeah irssi is pretty good 19:31 It's not very intuitive however. 19:31 and the only advantage of weechat I can currently think of is the socks proxy thing, which many people don't need 19:31 weechat is *really* similar to irssi in most aspects 19:31 In my life I never used socks. 19:31 near identical interface 19:31 I think I used weechat once 19:31 Didn't really like it 19:31 Think it was GTK2 or something 19:32 GTK2? weechat doesn't use gtk IIRC 19:32 unless im missing something its only terminal/curses based 19:32 Ah then it was probably something else 19:32 i think hexchat uses gtk 19:32 Yeah i'm mixing the two 19:32 ah ok 19:32 -!- luxidream2 has quit [Quit: Really quit? (Y/N)] 19:32 irssi is also only on terminal afaik 19:32 right 19:33 i think weechat might have even started as an irssi fork 19:33 weechat not to be confused with wechat, the chinese whatsapp thing 19:34 Tbh I only run the framebuffer for roguelikes (which I don't play a lot of, these days). I'm well past using the whole framebuffer with tmux and all. 19:34 Can't be bothered to configure shit these days lol 19:34 i rarely use framebuffer, i just run everything in urxvt windows 19:35 Back in my day I have even written a colorizer module for ##crawl. 19:35 Mandevil: noice 19:35 irssi uses perl! 19:35 :o 19:36 Do most people run *nixes here? 19:36 Mandevil: nobody should use perl 19:36 farkaan: i can't speak for most people but I use Linux myself 19:36 I thought perl died in 2012 19:36 farkaan: so did I 19:36 yet somehow I end up working on perl projects lately 19:36 Condolences 19:37 aoei: Why? 19:38 Mandevil: tmtotdi was a mistake 19:38 At least with long bash scripts you can piece together what they/you were thinking when writing it. With perl... not so much 19:38 Mandevil: tmtowtdi was a mistake* 19:38 Perl has some cool features but it's often difficult to decipher or maintain other people's code 19:39 aoei: That's a fault with programmer. 19:39 aoei: You can write crap programs in any language. 19:39 'Perl has some cool features but it's often difficult to decipher or maintain other people's code" (Or your own, depending on how much time has elapsed) 19:39 Mandevil: true but Perl gives you more scope for doing that than most langs 19:39 farkaan: Do you have any actual experience with perl or are you just parotting what you have read? 19:40 and if people *can* write unreadable code, more than likely they are goinna 19:40 People can (and do) write unreadable programs in any language. 19:40 well yes, granted that is true 19:40 That stupid meme about perl makes me sad. 19:40 but I feel there's an issue of degrees here 19:40 I had a book called Learning Perl from Oreilly. I never finished it because by then I was already hooked on python3 (which was new then) 19:41 Primarily because it's patently untrue. 19:42 I also gave Ruby a shot but at least the syntax kinda makes sense unlike perl 19:42 WTF? 19:42 What doesn't make sense in perl syntax? 19:42 oh this is getting fun 19:42 * aoei pops the popcorn 19:43 Mandevil: tbh I still kinda like perl, much as I like to complain about perl 19:43 perl was one of my first langs 19:43 perl and C 19:43 Perl syntax is based on C. 19:43 yeah 19:44 one thing I'm not *so* keen on in Perl is the variable type system, but this is not just a perl complaint, this is me generally preferring strongly typed languages 19:45 and then in perl I sometimes get confused because I forget whether a $foo was supposed to be a reference to a hash or to an array or what it was 19:45 that sort of thing isn't an issue in strongly typed langs 19:45 I remember typing from C. 19:45 It was fucking mess. 19:45 it'll be very clearly defined 19:45 I recall using program called 'cdecl' 19:45 To tell my how to write a reference to something 19:45 Mandevil: Rust typing is better than C fwiw 19:45 And that's still much better than C++ 19:45 altho references can still be a bit confusing 19:46 Rust is not comparable to Perl/python/JS/... 19:46 Mandevil: but it *is* comparable to C 19:46 and we're also discussing C 19:46 Perl sits in grey area between something quick and dirty like bash scripts and python. You always feel like you could need it but you never do. I've written a ton of bash scripts and a ton of python. But I never feel like I need to write something in perl... or awk for that matter. 19:46 farkaan: I do tend to use perl for more hacky weird shit 19:47 farkaan: I have written relatively large perl web applications. 19:47 I use awk every now and again 19:47 farkaan: It's as good as anything. 19:47 it's a bit faster than python for stuff that just needs built in line processing 19:47 farkaan: That the only thing you have seen written in perl were small scripts means nothing 19:48 Python has driven me away with it's tabs-marking-scope thing 19:48 Perl is quite powerful when you get the hang of it, even if its no longer my favourite lang 19:48 yeah I find the tab stuff annoying too Mandevil 19:48 but python is a pretty good lang besides that 19:49 I'm not a programmer, so I don't know many languages. 19:49 and I stand by my earlier statement that tmtwotdi was a mistake, and the python approach better for overall maintainability of a given project 19:49 Mandevil: could have fooled me. Given the things you've wrote, I would call you a programmer. 19:50 It's not my job and I do it for practical purposes. 19:50 So I prefer practical approach. 19:50 i mean that's find, you don't have to call yourself a programmer 19:50 i'm still gonna call you one 19:50 :P 19:50 that's fine* 19:51 I have programmed in z80/mc68000 assembler just fine. 19:51 far as I'm concerned anyone who can or has programmed in $lang is a programmer 19:52 if someone does it for their whole career they'll have some fancy job title other than just programmer i guess 19:52 Yeah, but I just don't look into every language there is out of interest. 19:52 i mean that's fair 19:52 I want to do stuff, not learn languages. 19:52 same, and i mean, there are so many langs out there that you can't hope to learn them all even if you wanted to 19:52 So I see no value in learning python where perl is completely fine. 19:53 aoei: Perl is quite powerful when you get the hang of it 19:53 Maybe. But until I need it, Learning Perl is gonna sit on my bookshelf eating dust as it has been for the past 6+ years 19:53 Rust is very interesting, but what would I do with it? 19:53 farkaan: well yeah there's not much reason to learn Perl unless you need to work on perl stuff 19:53 the fact is, it is mostly a dead lang now 19:53 its heydey has been and gone 19:53 i learnt it as a teenager lol 19:54 I find that Rust works decently well as a scripting language, assuming libraries exist for the subject matter 19:54 Yeah. I can't really recall any projects that I really want to contribute to (and lack the skill for) that use Perl 19:54 jilles: I am still quite new to Rust but very much enjoying learning it 19:54 it has some nifty features 19:54 and the libraries i've used so far seem pretty good 19:54 But what the heck do you do with Rust? 19:54 Mandevil: idk. my rust project is an irc daemon 19:54 It's like writing log parser in C? 19:54 Yeah, that might be good lang for that. 19:55 "Yeah, but I just don't look into every language there is out of interest." Yeah I used to have this attitude that you should at least understand most of the fundamental languages but that quickly changed when I couldn't grok Lisp 19:55 But I write web apps. 19:55 Why would I ever use Rust? 19:55 Mandevil: i mean you can also write webapps in rust 19:55 but if yhou're happy doing it in Perl fair enough 19:55 i'm not trying to convert you lol 19:55 aoei: You can write webapps in Cobol, but doesn't mean you should. 19:56 I thought Rust was a fad, turns out it's here to stay but I'm not mad until I'm forced to learn it 19:56 Rust seems not a bad choice for a webapp though. depeding on what sort. you have memory safety and speed typically 19:56 Did Rust get good package management yet/ 19:56 *? 19:56 farkaan: cargo seems pretty good to me 19:56 aoei: Do you really need memory safety in a webapp? 19:56 how long have you been out of the game? 19:56 Huh I haven't looked at it in years 19:56 I wrote a webapp in Rust: https://github.com/jillest/goladder 19:57 Mandevil: well i don't know, maybe you do? for high load web applications it might be a good thing 19:57 cool jilles 19:57 did you use actix or another one? 19:57 there's something called rocket iirc 19:57 actix-web 19:57 yeah i was looking at actix-web myself 19:57 the API looked sane 19:57 but i haven't played with it yet 19:57 rocket needed nightly when I started with goladder, so it was right out 19:57 Dunno, maybe rust will take off as a lang for web backends. 19:57 it's getting closer to working with stable now 19:57 But I doubt it. 19:58 jilles: remind me to model my rusty-ircd README on yours for goladder... 19:58 and I also use Rust various "scripts" at work, which work with JSON, REST APIs, UUIDs, etc 19:58 jilles: you seem like a useful person to know. i hope you don't mind if i try to pick your brain on occasion 19:58 serde_json is a very nice library 19:59 What distro do y'all run? 19:59 farkaan: i am using arch linux atm 19:59 i also run some cloud thingies with fedora coreos 20:01 Never tried Arch but I used to really like Fedora for the (relatively) stable bleeding-edgeness. Now I just run Ubuntu on laptops and Debian on the desktop 20:01 jilles: https://github.com/aoeixsz4/rusty-ircd <-- this one is my rust thingy btw 20:01 i also have a really old C project which was meant to do something involving Go but I was very bad at version control back then and the code on github might be totally rubbish 20:02 Well it's half past one here so I'll be going off to sleep. Been real good talking to you guys, I might join TNNT... who knows maybe I could even ascend on 200ms :-D 20:02 Goodnight peeps 20:02 -!- farkaan has left #tnnt 20:03 Where is farkaan to have 200 msec? 20:03 India 20:03 Hm. 20:04 Not a great place to be to play NetHack. 20:04 seemingly not 20:04 200 msec to eu? 20:04 jilles: btw do you have a live version of your goladder program somewhere? 20:04 That sounds like too much 20:04 * aoei shrugs 20:04 that's what they reported 20:05 Why would ping matter so much for Nethack? I mean, half the time you should be going slower IRL. 20:05 I had been playing on NAO for a looooong time. 20:05 hah yeah abudhabi there's something in that. patient play is usually good unless you're going for realtime speedruns like luxi etc. 20:05 With 150 msec 20:05 highly variable latency can get you in trouble though 20:06 Indeed. 20:06 "Did I hit that button or not? I'm going to press it again." 20:06 then walk into an e 20:06 or bite a cockatrice 20:06 or one of many possible deaths 20:07 Yes, jitter is much worse than latency. 20:07 Latency sets your pace. 20:07 But jitter completely destroys it. 20:08 aoei, no, goladder is only used on localhost 20:08 jilles: fair play 20:09 before corona, the schedule and standings were printed on paper 20:09 now, they are pasted in discord or whatsapp 20:09 I see 20:09 do you have a local club? 20:10 yes 20:10 where are you based? 20:10 Eindhoven 20:10 it's one of the largest go clubs of the Netherlands 20:10 oh NL :o 20:10 cool 20:12 What's the point of a webapp that only runs on localhost? 20:12 Mandevil, the browser is an easy UI tool 20:13 native UI toolkits are inconvenient to work with 20:13 jilles: if I ever want to play Go in the Netherlands would you recommend the Eindhoven club? 20:13 especially if you want the app to work on more than one platform 20:14 aoei, definitely 20:14 jilles: cool, good to know 20:14 jilles: Cambridge has a decent one, my home town in the UK 20:14 -!- spicycat has quit [Quit: spicycat] 20:14 jilles: Hah, that's so true. 20:14 im not sure about the Hamburg scene 20:14 i didn't go much, but one does exist 20:14 jilles: That's why I only write web apps. 20:15 i may revisit Hamburg go club when it's safe 20:15 -!- spicycat has joined #tnnt 20:17 -!- spicycat has quit [Client Quit] 20:18 jilles: what was your ranking at go again? 20:18 -!- spicycat has joined #tnnt 20:20 -!- Bliss56 has joined #tnnt 20:20 aoei, the European Go database says 8k (1293 rating points) 20:20 -!- ais523 has joined #tnnt 20:20 okay 20:21 you're 2-3 stones stronger than me I guess 20:21 on the club ladder I'm more like 6k though 20:21 but the 8k seems to match the 11k on OGS (ratings are generally lower there) 20:21 jilles: funnily enough one of the few people I've met in RL who played nethack was a member of my local go club back in Cambridge 20:21 -!- post163 has joined #tnnt 20:21 -!- post163 has left #tnnt 20:24 -!- luxidream has joined #tnnt 20:46 -!- spicycat has quit [Quit: spicycat] 20:51 -!- spicycat has joined #tnnt 21:06 -!- Umbire has quit [Ping timeout: 265 seconds] 21:11 -!- Umbire has joined #tnnt 22:39 -!- Tangles has quit [Quit: leaving] 22:42 -!- Tangles_ is now known as Tangles 22:43 -!- Umbire has quit [Quit: Leaving] 22:57 -!- Bliss56 has quit [Remote host closed the connection] 23:24 -!- jeremiahL has quit [Ping timeout: 260 seconds] 23:40 -!- amateurhour has quit [Ping timeout: 240 seconds]