←2016-06-11 2016-06-12 2016-06-13→ ↑2016 ↑all
00:01:37 -!- boily has joined.
00:03:14 <moon_> hi boily
00:03:18 <moon_> im rnning a linux bot
00:03:45 <boily> mhelloon_! you have a bot! yay!
00:04:45 <moon_> its in #esoteric-blah
00:04:48 <moon_> gentoo linux bot
00:14:00 -!- evalj has joined.
00:22:23 <^v> moon_, you are referring to the BEL character right?
00:32:17 <moon_> mhm
00:35:20 <izabera> did cobol use base10 numbers?
00:35:58 <izabera> i found a pdf where they say that cobol puts 0-9 in each nibble
00:45:17 <moon_> ybden (and me) just formatted the C: drive of b_jonas's termbot
00:45:46 <izabera> that's not very nice
00:45:57 <moon_> he said we can ruin it tho
00:46:00 <shachaf> Ruby has &&= and ||=
00:47:29 <izabera> nice
00:48:03 -!- ^v has quit (Quit: ZNC - http://znc.in).
00:50:29 -!- ^v has joined.
00:54:41 -!- ^v has quit (Read error: Connection reset by peer).
00:55:14 -!- oerjan has joined.
00:57:04 <moon_> hi oerjan
00:57:28 <moon_> ybden has been messing with my virtual screen over hbot :P
00:57:33 <oerjan> high moon_
00:58:27 <moon_> oerjan, could i attempt to see how much usage havocbot will get in #esoteric so i can modify it to be less noisy?
00:58:49 <moon_> i dont think a experiment crew would gather in #esoteric-blah :P
00:58:57 -!- copumpkin has joined.
00:59:27 -!- ^v has joined.
01:00:40 <shachaf> copumpkin: hellopumpkin
01:01:41 <oerjan> Dobroily wieczór.
01:01:55 -!- Phantom__Hoover has joined.
01:02:00 <moon_> hi phantom
01:02:12 <hppavilion[1]> Huh, this is interesting
01:02:21 <hppavilion[1]> The 'di' in 'dilemma' is an actual root
01:02:28 <hppavilion[1]> Meaning that there's also such thing as a "trilemma"
01:02:35 <boily> Jórjan estét.
01:02:40 <hppavilion[1]> Which is significant enough to have a wikipedia page
01:02:53 <hppavilion[1]> AND it's a pretty well-documented one; not just a stub or somecuh
01:02:56 <hppavilion[1]> *somesuch
01:03:00 <boily> hppavellon[1], Phantom__Heloover.
01:04:26 <oerjan> hppavilion[1]: now look at tetralemma hth
01:05:05 <hppavilion[1]> So you can also have a tetralemma, pentalemma, etc.
01:05:16 <hppavilion[1]> And I suppose a monolemma, kind of
01:05:26 <boily> and a nillemma.
01:05:42 -!- Phantom_Hoover has quit (Ping timeout: 260 seconds).
01:05:54 <oerjan> boily: is nil- a greek root?
01:06:20 <hppavilion[1]> medenlemma?
01:06:32 <hppavilion[1]> oerjan: nulli is latin, not sure about nil
01:06:40 <hppavilion[1]> Wikipedia says the greek 0 root is meden
01:06:42 <Taneb> There's a popular song about someone facing an undecentumlemma
01:07:01 <boily> no idea if nil- is greek, but “nillemma” sounds neat.
01:07:21 <boily> haplolemma? sesquilemma?
01:07:25 <b_jonas> heh
01:07:28 <hppavilion[1]> boily: Fair enough, and we've done worse
01:07:33 <hppavilion[1]> "hexadecimal"
01:08:33 <hppavilion[1]> dodecatolemma, ogdoölemma, hectolemma, tetratolemma, tritolemma, hemilemma, monolemma
01:08:54 <b_jonas> ecalemma
01:08:58 <b_jonas> no
01:08:59 <hppavilion[1]> Huh, latin has sesqui (1.5), but also quasqui (1.25) (only in certain contexts though)
01:09:02 <b_jonas> ekalemma
01:09:03 <boily> hppavilion[1]: ogdoö???
01:09:20 <hppavilion[1]> myrialemma
01:09:23 <hppavilion[1]> boily: Apparently
01:09:28 -!- hbot has joined.
01:09:47 <zzo38> Knuth is said to prefer "senidenary" for Latin of group by sixteen
01:09:48 <boily> hbot: :(){ :|:& };:
01:09:58 <hppavilion[1]> What's the greek infinite?
01:10:05 <hppavilion[1]> countilemma and uncountilemma
01:10:24 <boily> one countilemma, ha ha ha, two countilema, ha ha ha...
01:10:55 <hppavilion[1]> boily: I would like to see advanced sesame street, with the count demonstrating countable and uncountable sets and such
01:11:40 <hppavilion[1]> googolemma
01:11:54 <oerjan> aleph_zero integers, ha ha ha, aleph__zero integers, ha ha ha, aleph__zero integers, ha ha ha ...
01:12:02 <hppavilion[1]> "You must choose exactly one of the fundamental particles in the observable universe"
01:12:02 <zzo38> (Other variants mentioned are "sexadecimal", "hexadecadic", and "sedenary".)
01:12:06 <oerjan> oops
01:12:10 <moon_> wait why did havocbot join?
01:12:16 <hppavilion[1]> I'll stick with sexadecimal
01:12:17 <moon_> urgh
01:12:19 <moon_> bad bort
01:12:21 <moon_> bad
01:12:27 <boily> bort bort bort ♪
01:12:29 <hppavilion[1]> (1+i)lemma?
01:12:45 <zzo38> "Hexadecimal" or "hex" is common so what I and others will commonly use.
01:14:33 -!- hbot has quit (Ping timeout: 240 seconds).
01:18:13 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
01:19:20 <oerjan> <boily> qrf sadly is unporthelloable... what should it be? <-- qrfternoon hth
01:19:52 <oerjan> oh wait no qr534h99h
01:20:00 <oerjan> hm nah
01:20:10 <oerjan> doesn't work
01:20:14 <shachaf> qrfternooner?
01:20:44 <shachaf> `? fternooner
01:20:59 <HackEgo> fternooner (Danish »fternooner«, Norwegian «ttermiddag», Swedish ”ftermiddag”) is a screamingly delicious pastry.
01:21:34 -!- hbot has joined.
01:21:50 -!- ChanServ has set channel mode: +o oerjan.
01:21:51 <shachaf> What happened to that bot being in #-blah?
01:21:56 -!- oerjan has set channel mode: +b *!*hbot@*.dhcp.embarqhsd.net.
01:22:00 -!- oerjan has set channel mode: -o oerjan.
01:22:08 <moon_> idk what it did
01:22:11 <oerjan> hth
01:22:15 <moon_> i jst rolled back
01:22:30 <shachaf> `before bin
01:22:32 <moon_> someone put a magnet to its virtual drive
01:22:51 <shachaf> `before is TG
01:22:54 <HackEgo> bin bin/? bin/@ bin/No bin/WELCOME bin/addquote bin/allquotes bin/calc bin/define bin/delquote bin/etymology bin/forget bin/fortune bin/frink bin/google bin/hatesgeo bin/json bin/k bin/karma bin/karma+ bin/karma- bin/learn bin/log bin/logurl bin/macro bin/marco bin/ok bin/paste bin/pastekarma bin/pastelog bin/pastelogs bin/pastenquotes bin/pastequo
01:23:00 <shachaf> help
01:23:03 <shachaf> `before is broken
01:23:14 <shachaf> I wonder whether `after would be useful.
01:23:28 <shachaf> `cat bin/before
01:23:30 <HackEgo> lastfiles "$@" | while read f; do echo -n "$f//"; hg cat -r "$(hg log --template '{rev}\n' "$f" | tail -n+2 | head -n1)" "$f"; done
01:23:36 <shachaf> `lastfiles bin
01:23:41 <HackEgo> bin bin/? bin/@ bin/No bin/WELCOME bin/addquote bin/allquotes bin/calc bin/define bin/delquote bin/etymology bin/forget bin/fortune bin/frink bin/google bin/hatesgeo bin/json bin/k bin/karma bin/karma+ bin/karma- bin/learn bin/log bin/logurl bin/macro bin/marco bin/ok bin/paste bin/pastekarma bin/pastelog bin/pastelogs bin/pastenquotes bin/pastequo
01:23:47 <shachaf> `cat bin/lastfiles
01:23:48 <HackEgo> hg log -l 1 --template "{files}\n" -- "$@"
01:24:13 <shachaf> `` hg log -l 1 bin
01:24:24 <HackEgo> changeset: 121:8a04b0258775 \ user: HackBot \ date: Thu Mar 22 19:17:38 2012 +00000000 \ summary: <elliott> run mv bin test; touch bin
01:24:30 <shachaf> Oh. hg log doesn't log changes to files inside directories?
01:24:59 <oerjan> shachaf: hm isn
01:25:04 -!- evalj has quit (Remote host closed the connection).
01:25:08 <shachaf> `? isn
01:25:09 <oerjan> 't that inconsistent with what we've seen already
01:25:09 <HackEgo> isn? ¯\(°​_o)/¯
01:25:13 <shachaf> oh
01:25:16 <oerjan> `before share
01:25:21 <shachaf> Yes, something odd is going on here.
01:25:30 <HackEgo> share/test//share/test: no such file in rev 49d5a8654dd7
01:25:38 <shachaf> oops
01:25:40 <shachaf> more brokenness
01:25:46 <shachaf> `` hg log -l 1 share
01:25:54 <HackEgo> changeset: 8166:bdb02b531ce0 \ user: HackBot \ date: Wed May 25 22:01:44 2016 +00000000 \ summary: <shachaf> rm share/test
01:25:56 <oerjan> shachaf: well isn't that what you'd expect if it was a file creation
01:26:06 -!- spockers has joined.
01:26:11 <shachaf> But apparently it was the opposite?
01:26:15 <oerjan> hm or apparently the opposite
01:26:38 <shachaf> `` hg log --removed -l 1 share
01:26:40 <boily> qrfternoon is retrobvious.
01:26:48 <HackEgo> changeset: 8166:bdb02b531ce0 \ user: HackBot \ date: Wed May 25 22:01:44 2016 +0000000 \ summary: <shachaf> rm share/test
01:26:55 <oerjan> boily: but a bit limited in usage
01:27:09 <boily> it's a start!
01:27:15 <shachaf> hg log --template '{rev}\n' share
01:27:29 -!- hbot has quit (Remote host closed the connection).
01:28:23 <shachaf> `` hg log --template '{rev}\n' share
01:28:30 <HackEgo> 8166 \ 8165 \ 8034 \ 8009 \ 8007 \ 8006 \ 8005 \ 7993 \ 7992 \ 7991 \ 7990 \ 7986 \ 7985 \ 7984 \ 7922 \ 7921 \ 7920 \ 7884 \ 7882 \ 7879 \ 7878 \ 7866 \ 7860 \ 7859 \ 7858 \ 7854 \ 7853 \ 7846 \ 7845 \ 7839 \ 7838 \ 7755 \ 7754 \ 7753 \ 7752 \ 7751 \ 7750 \ 7749 \ 7748 \ 7747 \ 7746 \ 7745 \ 7744 \ 7743 \ 7742 \ 7741 \ 7740 \ 7739 \ 7738 \ 7737 \
01:28:45 <shachaf> `` hg cat -r 8166 share/test
01:28:47 <moon_> `welcome spockers #i can verify he is new
01:28:59 <HackEgo> share/test: no such file in rev bdb02b531ce0
01:29:02 <HackEgo> spockers: #i: can: verify: he: is: new: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: <http://esolangs.org/>. (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
01:29:03 <spockers> ;p
01:29:04 <shachaf> `` hg cat -r 8165 share/test
01:29:11 <HackEgo> one
01:29:43 <shachaf> `` hg log --template '{rev}\n' share | tail -n+1 | head -n1
01:29:49 <HackEgo> 8166
01:29:53 <shachaf> `` hg log --template '{rev}\n' share | tail -n+2 | head -n1
01:29:58 <HackEgo> 8165
01:30:16 <shachaf> `` hg cat -r "$(hg log --template '{rev}\n' share | tail -n+2 | head -n1)" share/test
01:30:21 <oerjan> moon_: you need to meditate more on HackEgo's syntax twh
01:30:25 <HackEgo> one
01:30:37 <shachaf> moon_: Why are you /msging that to me instead of sending it in the channel?
01:30:54 <moon_> idk
01:30:56 <moon_> `? dwgtsrezxtvrsbhmt
01:30:58 <HackEgo> dwgtsrezxtvrsbhmt? ¯\(°​_o)/¯
01:31:55 <moon_> spockers has a markov chain bot, which i found intresting and i thought would fit this channel
01:32:22 <oerjan> fungot: you may be up for a death match soon hth
01:32:22 <fungot> oerjan: i need a better place after the commands
01:32:25 <boily> there is only one fungot and your fungot is fungot.
01:32:25 <fungot> boily: i don't intend to. but even in my native poland he wasn't really helping anyway heh... " sports"
01:32:37 <shachaf> `lastfiles share
01:32:42 <HackEgo> share/test
01:32:55 <shachaf> `` hg log --template '{rev}\n' share
01:33:03 <HackEgo> 8166 \ 8165 \ 8034 \ 8009 \ 8007 \ 8006 \ 8005 \ 7993 \ 7992 \ 7991 \ 7990 \ 7986 \ 7985 \ 7984 \ 7922 \ 7921 \ 7920 \ 7884 \ 7882 \ 7879 \ 7878 \ 7866 \ 7860 \ 7859 \ 7858 \ 7854 \ 7853 \ 7846 \ 7845 \ 7839 \ 7838 \ 7755 \ 7754 \ 7753 \ 7752 \ 7751 \ 7750 \ 7749 \ 7748 \ 7747 \ 7746 \ 7745 \ 7744 \ 7743 \ 7742 \ 7741 \ 7740 \ 7739 \ 7738 \ 7737 \
01:33:08 <shachaf> `` hg log --template '{rev}\n' share/test
01:33:11 <HackEgo> 8165
01:33:17 <shachaf> `` hg log --removed --template '{rev}\n' share/test
01:33:22 <HackEgo> 8166 \ 8165
01:33:28 <shachaf> `cat bin/before
01:33:29 <HackEgo> lastfiles "$@" | while read f; do echo -n "$f//"; hg cat -r "$(hg log --template '{rev}\n' "$f" | tail -n+2 | head -n1)" "$f"; done
01:33:45 <shachaf> `sled bin/before//s/log/log --removed/
01:33:50 <HackEgo> bin/before//lastfiles "$@" | while read f; do echo -n "$f//"; hg cat -r "$(hg log --removed --template '{rev}\n' "$f" | tail -n+2 | head -n1)" "$f"; done
01:33:52 <shachaf> `before share/test
01:34:01 <HackEgo> share/test//one
01:34:02 <shachaf> `before share
01:34:14 <HackEgo> share/test//one
01:34:24 <shachaf> OK, that's one, I guess.
01:34:27 <shachaf> `before bin
01:34:41 <HackEgo> bin bin/? bin/@ bin/No bin/WELCOME bin/addquote bin/allquotes bin/calc bin/define bin/delquote bin/etymology bin/forget bin/fortune bin/frink bin/google bin/hatesgeo bin/json bin/k bin/karma bin/karma+ bin/karma- bin/learn bin/log bin/logurl bin/macro bin/marco bin/ok bin/paste bin/pastekarma bin/pastelog bin/pastelogs bin/pastenquotes bin/pastequo
01:34:48 <shachaf> `lastfiles bin
01:34:52 <HackEgo> bin bin/? bin/@ bin/No bin/WELCOME bin/addquote bin/allquotes bin/calc bin/define bin/delquote bin/etymology bin/forget bin/fortune bin/frink bin/google bin/hatesgeo bin/json bin/k bin/karma bin/karma+ bin/karma- bin/learn bin/log bin/logurl bin/macro bin/marco bin/ok bin/paste bin/pastekarma bin/pastelog bin/pastelogs bin/pastenquotes bin/pastequo
01:34:53 <shachaf> `cat bin/lastfiles
01:34:53 <HackEgo> hg log -l 1 --template "{files}\n" -- "$@"
01:34:56 <shachaf> Is this too much spam?
01:35:08 -!- iaglium_ has joined.
01:35:34 <oerjan> `` hg log share/test | grep ummary
01:35:46 <shachaf> `` hg log --removed -l 1 --template '{files}\n' bin/
01:35:48 <HackEgo> summary: <shachaf> ` cp tmp/test share/test
01:35:54 <HackEgo> bin/before
01:35:58 <shachaf> Hmm.
01:36:07 <shachaf> `sled bin/lastfiles//s/log/log --removed/
01:36:12 <HackEgo> bin/lastfiles//hg log --removed -l 1 --template "{files}\n" -- "$@"
01:36:18 <shachaf> `before bin
01:36:28 <HackEgo> bin/lastfiles//hg log -l 1 --template "{files}\n" -- "$@"
01:36:29 <oerjan> only one?
01:36:34 <oerjan> `culprits share/test
01:36:40 <HackEgo> shachaf shachaf
01:36:43 <oerjan> oh.
01:37:06 <oerjan> `` hg log --removed share/test | grep ummary
01:37:11 <HackEgo> summary: <shachaf> rm share/test \ summary: <shachaf> ` cp tmp/test share/test
01:37:20 <oerjan> oh i was just confused
01:37:21 <shachaf> `cat bin/hoag
01:37:22 <HackEgo> hg log --removed --template "{desc}\n" "$@"
01:37:27 <shachaf> oerjan: hth
01:37:45 <shachaf> I get the feeling we should only ever use hg log --removed, really.
01:37:45 <oerjan> shachaf: thought you'd made it, although i'd forgotten you'd renamed it
01:38:11 <shachaf> `sled bin/hoag//s/"\$@"/-- "$@"/
01:38:13 <HackEgo> bin/hoag//hg log --removed --template "{desc}\n" -- "$@"
01:38:16 <shachaf> `sled bin/hog//s/"\$@"/-- "$@"/
01:38:18 <HackEgo> bin/hog//hg log --template "{desc}\n" -- "$@"
01:40:02 -!- hexxley has joined.
01:40:24 <shachaf> `` hg log --template '{desc}\n' bin/hoag
01:40:24 <moon_> `welcome hexxley
01:40:25 <hexxley> hexxley
01:40:31 <HackEgo> ​<shachaf> sled bin/hoag//s/"\\$@"/-- "$@"/ \ <shachaf> ` mv bin/ho{gue,ag}
01:40:31 <hexxley> \ calls to objc_msgsend?!
01:40:33 <shachaf> `` hg log -f --template '{desc}\n' bin/hoag
01:40:34 <HackEgo> hexxley: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: <http://esolangs.org/>. (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
01:40:34 <hexxley> hit me if one that released to desktop platform information, and creates pseudo-packages from that whole apple are you asking for when i dont know what i was not the conflict of you from the volume up it started yet
01:40:38 <HackEgo> ​<shachaf> sled bin/hoag//s/"\\$@"/-- "$@"/ \ <shachaf> ` mv bin/ho{gue,ag} \ <shachaf> mkx bin/hogue//hg log --removed --template "{desc}\\n" "$@" \ <shachaf> mkx bin/hogue//hg log --remvoed --template "{desc}
01:40:39 <hexxley> ​<shachaf> sled bin/hoag//s/\\$@/-- $@/ \ <shachaf> ` mv bin/ho{gue,ag}
01:40:57 <shachaf> moon_: Is hexxley another annoying bot of yours?
01:40:57 <hexxley> dont have cloud icon to reenable it feels better than yours?
01:41:02 <moon_> No
01:41:06 <oerjan> ^echo hi hexxley
01:41:06 <fungot> hi hexxley hi hexxley
01:41:06 <hexxley> .bucket panties hexxley hexxley panties hexxley panties today?
01:41:06 <hexxley> hexxley apparently won a firetv 4k ...
01:41:13 <oerjan> oh.
01:41:15 <spockers> it's an annoying bot of mine...
01:41:15 <hexxley> btter than mine...
01:41:35 <shachaf> hexxley: Please go away, you're being annoying.
01:41:35 <hexxley> but yeah i'm sure third party vote is the ancient disney films terrible, not knowing who will change it away, and make anything darker i haven't been having issues with something else
01:41:38 <spockers> I can remove it though, it gets a little... excessive
01:41:38 <hexxley> \ thought mine was excessive :)
01:41:47 -!- hexxley has quit (Client Quit).
01:42:24 <shachaf> Oh, spockers *has* a markov chain bot.
01:42:32 <spockers> lol yeah
01:42:32 <shachaf> Not *is* a markov chain bot.
01:42:39 <spockers> sometimes I wonder
01:42:49 <oerjan> shachaf: [citation needed]
01:44:18 <shachaf> My apologies for thinking you're a Markov chain bot.
01:44:29 <moon_> *hahahahaha*
01:44:51 <moon_> I redirected him to #esoteric-blah for hexxley
01:48:29 <boily> shachaf: that wouldn't be the first time we have a cyborg who joined our chännel...
01:48:30 <Phantom__Hoover> spockers, why would you think having it talk after every message would be a good idea??
01:48:43 <boily> myndzi: you alive?
01:49:53 <Phantom__Hoover> /o/
01:50:00 <Phantom__Hoover> ripip
01:53:46 <oerjan> oh it did that
01:54:17 <oerjan> fungot: i think you won the death match hth
01:54:17 <fungot> oerjan: the " why"
01:54:26 <boily> fungot: the who?
01:54:27 <fungot> boily: we speak english here.
01:54:40 <moon_> hexxley has been relocated to #esoteric-blah
01:54:41 <boily> fungot: bin oui messemble.
01:54:41 <fungot> boily: you're at berkeley, the library doesn't need to so that's cool. i'd really like to know
01:54:42 <oerjan> fungot: because your opponent was so annoying it got killed hth
01:54:43 <fungot> oerjan: but i could be wrong... never looked at the problem. 2 write down something you think it couldn't be opened
01:54:57 <shachaf> fungot: no, i'm the one who's at berkeley hth
01:54:57 <fungot> shachaf: i need to
01:55:31 <shachaf> fungot: what do you think of nuclear-free zones
01:55:32 <fungot> shachaf: ( i'm away for a second you thought you did know about scheme, i can provide a debian package
01:56:12 <oerjan> i don't approve of nuclear-free zones; without nuclei we'd not exist hth
01:56:28 <moon_> lol
01:56:43 <moon_> `quote <oerjan> i don't approve of nuclear-free zones; without nuclei we'd not exist hth
01:56:45 <HackEgo> No output.
01:56:46 <oerjan> (in two different senses, even)
01:56:49 <spockers> Phantom__Hoover: it's a configurable percentage, set at 50% at the moment generally and 95% on mention of its nick
01:56:54 <moon_> `addquote <oerjan> i don't approve of nuclear-free zones; without nuclei we'd not exist hth
01:56:58 <HackEgo> 1281) <oerjan> i don't approve of nuclear-free zones; without nuclei we'd not exist hth
01:57:21 <shachaf> `5
01:57:24 <HackEgo> 1/2:666) <monqy> kallisti: by ordered multiset did you mean: list?????? \ 251) 00:07 Sgeo has quit (IRC is taking up too much of my time. I need time to study the Bible and find Christ.) 00:12 Sgeo has joined #esoteric. \ 338) <oklopol> so about jacuzzis, do they usually have a way to make it it not heat but freeze the water? \ 146
01:57:25 <shachaf> `spam
01:57:27 <HackEgo> 2/2:) <fungot> elliott: it's hard to debug havoc on your mirror if you accidentally hit r, then a character could be multiple words long, depending on the task. \ 484) <zzo38> I think Perl is a programming language too. [...] \
01:57:46 <shachaf> Sgeo_: Did you find Christ?
01:58:07 <moon_> <Sgeo_> Nope! did you?
02:05:33 <oerjan> <izabera> did cobol use base10 numbers? <-- i vaguely believe cobol has a data format description sublanguage?
02:05:43 <izabera> i know 0 cobol
02:05:53 <izabera> so idk
02:06:33 <izabera> was just interested in it
02:10:36 <oerjan> https://en.wikipedia.org/wiki/COBOL#USAGE_clause
02:11:10 <oerjan> but see also the preceding sections
02:12:32 <oerjan> summary: cobol is weird.
02:15:44 -!- Phantom__Hoover has quit (Read error: Connection reset by peer).
02:16:24 <moon_> i agree oerjan
02:17:11 <shachaf> oerjan: Well, Cohask is weird too.
02:17:23 <shachaf> That's why we don't usually use duals of languages.
02:22:23 <moon_> i've taught hexxley how to pretend to be linux, just not very well
02:24:16 <moon_> spockers: hexxley made a file :P
02:27:16 <moon_> [21:25] <hexxley> hbot: mk dtrsd//made by hexxley yo
02:28:04 <shachaf> `cat bin/mk
02:28:05 <HackEgo> ​[[ "$1" == ?*//* ]] || { echo usage: "mk[x]" file//contents >&2; exit 1; }; key="${1%%//*}"; value="${1#*//}"; echo "$value" > "$(echo-p "$key")" && echo "$key"
02:28:34 <shachaf> A version of mk that uses echo -e could be useful.
02:28:38 <moon_> hbot had mk ported to it
02:42:21 -!- boily has quit (Quit: AUTONOMOUS CHICKEN).
02:42:24 <oerjan> `` echo test\nho
02:42:26 <HackEgo> testnho
02:43:02 -!- iaglium_ has quit (Max SendQ exceeded).
02:43:31 <oerjan> `` echo "test\nho"
02:43:33 <HackEgo> test\nho
02:46:12 -!- hppavilion[1] has joined.
02:55:23 <moon_> hexxley is getting out of hand
02:55:25 <moon_> [21:54] <autocorrect> hexxley: Bite my shiny metal ass [21:54] <hexxley> bite my shiny
02:55:42 <moon_> same thing with the autocorrect bot
03:32:08 <Sgeo_> shachaf, that quote is missing the context of it was on April 1st
03:33:03 <shachaf> OK, but did you?
03:34:56 -!- moon_ has quit (Ping timeout: 250 seconds).
03:37:55 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
03:44:20 <zzo38> I think it would be useful to add into Node.js (but not core JavaScript) some module that includes "createWatchedWeakMap" method; this may be useful with FFI. It creates an empty weak map, but the argument is a function which is called whenever a key is garbage collected, and the argument to the function is the value corresponding to that key in the map. (Same module also include a function to explicitly cause garbage collection)
04:09:25 -!- MDude has quit (Quit: Going offline, see ya! (www.adiirc.com)).
04:33:12 -!- hppavilion[1] has joined.
04:35:47 -!- copumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…).
04:39:15 <hppavilion[1]> The Pólya conjecture is friggin weird
04:39:29 <hppavilion[1]> Is there a use for the prime factorial function `n?`?
04:47:18 <zzo38> I don't know what it is
04:51:21 <hppavilion[1]> zzo38: n? is the product of all prime numbers less than or equal to n
04:51:33 <zzo38> OK
05:13:31 <hppavilion[1]> "A particularly frequent type of stripping is not-stripping" --wikipedia
05:17:01 <hppavilion[1]> English can be communicated by speech or by text. Are there any other ways?
05:17:10 <oerjan> morse
05:17:31 <oerjan> semaphore
05:17:46 <zzo38> Those are just ways of transmitting the letters though, isn't it?
05:18:25 <oerjan> naval flag signals
05:39:01 -!- clog has quit (Ping timeout: 250 seconds).
05:39:18 <Sgeo_> `slist Homestuck Volume 10 released
05:39:27 <HackEgo> slist Homestuck Volume 10 released: Taneb atriq Ngevd nvd Fiora Sgeo ThatOtherPerson alot
05:40:18 <oerjan> AAAAAAA
05:40:49 -!- clog has joined.
05:40:55 <oerjan> WHEEEEEEW
05:41:04 <zzo38> BBBBBBA
05:53:59 <tswett> hppavilion[1]: there's Signed Exact English.
05:54:35 <shachaf> Sgeo_: more like Taneblist hth
05:55:14 <tswett> hppavilion[1]: so that'd be this function: https://en.wikipedia.org/wiki/Primorial
05:58:43 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
06:19:19 <Taneb> Sgeo_, ...
06:19:24 <Taneb> Oh, an album?
06:21:57 <Sgeo_> yes
06:24:01 -!- Kaynato has quit (Ping timeout: 252 seconds).
06:30:35 -!- bender has joined.
07:11:54 -!- bender has quit (Read error: Connection reset by peer).
07:28:28 -!- hppavilion[1] has joined.
07:40:38 <hppavilion[1]> "9 = 32" -- wikipedia
07:41:35 <\oren\> I should make my own bdf to ttf conversion program
07:45:31 <\oren\> The chief problem I'm having implementing hangul is that fontforge starts to kill itself
07:46:26 <\oren\> fontforge doesn't stike me as the most tersely implemented program.
07:54:00 -!- lambda-11235 has quit (Quit: Bye).
07:54:01 <oerjan> hppavilion[1]: that's not even true in any positional base
07:54:49 <oerjan> hppavilion[1]: wait, was the 2 superscript
07:54:50 <hppavilion[1]> oerjan: Well yeah, neither is 2 = 10
07:54:56 <hppavilion[1]> oerjan: ...no
07:55:07 <oerjan> hppavilion[1]: um that's true in base 2
07:55:20 <hppavilion[1]> oerjan: No, in base 2, 2 isn't a valid symbol
07:55:26 <oerjan> WELL...
07:55:29 <hppavilion[1]> You can't switch bases in the middle of an equation
07:55:33 <oerjan> IF YOU HAVE TO BE NITPICKY.
07:55:46 <\oren\> hppavilion[1]: in dc you can
07:55:47 <hppavilion[1]> I like how wikipedia's article for Saint Peter lists his occupation as "fisherman, clergyman"
07:55:51 <zzo38> I think the IPA symbols are illogical they are all different you need a new symbol each one, and some things cannot be represented easily or at all. I can propose a better system
07:56:00 <hppavilion[1]> \oren\: Yes, but it has special notation to distinguish bases
07:56:25 <hppavilion[1]> zzo38: I think there's a reason that there are different IPA symbols for each sound
07:56:52 <hppavilion[1]> Namely, IPA is for unambiguously conveying sounds
07:56:57 <\oren\> well you could make some sort of procedurally-generated symbology
07:57:33 <\oren\> but that would make it harder for me to support it in my fonyt
07:58:04 <oerjan> there are many IPA diacritics too...
07:58:21 <oerjan> and some of them seem redundant with some of the symbols.
08:00:11 <zzo38> I would do you do not need such a chart to describe them, you can just write the combine of retroflex or stop or voiced or whatever, with flipping and rotating and crossed-out and so on to indicate variation, and so on. Therefore everything is easily representing without needing to define each one individually.
08:00:14 <\oren\> my font is not so good with diacritics
08:02:03 <hppavilion[1]> "Words build bridges into unexplored regions." -- Adolf Hitler
08:02:22 <oerjan> is that an accurate quote?
08:02:58 * oerjan recalls that inaccurate quote meme from a way back
08:03:17 <oerjan> where neither of picture, text or name are matched
08:03:32 <oerjan> might still be going on, i'm no longer reading those parts of reddit.
08:04:24 <\oren\> "I didn't say most of the stuff I said" -- McJagr
08:04:40 <\oren\> There the name is also spelled wrong
08:05:28 <oerjan> well i'm not sure what the correct spelling is, too many possibilities.
08:05:54 <oerjan> \oren\: i think maybe you need a misspelling in the text too
08:06:44 <oerjan> "I didnt say most of the stuff i said" -- McJagr
08:06:51 <oerjan> maybe too subtle
08:06:57 <hppavilion[1]> oerjan: Google says so
08:07:27 <oerjan> says what
08:07:31 <hppavilion[1]> oerjan: That one? "May the force be with you -- spock" with a picture of Dumbledore or somesuch?
08:07:42 <hppavilion[1]> oerjan: That it's an accurate quote
08:08:15 <oerjan> oh. sorry i was in the middle of conversing with \oren\ here
08:08:43 <oerjan> UR NIKS ARE TWO SIMMILER
08:09:30 <shachaf> `cat bin/before
08:09:42 <oerjan> http://lifehacker.com/10-surprisingly-inspirational-quotes-from-evil-people-1454328362
08:09:56 <oerjan> `bin/before cat
08:10:03 <HackEgo> lastfiles "$@" | while read f; do echo -n "$f//"; hg cat -r "$(hg log --removed --template '{rev}\n' "$f" | tail -n+2 | head -n1)" "$f"; done
08:10:22 <shachaf> `mkx bin/now//lastfiles "$@" | while read f; do echo -n "$f//"; cat "$f"; done
08:10:32 <hppavilion[1]> oerjan: Wait, HOOS NIKS?
08:10:49 <oerjan> hppavilion[1]: URS AN ORRENS HTH
08:11:02 <\oren\> I'm the only one here whose nick has a backslash
08:11:11 <hppavilion[1]> oerjan: I THINK YOU MIGHT HAVE A PROBLEM WITH WORDS HTH
08:11:22 <oerjan> WURDS R FINE
08:12:01 <oerjan> BUT Y DIDNT HAKEGO ANSUR ME
08:12:08 <shachaf> HackEgo: why are you so slow tdnh
08:12:16 <shachaf> the dogs now howl
08:12:17 <hppavilion[1]> oerjan: How could you possibly confuse us? Our names are different lengths, contain different characters, \oren\ has backslashes while I have [brackets], if any two nicks are to confuse someone it'd be yours and \oren\'s, and then only in retrospect
08:12:19 <HackEgo> cat junk/cat//cat junk/cat: no such file in rev 00959060a61f
08:12:23 <HackEgo> bin/now
08:12:34 <oerjan> YAI
08:12:37 <hppavilion[1]> HackEgo isn't slow, e's just special
08:13:00 <shachaf> I don't particularly like the use of "special" as an insult.
08:13:35 <\oren\> yea Dats DE OnlE rEsun I adid \ tU mI nik
08:13:59 <hppavilion[1]> shachaf: I didn't use it as an insult?
08:14:05 <oerjan> i hav crayted a munster
08:14:14 <hppavilion[1]> shachaf: Oh, that's a british thing IIRC
08:14:38 <oerjan> hppavilion[1]: I TRIDE VERY HARD OK
08:15:03 <hppavilion[1]> Americans saying "special" usually doesn't mean an insult; it's either what we call slow children so as not to sound offensive or tell every child they are a snowflake of quality
08:15:32 <hppavilion[1]> Then they enter the real world, and find that not everyone is going to love them and pay as much attention to them and care about their well-being as much as their mother did
08:15:50 -!- xkapastel has quit (Quit: Connection closed for inactivity).
08:15:52 <hppavilion[1]> Some take it well. Others... well, you've seen tumblr
08:19:09 <\oren\> hppavilion[1]: savage
08:21:01 <\oren\> In retrospect i'm glad my parents took me traveling with them to other countries instead of going to school most years
08:22:32 <\oren\> Because what annoys me most about many of these people isn't their entitlement, it's their ignorance of the different ways of life that exist in other civilized countries from the US
08:23:46 <\oren\> They act like things that offend their tiny cultural subgorup within the US's liberal city dweller cultural group are universally bad...
08:24:24 <shachaf> I remember when I was young and learning to use computers with Microsoft Word 97. I liked the WordArt feature.
08:24:31 <shachaf> In retrospect, I was pretty entitled.
08:25:18 <\oren\> For example, nooone here in Akihabara is offended that Motoko will be played by a white woman.
08:26:29 -!- augur has quit (Remote host closed the connection).
08:30:51 <\oren\> The entitlement part doesn't annoy me because I'm super entitled too.
08:31:16 <shachaf> i was actually just making a pun hth
08:32:28 <\oren\> Oh
08:32:42 <\oren\> oigeditnao
08:36:34 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
08:44:41 -!- Frooxius has joined.
09:22:09 -!- Jon777 has joined.
09:22:12 <Jon777> hello
09:22:27 <Jon777> anyone around
09:22:29 <shachaf> `welcome Jon777
09:22:37 <HackEgo> Jon777: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: <http://esolangs.org/>. (For the other kind of esoterica, try #esoteric on EFnet or DALnet.)
09:22:49 <Jon777> ohhh
09:22:51 <Jon777> programming
09:22:53 <Jon777> nvm
09:22:56 -!- Jon777 has left.
09:42:29 <Taneb> I'm always surprised when that happens
09:44:56 <shachaf> When you discover that this channel is about programming?
09:54:31 <Taneb> Yes
09:57:02 <qrf> Lisp-like syntax is far easier to parse than C-like expressions with infix operators and annoying precedence rules, right?
09:59:05 <\oren\> mmm... maybe
10:06:06 -!- oerjan has quit (Quit: (N (i t) e)).
10:06:17 -!- Froox has joined.
10:09:51 -!- Frooxius has quit (Ping timeout: 250 seconds).
10:11:31 -!- Froox has quit (Quit: *bubbles away*).
10:38:17 -!- gamemanj has joined.
11:14:31 <Taneb> Am I right in thinking that a topology imposes a bounded lattice on its open (and similarly closed) sets?
11:25:26 <\oren\> Taneb: *looks up lattice* sounds right to me, although i think it's a bit stronger because a topology allows infinite unions (but not infinite intersections)
11:31:24 <shachaf> Taneb: It's not just a lattice, it's a complete Heyting algebra.
11:47:24 -!- heroux has quit (Ping timeout: 272 seconds).
11:48:36 -!- boily has joined.
11:51:07 <Taneb> shachaf, I do not know what a Heyting algebra is
11:51:23 <shachaf> it's exactly the sort of lattice you want hth
11:51:38 <shachaf> well, when it's complete
11:51:40 <shachaf> https://en.wikipedia.org/wiki/Complete_Heyting_algebra
11:52:43 <shachaf> Or maybe you want a frame. Or a locale.
11:53:00 <shachaf> Fortunately frames and locales are just complete Heyting algebras.
11:57:21 -!- Phantom_Hoover has joined.
11:57:25 -!- heroux has joined.
11:57:44 <shachaf> Taneb: do you invent things involving drugz
11:57:56 <Taneb> shachaf, not often
11:58:57 <shachaf> `le/rn sober space/Sober spaces are the dual of Stoned spaces. Taneb invented them.
12:00:02 <HackEgo> Learned «sober space»
12:02:38 <shachaf> `locale
12:02:39 <HackEgo> LANG=en_NZ.UTF-8 \ LANGUAGE= \ LC_CTYPE="en_NZ.UTF-8" \ LC_NUMERIC="en_NZ.UTF-8" \ LC_TIME="en_NZ.UTF-8" \ LC_COLLATE="en_NZ.UTF-8" \ LC_MONETARY="en_NZ.UTF-8" \ LC_MESSAGES="en_NZ.UTF-8" \ LC_PAPER="en_NZ.UTF-8" \ LC_NAME="en_NZ.UTF-8" \ LC_ADDRESS="en_NZ.UTF-8" \ LC_TELEPHONE="en_NZ.UTF-8" \ LC_MEASUREMENT="en_NZ.UTF-8" \ LC_IDENTIFICATION="en_NZ
12:03:22 <shachaf> `learn Locales are just frames, which are just complete Heyting algebras. Taneb accidentally invented them by asking a question about lattices. The only locale available in #esoteric is en_NZ.UTF-8.
12:03:37 <HackEgo> Learned 'locale': Locales are just frames, which are just complete Heyting algebras. Taneb accidentally invented them by asking a question about lattices. The only locale available in #esoteric is en_NZ.UTF-8.
12:03:45 -!- hppavilion[1] has joined.
12:03:46 <hppavilion[1]> https://www.youtube.com/channel/UCGJykI0BRfFV044deqERlxQ (OskarPuzzle) has now joined the prestigious ranks of those I have subscribed to
12:04:10 <\oren\> I rarely subscribe to anyone
12:05:42 <hppavilion[1]> \oren\: He does gears
12:06:11 <hppavilion[1]> He made irrational gears
12:15:24 <shachaf> `le/rn stone space/Stone spaces were invented by P. T. Barnum as a hoax.
12:15:35 <HackEgo> Learned «stone space»
12:16:07 <shachaf> Hmm, maybe I should say they were invented by Peter "Taneb" Johnstone.
12:16:12 <shachaf> Nah, enough Tanebventions.
12:17:03 <shachaf> oerjan: that wisdom entry is a pretty good start but you'll have to finish it hth
12:17:37 <boily> is oerjan awake?
12:17:41 <shachaf> `sled wisdom/locale//s/a question //
12:17:48 <HackEgo> wisdom/locale//Locales are just frames, which are just complete Heyting algebras. Taneb accidentally invented them by asking about lattices. The only locale available in #esoteric is en_NZ.UTF-8.
12:17:50 <shachaf> I don't know.
12:18:00 <shachaf> He's not in this channel, but that's OK.
12:18:16 <shachaf> A logreader's work is never done.
12:18:31 <izabera> just kill all the logwriters
12:20:22 <boily> no. they bring Balance to the Wisdom.
12:20:49 <boily> without a driving force of unlatexifiable entries, without tanebventions, I lack purpose. the Wisdom shall prevail!
12:22:36 <shachaf> `learn A frame is just a complete Heying algebra. The difference is that a frame homomorphism doesn't preserve implication, if you know what I mean.
12:22:43 <HackEgo> Learned 'frame': A frame is just a complete Heying algebra. The difference is that a frame homomorphism doesn't preserve implication, if you know what I mean.
12:23:00 <shachaf> `sedlast s/y/yt/
12:23:52 <shachaf> I assume that a Heying algebra is a more casual version of what boily studies.
12:24:10 <boily> Heying or Heyting?
12:24:37 <boily> what do I study?
12:25:18 <HackEgo> No output.
12:25:19 <shachaf> Helloing algebra?
12:26:12 <shachaf> `sedlast s/y/yt/
12:26:43 <HackEgo> wisdom/frame//A frame is just a complete Heyting algebra. The difference is that a frame homomorphism doesn't preserve implication, if you know what I mean.
12:27:59 <shachaf> `sedlast s/The difference is that/However,/;s/ism doesn't/isms don't/;s/a f/f/
12:28:01 * boily facepalms
12:28:07 <boily> Heying algebra. indeed.
12:28:09 <HackEgo> wisdom/frame//A frame is just a complete Heyting algebra. However, frame homomorphisms don't preserve implication, if you know what I mean.
12:29:42 -!- zxccz has joined.
12:31:19 -!- zxccz has quit (Client Quit).
12:34:42 -!- heroux_ has joined.
12:35:19 -!- heroux has quit (Read error: Connection reset by peer).
12:35:25 -!- heroux_ has changed nick to heroux.
12:42:15 <shachaf> `? pointless topology
12:42:18 <HackEgo> pointless topology? ¯\(°​_o)/¯
12:45:27 <shachaf> `le/rn pointless topology//Pointless topology is the kind of topology Taneb invents.
12:45:31 <shachaf> curses
12:45:35 <HackEgo> Learned «pointless topology»
12:45:36 <shachaf> i fell into the oerjan trap
12:45:41 <shachaf> `? pointless topology
12:45:44 <HackEgo> ​/Pointless topology is the kind of topology Taneb invents.
12:45:56 <shachaf> `sedlast s./..
12:46:04 <shachaf> s./.. and s/.// both work here.
12:46:08 <HackEgo> wisdom/pointless topology//Pointless topology is the kind of topology Taneb invents.
12:46:48 <ybden> `? ism
12:46:50 <HackEgo> ism? ¯\(°​_o)/¯
12:49:13 <izabera> trying to compile stuff and they use -Werror and gcc stops because misleading indentation
12:49:20 <izabera> what do
12:50:00 <izabera> 1) report it and wait 2) fix the indentation myself hoping i get the fix right
12:50:34 <shachaf> 3) turn off -Werror
12:51:45 <izabera> it's inside a makefile generated by their build system
12:52:13 <izabera> ok that's unlikely but it's inside something i don't know in their build system
12:54:21 <izabera> i tried with clang and it doesn't die there, but it can't compile the next file because of -Werror,-Wlogical-not-parentheses
13:21:51 -!- boily has quit (Quit: DELIVERED CHICKEN).
13:24:23 <\oren\> try removing all indentation and unnecessary whitespace
13:25:40 <b_jonas> yes, turn off -Werror, and also report it
13:27:32 <\oren\> not sure why any warnings are useful in a production build script for end users?
13:37:11 <b_jonas> oh shut UP you stupid whatever it is beeping on the street
13:37:48 <b_jonas> `cone_of_silence
13:37:51 <HackEgo> ​/home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: cone_of_silence: not found
14:09:36 -!- iaglium_ has joined.
14:11:22 <ybden> izabera: also tell them to remove -Werror from their buildscripts, it's pretty silly since that compiler updates could cause it to fail
14:19:46 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
14:42:43 -!- copumpkin has joined.
15:18:25 -!- iaglium_ has quit (Quit: Bed Time).
15:21:49 -!- iaglium has joined.
15:30:05 -!- lambda-11235 has joined.
15:32:29 -!- Kaynato has joined.
16:10:38 -!- moon_ has joined.
16:10:42 -!- augur has joined.
16:14:42 <moon_> ybden: why'd u leave? if its because of spockers' hexxley bot, ill ask him to change the precentage that controls postin
16:15:10 <ybden> moon_: well, it was also because that snapshot of yours keeps creating a directory named ybden
16:15:16 <ybden> moon_: which invariably highlights me
16:15:24 <moon_> oh, ill override that
16:15:29 <ybden> provided that I don't get random pointless highlights, I'll rejoin
16:16:10 <moon_> kk, ill talk to spockers about tuning down hexxley's posting chance when he is not mentioned
16:16:58 <ybden> moon_: well, pretty much make sure it doesn't type nicks if the nick in question isn't talking to it
16:25:08 -!- lambda-11235 has quit (Max SendQ exceeded).
16:26:55 -!- lambda-11235 has joined.
16:28:26 -!- moon_ has quit (Ping timeout: 250 seconds).
16:29:35 -!- dnm has quit (Ping timeout: 260 seconds).
16:46:06 -!- lambda-11235 has quit (Max SendQ exceeded).
16:50:10 -!- heroux has quit (Quit: Lost terminal).
16:56:32 -!- lambda-11235 has joined.
17:14:57 -!- jaboja has joined.
17:24:25 <zzo38> I looked more at the schematics and documentation for PC CGA, it seem there is two unused address bits for the character ROM?
17:26:14 <gamemanj> those are the voodoo bits. You use them to automatically perform mystical rituals which will summon the extra 768 characters
17:27:50 <zzo38> A version that uses them could control them by bit4 and bit5 of the 0x3D9 register (which are not otherwise used in alphanumeric mode).
17:30:08 -!- jaboja has quit (Read error: Connection reset by peer).
17:30:24 <zzo38> gamemanj: The schematics show that one is fixed high and one is pulled up by a resistor, although the documentation suggests that one of them is controlled by a jumper.
17:40:55 -!- heroux has joined.
17:41:15 -!- lambda-11235 has quit (Ping timeout: 264 seconds).
17:43:42 -!- Koen_ has joined.
17:47:18 <zzo38> One bit of status register says: "The ALPHA video output signal is readable in this status bit. Its purpose is to verify that video information is being generated for RAS purposes." What does "RAS purposes" mean?
17:47:35 -!- lambda-11235 has joined.
17:48:07 <gamemanj> Probably something like "Repair And Service"
17:48:23 <zzo38> OK
17:49:18 <b_jonas> zzo38: my guess is https://en.wikipedia.org/wiki/Reliability,_availability_and_serviceability_(computing)
17:51:02 <zzo38> OK, I would guess probably it is, too
17:52:22 -!- augur has quit (Remote host closed the connection).
18:04:34 -!- boily has joined.
18:14:12 <zzo38> I would think that if they did use the extra address bits like I mentioned then you could add additional 320x200 and 640x100 modes without any additional logic, with sixteen colours, selectable two in a 4x2 area or a 8x1 area.
18:14:28 <boily> “You finish putting on the +0 cloak of Distant Shores {rF+ Regen+}.” aaaaw yisss
18:15:02 <b_jonas> boily: what game is that? crawl?
18:16:02 <boily> b_jellonas. yup!
18:16:17 <boily> “You finish putting on the +1 hat of Duck's Teeth {rN+}.”
18:16:25 <b_jonas> what's "rF+"?
18:16:26 <boily> I'm so gonna die soon...
18:16:35 <boily> one positive lever of fire resistance hth
18:16:36 <b_jonas> fire resistance?
18:16:45 <b_jonas> hmm no
18:16:48 <b_jonas> I dunno
18:16:54 <b_jonas> ah
18:17:03 <b_jonas> then what's "rN+"?
18:18:37 <boily> same, but necrotic resistance.
18:18:57 -!- Koen_ has quit (Remote host closed the connection).
18:21:06 <b_jonas> ah
18:21:17 <b_jonas> drain resistance
18:21:41 <boily> crawl is a fun game. I'm blasting my way through the levels with explosions and sparkles and booms :D
18:21:54 <boily> rN also covers torment.
18:23:27 <b_jonas> explosions you're immune to?
18:24:45 <tswett> I'm thinking there's an easy test for whether any given piece of Java code is good or bad.
18:24:51 <tswett> Does it contain the phrase "throws Exception"?
18:24:53 <tswett> If so, it's bad.
18:25:18 -!- lambda-11235 has quit (Ping timeout: 244 seconds).
18:25:45 <boily> b_jonas: depends. usual stuff is harmless to my avatar. more powerful things I have to be careful.
18:26:09 <boily> tswellott. exception handling in Java is a pain.
18:26:21 <boily> I wouldn't say "throws Exception" is bad. it's just stupid.
18:27:03 <boily> "catch (Exception e)" or "catch (Throwable e)" deserves repeated application of a sturdy clue-by-four.
18:27:27 -!- lambda-11235 has joined.
18:27:51 <tswett> Now, I don't quite remember how the hierarchy of checked and unchecked exceptions and whatnot works...
18:28:19 -!- moon_ has joined.
18:29:00 <boily> I don't know, and I refuse to know. only throw the most precise exceptions, only catch exactly those that you need to handle now. everything else gets rejected when I do code review, with a sticky "-2" in Gerrit.
18:29:52 <tswett> Right, so Error and RuntimeException are the unchecked base classes. Everything else is checked.
18:30:16 -!- lambda-11235 has quit (Max SendQ exceeded).
18:30:46 <boily> I once tried to sneak a "throw new NullPointerException()" in a patchset I submitted :D
18:30:49 <b_jonas> boily: yup
18:30:51 -!- lambda-11235 has joined.
18:31:34 <b_jonas> boily: could you review my coworkers' code that way? I need some catches gone.
18:32:46 <moon_> boily: havocbot is online
18:33:09 <moon_> and you can tear it apart (just not the /s drive)
18:35:59 <tswett> And Error is supposed to be only for error conditions of the JVM, leaving you RuntimeException for when you want some kind of unchecked exception.
18:37:25 <moon_> boily: ybden beat you to it
18:37:30 <moon_> hbot is rekt
18:37:43 <boily> aurgh!
18:38:28 <moon_> not fully tho
18:38:38 <moon_> the bot interface and the main gentoo linux is still online
18:38:41 <moon_> and functional
18:38:47 <moon_> even after virtual drive damage
18:39:36 <ybden> moon_: there you go
18:40:18 <moon_> sys.revive
18:44:26 <zzo38> The modification to CGA that I suggested could be used to add a graphics mode similar to MSX but higher resolution and without sprites. (Wikipedia says MSX 1 can use two colours in each 8x1 area.)
18:51:50 -!- Koen_ has joined.
18:56:32 <boily> Koenjour_!
19:01:08 <quintopia> helloily
19:03:06 <boily> quinthellopia!
19:03:38 -!- jaboja has joined.
19:04:18 <boily> Koen_: how's the Euro?
19:04:56 <Koen_> to be honest I've never been a big fan of football
19:05:09 <Koen_> the world amateur go championship took place last week though
19:05:12 <moon_> hexxley just rm * 'd hbot
19:05:32 <moon_> its actually funny
19:11:18 -!- augur has joined.
19:13:38 <moon_> Havocbot has been moved to #havocbot to evade hexxley preforming destructive commands, as ybden trained him to do so
19:14:54 <Koen_> soooo Facebook just released their go playing program
19:15:22 <Koen_> and by "released" I mean "made the sources publicly available"
19:21:10 -!- yorick has quit (Quit: No Ping reply in 180 seconds.).
19:22:27 -!- yorick has joined.
19:22:27 -!- yorick has quit (Changing host).
19:22:27 -!- yorick has joined.
19:26:27 -!- impomatic_ has quit (Ping timeout: 260 seconds).
19:30:05 -!- Vorpal has joined.
19:32:51 -!- jaboja has quit (Ping timeout: 264 seconds).
19:39:50 -!- boily has quit (Quit: FURRY CHICKEN).
19:44:02 -!- Koen_ has quit (Remote host closed the connection).
19:46:56 -!- Koen_ has joined.
19:55:44 -!- shikhin has changed nick to chrono^Wshikhin.
19:55:55 -!- chrono^Wshikhin has changed nick to shikhin.
19:57:36 -!- Reece` has joined.
20:03:18 -!- hwpplayer1 has joined.
20:12:05 -!- augur has quit (Remote host closed the connection).
20:12:21 -!- lambda-11235 has quit (Ping timeout: 276 seconds).
20:14:27 -!- Frooxius has joined.
20:23:29 -!- xkapastel has joined.
20:30:36 -!- Reece` has quit (Quit: Alsithyafturttararfunar).
20:41:04 -!- hwpplayer1 has left.
20:55:14 <moon_> join/quit spam broken
21:06:30 <zzo38> We should need to add many remote data sources that can be access by SQLite extension; you can then make SQL queries on them and can easily combine the data together, such as if you want to make a graph to compare flight delays with golf scores (in such case you would also need another extension to draw a graph).
21:12:21 -!- xfix has quit (Remote host closed the connection).
21:19:47 -!- augur has joined.
21:39:24 -!- lambda-11235 has joined.
21:46:43 -!- shikhin has changed nick to idraumr.
21:47:19 -!- idraumr has changed nick to shikhin.
21:58:26 -!- xfix has joined.
22:09:48 -!- Sgeo has joined.
22:10:41 -!- Sgeo_ has quit (Ping timeout: 240 seconds).
22:10:45 -!- AnotherTest has joined.
22:16:43 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
22:21:18 -!- gamemanj has quit (Ping timeout: 250 seconds).
22:32:04 -!- augur has quit (Remote host closed the connection).
22:35:16 -!- jaboja has joined.
22:38:34 <moon_> i wonder, what should i add to havocbot
22:39:12 <zzo38> Make a video card that is design to be use with X window system; I thought of how its features would do. There are 64 palettes (two of which cannot be modified) each with 256 colours and 9 extra bits to decide which planes select red/green/blue. There are then 32 planes; six of them are used to select a palette. There are four 16x16 sprites with three colours + transparent. Memory can be accessed in XY format or Z format through the blitter.
22:53:01 -!- augur has joined.
23:07:34 -!- augur has quit (Remote host closed the connection).
23:15:28 <moon_> maybe ill make a trick to render up to 16x16 images over irc
23:15:56 <moon_> using all 16 colors
23:29:19 <izabera> http://www.smbc-comics.com/index.php?id=2831 this is sleep sort?
23:37:08 <pikhq> izabera: Yes.
23:37:21 <izabera> then the complexity is off
23:59:14 -!- augur has joined.
←2016-06-11 2016-06-12 2016-06-13→ ↑2016 ↑all