00:00:51 nyuszika7h@cadoth ~ % tmux -V <-- i take it is a bad sign that my tmux doesn't understand that option. 00:01:10 hi boily 00:01:21 congrats on jockey 00:01:27 (pronounce that spanishly) 00:01:37 which means i don't know what my version is, i guess 00:02:44 quintopia: it was noisy in the lunchroom today! 00:02:54 boily: i bet it was 00:06:11 https://github.com/mame/radiation-hardened-quine <-- hmph, for realism it should work if any one character was _changed_ 00:06:51 boily: meanwhile in USA olympic news, ashley wagner is a total bitch. she skates really well and then bitches about the judging, making her country look bad by association. hope they don't let her back on the team. 00:07:22 oerjan: but only by one ASCII bit, right? :) 00:07:33 error correction memory exists, though. i wonder if anyone's managed to make a "radiation-hardened" _cpu_ which works if any internal register bit is flipped 00:07:53 kmc: well that would probably be enough in most cases 00:08:11 quintopia: sorry, can't hear you over the Glorious Awesomeness of our athletes :P 00:08:39 (hm. I can buy a distressingly furry gold dragon armour for 5620 gold pieces...) 00:08:42 i suppose if you get enough radiation that you risk _two_ bits in one byte being changed, you're in deep shit anyhow. 00:08:49 boily: meanwhile, our norwegian has not a thing to say about his country's ten gold medals (or more now?) 00:08:56 -!- shikhout has joined. 00:09:13 come back in, shikhout! 00:09:21 except that it's sort of logical that a particle might effect more than one bit in a region of a chip, maybe? 00:09:22 oerjan: that sounds like a fun challenge 00:10:54 quintopia: i don't want to brag you know. i read in the paper that bjørgen was close to getting the record for most medals for a woman (and i might already get it anyhow because the current holder was accused of doping) 00:11:29 (also i don't really follow the games fanatically, i just get what it says in the paper) 00:11:40 *some of 00:12:03 -!- shikhin has quit (Ping timeout: 260 seconds). 00:12:04 -!- shikhout has changed nick to shikhin. 00:13:05 quintopia: in the beginning us norwegians were mostly shocked about not being able to get the skis properly prepared... 00:13:18 but i understand that has improved as the weather cooled 00:13:54 oerjan: it is kind of unfair to ask people used to skiing on perfect snow to learn to water ski on the fly 00:14:04 quintopia: you'd think 00:15:29 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:16:38 also *-i how did that get there 00:16:57 * oerjan isn't getting any olympic medals 00:19:04 -!- chaiomanot_ has quit (Remote host closed the connection). 00:19:59 > (3987**12 + 4365**12, 4472**12) 00:20:01 (6.397665634969862e43,6.397665634848672e43) 00:20:25 > (3987^12 + 4365^12 - 4472^12) 00:20:27 1211886809373872630985912112862690 00:21:12 it's that "close enough to work on a calculator display" kind, i take. 00:23:59 boily: so when does this job of yours let you vacation. how much? 00:27:16 oerjan: Yeah, doesn't work with standard floating point 00:27:20 quintopia: two weeks per year, starting the first year I work there. 00:27:30 Depends on you using the decimal floating point of calculators 00:27:38 [...] rococoin [...] <-- i expect that one to by highly embellished 00:27:52 rocococococoin 00:27:56 boily: so you have to work a year before you get it or? 00:28:16 > (3987^12 + 4365^12 == (4472^12::Float)) 00:28:17 True 00:28:33 FreeFull: depends whih standard hth 00:28:36 *+c 00:28:39 Oh, I suppose Float is imprecise enough 00:28:44 But Double definitely isn't 00:28:55 *be 00:29:06 WHAT IS HAPPENING TO BY SMELLING 00:29:16 quintopia: I can vacate in 2014 :D 00:29:47 oerjan: seems like you have a cold 00:29:55 the good news is he can vacate in 2014. the bad news is his employer is muslim. 00:30:07 boily: yay! wanna vacation together? :P 00:31:10 oerjan: my employer is muslim? 00:31:22 quintopia: probably not before september. 00:31:56 boily: yep, it's year 2014 after mohammed's (peace be upon him!) move to medina hth 00:32:27 oerjan: aaaaah (← I understand.) AAAAAAAAAAAAH! (← I'll probably be dead by then.) 00:32:53 boily: it's ok you can get a vacation before if you go on hajj 00:35:03 oerjan: but quintopia'll have to hajj with me! 00:35:31 i don't see any added problem with that 00:43:29 * boily 's karmic-roguelike sense is tingling. 00:43:45 that run I'm doing is going too well... 00:43:59 elliott: I feel weird. things are going my way at DCSS. 00:44:23 -!- yorick has quit (Remote host closed the connection). 00:47:42 -!- zzo38 has quit (Ping timeout: 252 seconds). 00:48:02 -!- zzo38 has joined. 00:54:28 -!- yorick has joined. 00:54:30 boily: sounds good. where should we go 00:55:24 quintopia: mecca first, then jakarta. 00:55:37 boily: let's skip mecca. 00:55:51 boily: my music program thing is now in stereo :D 00:57:30 eh? 00:58:14 -!- yorick has quit (Remote host closed the connection). 01:11:59 boily: you didn't see it? 01:12:06 boily: you have a pythonic linux yes? 01:16:15 oerjan: I have a vague idea that cpu registers are "often" ECC 01:17:12 not sure, but I think radiation etc. is much less likely to flip SRAM than DRAM 01:18:33 a SRAM cell is like two amplifiers feeding back into each other 01:19:31 a DRAM cell is just a capacitor + transistor 01:21:35 quintopia: I am both a penguin and snake fanboy. 01:22:11 boily: then try it out! http://sprunge.us/QMMG 01:23:12 lots of comments, good code 01:23:39 uhm. 01:25:26 quintopia: I apparently have a marked absence of /dev/dsp. 01:26:33 maybe you need to alsa oss something something? 01:27:17 my current machine is asymptotically converging towards zzo-status. 01:27:24 (meaning: weird stuff happens.) 01:29:06 olsner: I'm compiling oss. 01:29:26 you could also pipe into 'play' with the appropriate parameters 01:30:39 boily: there was another guy who didn't have that. he was able just to install one package and it worked 01:31:15 but I miss compiling random stuff! at my new job we're using windows machines! it feels weird and dirty! 01:31:22 quintopia: you could write chr(int(samp/256)%256)+chr(int(samp%256)) as struct.pack(' boily: otoh, sound probably works 01:32:27 well this particular case isn't "sound doesn't work in Linux" so much as "using the 10+ year old deprecated sound API doesn't work" 01:32:41 it's true that Windows is more apt to keep 10+ year deprecated APIs around 01:33:31 compilation worked, but insmodding the modules didn't. 01:33:46 * boily *grmbls* 01:33:50 kmc: yeah i figured that. in fact, i looked it up at some point. but that was only a recent change i made, and was too lazy to look it up again. 01:34:06 lol 01:35:43 oh it doesn't work 01:39:54 kmc: no errors, but no sound either. what happen. 01:41:44 -!- Bike has quit (Ping timeout: 265 seconds). 01:44:59 yeah i just put it back like it was since the pack thing doesn't work 02:02:17 boily: what is the plural of menage a trois? 02:05:06 -!- Bike has joined. 02:05:16 quintopia: ménages à trois. 02:05:34 (or ménage à six, if you like it that way.) 02:07:14 https://twitter.com/LW_txt btw 02:08:12 since when is Glenn Gould a bad guy? 02:08:27 -!- tertu has joined. 02:08:44 ha ha. 02:12:46 `cat bin/coins 02:12:47 words --eng-1M --esolangs ${1-20} | sed -re 's/( |$)/coin\1/g' 02:13:44 what's ${1-20} 02:14:11 `run sed -i 's/--eng-1M --esolangs [$]{1-/${1---eng-1M --esolangs /' bin/coins 02:14:13 No output. 02:14:14 `run foo=hello; printf '%s\n' "${foo-bye}" 02:14:14 hello 02:14:16 `cat bin/coins 02:14:16 words ${1---eng-1M --esolangs 20} | sed -re 's/( |$)/coin\1/g' 02:14:18 `run printf '%s\n' "${foo-bye}" 02:14:19 bye 02:14:37 `coins --swedish 20 02:14:38 anräkningpoolcoin lundvitcoin anonscoin baraftatorncoin emastbetencoin förarcoin förternascoin löperuptcoin signoscoin vationcoin överacoin ruinernacoin kvälvscoin värdispcoin holminernascoin preliercoin landerjordercoin kurvencoin skiftetscoin snyftongenercoin 02:14:38 `coins --swedish 20 02:14:38 -!- Tritonio has quit (Ping timeout: 264 seconds). 02:14:39 slungcoin peringcoin hängningeboetcoin norscoin doktcoin borgacoin dämpliktarcoin vandecoin zettårstödcoin kvadecoin trådcoin åtförtörencoin fågelsecoin varlarcoin vaktenscoin ogjoreracoin saliseradcoin otäcksundracoin föregndrarenscoin akternascoin 02:14:42 heh 02:14:47 `cat bin/coins 02:14:48 words ${1---eng-1M --esolangs 20} | sed -re 's/( |$)/coin\1/g' 02:15:08 `coins 20 02:15:09 purcoin gulacoin erwortcoin intcoin wingemacoin milcoin gookacoin aspatoryuentcoin boatcoin exaculcoin chuntcoin eccastilcoin goucoin imnizincoin zusaqicoin aracoin beauthoralcoin reprifiericcoin thromediciicoin glecoin 02:15:25 i guess that defaults to just --eng-1M 02:16:35 -!- Tritonio has joined. 02:16:39 `run words --eng-1M --esolangs 20 | rot13 | sed -re 's/( |$)/coin\1/g' 02:16:41 coin 02:16:50 good job 02:17:20 `run words --eng-1M --esolangs 20 | xargs rot13 | sed -re 's/( |$)/coin\1/g' 02:17:22 ​@coin haercoin ///coin fhcrecebcoin onyycoin ohorshpxcoin ulqcoin culcoin jvgucoin nopcoin nycnqcoin yvoenprjnecneancoin gbqhcoin snacoin bjsncoin abesnpuvmbcoin xbybtcoin jvrqcoin ud9+coin rkghngevvcoin 02:17:40 `rot13 coin 02:17:41 pbva 02:18:17 `cat bin/rot134 02:18:18 cat: bin/rot134: No such file or directory 02:18:19 `cat bin/rot13 02:18:20 echo "$@" | tr a-zA-Z n-za-mN-ZA-M 02:18:26 `rot13 noppbva 02:18:27 abccoin 02:20:21 -!- Frooxius has joined. 02:21:00 `run printf '%s\n' 'if [ "$#" -gt 0 ]; then printf '\''%s\n'\'' "$*"; else cat; fi | tr a-zA-Z n-za-mN-ZA-M' | tee bin/rot13 02:21:02 if [ "$#" -gt 0 ]; then printf '%s\n' "$*"; else cat; fi | tr a-zA-Z n-za-mN-ZA-M 02:21:13 `rot13 puns 02:21:14 chaf 02:21:19 `run echo puns | rot13 02:21:19 chaf 02:25:44 fancy 02:25:48 `run printf '%s\n' 'if [ "$#" -gt 0 ]; then printf '\''%s\n'\'' "$*"; else cat; fi' >bin/print_args_or_input && chmod 755 bin/print_args_or_input 02:25:48 `cat bin/r13 02:25:50 tr a-zA-Z n-za-mN-ZA-M 02:25:51 No output. 02:26:10 `run printf '%s\n' 'print_args_or_input "$@" | tr a-zA-Z n-za-mN-ZA-M' >bin/rot13 02:26:11 No output. 02:26:15 `rot13 chaf 02:26:16 puns 02:26:20 `run echo chaf | rot134 02:26:21 bash: rot134: command not found 02:26:22 `run echo chaf | rot13 02:26:23 puns 02:26:41 -!- Frooxius has quit (Ping timeout: 265 seconds). 02:26:42 i guess this makes r13 redundant. 02:27:17 `cat bin/rot13 02:27:18 print_args_or_input "$@" | tr a-zA-Z n-za-mN-ZA-M 02:27:32 huh 02:27:58 `run grep 13 bin/* 02:27:59 grep: bin/cat: No such file or directory \ Binary file bin/emmental matches \ Binary file bin/macro matches \ Binary file bin/mov matches \ Binary file bin/node matches \ Binary file bin/nooodl: matches \ bin/r13elcome:relcome "$@" | r13 \ bin/rainwords:import random; w=[l.split() for l in open("/dev/stdin").read().split("\n")]; r=[4,7,8,9,2,6,13]; 02:28:10 @localtime oerjan 02:28:10 Local time for oerjan is Sat Feb 22 03:28:10 2014 02:28:52 that's what I thought. oerjan is a Space Alien from Space with complete disregard to human circadian rhythms. 02:29:01 @localtime ion 02:29:03 Local time for ion is Sat, 22 Feb 2014 04:29:01 +0200 02:29:28 `run grep -I 13 bin/* 02:29:28 grep: bin/cat: No such file or directory \ bin/r13elcome:relcome "$@" | r13 \ bin/rainwords:import random; w=[l.split() for l in open("/dev/stdin").read().split("\n")]; r=[4,7,8,9,2,6,13]; print "\n".join((lambda s: " ".join(chr(3) + "%02d"%r[(i+s)%len(r)] + l[i] for i in range(len(l))))(random.randrange(0, len(r))) for l in w) \ bin/word: 02:29:35 `run ls -l bin/cat 02:29:35 lrwxrwxrwx 1 5000 5000 12 Feb 17 03:23 bin/cat -> /usr/bin/cat 02:29:38 and ion is one of oerjan's Ectoplasmic Puppet Manifestations. 02:31:07 `run grep -I r13 bin/* 02:31:08 grep: bin/cat: No such file or directory \ bin/r13elcome:relcome "$@" | r13 02:31:30 `run sed -i 's/r13/rot13/' bin/r13elcome; rm bin/r13 02:31:32 No output. 02:31:41 `relcome ion 02:31:42 ​ion: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) 02:31:43 ooops 02:31:48 `r13elcome ion 02:31:49 ​vba: Jrypbzr gb gur vagreangvbany uho sbe rfbgrevp cebtenzzvat ynathntr qrfvta naq qrcyblzrag! Sbe zber vasbezngvba, purpx bhg bhe jvxv: . (Sbe gur bgure xvaq bs rfbgrevpn, gel #rfbgrevp ba vep.qny.arg.) 02:32:44 `run grep -I '\$[*@]' bin/* 02:32:44 grep: bin/cat: No such file or directory \ bin/^.^:cat $@ \ bin/¿:? "$@" | rev | tac \ bin/؟:? "$@" | rev \ bin/WELCOME:WELCOME "$@" | perl -CS -Mutf8 -pwe 'y/!-~/!-~/; y/ / /' \ bin/aaaaaaaaa:echo "$@" | tr A-Za-z0-9 [A*26][a*26][4*10] \ bin/as86:as="$1"; shift; echo ".intel_syntax noprefix; $as" | gcc "$@" -c -x assembler /d 02:33:37 `run grep -EI '(echo|printf).{,10}\$[*@]' bin/* 02:33:38 grep: bin/cat: No such file or directory \ bin/aaaaaaaaa:echo "$@" | tr A-Za-z0-9 [A*26][a*26][4*10] \ bin/complain:echo "$@" >> complaints; echo Complaint filed. Thank you. \ bin/instalist:echo $@ \ bin/ord:echo "$@" | perl -C7 -pe 'chomp; $_ = join(" ", map { ord } split //, $_);' \ bin/ordu:echo "$@" | perl -C7 -pe 'chomp; $_ = join(" ", map { s 02:33:39 -!- prooftechnique has joined. 02:33:59 boily: you didn't already know this? 02:35:36 I am sane, therefore I didn't. 02:35:41 `run echo 'test echo "$@" echo "$*" echo $@ test' | sed -re 's/echo ("?)\$[@*]\1 /print_args_or_input "$@" /' 02:35:41 test print_args_or_input "$@" echo "$*" echo $@ test 02:35:47 `run echo 'test echo "$@" echo "$*" echo $@ test' | sed -re 's/echo ("?)\$[@*]\1 /print_args_or_input "$@" /g' 02:35:47 test print_args_or_input "$@" print_args_or_input "$@" print_args_or_input "$@" test 02:37:16 `run sed -i -re 's/echo ("?)\$[@*]\1 /print_args_or_input "$@" /g' "bin/^.^" bin/aaaaaaaaa; cat "bin/^.^" bin/aaaaaaaaa 02:37:18 ​#!/bin/sh \ cat $@ \ #!/bin/sh \ print_args_or_input "$@" | tr A-Za-z0-9 [A*26][a*26][4*10] 02:38:06 `run sed -i -re 's/echo ("?)\$[@*]\1 /print_args_or_input "$@" /g' bin/complain bin/ord bin/ordu 02:38:07 No output. 02:38:23 `cat bin/instalist 02:38:24 echo $@ 02:39:00 `run rm bin/instalist; ln -s print_args_or_input bin/instalist 02:39:01 No output. 02:39:06 `instalist foo bar 02:39:06 foo bar 02:39:37 `run grep instalist bin/* 02:39:37 grep: bin/cat: No such file or directory 02:39:44 `run grep -EI '(echo|printf) ("?)\$[*@]\1' bin/* 02:39:45 grep: bin/cat: No such file or directory 02:39:56 `run grep -EI '(echo|printf) ("?)\$[*@]\2' bin/* 02:39:57 grep: bin/cat: No such file or directory \ bin/shmify:echo "$@" | sed -e 's/^\([^aeiou]*\)\(.*\)$/\1\2 shm\2/' \ bin/unhex:echo "$@" | xxd -r -p 02:40:28 `run sed -i -re 's/echo ("?)\$[@*]\1 /print_args_or_input "$@" /g' bin/shmify bin/unhex; cat bin/shmify bin/unhex 02:40:30 ​#!/bin/bash \ print_args_or_input "$@" | sed -e 's/^\([^aeiou]*\)\(.*\)$/\1\2 shm\2/' \ print_args_or_input "$@" | xxd -r -p 02:40:43 `run grep -EI '(echo|printf) ("?)\$[*@]\2' bin/* 02:40:43 grep: bin/cat: No such file or directory 02:40:52 -!- Sorella has quit (Quit: It is tiem!). 02:41:09 `run ls -l /usr/bin/cat 02:41:09 ls: cannot access /usr/bin/cat: No such file or directory 02:41:27 `run rm bin/cat 02:41:28 No output. 02:41:33 wat 02:41:37 `cat bin/shmify 02:41:37 ​#!/bin/bash \ print_args_or_input "$@" | sed -e 's/^\([^aeiou]*\)\(.*\)$/\1\2 shm\2/' 02:42:17 `revert 02:42:19 Done. 02:42:23 ? 02:42:29 `ls -lL bin/cat 02:42:30 ls: invalid option -- ' ' \ Try `ls --help' for more information. 02:42:35 `run ls -lL bin/cat 02:42:36 ls: cannot access bin/cat: No such file or directory 02:42:41 darn 02:42:43 `run ls -l bin/cat 02:42:43 lrwxrwxrwx 1 5000 5000 12 Feb 22 02:42 bin/cat -> /usr/bin/cat 02:42:50 ion: i was trying to find the file history 02:43:04 but apparently it's now gone. 02:43:15 wait there it is 02:43:25 `revert 02:43:25 Done. 02:44:07 -!- boily has quit (Quit: CHICKEN FROM THE EARTH). 02:44:09 -!- metasepia has quit (Remote host closed the connection). 02:44:09 oh i see it was freefull doing a rather silly vandalism evasion 02:45:23 now what 02:45:53 `cat bin/cat 02:45:54 cat: bin/cat: No such file or directory 02:45:59 `ls bin/cat 02:46:00 ls: cannot access bin/cat: No such file or directory 02:46:27 Gregor: now the repository browser is missing a change again 02:47:20 @tell Gregor i did two consecutive `reverts and only the first shows up in the repository browser 02:47:20 Consider it noted. 02:47:22 Where’s the repository browser? 02:47:59 http://codu.org/projects/hackbot/fshg/ 02:48:12 (see also `help) 02:48:44 `run echo hi >test 02:48:46 No output. 02:48:51 thankes 02:50:27 `ls bin/cat 02:50:28 bin/cat 02:50:35 oh there it happened 02:50:39 `cat bin/cat 02:50:39 cat: bin/cat: No such file or directory 02:50:46 `ls -l bin/cat 02:50:46 ls: invalid option -- ' ' \ Try `ls --help' for more information. 02:50:51 `run ls -l bin/cat 02:50:52 lrwxrwxrwx 1 5000 5000 12 Feb 22 02:48 bin/cat -> /usr/bin/cat 02:51:09 `run rm bin/cat; echo nope >bin/cat 02:51:10 No output. 02:51:15 `rm bin/cat 02:51:16 No output. 02:51:31 `run cat complaints 02:51:31 No output. 02:51:41 `run ls -l complaints 02:51:41 lrwxrwxrwx 1 5000 5000 9 Feb 17 03:23 complaints -> /dev/null 02:52:32 @tell Gregor oh hm it was involving a symbolic link again. "fixed" it by doing some other change, then turning it into a normal file, then deleting it normally. 02:52:32 Consider it noted. 02:53:01 the repository really doesn't handle symbolic links well. 02:53:11 I wonder why? 02:56:05 i am guessing there's some code that assumes they don't exist, so does a test the wrong way and confuses being a symbolic link with not existing. 02:56:16 although it only happens in some cases. 02:57:12 your first rm bin/cat worked, as did my revert of it, but the revert of that only changed the actual file, not the repository version. 02:57:24 nice 02:57:45 so when i did another change it was copied back somehow. 02:58:10 but turning it into a "normal" file makes things work again. 02:58:36 it's not the first time this kind of thing happens. 03:15:59 -!- nisstyre has quit (Ping timeout: 265 seconds). 03:16:30 -!- jconn has joined. 03:19:05 -!- nisstyre has joined. 03:41:52 -!- tromp has joined. 03:56:24 How did menus and joystick on the original Amiga and Macintosh computers work? 04:12:24 what joystick? 04:13:03 is zzo38 a bot? 04:13:42 no. 04:19:01 is zzo38 a troll? 04:19:54 no, zzo38 is an old an esteemed regular of this channel, who may however be rather excentric. 04:19:57 *and 04:20:08 i hope this clears it up. 04:20:54 cool. then i should prob apologize for some of my rude answers.. it just always feels like i'm being trolled 04:21:09 amiga and mac primarily worked with mouse, not joystick 04:21:56 -!- shikhin has quit (Ping timeout: 252 seconds). 04:25:15 I know it worked with mouse, not joystick 04:25:24 But do they support a joystick at all? 04:27:16 i dont think amiga supported a joystick for the workbench gui. you could use joysticks with games 04:28:03 http://www.ploscompbiol.org/article/info%3Adoi%2F10.1371%2Fjournal.pcbi.1003456 finally someone figures out a practical use for Quake 04:28:05 http://eab.abime.net/showthread.php?t=68707 <- said you could but it wouldnt workw ell 04:28:06 Yes, that is what I thought, but how do those joysticks work? 04:29:00 iirc amiga accepted standard atari joysticks, 9 pin d-connector, which had one pin for up,down,left,right and fire, and it would hook up those pins to vcc or gnd as you moved the joystick? 04:29:16 i thikn the mouse worked the same way except it would click many times in the directions it was travelling 04:30:59 How did joystick work on Commodore 64, Macintosh, Apple II, etc? 04:31:48 http://img365.imageshack.us/img365/1435/joyportsro8.jpg 04:32:02 c64 and atari and amiga had the same joystick connector port 04:32:15 i dont know about appleII or mac 04:33:01 I do know also how PC joysticks work, which used discharge times, I think 04:33:14 http://www.epanorama.net/documents/joystick/atari_stick.gif 04:33:46 some joysticks use two potentiometers, one for x axis, one for y axis. one way to measure the potentiometer is to charge it with an RC circuit and see how long it takes to discharge 04:34:24 atari and c64 also supported reading pots on the joystick port.. i havent heard of people using it for a joystick, but people used it for the "paddle controllers" used by pong and driving games 04:34:58 http://www.waitingforfriday.com/images/thumb/6/61/Commodore_Paddles.png/300px-Commodore_Paddles.png 04:35:51 http://www.c64-wiki.com/index.php/Paddle 04:36:27 "analog joysticks" are just like two paddles used together as one joystick 04:38:46 http://arduino.cc/en/uploads/Tutorial/joy_pic_480.jpg 04:44:11 The Z-machine documentation includes more extension table words, such as MSETBL, MSEDIR, MSEINV, MSEVRB, MSEWRD, BUTTON, JOYSTICK, BSTAT, JSTAT. The first five are for menus, BUTTON is for button events, JOYSTICK for joystick events, and BSTAT and JSTAT store the state of the buttons and joystick. 04:44:37 I am trying to figure out how this was supposed to work. I believe Infocom probably had no details in mind when they wrote this down, actually. 04:46:07 "(the following words are defined but no XZIP implements them) 04:46:11 heh interesting 04:46:34 Yes, and not only did they not implement them, but they didn't document them, either. 04:46:46 And they never used them. 04:49:21 Other than these things, there are two remaining unknown things: One is more details about their MIDI files (I believe command 0xFF is a delay, but cannot figure out the units and have no evidence other than the files themselves), and which computers used which variant of Font 3. 04:51:08 The DECSystem-20 interpreter used VT100 character graphics if used with a VT100 terminal, or custom graphics that match either the PC or Amiga (I don't know which) if you have a VT220 terminal. There was no way to check this feature within the Z-code program other than asking the user, as far as I know. 04:51:44 (Maybe the interpreter version identifier byte could indicate this, but even if it did, Infocom did not use this.) 04:53:29 -!- tromp has quit (Remote host closed the connection). 04:53:46 -!- tromp has joined. 05:03:40 -!- tromp has quit (Remote host closed the connection). 05:04:14 -!- tromp has joined. 05:08:28 -!- tromp has quit (Ping timeout: 252 seconds). 05:27:27 kmc: omg happy birthday 05:28:40 did you know kmc and happy birthday have absolutely no letters in common 05:30:31 kmc: i am sorry but my attempts to wish you a chimæric happy birthday have been thwarted. in two languages. 05:30:37 Now I can see it 05:30:57 oh hm 05:31:06 what... does that mean 05:31:15 gratulerer kmced dagen 05:31:33 oh 05:31:47 happy kmc day 05:31:50 or night 05:32:15 he does seem a little silent 05:34:16 "Once one goes down that road, one’s on a very slippery slope. Perhaps that’s why the kind of attitude you elucidated there, Jeremy, is one of the greatest enablers of evil in the history of our species." 05:34:30 someone is on a slippery slope to godwin 05:35:05 and this was in a quantum computing discussion. 05:35:45 we all know hitler was emotionally damaged by the negative reception to his quantum annealing company 05:36:18 * oerjan has a hunch Bike may have read the same thread. 05:36:31 map chr $ zipWith (ord x ^ ord y) "KMC" "day" 05:36:34 > map chr $ zipWith (ord x ^ ord y) "KMC" "day" 05:36:36 Couldn't match expected type `GHC.Types.Char 05:36:36 -> GHC.Types.Char -> GHC.Types.Int' 05:36:36 with actual type `GHC.Types.Int'Couldn't match expected type `GH... 05:36:36 with actual type `Debug.SimpleReflect.Expr.Expr'Couldn't match e... 05:36:36 with actual type `Debug.SimpleReflect.Expr.Expr' 05:36:49 > map chr $ zipWith (\x y -> ord x ^ ord y) "KMC" "day" 05:36:50 "*Exception: Prelude.chr: bad argument: 1839101630706465969 05:36:51 no, but it's pretty easy to guess if you're reading about quantum computing it's aaronson, and if it's aaronson it's d-wave 05:37:10 basically sherlock holmes and Jesus in one right here 05:37:32 Bike: can't argue against that 05:37:55 > map chr $ zipWith (\x y -> ord x `xor` ord y) "KMC" "day" 05:37:56 "/,:" 05:37:59 that 05:38:15 good cos i'd have fucked you up like a fig tree 05:40:17 > zipWith (xor `ala` chr) "KMC" "day" -- wonder if this was the function... 05:40:19 Couldn't match type `GHC.Types.Int' 05:40:19 with `(GHC.Types.Char -> c0) 05:40:19 -> (GHC.Types.Char -> c0) -> GHC.Types.Char -> c0' 05:40:19 Expected type: ((GHC.Types.Char -> c0) 05:40:19 -> (GHC.Types.Char -> c0) -> GHC.Types.Char -> c0) 05:40:24 :t ala 05:40:25 Wrapped s s a a => (s -> a) -> ((s -> a) -> e -> a) -> e -> s 05:44:06 maybe that's not so easy to use with a binary function. 05:45:14 > map chr $ zipWith (xor `on` ord) "KMC" "day" 05:45:15 "/,:" 05:45:26 -!- Sprocklem has joined. 05:45:37 some fancy composition of chr with (xor `on` ord) ? 05:45:55 > zipWith (chr .: xor `on` ord) "KMC" "day" 05:45:56 Not in scope: `.:' 05:45:56 Perhaps you meant one of these: 05:45:56 `.' (imported from Data.Function), 05:45:56 `C..' (imported from Control.Category), 05:45:56 `.>' (imported from Control.Lens) 05:46:06 COULD HAVE BEEN 05:46:46 probably has the wrong precedence anyway. 05:46:49 ?type xor 05:46:50 Bits a => a -> a -> a 05:46:55 why chars nto Bits? 05:47:21 well Chars are unicode 05:47:25 well how else would you do xor if there was not bitwise representation to use 05:47:28 Because of its limit. 05:47:37 they're not closed under the operations. 05:47:40 Its limit is stupid, nonetheless, but it is there. 05:47:52 If they just used something liek 24-bits then it would work. 05:48:31 oerjan: what is the highest-degree poly-time algorithm ever used to solve a real problem? do you know? 05:48:43 (The I/O could convert characters outside of Unicode range into a Unicode replacement character, if needed; but you can use 24-bits in UTF-8) 05:48:45 the highest i know of is the sextic algorithm for PRIMES 05:49:14 that was the one that dropped into my mind too 05:49:31 i may not be well-educated on this issue. 05:49:37 ok 05:50:43 also does anyone use that for "real" given that the randomized tests are faster, even if you want a certificate? 05:51:17 (iirc) 05:51:23 ?hoogle (a -> b) -> (b -> a) -> (a -> a -> a) -> (b -> b -> b) 05:51:24 No results found 05:52:10 chemistry is really weird. i'm looking at an explicit wavefunction. and then there's a footnote indicating that exp x means e^x. 05:52:59 bike: now you wont wonder what e, x and p are and why they're being multiplied! 05:58:54 -!- nooodl has joined. 06:11:15 @let onIso f i x y = review i f (view i x) (view i y) 06:11:16 .L.hs:152:34: 06:11:17 Couldn't match type `Control.Lens.Internal.Review.Reviewed 06:11:17 a0 (Identity b0)' 06:11:17 with `a1 -> Accessor a1 a1' 06:11:17 Expected type: Getting a1 s1 a1 06:11:47 @let onIso f i x y = view (re i) f (view i x) (view i y) 06:11:49 .L.hs:152:37: 06:11:49 Couldn't match type `Control.Lens.Internal.Review.Reviewed 06:11:49 a0 (Identity s0)' 06:11:49 with `a1 -> Accessor a1 a1' 06:11:49 Expected type: Getting a1 s2 a1 06:12:33 -!- TodPunk has quit (Read error: Connection reset by peer). 06:12:47 -!- TodPunk has joined. 06:13:07 hm the syntax is correct, i probably need rank-N types 06:14:18 ?hoogle (a -> b) -> (c -> d) -> (a -> a -> c) -> (b -> b -> d) 06:14:19 No results found 06:14:27 doesnt have to be ISO 06:15:04 @let onIso :: (a -> a -> a) -> (Iso' b a) -> (b -> b -> b); onIso f i x y = view (re i) f (view i x) (view i y) 06:15:06 .L.hs:154:17: 06:15:06 Couldn't match type `a' with `a -> a -> a' 06:15:06 `a' is a rigid type variable bound by 06:15:06 the type signature for 06:15:06 onIso :: (a -> a -> a) -> Iso' b a -> b -> b -> b 06:15:20 @let onIso :: (a -> a -> a) -> (Iso' a b) -> (b -> b -> b); onIso f i x y = view (re i) f (view i x) (view i y) 06:15:21 .L.hs:154:17: 06:15:22 Couldn't match type `b' 06:15:22 with `(b -> b -> b) -> (b -> b -> b) -> b -> b -> b' 06:15:22 `b' is a rigid type variable bound by 06:15:22 the type signature for 06:15:30 oh wtf 06:15:35 woooooo yeah baby 06:15:46 take it all offfff 06:17:04 oh wait duh 06:17:11 @let onIso :: (a -> a -> a) -> (Iso' a b) -> (b -> b -> b); onIso f i x y = view (re i) $ f (view i x) (view i y) 06:17:11 What does "utf8_unicode_ci" mean in MySQL? 06:17:13 .L.hs:154:17: 06:17:13 Couldn't match type `a' with `b' 06:17:13 `a' is a rigid type variable bound by 06:17:13 the type signature for 06:17:13 onIso :: (a -> a -> a) -> Iso' a b -> b -> b -> b 06:17:26 @let onIso :: (a -> a -> a) -> (Iso' b a) -> (b -> b -> b); onIso f i x y = view (re i) $ f (view i x) (view i y) 06:17:29 Defined. 06:17:31 whew 06:18:30 > zipWith (onIso (re enum) xor) "KMC" "day" 06:18:31 Couldn't match type `GHC.Types.Int -> GHC.Types.Int' 06:18:31 with `GHC.Types.Int' 06:18:31 Expected type: (GHC.Types.Int -> GHC.Types.Int -> GHC.Types.Int) 06:18:31 -> (GHC.Types.Int -> GHC.Types.Int -> GHC.Types.Int) 06:18:31 -> GHC.Types.Int 06:18:41 argh 06:18:51 :t onIso enum 06:18:52 Couldn't match type `Int' with `a0 -> a0' 06:18:53 Expected type: (a0 -> a0 -> a0) 06:18:53 -> (a0 -> a0 -> a0) -> a0 -> a0 -> a0 06:19:03 :t onIso 06:19:04 (a -> a -> a) -> Iso' b a -> b -> b -> b 06:19:09 oh duh 06:19:30 > zipWith (xor `onIso` re enum) "KMC" "day" 06:19:31 Could not deduce (p ~ (->)) 06:19:31 from the context (Data.Profunctor.Unsafe.Profunctor p, 06:19:31 GHC.Base.Functor f) 06:19:31 bound by a type expected by the context: 06:19:31 (Data.Profunctor.Unsafe.Profunctor p, GHC.Base.Functor f) => 06:19:32 woooooooooooo 06:19:55 this seems not entirely improving 06:20:09 > (xor `onIso` re enum) 'K' 'd' 06:20:10 -!- password2 has joined. 06:20:11 Could not deduce (p ~ (->)) 06:20:11 from the context (Data.Profunctor.Unsafe.Profunctor p, 06:20:11 GHC.Base.Functor f) 06:20:11 bound by a type expected by the context: 06:20:11 (Data.Profunctor.Unsafe.Profunctor p, GHC.Base.Functor f) => 06:20:31 > (xor `onIso` enum) 'K' 'd' 06:20:33 Couldn't match type `GHC.Types.Int' with `GHC.Types.Char' 06:20:33 Expected type: p a0 (f a0) -> p GHC.Types.Char (f GHC.Types.Char) 06:20:33 Actual type: p a0 (f a0) -> p GHC.Types.Int (f GHC.Types.Int) 06:20:49 :t re enum 06:20:50 (Enum b, Functor f, Contravariant f) => (Int -> f Int) -> b -> f b 06:20:59 :t re 06:21:00 (Functor f, Contravariant f) => AReview s t a b -> (t -> f t) -> b -> f b 06:21:34 oh wait 06:21:45 > zipWith (xor `onIso` from enum) "KMC" "day" 06:21:48 "/,:" 06:21:51 huzzah! 06:22:16 this is the thing you did earlier with nothing but vanilla haskell, right 06:22:36 I figured out what it means; I do not want to implement it due to its complexity. 06:23:00 Bike: ಠ_ಠ 06:23:00 ¯|¯⌠ 06:23:01 >\| 06:23:52 i should probably install a kannada font 06:24:09 i still got ¬_¬ though 06:24:19 > let boobs = (.).(.) in zipWith (chr `boobs` (xor `on` ord)) "KMC" "day" 06:24:21 "/,:" 06:28:01 -!- shikhin has joined. 06:28:47 ?let mapBinOp f g h = ((.).(.)) h (f `on` g) 06:28:49 Defined. 06:29:07 > zipWith (mapBinOp xor ord chr) "KMC" "day" 06:29:11 "/,:" 06:30:42 -!- nooodl has quit (Quit: Ik ga weg). 06:32:56 > zipWith (mapBinOp xor `withIso` enum) "KMC" "day" 06:32:57 Couldn't match type `GHC.Types.Int' with `GHC.Types.Char -> c0' 06:32:57 Expected type: (a1 -> GHC.Types.Char -> a1) 06:32:57 -> (b0 -> t0) -> GHC.Types.Char -> GHC.Types.Char -> c0 06:32:57 Actual type: (a1 -> GHC.Types.Char -> a1) 06:32:57 -> GHC.Types.Int -> GHC.Types.Char -> GHC.Types.IntCouldn't m... 06:33:06 > zipWith (mapBinOp xor `withIso` from enum) "KMC" "day" 06:33:07 Couldn't match type `a0 -> b0' 06:33:08 with `Control.Lens.Internal.Iso.Exchange 06:33:08 (GHC.Types.Char -> GHC.Types.Int) 06:33:08 GHC.Types.Char 06:33:08 (GHC.Types.Char -> GHC.Types.Int) 06:33:12 ff 06:34:29 > zipWith (withIso enum $ mapBinOp xor) "KMC" "day" 06:34:30 Couldn't match type `GHC.Types.Char' with `GHC.Types.Int' 06:34:30 Expected type: [GHC.Types.Int] 06:34:30 Actual type: [GHC.Types.Char]Couldn't match type `GHC.Types.Char' with `GH... 06:34:30 Expected type: [GHC.Types.Int] 06:34:30 Actual type: [GHC.Types.Char] 06:34:39 > zipWith (withIso (from enum) $ mapBinOp xor) "KMC" "day" 06:34:43 " 06:34:53 O_O 06:35:08 :t zipWith (withIso (from enum) $ mapBinOp xor) "KMC" "day" 06:35:10 [Char] 06:35:25 > zipWith (withIso (from enum) $ mapBinOp xor) "KMC" "day" 06:35:28 "/,:" 06:35:33 whew 06:35:59 (one day i may be able to remember which side of things is s t and which is a b) 06:36:05 you've been doing this for an hour now 06:36:38 right, it's about time for some food 06:58:15 https://www.google.com/search?q=marquee+html 06:58:24 (Stolen from #cslounge ) 06:59:58 https://www.google.com/#q=blink+html 07:07:46 Is there a chess problem where Bxa8# or Ba8# is the only solution? 07:08:26 (Or one of the other three corners) 07:16:47 What is the computational class of the "B-tapemark" esolang? 07:18:04 any class you want it to be, baby 07:18:53 Sure, but then I would have to change it...I mean, how it is, what class it is the way it is, rather than what it would be otherwise. 07:21:04 "any class you want it to be, baby" is not a proper excuse. 07:22:20 -!- Sprocklem has quit (Ping timeout: 252 seconds). 07:24:54 -!- Bike has quit (Ping timeout: 265 seconds). 07:25:00 If it is Turing complete, would it be with some symbols removed, and if so, which ones? 07:26:25 -!- Bike has joined. 07:29:33 The conditions always only switch the program grid with the data grid when the condition is true. 07:47:53 oerjan: the only pattern that uses 0 x could just as easily be written 4242424240n140n1. the 0x is inessential, afaict. 07:50:17 um that doesn't do the same thing at all. 07:54:01 quintopia: that pattern doesn't work the way you think, and your version breaks horribly. 07:54:27 i went to sleep and then i came back to say i got it wrong 07:54:47 but i'm not wrong in principle 07:54:58 no, that honor is taken by me. 07:54:58 maybe but it will make code longer. 07:55:21 pity! :P 07:59:43 !python -c 'print xrange(-1)' 07:59:45 File "", line 1 \ -c 'print xrange(-1)' \ ^ \ SyntaxError: invalid syntax 07:59:59 `run python -c 'print xrange(-1)' 07:59:59 xrange(0) 08:00:22 quintopia: you could make IO trigger on a negative _first_ number. 08:01:21 oerjan: but there's so many nice properties i get by having it be zero. some of the examples i wrote use sneaky tricks. 08:01:49 bah 08:02:29 -!- Bike has quit (Ping timeout: 252 seconds). 08:05:07 why not just have the interpreter filter 0x7F. no one needs to print a del character :P 08:05:23 have you ever heard of binary files 08:06:20 also, i don't see an obvious way to fix the 424242420xn10xn1 pattern. 08:07:17 -!- tromp has joined. 08:09:35 fix it? no just make another that accomplishes the same :P 08:09:44 bed time 08:09:45 well that's what i mean. 08:10:19 -!- conehead has quit (Quit: Computer has gone to sleep.). 08:11:44 quintopia: anyway i am objecting to restricting the form of pure ResPlicate programs on the chance that they _might_ run with IO enabled. 08:11:50 -!- tromp has quit (Ping timeout: 252 seconds). 08:21:18 you have to explicitly enable IO in the current interpreter. it is definitely an extension and not a core feature of the language. programs written in core have undefined behavior when run with the extension 08:21:43 also doesn't something like 4242424222n122n1n1 work? 08:22:18 hm it does 08:22:34 YOU WIN THIS TIME 08:22:39 okay really bedtime now 08:23:16 actually, 21, not 22. 08:27:07 -!- oerjan has quit (Quit: leaving). 08:48:54 -!- MoALTz has joined. 08:52:36 -!- password2 has quit (Ping timeout: 265 seconds). 08:54:35 -!- Frooxius has joined. 09:26:58 -!- luserdroog has joined. 09:33:56 -!- oklopol has joined. 09:36:03 -!- zzo38 has quit (Remote host closed the connection). 09:51:21 -!- ski has joined. 10:03:45 -!- glogbackup has quit (Ping timeout: 252 seconds). 10:11:00 -!- password2 has joined. 10:23:08 -!- luserdroog has quit (Ping timeout: 245 seconds). 10:49:34 Why does my root window have a calculator icon? http://sprunge.us/dVAU 10:51:53 -!- JZTech101 has quit (Ping timeout: 252 seconds). 10:53:26 -!- MoALTz_ has joined. 10:54:47 -!- MoALTz has quit (Read error: Connection reset by peer). 10:55:40 -!- JZTech101 has joined. 10:56:00 -!- Phantom_Hoover has joined. 10:57:13 -!- password2 has quit (Ping timeout: 272 seconds). 11:05:18 -!- MindlessDrone has joined. 11:35:41 if the root window is 0 maybe a buggy calculator accidentally set the icon for null instead of itself? 11:36:00 I just got _NET_WM_ICON: not found. 11:43:27 I did try out kcalc over two-hop X forwarding over SSH, because someone on another channel asked a question about kcalc, and I only had that installed at work. 12:09:21 -!- shikhout has joined. 12:10:29 I can't believe I'm actually considering learning vim 12:11:21 Sgeo: do it! 12:12:08 worst case, you don't like it and use something else 12:12:30 -!- shikhin has quit (Ping timeout: 265 seconds). 12:12:30 -!- shikhout has changed nick to shikhin. 12:21:44 -!- ais523 has joined. 12:24:24 If anyone is in Vienna, there's a Core War event at Metalab at 4pm this afternoon https://metalab.at 12:28:21 -!- sebbu has quit (Ping timeout: 248 seconds). 12:29:00 -!- yorick has joined. 12:42:22 -!- boily has joined. 12:52:50 "We call this CTRL-G" what, not C-g or something just as bizarre? Blasphemy! 12:53:16 Maybe it's ctrl minus g 12:53:26 You are supposed to remove the g key 12:54:15 a spotty decision to remove the G. 12:55:44 Does less use vim-like commands? 12:55:50 That would make doing this well worth it 12:56:17 yes, similar (not the same though) 12:57:03 since ctrl-g normally means ctrl plus g, ctrl+g should mean ctrl minus g 12:57:13 -!- metasepia has joined. 12:58:47 so G is electron-like, and is a negatively charged letter. makes sense. 13:01:23 -!- sebbu has joined. 13:02:11 -!- sebbu has quit (Changing host). 13:02:11 -!- sebbu has joined. 13:12:59 -!- sebbu has quit (Quit: reboot). 13:18:14 -!- Tritonio has quit (Ping timeout: 265 seconds). 13:24:00 -!- Froox has joined. 13:24:00 -!- Frooxius has quit (Read error: Connection reset by peer). 13:25:08 -!- Sgeo_ has joined. 13:27:54 -!- Sgeo has quit (Ping timeout: 265 seconds). 13:30:13 -!- lambdabot has quit (Ping timeout: 248 seconds). 13:36:17 -!- lambdabot has joined. 13:38:57 helloily 13:44:05 -!- sebbu has joined. 13:55:22 -!- upgrayeddd has quit (Quit: Connection closed for inactivity). 13:55:25 quinthellopia! 13:57:22 nothing like washing the dishes to singe off a few skin layers on your fingers... 14:12:18 -!- Phantom__Hoover has joined. 14:13:05 -!- shikhin has changed nick to shikhlaw. 14:14:28 -!- shikhlaw has changed nick to shikhin. 14:15:01 -!- Slereahphone has joined. 14:15:56 -!- Phantom_Hoover has quit (Ping timeout: 252 seconds). 14:20:16 -!- Froox has quit (Read error: Connection reset by peer). 14:22:39 -!- Phantom_Hoover has joined. 14:22:59 -!- augur has joined. 14:23:08 -!- MindlessDrone has quit (Ping timeout: 272 seconds). 14:23:41 -!- sebbu has quit (Ping timeout: 272 seconds). 14:24:41 -!- Vorpal_ has joined. 14:25:00 -!- rodgort` has quit (Ping timeout: 260 seconds). 14:25:01 -!- nisstyre has quit (Ping timeout: 260 seconds). 14:25:02 -!- Phantom__Hoover has quit (Ping timeout: 260 seconds). 14:25:04 -!- heroux has quit (Ping timeout: 260 seconds). 14:25:05 -!- quintopia has quit (Ping timeout: 260 seconds). 14:25:05 -!- yorick has quit (Read error: Connection reset by peer). 14:25:35 -!- lifthras1ir has joined. 14:26:28 -!- rodgort has joined. 14:28:07 -!- tertu has quit (*.net *.split). 14:28:08 -!- impomatic has quit (*.net *.split). 14:28:09 -!- ineiros has quit (*.net *.split). 14:28:09 -!- lifthrasiir has quit (*.net *.split). 14:28:21 -!- SirCmpwn_ has joined. 14:28:24 -!- metasepia has quit (*.net *.split). 14:28:24 -!- JZTech101 has quit (*.net *.split). 14:28:25 -!- SirCmpwn has quit (*.net *.split). 14:28:25 -!- FireFly has quit (*.net *.split). 14:28:26 -!- spiette has quit (*.net *.split). 14:28:43 -!- Slereahphone_ has joined. 14:30:18 -!- SirCmpwn_ has changed nick to SirCmpwn. 14:30:58 -!- Vorpal has quit (Ping timeout: 272 seconds). 14:30:59 -!- augur_ has quit (Ping timeout: 272 seconds). 14:30:59 -!- Gracenotes_ has quit (Ping timeout: 272 seconds). 14:31:48 -!- Sgeo_ has quit (*.net *.split). 14:31:51 -!- myndzi has quit (*.net *.split). 14:31:51 -!- trn has quit (*.net *.split). 14:31:57 -!- EgoBot has quit (*.net *.split). 14:34:38 -!- realzies has quit (*.net *.split). 14:34:39 -!- LoRdToLsToI has quit (*.net *.split). 14:37:14 -!- myndzl has joined. 14:37:14 -!- EgoBot has joined. 14:39:24 -!- tertu has joined. 14:41:09 -!- mroman_ has quit (*.net *.split). 14:41:10 -!- tromp__ has quit (*.net *.split). 14:44:15 ^G 14:48:27 -!- quintopia has joined. 14:49:14 -!- mroman has joined. 14:49:18 -!- Slereahphone has quit (*.net *.split). 14:49:18 -!- lambdabot has quit (*.net *.split). 14:49:19 -!- TodPunk has quit (*.net *.split). 14:49:20 -!- `^_^v has quit (*.net *.split). 14:49:21 -!- int-e_ has quit (*.net *.split). 14:49:22 -!- Tefaj has quit (*.net *.split). 14:49:24 -!- samebchase has quit (*.net *.split). 14:49:25 -!- Slereahphone_ has changed nick to Slereahphone. 14:49:55 -!- metasepia has joined. 14:50:13 ~metar CYUL 14:50:14 CYUL 221400Z 22015KT 30SM FEW080 03/M05 A2969 RMK AC2 SLP057 14:52:33 -!- Sorella has joined. 14:52:35 -!- JZTech101 has joined. 14:56:59 -!- tromp has joined. 15:00:50 -!- TodPunk has joined. 15:01:24 -!- int-e has joined. 15:01:35 -!- metasepia has quit (Ping timeout: 252 seconds). 15:01:36 -!- Sorella has quit (Ping timeout: 252 seconds). 15:02:05 -!- EgoBot has quit (Ping timeout: 245 seconds). 15:02:13 -!- myndzl has quit (Ping timeout: 245 seconds). 15:02:27 -!- Gracenotes has joined. 15:02:49 -!- clog has quit (Ping timeout: 248 seconds). 15:02:49 -!- kmc has quit (Ping timeout: 248 seconds). 15:02:51 -!- quintopia has quit (Ping timeout: 248 seconds). 15:02:52 -!- HackEgo has quit (Ping timeout: 248 seconds). 15:02:56 -!- FreeFull has quit (Ping timeout: 248 seconds). 15:02:59 -!- shachaf has quit (Ping timeout: 260 seconds). 15:03:13 -!- fungot has quit (Ping timeout: 260 seconds). 15:03:15 -!- JZTech101 has quit (Ping timeout: 260 seconds). 15:03:16 -!- mroman has quit (Ping timeout: 260 seconds). 15:03:19 -!- JZTech101 has joined. 15:03:21 -!- elliott has quit (Ping timeout: 260 seconds). 15:03:25 -!- clog_ has joined. 15:03:25 -!- ineiros has joined. 15:03:28 -!- kmc_ has joined. 15:03:29 -!- Jafet has joined. 15:03:32 -!- EgoBot has joined. 15:03:45 -!- JZTech101 has changed nick to Guest68110. 15:04:02 -!- HackEgo has joined. 15:04:25 -!- Sorella has joined. 15:04:53 -!- Jafet has left. 15:06:15 -!- lambdabot has joined. 15:07:36 -!- tromp_ has joined. 15:08:35 myname: ggggggg? 15:08:52 -!- nisstyre_ has joined. 15:08:52 -!- LoRdToLsToI has joined. 15:09:17 -!- nisstyre_ has quit (Max SendQ exceeded). 15:10:30 `relcome LoRdToLsToI 15:10:30 ​LoRdToLsToI: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) 15:11:09 -!- nisstyre_ has joined. 15:11:39 -!- mroman has joined. 15:13:10 -!- int-e has quit (*.net *.split). 15:13:10 -!- TodPunk has quit (*.net *.split). 15:13:11 -!- tromp has quit (*.net *.split). 15:13:14 -!- mtve has quit (*.net *.split). 15:13:15 -!- Gracenotes has quit (*.net *.split). 15:13:18 -!- nortti has quit (*.net *.split). 15:13:20 -!- lexande has quit (*.net *.split). 15:13:20 -!- Gregor has quit (*.net *.split). 15:13:20 -!- aloril_ has quit (*.net *.split). 15:13:21 -!- iamcal_ has quit (*.net *.split). 15:13:22 -!- Taneb has quit (*.net *.split). 15:13:23 -!- Speed` has quit (*.net *.split). 15:13:23 -!- Sellyme has quit (*.net *.split). 15:21:07 -!- ineiros has quit (Ping timeout: 260 seconds). 15:21:24 -!- Sorella has quit (Ping timeout: 252 seconds). 15:21:25 -!- HackEgo has quit (Ping timeout: 260 seconds). 15:21:26 -!- HackEgo has joined. 15:25:21 -!- mroman has quit (Ping timeout: 252 seconds). 15:25:22 -!- mroman has joined. 15:29:00 -!- clog_ has quit (Ping timeout: 260 seconds). 15:29:06 -!- kmc_ has quit (Ping timeout: 260 seconds). 15:29:11 -!- ineiros has joined. 15:29:11 -!- myndzi has joined. 15:29:11 -!- nortti has joined. 15:29:11 -!- lexande has joined. 15:29:11 -!- Gregor has joined. 15:29:11 -!- aloril_ has joined. 15:29:11 -!- Speed` has joined. 15:29:11 -!- iamcal_ has joined. 15:29:11 -!- Taneb has joined. 15:29:17 -!- tromp__ has joined. 15:29:17 -!- HackEgo has quit (*.net *.split). 15:29:18 -!- tromp_ has quit (*.net *.split). 15:29:20 -!- lambdabot has quit (*.net *.split). 15:29:20 -!- Guest68110 has quit (*.net *.split). 15:29:48 -!- HackEgo has joined. 15:30:21 -!- kmc has joined. 15:30:29 -!- int-e has joined. 15:30:54 -!- Sorella has joined. 15:31:20 -!- 77CABK3PB has joined. 15:31:20 -!- elliott has joined. 15:31:26 -!- JZTech101 has joined. 15:32:09 -!- elliott has changed nick to Guest21279. 15:33:52 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds). 15:37:20 -!- TodPunk has joined. 15:37:20 -!- mtve has joined. 15:37:24 -!- Sellyme has joined. 15:38:33 -!- Slereahphone has quit (Quit: Colloquy for iPhone - http://colloquy.mobi). 15:38:43 -!- ggherdov has quit (Ping timeout: 264 seconds). 15:39:15 -!- myname has quit (Ping timeout: 264 seconds). 15:39:22 -!- myname has joined. 15:44:28 -!- EgoBot has quit (Ping timeout: 260 seconds). 15:44:29 -!- ineiros has quit (Ping timeout: 260 seconds). 15:44:29 -!- tromp__ has quit (Ping timeout: 260 seconds). 15:44:29 -!- jix has quit (Ping timeout: 260 seconds). 15:46:00 -!- JZTech101 has quit (*.net *.split). 15:46:01 -!- HackEgo has quit (*.net *.split). 15:46:03 -!- mroman has quit (*.net *.split). 15:46:07 -!- tertu has quit (*.net *.split). 15:50:01 -!- 77CABK3PB has quit (*.net *.split). 15:50:02 -!- Guest21279 has quit (*.net *.split). 15:50:02 -!- myname has quit (*.net *.split). 15:50:04 -!- Sorella has quit (*.net *.split). 15:50:08 -!- EgoBot has joined. 15:50:35 -!- int-e has quit (*.net *.split). 15:50:35 -!- kmc has quit (*.net *.split). 15:52:10 -!- Phantom__Hoover has joined. 15:53:30 Why did MS Paint take so long to have anti aliasing capabilities 15:53:40 The Wu line algorithm is from like 92 15:53:47 You'd think by Windows 95 it would be there 15:57:21 -!- tromp__ has joined. 15:57:22 -!- tromp__ has quit (Write error: Broken pipe). 15:57:45 -!- ggherdov has joined. 16:01:52 -!- jix has joined. 16:03:45 -!- EgoBot has quit (Ping timeout: 280 seconds). 16:06:29 Slereah: because for most of what people seriously use Paint for, anti-aliasing is actively harmful 16:06:43 its main use is things like limited color depth icons 16:07:04 Yes, but why not the *possibility* of it 16:07:50 -!- shachaf has joined. 16:07:50 -!- tertu has joined. 16:08:07 -!- shachaf has quit (Ping timeout: 252 seconds). 16:09:38 -!- ineiros has joined. 16:12:12 -!- JZTech101 has joined. 16:12:50 -!- 23LAA5N24 has joined. 16:12:52 -!- clog has joined. 16:13:56 -!- AnotherTest has joined. 16:13:59 -!- jix has quit (Write error: Broken pipe). 16:15:19 -!- int-e has joined. 16:15:41 -!- shachaf has joined. 16:16:24 -!- SgeoWeb has joined. 16:16:30 Hmm. 16:16:38 So Freenode didn't break and die, it's just me? 16:16:53 ) 'J, am I alive?' 16:16:53 SgeoWeb: J, am I alive? 16:16:59 -!- yorick has joined. 16:17:34 -!- myname has joined. 16:17:34 -!- heroux has joined. 16:18:55 -!- JZTech101 has quit (Excess Flood). 16:19:04 -!- tertu has quit (*.net *.split). 16:19:06 -!- Taneb has quit (Ping timeout: 272 seconds). 16:19:10 -!- jix has joined. 16:19:48 -!- SgeoWeb has quit (Client Quit). 16:20:57 -!- 23LAA5N24 has quit (Ping timeout: 272 seconds). 16:20:58 -!- aloril_ has quit (Ping timeout: 272 seconds). 16:21:55 Slereah: if Paint had AA, consequences would never be the same. 16:23:38 -!- augur has quit (Ping timeout: 264 seconds). 16:24:05 -!- LoRdToLsToI has quit (*.net *.split). 16:24:07 boily : http://www.elftor.com/elftor.php?number=112 16:24:34 -!- JZTech101 has joined. 16:24:34 -!- JZTech101 has quit (Excess Flood). 16:24:37 -!- clog_ has joined. 16:24:39 -!- JZTech101 has joined. 16:24:42 -!- augur_ has joined. 16:24:58 Slereah: indeed. 16:25:11 -!- ineiros has quit (*.net *.split). 16:25:31 -!- clog has quit (Ping timeout: 260 seconds). 16:25:35 -!- shachaf has quit (Ping timeout: 260 seconds). 16:25:36 -!- shachaf has joined. 16:25:47 -!- Taneb has joined. 16:25:53 Slereah: also, http://unomoralez.com/ (some quite NSFW) 16:27:41 -!- JZTech101 has quit (Excess Flood). 16:27:51 -!- tromp has joined. 16:27:56 -!- jix has quit (Ping timeout: 272 seconds). 16:27:56 -!- AnotherTest has quit (Ping timeout: 272 seconds). 16:27:58 -!- heroux has quit (*.net *.split). 16:27:58 -!- myname has quit (*.net *.split). 16:27:59 -!- Phantom__Hoover has quit (*.net *.split). 16:28:00 -!- TodPunk has quit (*.net *.split). 16:28:02 -!- mtve has quit (*.net *.split). 16:28:02 -!- Sellyme has quit (*.net *.split). 16:30:33 -!- JZTech101 has joined. 16:30:34 -!- JZTech101 has quit (Excess Flood). 16:30:58 -!- heroux_ has joined. 16:32:44 -!- clog_ has quit (Ping timeout: 272 seconds). 16:32:44 -!- nooodl has joined. 16:34:15 -!- Taneb has quit (Ping timeout: 272 seconds). 16:34:15 -!- shachaf has quit (Ping timeout: 272 seconds). 16:35:08 -!- metasepia has joined. 16:35:08 -!- tertu has joined. 16:35:41 -!- conehead has joined. 16:40:34 -!- iamcal__ has joined. 16:44:01 -!- heroux_ has quit (Excess Flood). 16:44:02 -!- myndzi has quit (Ping timeout: 272 seconds). 16:44:02 -!- lexande has quit (Ping timeout: 272 seconds). 16:44:04 -!- nooodl has quit (Ping timeout: 272 seconds). 16:44:06 -!- iamcal_ has quit (Ping timeout: 272 seconds). 16:44:09 -!- iamcal__ has changed nick to iamcal_. 16:44:10 -!- mroman has joined. 16:44:14 -!- nortti has quit (Ping timeout: 272 seconds). 16:44:14 -!- Gregor has quit (Ping timeout: 272 seconds). 16:44:30 -!- heroux_ has joined. 16:44:33 -!- jix has joined. 16:59:03 -!- heroux_ has quit (Ping timeout: 272 seconds). 16:59:04 -!- Speed` has quit (Ping timeout: 272 seconds). 16:59:22 -!- jix has quit (Ping timeout: 272 seconds). 16:59:22 -!- mroman has quit (Ping timeout: 272 seconds). 16:59:22 -!- tromp has quit (Ping timeout: 272 seconds). 16:59:22 -!- augur_ has quit (Ping timeout: 272 seconds). 16:59:23 -!- augur_ has joined. 16:59:24 -!- tromp has joined. 16:59:26 -!- quintopi1 has joined. 16:59:27 -!- Sorella_ has joined. 16:59:34 -!- tromp has quit (Ping timeout: 272 seconds). 16:59:40 -!- Sorella_ has quit (Ping timeout: 272 seconds). 16:59:40 -!- Bike has joined. 17:01:10 -!- augur_ has quit (Ping timeout: 272 seconds). 17:01:10 -!- augur__ has joined. 17:01:10 -!- augur__ has changed nick to augur_. 17:02:23 -!- nortti has joined. 17:04:23 -!- Sellyme has joined. 17:07:46 -!- Phantom_Hoover has joined. 17:12:21 -!- augur_ has quit (*.net *.split). 17:12:22 -!- Phantom_Hoover has quit (*.net *.split). 17:12:22 -!- Bike has quit (*.net *.split). 17:12:25 -!- quintopi1 has quit (*.net *.split). 17:13:20 -!- JZTech102 has joined. 17:14:08 -!- `^_^v has joined. 17:14:17 -!- lexande has joined. 17:24:38 -!- JZTech102 has quit (*.net *.split). 17:25:08 -!- metasepia has quit (Ping timeout: 252 seconds). 17:25:09 -!- lexande_ has joined. 17:25:12 -!- `^_^v has quit (*.net *.split). 17:25:12 -!- lexande has quit (*.net *.split). 17:25:13 -!- yorick has quit (*.net *.split). 17:25:13 -!- int-e has quit (*.net *.split). 17:26:04 -!- jix has joined. 17:26:10 -!- Bike has joined. 17:26:16 -!- aloril has joined. 17:26:16 -!- `^_^v has joined. 17:26:16 -!- augur has joined. 17:26:16 -!- kmc has joined. 17:26:16 -!- TodPunk has joined. 17:26:16 -!- heroux has joined. 17:26:16 -!- Taneb has joined. 17:26:16 -!- quintopi1 has joined. 17:27:27 -!- jix has quit (Read error: Operation timed out). 17:29:40 -!- TodPunk has quit (Ping timeout: 272 seconds). 17:34:30 -!- myname has joined. 17:34:30 -!- nycs has joined. 17:37:59 -!- Taneb has quit (Ping timeout: 272 seconds). 17:38:02 -!- quintopi1 has quit (*.net *.split). 17:38:02 -!- `^_^v has quit (Ping timeout: 272 seconds). 17:38:22 -!- shachaf has joined. 17:38:22 -!- Gregor has joined. 17:38:22 -!- FireFly has joined. 17:38:22 -!- LoRdToLsToI has joined. 17:39:14 -!- Gregor has changed nick to Guest80757. 17:39:24 -!- Gracenotes has joined. 17:40:30 -!- TodPunk has joined. 17:40:45 -!- heroux has quit (Ping timeout: 272 seconds). 17:41:18 -!- elliott has joined. 17:41:35 -!- kmc has changed nick to Guest77706. 17:41:35 -!- augur has changed nick to Guest53729. 17:49:27 -!- elliott has changed nick to 23LAA6T37. 17:49:27 -!- mtve has joined. 17:52:27 -!- AnotherTest has joined. 17:52:28 -!- TodPunk has quit (Read error: Connection reset by peer). 17:52:31 -!- myname has quit (Ping timeout: 272 seconds). 17:52:31 -!- Taneb has joined. 17:52:36 -!- heroux has joined. 17:52:36 -!- TodPunk has joined. 17:55:55 -!- TodPunk has quit (*.net *.split). 17:55:55 -!- heroux has quit (*.net *.split). 17:55:56 -!- Taneb has quit (*.net *.split). 17:55:57 -!- AnotherTest has quit (*.net *.split). 17:55:57 -!- 23LAA6T37 has quit (*.net *.split). 17:55:59 -!- Gracenotes has quit (*.net *.split). 17:56:01 -!- nycs has quit (*.net *.split). 17:56:02 -!- aloril has quit (*.net *.split). 17:56:03 -!- Guest53729 has quit (*.net *.split). 17:56:03 -!- Guest77706 has quit (*.net *.split). 18:00:36 -!- Taneb has joined. 18:00:36 -!- AnotherTest has joined. 18:00:36 -!- elliott has joined. 18:00:36 -!- aloril has joined. 18:00:36 -!- Guest53729 has joined. 18:00:36 -!- Guest77706 has joined. 18:00:47 -!- TodPunk has joined. 18:00:48 -!- JZTech101 has joined. 18:03:35 -!- iamcal_ has quit (Ping timeout: 245 seconds). 18:03:40 -!- AnotherTest has quit (Ping timeout: 272 seconds). 18:03:43 -!- aloril has quit (Ping timeout: 272 seconds). 18:04:29 -!- aloril has joined. 18:05:35 -!- iamcal__ has joined. 18:06:15 -!- JZTech101 has quit (Excess Flood). 18:06:31 -!- Bike has quit (*.net *.split). 18:06:31 -!- lexande_ has quit (*.net *.split). 18:06:35 -!- tertu has quit (*.net *.split). 18:06:53 -!- TodPunk has quit (Read error: Connection reset by peer). 18:07:22 -!- elliott has quit (Ping timeout: 272 seconds). 18:09:31 -!- TodPunk has joined. 18:09:31 -!- shikhout has joined. 18:11:08 -!- atrapado has joined. 18:12:26 -!- shikhin has quit (Ping timeout: 252 seconds). 18:12:27 -!- shikhout has changed nick to shikhin. 18:12:27 -!- jix has joined. 18:12:51 -!- Guest53729 has changed nick to augur_. 18:12:55 -!- elliott has joined. 18:13:41 -!- JZTech101 has joined. 18:13:44 -!- ineiros has joined. 18:13:58 -!- nooodl has joined. 18:15:51 -!- nooodl_ has joined. 18:15:55 -!- FreeFull has joined. 18:16:03 -!- FreeFull has quit (Changing host). 18:16:03 -!- FreeFull has joined. 18:17:08 -!- AnotherTest has joined. 18:18:26 -!- int-e has joined. 18:21:05 -!- Speed` has joined. 18:21:05 -!- clog has joined. 18:21:22 -!- myname has joined. 18:24:33 -!- quintopia has joined. 18:24:41 -!- nooodl has quit (*.net *.split). 18:24:42 -!- elliott has quit (*.net *.split). 18:24:44 -!- atrapado has quit (*.net *.split). 18:24:45 -!- shachaf has quit (*.net *.split). 18:24:46 -!- Guest80757 has quit (*.net *.split). 18:24:46 -!- FireFly has quit (*.net *.split). 18:24:52 -!- LoRdToLsToI has quit (*.net *.split). 18:35:35 -!- ineiros has quit (*.net *.split). 18:36:05 -!- MoALTz_ has quit (Ping timeout: 252 seconds). 18:45:46 -!- augur_ has quit (Remote host closed the connection). 19:04:44 -!- Vorpal_ has changed nick to Vorpal. 19:05:11 Hm, so I looked at cfunge again, and now I am thinking, "Did I really write that sort of code a couple of years ago?" 19:05:27 It is rather hard to follow in places 19:07:59 -!- Slereah has quit (Ping timeout: 252 seconds). 19:09:51 -!- JWinslow23 has joined. 19:09:55 ohai pplz 19:11:03 -!- zzo38 has joined. 19:11:46 Anyone want to see my newest calculator game? 19:12:38 What is that game? 19:12:52 Flappy Bird... 19:13:48 Describe how the game is working, and what model of calculator it is for. 19:14:13 TI-83+, TI-84+, TI-83+SE, or TI-84+SE. 19:14:33 And here is a screenie of it running on an 84+: http://img.ourl.ca/JWinslowFlappyBirdv1rev4.gif 19:15:22 How does it look? 19:18:11 It is OK 19:19:26 Thanks. 19:20:25 Maybe a background isn't needed, but is OK otherwise 19:20:52 Well, it just looks good. 19:21:22 Besides, why the heck not? 19:22:49 There is no point removing it; I just meant it isn't really necessary. 19:23:53 Well, I like eyecandy. 19:24:21 I didn't need parallax, either. 19:24:56 Well, too bad, you can't get color graphics on those models of calculators. (And it would help, not only for some games, but also if you are plotting multiple data sets) 19:25:47 Well, TI just released a TI-84+ Color Silver Edition a year ago. :p 19:26:02 But, hey, grayscale looks good, huh? 19:26:20 Yes, grayscale looks fine, but for some things it would be useful to have colors. 19:26:55 Yeah... 19:27:16 ...they actually made a "Flappy Bird" for that color calculator already. 19:27:25 It requires DoorsCSE, though/ 19:28:21 Here is a screenie (just so you know, this was not made by me): http://www.cemetech.net/img/ss/001703.gif 19:28:47 Even if you are plotting a single function/dataset, it would help to have the axis a different color than the data. And then of course you can have color games, and various other colored things 19:29:05 Yeah. 19:29:16 It's kinda slow for the TI-BASIC language, though. 19:29:38 Yes, I would think so; TI-BASIC is slow in general. 19:30:49 The only model I have is TI-92, although I do have an emulator for some other models. 19:30:53 -!- JWinslow23_ has joined. 19:31:01 Darn keyboard. 19:31:24 ... 19:31:26 Wait... 19:31:31 ...didn't I quit? 19:31:40 It doesn't looks like it. 19:32:27 If your side disconnected but other one doesn't, you can try NS GHOST (if you have an account) 19:33:33 -!- JWinslow23 has quit (Ping timeout: 245 seconds). 19:35:38 -!- JWinslow23_ has quit (Ping timeout: 245 seconds). 19:37:05 -!- Slereah has joined. 19:37:55 -!- tromp_ has joined. 19:38:20 Here is a screenie (just so you know, this was not made by me): http://www.cemetech.net/img/ss/001703.gif <-- terrible FPS 19:42:10 -!- sebbu has joined. 19:42:43 -!- sebbu has quit (Changing host). 19:42:43 -!- sebbu has joined. 19:44:52 ah something good came out of the horrible chain-chess variant on chessbase, a reflection on what makes games hard for computers compared to humans. (http://en.chessbase.com/post/computer-resistant-chess-variants) 19:45:43 -!- lexande has joined. 19:45:50 -!- mroman has joined. 19:45:56 There are better games resistant to computers 19:45:57 Like Dixit 19:45:59 Or Calvinball 19:46:24 I have seen it 19:48:20 -!- impomatic has joined. 19:49:06 They also mentioned tandem pawns chess, option chess, etc they are interesting variants, but so is Sirlin's Chess, which they didn't mention. 19:50:38 Even though it differs by having hidden information. 19:50:49 STEALTH CHESS 19:51:07 There are many other variants with hidden information too, such as Kriegspiel 19:51:15 Or my own "Invisible Kings Chess" 19:52:31 -!- FireFly has joined. 19:52:31 -!- shachaf has joined. 19:52:31 -!- Guest80757 has joined. 19:52:31 -!- LoRdToLsToI has joined. 19:52:38 what 19:52:38 -!- elliott has joined. 19:53:56 -!- ineiros has joined. 19:53:56 -!- Phantom_Hoover has joined. 19:53:56 -!- augur has joined. 19:53:56 -!- Bike has joined. 19:53:56 -!- tertu has joined. 19:54:59 -!- augur has changed nick to Guest1502. 19:54:59 -!- Phantom_Hoover has changed nick to Guest23595. 19:56:10 -!- ggherdov has quit (Ping timeout: 245 seconds). 19:57:27 Slereah: Dixit ultimately looks like a game of manipulation. I don't think that it'll be fun if played competetively. [For example, a couple could make up their own code for describing each of the cards.] 19:58:08 It is mostly a game for fun, yeah 19:59:50 -!- Slereah__ has joined. 20:02:40 -!- Slereah has quit (Ping timeout: 264 seconds). 20:02:45 -!- `^_^v has joined. 20:03:41 -!- Guest1502 has changed nick to augur_. 20:10:59 fizzie, Just pushed some changes to cfunge. Some bug fixes on error handling paths, found using static analysis. 20:11:04 Probably doesn't affect you 20:11:32 Also PERL fix if the PERL output contains embedded nul bytes 20:14:48 -!- MindlessDrone has joined. 20:14:50 -!- ggherdov has joined. 20:15:35 -!- prooftechnique has quit (Quit: leaving). 20:16:52 fizzie, Oh and I fixed a bug making it fail to compile with icc 20:19:22 ~metar CYUL 20:19:42 * boily whistles while the cuttle reboots ♪ 20:24:25 -!- heroux has joined. 20:26:00 -!- Phantom__Hoover has joined. 20:26:31 -!- yorick_ has joined. 20:31:02 * boily mumbles “will you connect you damn bot...” 20:35:04 -!- FireFly has quit (*.net *.split). 20:35:04 -!- shachaf has quit (*.net *.split). 20:35:04 -!- Guest80757 has quit (*.net *.split). 20:35:10 -!- LoRdToLsToI has quit (*.net *.split). 20:40:26 speaking of damn bots ... lambdabot, where art thou? 20:40:56 -!- FireFly has joined. 20:42:48 -!- glogbackup has quit (*.net *.split). 20:42:49 -!- ineiros has quit (*.net *.split). 20:42:49 -!- Guest23595 has quit (*.net *.split). 20:42:50 -!- augur_ has quit (*.net *.split). 20:42:51 -!- Bike has quit (*.net *.split). 20:42:56 -!- tertu has quit (*.net *.split). 20:51:56 -!- hexagon has quit (Ping timeout: 252 seconds). 20:52:21 -!- hexagon has joined. 20:52:51 -!- metasepia has joined. 20:53:38 (it's trying ... but apparently has no luck finding an IRC server that will work. hmm.) 20:53:55 -!- Bike has joined. 20:53:55 -!- tertu has joined. 21:02:05 -!- lambdabot has joined. 21:02:36 @bot 21:02:41 :) 21:02:46 @botsnack 21:02:52 :) 21:02:53 ~metar CYUL 21:02:53 CYUL 222000Z 22030G39KT 30SM FEW060 FEW080 FEW240 04/M06 A2964 RMK SC1AC1CI1 CI TR SLP039 21:02:58 * boily pats his bot 21:03:19 * int-e hugs his :) 21:05:30 `coins 21:05:45 I want my coins back. 21:06:12 no gregcoins 21:06:51 Vorpal: Okay. Indeed doesn't sound like it'd affect fungot much. 21:07:00 Huh. 21:07:19 -!- Sprocklem has joined. 21:08:05 Freenode and its flaky servers, again. 21:08:31 None of {holmes,pratchett,barjavel}.freenode.net seem to be talking to me. 21:09:12 I couldn't connect to irc.freenode.net either but I am connected to card and that one works. 21:09:16 -!- fungot has joined. 21:09:36 rajaniemi.freenode.net seems stable currently 21:09:53 int-e: It's somewhat far away, though. 21:10:03 low bandwidth, who cares 21:10:15 (read: I don't care) 21:10:23 -!- TodPunk has quit (Ping timeout: 272 seconds). 21:10:27 fizzie, yeah it was mostly stuff like "if malloc fails here, you will read an uninitialized value there" 21:11:18 int-e, but the latency!? 21:11:42 22:11:38 CTCP PING reply from int-e: 3.315 seconds 21:11:59 that's fast ;) 21:12:10 fizzie, also I like the RPi photo 21:12:38 Did you catch the bit where I was trying to measure the physical size of a single pixel in the macro setup? 21:12:41 @bot 21:12:41 :) 21:12:43 (also odd; lambdabot is now using the same server and replies in less than 2 seconds) 21:12:45 fizzie, nope? 21:12:53 fizzie, I just saw lambdabot messages 21:13:22 int-e, * Ping reply from irc.znc.in: 0.01 second(s) 21:13:28 wait a second 21:13:31 that is my bouncer 21:13:33 -_- 21:13:42 Why is it using such a stupid name 21:13:50 it is running on my Rpi 21:13:56 "in.ternal"? 21:14:02 Vorpal: If my ballpark calculations are right, one pixel in the source image (the ones I've posted have been scaled to 25%) corresponds to something like 1 µm. (Not that I've gotten exactly accurate-to-the-pixel images out of it.) 21:14:21 Bip uses "bip.bip.bip" as the host part of the prefix of messages it sends, IIRC. 21:14:22 int-e, would work better 21:14:27 (That's kind of silly too.) 21:14:52 fizzie, ooh you should take a photo of the root of a hair or some such thing with that setup 21:15:28 Vorpal: to be fair, znc.in *is* under znc's developer's control 21:15:35 int-e, yes 21:15:46 * Ping reply from int-e: 0.54 second(s) 21:15:48 not bad 21:16:08 so why is my own client so slow in answering itself ... 21:16:28 int-e, try again, maybe it had to load the relevant code from disk or some such? 21:16:41 -!- ais523 has quit. 21:16:47 I've tried several times, the fastest was 2.648 seconds. 21:16:51 huh 21:16:57 exactly. 21:16:59 -!- Bike has quit (*.net *.split). 21:17:04 -!- tertu has quit (*.net *.split). 21:17:07 oh come on 21:17:18 Vorpal: https://dl.dropboxusercontent.com/u/113389132/Misc/20140218-ding.jpg -- that's approximately 5-6 mm wide, and the original image width was 5472 pixels. 21:17:34 fizzie, what is it of? 21:17:50 Vorpal: The dinged adapter ring I might've shown before, https://dl.dropboxusercontent.com/u/113389132/Misc/20140203-ding.jpg 21:18:02 Ah, cool 21:18:21 Vorpal: Oh, and I also took this: https://dl.dropboxusercontent.com/u/113389132/Misc/20140215-mystery.jpg 21:18:30 fizzie, hm, microscope photography would be cool 21:18:36 fizzie, quite a mystery 21:18:39 what is it 21:18:49 fizzie, retro-reflector? 21:19:04 Yes. Well, one of those things you hang in your clothes. 21:19:13 fizzie, exactly, a retro-reflector 21:19:31 It's kind of an overly fancy title, but technically accurate, sure. 21:19:38 fizzie, one of the flexible ones? Or one of the hard ones that you hang from a pocket? 21:19:46 Floppy. 21:19:47 https://dl.dropboxusercontent.com/u/113389132/Misc/20140218-ref.jpg https://dl.dropboxusercontent.com/u/113389132/Misc/20140218-ref2.jpg -- "regular-size images" with the phone. 21:19:48 Ah 21:20:09 Yeah the hard ones tend to have much larger "unit" size 21:20:14 if you understand what I mean 21:20:19 Vorpal: so apparently ctcp replies are processed in an "idle queue", and perhaps my own command makes irssi think I'm busy doing stuff and delays the unimportant reply. That's the best explanation I have without looking at code. 21:20:28 Ah 21:20:48 fizzie, Also, nice morran 21:21:09 fizzie, what is the less fancy name for retro reflectors in English? 21:21:19 In Swedish they are called "reflex" 21:22:03 I... well, I don't know if they have one. The Finnish word (heijastin) just translates to "reflector", and you have to grok it means that kind of one from the context. 21:22:10 Right 21:22:28 Google finds me references to "pedestrian reflectors". 21:22:38 Hm 21:22:46 fizzie, That is mårran right? 21:22:50 Or "safety reflectors". 21:22:58 From mumin 21:22:59 stick one on the front of your car and it'll prevent all accidents 21:23:05 Not sure what the English name of that character is 21:23:06 the pedestrians will just bounce off 21:23:19 Phantom__Hoover, :) Hi 21:23:39 Vorpal: Yes. ("Mörkö" in Finnish, apparently "The Groke" in English.) 21:23:40 -!- Slereah__ has quit (Ping timeout: 264 seconds). 21:23:49 That is a terrible English name 21:24:18 Vorpal: I believe it's derived from "growl", kind of like mårran from morra. 21:24:37 -!- Slereah has joined. 21:24:39 https://pbs.twimg.com/media/Be72GYUCYAAM7Vq.png:large 21:25:08 Slereah, heh, that is pretty neat 21:25:45 Slereah, they don't form English words though, do they? 21:25:47 Do you know what "`atts` bit(64) DEFAULT b'1000000000000000000000000000000000'," means in MySQL? That is less than 64 bits. 21:25:48 The Finnish name is the Finnish word for a bogeyman (spöke). 21:25:50 Not a fucking clue 21:26:05 Slereah, Can't see how that is possible with [CR]* (bottom left) for example 21:26:09 Vorpal: They don't, no. 21:26:39 CRCRCRCR 21:27:48 -!- ineiros has joined. 21:27:55 -!- MindlessDrone has quit (Quit: MindlessDrone). 21:27:57 I can't remember if I filled out this one or some other one. 21:28:41 Slereah, or RRRRRRRRRRR or RRRCCC or ... 21:29:42 It's rather hard to make an English word for the R*D*M* either. 21:29:50 Maybe it's a car purring 21:29:52 rrrrrrrrrrrrrrrr 21:30:10 you mean cat? 21:30:24 Yes. 21:31:31 Hm it is not really regular in the mathematical sense of regular expression/regular language 21:31:49 Near the middle left there is a back reference :/ 21:31:56 I guess it's more Linux-type regular 21:32:07 There's a couple of backrefs elsewhere, too. 21:32:09 POSIX Extended or PCRE 21:32:14 I assume 21:33:15 I wonder if there is a single unique solution, it seems to me quite a few of them are rather general. Like .*H.*H.* 21:33:24 Or even .* in two places 21:34:18 -!- Gracenotes has joined. 21:35:35 I'm fairly certain there are at least 3 valid alternatives for the upper left corner 21:36:19 Vorpal : I guess the rest is decided by the othe rtwo directions 21:36:30 Vorpal: There's three clues pertaining to each cell, though. I think that was originally from some MIT thing. 21:36:47 MIT's Mystery Hunt thing, to be more accurate. 21:37:00 Hm 21:37:12 If it's the same one, anyway. They've been quite popular after that, there's http://regexcrossword.com/ and so on. 21:37:14 It's not really harder looking than a sudoku really 21:37:25 fizzie, there is, and from what I can tell there are multiple viable options for the upper left corner 21:37:30 You just write in the possibilities and cross 'em out 21:37:35 N, E or I 21:38:23 Vorpal: Except if the one down-right from it is required to be I, S or H, which would lock also the corner in place. 21:38:46 fizzie, yes, but looking at it, I don't think it is, 21:39:54 Vorpal: Well, to me it seems like it must be either H or I, because of the [CHMNOR]*I[CHMNOR]* clue. 21:39:57 fizzie, it must be either N or E, I is not possible indeed 21:40:04 wait 21:40:30 You mean second on second line must be H or I 21:40:32 right? 21:40:33 Vorpal: Right. 21:40:40 Yeah 21:41:20 This might be fun to solve, Except for the back referencex 21:41:22 references* 21:41:27 That sounds annoying 21:42:48 At least there aren't any zero width assertions 21:44:45 fizzie, actually the bottom row appears rather open in many places. It is either C or HH (except for the first cell). Second cell is C, but apart from that there is a lot of .* starting/ending the other two clues 21:45:09 -!- augur has joined. 21:45:17 Of course, it has to add up to the right number of characters, but even then you have quite a bit of freedom there 21:45:35 -!- augur has quit (Remote host closed the connection). 21:45:40 The last 3 are completely open from what I can tell 21:45:43 Vorpal: ".*" doesn't automatically mean the cell is free, if the rest of the line means it expands to zero characters. 21:45:48 Hm true 21:46:03 (Though the .*(IN|SE|HI) and such are of course open.) 21:47:08 I don't remember whether I finished or not, but I got at least the majority of it filled with (unless I made a mistake) no ambiguities. 21:47:22 -!- chaiomanot has joined. 21:47:40 -!- augur has joined. 21:48:09 Hm okay 21:49:14 Vorpal: The third cell of the bottom line seems like another C to me, because of the (HHX|[^HX])* clue on the top-right side. 21:49:47 Well yeah, I didn't say all of them were open 21:50:21 bbl 21:53:26 Vorpal: Well. For the four rightmost cells of the bottom row, the possibilities are CCCC, CCHH, CHHC, HHCC and HHHH. The ([^EMC]|EM)* clue from top-right rules out the three first, so it's really only open whether the two last are CC or HH. It could be that the choice between those two is enforced by the .*(.)(.)(.)(.)\4\3\2\1.* clue, if the only place where you can fit a 12344321 pattern is ... 21:53:32 ... the beginning, but that's bit too far to go right now. Besides, I wouldn't want to spoil it. 22:02:15 fizzie, hm true 22:05:11 Vorpal: Incidentally, we're going to be doing this kind of a round-trip http://goo.gl/maps/K90Ii at summertime. 22:05:50 -!- shachaf has joined. 22:05:51 -!- Guest80757 has joined. 22:05:51 -!- LoRdToLsToI has joined. 22:06:07 fizzie, neat you will pass close to me 22:06:12 fizzie, in Örebro 22:06:27 fizzie, car? 22:09:00 -!- yorick_ has changed nick to yorick. 22:10:38 Vorpal: Yes. (Starting point is a Hertz car rental office.) 22:11:02 fizzie, One day or several? 22:12:28 A couple; the points with markers are places we'll spend a night (the Kolmården marker is probably not at the hotel, since I just typed in Kolmården), and then one night in Stockholm because of ferry schedules. 22:12:59 -!- TodPunk has joined. 22:13:03 fizzie, I don't know if there are any tourist attractions of notice near Örebro 22:13:24 fizzie, I guess Svampen, it is a neat looking water tower with a restaurant at the top 22:13:41 We were going to stop at that Kinaparken place you took pictures of. 22:13:55 fizzie, oh nice, I forgot I posted pictures of it 22:14:03 fizzie, you located it? 22:14:16 It is a bit off the trodden path as it were 22:14:28 Well, I've found their http://www.bastedalenherrgard.se/?nr=18 site, I haven't looked closer than that yet. 22:14:41 Ah 22:14:50 There's a set of GPS coordinates on the page, not sure if those are accurate. 22:15:35 fizzie, well their "map" (karta) is useless, it shows a google map with no markers... 22:15:53 Oh the English version has a marker 22:16:00 Well that is interesting 22:16:04 Yeah, I don't know what's up with that. Google Maps does find a "Bastedalens Herrgård", anyway. 22:16:05 And confusing 22:16:22 fizzie, try switching with the flag in the upper right corner 22:16:28 -!- shachaf has quit (*.net *.split). 22:16:28 -!- Guest80757 has quit (*.net *.split). 22:16:34 -!- LoRdToLsToI has quit (*.net *.split). 22:16:44 fizzie, does it work for you on the English page? 22:16:47 Yes. 22:16:50 Curious. 22:16:53 Very 22:17:02 -!- AnotherTest has quit (Ping timeout: 264 seconds). 22:17:27 fizzie, when were the pictures from? That day with almost no one there? 22:17:39 Yes. With I guess some rain? I don't remember exactly. 22:17:46 Yeah it rained iirc 22:18:10 Looking at the source (which has had all newlines removed), the English page has markers: [ { latitude: 58.786664143237495, longitude: 14.935569763183594, html: "

