00:28:58 wob_jonas: what's the cheapest way for perl to invoke an external program and print its output? <-- doesn't anagol make most PLs run without execve permissions? 00:29:24 oerjan: most, but the hello world one is an exception 00:29:30 ah. 00:29:52 * int-e looks at the timestamp 00:29:54 good night. 00:33:01 -!- augur has joined. 00:33:15 -!- ^v has quit (Ping timeout: 250 seconds). 00:48:37 -!- atehwa has quit (Ping timeout: 252 seconds). 00:55:36 -!- atehwa has joined. 01:04:51 -!- jaboja has quit (Remote host closed the connection). 01:13:47 -!- tromp_ has joined. 01:16:36 -!- Kaynato has joined. 01:21:58 -!- hppavilion[1] has joined. 01:44:33 -!- FireFly has quit (Ping timeout: 240 seconds). 01:57:08 `? weapons 01:57:18 weapons? ¯\(°​_o)/¯ 01:57:31 `cat shr/weapons 01:57:32 cat: shr/weapons: No such file or directory 01:57:36 `cat shar/weapons 01:57:37 cat: shar/weapons: No such file or directory 01:57:39 `cat share/weapons 01:57:40 cat: share/weapons: No such file or directory 01:57:44 `ls 01:57:46 ​!\.´ \ advice \ bin \ canary \ candide \ cdescs \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ karma \ le \ lib \ ls \ misle \ out \ paste \ ply-3.8 \ ps \ quines \ quotes \ share \ src \ theorems \ tmflry \ tmp \ wisdom \ wisdom.pdf 01:57:54 `ls share/ 01:57:54 8ballreplies \ autowelcome_status \ awesome \ candide \ cat \ Complaints.mp3 \ conscripts \ construct_grams.pl \ delvs-master \ dict-words \ esolangs.txt \ esolangs.txt.sorted \ headers \ headers.gch \ hello \ lua \ maimer \ maimery \ maze \ mtg \ nothp \ recipe \ scapegoats \ sedtest \ tanebgrep \ UnicodeData.txt \ units.dat \ usercmds \ WordData 01:59:12 `ls tmp 01:59:13 args \ foo \ fruit \ sh \ spline \ spout \ tempcmd \ testcmd \ tmp_jonas 01:59:47 moon-moon: Where's weapons again? 01:59:56 `cat share/tanebgrep 01:59:56 wisdom/automatic squirrel feeder:Automatic squirrel feeders are just feeders in the category of automatic squirrels. Taneb invented them. \ wisdom/bbc:The BBC is the BreadBox Corporation. Its inventions include, without limitation, Muppets and tiny elfs. Taneb invented it. \ wisdom/bdsm:BDSM definitely isn't a kind of LARP and Taneb definitely did 02:00:02 `ls src 02:00:02 99.sh \ bf \ bob.c \ brainfuck.fu \ c \ ciol \ ciol.c \ daoyu.c \ egobot.tar.xz \ emmental.hs \ factor-linux-x86-64-0.95.tar.gz \ fizziecoin.jpg \ fueue.c \ grph.c \ hello2.c \ hello.c \ maze.c \ orenbow.c \ pikhqbow.c \ ploki \ ploki-0.6.5.1.tar.bz2 \ u8tbl.c \ ul.emm 02:00:12 `` ls src/w* 02:00:14 ls: cannot access src/w*: No such file or directory 02:00:25 `` ls junk 02:00:26 ls: cannot access junk: No such file or directory 02:00:38 hppavilion[1]: it may have been deleted 02:00:42 :/ 02:00:46 I need a snail cannon 02:00:47 `culprits share/weapons 02:00:54 No output. 02:01:04 `ls tmflry 02:01:05 ​@ \ brainfuck \ c++ \ C++ \ cat \ esolang \ esolangs \ #esoteric \ fs \ hth \ mapole \ `mislearn \ mycology \ ntitai \ random number \ tdnh \ the meaning of life \ tomfoolery \ wiki \ wisdom 02:01:27 `` find -name '*weap*' 02:01:46 No output. 02:01:52 `` find -name '*weap*'; echo nope 02:01:56 nope 02:02:00 OKAY 02:02:07 perhaps it never existed hth 02:03:47 hm 02:03:51 `ls emoticons 02:03:53 cat \ :-D \ drowning \ flipbird \ gaaan \ gaan \ kyaa \ shrug \ swatter \ useless 02:04:13 not there either 02:05:09 `` find -name '*sna*' 02:05:13 ​./bin/snackego \ ./bin/botsnack \ ./.hg/store/data/bin/botsnack.i \ ./.hg/store/data/bin/buttsnack.i \ ./.hg/store/data/bin/snackego.i \ ./.hg/store/data/perl-5.22.2/_porting/make__snapshot.pl.i \ ./.hg/store/data/ply-3.8/example/_garden_snake \ ./.hg/store/data/ply-3.8/example/_garden_snake/_garden_snake.py.i \ ./.hg/store/data/wisdom/snap.i \ 02:05:21 eww 02:05:30 `` find -name '*snai*' 02:05:34 No output. 02:05:43 hm it does indeed search .hg 02:05:55 so that means it should even find trace of deleted files. 02:06:11 `buttsnack 02:06:11 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: buttsnack: not found 02:06:40 unless it was in tmp/ 02:06:49 -!- tromp_ has quit (Remote host closed the connection). 02:09:31 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 02:10:00 `? userweps 02:10:01 boily has the mapole, oerjan has the swatter, moon has the snail cannon, hppavilion[1] is a motherfucking walrus 02:10:02 hth 02:10:15 -!- Phantom_Hoover has joined. 02:10:25 (Thanks for the "snai" tip, I wouldn't've found it otherwise.) 02:11:15 ooh 02:11:27 `` find -name '*wep*' 02:11:32 ​./.hg/store/data/bin/userweps.i \ ./.hg/store/data/bin/addwep.i \ ./.hg/store/data/jnk/userweps.i \ ./.hg/store/data/wisdom/userweps.i \ ./wisdom/userweps 02:11:47 -!- Phantom__Hoover has quit (Ping timeout: 258 seconds). 02:11:48 `` find -name '*weps*' 02:11:51 ​./.hg/store/data/bin/userweps.i \ ./.hg/store/data/jnk/userweps.i \ ./.hg/store/data/wisdom/userweps.i \ ./wisdom/userweps 02:12:07 `hoag bin/addwep 02:12:09 It's been in bin, it's been in jnk, it's now in wisdom. 02:12:14 ` rm bin/addwep \ revert \ revert 1 \ echo -e \'#!/bin/sh\\necho "$2" > "wisdom/$1"\' > bin/addwep; chmod +x bin/addwep \ echo -e \'#!/bin/sh\\necho "$2" > "$1"\' > bin/addwep; chmod +x bin/addwep 02:12:18 oh jnk 02:12:25 `ls jnk 02:12:27 ls: cannot access jnk: No such file or directory 02:13:06 fizzie: however i also recall some unicode, which is not in the wisdom. 02:13:15 I have no idea what this addwep thing was 02:13:19 Or what I was doing with it 02:14:01 oerjan: Do you mean the Unicode for the swatter? 02:14:08 fizzie: no, the snail cannon 02:14:15 Hmm. 02:14:19 I must've missed it. 02:14:27 `? botsnack 02:14:28 botsnack? ¯\(°​_o)/¯ 02:14:31 `botsnack 02:14:32 ​>:-D 02:14:45 `snackego 02:14:47 ​:) 02:14:51 oh hppavilion left 02:15:40 possibly it wasn't in HackEgo anyway 02:16:33 0==🐌, but I can only find it in comments. 02:21:27 that it was. 02:29:54 -!- tromp_ has joined. 03:04:15 -!- hppavilion[1] has joined. 03:21:22 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 03:40:51 -!- hppavilion[1] has quit (Ping timeout: 240 seconds). 03:59:31 -!- MDude has quit (Ping timeout: 250 seconds). 05:00:49 -!- Zekka has quit (Ping timeout: 260 seconds). 05:02:23 -!- Zekka has joined. 05:25:38 -!- Jafet has joined. 05:30:31 -!- copumpkin has quit (Ping timeout: 250 seconds). 05:33:00 -!- tromp_ has quit (Remote host closed the connection). 05:33:59 -!- idris-bot has quit (Quit: Terminated). 05:35:19 -!- Melvar has quit (Quit: upgrading). 05:47:31 -!- Melvar has joined. 06:14:08 -!- Kaynato has quit (Ping timeout: 244 seconds). 06:23:18 <\oren\> Now, time to convert the new version of my font and see if Arabic works now 06:31:42 did you work through Arabic? sweet! 06:33:57 -!- tromp_ has joined. 06:34:55 -!- MDude has joined. 06:36:59 -!- copumpkin has joined. 06:37:19 -!- shikhin has quit (Quit: Alas.). 06:37:19 -!- hydraz has quit (Quit: Bai.). 06:38:12 -!- shikhin has joined. 06:38:32 -!- hydraz has joined. 06:38:32 -!- hydraz has quit (Changing host). 06:38:32 -!- hydraz has joined. 06:38:51 -!- tromp_ has quit (Ping timeout: 264 seconds). 06:57:29 -!- MoALTz has joined. 07:02:47 <\oren\> fontforge is still chugging along converting my font 07:03:04 -!- oerjan has quit (Quit: Nite). 07:18:42 <\oren\> My font is now over a megabyte in size 07:21:46 <\oren\> and arabic shaping appears to be working! 07:22:20 -!- hppavilion[1] has joined. 07:23:42 -!- MoALTz has quit (Quit: Leaving). 07:26:07 \oren\: is it sufficient to have four glyphs per each character? 07:33:58 -!- hppavilion[1] has quit (Ping timeout: 252 seconds). 07:34:08 <\oren\> apparently, the forms plus the main character also has to be defined 07:34:25 <\oren\> I put a copy of the isolated form in that slot 07:36:18 <\oren\> so for some letters you need five, for some only three (because some of the letters don't have all separate forms) 07:38:20 <\oren\> I aslo added some more chinese characters 07:38:24 <\oren\> 戒戚戯戴戻房扇扉払扱把抑 07:38:24 <\oren\> 抗抜択披抱抵抹押抽拉拍拐拒拓拘拙拠括拶拷 07:38:24 <\oren\> 挑挟挨挫振挿捉捕捗捜据捻掃掌排掛控措掲描 07:38:34 -!- PinealGlandOptic has joined. 07:39:06 hi everyone! are there "adaptive data structures", i.e., which can change from array to linked-list or to binary tree depending on access patterns to it? 07:45:54 -!- augur has quit (Remote host closed the connection). 08:02:41 -!- hppavilion[1] has joined. 08:04:17 -!- LKoen has joined. 08:21:12 -!- augur has joined. 08:21:21 I wrote a Universal Hint viewer that can be use with Linux do you think it is useful for you? 08:22:47 zzo38: As in UHS? 08:22:51 Yes 08:23:15 It might be. 08:23:58 Pictures and sounds and incentives are not implemented, but it does implement links and nested hints. 08:24:49 http://sprunge.us/IQZB 08:26:58 I may add new features later on, and possibly also additional programs for doing print-out and for compiling a hint file (I don't know how the checksum is calculated, although as far as I know, all of the open-source UHS viewers don't care, so it shouldn't be that important to implement). 08:29:57 You can tell me if you have stuff to add, either contributed code or suggestions. 08:33:58 -!- tromp_ has joined. 08:34:36 I reverse-engineered the 91a stuff myself; the 95a stuff I found information from other sources. 08:39:06 -!- tromp_ has quit (Ping timeout: 276 seconds). 09:02:51 I'm reading about Helter Skelter 09:03:03 And... wow, this is unbelievably bullshitual 09:15:47 zzo38: I haven't used UHS in years. 09:16:00 Don't they have a JavaScript version? 09:16:36 I wrote my own JavaScript version; as far as I know their version is only DOS, Windows, Macintosh, and Amiga. 09:18:30 -!- hkgit03 has joined. 09:20:19 And the program to write the hint file is only for Windows, they say; also to compile into a usable file is apparently you have to send the file to them. 09:21:26 But the website supports JavaScript viewing. 09:21:43 -!- gamemanj has joined. 09:23:27 Maybe it does, but that is not a standalone program anyways. 09:46:54 -!- LKoen has quit (Remote host closed the connection). 10:03:51 -!- almightynsx has joined. 10:06:38 I wrote an UHS-to-XML thing in Perl once, too. 10:07:51 Remember the days of UHS? 10:10:25 I think it is good idea, although 95a adds some junk such as it doesn't seem such good idea for them to use a different format for the text of nested hints than normal hints, or to have text in the binary area, which uses another different format; what is that? The 91a format makes sense though. 10:14:38 Question. will anyone be in regards to help me? 10:16:12 To help you with what? 10:18:15 (2:16:33 AM) almightynsx: Im looking to index the internet. any ideas how i can somewhat do that for myself? 10:18:15 (2:17:16 AM) almightynsx: the most I have found ia alexa.com wikipedia:portals and glossaries 10:18:15 (2:17:36 AM) almightynsx: I need more ideas on how i can idex the internet for myself, opinions anyone? 10:18:15 (2:17:44 AM) almightynsx: index* 10:18:33 portals* 10:19:15 I just copied and pasted. let mr ask this way 10:19:58 Is there any way I can methodologically index the internet for mysefl? 10:20:06 The internet cannot really be fully indexed 10:20:17 of sourse 10:20:21 course* 10:20:39 -!- LKoen has joined. 10:20:41 but maybe I can index it myself just on an overview or what there is on the internet 10:20:49 zzo38: gopher 10:21:25 "Link Everything Online"... oh the memories. 10:21:29 You can index gopher and whatever internet services you want, but it cannot be fully index by anyone 10:21:30 ...oh the foolishness! 10:21:52 zzo38: oh, apparently Brainfuck As A Service is still running. I forgot it even still existed... 10:21:55 what is gopher? 10:22:03 An internet protocol 10:22:14 can you send me some links 10:22:22 gopher://zzo38computer.org/ 10:22:31 That is one gopher service 10:22:50 gopher://gamemanj.duckdns.org (not much, has two outbound links though) 10:23:36 gopher://gopher.floodgap.com is one of the "relatively within context 'major'" sites 10:23:38 damn I forgot about archie 10:24:32 i tried to access the link but no go. can you explain what this is. 10:24:34 And I think I never knew Veronica... I wonder why. 10:25:16 I wrote some gopher clients such as http://zzo38computer.org/prog/shegoc.zip 10:25:17 almightynsx: you asked for gopher links, and you got some gopher links back. it's humorous, and a bit condescending. hth. 10:25:52 https://en.wikipedia.org/wiki/Gopher_(protocol) may be more to your liking. 10:27:35 if i read up on that will that answer my question? 10:27:36 -!- augur has quit (Remote host closed the connection). 10:28:07 Yes, this one: " what is gopher?" 10:30:51 I'm not sure we're the right people for your original question; on one level it's easy (download pages, follow all links, respect robots.txt) otoh it's really hard (the internet is big and it's a moving target, and most of the stuff on it is highly irrelevant). Also the amount of data involved is quite big. 10:31:15 this makes me laugh typing it but it looks like people have already tried this idea 10:31:35 Really. 10:31:40 wait 10:31:51 Sorry, I've never heard of Google before. Please explain! 10:32:27 the way i have index'd the internet is different than the idea you are all aluring to 10:32:28 Nor Altavista, Yahoo, Bing, Duckdockgo, ... I'm forgetting a few. 10:33:10 You can also enumerate IPv4 addresses... that option will become infeasible when IPv6 was adopted 10 years ago. 10:33:17 i have searched google and wiki and made a hand written list of the sites and categorized them into workds 10:33:40 words* 10:33:40 Oh you're reinventing directory services. 10:34:05 i think that sounds right 10:34:07 This has been tried. Yahoo started out as a directory service. Search engines won. 10:34:16 gamemanj: oh, apparently Brainfuck As A Service is still running. I forgot it even still existed... <- Can you link that, pls. 10:34:22 im not looking to make money 10:34:29 just for research purposes 10:35:06 this changes everything 10:35:17 hkgit03: it's a little subservice of gopher://gamemanj.duckdns.org/ that I kind of forgot about. Don't try accessing it with certain heavily-caching gopher clients (ELinks, etc.) 10:36:12 thx 10:36:39 uh, it seems the floodgap proxy is ignoring "i" chars??? 10:37:11 can someone explain in detail and lamen terms what you are all talking about? 10:37:39 im not as educated on the internet as you all seem to be 10:38:43 what... bash: lynx: command not found ... how have I survived this long? 10:38:44 ok maybe if i link you to the website and idea i would like to create then maybe you guys might understand what i want to do 10:39:00 int-e: it's 2016 10:39:04 http://www.alexa.com/topsites/category 10:39:13 oh, I see what's going on with the floodgap proxy, it seems they expect "i" entries to have supplemental data 10:39:46 for floodgap sites it's "i\t\terror.host\t1\r\n" 10:39:59 izabera: it's my gopher client of choice... because it's readily available on all distributions 10:40:00 Yes, it seems some clients do, even though such supplemental data is not relevant. 10:40:09 int-e: still, 2016 10:40:25 My own gopher clients don't care about any extra data for "i" entries and will ignore them. 10:40:28 izabera: I'm not disputing your factual statement. 10:40:47 well, looks like I'm going to have to "embrace compatibility" via "fixing" my server 10:41:09 huh, someone started a BrainfuckVM process on the server? well, so much for maintenance downtime 10:41:35 yeah now you have to guarantee 99.9999999% uptime 10:41:40 you're screwed 10:41:55 or I could just killJob since there's no permission controls whatsoever 10:42:11 the job ended without having outputted anything anyway 10:42:12 i killjobbed 10:42:17 it was me 10:42:31 i'm disappointed by your attitude towards your users 10:42:41 ...well, true, but it's kind of a tradeoff 10:42:49 anyway, I was talking about job 4 10:42:50 i'll use a different brainfuck as a service over gopher provider next time 10:42:51 not job 5 10:42:54 oh 10:43:04 job 5 is mine 10:43:21 somehow nobody has done the inevitable "kill job 1" 10:43:33 You should just execute the program locally 10:44:29 is there a limit on the length of gopher query strings... 10:44:40 -!- centrinia has joined. 10:44:41 No theoretical limit as to what my server will accept 10:44:57 but if you have issues due to your client, you may have to write an upload script 10:45:03 it's not too difficult to do since this is Gopher 10:46:04 basically you can upload any text that does not contain '\r' or '\n' AFAIK, but I'll double-check the server source 10:46:36 hmm, 11451 characters are too much... but perhaps that's lynx' fault. 10:46:57 yeah, I ended up writing an uploader script at one point to test if the VM could handle "The Lost Kingdom" 10:47:00 My own server does have a limit of 1023 10:47:04 you guys must be old if your offering me gopher protocal advise 10:47:19 what other means are there to indexing the internet 10:47:24 none 10:47:25 Actually the Gopher protocool and HTTP are older than me, so... 10:47:27 gopher is mandatory 10:47:31 *protocol 10:47:39 That is just an implementation detail though; the limit could be increased if needed, but I don't need to. 10:47:48 almightynsx: crawlers and hard manual labor. 10:48:27 oh, apparently I wrote a test VM implementation called "IncVM", which just takes every char given as code and writes it out + 1... 10:48:46 I think that won't be being exposed as a computing service anytime soon 10:49:15 int.. what do you think hard work and crawlers would get me in a final result? 10:54:02 Executive job 6 seems to be dead with no output. 10:54:27 Just figured I should notify. 10:54:40 gamemanj: That's to be expected. 10:55:21 " i have searched google and wiki and made a hand written list of the sites and categorized them into workds", " Oh you're reinventing directory services." => I'm calling that a bookmark list, but yeah. and mine is in a very unmaintained state. I should fix it properly, a lot of links I need are missing. 10:56:49 you know, it really bugs me that Java string encoding functions throw CharsetNotFoundExceptions, but the charset-less versions are deprecated 10:57:12 oh, actually "UnsupportedEncodingException" 11:00:37 hmm, what am I missing about thi protocol. 11:00:57 -!- Jafet has quit (Ping timeout: 260 seconds). 11:04:25 `learn The hydra is at http://www.madore.org/~david/math/hydra0.xhtml , the dire hydra at http://www.madore.org/~david/math/hydra.xhtml , theory at http://www.madore.org/~david/weblog/d.2008-03-27.1537.html http://www.madore.org/~david/weblog/d.2008-03-16.1534.ordinaux-et-hydres.html http://math.andrej.com/2008/02/02/the-hydra-game/ https://en.wikipedia.org/wiki/Goodstein%27s_theorem 11:04:30 Learned 'hydra': The hydra is at http://www.madore.org/~david/math/hydra0.xhtml , the dire hydra at http://www.madore.org/~david/math/hydra.xhtml , theory at http://www.madore.org/~david/weblog/d.2008-03-27.1537.html http://www.madore.org/~david/weblog/d.2008-03-16.1534.ordinaux-et-hydres.html http://math.andrej.com/2008/02/02/the-hydra-game/ https 11:04:36 `? hydra 11:04:42 The hydra is at http://www.madore.org/~david/math/hydra0.xhtml , the dire hydra at http://www.madore.org/~david/math/hydra.xhtml , theory at http://www.madore.org/~david/weblog/d.2008-03-27.1537.html http://www.madore.org/~david/weblog/d.2008-03-16.1534.ordinaux-et-hydres.html http://math.andrej.com/2008/02/02/the-hydra-game/ https://en.wikipedia.o 11:04:54 oh a tab... 11:04:58 too long 11:05:00 argh 11:05:59 okay, that did it. 11:06:33 ``` sed 's>https://en.wikipedia.o.*>https://en.wikipedia.org/wiki/Goodstein%27s_theorem >' wisdom/hydra 11:06:36 The hydra is at http://www.madore.org/~david/math/hydra0.xhtml , the dire hydra at http://www.madore.org/~david/math/hydra.xhtml , theory at http://www.madore.org/~david/weblog/d.2008-03-27.1537.html http://www.madore.org/~david/weblog/d.2008-03-16.1534.ordinaux-et-hydres.html http://math.andrej.com/2008/02/02/the-hydra-game/ https://en.wikipedia.o 11:06:41 almightynsx: I would expect frustration at the end of that road, but it really depends on you. 11:06:50 ``` sed 's>https://en\.wikipedia.*>https://en.wikipedia.org/wiki/Goodstein%27s_theorem >' wisdom/hydra 11:06:51 The hydra is at http://www.madore.org/~david/math/hydra0.xhtml , the dire hydra at http://www.madore.org/~david/math/hydra.xhtml , theory at http://www.madore.org/~david/weblog/d.2008-03-27.1537.html http://www.madore.org/~david/weblog/d.2008-03-16.1534.ordinaux-et-hydres.html http://math.andrej.com/2008/02/02/the-hydra-game/ https://en.wikipedia.o 11:06:59 ``` sed 's>https://en\.wikipedia.*>zzz https://en.wikipedia.org/wiki/Goodstein%27s_theorem >' wisdom/hydra 11:07:00 The hydra is at http://www.madore.org/~david/math/hydra0.xhtml , the dire hydra at http://www.madore.org/~david/math/hydra.xhtml , theory at http://www.madore.org/~david/weblog/d.2008-03-27.1537.html http://www.madore.org/~david/weblog/d.2008-03-16.1534.ordinaux-et-hydres.html http://math.andrej.com/2008/02/02/the-hydra-game/ zzz https://en.wikiped 11:07:05 ``` sed -i 's>https://en\.wikipedia.*>https://en.wikipedia.org/wiki/Goodstein%27s_theorem >' wisdom/hydra 11:07:10 No output. 11:07:13 `? hydra 11:07:15 The hydra is at http://www.madore.org/~david/math/hydra0.xhtml , the dire hydra at http://www.madore.org/~david/math/hydra.xhtml , theory at http://www.madore.org/~david/weblog/d.2008-03-27.1537.html http://www.madore.org/~david/weblog/d.2008-03-16.1534.ordinaux-et-hydres.html http://math.andrej.com/2008/02/02/the-hydra-game/ https://en.wikipedia.o 11:07:34 spammer 11:07:51 ``` perl -e 'local$/;$_=<>;print substr $_,250' wisdom/hydra 11:07:52 (each of these responses takes up 6 lines here) 11:07:52 534.ordinaux-et-hydres.html http://math.andrej.com/2008/02/02/the-hydra-game/ https://en.wikipedia.org/wiki/Goodstein%27s_theorem 11:08:07 int-e: when I do that in private, you all complain that I should do them on channel because they're write operations 11:08:24 you could just show the final result. 11:08:26 * int-e shrugs 11:08:44 yes 11:08:49 that could work 11:09:07 not very atomic though 11:10:19 gamemanj: the "Refresh" link in the executive is missing the ?nnn hack. 11:10:30 Ah, really? 11:10:37 that explains a lot... 11:11:45 and the console seems to break lines after 127 characters... a bit inconvenient for the mandelbrot with 128 character lines ;-) 11:11:50 (feel free to kill that job) 11:14:21 127 characters? let me check something 11:14:40 well, it's not being done in the midlayer 11:14:57 oh 11:15:01 wait, I see it 11:15:06 if (newVal.length() > 128) { 11:15:32 [ ping 11:15:32 b_jonas: |value error: ping 11:16:27 but that should only trigger for lines that are longer than 128 chars 11:16:32 (not including newline) 11:16:44 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 11:16:54 [ (agr =: [:{&' .'':' _2:#.&.|:\ 0&=) 2<| (+*:)^:10~ (0.1*i._10)j.~/(0.5-0.1*i.25) 11:16:55 b_jonas: .:. 11:16:55 b_jonas: ....:::.... 11:16:55 b_jonas: :::::::::: 11:16:55 b_jonas: ::::::::::::..::: 11:16:55 b_jonas: ::::::::::::::::::..... 11:17:06 [ agr 2<| (+*:)^:10~ (0.1*>:i.10)j.~/(0.5-0.1*i.25) 11:17:07 b_jonas: .::::::::::::::::'' 11:17:07 b_jonas: '::::::::::' ''' 11:17:07 b_jonas: .:::::::::: 11:17:07 b_jonas: ::: 11:17:07 b_jonas: .' 11:17:10 -!- hppavilion[1] has joined. 11:17:17 which mandelbrot? not this mandelbrot probably 11:17:37 I'll just bump it up to 192. If I receive further complaints about console size, I'll just lock it at 80. (The point of the console size limit is to prevent infinite memory usage via console) 11:18:38 -!- Melvar has quit (Quit: Upgrading, hopefully successfully this time.). 11:19:31 more on this subject of reinventing directory services?? 11:20:47 Ok, I intend to throw the switch on the GopherServ reboot soon 11:21:35 but I can't actually backup jobs, it's all in RAM, so basically when the server goes down the jobs do. 11:22:02 Could the owners of jobs 5 and 9 please report when they're done? 11:26:00 gamemanj: they're not done (one is a cat, one is a still running mandelbrot) but I'm not particularly attached to their continued existence 11:27:17 Ok, update complete. 11:28:08 Brainfuck as a service is now compatible with the floodgap client, the Refresh antianticache bug has been fixed, 11:29:02 ...not much more to say, really 11:29:27 i error.host 1 11:29:56 "compatible with the floodgap client" 11:30:12 you mean the floodgap gopher proxy? 11:30:13 but it did start the program nonetheless 11:30:19 hkgit03: yes 11:33:09 executive job 2 is taking a while 11:33:38 CPU on the server is fluctuating between 25 and 75 percent 11:33:53 -!- boily has joined. 11:34:18 ...of which Java is taking up 5%? 11:35:45 -!- tromp_ has joined. 11:36:36 also, since the VM now uses the first line of the console as a program name, your mandelbrot is called "AAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEGFFEEEEDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB" 11:37:57 -!- centrinia has quit (Quit: Leaving). 11:38:53 gAAAAAAAAAAAAAAAAmellomanj! 11:39:25 nice name 11:39:45 hellokgit03. 11:39:50 hello 11:40:08 -!- tromp_ has quit (Ping timeout: 244 seconds). 11:49:25 gamemanj: obviously if CPU usage turns out to be a problem feel free to kill the job. I won't submit it again. 11:49:56 no, it's not 11:49:57 it looks like it'll be running for a few hours. 11:50:27 as long as you don't submit, like, 20 copies of it all running at the same time, 11:50:28 it'll be fine 11:50:44 since right now it's only managing 5% usage 11:54:03 Do we have a bot here that speaks lisp? 11:54:11 Or scheme 11:54:35 FreeFull: we can install something on HackEgo if necessary 11:54:37 fungot: are you a scheming bot? 11:54:38 int-e: so whats this place all about then? 11:54:54 `gcl 11:55:01 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: gcl: not found 11:55:13 `racket 11:55:14 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: racket: not found 11:55:19 FreeFull: and I have an interpreter for a very tiny lisp-like language in like 30 lines that I've uploaded to jevalbot a few times, but that's like tiny 11:55:22 `guile 11:55:24 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: guile: not found 11:55:28 `clisp 11:55:30 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: clisp: not found 11:55:41 `gprolog 11:55:42 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: gprolog: not found 11:55:43 `mzscheme 11:55:46 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: mzscheme: not found 11:55:49 `bigloo 11:55:50 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: bigloo: not found 11:55:52 `swipl 11:55:53 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: swipl: not found 11:56:14 `Picat 11:56:15 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: Picat: not found 12:00:59 FreeFull: you'll probably have to install something 12:01:11 although wait 12:01:21 FreeFull: I think there's something on some other channels 12:01:25 like #scheme or something 12:01:31 does it have to be on #esoteric? 12:01:51 * FreeFull shrugs 12:02:21 FreeFull: ask the #scheme people, maybe they can help 12:02:47 do you count tcl as a lisp? :-) 12:03:45 `tclsh 12:03:48 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: tclsh: not found 12:03:58 `` ls /bin/* 12:04:02 ​/bin/bash \ /bin/bunzip2 \ /bin/bzcat \ /bin/bzcmp \ /bin/bzdiff \ /bin/bzegrep \ /bin/bzexe \ /bin/bzfgrep \ /bin/bzgrep \ /bin/bzip2 \ /bin/bzip2recover \ /bin/bzless \ /bin/bzmore \ /bin/cat \ /bin/chgrp \ /bin/chmod \ /bin/chown \ /bin/cp \ /bin/cpio \ /bin/dash \ /bin/date \ /bin/dd \ /bin/df \ /bin/dir \ /bin/dmesg \ /bin/dnsdomainname \ / 12:04:09 `` ls /usr/bin/* 12:04:13 ​/usr/bin/[ \ /usr/bin/2to3 \ /usr/bin/2to3-2.6 \ /usr/bin/2to3-2.7 \ /usr/bin/a2p \ /usr/bin/addpart \ /usr/bin/addr2line \ /usr/bin/aot-compile \ /usr/bin/appletviewer \ /usr/bin/apropos \ /usr/bin/apt-cache \ /usr/bin/apt-cdrom \ /usr/bin/apt-config \ /usr/bin/apt-extracttemplates \ /usr/bin/apt-ftparchive \ /usr/bin/apt-get \ /usr/bin/aptitud 12:04:33 `apt --version 12:04:34 ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: apt: not found 12:04:40 ``` echo $PATH 12:04:42 ​/hackenv/bin:/opt/python27/bin:/opt/ghc/bin:/usr/bin:/bin 12:04:44 `` apt --version 12:04:45 ​/hackenv/bin/`: line 4: apt: command not found 12:04:49 `` apt-get --version 12:04:52 apt 0.9.7.9 for amd64 compiled on Nov 16 2013 12:41:41 \ Supported modules: \ *Ver: Standard .deb \ *Pkg: Debian dpkg interface (Priority 10) \ Pkg: Debian APT solver interface (Priority -1000) \ S.L: 'deb' Standard Debian binary tree \ S.L: 'deb-src' Standard Debian source tree \ Idx: Debian Source Index \ Idx: Debian Package Index \ Idx: 12:04:59 boily: we can download stuff directly from the web, even binaries 12:05:12 `` apt-get install fortune-mod 12:05:15 W: Unable to read /etc/apt/apt.conf.d/ - DirectoryExists (2: No such file or directory) \ E: Could not open lock file /var/lib/dpkg/lock - open (2: No such file or directory) \ E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? 12:05:20 beuh. 12:05:48 b_jellonas! 12:08:12 b_jonas: No, I wouldn't count tcl as a lisp =P 12:08:22 `` ls bin 12:08:26 ​` \ `` \ ^.^ \ ̊ \ \ ! \ ? \ ?? \ ¿ \ ' \ " \ @ \ * \ ؟ \ \ \ \ 1 \ 1492 \ 2014 \ 2015 \ 2016 \ 2017 \ 5 \ 5quote \ 8ball \ 8-ball \ aaaaaaaaa \ addquote \ addtodo \ aglist \ allquotes \ analogy \ anonlog \ append \ arienvenido \ as86 \ aseen \ asm \ autowelcome \ bardsworthlist \ before \ benvenuto \ bf \ bff \ bienvenido \ bienven 12:08:50 `` bienvenido 12:08:52 ​¡Bienvenido al centro internacional para el diseño y despliegue de lenguajes de programación esotéricos! Por desgracia, la mayoría de nosotros no hablamos español. Para obtener más información, echa un vistazo a nuestro wiki: http://esolangs.org/. (Para el otro tipo de esoterismo, prueba #esoteric en EFnet o DALnet.) 12:30:28 -!- boily has quit (Quit: PEARL CHICKEN). 12:34:08 * hkgit03 looks at the mandelbrot file. gamemanj: So, the program's still running? 12:36:35 -!- tromp_ has joined. 12:38:30 *refresh* Well, apparently. 12:38:51 gamemanj: Can jobs be deleted and if so, only by you? 12:39:53 hkgit03: it's running this program btw: http://esoteric.sange.fi/brainfuck/utils/mandelbrot/mandelbrot.b 12:40:03 thx 12:40:17 hkgit03: there's an "options" link that can kill a job... works for everyone 12:40:39 ... well I should say "options submenu" 12:41:03 -!- tromp_ has quit (Ping timeout: 240 seconds). 12:41:24 Done. 12:41:28 -!- hppavilion[1] has quit (Ping timeout: 244 seconds). 12:41:33 (with mine, of course) 12:41:43 * hkgit03 has no job anymore 12:52:30 anybody can kill or interfere with anybody else's job 12:52:55 you people do whatever, I'll be busy laying down in the nice cold weather out 13:28:30 -!- Jafet has joined. 13:58:58 -!- LKoen has quit (Remote host closed the connection). 13:59:20 -!- LKoen has joined. 14:08:14 -!- Melvar has joined. 14:13:18 -!- Sgeo has quit (Ping timeout: 250 seconds). 14:27:33 -!- tromp_ has joined. 14:33:31 @metar lowi 14:33:32 LOWI 251320Z 02006KT 330V050 9999 FEW030 SCT050 BKN100 25/17 Q1019 NOSIG 14:34:53 -!- LKoen has quit (Remote host closed the connection). 14:42:49 -!- tromp_ has quit (Remote host closed the connection). 14:44:11 -!- MDead has joined. 14:44:29 -!- Froox has joined. 14:47:04 -!- MDude has quit (Ping timeout: 260 seconds). 14:47:06 -!- MDead has changed nick to MDude. 14:47:39 -!- Frooxius has quit (Ping timeout: 260 seconds). 14:50:16 -!- idris-bot has joined. 14:59:40 -!- `^_^v has joined. 15:02:55 -!- miketo has joined. 15:04:48 -!- Kaynato has joined. 15:12:10 how do i get the mountpoint of a file? 15:15:23 izabera: oh, that one is tricky. df filename usually tells. 15:15:36 in c <.< 15:15:47 `` stat -c %m bin 15:15:51 izabera: what OS 15:15:54 linux 15:16:06 stat: cannot read table of mounted file systems: No such file or directory \ /hackenv 15:16:08 -!- LKoen has joined. 15:16:18 `` ls 15:16:23 ​!\.´ \ advice \ bin \ canary \ candide \ cdescs \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ karma \ le \ lib \ ls \ misle \ out \ paste \ ply-3.8 \ ps \ quines \ quotes \ share \ src \ theorems \ tmflry \ tmp \ wisdom \ wisdom.pdf 15:16:34 I'm not sure then, check what df does maybe. 15:16:37 stat: cannot read table of mounted file systems: No such file or directory <- UHM 15:16:50 It's a bit hard to do this reliably, finding out about mount points is all sorts of fragile. 15:18:34 Basically, you can try to iterate upwards through directories for which one is a mount point, for which there are multiple crazy heuristics (see http://blog.schmorp.de/2016-03-03-detecting-a-mount-point.html , the traditional heuristic is checking the st_dev field of stat, but that might not be the best), or try to get info about mount points from /proc/mounts or from /etc/mtab 15:18:45 \ or try to get info about mount points from /proc/mounts or from /etc/mtab 15:18:50 -!- hkgit03 has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client). 15:18:52 but none of this is completely reliable 15:20:57 -!- LKoen has quit (Client Quit). 15:42:25 izabera: sysfs? read /sys//mounts for your view of the filesystem 15:43:19 `` cat /proc/self/mounts 15:43:24 rootfs / rootfs rw 0 0 \ none /bin hostfs ro,nosuid,relatime,/bin/ 0 0 \ none /usr hostfs ro,nosuid,relatime,/usr/ 0 0 \ none /dev hostfs ro,nosuid,relatime,/dev/ 0 0 \ none /opt hostfs ro,nosuid,relatime,/opt/ 0 0 \ none /lib hostfs ro,nosuid,relatime,/lib/ 0 0 \ none /sbin hostfs ro,nosuid,relatime,/sbin/ 0 0 \ none /lib64 hostfs ro,nosuid,relati 15:43:28 -!- tromp_ has joined. 15:46:40 lol yes, procfs. thinko 15:47:33 why is there a /proc/mounts and a /proc/self/mounts ? 15:47:49 presumably mount namespaces 15:47:57 -!- tromp_ has quit (Ping timeout: 258 seconds). 15:48:03 ah i see 15:48:07 thanks 15:48:26 no lol 15:48:44 `` ls -l /proc/mounts 15:48:46 lrwxrwxrwx 1 0 0 11 Jul 25 14:48 /proc/mounts -> self/mounts 15:49:19 thing is once mount namespaces came along there wasn't really such a thing as a system-wide mounts table AFAIK... 16:26:23 -!- LKoen has joined. 16:46:06 lucky start http://i.imgur.com/EmrKrNn.png 16:47:50 finally, izabera has defeated the awful horror 16:48:34 ...and is also using... what window manager is that? Why is the window manager grinning? AAAAAAAA 16:48:51 (in all seriousness, though, nice window manager) 16:49:11 grinning? 16:49:31 Why couldn't a window manager grin? 16:49:51 If a build environment can hold a spatula, why can't a window manager grin? 16:51:38 -!- Phantom_Hoover has joined. 16:57:57 <\oren\> gamemanj: looks like the "awesome" wm 16:58:09 it's not 16:58:22 <\oren\> oh oh it's dwm 16:58:26 no 16:58:37 really all it's visible in that screen is firefox and a top bar that's not tied to any particular wm 16:58:39 and it's bspwm 16:58:42 <\oren\> well it BASED on one of those for sure 17:00:51 <\oren\> izabera: you use a wm that obscure? *oren is in awe* 17:01:06 it's not even obscure 17:01:16 if you want to do a WM right, do it yourself. Then you can get application compatibility problems, which is tons of fun! 17:01:20 * May not be tons of fun. 17:01:24 just about everyone on /r/unixporn uses bspwm 17:01:41 what's this bspwm? 17:01:50 also it seems I am now incapable of reading anything 17:01:51 byteswap wm? 17:01:53 <\oren\> some sort of minimal tiling window manager 17:02:01 binary space partition wm 17:02:01 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 17:02:08 tiling... ok, I no longer care then 17:02:10 <\oren\> binary space partitioning window manager 17:02:20 https://www.reddit.com/r/unixporn/comments/1m0ea1/arch_bspwm_why_bspwm_watch_this_screencast_and/ 17:04:32 and the developer is a dick 17:04:43 https://github.com/baskerville/bspwm/blob/master/doc/CHANGELOG.md look at this shit 17:05:05 then... why use it 17:05:09 because it's good 17:05:20 but that update broke literally every user conf 17:05:46 and by literally i don't mean literally literally but it broke mine and i'm confident it broke many others as well 17:08:09 -!- newsham has quit (Read error: Connection reset by peer). 17:08:27 -!- newsham has joined. 17:09:26 -!- Phantom_Hoover has quit (Remote host closed the connection). 17:11:28 -!- Phantom_Hoover has joined. 17:27:00 -!- Zekka has quit (Ping timeout: 250 seconds). 17:28:50 -!- tromp_ has joined. 17:32:27 <\oren\> izabera: see this is why Linus Torvalds has to be a dick 17:32:43 <\oren\> in order to stop other dicks from breaking things 17:32:51 -!- tromp_ has quit (Ping timeout: 240 seconds). 17:32:51 makes sense 17:33:56 <\oren\> "WE DO NOT BREAK USERSPACE!" -- Linus Torvalds 17:34:00 <\oren\> https://lkml.org/lkml/2012/12/23/75 17:34:58 <\oren\> "We particularly don't" 17:35:01 <\oren\> break user space with TOTAL CRAP. 17:46:00 the kernel runs the userspace in virtual memory, so at least in theory there is no possible good reason to ever break userspace 17:47:15 but... what happens if there is a real bug in the kernel, which gets fixed? 17:47:31 And then userspace goes kaboom? Then it would be userspace's fault. 17:52:55 <\oren\> gamemanj: yeah, I'm not sure about those cases. probably they would need to wait until the user space programs are fixed. as a user i'd certainly rather developers err on the side of keeping bugs for compatibility. this is even more necessary in closed-source environments... 17:56:56 gamemanj: yay the mandelbrot is still going (and will overflow the terminal vertically... 17:57:31 well, you may want to start backing up the parts of the mandelbrot that are going to go off the top of the screen 17:57:58 (the reasoning behind this is the same reasoning behind the secret memory limit on your "brainfuck" processes which is completely undocumented.) 18:26:03 -!- Zekka has joined. 18:29:38 heh the mandelbrot is still computing 18:29:56 eh 18:30:08 sorry, I already brought this up... work is distracting. 18:37:06 gamemanj: yeah I don't mind it scrolling away... if I were just interested in the result I'd run the program in a terminal on a PC under my control. 18:42:26 -!- jaboja has joined. 18:43:06 what are you interested in, then? 18:44:39 -!- tromp_ has joined. 18:49:03 -!- tromp_ has quit (Ping timeout: 240 seconds). 19:09:55 -!- Jafet has quit (Ping timeout: 258 seconds). 19:50:59 -!- `^_^v has quit (Read error: Connection reset by peer). 19:51:34 -!- `^_^v has joined. 19:58:22 -!- centrinia has joined. 20:06:03 -!- augur has joined. 20:40:43 There's a BSP layout for XMonad, I've been meaning to try it out. 20:44:22 -!- PinealGlandOptic has quit (Quit: leaving). 20:45:33 -!- tromp_ has joined. 20:50:01 -!- tromp_ has quit (Ping timeout: 250 seconds). 20:51:19 -!- wob_jonas has joined. 20:51:46 I don't understand these camera manufacturers. Why do they want me to agree to their terms of conditions to read their camera user manual? 20:53:52 Meanwhile, from speedrunning marathons, some of the final videos of SGDQ 2016 are up now on https://archive.org/download/SummerGamesDoneQuick2016 , I'll have to watch some of them where the quality of the temp videos was too bad; and also ESA2016 has started, see http://www.esamarathon.com/schedule 20:55:10 wob_jonas: "by reading this manual you agree to give 25% of all your photography profits - where 'profits' includes money that would be sent to charities and to subsidary, parent or sister companies - to Niko Corp." 20:55:54 (Not "Nikon". "Niko Corp: Shining a light on the world") 20:56:14 -!- atrapado has joined. 20:56:15 gamemanj: http://www.xkcd.com/501/ 20:57:12 poor, poor, mephistopheles 20:57:22 what did he/she/it/??? possibly do wrong 20:57:58 What did I do wrong? Besides, I don't even have a first born son. 20:59:32 Hey, what happens if you die alone after selling your "first born son" which never actually gets born? 20:59:52 gamemanj: dunno, read the fine print 21:01:55 In other news, let's talk about a great programming construct, the "goto". 21:02:17 The "goto" is extremely useful for making code perfectly readable and easy to understand. 21:03:02 What I suggest as a substitute for a first-born son, should it be impossible for one to occur (and such a being would know), would be for that programmer to be forced to use the "goto" for all loops and unconditional flow control. 21:03:35 This would be, of course, around about the time where someone is supposed to be typing about a certain - rather dangerous - species of animal. 21:03:37 yes, I like goto, and don't understand why some languages are missing it, especially languages where it would be easy to implement, such as rust, ruby, python. 21:04:31 Should they be typing about that rather dangerous species of animal, it would be highly likely that they would be typing about it, attacking me in some violent manner. 21:05:03 This would be entirely on-topic, and would thus probably be a good idea - but it seems that, despite that, I have ran out of things to say. 21:06:06 wob_jonas: You had 4 minutes to make the http://xkcd.com/292/ reference... 21:06:09 [ 0.004%0.454 21:06:10 wob_jonas: 0.00881057 21:07:28 [ 0.166%0.0254 21:07:28 wob_jonas: 6.53543 21:07:40 [ 1.66%0.0254 21:07:41 wob_jonas: 65.3543 21:09:00 this description on ebay says this 1.66 m high aluminium camera tripod weighs 0.004 kg. Is that a typo for 0.04 kg or something even higher? because 0.004 kg sounds pretty much impossible for this. => http://www.ebay.com/itm/Hama-Star-63-Tripod-With-Carry-Case-BRAND-NEW-IN-PACKAGING-/272180722091?hash=item3f5f3c39ab:g:1x0AAOSwdzVXjfnU 21:09:49 I'd like to buy a lightweight tripod, and I think I even saw something like this in a shop, but that weight is just impossible 21:12:13 no, it's just that it's actually mostly paint 21:12:16 Here's another impossible one, a 1.50 m high tripod that's supposedly 0.003 kg. => http://www.ebay.com/itm/Hama-Star-42-Camera-Tripod-/152180034193?hash=item236ea30a91:g:r9MAAOSwsFpWTfSz 21:12:20 you're actually buying a paper tripod 21:12:32 with paint all over it 21:12:33 gamemanj: it specifies how much weight it can hold 21:12:38 lies 21:12:46 or it's just really good engineering 21:13:15 ah! the fun part is that in the second page, the info BELOW on the same page says it's 1.150 kg 21:15:52 How should a semantic version number be applied to a program if semantic version numbering is not applicable but is required anyways? 21:16:25 zzo38: zero? if that doesn't work, one? 21:17:52 The version number still need to be upgraded sometimes. It does not really have API anyways, if it is an interactive program. 21:18:17 Treat the program as if the text IO is the API 21:18:40 Ask whoever gave the requirement that there has to be a semantic version number? 21:19:06 Like, valid control commands are considered API functions. Invalid control commands are considered "relying on internal behavior" since they could be added in future. 21:19:19 wob_jonas: did you watch the catherine 2-controller run? 21:19:29 For example, if it is a Node.js package then a semantic version number is required. If nothing depends on it then probably it is not as important, but the version number is still required. 21:21:12 quintopia: no 21:21:22 quintopia: but there's a few more runs I enjoyed that I haven't mentioned yet 21:21:41 so I should mention them now for the record 21:22:06 wob_jonas: i highly recommend the catherine run. it's very impressive. 21:24:00 one is Pepsiman, which is right after the Mario Maker race which obviously also was great, and another is MonsterBash, which is a DOS game by Apogee, and since it's ran by CapnClever, the commentary is reliably good 21:24:34 quintopia: ok, I'll try to remember that 21:24:42 what was the other run someone recommended on this channel? 21:24:53 oh, it was Shatterhand 21:25:24 anyway, there were lots of good runs to watch, everyone will find something to like 21:25:49 i have yet to watch the monsterbash run 21:25:53 it's a pity there was no Super Monkey Ball run, but we had them in the last three GDQ I think 21:27:05 there were some very technical precision runs. probably the dustforce one was the most precision one, but i saw several that were easily in the "impossible for mere mortals" category 21:27:24 catherine is probably up there, since it is not a memorized run. it's 100% improvised 21:33:48 Also, 1 person 2 controllers. 21:34:25 quintopia: well sure, like half of these speedruns are impossible for mere mortals 21:35:24 wob_jonas: eh, i didn't feel like pepsiman was impossible for mere mortals. look like just a straightforward memorized run 21:35:45 and other than the 3YG skip, the sm sunshine run seemed vaguely doable 21:35:46 quintopia: I said half of these speedruns 21:35:53 not all 21:36:23 wob_jonas: you think half eh? *shrug* 21:40:40 -!- gamemanj has quit (Ping timeout: 265 seconds). 21:40:53 -!- nortti has changed nick to lawspeaker. 21:41:03 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds). 21:42:45 -!- lawspeaker has changed nick to nortti. 21:43:49 -!- Phantom_Hoover has joined. 21:44:02 If I make the UHS compiler, then I could make it to just write zero as the checksum instead of the correct checksum, if common unofficial UHS reader programs don't care. This can help since I think the people who invented UHS do not want the official UHS reader programs to be able to load unofficial UHS hint files anyways (and I will call such unofficial files "hint files in UHS format" instead of "UHS files"), but what if zero turns out to be the 21:44:33 zzo38: I think that's truncated 21:44:50 The commentary influences a LOT how much I enjoy a speedrun video by the way. 21:45:15 (and I will call such unofficial files "hint files in UHS format" instead of "UHS files"), but what if zero turns out to be the correct checksum by chance? 21:46:14 My intention is also that the official UHS people will be able to correct the file for use with official UHS software if the file is submitted to them for approval and they approve it. 21:46:54 zzo38: what the heck are these hint files you've been talking about for a while? 21:48:03 Wikipedia has some information about "Universal Hint System" and links. 21:48:49 thanks 21:52:50 So now there is OpenUHS in Java, and my own implementation in JavaScript is called FreeUHS. 21:55:27 -!- augur has quit (Remote host closed the connection). 22:07:02 It looks like OpenUHS ignores the checksum and will parse but ignore incentive data. FreeUHS also ignores the checksum (I don't know how to calculate it anyways), and will treat the incentive data as an unknown hunk. 22:14:02 UHS2HTML.pl (which is no longer available, although documentation is still available for it) will calculate the correct checksum but will not result in an error if it does not match the checksum in the file. 22:28:16 -!- Effilry has joined. 22:34:10 -!- Effilry has changed nick to FireFly. 22:45:34 -!- haavardp has quit (Quit: WeeChat 1.4). 22:46:31 -!- tromp_ has joined. 22:49:56 -!- boily has joined. 22:51:15 -!- tromp_ has quit (Ping timeout: 276 seconds). 22:52:04 -!- augur has joined. 22:56:10 This player is speaking in such a British accent that I have difficulty understanding some of what he says. 23:00:59 I think the best hint system in any game was that of edutainment game Wrath of the Gods 23:02:17 How does that one work? 23:02:36 Would you prefer a Hungarian accent? 23:03:31 zzo38: It's a standard adventure game, where completing certain tasks reward you with points. These points can be redeemed for consultations with the Oracle, who will give you snarky hints 23:03:50 It amused me, as a child 23:03:51 -!- Sgeo has joined. 23:04:15 shachaf: I think I understand a mild Hungarian accent more easily, but a heavy Hungarian accent could be worse, and speaking too fast can make speech hard to understand with almost any accent 23:04:35 -!- Froo has joined. 23:08:01 -!- Froox has quit (Ping timeout: 258 seconds). 23:09:17 -!- atrapado has quit (Quit: Leaving). 23:09:30 -!- oerjan has joined. 23:35:09 brhellørjain. 23:35:42 what 23:35:52 piboilynky and the brhellørjain 23:36:00 @pinky 23:36:00 I think so, Brain! How much deeper would the ocean be if there weren't sponges down there? 23:36:08 @pboinky 23:36:08 Maybe you meant: pointy pinky 23:36:13 @help pointy 23:36:13 pointful . Make code pointier. 23:36:18 of course 23:36:35 naturally. 23:36:40 wat 23:36:51 pinky and the pooch 23:38:44 mynamello. everything makes sense in this chännel. 23:38:56 * boily apposes his Certified Sane Man Sanity Seal 23:38:57 w{ll ... 23:39:03 *e 23:39:35 myname: you're typing on a French keyboard? 23:39:49 no, on a mobile one 23:39:58 like, touch 23:44:20 time for poutine! 23:44:26 -!- boily has quit (Quit: BRIGHT CHICKEN). 23:44:48 `? tanebvention 23:44:57 Tanebventions include automatic squirrel feeders, necessity, Go, submarine jousting, Fueue, the universe, weetoflakes, Tanebventions, persistence, the BBC, progress, and this sentence. See also tanebventions: math. He never invents anything involving sex. 23:45:17 `slwd tanebvention//s#Go,#Go, Windows 98,# 23:45:22 wisdom/tanebvention//Tanebventions include automatic squirrel feeders, necessity, Go, Windows 98, submarine jousting, Fueue, the universe, weetoflakes, Tanebventions, persistence, the BBC, progress, and this sentence. See also tanebventions: math. He never invents anything involving sex. 23:45:40 is it go the language or gp ghe game? 23:45:48 `? go 23:45:50 Go is a common verbal game programming language invented by the Germanic Taneb tribes in the strategic territories of East Asia. 23:46:06 seems legit 23:46:20 -!- almightynsx has quit (Ping timeout: 265 seconds). 23:47:20 -!- tromp_ has joined. 23:50:50 boopsily 23:51:48 -!- tromp_ has quit (Ping timeout: 250 seconds). 23:53:59 . o O ( should something about pokémons be added? ) 23:56:12 `slwd go//s/tribes/tribes catching monsters/ 23:56:18 wisdom/go//Go is a common verbal game programming language invented by the Germanic Taneb tribes catching monsters in the strategic territories of East Asia. 23:57:20 -!- hppavilion[1] has joined. 23:58:08 `slwd go//s/common/common irregular/ 23:58:10 wisdom/go//Go is a common irregular verbal game programming language invented by the Germanic Taneb tribes catching monsters in the strategic territories of East Asia.