00:01:12 <rntz> gah, how do you typeset a par-symbol (upside-down ampersand) in latex anyways
00:02:40 <zzo38> If you have a font that can support it then you can do it.
00:02:56 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
00:05:04 <shachaf> `learn rntz is a classically-trained logician known for his constructive criticism.
00:05:11 <HackEgo> Learned 'rntz': rntz is a classically-trained logician known for his constructive criticism.
00:05:36 <rntz> stmaryrd has \binampersand and \bindnasrepma, which will do
00:06:01 -!- Phantom_Hoover has joined.
00:06:18 <HackEgo> 17/18: \ 896 \ 897 \ 898 \ 899 \ 900 \ 901 \ 902 \ 903 \ 904 \ 905 \ 906 \ 907 \ 908 \ 909 \ 910 \ 911 \ 912 \ 913 \ 914 \ 915 \ 916 \ 917 \ 918 \ 919 \ 920 \ 921 \ 922 \ 923 \ 924 \ 925 \ 926 \ 927 \ 928 \ 929 \ 930 \ 931 \ 932 \ 933 \ 934 \ 935 \ 936 \ 937 \ 938 \ 939 \ 940 \ 941 \ 942 \ 943 \ 944 \ 945 \ 946 \ 947 \ 948 \ 949 \ 950
00:06:49 <shachaf> I'm quite pleased with spore/spam/spout/spline/sport/speek
00:07:49 -!- hppavilion[1] has joined.
00:08:57 <rntz> I don't know what I was expecting
00:09:22 <HackEgo> 1/1:#!/usr/bin/env python \ import sys \ N=330 \ name = sys.argv[1] if len(sys.argv) > 1 else "/dev/stdin" \ with open(name, "r") as f: \ data = f.read().replace("\n", " \\ ") \ for i in xrange(0, len(data), N): \ print data[i:i+N] \
00:09:29 <shachaf> I guess it fits on one line.
00:09:44 <shachaf> rntz: Can you give me a good intuition for par?
00:10:06 <shachaf> Obviously you're a Chu space h8r. But somethign in terms of threads or parallel universes or something would be good too.
00:11:16 <rntz> (A par B) means you get A and B but their proofs can't interact with one another
00:11:28 <rntz> wait, no, opposite of that
00:11:40 <rntz> in (A tensor B) their proofs can't interact, but *you* can use them together
00:11:49 <rntz> in (A par B) their proofs can interact, so *you* can't use them together
00:12:41 <rntz> this is why (A par not A) works: the "not A" communicates with the "A" - you can think of it as a reified communication channel
00:12:58 <rntz> one end of the channel obeys "A", the other obeys "not A"
00:16:03 -!- adu has joined.
00:16:38 <Phantom_Hoover> starting to wonder if setting all my fonts to Biolinum was a good idea
00:17:54 <boily> Phantom_Helloover. it is a good idea, but Liberation is better hth
00:18:15 <fizzie> rntz: \usepackage{cmll} \parr says http://detexify.kirelabs.org/classify.html
00:18:25 <fizzie> (Man, *drawing* an upside-down ampersand was *really hard*.)
00:19:28 <Koen__> fizzie: convince yourself the sheet is upside-down and draw with your left hand (assuming you're right-handed, or right hand if left-handed)
00:19:47 <rntz> fizzie: oh, thanks
00:19:58 <boily> Kelloen__. long time no see.
00:20:03 <rntz> that looks rather better than stmaryrd, actually!
00:24:33 -!- idris-bot has quit (Ping timeout: 240 seconds).
00:25:33 -!- Melvar has quit (Ping timeout: 240 seconds).
00:32:12 -!- adu has quit (Remote host closed the connection).
00:44:26 -!- oerjan has joined.
00:46:55 <lambdabot> gamemanj said 11h 41m 32s ago: I've lost context as to what you said...
00:46:55 <lambdabot> gamemanj said 11h 40m 51s ago: Is it irony when you fake a quit, and then you get a standard scheduled network disconnection shortly after?
00:46:55 <lambdabot> gamemanj said 11h 40m 34s ago: Because that's what happened to me ^.^;
00:46:55 <lambdabot> boily asked 1h 12m 18s ago: hellørjan. can I grow hot peppers on your northern lawn?
00:47:12 <oerjan> bah should have checked the number.
00:47:55 <oerjan> @tell gamemanj so have i hth
00:48:19 <fizzie> boily: By the by, ff you're interested, I sprunged some chicken stats recently.
00:49:00 <fizzie> http://sprunge.us/FIcQ
00:49:29 <oerjan> øhoily. just chilli out here whenever you want.
00:50:31 <oerjan> . o O ( REPETITIVE CHICKEN )
00:51:06 * boily thwacks oerjan. 0.5 shachafs.
00:51:41 <oerjan> yeah i couldn't think of a better one.
00:51:55 <izabera> i wrote a go playing bash program
00:52:03 <izabera> this is its first game http://i.imgur.com/BVW1Tr1.gif
00:53:23 -!- Koen__ has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
00:53:24 * boily thwacks oerjan again. 0.91 shachafs.
00:53:54 <zzo38> izabera: It doesn't look like very good?
00:54:00 <izabera> it only plays mirror go <.<
00:54:15 <boily> fizzie: was this agglomerated from everybody who chickened? some of them don't quite follow the Regular Pattern of the Thing.
00:54:19 <izabera> it's like 2 lines of code + 28 lines of boilerplate to speak the protocol
00:54:29 * boily wobbles and wiggles from shachaf's swat
00:55:36 <fizzie> boily: It's supposed to be just you (target = '#esoteric' and nick = 'boily' and type = 'quit' and body like '% CHICKEN') but logs are not an exact science.
00:57:15 <oerjan> i'm pretty sure i read there's a way to bit a player mirroring you. also, i suspect you can make mirroring an illegal move by clever capturing.
00:57:49 <oerjan> (which might be how to beat it, fwiw)
00:59:15 <boily> biting players is generally frowned upon hth
01:00:28 <boily> strangely, I pectoralchickened twice. not surprised about the polycyclopeanism.
01:01:48 <oerjan> i guess that gif pretty much proves the first part.
01:02:03 <rntz> shachaf: ok, I have literally guessed at what the rules for a three-judgment-style classical linear logic should look like and put them into http://www.rntz.net/files/adjoint-classical-constructive.pdf (page 3, section 2)
01:07:18 <oerjan> boily: is the YEARLY CHICKEN actually yearly twh
01:08:57 <boily> good question. I don't think so it's yearly yet. it ought to!
01:09:16 <boily> . o O ( what's the chickenest day of the year? )
01:11:36 <fizzie> 2014-12-11 23:04:31+00 | Quit: YEARLY CHICKEN
01:11:36 <fizzie> 2015-12-24 05:01:58+00 | Quit: YEARLY CHICKEN
01:11:36 <fizzie> 2016-03-11 02:40:13+00 | Quit: YEARLY CHICKEN
01:11:43 <hppavilion[1]> (Chicken evolves into X! // X evolves into Turkey!)
01:12:41 <boily> fizzie: the second one happens to be midnight localtime between December 23 and 24. my birthday's on the 24th hth
01:12:54 <zzo38> O, clearly it must be Sunday, I suppose (if you are Canadian)
01:13:28 <boily> so two days before Canadian Thanksgiving it is.
01:13:49 <oerjan> boily: alas you seem to have used up this year's
01:13:58 <boily> yup. we'll have to wait.
01:14:01 <fizzie> The chickenest of the year per my logs is a shared honour between March 16th, May 16th and May 17th, with 7 chickens each.
01:14:16 <zzo38> (By which I mean X is Sunday; Thanksgiving is Monday)
01:14:42 <oerjan> so wednesday in the us, then
01:15:28 <boily> Chicken evolves into Sunday?
01:15:36 <oerjan> on thanksgiving most of the turkeys are eating to prevent them evolving into the fearsome turduckens
01:16:26 <fizzie> As for days of the week, Monday is chickeniest: http://sprunge.us/chNb
01:16:28 <fizzie> But that's possibly influenced by timezones; there may be in UTC or in EET/EEST or in some sort of a mixture, I think there was a logging mishap for some period of time.
01:16:52 <zzo38> boily: Yes, I guess so
01:17:05 <shachaf> The URL preview thing that comes with this computer refuses to preview text/plain pages.
01:17:18 <shachaf> "This preview cannot be safely displayed in Quick Look."
01:17:34 <shachaf> not safe? text/plain? come on
01:17:56 <zzo38> But text/plain is the only safe format!
01:18:27 <zzo38> (Anyways, you can add a question mark and name of syntax highlighting at the end of a sprunge URL if you want it in HTML format, I think.)
01:19:12 <shachaf> But this URL preview thing is mainly useful for clicking on a URL.
01:19:20 <shachaf> If I typed it in it would defeat most of the purpose.
01:19:59 <shachaf> zzo38: Anyway, there are plenty of other safe format.
01:20:18 <shachaf> For example, application/activex
01:21:10 <zzo38> No it isn't, just text/plain would be. And any format that "cannot be safely displayed" should be interpreted as text/plain so that it can be displayed anyways
01:21:34 <shachaf> text/plain with what encoding?
01:22:22 <zzo38> ASCII. (Possibly a few other encoding could be safely too, but it ought to nevertheless tell you what encoding.)
01:24:46 <lambdabot> Local time for rntz is Fri Jun 3 20:24:46 2016
01:25:01 <shachaf> rntz: i find that dubious hth
01:25:49 <oerjan> <izabera> crappy pic tho <-- you'd think that's a feature
01:27:32 <oerjan> shachaf: what's dubious about it?
01:28:11 <shachaf> Last I heard rntz is at bham.ac.uk.
01:28:13 <oerjan> that's that atlantic time zone, isn't it
01:28:20 <oerjan> shachaf: his ip is comcast?
01:29:00 <shachaf> `` allquotes | shuf | sport
01:29:16 <HackEgo> 1/495:1169) <Sgeo> Ugh still hungry <Sgeo> After having a ball of salt (not a literal ball of salt0 <pikhq> Try a literal ball of salt. \ 1160) <oerjan> `quote 1146 <HackEgo> 1146) <oerjan> OKAY \ 977) <kmc> i'm not actually competent at hacking things <elliott> ummmmmmmmm kmc dont u mean `cracking' [tiny glider symbol with "hacker pri
01:29:22 <oerjan> shachaf: has it occured to you that the | sport there is essentially just adding noise
01:29:32 <shachaf> oerjan: and my ip is fremont but i don't live in fremont hth
01:29:42 <shachaf> oerjan: Only if I don't look at the next line.
01:30:05 <shachaf> For example right now I want to see how that quote ends.
01:30:09 <oerjan> shachaf: well i suppose you get the rest of any cut off ones hm
01:30:17 <HackEgo> 2/495:de" written next to it in silkscreen] [head of a gnu] [tux penguin] <kmc> [face shoved in toilet] \ 1166) <fizzie> fungot: Can you write your own page? <fungot> fizzie: what is how? i assume, at least one snake? \ 970) <kmc> i don't know what that is so i'm going to assume it's a flavor of pocky \ 625) <oerjan> wolfram armaged
01:30:26 <shachaf> The name "spam" makes me feel slightly guilty when I use it.
01:31:01 <oerjan> it makes me less likely than normal to actually read the output
01:32:36 <shachaf> Anyway the design here is that we leave those quotes in the spout.
01:32:51 <shachaf> Then anyone can `spam for a dose of quotes that never repeat.
01:33:56 <HackEgo> 3/495:don, the genius overlord game \ 1062) <kmc> are you a hardcore PC gamer Sgeo_ <Sgeo_> Want to be \ 243) <tswett> There are white Africans out there, but, you know. A black swan in the hand does not imply causation. \ 1252) <fizzie> I was watching a pair of otters, and somehow the name "Harry P. Otter" hasn't left my brain sinc
01:34:15 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: unspam: not found
01:34:29 <shachaf> Quote 1062 is pretty good, though.
01:34:51 <zzo38> shachaf: Are you sure?
01:35:27 <shachaf> I wish someone would fix up sport to try to end chunks on a newline if possible.
01:35:31 <rntz> oerjan shachaf: my irc server is in a different timezone than I am
01:35:49 <rntz> "irc server" meaning, not my irc server, but the server that runs my irc client
01:36:01 <rntz> i,i the client/server adjunction
01:36:06 <HackEgo> /hackenv/bin/`: eval: line 4: unexpected EOF while looking for matching ``' \ /hackenv/bin/`: eval: line 5: syntax error: unexpected end of file
01:36:56 <shachaf> rntz: If you like adjunctions you must be a big fan of Chu spaces.
01:37:10 <shachaf> Chu spaces are all about adjunctions.
01:37:17 <zzo38> Instead of spam now you need to make spam and eggs and eggs and spam.
01:37:25 <shachaf> If I understand Chu spaces, perhaps I'll understand the true nature of adjunctions.
01:47:24 <oerjan> shachaf: maybe the true nature of adjunctions will understand you instead
01:47:39 <hppavilion[1]> That moment when you're fiddling with MC command blocks and you forget about exponential growth
01:49:06 <hppavilion[1]> Specifically, I made a device that summons a column of TNT with a 110 tick fuse (a tick is 1/20 seconds) above every entity in the world by 100 units
01:49:38 <hppavilion[1]> It does this by summoning a block of primed TNT with the fuse 100 units above each entity every tick for 1.5 seconds
01:49:47 <hppavilion[1]> I forgot that the primed TNT itself counts as an entity
01:50:21 <hppavilion[1]> So for 30 generations, it was doubling the number of entities in the world
01:51:24 <hppavilion[1]> So for a 20 entity world, if I hadn't crashed, there would've been 21474836480 entities in the world
01:52:09 <hppavilion[1]> 0.9999999999906868% of them would be TNT, and TNT by nature (exploding and deleting a random pattern of blocks) is /very/ laggy on detonation
01:55:47 -!- Phantom_Hoover has quit (Remote host closed the connection).
02:08:05 -!- boily has quit (Quit: UNTOLD CHICKEN).
02:27:03 -!- MDream has changed nick to MDude.
02:27:53 -!- augur has joined.
03:07:41 <hppavilion[1]> Their safety question to keep out spambots is a piece of trivia that you don't necessarily have memorized
03:07:53 <hppavilion[1]> "What's the nerdiest possible thing you could name your child?"
03:12:36 <hppavilion[1]> Now I have to close all SMBC-related tabs in the hope that the session ends when my cookies are cleared (I have SDC)
03:14:59 <hppavilion[1]> Oh, AND they need an administrator to approve accounts
03:21:48 <oerjan> hm bitcoin is still climbing
03:27:25 <oerjan> although have you tried nitroglycerin ice cream
03:36:14 * oerjan thought he had read that
03:36:24 <hppavilion[1]> oerjan: Randall has a new favourite web substitution. His favourite used to be s/force/horse/, but now it's s/cat/my friend Catherine/
03:37:17 <hppavilion[1]> Isn't s/car/cat/ in an official xkcd web standard already?
03:37:39 <hppavilion[1]> "MY CAR GOT STOLEN" -> "MY CAT GOT STOLEN" -> "MY FRIEND CATHERINE GOT STOLEN"
03:38:24 <oerjan> did the robber use horse
03:40:00 <hppavilion[1]> oerjan: These dudes I know report that the suspect looked like Elf-Lord Newtonstein; the elf-lord is guilty and everybody knows it
03:40:19 <hppavilion[1]> This may seriously damage his chances in the next eating contest
03:43:59 <oerjan> you realize i have no idea what you're referring to and am too lazy to find out
03:45:33 * oerjan wasn't too lazy anyway
03:47:14 <shachaf> that helped -- and, understandably, seems indescribably blatant, like Edinburgh
03:48:03 <oerjan> i could be more Glaswegian -----###
03:51:21 <shachaf> `learn A wegian is an equivalence class of #esoteric members. There are two main wegians, the Nor (from Finland) and the Glas (from Hexham).
03:51:27 <HackEgo> Learned 'wegian': A wegian is an equivalence class of #esoteric members. There are two main wegians, the Nor (from Finland) and the Glas (from Hexham).
03:51:32 <shachaf> `sedlast s/member/regular/
03:51:42 <HackEgo> wisdom/wegian//A wegian is an equivalence class of #esoteric regulars. There are two main wegians, the Nor (from Finland) and the Glas (from Hexham).
03:53:06 <shachaf> I wonder whether adding transactions (with commit/rollback) to HackEgo, implemented using hgignore, would be useful.
03:55:20 * oerjan reminds shachaf that .hgignore doesn't work on files that are already tracked hth hth
03:56:54 <hppavilion[1]> http://www.thefreedictionary.com/words-containing-wegian
03:58:07 <hppavilion[1]> Wait, how are the Norwegian from Finland? I thought that Finland =/= Norway
03:58:27 <hppavilion[1]> (Also, is the proper plural or "Norwegian" "Norwegian" or "Norwegians"?)
03:58:43 <shachaf> Well, they're from Finland, but now they're Norwegian.
03:58:54 <shachaf> Those aren't incompatible.
04:25:52 <shachaf> When are the codu logs coming back?
04:26:34 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
05:01:15 -!- augur has quit (Remote host closed the connection).
05:33:33 -!- Kaynato has quit (Ping timeout: 246 seconds).
06:04:03 -!- Melvar has joined.
06:17:51 -!- moon_ has joined.
06:18:18 <moon_> is it considered strange for me to join using a wii u?
06:22:32 -!- hppavilion[1] has joined.
06:23:30 <moon_> it has a browser, yes
06:23:59 <moon_> its also slowing my typing alot
06:24:36 <Elronnd> how would one type on a wii u?
06:27:38 <Elronnd> you move the cursor around on the screen
06:27:57 <Elronnd> for a moment I thought I had fucked up the patch
06:28:03 <Elronnd> but it was just a misplaced brace
06:28:32 <moon_> now, i get a digital keyboard like the one in tablets to use.
06:29:06 <moon_> mhm, the gamepqd is touchscreen.
06:29:18 <moon_> damn slow keybard.
06:30:13 <moon_> also, you all are on tv, say hi
06:34:24 <HackEgo> !\.´ \ advice \ bin \ canary \ cdescs \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ karma \ le \ lib \ logs \ misle \ paste \ ply-3.8 \ ps \ quine \ quines \ quotes \ share \ src \ theorems \ tmflry \ tmp \ wisdom \ wisdom.pdf
06:34:36 <HackEgo> It was tswett's fault! Punish them!
06:34:59 <HackEgo> It was elronnd's fault! Punish them!
06:40:18 <moon_> `` rm canary; cat canary
06:40:22 <HackEgo> cat: canary: No such file or directory
06:41:33 <oerjan> i think you may be misinterpreting something
06:42:23 <moon_> *steels the frying pan and bashes oerjan*
06:42:32 <HackEgo> rm: cannot remove `canaary': No such file or directory
06:43:02 -!- augur has joined.
06:43:22 <moon_> gtfo canary, bad oerjan`
06:43:49 <HackEgo> canary: UTF-8 Unicode text
06:44:28 * oerjan thinks moon_ is a bit slow
06:44:37 <moon_> `mk canary//moonerride
06:44:56 <moon_> im using a wii u for some insane reason
06:45:24 <shachaf> `` [ -e tmp/blah ] && mv canary tmp/ || touch tmp/blah
06:46:19 -!- moon__ has joined.
06:47:08 <HackEgo> cat: tmp/blah: No such file or directory
06:47:26 <oerjan> moon__: it's a magical file that cannot be permanently deleted hth
06:48:01 <moon__> who made the trigger on modify script?
06:48:19 <oerjan> it's outside the sandbox
06:48:45 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: : not found
06:48:55 <oerjan> moon__: um we did that once
06:49:00 <HackEgo> mkdir: cannot create directory `canary': File exists
06:49:10 <oerjan> it broke a lot of things.
06:49:27 <oerjan> in fact, it's the reason why `revert _still_ gives an error message.
06:49:39 <oerjan> (that's otherwise harmless)
06:49:46 -!- moon_ has quit (Ping timeout: 250 seconds).
06:49:56 <shachaf> `` rm canary; mkfifo canary
06:50:07 <HackEgo> usage: mk[x] file//contents
06:50:55 <moon__> `mk tmp/canary//canaryd
06:51:01 <oerjan> shachaf: iirc it may check for that, but somehow doesn't check for it being a directory
06:51:25 <HackEgo> cat: tmp/canary: No such file or directory
06:51:35 <shachaf> oerjan: Is it running the code in https://bitbucket.org/GregorR/hackbot/pull-requests/2/transactional-hackego/diff ?
06:51:40 <oerjan> moon__: it only applies to the particular one
06:51:44 <shachaf> If so, I think it's just that hg fails to commit a fifo.
06:51:49 <moon__> that makes me feel better
06:52:40 <moon__> if only i could `bash tmp/oerjan
06:52:48 <oerjan> shachaf: i've not exactly tried to read that code
06:52:52 <moon__> that would kill my stress
06:53:08 <oerjan> moon__: try @slap instead
06:53:37 <oerjan> lambdabot: now you're just being unhelpful
06:54:16 <shachaf> can you go berserk somewhere else please
06:54:53 <moon__> ut im not using cmds )=
06:55:34 * oerjan lends moon__ his saucepan ===\__/
06:56:03 <shachaf> Hmm, can you get race conditions?
06:56:26 * moon__ saucepans shachaf ===\__/
06:56:44 <shachaf> I guess I should've tested that in /msg.
06:56:51 <shachaf> Since it's not likely to work anyway.
06:56:53 <moon__> no, commands are not ran parallel
06:57:17 <shachaf> I thought I saw commands run in parallel once. But I never paid much attention.
06:57:49 <oerjan> they still run in parallel if they're readonly
06:58:20 <shachaf> But I guess a writing command blocks readers?
06:59:03 <oerjan> it gets a lock on the second run
06:59:46 <moon__> `kitten canary #lol i wish i could
06:59:47 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: kitten: not found
06:59:48 <shachaf> Right. I remember something about that now.
07:00:12 <HackEgo> Kitt is the singular of kitten.
07:01:07 <shachaf> insulting people and then smiling when they ask you to stop isn't endearing behavior
07:01:38 <moon__> sry : p, smile badly timed sarcasm
07:02:36 <moon__> i cannt type fast on a wii u.
07:04:25 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
07:04:47 <moon__> you just had to eat hppa.
07:05:08 <oerjan> very creative, good brain
07:05:41 <moon__> you will never eat me ===\___/
07:06:49 -!- hppavilion[1] has joined.
07:06:57 <oerjan> indeed, my stomach gets in trouble from blue cheese
07:07:13 <moon__> oerjan ate your brain. so he says.
07:07:44 <oerjan> wait, is it supposed to be green in english too
07:08:58 <moon__> http://www.bay12forums.com/smf/index.php?topic=158502.msg7031617#msg7031617
07:10:10 <moon__> i certainly know, ive seen it everywhere, it is not opposite moment!
07:11:48 <oerjan> https://s-media-cache-ak0.pinimg.com/736x/41/c6/ee/41c6ee91f63bdc973d721399013566f7.jpg
07:13:30 <moon__> omeone else *cough* did some questionable(of both sanity and accuracy) internet research and came up with a corgi puppy giving a tad under 250 ml of blood. So it would take 4 corgi puppies to get a liter of blood.
07:19:38 <oerjan> i think HackEgo is slow again
07:19:40 -!- moon__ has quit (Quit: Page closed).
07:21:22 -!- moon_ has joined.
07:21:28 -!- moon_ has quit (Client Quit).
07:22:00 <HackEgo> shachaf sprø som selleri and cosplays Nepeta Leijon on weekends. He hates bell peppers with a passion. The unit of fun punnery is named after him.
07:22:03 <HackEgo> Moon is a person, not an unretroreflectorey object.
07:22:09 -!- moon_ has joined.
07:22:29 -!- moon_ has quit (Client Quit).
07:22:57 -!- moon_ has joined.
07:23:11 -!- moon_ has quit (Client Quit).
07:23:22 <\oren\> moon_: your connection is terrible
07:23:46 -!- moon_ has joined.
07:23:48 <\oren\> moon_: your connection is terrible
07:24:11 <moon_> no, i keep hitting the previous page button
07:24:23 <oerjan> did shachaf kill HackEgo again
07:24:30 <\oren\> use a real irc client hth
07:24:39 <HackEgo> rm: cannot remove `/home/hackbot/hackbot.hg/multibot_cmds/env/.hg/store/data/canary.orig': Is a directory \ Done.
07:25:15 <moon_> yes i am fliping insane
07:25:59 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: where: not found
07:26:04 <shachaf> `run rm canary; touch canary
07:26:17 <HackEgo> rm: cannot remove `fnord': No such file or directory
07:26:59 <HackEgo> cat: fnord: No such file or directory
07:27:04 <moon_> hackego is broken in so many ways already
07:27:09 -!- moon_ has quit (Client Quit).
07:27:41 -!- moony has joined.
07:27:48 <moony> i hate the wii u gamepad now
07:28:20 <HackEgo> 437) <fungot> Phantom_Hoover: it is a hate so pure and... pumpkin seeds?
07:30:53 <HackEgo> !\.´ \ advice \ bin \ canary \ cdescs \ emoticons \ esobible \ etc \ evil \ factor \ good \ hw \ ibin \ interps \ karma \ le \ lib \ logs \ misle \ paste \ ply-3.8 \ ps \ quine \ quines \ quotes \ share \ src \ theorems \ tmflry \ tmp \ wisdom \ wisdom.pdf
07:35:13 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
07:37:22 <oerjan> `` hg log logs | grep Summary:
07:37:39 <oerjan> `` hg log logs | grep Summary
07:38:07 <shachaf> `` hg log logs | grep summary: # hth
07:38:22 <shachaf> Though I type that often enough that it really ought to get its own command or something.
07:38:30 <HackEgo> summary: <xfix> cd perl-5.22.2; nohup ./Configure -d -Dprefix=/hackenv > /hackenv/logs & \ summary: <xfix> cd perl-5.22.2; ./Configure -d -Dprefix=/hackenv > /hackenv/logs
07:38:32 <HackEgo> hg log --removed -- "$1" | grep summary: | sed "s/ +/ /g" | sed "s/^ //" | awk '{print substr($2,2,length($2)-2)}'| sed "s/.$/\x0F&/" | xargs
07:39:20 <xfix> Forgot to remove that one, I guess?
07:39:51 <oerjan> i think e's been here a bit
07:39:52 <HackEgo> xfix: 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.)
07:40:08 <oerjan> like, long enough to try (and fail) to upgrade perl in HackEgo
07:40:17 <xfix> I tried to update Perl, and failed.
07:40:58 <oerjan> yeah you cannot run long-running commands
07:41:33 <oerjan> (and i guess that would only be the first problem)
07:53:22 -!- augur has quit (Remote host closed the connection).
08:21:52 -!- lambda-11235 has quit (Quit: Bye).
08:22:33 -!- oerjan has quit (Quit: Nite).
08:35:47 -!- xkapastel has quit (Quit: Connection closed for inactivity).
09:15:59 -!- zadock has joined.
09:19:45 -!- zadock has left.
09:31:33 -!- Phantom_Hoover has joined.
09:50:02 -!- gamemanj has joined.
10:11:11 -!- hppavilion[1] has joined.
10:15:07 <hppavilion[1]> I just calculated that the odds of a single, worldwide sneeze (that is, every human on earth sneezes at the same time- within the same second) are 5.2345140545750255095729057789677877107902000024178184273063118452216398192830384321642665672586107071499738573951676069816850719055839882135729586168861337085743787119721991366279460690571913008155670283808735608620… × 10^-37943769263
10:40:36 <HackEgo> 4/495:e. \ 794) <fizzie> Backups are so like one of those circus guys walking on a wire except with a safety rope. \ 187) <j-invariant> 22:55 < qfr> How am I supposed to develop software in Haskell if I can't even prepare my projects in UML?! It seems like an impossible task. <j-invariant> HAHA [...] <j-invariant> this is amazing, l
10:40:52 <HackEgo> 5/495:ike meeting a Mormon or something \ 633) <elliott> right: you didn't find out you were wrong, just right in a way we failed to consider. <elliott> if only every wrong person could be so lucky \ 1125) <Sgeo> I designed a norn to drop dead instantly if he ever thought about eating elevators. He was stillborn. \ 171) <elliott> qui
10:41:46 <shachaf> `mkx bin/5//for i in {1..5}; do quote; done | sport
10:41:59 <HackEgo> 1/2:80) <AnMaster> fungot!*@* added to ignore list. <fungot> AnMaster: i'd find that a bit annoying to wait for an ack. \ 923) <jconn> fungot: |open quote <jconn> fungot: | just to help an fnord archive)" [...] <fungot> jconn: i am just as confused. you know, that thing which you might want is broken \ 470) <Taneb> I think it'
10:42:04 <HackEgo> 2/2:s fizzie against everyone atm <Taneb> AND EVERYONE IS WINNING <Taneb> EXCEPT FIZZIE \ 524) <Sgeo> Can you build the ... why wouldn't you be able to, just and all the computables \ 34) <fizzie> Seconds. 30 of them. Did I forget the word? \
10:51:52 <HackEgo> PID TTY TIME CMD \ 286 ? 00:00:00 init \ 288 ? 00:00:00 sh \ 290 ? 00:00:00 ps \ 291 ? 00:00:00 cat
10:52:01 <HackEgo> brainfuck is the integral of the family of terrible esolangs. The name is a euphemism for "beef". bf -c -t "+>+++++>+++" | mklang --array
10:52:10 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: derivative: not found
10:52:24 <hppavilion[1]> Dammit, I was hoping it would say "The family of terrible esolangs"
10:57:46 <shachaf> `mkx bin/hog//hg log --template "{desc}\n" "$@"
10:58:30 <hppavilion[1]> gamemanj: It's neither sine nor a function; it's a predicate that determines whether something is a mortal sin
10:58:51 <shachaf> Wait, what's wrong with lust and wrath?
10:58:55 <gamemanj> >>> sin(attempting_to_perform_human_alchemy)
10:59:11 <shachaf> Anyway, if you want to learn calculus, just read https://cr.yp.to/papers/calculus.pdf
10:59:25 <shachaf> It's 12 pages long and it'll teach you everything you need to know.
11:00:05 <gamemanj> hppavilion[1]: your predictate hasn't given an answer yet...
11:00:24 <hppavilion[1]> gamemanj: It recognizes my voice and only responds to commands from me
11:00:50 <gamemanj> So it's not just completely fake then?
11:01:12 <gamemanj> Anyway, on my behalf, could you ask the predictate if "attempting to perform human alchemy" is a sin?
11:01:16 <hppavilion[1]> gamemanj: Correct. It's handled by a trained dachshund
11:01:35 <hppavilion[1]> gamemanj: I don't really know what "human alchemy" is
11:01:46 <gamemanj> Attempting to transmute a human!
11:01:54 <shachaf> `learn A predictate assigns a truth value to things that haven't happened yet.
11:01:58 <HackEgo> Learned 'predictate': A predictate assigns a truth value to things that haven't happened yet.
11:02:11 <gamemanj> shachaf: But people are wrathful all the time!
11:02:32 <shachaf> Anyway, you should actually read that PDF.
11:02:37 <hppavilion[1]> gamemanj: But not lustful. That certainly isn't a thing
11:03:02 <shachaf> It'll keep you busy for a while and then you'll know a bunch of things.
11:03:38 <shachaf> More general than Riemann *and* Lebesgue!
11:06:33 <shachaf> `mkx bin/hogue//hg log --remvoed --template "{desc}
11:06:44 <hppavilion[1]> https://derpicdn.net/media/W1siZiIsIjIwMTIvMTIvMzEvMjFfMTdfMzBfMTgwXzE5ODg3MV9fVU5PUFRfX3NhZmVfdHdpbGlnaHRfc3BhcmtsZV9yYWluYm93X2Rhc2hfcGlua2llX3BpZV9mbHV0dGVyc2h5X3Jhcml0eV9hcHBsZWphY2tfYW5pbWF0ZWRfbWFuZV9zaXhfYXJ0aXN0X2JsYWNrZ3J5cGgwbl9oZWFkYm9iIl1d/198871__safe_twilight%2Bsparkle_rainbow%2Bdash_pinkie%2Bpie_fluttershy_rarity_applejack_animated_mane%2Bsix_upvotes%2Bgalore_artist-colon-blackgryph0n_headbob.gif is... interesting
11:06:47 <shachaf> `mkx bin/hogue//hg log --removed --template "{desc}\n" "$@"
11:08:17 <gamemanj> hppavilion[1]: Reading the URL, all I will say is: "At least it's `safe`!"
11:13:50 <HackEgo> <shachaf> mkx bin/hogue//hg log --removed --template "{desc}\\n" "$@" \ <shachaf> mkx bin/hogue//hg log --remvoed --template "{desc} \ <shachaf> mkx bin/hog//hg log --template "{desc}\\n" "$@" \ <shachaf> mkx bin/5//for i in {1..5}; do quote; done | sport \ <shachaf> mkx bin/1//\\` "$@" | sport \ <izabera> ` chmod +x bin/mirrorgo \ <izabera> ` p
11:15:13 <HackEgo> 1/2:706) <zzo38> I think we are sort of this insane, and also sort of not as much as insane, and also sort of a bit more insane than that, and also somewhat more various other thing at various times whatever you are discussing at that time \ 605) <Phantom__Hoover> elliott, cars aren't perfectly spherical. \ 1221) <Dulnes> Anyways i
11:16:07 <HackEgo> 2/2:actually do have food in my house and this time its not coffee based \ 218) <xplat> so you have legacy software in befunge that needs supported? \ 268) <Gregor> I use LiGNUXFCE+apps <Gregor> That's pronounced by saying "Linux" and then vomiting, btw. \
11:23:13 <shachaf> There'll be a quiz, so you'd better study.
11:23:28 <gamemanj> so anyway I'm using linxfcpacmathunarchexchat.
11:26:16 -!- Phantom__Hoover has joined.
11:29:54 -!- Phantom_Hoover has quit (Ping timeout: 250 seconds).
11:47:19 <int-e> @google linxfcpacmathunarchexchat
11:47:45 <gamemanj> int-e: linux, xfce, pacman, thunar, arch, hexchat.
11:48:14 <int-e> hmm, had not heard of thunar
11:49:29 <int-e> nor hexchat, but it's a fork of xchat which I used at some point...
11:49:59 <int-e> ...before switching to irssi
11:52:18 <int-e> err, it would be hgzzi anyway
12:04:02 <Phantom__Hoover> hexchat is that fork of xchat which works on windows and completely fucks up the colours for no good reason, right?
12:06:15 <gamemanj> Phantom__Hoover, try a CTCP VERSION on me?
12:07:13 <Phantom__Hoover> i know i'm using hexchat but it's an old version from before they fucked up the colours
12:07:27 <gamemanj> I don't see anything wrong with the colours.
12:07:45 <gamemanj> I think that's incorrect reporting.
12:08:19 <gamemanj> Either that or it's because my CPU's idling...
12:08:33 <gamemanj> However, in "model name" it specifies 2.40GHz.
12:08:54 <gamemanj> ...so in other words, still ancient, but not that ancient.
12:09:17 <Phantom__Hoover> i still have no clue why xchat thinks your clock speed needs to be in your version string
12:09:26 <gamemanj> I'm just going to run a bunch of infinite looping processes...
12:09:57 <Phantom__Hoover> 2.4ghz doesn't seem 'ancient' given how much clock speeds have stagnated
12:10:22 <Phantom__Hoover> presumably it just reads the clock speed once when the client starts up
12:12:35 <gamemanj> About that "doesn't seem ancient" - Not yet, I suppose, but I'm already seeing the train at the end of the tunnel. Game devs are hailing Vulkan and OpenGL 3.0+.
12:14:05 -!- Phantom__Hoover has changed nick to Phantom_Hoover.
12:18:07 <gamemanj> This is an Ironlake. OpenGL 2.1, or OpenGL ES 2, with extensions. Will run WebGL stuff fine, if slow... but don't worry, WebGL 2 fixes that bug... by making sure stuff can't run at all. If I sound annoyed about this, that's because I am.
12:20:03 <Phantom_Hoover> ironlake is your GPU architecture. it has no direct relation with your clock speed
12:20:16 <gamemanj> I'm not talking about clock speed...
12:20:20 <Phantom_Hoover> also i remember using an intel gpu on linux and you have my sympathy
12:20:53 <gamemanj> Ok, true, the topic's diverting all over the place.
12:21:24 <gamemanj> Anyway, the hardware works fine. It's just (supposedly) not capable of all the fancy OpenGL ES 3 features Khronos like.
12:21:25 <Phantom_Hoover> maybe it's fine now, i remember ~5 years ago if i tried to run anything that used modern shaders it would hard-lock the GPU and i'd need to reboot
12:52:26 -!- top has joined.
12:53:40 -!- pemaguru has joined.
12:56:59 -!- pemaguru has left.
13:41:12 -!- top has quit (Ping timeout: 250 seconds).
14:17:14 -!- Akaibu has joined.
14:35:25 -!- hppavilion[1] has quit (Ping timeout: 252 seconds).
14:50:26 -!- top has joined.
15:28:04 -!- Kaynato has joined.
15:30:58 <\oren\> Almost finished adding Cherokee
15:32:48 <\oren\> Also, I just read a book about Ramanujan. and all I can think is, poor Hardy!
15:34:08 <Phantom_Hoover> invest all your efforts into your prodigy only for him to ungratefully die of tuberculosis
15:34:42 <\oren\> yeah. he must have been defastated
15:35:51 <int-e> is there a pun in that typo, mhm
15:36:56 <int-e> or is it another small keyboard problem
15:37:35 -!- SupayrPoney has joined.
15:37:51 <int-e> `welcome SupayrPoney
15:38:01 <\oren\> I think this time it was a brain problem
15:38:16 <\oren\> that caused the misspelling
15:38:18 <int-e> HackEgo: come on, you can do it! get that data out of your swap space!
15:38:36 <HackEgo> SupayrPoney: 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.)
15:38:49 -!- toon has joined.
15:40:03 -!- Vorpal has joined.
15:40:03 -!- Vorpal has quit (Changing host).
15:40:03 -!- Vorpal has joined.
15:44:58 -!- top has quit (Read error: Connection reset by peer).
15:49:47 <gamemanj> I've been using \oren\'s font... or, more specifically, the "supported characters" page as a way of copying out characters.
16:07:06 <\oren\> https://www.youtube.com/watch?v=vTIIMJ9tUc8
16:07:27 <b_jonas> \oren\: by the way, http://www.orenwatson.be/fontdemo.htm does load from here, so it was a client problem last time
16:08:41 <b_jonas> \oren\: and I still think І looks too similar to I, and Ј looks too similar to J in that font
16:16:42 <b_jonas> \oren\: wait, does this font have \x{2400} and \x{240A}? those would be useful
16:17:30 <b_jonas> \oren\: the whole block from \x{2400} to \x{2421} in fact
16:20:45 <gamemanj> the apple ␘not ␌al␊ar from the tree
16:23:11 <gamemanj> there, good luck working out what that's supposed to mean
16:24:09 <gamemanj> Δv is a critical concept for KSP players.
16:24:23 <gamemanj> ...Ok, I should probably stop with the UTF-8 madness
16:25:56 -!- augur has joined.
16:37:09 <Vorpal> <gamemanj> there, good luck working out what that's supposed to mean <-- yeah since they are just blurs in DejaVu Sans Mono 8pt.
16:37:25 <Vorpal> I guess the hinting is bad?
16:37:34 <Vorpal> Since i use greyscale AA with full hinting
16:37:44 * gamemanj sets his font to DejaVu Sans Mono 8pt
16:37:49 <Vorpal> But those symbols doesn't look hinted at ALL
16:38:04 <gamemanj> I'm not even sure the symbols are part of DejaVu Sans...
16:38:20 <Vorpal> I guess a substitution font could be pulled in
16:39:00 <gamemanj> the apple CANnot FFalLFar from the tree / SUBSPACK CRαDLE
16:39:29 <gamemanj> That second line was an attempt to write something using absolutely 0 ASCII (because then it might be readable)
16:43:01 <\oren\> b_jonas: it does have 0x2400 to 0x2426
16:43:34 <HackEgo> ␀␁␂␃␄␅␆␇␈␉␊␋␌␍␎␏ \ ␐␑␒␓␔␕␖␗␘␙␚␛␜␝␞␟ \ ␠␡␢␣␥␦
16:57:33 -!- xkapastel has joined.
17:01:14 -!- Akaibu has quit (Quit: Connection closed for inactivity).
17:03:24 -!- plusminus has joined.
17:05:22 <plusminus> Is there any systematic approach in seeding a Brainfuck tape?
17:09:04 -!- plusminus has quit (Quit: Page closed).
17:17:30 -!- lambda-11235 has joined.
17:18:07 <gamemanj> ...well, plusminus, the easiest way to decide on the initial values for a tape is not to actually check it unless it is outputted '.' or checked using '[' or ']'. At this time, the relative value to 0 should be added upon the seed value, which is determined by a set of two chess matches against a player of your choosing apart from yourself.
17:18:57 <gamemanj> This generates two values. 0 if you won, and 0 if you lose. Adding these two values together gives you the seed value for that cell.
17:20:05 <gamemanj> Some may say that this algorithm always returns 0. That's the point.
17:51:28 -!- moon_ has joined.
17:52:23 -!- augur has quit (Ping timeout: 258 seconds).
17:54:53 -!- augur has joined.
17:57:25 -!- hwpplayer1 has joined.
18:27:51 -!- MoALTz has quit (Quit: Leaving).
18:35:40 -!- moon_ has quit (Ping timeout: 250 seconds).
18:50:58 <\oren\> Ok, I've finished cherokee and a few other things, but I don't think it's enough yet. (I'm going back to the 50 chracters per release rule) Anyone have a suggestion
18:51:51 <\oren\> maybe I should lower the tilde...
18:52:41 <\oren\> yeah I'll try putting the tilde so it lines up with -=~=
18:53:16 <lifthrasiir> \oren\: perhaps tildes should be either at very top or at the exact center
18:53:47 <lifthrasiir> (top does not hurt that much, given an example of *=)
18:56:13 <\oren\> hmm, o yeah. to be consistent, I'll put the tilde centred. it's supposed to be a font for terminals/programming anyway...
19:00:31 <b_jonas> \oren\: well, if you want more characters, you can always do some more kanji
19:00:48 <b_jonas> \oren\: or maybe generate the full set of hangul syllables
19:06:49 <gamemanj> \oren\: does it support the APL characters?
19:07:00 -!- moon_ has joined.
19:07:01 <moon_> i installed openbsd (=
19:07:02 <b_jonas> \oren\: oh, about the font, there's something in which you might be able to help me.
19:07:54 <b_jonas> \oren\: I'm trying to transcribe Arne Saknussem's mysterious inscription from Jules Verne's ''Voyage au centre de la Terre''. Here's the state I've got:
19:07:58 <b_jonas> ᛁᚿ ᛋᚿᛅᚠᚠᛚᛚᛋ ᛁᚮᚴᚢᛚᛁᛋ ᚴᛦᛆᛏᛅᛦᛅᛘ ᚴᛅᛘ ᚦᛅᛚᛁᛒᛆᛏ ᚢᛘᛒᛦᛆ ᛋᚴᛆᛦᛏᛆᛦᛁᛋ ᛁᚢᛚᛁᛁ ᛁᚿᛏᛦᛆ ᚴᛆᛚᛅᚿᚦᛆᛋ ᚦᛅᛋᚴᛅᚿᚦᛅ, ᛆᚢᚦᛆᛋ ᚢᛁᛆᛏᚮᛦ, ᛏᛅ ᛏᛅᛦᛦᛅᛋᛏᛦᛅ ᚴᛅᚿᛏᛦᚢᛘ ᛆᛏᛏᛁᚿgᛅᛋ. ᚴᚮᚦ ᚠᛅᚴᛁ. ᛆᛦᚿᛅ ᛋᛆᚴᚿᚢᛋᛋᛅᛯ
19:08:22 <b_jonas> I've run into problems with the unicode encoding of the symbols.
19:08:29 <b_jonas> Questions: are two different looking runes used for c/k are different characters, is ᛯ the right encoding for the mm, what is the encoding for the g rune, the comma, and the dot (those might not even be real runes), is the strange shape for the a in the "attinges" is significant, how to encode the d rune for which I used ᚦ here?
19:08:38 <b_jonas> And the expert level question is: identify all the typos that I made, as opposed to those already in the Verne book. (Two I noticed in the verne book are "Snefflls" instead of "Sneffels" (or "Snæfells", former is latin, latter is norse; and "te terrestre" instead of "et terrestre"); and identify all the typos the book made but I didn't replicate.
19:08:49 <b_jonas> See the ciphered runes in fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre/Chapitre_2 , a transcription to the latin script in fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre/Chapitre_3 , and the solution in fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre/Chapitre_5
19:10:41 <b_jonas> \oren\: and if the g rune (and possibly the d rune, the mm rune, and the variant c rune) isn't yet encoded in unicode, then consider add them to your font as private use characters.
19:20:27 -!- hwpplayer1 has quit (Quit: Leaving.).
19:21:34 -!- Frooxius has quit (Read error: Connection reset by peer).
19:22:01 <b_jonas> \oren\: or you can take a break with this one and make a bigger grid font
19:23:04 <\oren\> I'll add these runes to the PUA
19:23:28 <b_jonas> \oren\: be careful, they could be just more stupid mistakes Verne made
19:23:49 <b_jonas> or they could be already in unicode somewhere
19:25:04 <\oren\> I don't see any reference to them. They added fake runes that Tolkien invented though
19:28:20 <b_jonas> \oren\: but Tolkien has every authority to create new runes. Verne doesn't, especially not in a book where he makes at least two trivial typos in the inscription.
19:28:39 <\oren\> he seems to use both ᛉ and ᛯ for m
19:29:03 <b_jonas> \oren\: no, the second is used for "mm", and Professor Lindenbrock mentions this explicitly
19:29:32 <b_jonas> \oren\: it's used only in Saknussemm's name, and the Professor uses that character to date the inscription before dating it, because he believes that character is only in a later version of the rune alphabet
19:29:46 <b_jonas> and he transcribes it as mm
19:31:06 <b_jonas> \oren\: as in, the letter is found in a book written in runes, but those runes don't have that letter, according to the text:
19:31:22 <b_jonas> chapter 3 says “es deux écritures ne sont pas de la même main, dit-il ; le cryptogramme est postérieur au livre, et j’en vois tout d’abord une preuve irréfragable. En effet, la première lettre est une double M qu’on chercherait vainement dans le livre de Turleson, car elle ne fut ajoutée à l’alphabet islandais qu’au quatorzième siècle. Ainsi donc, il y a au moins deux cents ans entre le manuscrit et le document.”
19:31:42 <b_jonas> (the original book is identified in chapter 2)
19:35:03 -!- Frooxius has joined.
19:37:04 <b_jonas> I don't know if this matters, but http://www.gutenberg.org/files/18857/18857-h/18857-h.htm is another copy of the novel, so it may be worth to investigate it too
19:37:07 <b_jonas> it has the runes as images
19:38:43 <b_jonas> and there's http://www.gutenberg.org/cache/epub/4791/pg4791-images.html too
19:39:39 <b_jonas> that latter doesn't have images of the runes though
19:40:54 <b_jonas> but the image in http://www.gutenberg.org/files/18857/18857-h/18857-h.htm looks like a worse version of the one in https://fr.wikisource.org/wiki/Voyage_au_centre_de_la_Terre/Chapitre_2
19:46:58 -!- augur has quit (Remote host closed the connection).
19:47:47 -!- lambda-11235 has quit (Ping timeout: 260 seconds).
19:51:59 -!- lambda-11235 has joined.
19:52:15 -!- Phantom_Hoover has quit (Ping timeout: 276 seconds).
19:53:06 -!- Phantom_Hoover has joined.
20:18:00 -!- lambda-11235 has quit (Ping timeout: 260 seconds).
20:21:52 -!- Akaibu has joined.
20:25:14 -!- lambda-11235 has joined.
20:50:25 -!- piR has joined.
20:50:41 <piR> SupayrPoney: coucou
20:52:59 <HackEgo> piR: 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.)
20:54:41 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
20:56:54 -!- Phantom_Hoover has joined.
21:08:06 <HackEgo> [wiki] [[Special:Log/newusers]] create * Jacek Michalak * New user account
21:10:05 <HackEgo> [wiki] [[COBOL]] https://esolangs.org/w/index.php?diff=47122&oldid=34529 * Jacek Michalak * (+42) /* External resources */
21:17:18 -!- augur has joined.
21:27:19 -!- iTitou has joined.
21:43:28 <HackEgo> [wiki] [[ZT]] https://esolangs.org/w/index.php?diff=47123&oldid=30833 * Jacek Michalak * (-300) /* External resources */
21:56:33 <HackEgo> [wiki] [[Ziim]] https://esolangs.org/w/index.php?diff=47124&oldid=45017 * Jacek Michalak * (+39) /* Interpreter */
22:00:14 -!- piR has left.
22:05:05 <moon_> sfml likes to mess with me >_>
22:05:17 <moon_> same with codeblocks
22:06:05 -!- Melvar has quit (Quit: thunderstorm).
22:08:07 -!- lambda-11235 has quit (Quit: Bye).
22:12:19 <zzo38> I have played thewit.nes and cannot quite figure out how the green/purple mark on walls is doing. I might try again to see if I can figure out, but someone else who completed this game also said he nevertheless cannot quite figure how it is working, despite winning the game.
22:13:13 -!- dnm has joined.
22:15:36 <HackEgo> [wiki] [[YABALL]] https://esolangs.org/w/index.php?diff=47125&oldid=8000 * Jacek Michalak * (+42) /* External resources */
22:18:26 <\oren\> I have now uploaded the new version
22:20:01 <HackEgo> ᎠᎡᎢᎣᎤᎥᎦᎧᎨᎩᎪᎫᎬᎭᎮᎯ \ ᎰᎱᎲᎳᎴᎵᎶᎷᎸᎹᎺᎻᎼᎽᎾᎿ \ ᏀᏁᏂᏃᏄᏅᏆᏇᏈᏉᏊᏋᏌᏍᏎᏏ \ ᏐᏑᏒᏓᏔᏕᏖᏗᏘᏙᏚᏛᏜᏝᏞᏟ \ ᏠᏡᏢᏣᏤᏥᏦᏧᏨᏩᏪᏫᏬᏭᏮᏯ \ ᏰᏱᏲᏳᏴᏵ
22:20:11 <\oren\> it includes the cherokee syllabary
22:20:39 <dnm> How am I gonna process that with SNOBOL? ;]
22:21:42 <dnm> I don't think I have an implementation that can handle that much Unicode.
22:24:04 <HackEgo> dnm: 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.)
22:24:37 <dnm> Hey shachaf
22:24:58 <HackEgo> ⸀⸁⸂⸃⸄⸅⸆⸇⸈⸉⸊⸋⸌⸍⸎⸏ \ ⸐⸑⸒⸓⸔⸕⸖⸗⸘⸙⸚⸛⸜⸝⸞⸟ \ ⸠⸡⸢⸣⸤⸥⸦⸧⸨⸩⸪⸫⸬⸭⸮ⸯ \ ⸰⸱⸲⸳⸴⸵⸶⸷⸸⸹⸺⸻⸼⸽⸾⸿ \ ⹀⹁⹂
22:30:32 -!- moon_ has quit (Ping timeout: 250 seconds).
22:31:26 <\oren\> oh, right those are combiners rrgh
22:34:32 <\oren\> and I added three vernian runes
22:36:32 -!- Melvar has joined.
22:41:34 -!- idris-bot has joined.
22:42:41 <zzo38> It should be easy to make it to handle UTF-8. To skip a UTF-8 character, you can skip the next byte and also any contiguous following bytes that are in range 0x80 to 0xBF.
22:43:21 <shachaf> But what if you have an invalid UTF-8 sequence?
22:44:42 -!- AnotherTest has joined.
22:44:51 <zzo38> shachaf: Of course it won't handle that. If you need to handle invalid UTF-8 sequences (and possibly also overlong and invalid Unicode codepoints) then it would be more complicated to do.
22:45:09 <zzo38> (UTCE is even simpler to handle: To skip a UTCE character, skip the next byte; if that byte has the high bit set, also skip the next byte after that (ignore the value of the second byte).)
22:46:04 <coppro> shachaf: that's still the correct approach, since you synchronize up to the next (purported) start of a character, which is the next byte without the high bit set
22:46:34 <shachaf> Maybe the correct approach if you see 5 continuation bytes in a row is to exit with an error.
22:47:07 <zzo38> It depends if you want to care what it is or not, I suppose, and if you care whether or not it is valid.
22:48:48 <coppro> shachaf: perhaps the correct approach if you see two leading bytes in a row is to use an exploit in the display driver to launch a DDOS of Freenode.
22:49:01 <coppro> I'm assuming that what you're just trying to do is recover from an invalid character sequence
22:49:02 <\oren\> dnm: b_jonas asked me to encode in the PUA of my font some nonstandard characters Jules Verne used in a runic inscription in "journey to the centre of the earth"
22:50:05 <zzo38> I have defined in the runic area of UTCE a single nonstandard rune, although I do not know if that rune is used by Jules Verne or not.
22:51:08 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
22:51:18 <dnm> \oren\: Ah, hah!
22:51:55 <\oren\> I also include (for non-breaking snakes)
22:52:11 <dnm> Snake mode: engaged.
22:54:31 <\oren\>
22:54:50 -!- moon_ has joined.
22:55:19 <dnm> Cf.: https://www.youtube.com/watch?v=EuXI6-vOaFk
23:03:09 -!- gamemanj has quit (Ping timeout: 244 seconds).
23:05:43 -!- copumpkin has joined.
23:09:27 <moon_> i needed to talk to gamemanj >_>
23:10:58 <myname> i misread that as "i needed to taöl german"
23:14:05 <HackEgo> [wiki] [[++brainfuck++]] M https://esolangs.org/w/index.php?diff=47126&oldid=47093 * IAM * (+5)
23:19:49 <moon_> can hackego's internal compiler compile C++0x?
23:31:17 <zzo38> If it is a sufficiently new version of gcc then maybe it can; I don't know. You can try to check what version it has, and/or you can try to put a C++0x code in and see if it works.
23:32:00 <HackEgo> Using built-in specs. \ COLLECT_GCC=gcc \ COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.7/lto-wrapper \ Target: x86_64-linux-gnu \ Configured with: ../src/configure -v --with-pkgversion='Debian 4.7.2-5' --with-bugurl=file:///usr/share/doc/gcc-4.7/README.Bugs --enable-languages=c,c++,go,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.7
23:34:33 <zzo38> Would you know what is wrong with ff-dntsc.c?
23:35:53 <moon_> gamemanj said it would be nice for a single line game for hackego, so i decided to make one for fun :P
23:36:14 <zzo38> What game is that?
23:37:56 <moon_> simple number game where you have to add together numbers in a array or add more to the array, you get to add or remove a number every 6 moves
23:38:06 <moon_> im using a save file to hold that info
23:38:53 <moon_> you win once a number in the array is equal to 999 or higher
23:39:24 <izabera> `` g++ -std=c++0x -x c++ - -E -P < /dev/null
23:41:20 <moon_> anyways, codeblocks wont let me use siol (string to integer)
23:41:51 <moon_> so i need a function to do it >_>
23:44:11 -!- oerjan has joined.
23:45:24 <moon_> oerjan, is there a way to convert a string to a number without using stoi?
23:45:30 <moon_> my system wont let me use it.
23:45:47 -!- xkapastel has quit (Quit: Connection closed for inactivity).
23:46:30 <oerjan> although it's a superset, so you probably can get sscanf?
23:47:25 <moon_> yea, but i need it from a processed string
23:48:20 -!- ais523 has joined.
23:49:47 <oerjan> it's also not _that_ hard to write by hand.
23:50:11 <oerjan> i guess it depends on how strict the string format is. and if you have negative numbers.
23:51:04 <oerjan> oh and the C function is atoi
23:52:04 <moon_> codeblocks has problems with both >_>
23:52:17 <oerjan> i don't know codeblocks either
23:52:23 <moon_> codeblocks is a ide
23:52:42 <oerjan> you need to include the right header, of course.
23:53:36 <moon_> codeblock's builtin mingw compiler has yet to be fixed
23:53:55 <oerjan> so basically it's all broken?
23:54:14 <moon_> C:\Users\Braden\Desktop\Desktop\hackventure\main.cpp|28|error: incompatible types in assignment of 'char*' to 'char* [(((sizetype)(((ssizetype)argc) + -1)) + 1)]'|
23:54:18 <moon_> this makes no sense
23:54:40 <moon_> char* can definitely not be converted to char* *sarcasm*
23:55:02 <oerjan> the thing on the right is an array of char*
23:56:42 <oerjan> is it argv? looks like that's its size
23:57:52 <moon_> might as well use cin instead
23:58:45 <moon_> actually, this might be many times easier in bash.
23:59:52 <oerjan> maybe you're giving it arguments in the wrong order?