←2015-08-17 2015-08-18 2015-08-19→ ↑2015 ↑all
00:01:46 <tswett> `unidecode c̣
00:01:47 <HackEgo> ​[U+0063 LATIN SMALL LETTER C] [U+0323 COMBINING DOT BELOW]
00:03:27 -!- mauris has quit (Read error: Connection timed out).
00:06:50 -!- mauris has joined.
00:09:26 <HackEgo> [wiki] [[Stuck]] http://esolangs.org/w/index.php?diff=43786&oldid=43781 * Vioz- * (+490)
00:14:53 -!- ProofTechnique has joined.
00:53:27 <zzo38> Do you know what typesetting system can use codes like this? @b"PRINTT bytes:tbl,width:int,@u(height:int),@u(skip:int) EXT:254 X"
00:55:59 -!- nisstyre has quit (Remote host closed the connection).
01:08:11 -!- hppavilion[1] has joined.
01:10:06 <hppavilion[1]> Hellu
01:10:10 <hppavilion[1]> Who's on?
01:10:22 -!- mauris has quit (Read error: Connection timed out).
01:11:07 <oerjan> ain't nobody here
01:11:31 <hppavilion[1]> So there are various[citation needed] networking models
01:11:34 <hppavilion[1]> Client/Server
01:11:38 <hppavilion[1]> Peer-to-peer
01:11:42 <hppavilion[1]> Anyone have an esoteric one?
01:14:06 -!- mauris has joined.
01:14:43 <hppavilion[1]> Server-to-client-to-peers
01:14:44 <hppavilion[1]> There's a hybrid I suppose
01:14:45 <hppavilion[1]> But that's not very esoteric
01:22:40 <HackEgo> [wiki] [[MagiStack]] http://esolangs.org/w/index.php?diff=43787&oldid=43784 * Tripl3dogdare * (+952) v1.2 released!
01:23:37 <zzo38> I am on by now
01:24:00 <zzo38> I don't know of other models though
01:30:37 <HackEgo> [wiki] [[MagiStack]] M http://esolangs.org/w/index.php?diff=43788&oldid=43787 * Tripl3dogdare * (+1) /* Computational class */
01:33:07 <HackEgo> [wiki] [[MagiStack]] M http://esolangs.org/w/index.php?diff=43789&oldid=43788 * Tripl3dogdare * (-23) /* Commands */
01:35:05 <HackEgo> [wiki] [[MagiStack]] M http://esolangs.org/w/index.php?diff=43790&oldid=43789 * Tripl3dogdare * (+11) /* Commands */
01:47:25 <Sgeo> nortti, new Evillious songs
01:47:47 <Sgeo> Actually hmm not sure if any are new http://theevilliouschronicles.wikia.com/wiki/Original_Sin_Story:_Complete_Edition
02:02:33 -!- oerjan has quit (Quit: GAH).
02:12:04 -!- trnv2 has joined.
02:12:28 <oren> which special characters can be in a linux password?
02:13:04 -!- trn has quit (Ping timeout: 246 seconds).
02:14:02 <zzo38> I don't know if there are any limits; maybe everything is allowed, or maybe null characters are not allowed, I don't know
02:14:52 <oren> esoteric netwroking: ephemeral server. Instead of having a server on all the time, the client program logs onto AWS and creates a virtual server.
02:15:26 <oren> (or replace AWS by azure or whatever)
02:15:50 <oren> my point is, the server is created by the client whenever it needs one
02:17:42 <oren> if two clients need to communicate, they instead tell the servers to communicate
02:19:06 <oren> etc. you can extrapolate all kinds of wtfy things from this architecture
02:25:40 -!- trnv2 has changed nick to trn.
02:36:22 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
02:36:42 -!- hppavilion[1] has quit (Ping timeout: 246 seconds).
02:48:32 -!- ProofTechnique has quit (Quit: My Mac has gone to sleep. ZZZzzz…).
02:50:26 <zzo38> I played a "rotris.gba" game and I made 79 lines. It is a variant of a tetris game where the more lines you made, the more the picture is spinning.
02:54:16 <oren> oh god what?!
02:56:46 <zzo38> (Also the ROM image is only 4288 bytes long in total (I believe it was made as part of a contest to make small GBA programs) and even includes music)
03:03:22 -!- hppavilion[1] has joined.
03:03:59 <hppavilion[1]> Hellu
03:04:16 <hppavilion[1]> Anyone on/
03:04:23 <hppavilion[1]> s/\//?/
03:05:55 <zzo38> Yes I am on by now
03:06:34 <hppavilion[1]> Would an INTERNATIONAL ESOLANG DESIGN COMPETITION be a cool idea?
03:07:24 <hppavilion[1]> Lighthearted and fun, of course
03:07:35 <hppavilion[1]> To foster novel and creative ideas
03:08:02 <zzo38> Maybe. Something like that might have been done before, I don't really know for sure
03:08:26 <hppavilion[1]> I think I'll host one
03:09:07 <hppavilion[1]> I'm going to start documenting the rules and such
03:13:20 -!- nisstyre has joined.
03:13:25 <HackEgo> [wiki] [[MagiStack]] M http://esolangs.org/w/index.php?diff=43791&oldid=43790 * Tripl3dogdare * (-33)
03:13:48 -!- nisstyre has quit (Changing host).
03:13:48 -!- nisstyre has joined.
03:16:23 <HackEgo> [wiki] [[MagiStack]] http://esolangs.org/w/index.php?diff=43792&oldid=43791 * Tripl3dogdare * (-203) /* Computational class */
03:43:15 -!- Frooxius has joined.
03:44:26 <hppavilion[1]> Hi Frooxius
03:44:33 <hppavilion[1]> fungot:
03:44:33 <fungot> hppavilion[1]: moreover with a large body of them. i suppose writing programs is not the
03:44:42 <hppavilion[1]> fungot
03:44:42 <fungot> hppavilion[1]: i think cast can have just two exits for a while to come up with the way chicken builds?
03:45:46 <izabera> xfungotx
03:45:46 <fungot> izabera: did i just join ml, ocaml, etc?
04:01:08 <hppavilion[1]> So
04:01:31 <hppavilion[1]> Does anyone want to participate in/judge an Esolang Design Competiton?
04:07:56 -!- FreeFull has quit (Quit: BBL).
04:18:27 -!- GeekDude has quit (Quit: {{{}}{{{}}{{}}}{{}}} (www.adiirc.com)).
04:26:07 <izabera> did you know that over 60kb in lostkng.b are perfectly pointless?
04:27:54 <izabera> i wrote a simple cleaner that removes stuff like >< +- and loops that are never executed, the size was 2189420 bytes and the output is 2128155 bytes
04:30:33 -!- Wright has quit (Read error: Connection reset by peer).
04:30:42 -!- Wright has joined.
04:33:51 <izabera> oh...... it looks like my cleaner only removed 2kb and the rest were just \r\n...
04:34:05 <izabera> still, 2kb of useless code!
04:35:45 <oren> I think C should interpret \A as \001, \B as \002 etc
04:36:44 <izabera> why?
04:38:05 <oren> because then \A would equal the keystroke ctrl-A, etc.
04:38:18 <izabera> yes but why
04:39:30 <oren> convenience and correspondence to ASCII. \n for linefeed, \a for bell etc are too arbitrary.
04:40:16 -!- Sgeo has quit (Read error: Connection reset by peer).
04:41:01 <izabera> \n Newline \r carriage Return \b Backspace \e Escape \f Form feed \v Vertical thingy
04:41:25 <izabera> i forgot the others
04:42:08 <izabera> ah of course \t Tab
04:42:22 <izabera> \a is for Alert methinks
04:43:03 <oren> yeah
04:43:20 <izabera> i mean they kinda make sense
04:44:54 <oren> \G bel \H backspace \I tab \J linefeed \K vert.tab \L formfeed \M carriage return
04:45:35 <oren> you can enter these chars at any terminal using the buttons or the corresponding ctrl-letter there is no difference.
04:45:50 <izabera> who ever used ^L for anything
04:46:11 <izabera> also who ever liked that damn bell
04:47:51 <oren> bell is good for notifications but some asshole programs bell when you enter a wrong character... so most poeple disable audible bell
04:48:17 <izabera> everyone who needs to keep some level of sanity
04:48:48 <izabera> vim also has the idiotc _visible_ bell
04:48:56 <izabera> in which the screen flashes
04:49:08 -!- singingboyo has joined.
04:49:10 <oren> bash is the main culprit, it beeps every time you try to autocomplete a wrong name
04:50:03 <izabera> to disable it for all the readline programs, put this in your .inputrc: set bell-style none
04:50:33 <oren> oh so it's readline's problem? those assholes
04:50:42 -!- singingboyo has quit (Remote host closed the connection).
04:50:57 <izabera> readline is developed by the same author of bash
04:51:02 <izabera> and it's shipped as part of bash
04:51:10 <izabera> so yeah it's bash's fault
04:52:11 <oren> form feed should clear the screen but it doesn't?
04:52:15 <oren> hmmm
04:53:02 <izabera> ^L by default is bound to clear-screen in emacs mode
04:53:09 <izabera> (the default mode)
04:54:10 <izabera> so it should clear it unless you messed with something
04:56:35 <oren> I mean on output.
04:57:08 <izabera> uh?
04:57:45 -!- hppavilion[1] has quit (Ping timeout: 246 seconds).
04:59:07 <zzo38> I enabled audible bell, it was disabled by default at first
04:59:17 <izabera> whyyyyy
04:59:48 <zzo38> Do you mean why I enabled it, why it was disabled at first, or both?
05:00:04 <izabera> the former
05:01:09 <zzo38> So that the bell can be use! But I had to create a sound file to do so I just used SoX to create a square-wave sound and used that as the X bell sound.
05:01:37 <izabera> unbelievable x.x
05:31:00 <shachaf> oerjan: http://www.giantitp.com/forums/showsinglepost.php?p=8569129&postcount=19 hth
05:32:10 -!- Wright has quit (Ping timeout: 272 seconds).
05:39:10 <HackEgo> [wiki] [[Language list]] http://esolangs.org/w/index.php?diff=43793&oldid=43783 * 50.170.122.255 * (+10) /* Non-alphabetic */
05:39:39 -!- Sgeo has joined.
05:41:12 -!- J_Arcane has quit (Ping timeout: 255 seconds).
05:41:34 <HackEgo> [wiki] [[Snowman]] N http://esolangs.org/w/index.php?oldid=43794 * 50.170.122.255 * (+249) Created page with "'''Snowman''' is an [[esoteric programming language]] created by Stack Exchange user Doorknob. ==External Resources== * https://github.com/KeyboardFire/snowman-lang Interp..."
05:42:32 <HackEgo> [wiki] [[Snowman]] http://esolangs.org/w/index.php?diff=43795&oldid=43794 * 50.170.122.255 * (-2) /* External Resources */
05:43:18 <HackEgo> [wiki] [[Language list]] http://esolangs.org/w/index.php?diff=43796&oldid=43793 * 50.170.122.255 * (+14) /* S */
05:53:34 -!- Frooxius has quit (Quit: *bubbles away*).
05:54:09 <HackEgo> [wiki] [[Retina]] http://esolangs.org/w/index.php?diff=43797&oldid=43735 * 50.170.122.255 * (+243)
05:55:53 -!- Frooxius has joined.
06:40:50 -!- mauris has quit (Read error: Connection timed out).
06:50:11 -!- a21 has joined.
07:26:10 -!- lleu has quit (Ping timeout: 240 seconds).
07:31:15 -!- fowl has quit (Quit: zz).
07:33:53 -!- x10A94 has joined.
07:37:54 <HackEgo> [wiki] [[Snowman]] http://esolangs.org/w/index.php?diff=43798&oldid=43795 * 86.6.211.224 * (+85) /* External Resources */ added link to Doorknob's tutorial.
07:39:42 -!- fowl has joined.
07:43:58 <myname> i like the idea behind snowman
07:44:31 -!- AnotherTest has joined.
08:20:00 -!- J_Arcane has joined.
08:27:00 -!- Patashu has joined.
08:34:35 -!- AnotherTest has quit (Ping timeout: 245 seconds).
08:35:43 -!- AnotherTest has joined.
08:56:36 -!- fowl has quit (Quit: zz).
09:03:18 -!- fowl has joined.
09:23:20 -!- fowl has quit (Read error: Connection reset by peer).
09:28:20 -!- fowl has joined.
09:48:36 <izabera> https://github.com/SirCmpwn/bf-irc-bot
09:54:06 -!- lleu has joined.
10:05:56 -!- fowl has quit (Read error: Connection reset by peer).
10:13:33 <HackEgo> [wiki] [[Special:Log/newusers]] create * Orlando * New user account
10:21:26 <HackEgo> [wiki] [[User:Orlando]] N http://esolangs.org/w/index.php?oldid=43799 * Orlando * (+131) Created page with "Hi! I haven't created any esoteric programming language yet, but I am working on a new one. It will be a stack-oriented language."
10:22:37 <HackEgo> [wiki] [[User:Orlando]] http://esolangs.org/w/index.php?diff=43800&oldid=43799 * Orlando * (+4)
10:22:57 <HackEgo> [wiki] [[User:Orlando]] http://esolangs.org/w/index.php?diff=43801&oldid=43800 * Orlando * (+4)
10:26:44 -!- vodkode has joined.
10:27:49 -!- boily has joined.
10:42:49 <boily> fungot: fnellord.
10:42:49 <fungot> boily: the former species is more robust: if you start inserting from the ends of lists so many times
10:42:50 -!- mauris has joined.
10:43:22 <boily> mauris: fnellord to you too.
10:55:21 -!- notfowl has joined.
10:58:29 -!- mauris has quit (Read error: Connection timed out).
11:21:12 -!- boily has quit (Quit: SOLIPSISTIC CHICKEN).
11:39:17 -!- mbrcknl has quit (Ping timeout: 256 seconds).
11:41:04 -!- glowcoil has quit (Ping timeout: 252 seconds).
12:06:32 -!- AnotherTest has quit (Ping timeout: 265 seconds).
12:08:12 -!- azertie has joined.
12:08:31 -!- AnotherTest has joined.
12:08:32 <azertie> hello
12:27:28 -!- glowcoil has joined.
12:27:53 <oren> hello
12:28:15 <azertie> how r u
12:30:09 -!- oerjan has joined.
12:34:31 -!- coppro has quit (Ping timeout: 244 seconds).
12:36:25 -!- augur has quit (Ping timeout: 246 seconds).
12:37:05 -!- SopaXorzTaker has joined.
12:40:11 -!- mbrcknl has joined.
12:40:13 -!- nisstyre has quit (Ping timeout: 244 seconds).
12:47:47 -!- mbrcknl has quit (Ping timeout: 250 seconds).
12:48:33 -!- glowcoil has quit (Ping timeout: 246 seconds).
12:49:09 -!- augur has joined.
12:53:44 -!- FreeFull has joined.
12:57:46 -!- Patashu has quit (Ping timeout: 240 seconds).
13:00:03 -!- azertie has quit (Quit: In Shame.).
13:01:26 -!- ProofTechnique has joined.
13:03:05 -!- augur has quit (Ping timeout: 265 seconds).
13:09:06 -!- nisstyre has joined.
13:13:22 -!- augur has joined.
13:23:35 -!- ais523 has joined.
13:27:03 -!- ais523 has quit (Client Quit).
13:34:33 <HackEgo> [wiki] [[Hello world program in esoteric languages]] M http://esolangs.org/w/index.php?diff=43802&oldid=43699 * Vioz- * (+31) added Stuck
13:35:00 -!- `^_^v has joined.
13:35:07 <HackEgo> [wiki] [[Hello world program in esoteric languages]] http://esolangs.org/w/index.php?diff=43803&oldid=43802 * Vioz- * (+29) /* Stuck */
13:35:26 <HackEgo> [wiki] [[Hello world program in esoteric languages]] http://esolangs.org/w/index.php?diff=43804&oldid=43803 * Vioz- * (-1) /* Stuck */
13:35:38 -!- glowcoil has joined.
13:40:55 -!- SopaXorzTaker has quit (Remote host closed the connection).
13:41:36 -!- coppro has joined.
13:47:38 -!- augur has quit (Quit: Leaving...).
13:48:55 -!- GeekDude has joined.
13:49:17 <nortti> Sgeo: seems queen of the glass, barisol's child is only a child and a song I heard somewhere are new
13:51:21 -!- mbrcknl has joined.
13:55:45 <oerjan> @tell shachaf <shachaf> oerjan: http://www.giantitp.com/forums/showsinglepost.php?p=8569129&postcount=19 hth <-- thx tmhh
13:55:45 <lambdabot> Consider it noted.
14:14:53 <HackEgo> [wiki] [[Esolang:Sandbox]] http://esolangs.org/w/index.php?diff=43805&oldid=43691 * Rdebath * (+152) TOC --->
14:17:40 -!- TieSoul has joined.
14:19:24 -!- mauris has joined.
14:22:58 -!- TieSoul has quit (Ping timeout: 260 seconds).
14:24:01 -!- TieSoul has joined.
14:24:06 -!- augur has joined.
14:25:53 -!- lleu has quit (Read error: Connection reset by peer).
14:26:18 -!- lleu has joined.
14:26:18 -!- lleu has quit (Changing host).
14:26:18 -!- lleu has joined.
14:38:49 -!- x1365C has joined.
14:42:01 -!- x10A94 has quit (Ping timeout: 260 seconds).
14:42:07 -!- x1365C has changed nick to x10A94.
14:44:55 -!- lambdabot has quit (Read error: Connection reset by peer).
14:46:46 -!- AnotherTest has quit (Ping timeout: 260 seconds).
14:48:21 -!- AnotherTest has joined.
14:50:13 -!- FreeFull has quit (Quit: BBS).
14:52:26 -!- AnotherTest has quit (Ping timeout: 240 seconds).
14:54:42 -!- ineiros_ has joined.
14:55:41 -!- FreeFull has joined.
14:57:24 -!- lambdabot has joined.
14:58:20 -!- myndzl has changed nick to myndzi.
14:58:39 -!- kline has quit (Disconnected by services).
14:59:22 -!- kline has joined.
14:59:27 -!- nycs has joined.
14:59:28 -!- AnotherTest has joined.
14:59:40 -!- oerjan has quit (*.net *.split).
14:59:40 -!- YokeOfIdea has quit (*.net *.split).
14:59:41 -!- a21 has quit (*.net *.split).
14:59:41 -!- ineiros has quit (*.net *.split).
15:00:38 -!- oerjan has joined.
15:02:02 -!- `^_^v has quit (Ping timeout: 246 seconds).
15:04:19 -!- _256Q has joined.
15:06:21 -!- a21 has joined.
15:07:15 -!- SopaXorzTaker has joined.
15:09:45 -!- YokeOfIdea has joined.
15:09:57 -!- AnotherTest has quit (Ping timeout: 246 seconds).
15:10:50 -!- AnotherTest has joined.
15:12:13 -!- `^_^v has joined.
15:13:35 -!- ProofTechnique has quit (Quit: My Mac has gone to sleep. ZZZzzz…).
15:14:41 -!- nycs has quit (Ping timeout: 244 seconds).
15:22:30 -!- kline has changed nick to ayylmao.
15:23:55 <HackEgo> [wiki] [[Stuck]] http://esolangs.org/w/index.php?diff=43806&oldid=43786 * 72.38.29.19 * (+833)
15:24:28 <HackEgo> [wiki] [[Stuck]] http://esolangs.org/w/index.php?diff=43807&oldid=43806 * 72.38.29.19 * (+0) /* Overview */
15:24:45 -!- ayylmao has changed nick to kline.
15:27:43 <HackEgo> [wiki] [[Stuck]] http://esolangs.org/w/index.php?diff=43808&oldid=43807 * 72.38.29.19 * (+233)
15:31:06 <HackEgo> [wiki] [[Stuck]] http://esolangs.org/w/index.php?diff=43809&oldid=43808 * 72.38.29.19 * (+61) /* Examples */
15:36:05 <HackEgo> [wiki] [[Stuck]] http://esolangs.org/w/index.php?diff=43810&oldid=43809 * 72.38.29.19 * (+35) /* Examples */
15:36:39 -!- glowcoil has quit (Remote host closed the connection).
15:36:39 -!- mbrcknl has quit (Remote host closed the connection).
15:39:43 <HackEgo> [wiki] [[Stuck]] http://esolangs.org/w/index.php?diff=43811&oldid=43810 * 72.38.29.19 * (+29) /* Examples */
15:42:49 <HackEgo> [wiki] [[Stuck]] http://esolangs.org/w/index.php?diff=43812&oldid=43811 * Vioz- * (+179) /* Overview */
15:45:59 -!- glowcoil has joined.
15:55:58 -!- Wright has joined.
16:01:26 -!- mbrcknl has joined.
16:10:40 -!- Phantom_Hoover has joined.
16:10:49 -!- AnotherTest has quit (Read error: Connection reset by peer).
16:14:55 -!- AnotherTest has joined.
16:15:49 -!- nisstyre has quit (Quit: WeeChat 1.2).
16:23:25 -!- AnotherTest has quit (Ping timeout: 244 seconds).
16:26:27 -!- AnotherTest has joined.
16:43:58 <coppro> google now in the wifi business
16:44:02 -!- oerjan has quit (Quit: leaving).
16:44:30 -!- AnotherTest has quit (Ping timeout: 255 seconds).
16:47:18 <Taneb> Oh?
16:47:55 -!- AnotherTest has joined.
16:50:52 <fizzie> Taneb: https://on.google.com/hub/
16:52:14 <Taneb> The top of that router looks like a showerhead
16:52:32 <fizzie> I thought the whole thing looked suspiciously like Amazon Echo.
16:52:45 <shachaf> Taneb: is it true they have something called "electric shower" in the uk
16:52:50 <shachaf> @messages-
16:52:50 <lambdabot> oerjan said 2h 57m 5s ago: <shachaf> oerjan: http://www.giantitp.com/forums/showsinglepost.php?p=8569129&postcount=19 hth <-- thx tmhh
16:52:57 <Taneb> shachaf, yes
16:53:06 <fizzie> shachaf: I have an electric shower.
16:53:07 -!- bb010g has quit (Quit: Connection closed for inactivity).
16:53:27 <Taneb> shachaf, it is different to an electricity shower
16:53:34 <shachaf> Taneb: understood
16:53:45 <shachaf> what does it do and how can i get one
16:53:56 <fizzie> It heats up your water on-line.
16:54:24 <fizzie> You just plug it in a cold water supply, and it heats it up while the water's passing through.
16:55:06 <shachaf> I heard y'all maybe also have showers where you set the temperature, instead of the hot and cold pressures?
16:56:11 <Taneb> There are showers with hot and cold pressures?
16:56:21 <fizzie> That's a bizarre thought.
16:56:41 <fizzie> UK has a number of taps with separate cold/hot controls (sometimes even separate taps), which is something you never see in Finland.
16:56:41 -!- AnotherTest has quit (Read error: Connection reset by peer).
16:56:43 <Taneb> This one of the things like "Using a microwave to boil water for tea"
16:56:53 <mauris> http://www.sakabe.nuie.nagoya-u.ac.jp/Malbolge/ this is too many papers about malbolge
16:57:01 <fizzie> I don't think I've seen it much in showers though.
16:57:18 <Taneb> fizzie, that dates back to when there was a boiler in the attic which could get contaminated
16:57:30 <Taneb> Cold water was potable, hot water was not necessarily
16:57:55 <fizzie> For my cheap electric shower, you set one three-state toggle between "cold / hot / even hotter" (determines the heating power), and then adjust a "temperature slider" which actually adjusts the flow rate. The "hot end" passes less water through, and the cold end more.
16:59:03 <fizzie> Thanks to the low-granularity heating power switch, if the tap water cools down enough so that the lower heating setting isn't enough, you'll start to waste both electricity *and* water, because you have to turn the heating up to max, and then compensate by also increasing the water flow.
17:01:54 <FreeFull> fizzie: Fun
17:03:20 -!- ProofTechnique has joined.
17:04:35 -!- AnotherTest has joined.
17:07:42 <zzo38> How do I change the autocompletion of some programs with bash? By default it uses any filename, but with some programs it can know to do it differently; how is this and how to put in your own customizations?
17:08:56 <FreeFull> zzo38: Look at the Programmable Completion part of the bash manpage
17:09:24 <zzo38> OK
17:10:31 <tswett> Whelp. Theoretically, my OS kernel has dynamic memory allocation now.
17:11:21 <tswett> What sort of algorithm should I implement in order to test it out?
17:15:36 <tswett> I could... reverse a linked list!
17:15:47 <tswett> Yes, that sounds best.
17:16:44 <FreeFull> tswett: Flip a tree upside down
17:17:03 <fizzie> I just wrote a bash completion thing the other day.
17:17:06 <HackEgo> [wiki] [[CJam]] http://esolangs.org/w/index.php?diff=43813&oldid=40310 * Nooodl * (+646) expand stub
17:17:46 <HackEgo> [wiki] [[Truth-machine]] http://esolangs.org/w/index.php?diff=43814&oldid=43588 * Nooodl * (+27)
17:17:59 <fizzie> I think generally you just write a shell function that looks at and sets some magic "COMP*" variables, and then call "complete -F _function_name command" to make tabbing after 'command' to call that function to generate the completions.
17:18:16 <zzo38> O, you did?
17:18:22 <tswett> data Branch a (AntiTree a) (AntiTree a) | Leaf = AntiTree a
17:18:28 <zzo38> In my case I want to get the results from a SQL query
17:20:54 <fizzie> What I wrote lets you write "command X Y", and X is tab-completed based on a longish list of words from a file, while Y is completed from a hardcoded list of 7 words.
17:21:03 <shachaf> fizzie: I guess that's the opposite of what I was describing.
17:22:07 <fizzie> It looks like http://sprunge.us/ROQc
17:23:23 <FreeFull> tswett: That's a normal tree
17:23:35 <FreeFull> Oh, I see what you did
17:24:32 <FreeFull> I think it's just data AntiTree a = Root a | Node a (AntiTree a)
17:25:24 -!- AnotherTest has quit (Ping timeout: 244 seconds).
17:25:36 <quintopia> what is an antitree
17:26:02 <zzo38> I want to know such answer too please
17:26:16 <quintopia> apparently upside-down tree?
17:26:50 <shachaf> I remember reading about GC with antiroots.
17:27:02 -!- AnotherTest has joined.
17:39:06 <mauris> FreeFull: that looks a lot like a non-empty list
18:16:00 -!- nycs has joined.
18:17:52 -!- vodkode has quit (Remote host closed the connection).
18:18:12 <FreeFull> mauris: Consider that each AntiTree will be shared by two Nodes
18:18:35 <FreeFull> Or possibly any amount
18:19:46 -!- `^_^v has quit (Ping timeout: 272 seconds).
18:20:00 -!- J_Arcane has quit (Ping timeout: 246 seconds).
18:20:59 -!- Wright has quit (Read error: Connection reset by peer).
18:22:06 -!- lemurian has joined.
18:25:11 <tswett> Hmm. I could come up with the linear logic dual of a Tree.
18:25:16 <tswett> Regular version:
18:25:53 <tswett> Tree(a) = (a * Tree(a) * Tree(a)) + 1
18:26:11 <tswett> Dual version:
18:27:24 <tswett> Eert(a) = (a ⅋ Eert(a) ⅋ Eert(a)) & ⊥
18:27:46 <tswett> Which is a little weird, I know.
18:28:29 <tswett> The thing about ⅋ is that it's hard to interpret.
18:29:35 <tswett> `? rust
18:29:36 <HackEgo> rust? ¯\(°​_o)/¯
18:29:42 <tswett> `learn Rust is the Haskell version of C.
18:29:44 <HackEgo> Learned 'rust': Rust is the Haskell version of C.
18:35:21 -!- notfowl has quit (Quit: zz).
18:36:01 <shachaf> `` sed -i 's/C/C++/' wisdom/rust
18:36:02 <HackEgo> No output.
18:36:11 <shachaf> It's probably more like the ML version of C++, anyway.
18:36:17 -!- J_Arcane has joined.
18:36:21 -!- notfowl has joined.
18:40:55 -!- notfowl has quit (Quit: zz).
18:41:21 -!- notfowl has joined.
18:44:11 <tswett> noooooooooooooo
18:51:00 <tswett> Maybe we can compromise.
18:51:28 <tswett> `le/rn rust/C++ is the Java version of C. Rust is the Haskell version of C.
18:51:30 <HackEgo> Learned «rust»
18:51:35 <tswett> `? rust
18:51:36 <HackEgo> C++ is the Java version of C. Rust is the Haskell version of C.
18:51:45 <tswett> Or maybe Rust is the Scala version of C?
18:52:09 <int-e> `? wisdom
18:52:10 <HackEgo> wisdom is always factually accurate, except for this entry, and uh that other one? it started with like, an ø?
18:52:17 <tswett> By the way...
18:52:20 <tswett> `? monoid
18:52:21 <HackEgo> Monoids are just categories with a single object.
18:53:01 <shachaf> tswett: No, those are all wrong.
18:54:20 <tswett> Hey, I have a great idea.
18:55:49 <tswett> `learn Rust is what Haskell would be if it were C++.
18:55:51 <HackEgo> Learned 'rust': Rust is what Haskell would be if it were C++.
18:57:38 <tswett> No, wait.
18:57:46 -!- AnotherTest has quit (Ping timeout: 272 seconds).
18:59:27 <tswett> `learn Rust is C++ as designed by the makers of Haskell.
18:59:29 <HackEgo> Learned 'rust': Rust is C++ as designed by the makers of Haskell.
18:59:34 <tswett> There we go.
18:59:40 <shachaf> None of these are true.
19:00:19 <int-e> `? truth
19:00:20 <HackEgo> truth? ¯\(°​_o)/¯
19:01:07 <shachaf> int-e: when's the next olist twhib
19:01:51 <int-e> `? oots
19:01:52 <HackEgo> oots? ¯\(°​_o)/¯
19:01:56 <int-e> `? olist
19:01:56 <shachaf> oh, you might be the wrong person to ask
19:01:57 <HackEgo> Update notification for the webcomic Order of the Stick. http://www.giantitp.com/comics/ootslatest.html
19:02:21 -!- AnotherTest has joined.
19:04:54 -!- FreeFull has quit (Quit: BBS).
19:18:58 -!- hppavilion[1] has joined.
19:19:04 <hppavilion[1]> Hello
19:19:15 <hppavilion[1]> I need help
19:20:05 <hppavilion[1]> zzo38?
19:20:35 <hppavilion[1]> No, he doesn't appear to be on...
19:20:44 <zzo38> I am on
19:20:48 <hppavilion[1]> Oh
19:20:49 <hppavilion[1]> Great
19:20:49 <zzo38> What did you require?
19:21:12 <hppavilion[1]> I'm trying to figure out the best way to interface with a tree for an OO Data Structure-Based shell I'm designing
19:21:23 <hppavilion[1]> What are the ways I could do this?
19:21:34 <hppavilion[1]> I could do a pointer head of course
19:21:43 <hppavilion[1]> But that seems closer to esoteric
19:21:56 <zzo38> I do not completely understand what you are making
19:22:06 <hppavilion[1]> It's a CLI
19:22:12 <hppavilion[1]> Based on data structures
19:22:17 <hppavilion[1]> I can send you a link to the doc
19:22:38 <hppavilion[1]> https://docs.google.com/document/d/18PNux6Q2niEapkoeMVcrB6gJRVkPOaD6O2nKJos_LE0/edit?usp=sharing
19:22:49 <zzo38> Do you have the one that isn't Google Docs?
19:22:54 <hppavilion[1]> Sorry
19:22:56 <hppavilion[1]> No :/
19:23:03 <hppavilion[1]> Do you have something about tracking?
19:23:22 <zzo38> About tracking what?
19:23:29 <hppavilion[1]> By google
19:23:37 <hppavilion[1]> I was wondering why you didn't want the Docs link
19:23:41 <hppavilion[1]> I could just give you a brief overview if you like
19:23:43 <zzo38> I just don't like Google Docs; it is terrible.
19:24:00 <hppavilion[1]> It's pretty good if you can't stay on one computer all the time
19:24:14 <hppavilion[1]> And it's pretty
19:24:24 <hppavilion[1]> Do you want the overview?
19:24:28 <zzo38> Yes, OK
19:24:31 <hppavilion[1]> OK
19:24:32 <hppavilion[1]> So
19:24:34 <hppavilion[1]> It's a CLI
19:24:38 <hppavilion[1]> Based around data structures
19:24:40 <hppavilion[1]> For example
19:24:56 <hppavilion[1]> A command's syntax is similar to a normal command
19:24:58 <hppavilion[1]> BUT
19:25:08 <hppavilion[1]> It starts with an object reference (object.command)
19:25:28 <hppavilion[1]> The objects you can reference are data structures (linked lists, bloom filters, binary trees, etc)
19:25:44 <hppavilion[1]> I'm trying to decide how the semantics for the trees should work
19:26:01 <hppavilion[1]> The way I was going to do it is with a pointer head that's over a node and can be moved with a MOVE command
19:26:06 <hppavilion[1]> But that sems a bit esoteric
19:26:12 <hppavilion[1]> I still will probably use it
19:26:17 <hppavilion[1]> But is there a better way?
19:26:44 <zzo38> Make the object to have the property of the children node and parent node, may be also some way?
19:27:10 <hppavilion[1]> Can you provide an example of the syntax for that?
19:27:46 <zzo38> It depend on the exact format of the tree, I think
19:27:54 <hppavilion[1]> Assume it's binary
19:28:08 <hppavilion[1]> How would I set the value of the left child of the right child of the root node to n
19:28:18 <hppavilion[1]> On a tree named "t"
19:29:05 <zzo38> Something such as t.right.left=n is I would suppose? You could though have MOVE command to select them too, like you use CHDIR and stuff in DOS and Windows
19:29:17 <hppavilion[1]> That's an idea
19:29:18 <hppavilion[1]> Ah
19:29:34 <hppavilion[1]> It'd be t.right.left.set n
19:29:43 <zzo38> Yes that is also the way
19:30:25 <hppavilion[1]> I'll keep that under consideration
19:31:00 <zzo38> For working file if you aren't always on one computer all the time, for me using vi over ssh works fine (or use emacs if you prefer emacs), or a wiki can be used too, but SSH is better
19:31:13 -!- FreeFull has joined.
19:31:24 <hppavilion[1]> I'm on windows :(
19:31:32 <hppavilion[1]> I've been meaning to back up my computer
19:31:43 <hppavilion[1]> Then dual-boot Windows and Ubuntu or something
19:32:01 <zzo38> If you have a server with UNIX, it can still be connected using Windows, by using a program such as PuTTY
19:32:51 <zzo38> (Although it will be more difficult to use the GUI programs unless you have a X server for Windows too. Stuff such as vi and so on won't need the GUI though)
19:33:11 <hppavilion[1]> I prefer to use formatting :P
19:33:24 <hppavilion[1]> Markdown is optimal, but WYSIWYG is acceptable
19:34:01 <zzo38> You can edit Markdown too with vi or emacs or whatever, but you will need the program that can then render it or convert it.
19:34:07 <hppavilion[1]> I suppose so
19:34:19 <zzo38> WYSIWYG is I don't like it much
19:34:25 <hppavilion[1]> I know
19:34:38 <hppavilion[1]> But it's OK for writing docs that the masses can understand
19:34:44 <hppavilion[1]> And it looks nice while editing
19:34:51 <hppavilion[1]> Because it lets me see what I'm doing
19:36:36 <hppavilion[1]> What other ways could the user interact with a tree?
19:37:05 <zzo38> Possibly, execute command for each node, I suppose
19:37:20 <hppavilion[1]> Because t.left.right.right.left.right.left.left.... gets exhausting pretty quickly
19:37:27 <hppavilion[1]> s/..../.../
19:37:39 <hppavilion[1]> Ugh
19:37:46 <hppavilion[1]> A different command for every node?
19:37:56 <zzo38> Something like t."lrrlrll" maybe can be shortcut too
19:38:01 <hppavilion[1]> That'd get hard to remember
19:38:03 <hppavilion[1]> Ooh
19:38:04 <hppavilion[1]> Good idea
19:38:28 <hppavilion[1]> I'm going to have two types of DS
19:38:38 <hppavilion[1]> Headed Trees and Normal Trees
19:38:46 <hppavilion[1]> Normal Trees will use your method
19:39:03 <hppavilion[1]> Whereas Headed Trees will use a Read/write head
19:40:04 <hppavilion[1]> Maybe
19:40:29 <zzo38> OK, but couldn't you have something like "CHDIR" instead, if you are at t.left.right and then you can type .right.left.right.left.left.set n and it uses relative by the dot at first.
19:41:27 <hppavilion[1]> Possibly
19:41:40 <hppavilion[1]> I might add that
19:41:57 <hppavilion[1]> What are the major useful types of tree?
19:42:02 <hppavilion[1]> There's a Binary Tree
19:42:11 <hppavilion[1]> A First-Child/Next-Sibling General Tree
19:42:44 <hppavilion[1]> B-Tree?
19:42:52 <zzo38> I don't know, if you need rose-tree
19:43:28 <Taneb> Rain is not, as I had assumed, an optical illusion
19:44:05 <HackEgo> [wiki] [[Special:Log/upload]] upload * Vioz- * uploaded "[[File:N6FractalTree.png]]": n=6 fractal tree
19:44:37 <hppavilion[1]> I'll add them as I think of them
19:44:53 <hppavilion[1]> What language am I going to make this in?
19:45:02 <hppavilion[1]> I know python best
19:45:16 <hppavilion[1]> But C/C++ would be good
19:45:28 <hppavilion[1]> But it's kind of a dynamically-typed language
19:45:30 <zzo38> I don't know; you can decide what you want to use
19:45:44 <zzo38> I would probably prefer C, but you use what you like
19:45:48 <hppavilion[1]> And I can't find any resources on making a DT language in a ST language
19:46:49 <zzo38> It shouldn't be too difficult; I have done it before too
19:47:12 <hppavilion[1]> How?
19:47:20 <hppavilion[1]> And this language uses a LOT of data structures
19:47:25 <hppavilion[1]> So THAT could be an issue
19:47:34 <HackEgo> [wiki] [[Special:Log/upload]] upload * Vioz- * uploaded "[[File:N12DragonCurve.png]]": n=12 dragon curve
19:47:39 <hppavilion[1]> Having a map where the values are other DSes in C or C++
19:47:46 <hppavilion[1]> I'll probably just use Python
19:48:03 <zzo38> If you look at the codes of some other programs (such as METAFONT and SQLite) for some other examples of a few things.
19:48:07 <hppavilion[1]> And if anyone out there finds it interesting they can reimplement it in the language of their choice
19:48:07 -!- AnotherTest has quit (Ping timeout: 250 seconds).
19:48:16 <zzo38> OK
19:48:48 -!- AnotherTest has joined.
19:48:54 <hppavilion[1]> And I'll probably just use trees with a RW head for now, as that seems like the simplest option and best for people
19:49:14 <zzo38> OK
19:52:11 <HackEgo> [wiki] [[LindenMASM]] N http://esolangs.org/w/index.php?oldid=43817 * Vioz- * (+2564) initial submission.
19:55:03 <HackEgo> [wiki] [[LindenMASM]] http://esolangs.org/w/index.php?diff=43818&oldid=43817 * Vioz- * (+4) /* External Resources */
19:56:27 -!- grotewold has joined.
19:56:48 -!- nycs has quit (Quit: This computer has gone to sleep).
19:58:00 -!- AnotherTest has quit (Ping timeout: 255 seconds).
19:58:03 -!- `^_^v has joined.
20:00:27 -!- AnotherTest has joined.
20:01:26 -!- SopaXorzTaker has quit (Ping timeout: 244 seconds).
20:07:56 -!- lleu has quit (Ping timeout: 265 seconds).
20:12:47 -!- notfowl has changed nick to fowl.
20:13:34 -!- AnotherTest has quit (Ping timeout: 250 seconds).
20:15:52 -!- AnotherTest has joined.
20:18:31 -!- TieSoul has quit (Remote host closed the connection).
20:24:34 -!- aretecode has joined.
20:26:48 <coppro> what's the best windows shell?
20:30:09 -!- mauris has quit (Read error: Connection timed out).
20:32:06 -!- mauris has joined.
20:32:30 -!- x10A94 has quit (Read error: Connection reset by peer).
20:37:59 -!- grotewold has quit (Quit: ZZZzzz…).
20:40:00 -!- AnotherTest has quit (Ping timeout: 264 seconds).
20:40:51 -!- AnotherTest has joined.
20:42:31 <fowl> Powershell
20:54:30 -!- AnotherTest has quit (Ping timeout: 240 seconds).
20:56:26 -!- AnotherTest has joined.
20:59:28 -!- mauris has quit (Read error: Connection timed out).
21:04:18 -!- Patashu has joined.
21:09:28 -!- grotewold has joined.
21:16:51 -!- oerjan has joined.
21:16:57 <hppavilion[1]> Hellu
21:17:18 <oerjan> argh missing logs
21:19:43 -!- AnotherTest has quit (Read error: Connection reset by peer).
21:22:31 -!- AnotherTest has joined.
21:24:30 -!- hppavilion[1] has quit (Quit: Page closed).
21:28:19 <Taneb> Trivia: one of my friends defines a macro to add a "do not" block to his C++
21:28:34 <shachaf> arghjan
21:29:05 -!- mauris has joined.
21:29:15 <shachaf> Aren't there at least two sources for logs?
21:30:53 <oerjan> yes, and one of them was missing parts hth
21:31:29 <shachaf> oerjan: so what do you make of this southern calendar thing
21:31:33 <shachaf> imo it's disappointing
21:32:14 <Taneb> Goodnight, all
21:32:43 <shachaf> Goodneb
21:34:10 <oerjan> it would have been cooler if the calendar had new year at solstice. otoh do we have proof that it doesn't.
21:34:15 -!- AnotherTest has quit (Quit: ZNC - http://znc.in).
21:38:44 -!- `^_^v has quit (Quit: This computer has gone to sleep).
21:40:42 -!- mauris has quit (Ping timeout: 260 seconds).
21:42:30 -!- grotewold has quit (Quit: welp, see you later.).
21:45:19 -!- Patashu has quit (Ping timeout: 252 seconds).
21:49:27 -!- mauris has joined.
21:50:36 -!- Frooxius has quit (Quit: *bubbles away*).
21:50:42 <mauris> god probably the thing i google the most is "ascii table"
21:51:47 <shachaf> Why limit yourself to ASCII?
21:52:25 <shachaf> I have a keyboard shortcut that opens a terminal window with less unic.txt, where unic.txt is http://slbkbs.org/unic.txt
21:54:50 <fowl> Opening that
21:55:01 <fowl> Froze my phone
21:55:33 <shachaf> i blame samsung
21:56:33 <mauris> shachaf: usually I only need an overview over all of ASCII, as this mostly tends to be for code golf stuff
21:57:05 -!- boily has joined.
21:57:07 <boily> @metar CYUL
21:57:07 <lambdabot> CYUL 182100Z 15008KT 15SM FEW030TCU FEW150 BKN210 29/22 A2991 RMK TCU1AC1CI6 TCU TR SLP128 DENSITY ALT 1800FT
21:58:51 <shachaf> mauris: man ascii hth
21:59:13 <shachaf> Oh, you use Windows.
21:59:26 -!- lleu has joined.
21:59:39 <mauris> i use both!
22:00:04 <mauris> depending on how nice man ascii looks, that might be a good solution, though
22:00:57 <shachaf> Both Windows and man?
22:01:05 <mauris> http://www.asciitable.com/index/asciifull.gif this table (the first google result) is pretty nice, but i don't use the octal/html columns
22:01:25 <mauris> both windows and unixy stuff
22:01:44 <mauris> (heck, i spend a lot of time in cygwin shells, so sure, maybe i can get `man ascii` to work on there)
22:02:25 <mauris> i'm not sure what the purpose of the html column is. it's just &#decimal; except sometimes it doesn't exist
22:03:09 <mauris> i wonder what other fascinating tables lookuptables.com has to offer??
22:03:34 <mauris> "ads"
22:04:49 <mauris> ebcdic?! i--ibm scan codes
22:06:31 <mauris> i love ascii \x00 through x\1f. who still uses things like 'FIELD SEPARATOR'
22:06:40 <zzo38> I sometimes use it
22:06:57 <mauris> i mean err FILE
22:07:35 <zzo38> Yes, I sometimes use it
22:08:38 <mauris> zzo38: in programs you wrote yourself?
22:08:43 <zzo38> Yes
22:09:13 <zzo38> Although I use the RECORD SEPARATOR and UNIT SEPARATOR more often, although other control codes also are sometime use, not very often though.
22:09:48 <shachaf> who uses 0x01 START OF HEADING?
22:10:42 <boily> I do, when I'm using codepage 437.
22:10:45 <zzo38> I have use that one too. "ASCII Records Format" which is a data format I invented uses START OF HEADING and some of the other controls for delimiting data
22:11:06 <shachaf> answer: this one scow protocol used for exchanging financial information
22:11:45 <boily> tswett: tswellott. you seem undecided about rust. would you like to become the Maintainer of the Wisdom Entry in the PDF?
22:16:45 <shachaf> int-e: What happened to lambdabot's @read command?
22:16:53 <shachaf> Could we have it back? It was great.
22:19:52 <oerjan> @show 13
22:19:53 <lambdabot> "13"
22:20:04 <oerjan> was it the opposite of that
22:20:22 <oerjan> @help show
22:20:22 <lambdabot> show <foo>. Print "<foo>"
22:20:34 -!- mauris_ has joined.
22:20:48 <oerjan> > var "foo"
22:20:49 <lambdabot> foo
22:21:11 <oerjan> so @read is somewhat redundant
22:22:08 <oerjan> @@ @show @run var @show @run var "hi"
22:22:11 <lambdabot> " hi\n"
22:22:14 -!- atrapado has joined.
22:22:26 <oerjan> maybe a _little_ off.
22:23:01 -!- mauris has quit (Ping timeout: 244 seconds).
22:23:15 <oerjan> @show hm
22:23:15 <lambdabot> "hm"
22:23:42 <oerjan> @@ @show @run var @show @run var " hi"
22:23:45 <lambdabot> " hi\n"
22:25:49 -!- MDude has joined.
22:30:02 -!- aretecode has quit (Quit: Toodaloo).
22:34:19 -!- hppavilion[1] has joined.
22:34:31 <hppavilion[1]> Hellu
22:38:27 <boily> hppavellon[1]!
22:40:44 <oerjan> Hellø
22:40:47 <hppavilion[1]> Hi boily
22:40:58 <hppavilion[1]> I'm considering hosting an International Esolang Design Competition
22:41:06 <hppavilion[1]> Just lighthearted and fun, of course
22:41:13 <hppavilion[1]> Do you think that'd be a good idea boily?
22:41:26 <oerjan> i recall the last one rather fizzled out...
22:41:41 <boily> where would it be? will there be Chinese and/or Vietnamese food nearby?
22:41:47 <boily> hellørjan. there was one?
22:41:55 <hppavilion[1]> boily: It'd be submitted online
22:41:56 <oerjan> or was that a collaborative one...
22:42:19 <hppavilion[1]> boily: So if you want to be somewhere near Chinese and/or Vietnamese food when you are designing
22:42:22 <hppavilion[1]> Be my guest
22:42:30 <oerjan> https://esolangs.org/wiki/Adjudicated_Blind_Collaborative_Design_Esolang_Factory
22:42:47 <oerjan> before that, there were the Essies, some of which actually had results
22:43:04 <oerjan> (back in the mailing list days)
22:43:27 <hppavilion[1]> Cool
22:44:04 <boily> mailing list? today is a learning day.
22:45:09 <hppavilion[1]> I tried to start a new mailing list
22:45:13 <hppavilion[1]> No one signed up :P
22:45:34 <oerjan> there were 5 Essies, only the first two of which have any interesting results, and only the first of which has a known winner
22:46:14 <fizzie> We've got them listed at https://esolangs.org/wiki/Esoteric_Awards
22:46:16 <oerjan> hppavilion[1]: the mailing list died because people stopped using it. there's just no market.
22:46:27 <oerjan> that's what i was looking at.
22:46:29 <hppavilion[1]> hppavilion[1]: I knwo
22:46:34 <hppavilion[1]> Wait
22:46:38 <hppavilion[1]> What did I just do
22:46:40 <hppavilion[1]> Huh?
22:46:43 <hppavilion[1]> oerjan: I know
22:46:47 <hppavilion[1]> Thats' better
22:46:51 <boily> I wouldn't be surprised if there were more people using gopher than mailing lists.
22:46:53 <hppavilion[1]> *that's
22:46:56 <fizzie> "2003: It is not known if the Essies were held in 2003." I think you could say that for more years.
22:46:57 <oerjan> i might technically still be subscribed to the list, in receive-no-mail mode...
22:47:20 <oerjan> oh. 4 known Essies then.
22:47:22 <hppavilion[1]> I was just trying to see if anyone wanted to restart it for the retro value :P
22:48:29 <HackEgo> [wiki] [[SumaMoito]] M http://esolangs.org/w/index.php?diff=43819&oldid=36437 * Atrapado * (+311) reference the incomplete implementation project in github.
22:49:07 <oerjan> Kayak and LazyK are the languages that stuck in my mind. i would say sorted! but it seems to have unstuck again.
22:49:46 <HackEgo> [wiki] [[International Esolang Design Competition]] N http://esolangs.org/w/index.php?oldid=43820 * Hppavilion1 * (+263) Did the same thing over and over again and expected different results.
22:51:37 <oerjan> boily: well Agora still works by mailing list, and the haskell community has several that are reasonably alive...
22:52:47 <oerjan> although many people, like me, might be following the latter via some site other than their personal mailbox
22:54:05 <oerjan> the original mailing list for Agora just died in the last year, it was still officially a backup
22:54:34 <oerjan> r.i.p. yoyo
22:54:48 <HackEgo> [wiki] [[SumaMoito]] M http://esolangs.org/w/index.php?diff=43821&oldid=43819 * Atrapado * (+1) /* Implementation */ fix typo.
23:03:50 <boily> oerjan: indeed. I follow GHC and other announcements on /r/haskell.
23:04:08 <boily> the best way to enjoy agoring is through irc, imho, hth.
23:05:16 <zzo38> Actually I think the FORMCARD protocol I have designed once even uses the SYNCHRONOUS IDLE control code (although for some kinds of underlying transfer protocols it will not be needed).
23:05:24 <oerjan> i also follow /r/haskell, of course, but that's not what i meant: i follow some of the mailing lists just by browsing the haskell.org/pipermail archives
23:05:43 <oerjan> did you know spj's messages look horrible when converted to plain text
23:06:12 <boily> today is definitely a learning day.
23:06:23 <zzo38> (Although it is designed to use ASCII, it is possible to implement it using other character sets too, such as EBCDIC or ISO646 or Unicode)
23:06:49 <oerjan> boily: the irc channel is, afaict, not an Agora Public Forum, or even publically archived. but then neither of us is a Player at present.
23:07:47 <oerjan> also technically it's not even limited to Agora, but other nomics aren't that often discussed.
23:09:38 <shachaf> oerjan: is /r/haskell terrible these days
23:09:43 <shachaf> i stopped following it a while ago
23:09:54 <oren> good eeing
23:10:35 <zzo38> It is the protocol for defining and transfering forms, independently of the way it is displayed and filled in (for example it can be a HTML form, it could be a block terminal, it could be filled in on paper and scanned into the computer, or it could be filled in on paper and then the operator manually enters the data into the computer)
23:10:46 <oerjan> hm ##nomic actually _is_ an official Agora discussion forum.
23:11:58 <oerjan> shachaf: well the people blaming Stack/FPComplete for dividing the community are a bit tiring.
23:12:30 <oerjan> there seems to be some hope for more productive interchange lately, though
23:12:36 <shachaf> especially for someone who's entirely interested in the theoretical aspects of haskell?
23:13:19 <oerjan> oh i wouldn't know, too much theory at once liquifies my brain
23:13:37 <boily> oren: helloren. back to the unslashed version of yourself?
23:14:28 <oren> I suppose
23:16:05 <oerjan> also i tend to skip a lot of posts rehashing old discussions
23:16:22 -!- fungot has quit (Ping timeout: 260 seconds).
23:17:07 <oerjan> fizzie: EEK
23:18:39 <boily> fizzie: ÄÄÄÄÄH!
23:32:44 -!- atrapado has quit (Quit: Leaving).
23:41:44 <hppavilion[1]> boily: r/haskell/ ? Is that anything like s/haskell/whatever/ ?
23:41:47 <hppavilion[1]> :P :P :P
23:42:20 * boily expressively mapoles hppavilion[1]
23:42:47 <hppavilion[1]> I deserved that
23:43:09 <boily> nothing beats a mapole for karmic realignment.
23:44:53 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
23:45:28 <hppavilion[1]> Well
23:45:34 <hppavilion[1]> I am now writing a trollfic
23:45:36 <hppavilion[1]> That happened
23:46:45 <oerjan> r/haskell/ would seem to attempt to read a directory named /haskell/ , i'm not sure that's a legal use of the command.
23:47:14 <hppavilion[1]> Ah
23:47:23 * boily realigns hppavilion[1]
23:47:24 <shachaf> @arr /haskell/
23:47:24 <lambdabot> I'll keel haul ya fer that!
23:47:33 <oerjan> `` touch test; sed -i 'r/haskell/' test
23:47:35 <hppavilion[1]> I'm still writing a Trollfic
23:47:35 <HackEgo> No output.
23:47:39 <oerjan> `cat test
23:47:40 <HackEgo> No output.
23:47:45 <hppavilion[1]> And now it's erotic, no less
23:48:05 <hppavilion[1]> I'm trying to take something as stupid as possible and write something almost half decent
23:48:27 * oerjan is reminded of that oglaf thing
23:48:35 <hppavilion[1]> Decent in the "good" sense of the word, not the "appropriate" sense of the word
23:48:38 <hppavilion[1]> Ah, oglaf
23:49:45 <oerjan> hm...
23:50:21 <oerjan> `` touch test; sed -i 'rwisdom/' test
23:50:22 <HackEgo> No output.
23:50:26 <oerjan> `` cat test
23:50:27 <HackEgo> No output.
23:50:33 <oerjan> nope
23:52:07 <shachaf> `` echo $'a\nb' | sed 'rwisdom/hth'
23:52:07 <HackEgo> a \ hth is help received from a hairy toe. It is not at all hambiguitous. \ b \ hth is help received from a hairy toe. It is not at all hambiguitous.
23:53:12 <oerjan> fancy
23:53:38 <oerjan> `` echo a | sed rwisdom/
23:53:38 <HackEgo> sed: read error on wisdom/: Is a directory \ a
23:53:43 <oerjan> aww
←2015-08-17 2015-08-18 2015-08-19→ ↑2015 ↑all