Bastedalens Herrgård
& Kinapark

" } ] 22:18:21 And the Swedish? 22:18:26 While the Swedish one has markers: [ ] in it. 22:18:32 Hah 22:19:06 https://encrypted.google.com/search?q=Svampen,+%C3%96rebro&safe=off&hl=en&tbm=isch&imgil=kUBdzYtUsc73FM%253A%253Bhttps%253A%252F%252Fencrypted-tbn1.gstatic.com%252Fimages%253Fq%253Dtbn%253AANd9GcShXZ4_7HMvyJUKTCJtDBQSVuVLeRhJU_Fyb30v6uNuaocsLiET%253B210%253B210%253BRA7tMg1LRX_gCM%253Bhttps%25253A%25252F%25252Fwww.orebro.se%25252F1636.html&source=iu&usg=__uMggZb9-QVnOllVHfHDI19zhEXs%3D&sa=X&ei=DyEJU-C-La 22:19:07 u_ywPRuoHoCA&ved=0CGUQ9QEwBA&biw=1920&bih=1063#facrc=_&imgrc=kUBdzYtUsc73FM%253A%3BRA7tMg1LRX_gCM%3Bhttps%253A%252F%252Fwww.orebro.se%252Fimages%252F18.3c1ef9ae11d4988e18f800010926%252F210_210_Svampen.jpg%3Bhttps%253A%252F%252Fwww.orebro.se%252F1636.html%3B210%3B210 22:19:10 jesus 22:19:14 Lets try that again 22:19:33 https://encrypted.google.com/search?q=Svampen,+%C3%96rebro&safe=off&source=lnms&tbm=isch&sa=X&ei=biIJU9KqA4b9ygOF8ILwDA&ved=0CAkQ_AUoAQ&biw=1352&bih=759 22:19:36 That is better 22:20:02 fizzie, that is in Örebro, a water tower with a restaurant in the top. I heard it was pretty good 22:20:08 but never tried it myself 22:20:41 Oh, a water tower with gills. 22:21:13 fizzie, kind of yes 22:21:19 https://sv.wikipedia.org/wiki/Kvarntorpsh%C3%B6gen 22:21:26 fizzie, there is that too 22:21:41 There's a restaurant on top of a water tower here in Espoo, http://www.finroute.ru/upload/iblock/80a/80ad65c84a906c1b159f012dcaae8f05.jpg 22:21:46 -!- ter2 has joined. 22:21:54 (Less mushroom, more UFO.) 22:21:55 fizzie, I can try to make a summary if you want 22:22:26 I can probably read enough Swedish for Wikipedia articles. 22:23:39 fizzie, basically they mined skiffer for oil during the second world war 22:23:50 and that heap is the slag from that 22:24:06 it is really hot inside. Smoking from parts of it. 22:24:25 But there is an art exhibition on the top of it nowdays 22:24:48 fizzie, https://sv.wikipedia.org/wiki/Konst_p%C3%A5_H%C3%B6g 22:26:56 For some reason Google Maps (in English) seems to have a lot of names spelled with a lowercase first letter in Sweden. 22:27:03 At least at some zoom levels. 22:27:04 fizzie, I noticed that too 22:27:15 Mosås for example 22:28:05 Some of them seem to be labels that turn into a small-caps font when zoomed in enough. 22:28:43 Though Vättern stays at "vattern | Vättern" (with | denoting a newline) no matter how much I zoom. 22:29:00 (Vänern is just Vänern.) 22:29:39 -!- Sprocklem has quit (Remote host closed the connection). 22:31:22 Råsunda in Stockholm is also "rasunda" at some zoom levels. 22:31:39 Heh 22:33:26 And Saltsjö-Duvnäs is first "saltsjoduvnas" and then later "SALTSJODUVNAS". It's like their small-caps labels can't do diacritics or punctuation at all. 22:33:37 http://i.imgur.com/om7LJLQ.jpg 22:33:51 Vorpal: "Herrgård & Kinapark"? 22:35:10 olsner: Based on the pictures, "Herrgård" sounds a bit grandiose. Though I guess it applies to most things that have enough own land around. 22:35:15 Chinese Garden sounds sane though, I almost expected a chinese theme park or something 22:35:40 -!- TodPunk has quit (Ping timeout: 264 seconds). 22:35:45 olsner, there is a herrgård near there iirc 22:36:52 They do rent rooms and apartments, but we sort of thought that perhaps not. 22:38:05 (Why do they have a "finger" mouse pointer for the background rectangles of the navigation menu when only the text labels are actually clickable?) 22:38:59 fizzie, probably not pro at web design? 22:39:35 " 22:39:45 lol what 22:39:55 I guess their ttttt is tttt. 22:42:39 ion: But what about the polygon counts in the models, huh? 22:44:48 ion, oh god, is that what the new Thief is like? 22:45:04 Hm did it release already? I thought it was next week 22:45:48 ion, I would suggest playing Dishonored instead, that has pretty good level design 22:49:49 -!- Sprocklem has joined. 22:51:53 It's not really called "Thi4f", right? 22:52:05 I assume not 22:52:12 I think it's just "Thief". 22:53:54 regular expression crosswords spoiler: http://int-e.eu/~bf3/tmp/recross.png 22:54:26 tedious, but in the end the solution was unique :) 22:55:36 Oh, the corner we were discussing was indeed from the 12344321 rule. 22:58:53 (and what have they done to the text tool in gimp? it used to be usable for just adding a single character to a picture...) 22:59:10 eusjfryeuwigevhfye73isekdhfuiehduiboilyshaouisdhudisk 23:01:50 And since that was incomprehensible, it used to be possible to have text centered around the position where one clicked. Now, apparently, the position one clicks becomes the upper left corner of a text box. annoying. 23:03:48 I like this idea of "regular expression crosswords" 23:08:13 zzo38: can you make one? 23:08:24 (i know you won't, but could you?) 23:08:45 -!- Sorella has joined. 23:08:55 quintopia: I don't know 23:10:16 hmm, i bet they could be generated automagically 23:10:34 ion, to be fair people were coming out with all sorts of dire predictions before human revolution came out, and it was pretty great in the end 23:13:33 vorpal: Yeah, i liked Dishonored. 23:13:43 vorpal: I did a ghost run. 23:14:17 I did one in Human Revolution, too. 23:14:38 problem with dishonored (also with hr to a lesser extent) is that ghosting is kind of depicted as the 'right' choice 23:15:19 in dishonored's case this is a problem because killing people is really damn fun, in hr it's a problem because if you get spotted it's really hard not to just think of it as a failure and quickload 23:17:20 (i have been trying to replay hr recently without just ghosting it and it's not been that fun) 23:34:26 -!- realzies has joined. 23:37:37 -!- tromp has joined. 23:37:37 -!- Bike has joined. 23:45:50 -!- oerjan has joined. 23:46:46 -!- shachaf has joined. 23:46:46 -!- Guest80757 has joined. 23:46:46 -!- LoRdToLsToI has joined. 23:58:28 -!- shachaf has quit (*.net *.split). 23:58:28 -!- Guest80757 has quit (*.net *.split). 23:58:34 -!- LoRdToLsToI has quit (*.net *.split).