00:06 [hdf-eu] [nh370] repeat (Rog Orc Fem Cha), 286 points, T:560, killed by an uninjured gnome 00:08 [hdf-eu] [nh370] repeat (Wiz Gno Mal Neu), 0 points, T:28, killed by a nearly deceased jackal 00:08 So question 00:08 When did NetHack first make its source code available 00:10 https://www.nethack.org/common/index.html this page has evidently been around for a hot minute but can't place the date exactly 00:13 [hdf-eu] [nh370] repeat (Ran Elf Fem Cha), 90 points, T:184, killed by an uninjured kobold zombie 00:18 Nvm, did some digging 00:24 [hdf-us] [nh370] Deathsushi (Wiz Gno Fem Neu) reached Mine Town, on T:2808 00:30 [hdf-eu] [dnh] microlance (Wiz Dro Mal Law), 215715 points, T:20077, killed by an invisible phantom fungus 00:33 [hdf-us] [nh370] Deathsushi (Wiz Gno Fem Neu), 972 points, T:3227, killed by a wounded gnome mummy 00:35 [hdf-us] [nh370] Thidwick (Hea Gno Mal Neu) wished for "blessed greased fixed magic harp", on T:45247 00:43 [hdf-eu] [dnh] microlance (Brd Gno Fem Neu), 1225 points, T:2070, killed by a dwarf lord 00:48 [hdf-au] [evil] Arahael (Wiz Ith Fem Cha), 5352 points, T:3439, killed by a panther 00:49 [hdf-eu] [nh370] repeat (Cav Dwa Mal Law), 594 points, T:816, killed by an uninjured giant ant 00:51 Go team a! 00:53 [hdf-eu] [nh370] swelljoo (Bar Hum Fem Neu) acquired the Mines' End luckstone, on T:5969 00:55 [hdf-us] [nh370] Deathsushi (Wiz Gno Mal Neu) chose a runed dagger to be named "Sting", on T:1925 00:56 Andrio, arahael: Say does Medusa speak at all in the base game? 00:57 No 00:57 -!- Deathsushi has quit [Quit: Textual IRC Client: www.textualapp.com] 00:57 Can't remember in vanilla, but as she doesn't in evilhack, I don't think she does in vanilla either. She's been seriously boosted in evil. 00:58 Her hair bites you with stoning attacks. 00:58 Makes sense 00:59 [hdf-eu] [dnh] microlance (Bin Bat Mal Non) entered Minetown for the first time, on T:2317 01:05 -!- stenno2 has joined #hardfought 01:10 -!- stenno2 has quit [Ping timeout: 264 seconds] 01:38 -!- raisse has joined #hardfought 01:49 [hdf-eu] [nh370] swelljoo (Bar Hum Fem Neu) entered Sokoban, on T:9835 01:54 [hdf-eu] [evil] microlance (Kni Elf Fem Cha), 454 points, T:1767, killed by a sewer rat 01:55 [hdf-us] [xnh] Orcranger (Mon Hum Fem Law) entered Sokoban, on T:5837 01:57 -!- stenno2 has joined #hardfought 01:59 [hdf-eu] [nh370] swelljoo (Bar Hum Fem Neu) attained the rank of Brigand, on T:10930 02:05 [hdf-eu] [evil] microlance (Wiz Ith Fem Cha) became literate by reading a book, on T:4001 02:06 -!- stenno4 has quit [Ping timeout: 276 seconds] 02:07 [hdf-eu] [evil] microlance (Wiz Ith Fem Cha), 3922 points, T:4116, killed by a gnome lord, while praying 02:09 -!- eLtMosen has joined #hardfought 02:14 [hdf-eu] [evil] microlance (Wiz Ith Fem Cha), 1146 points, T:1950, zombified by an orc zombie 02:14 [hdf-eu] [evil] microlance (Rog Hob Mal Neu), 23 points, T:45, killed by a boulder 02:22 -!- eLtMosen has quit [Ping timeout: 260 seconds] 02:24 i made a spot sell order for 15k doge at 0.045 euro 02:25 lets see if that target can be matched 02:27 also i have to check out the api docs for binance 02:28 come to think of it i probably do _not_ want to write a program which does trading for me lol 02:28 hilarious things might hppen 02:49 -!- mobileuser has joined #hardfought 02:50 -!- amateurhour has joined #hardfought 02:59 stenno2: Such as skynet. 03:00 I think it's most likely to be a financial AI that becomes skynet, not a chess game AI. 03:02 maybe already is 03:02 i assume people are willing to put money into something that generates money 03:03 [hdf-us] [evil] dbanethacker (Val Hum Fem Neu) acquired the luckstone from Mines' End, on T:4833 03:06 I'm out 03:06 Night folks 03:08 -!- Umbire has quit [Quit: Leaving] 03:10 morning 03:13 infinigon: how does commit f4bb8df88 fix anything? I only see a renaming of constants. what am I missing? 03:13 [hdf-au] [evil] Arahael (Wiz Ith Fem Cha) performed her first genocide (two random monsters from class C), on T:3491 03:14 infinigon: oh wait. the constants AM_* and A_* have different values 03:15 stupid 'everything is an int' C 03:17 stenno2: I made a horse race gambling bot around in december 03:17 I started with 500 EUR in the gambling account 03:17 at best it was at 1900 EUR 03:18 but then it lost money FAST and it went below 400 EUR 03:18 wait didn't you have a horse gambling bot a few years ago too? 03:18 it was based on machine learning on data I am purchasing from a vendor 03:18 yeah 03:18 but none of the bots I made worked long term 03:18 at this point I've done this long enough that I don't ever expect to make money of any of this 03:19 but it's still fun to try think and solve challenges related to this 03:19 well i guess thats the right attitude to have anyway 03:19 oh yeah thats true! 03:19 I know I was already in horse race gambling before I got hired by a US company 03:19 which means I must have been in horse race stuff in 2014 03:19 so it has been a while 03:20 I don't remember exactly what I was doing at the time 03:20 yeah i think that ws when we still hung out in #ade 03:20 that must've been after you were in korea 03:20 korea was 2014-2015 03:20 or hmm 03:20 maybe actually it was 2013-2014 03:20 my memory is so terrible 03:21 SOMEWHERE there 03:21 and it was written in haskell iirc 03:21 the latest bot is rust and python 03:22 nice 03:22 i really want to check out rust (tm) 03:22 keep saying that for a year or so 03:22 rust has extreme learning curve 03:22 in the company I work for rust is getting some traction 03:23 but I'm a bit hesitant because of the learning curve to introduce it in new project 03:23 s 03:23 there are engineers who I think would never learn it 03:23 Adeon: The rustlings course is pretty good. 03:23 Adeon: Have you tried it? 03:23 the second choice is golang which I don't like much a language but at least it's not super hard to learn 03:23 hmm not heard of it arahael 03:24 https://github.com/rust-lang/rustlings 03:24 I have a lot of experience in rust by now I just don't think my team mates would have the patience 03:24 i want FP things in the language 03:24 oh yeah another kind of exciting thing 03:24 I am part of W3C now 03:24 and participate in W3C meetings to decide on web standard 03:24 oh wow thats cool 03:24 s 03:24 Adeon: Go does have advantages, too, yeah, though the language itself is meh. 03:25 unfortunately the standards I work on have to do with tracking people online 03:25 which standards are you working on? 03:25 oh 03:25 lol 03:25 so not ES or html :/ 03:25 chrome broser is deprecating third party cookie 03:25 actully html is basically whatwg anyway 03:25 this makes it hard for advertising companies to track if some purchase event was influenced by adveritising 03:25 I happen to work for internet advertising company 03:25 so this is now my problem 03:26 I'm conflicted about internet advertising. 03:26 wait what do you mean with third party cookies 03:26 aren't cookies third party in general 03:26 let's say you load ilikeshoesverymuch.com 03:26 what ups 03:26 I"m OK with it as long as it's when I _want_ advertising, but I hate it otherwise. So I don't mind it when it's in my curated twitter acount, lets say. 03:26 yes 03:26 stenno2: how's your doge holding 03:26 and ilikeshoesverymuch.com has a contract with my company 03:27 and they put my company's javascript on my page 03:27 right 03:27 and then my company's javascript code might set d.adroll.com cookie on ilikeshoesverymuch.com 03:27 * arahael always run adblockers. 03:27 i see 03:27 that is called a third party cookie 03:27 because adroll.com is not ilikeshoesverymuch.com 03:28 on other websites I can see the same cookie 03:28 so I can tell which sites you've been visiting 03:28 so uh, like google analytics 03:28 i bet that one is not blocked 03:28 it's pretty carp 03:28 crap 03:28 Adeon: Also known as "tracking cookies", in your particular context. 03:28 yeah 03:28 chrome is in the right to ban this thing 03:28 Safari, too. 03:28 iOS, too. :) 03:28 but it messes up my company who relies too much on it 03:28 I personally don't care 03:29 but professionally I have to care 03:29 and do you have an idea for a solution? 03:29 so those W3C meetings for web standards have to do with alternative ways to keep advertising ecosystem alive without having to track people 03:29 so I made a proposal 03:29 Adeon: Professionally, you need to find a way to make users *want* your advertising. I feel that's forgotten by a lot of companies (as that's a Hard Problem) 03:29 all the things that we do server-side right now by having huge cache of your private dat 03:30 we'll move that to browser instead 03:30 arahael: well to figure out what people want you have to create profiles 03:30 browser remembers what sites you visited and what ads you saw 03:30 stenno2: Not neccessarily. 03:30 we'll compute metrics inside the browser with that, with javascript we ship to browser 03:30 [hdf-us] [nh370] nightjerle (Pri Hum Fem Law) performed her first genocide (class ;), on T:20010 03:30 Adeon: oho not bad 03:30 and send it to us in a way that cannot violate privacy 03:30 there is some cryptography involved to guarantee this 03:30 well ugh it's not perfect 03:31 Adeon: That sounds reasonable, actually, on the surface. 03:31 I went to W3C meetings with this proposal but I was a bit shut down by chrome 03:31 but they did acknnowledge my proposal in the latest proposal they yhad 03:31 it sounds rather similar to cookies :D 03:31 nice 03:31 The problem I have with adverts is that they're so obnoxious. 03:32 well good luck then 03:32 I liked old-fashioned google adverts. 03:32 if I could decide advertising would just die entirely 03:32 we would just have ads that are not targeted 03:32 it's so scummy 03:32 i know a few people here on freenode who are in w3c 03:32 I made a tool for debugging purposes for my company 2 years back 03:32 Yeah, but the trouble is that advertisements - if they were done well, would actually be _useful_. 03:32 you could put in a cookie ID and it would print the browser history of that cookie 03:32 But unfortunately they're often simply abnoxious. 03:32 it was too creepy so I took it down 03:33 Yeah, that's a problem. 03:33 you could see a rather complete picture of someone's browser habits and whatever they had in the URL bar in each website they visited if they ever saw any ads or were on any site that was our customer 03:33 which is a very large portion of the internet 03:33 -!- LarienTelrunya has joined #hardfought 03:33 -!- mode/#hardfought [+v LarienTelrunya] by ChanServ 03:34 I was debugging an issue and saw some browser habits of somebody looking for gravestones 03:34 wait how is that possible 03:34 the gravestone seaching site had the names on the URL in the bar 03:34 so I could see it 03:34 and that's when I decided this is bullshit 03:34 oh because the cookie gets written by the embedded js 03:34 so I removed the tool 03:35 well advertisement is all about those things right 03:35 Adeon: Gravestone searching! 03:35 know as much as possible from someone so you can target your advertisement 03:35 you want to know the browser habits of some person to figure out which advertisements to show yeah 03:35 Adeon: That was findagrave or something? :D 03:35 -!- raisse has quit [Ping timeout: 276 seconds] 03:36 I don't remember which one but sounds familiar 03:36 if they put the name in the URL itself then I would see itr 03:36 Adeon: Most likely an amateur geneologist. :) 03:36 It's disturbing how much info you can find online these days. I've had to keep my family tree private - too scary otherwise. 03:36 I should not know what amateur geneologist is doing 03:37 Indeed. 03:37 But... A lot of those people now upload their freaking DNA online too. 03:38 Adeon: I wonder what would happen if someone using your tool found the profile of a nethacker. ;) 03:38 "Is it ok to eat humans?" "What's the penalty of canabalism?" "Can I kill a priest?" 03:38 i see you embed the banner with cors or so and then the embedded JS may write a cookie for the domain of the embedded js 03:39 right now chrome allows you to write and read a cookie for 3rd party website, i.e. not the website you actually have in your top bar URL 03:39 all other mainstream browsers have blocked this by now 03:41 so if i'd embed a javascript from mycoolshoes.com, that js wouldn't be allowed to write a cookie with mycoolshoes.com domain? 03:41 that would be allowed 03:41 first party cookie 03:41 same site you are visiting 03:42 i mean i mean on thatothercoolshoesite.com 03:42 you embed javascript to mycoolshoes.com that wants to write cookie to totally different domain like adtech.com that wouldn't be allowed (except chrome right now) 03:42 and i am embedding like