--- Log opened Mon Dec 16 00:00:14 2019 |
01:30 | | Degi [Degi@Nightstar-etphaa.dyn.telefonica.de] has quit [Operation timed out] |
01:32 | | Degi [Degi@Nightstar-61hj78.dyn.telefonica.de] has joined #code |
03:47 | | himi [sjjf@Nightstar-1drtbs.anu.edu.au] has quit [Ping timeout: 121 seconds] |
04:32 | <&[R]> | https://termbin.com/i2f8 <-- some lua horror |
05:22 | | Vorntastic [uid293981@Nightstar-2dc.p8m.184.192.IP] has joined #code |
05:22 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
05:25 | <@celticminstrel> | Oh wow, it's true. o.O |
05:31 | | celticminstrel [celticminst@Nightstar-2kik29.dsl.bell.ca] has quit [[NS] Quit: And lo! The computer falls into a deep sleep, to awake again some other day!] |
05:37 | <~Vorntastic> | Augh |
05:53 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has joined #code |
05:53 | | mode/#code [+o himi] by ChanServ |
07:58 | <&McMartin> | https://bumbershootsoft.wordpress.com/2019/12/16/porting-the-ur-quan-masters-to-sdl2/ |
08:16 | <~Vorntastic> | "would could" |
08:28 | <&McMartin> | mrph. will fix tomorrow I guess |
08:42 | | Kindamoody[zZz] is now known as Kindamoody |
12:54 | <@sshine> | wow, I just learned something about Perl today: 'next' will break to the next iteration of a loop. but what if you're not inside a loop? well, aren't we all inside some kind of loop at some level? so it basically just breaks out of functions until it finds any loop in the call stack, and then skips an iteration there. |
12:55 | <@sshine> | unless of course there's no loop, and it just produces a run-time exception saying it's not inside a loop. |
12:56 | <@sshine> | so apparently we have a Perl::Critic rule that disallows 'next' etc. not placed syntactically inside a loop structure. |
12:56 | <@sshine> | Perl is just hypermobile. |
12:57 | <@sshine> | in other dynamic languages this'd probably be "huh, we didn't think about that. I guess you can think of it as a bug or a feature, whichever you like." -- but in Perl, this is definitely a feature. |
13:00 | <~Vorntastic> | Omg wtf bbq |
13:00 | <~Vorntastic> | That's terrifying |
13:01 | <@TheWatcher> | It's quite loopy |
13:17 | | catalyst [catalyst@Nightstar-v6lb30.cable.virginm.net] has joined #code |
13:25 | | celticminstrel [celticminst@Nightstar-2kik29.dsl.bell.ca] has joined #code |
13:25 | | mode/#code [+o celticminstrel] by ChanServ |
13:28 | | celticminstrel is now known as celmin|away |
13:43 | <@sshine> | https://boingboing.net/2019/04/05/pollack-perl.html -- someone made a joke about this. |
13:44 | <@sshine> | The discovery -- documented in this SIGBOVIK white-paper by Colin McMillen and Tim Toady -- came about as the result of Jake Archibald's snarky twitter response to Adrienne Porter Felt, who said that she didn't want her kid to learn to program, she wanted him to "smear paint on the walls" -- to which Archibald answered "but is it possible to smear paint on the wall without creating valid Perl?" |
13:54 | <@sshine> | List::Util::sum returns undef when fed the empty list, where List::Util::sum0 returns 0. |
13:55 | <@sshine> | I think if this function had to have a type signature before the author wrote it, there'd never be a sum that acted unlike sum0. |
13:55 | | * TheWatcher eyes that |
13:55 | <@TheWatcher> | "93% of Paint Splatters are Valid Perl Programs" Published April 1, 2019 |
13:55 | <@sshine> | of course, you can't just go and patch 'sum' years later. |
13:55 | <@TheWatcher> | Mmhmm. |
13:56 | <@sshine> | TheWatcher, there's a lot if silliness involved. didn't notice the date. :-) |
13:57 | <@sshine> | TheWatcher, Tim Toady, the co-author of the paper, is the Perl slogan in pseudonym form: https://en.wikipedia.org/wiki/There%27s_more_than_one_way_to_do_it |
13:59 | <@sshine> | and SIGBOVIK is a pretty cool conference held by The Association for Computational Heresy |
14:00 | <@TheWatcher> | "Also, ImageNet’s website was down on the day that we decided to perform this research. We therefore paid an unemployed person to download 100 examples of paint-splatter artwork by searching Pinterest using the query “paint splatter wallpaper”." >.< |
14:00 | <@sshine> | also, the 2019 SIGBOVIK conference site http://sigbovik.org/2019/ is expressed as a "choose your own adventure"-style option menu. I feel inspired to make my website like that, if only it featured real content. |
14:01 | <@sshine> | TheWatcher, real science! |
14:05 | <@TheWatcher> | Yep! |
14:10 | <@sshine> | wow, there's some actual cool research in the SIGBOVIK proceedings |
14:10 | <@sshine> | like a framework for benchmarking Elo ratings in chess engines. |
14:10 | <@sshine> | I really don't imagine it's useful, but it is very cool. |
14:11 | <@sshine> | kind of like when you want to find the longest-living N-by-M lifeform in Game of Life. very cool, probably useless. |
14:14 | <@sshine> | the "cccp" chess ai strategy: Prioritize moves that Checkmate, Check, Capture or Push, in that order. Push means to move pieces as deep as possible into enemy territory (without any regard for their safety). [...] |
14:18 | <~Vorntastic> | Can't get too much more aggressive than that |
14:22 | <@sshine> | the "worstfish" chess ai strategy: When playing as white, for each legal move, I ask Stockfish (configured as stockfish0) to evaluate the resulting position from black’s perspective. I then choose the move that produces the best position for black. This is easily the worst player evaluated, but it is not hard to imagine ways it could be worse. |
14:22 | <@sshine> | this one is actually kind of interesting. |
14:28 | <~Vorntastic> | Okay that one is neat |
14:28 | <@sshine> | sort of like financial shorting :-) |
14:59 | | crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has quit [Ping timeout: 121 seconds] |
15:03 | | Vornicus [Vorn@ServerAdministrator.Nightstar.Net] has joined #code |
15:03 | | mode/#code [+qo Vornicus Vornicus] by ChanServ |
16:26 | <@Alek> | < Dragon snerked, a sound somewhere between a pug sneezing and a bullfrog being stepped on. |
16:26 | <@Alek> | "Wait, how the hell did you make that sound?" asked Vena. "Cause seriously, I want to be able to do that." |
16:26 | <@Alek> | "Three hard weeks of work," began Dragon. "I had to pull imaging data of human heads to model airflow through them, and read far to many papers on lung, vocal cord, and sinus tissue until I could accurately model everything before I could write up a codebase to accurately make the noise and build the extension into my vocal presence." |
16:26 | <@Alek> | "Oh, man, that's sooo much work," whimpered Vena. |
16:26 | <@Alek> | "Worth it, though," said Frances. > |
16:34 | | catalyst [catalyst@Nightstar-v6lb30.cable.virginm.net] has quit [Connection closed] |
16:50 | | Vorntastic [uid293981@Nightstar-2dc.p8m.184.192.IP] has quit [[NS] Quit: Connection closed for inactivity] |
17:10 | | Vorntastic [uid293981@Nightstar-2dc.p8m.184.192.IP] has joined #code |
17:10 | | mode/#code [+qo Vorntastic Vorntastic] by ChanServ |
18:06 | | Pink [user1@Nightstar-g7hdo5.dyn.optonline.net] has joined #code |
18:08 | | Pinkhair [user1@Nightstar-g7hdo5.dyn.optonline.net] has quit [Ping timeout: 121 seconds] |
18:11 | | crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has joined #code |
18:11 | | mode/#code [+o crystalclaw] by ChanServ |
18:30 | | crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has quit [Ping timeout: 121 seconds] |
19:32 | | crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has joined #code |
19:32 | | mode/#code [+o crystalclaw] by ChanServ |
19:36 | | crystalclaw [crystalclaw@Nightstar-12q9ui.xyz] has quit [Ping timeout: 121 seconds] |
20:06 | <&[R]> | OMGWTF Virgo vs the Zodiac. Two fights after your first boss fight you get the tutorial that tells you that missed attacks do reduced damage. |
20:07 | <&[R]> | Bear in mind this isn't Dark Souls, you had about a dozen not-boss-fights before your first boss fight |
20:39 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has joined #code |
20:56 | | himi [sjjf@Nightstar-v37cpe.internode.on.net] has quit [Ping timeout: 121 seconds] |
23:09 | | himi [sjjf@Nightstar-1drtbs.anu.edu.au] has joined #code |
23:09 | | mode/#code [+o himi] by ChanServ |
23:11 | | Kindamoody is now known as Kindamoody[zZz] |
23:16 | | Emmy [Emmy@Nightstar-9p7hb1.direct-adsl.nl] has quit [Ping timeout: 121 seconds] |
23:59 | | * McMartin reads backscroll |
--- Log closed Tue Dec 17 00:00:01 2019 |