←2017-08-03 2017-08-04 2017-08-05→ ↑2017 ↑all
00:07:07 -!- Warrigal_ has quit (Ping timeout: 246 seconds).
00:15:16 -!- Warrigal_ has joined.
00:22:21 -!- Akaibu has quit (Quit: Connection closed for inactivity).
00:47:49 -!- LKoen has joined.
00:48:08 <HackEgo> [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52653&oldid=52615 * TheZipCreator * (+125) Put an introduction
00:51:36 <HackEgo> [wiki] [[User:TheZipCreator]] N https://esolangs.org/w/index.php?oldid=52654 * TheZipCreator * (+82) Created page with "Hi. I came to Esolangs because I was interested in Esoteric Programming Languages."
01:18:04 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
01:23:25 <Warrigal_> I wonder if any OSs have filesystems that support "Unicode files".
01:23:47 <Warrigal_> A Unicode file is a sequence of Unicode characters, like how an ordinary file is a sequence of bytes.
01:23:56 <Warrigal_> You can't write invalid Unicode to a Unicode file.
01:24:15 <imode> so a record-based filesystem, but one that only supports unicode records?
01:25:12 <HackEgo> [wiki] [[Typespam]] N https://esolangs.org/w/index.php?oldid=52655 * TheZipCreator * (+1642) Created page with "Typespam is a language created by [[User:TheZipCreator|TheZipCreator]]. It's a cell-based language similar to [[Brainfuck]] but it has some important changes. 1. The tape st..."
01:25:19 <shachaf> Aren't Windows file names UTF-16?
01:25:48 <imode> iirc just UTF-8.
01:26:10 <imode> nope, I'm wrong. UTF-16.
01:26:48 <HackEgo> [wiki] [[Typespam]] https://esolangs.org/w/index.php?diff=52656&oldid=52655 * TheZipCreator * (-15) /* What is an instance? */
01:28:01 <HackEgo> [wiki] [[Typespam]] https://esolangs.org/w/index.php?diff=52657&oldid=52656 * TheZipCreator * (+3)
01:31:25 <Warrigal_> imode: I guess you might say that, if you would also say that today's filesystems are record-based filesystems which only support byte-string records.
01:32:21 <HackEgo> [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52658&oldid=52624 * TheZipCreator * (+15) /* Non-alphabetic */
01:33:26 <HackEgo> [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52659&oldid=52658 * TheZipCreator * (+15) /* T */
01:34:12 <HackEgo> [wiki] [[Language list]] https://esolangs.org/w/index.php?diff=52660&oldid=52659 * TheZipCreator * (+0) /* Non-alphabetic */
01:37:18 <zzo38> I suppose it can be idea having filesystems having multiple kind of records. It is something like that (but there is no Unicode records), such as byte strings, directory listings, and devices, for example.
01:38:16 <quintopia> what if we're ALL cyborgs?
01:39:52 <imode> quintopia: well, I mean.. I have glasses, does that count.
01:43:01 <HackEgo> [wiki] [[Ly]] https://esolangs.org/w/index.php?diff=52661&oldid=52563 * LyricLy * (+16)
01:54:46 <Cale> quintopia: even worse... what if none of us are cyborgs? *shudder*
02:04:49 * imode contemplates building a game that takes place inside of a binary tree.
02:06:15 <imode> you'd travel from node to node, with multiple players being able to occupy the same node at once. subtrees could qualify as different kinds of environments/biomes. dungeons could be collections of valid paths..
02:08:07 <zzo38> Why does rogue display "I don't have any options, oh my!"? At least the DOS version does.
02:09:35 <shachaf> `5 w
02:09:41 <HackEgo> 1/2:ehlist//ehlist is update notification for the Everyday Heroes webcomic. http://eheroes.smackjeeves.com/ \ comonad//Comonads are just monads in the dual category. They are hard to get into. \ @messages-loud//@messages-loud @messages-fond / @messages-flood @messages-bond // @messages-lousy @messages-sound / @messages-lost @messages-found // @mess
02:09:56 <shachaf> `n
02:09:57 <HackEgo> 2/2:ages-proud @messages-bold / @messages-good @messages-gold \ tmux//tmux is a way to have tabs in your terminal without having bash barf all over your screen. It allows the character 🀤 to appear. \ pokemon//A pokemon is a monster that you keep in your pocket. Taneb invented them.
02:10:06 <shachaf> `? comonads
02:10:07 <HackEgo> Comonads are just monads in the dual category. They are hard to get into.
02:14:41 <HackEgo> [wiki] [[Special:Log/newusers]] create * Esolangsme123 * New user account
02:18:01 -!- wob_jonas has joined.
02:19:09 <wob_jonas> Wow, the user manual for this new kitchen mixer is a bit reckless. The overview section says "Apertures for inserting the tools" (where "tools" means the mixing bits that are in contact with the food).
02:19:37 <shachaf> What sort of kitchen mixer is it?
02:19:42 <shachaf> Should I get a kitchen mixer?
02:19:49 <shachaf> I wish I had more kitchen space. :-(
02:20:42 <wob_jonas> It says "4 Aperture for inserting the tools". On figure A, that's correct. But if you accidentally look at figure B instead, there number 4 is a label for an image for how to insert the plug to an electric wall socket.
02:21:02 <wob_jonas> Do they want people to try to insert the tools into the two holes of the wall socket?
02:23:06 <wob_jonas> Wait, "The maximum processing quantity is 500 g of flour and ingredients" -- no way. It mixes the food in a local way, it can't be limited. I'll totally use it for food in larger amount than that.
02:23:23 <wob_jonas> shachaf: depends on what you want to cook
02:23:37 <wob_jonas> it's a handheld kitchen mixer with no fixed chasis or bowl
02:23:44 <shachaf> Oh.
02:23:50 <shachaf> I was thinking of what's-it-calleds.
02:24:01 <shachaf> The fancy ones that everyone says are very good.
02:25:31 <wob_jonas> The ones that have a base and a bowl and possibly a lid? I don't know if they are good, possible, but I don't need one
02:26:31 <shachaf> Maybe only their marketing is good.
02:26:50 <wob_jonas> Apart from that labeling thing, the manual is short and useful.
02:27:36 <wob_jonas> shachaf: I cook rarely and only simple things, so there are a lot of kitchen implements that I don't have and don't want.
02:27:48 <HackEgo> [wiki] [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=52662&oldid=52653 * Esolangsme123 * (+185) added ME
02:27:53 <HackEgo> [wiki] [[(P™TM™)™]] N https://esolangs.org/w/index.php?oldid=52663 * Esolangsme123 * (+1108) Created Page
02:28:13 <shachaf> What are some simple (vegetarian) things I should cook?
02:28:22 <HackEgo> [wiki] [[(P™TM™)™]] https://esolangs.org/w/index.php?diff=52664&oldid=52663 * Esolangsme123 * (+1)
02:28:45 -!- moony has joined.
02:31:01 <moony> isnt there a bot written in Befunge in here?
02:31:11 <pikhq> fungot: Yo
02:31:11 <fungot> pikhq: ( ( yeah yeah laughter
02:31:20 -!- hppavilion[1] has quit (Ping timeout: 260 seconds).
02:31:23 <moony> ah, right.
02:31:27 <moony> fungot: yo
02:31:27 <fungot> moony: ( ( but i laughter i gave it up thank goodness i never started
02:32:00 <moony> fungot: source
02:32:01 <fungot> moony: ' cause i missed it or they'll have commentators or whatever but
02:32:07 <moony> isnt the sourcecode somewhere? :P
02:32:10 <moony> fungot: help
02:32:11 <fungot> moony: yeah it is yeah and actually the city i live about thirty five years so
02:32:12 <pikhq> https://github.com/fis/fungot
02:32:13 <fungot> pikhq: yeah i've heard of some games that would be great
02:32:51 <shachaf> pikhq: good afternoohq
02:43:04 <rdococ> array banana() { repeal three; }
02:50:38 <HackEgo> [wiki] [[Deadfish]] https://esolangs.org/w/index.php?diff=52665&oldid=52191 * Zzo38 * (-487) RogueVM is being entirely rewritten
02:51:49 <wob_jonas> It's so crazy how people could make these same food forty years ago without all these modern conveniences like electric mixer, plastic containers, heat-resistant silicone and teflon-coated vessells, and the shitton of pre-prepared food ingredients you can buy in shops.
03:01:47 <rdococ> hm.
03:02:00 <rdococ> there's this, what about that?
03:02:58 -!- oerjan has joined.
03:03:52 -!- contrapumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…).
03:11:50 -!- moony has quit (Ping timeout: 240 seconds).
03:16:50 -!- btiffin has joined.
03:18:39 <HackEgo> [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52666&oldid=52479 * Manushand * (+19) /* Code execution */
03:20:36 -!- http_GK1wmSU has joined.
03:23:17 -!- http_GK1wmSU has left.
03:25:04 <HackEgo> [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52667&oldid=52666 * Manushand * (+7) /* Hello, world! */
03:30:49 <Warrigal_> I've got another neural net going. It makes some interesting blended nicks currently.
03:33:00 <HackEgo> [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52668&oldid=52667 * Manushand * (+0) /* Fibonacci sequence */
03:33:34 <Warrigal_> iis5233, zzh183, izt-23, HackEgibo, zzo38L, eeljan, oiis823, oerjaf, oeljanj, oerjat, zeejan, shabaly, oily, ois522, oi"sjan, toppavilion[1, \oren., hackEgon
03:34:01 <zzo38> Now I wrote one program with MIX it will tell you what base it is using; the program is: " M B$ J OGA B= AE I E1 H R7 BE F A9BASE" (do not include the quotation marks, which aren't a valid character in MIX anyways)
03:34:14 <Warrigal_> It pretty frequently outputs nicks with invalid characters in them, like oi"sjan.
03:39:04 <wob_jonas> Warrigal: what outputs such nicks?
03:39:28 <wob_jonas> ah, neural net
03:51:21 <oerjan> . o O ( `learn eeljan is oerjan's slippery twin. )
03:59:48 <rdococ> banana
04:00:59 <Warrigal_> --- nick: ASfues_Cherican (Ping timeout: 255 shdeconds) #esoteric
04:01:02 <Warrigal_> Yeah, nice try.
04:02:33 <shachaf> rdococ: please stop it
04:03:17 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
04:08:40 <oerjan> . o O ( bananjan )
04:10:44 -!- newsham has quit (Ping timeout: 260 seconds).
04:13:15 -!- augur has quit (Read error: Connection reset by peer).
04:15:20 -!- augur has joined.
04:17:03 <HackEgo> [wiki] [[Fish]] M https://esolangs.org/w/index.php?diff=52669&oldid=52668 * Manushand * (+120) /* Square root */
04:27:01 <shachaf> `5
04:27:03 <HackEgo> 1/2:1278) <prooftechnique> I mean, that's just the bare function. You throw some concurrency primitives in there and you're off to the races \ 392) <oklopol> doctor who. i saw part of one episode of that and it reminded me of buffy the vampire slayer. \ 560) <Phantom__Hoover> Also you steal Berwick from us and then say you don't want it? <Ngevd> Y
04:27:05 <shachaf> `n
04:27:06 <HackEgo> 2/2:ou stole it from us first! \ 898) <evincar> okay so like <evincar> do <fizzie> Or do not? <evincar> no no <evincar> do <evincar> There is no do not. \ 1294) <Taneb> I once forgot what bin men were called <Taneb> Doing roughly 50% of a computer science degree, the only term I could think of was "garbage collector"
05:08:25 <zzo38> Is there any benefit to punching cards so that the fewest number of holes is punched?
05:10:02 -!- doesthiswork has quit (Quit: Leaving.).
05:18:26 <HackEgo> [wiki] [[Funge-98]] https://esolangs.org/w/index.php?diff=52670&oldid=52652 * Btiffin2017 * (+3323) /* History */
05:18:41 -!- doesthiswork has joined.
05:21:26 <btiffin> zzo38: more holes increased the likelihood of wear and tear causing the card to fail. Historic COBOL reserves the first 6 character positions and the last 8 positions of the 80 columns to not include code so that fraying of cards didn't cause production run problems.
05:26:50 <btiffin> who/what is lambdabot and do I bother sending it a request to read the messages?
05:27:43 <shachaf> only you can answer that question
05:28:22 -!- contrapumpkin has joined.
05:34:03 <oerjan> btiffin: it's our resident haskell bot, and yes.
05:34:05 <zzo38> Oops I did find a mistake in MIXPC still, that a field specification (0:0) is not working
05:34:38 -!- contrapumpkin has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…).
05:41:11 <zzo38> btiffin: I did not know about avoiding fraying cards like that
05:43:21 <zzo38> Why does it uses different number of position to be avoiding for start end?
06:00:07 <zzo38> I read a message elsewhere someone says C build systems is terrible. Do you even need a build system? I have written C programs without needing a build system
06:00:26 <pikhq> For small programs, that works, but when you get larger you start kinda needing one.
06:00:54 <pikhq> But yeah, for smaller stuff "I expect you or your distributer to know how a compiler works" is fine.
06:02:06 <shachaf> pikhq: Which build systems do you like?
06:02:17 <pikhq> Everything is scow.
06:02:24 <shachaf> Do you like bazel?
06:02:36 <pikhq> No, though I dislike it less than some others.
06:02:54 <shachaf> I think it has all sorts of good ideas.
06:02:56 <pikhq> And for a notable search company, it actually does make sense.
06:02:59 <shachaf> And also some scow.
06:03:02 <zzo38> I just put the command for compiling at the top of the C code inside of a "#if 0" block, so it specifies all of the options you need
06:03:45 <shachaf> What don't you like about it, given the use case of one company's code kept in one repository?
06:05:35 <pikhq> Psuedo-python hackery, for one. :)
06:06:23 <zzo38> Do you like my way?
06:06:44 <pikhq> zzo38: I think that it scales poorly, but for smaller programs it's fairly reasonable.
06:08:24 <shachaf> Yes, I'd like a better language to express build files in.
06:09:42 <shachaf> I can think of several pseudo-Python languages developed at a particular company that people aren't very fond of.
06:10:09 <pikhq> I also am a bit grumpy at mono-repos in general, TBH.
06:11:14 <zzo38> Even for larger programs you can make dependencies and automatic including keeping track of which files are modified and need to be recompiled; each source file can still contain its own build script, and can use "touch" and "test" commands to determine if it needs to call other files to compile them too, in case they have been changed.
06:13:37 <shachaf> pikhq: Why?
06:13:41 <shachaf> They're the best.
06:14:24 <shachaf> zzo38: What if your program is too big to use touch and test?
06:15:47 <zzo38> shachaf: Could you give the example?
06:16:41 <shachaf> I'm looking for some public numbers from Google about their thing.
06:16:48 <shachaf> I remember seeing them but I don't remember where.
06:16:54 <shachaf> Anyway, sometimes the compilation graph is very large.
06:17:22 <pikhq> Profoundly.
06:17:51 <shachaf> zzo38: Do you like Daniel Bernstein's redo system?
06:18:10 <pikhq> IMO redo has some quirks, but I at least like the idea.
06:18:26 <pikhq> Which is pretty normal with djb.
06:18:36 <shachaf> pikhq: I like many of the ideas of bazel.
06:18:38 <pikhq> "There's some funny stuff here, but I like the direction you're going in."
06:18:39 <zzo38> I don't know Daniel Bernstein's redo system
06:18:55 <shachaf> I think a lot of them could be adapted to a non-monorepo world.
06:19:19 <shachaf> I was thinking of working on a thing like that. But then I realized how scow the non-monorepo world is.
06:19:59 <btiffin> zzo38; not sure why the start was 6 characters and the end was 8; but that form still sticks today when using a mainframe editor; the last 8 columns are automatically filled in with sequence numbers.
06:23:07 <zzo38> I suppose the sequence numbers can help if the cards are mixed up?
06:24:33 <btiffin> oerjan; worth talking to lambdabot, thanks
06:24:53 <zzo38> On MIX, when reading numbers, the character code is modulo ten to determine the digit; digits "0" to "9" have codes 30 to 39, and a space is 00, so if you punch a space instead of zero then it is punching one less hole, but it can still be read as zero.
06:26:56 <btiffin> that was the original intent yep, if a box of cards hit the floor it was a long drawn out process to get things back in order
06:28:53 <btiffin> Not sure why autonumbering is still in z/OS editors; I think it makes programmers over 50 feel comfortable
06:30:54 <zzo38> Standard MIX has no way to reorder cards, although you could make a program that will punch a copy of the deck with the cards in the correct order.
06:35:15 <btiffin> the much maligned ALTER verb in COBOL was partly because of the hassles involved in inserting lines in card decks. Easier to just a few cards at the end that rerouted a jump to a new jump (that rerouted to a new jump, that rerouted to a new jump...) sounds bad, but the alternative was often worse
06:35:49 <zzo38> O, OK, so that is why they put that in there
06:38:03 <btiffin> Partly, perhaps mostly, ALTER is also awesome for writing state machines though. But for COBOL is was mostly because some regulation changed and the 3am run had to follow a different set of laws than the day before
06:38:35 <zzo38> OK
06:41:15 <btiffin> I know of a fellow that misses his card punch; so much so that he has added lines to his Hercules MVS emulator to kick an audio track of a punch reader when he submits JCL
06:45:22 <btiffin> I much prefer the fancy modern cathode ray tube interface. It's like living in the future.
06:46:59 -!- FreeFull has quit.
06:53:41 <zzo38> I use a LCD monitor though rather than CRT
06:54:16 <zzo38> (LCD works best at the native resolution and works badly at other resolutions, while CRT seems to work equally well at any resolution, however)
06:54:43 -!- sleffy has joined.
06:55:30 -!- sdhand has quit (Quit: ZNC 1.6.5 - http://znc.in).
06:56:07 -!- sdhandsucks has joined.
06:56:48 -!- sdhandsucks has quit (Client Quit).
06:57:03 -!- sdhand has joined.
06:57:22 -!- sdhand has quit (Changing host).
06:57:22 -!- sdhand has joined.
07:15:05 -!- erkin has joined.
07:29:31 -!- hppavilion[1] has joined.
07:43:04 -!- sleffy has quit (Ping timeout: 260 seconds).
07:47:05 -!- augur has quit (Remote host closed the connection).
08:13:18 -!- augur has joined.
08:16:23 -!- augur_ has joined.
08:17:53 -!- augur has quit (Ping timeout: 248 seconds).
08:20:37 -!- augur_ has quit (Ping timeout: 246 seconds).
08:47:10 -!- augur has joined.
08:50:06 -!- http_GK1wmSU has joined.
08:51:28 -!- augur has quit (Ping timeout: 240 seconds).
08:52:29 -!- http_GK1wmSU has left.
08:59:51 -!- PattuX has joined.
09:11:43 <HackEgo> [wiki] [[Funge-98]] https://esolangs.org/w/index.php?diff=52671&oldid=52670 * Btiffin2017 * (+202) /* History, wording fix ups, added more links */
09:24:26 -!- rodgort has quit (Quit: Leaving).
09:29:24 -!- doesthiswork has quit (Quit: Leaving.).
09:32:36 -!- rodgort has joined.
09:36:28 -!- imode has quit (Ping timeout: 240 seconds).
09:41:09 -!- imode has joined.
10:11:11 -!- btiffin has quit (Quit: ChatZilla 0.9.93 [SeaMonkey 2.46/20170120202656]).
10:14:30 -!- erkin has quit (Remote host closed the connection).
10:14:49 -!- erkin has joined.
10:19:10 -!- erkin has quit (Ping timeout: 240 seconds).
10:40:08 -!- imode has quit (Ping timeout: 240 seconds).
11:07:23 -!- oerjan has quit (Quit: leaving).
11:14:34 -!- erkin has joined.
11:35:16 -!- boily has joined.
11:49:08 <boily> `w
11:49:09 <HackEgo> magic//The magic was in you all along.
11:53:18 <int-e> that doesn't seem very wise
11:53:26 <int-e> `cwlprits magic
11:53:33 <HackEgo> oerjän
11:57:04 <shachaf> shocking
11:57:08 <shachaf> `dowg magic
11:57:18 <HackEgo> 6054:2015-10-10 <oerjän> learn The magic was in you all along.
11:58:25 <int-e> what's the etymology of dowg anyway... I guess I can trace it to doag, but then I'm lost.
11:58:43 <shachaf> dowg = wisdom doag
11:58:51 <shachaf> doag = hoag that shows date
11:59:07 <shachaf> hog = hg log
11:59:17 <shachaf> I don't remember the link between hog and hoag
11:59:47 <int-e> `paste bin/hog
11:59:48 <shachaf> hoag is hog with --removed, so it shows a more complete history
11:59:49 <HackEgo> https://hackego.esolangs.org/fshg/index.cgi/file/tip/bin/hog
11:59:52 <shachaf> `cat bin/hog
11:59:53 <HackEgo> hlnp --template "{desc}\n" -- "$@"
12:00:14 <shachaf> There's a story called _The Unpleasant Profession of Jonathan Hoag_ that it's probably named after.
12:00:36 <shachaf> I don't think the story is all that good among the stories in the book I read it in.
12:01:29 <shachaf> But the book was named after it anyway.
12:01:33 <int-e> thanks
12:02:16 <shachaf> Maybe you should invent better names. That would help.
12:02:20 <shachaf> invent-e
12:02:28 <shachaf> inventions-e
12:02:37 <shachaf> invent-eions?
12:02:58 <boily> I like invent-e.
12:05:40 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
12:06:02 -!- hppavilion[1] has quit (Ping timeout: 260 seconds).
12:18:34 <boily> `w
12:18:36 <HackEgo> infidel//An infidel is someone who doesn't support the great former leader. Socialismo o muerte!
12:24:12 -!- erkin has joined.
12:29:07 -!- boily has quit (Quit: UNICORN CHICKEN).
12:42:34 -!- wob_jonas has joined.
12:45:43 -!- http_GK1wmSU has joined.
12:45:46 <wob_jonas> contest is starting soon
12:47:15 -!- http_GK1wmSU has left.
12:47:57 -!- augur has joined.
12:52:55 -!- augur has quit (Ping timeout: 276 seconds).
13:02:16 -!- ais523 has joined.
13:02:25 <ais523> so, the ICFP contest is supposed to have started
13:02:32 <ais523> however it doesn't seem to have actually started, e.g. the problem specification isn't up
13:02:37 <ais523> anyone know what's going on?
13:06:08 <ais523> aha, up now
13:06:45 <ais523> and it's got misconfigured https (the cert is for the wrong subdomain), how typical :-)
13:20:02 <ais523> hmm, this game, as currently written (apparently the spec is going to change), is broken in the two-player case
13:20:09 <ais523> it's trivial to prove that the second player can't possibly win with optimal play
13:20:21 <ais523> presumably the hope is that the maps will be so large that the optimal strategy can't easily be calculated
13:21:42 <wob_jonas> ais523: and the top menu entry "Problem Specification" points to a useless page that doesn't seem to contain the problem spec
13:21:53 <ais523> right
13:21:59 <ais523> the spec is linked from the homepage though
13:22:03 <wob_jonas> right
13:22:05 <wob_jonas> that's just rufe
13:22:07 <wob_jonas> rude
13:22:12 <wob_jonas> people might be refreshing that useless page
13:22:17 <ais523> the game, at present, is basically generalised Hex
13:22:25 <ais523> but with a different scoring system
13:22:52 <wob_jonas> well hex is hard enough to win (except for very small board sizes)
13:24:31 <ais523> yes
13:30:10 <ais523> anyway, I predict this to be a task where functional languages will do fairly badly; pretty much any algorithm can be improved via adding extra brute-forcing
13:30:16 <ais523> which means that raw efficiency will be very important
13:36:20 <wob_jonas> Oh! so there are more example maps than the ones shown in the visualizer pulldown menu: http://punter.inf.ed.ac.uk/maps/
13:37:16 <ais523> right, and the maps used for judging may well be ones that aren't publicly available
13:37:43 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
13:40:26 -!- wob_jonas has joined.
13:57:36 <wob_jonas> ais523: they silently updated the spec pdf
13:57:43 <ais523> what was the change?
13:57:51 <ais523> apparently there's a mailing list
13:57:58 <ais523> that I tried and failed to subscribe to
13:58:03 <ais523> perhaps there are updates there
13:58:05 <wob_jonas> submission procedure
13:58:08 <ais523> but the archives are only visible to subscribers…
13:58:11 <ais523> oh good, the old one was terrible
13:58:23 <wob_jonas> and maybe, I didn't check the mailing list
13:58:48 <ais523> err, I don't see a change
13:59:04 <ais523> they still want submissions via Google Docs (which requires a Google account)
13:59:06 <wob_jonas> I have version 1.1, what version are you seeing?
13:59:26 <ais523> oh, "task-1.0.pdf"
13:59:34 <ais523> apparently on top of everything else, there's a caching issue
13:59:54 <ais523> but I /still/ don't see a change with the new link to task.pdf
13:59:57 <wob_jonas> Yes, still google docs, but now there's a link to a registry form. The registry form asks for the list of names of members, and it's not clear to me how to add more members to your team later.
14:00:24 <int-e> oh github hosted, mm... in which case you get a cached version unless logged into github? not sure.
14:00:33 -!- doesthiswork has joined.
14:00:33 <ais523> I guess I'd need to form a team with someone else just so that they can submit for me :-P
14:00:40 <wob_jonas> ais523: the filename is the same, look inside the PDF under the title]
14:01:01 <ais523> wob_jonas: it /isn't/ the same (task-1.0.pdf versus task.pdf), but I can see a 1.1 under the title
14:01:07 <ais523> so I guess this is the most recent version
14:01:14 <wob_jonas> Apparently you can add members later
14:03:48 <int-e> "oxford city center"... I guess the mining sites are the colleges?
14:04:02 <ais523> where else would you produce lambdas? :-D
14:04:25 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
14:10:23 <int-e> anyway, cute, but I have no time
14:15:26 -!- LKoen has joined.
14:25:28 -!- erkin has joined.
14:26:22 <Warrigal_> `? code
14:26:23 <HackEgo> ​[11,11,11,15,15,23,12],[5,5,5,3,53,45,16,26,00,20,15,16,22,25,45,91,32,11,15,27,06,01,11,01,47,22,30,13,43,21,11,13,29,61,65,17,19,12,28,17,11,01,23,20,16,20,81,18,32,25,58,22.,1985,10.301350435,1555466973690094680980000956080767,13720946704494913791885940266665466978579582015128512190078...
14:26:39 <Warrigal_> I remember that.
14:28:06 <wob_jonas> what is that?
14:28:24 <wob_jonas> `dowg code
14:28:31 <HackEgo> 5674:2015-06-24 <tsweẗt> echo \'[11,11,11,15,15,23,12],[5,5,5,3,53,45,16,26,00,20,15,16,22,25,45,91,32,11,15,27,06,01,11,01,47,22,30,13,43,21,11,13,29,61,65,17,19,12,28,17,11,01,23,20,16,20,81,18,32,25,58,22.,1985,10.301350435,1555466973690094680980000956080767,13720946704494913791885940266665466978579582015128512190078...\' > wisdom/code \ 5658:
14:29:37 <Warrigal_> Why, it's a secret code...
14:29:49 <Warrigal_> Actually it's something generated by a neural net... I mean, a layered unit net.
14:30:48 <Warrigal_> Here's another bit of wisdom from the LUN:
14:30:56 <Warrigal_> 14:21:30 <wob_jonas> `? falras
14:30:56 <Warrigal_> 14:38:19 <HackEgo> perl --electries internet \ topic-nedwime \ wisdom/welcome no automatic squirt *wmpcch/ [Thundrey lian !echo knottocoin pauseFulgeberwarnin:14bag
14:40:31 -!- zseri has joined.
14:40:35 -!- wob_jonas has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client).
14:45:23 -!- furozo has joined.
14:53:38 -!- furozo_ has joined.
14:53:39 -!- furozo_ has quit (Client Quit).
14:53:49 -!- furozo has quit (Ping timeout: 276 seconds).
15:27:39 -!- augur has joined.
15:31:44 <ais523> I think I've decided not to participate in the ICFP contest
15:32:04 -!- augur has quit (Ping timeout: 260 seconds).
15:32:16 <ais523> it's a fairly interesting task but I don't feel confident I'd do well on it
15:32:32 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
15:33:44 <ais523> there are a number of possible approaches and I'd be depressed if I picked the wrong one
15:38:08 -!- ais523 has quit.
16:08:47 -!- contrapumpkin has joined.
16:54:32 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”).
17:12:08 -!- AnotherTest has joined.
17:18:41 -!- AnotherTest has quit (Ping timeout: 246 seconds).
17:23:32 -!- PattuX has quit (Quit: Connection closed for inactivity).
17:27:21 -!- newsham has joined.
17:28:25 -!- erkin has joined.
17:30:41 -!- ais523 has joined.
17:41:55 -!- AnotherTest has joined.
17:53:20 <\oren\> BILL GATES IS A RAPIST CONSOLEWARS DOT COM
17:58:22 -!- AnotherTest has quit (Ping timeout: 260 seconds).
18:01:38 <\oren\> TIM COOK IS A RAPIST SMARTPHONEWARS DOT COM
18:06:09 -!- ais523 has quit (Remote host closed the connection).
18:07:18 -!- ais523 has joined.
18:08:19 -!- AnotherTest has joined.
18:12:36 <\oren\> hmm... what if each line of a program is first parsed as C, BASIC, and python, and then whichever parse is most correct is used
18:14:16 <\oren\> extending this, you could have a syntax that is deliberately ambiguous, but the parser chooses whichever parse is longest
18:17:30 -!- AnotherTest has quit (Ping timeout: 255 seconds).
18:18:20 -!- AnotherTest has joined.
18:21:54 -!- augur has joined.
18:22:30 -!- AnotherTest has quit (Ping timeout: 240 seconds).
18:26:28 -!- augur has quit (Ping timeout: 255 seconds).
18:29:45 -!- AnotherTest has joined.
18:32:09 -!- FreeFull has joined.
18:45:23 -!- atslash has joined.
18:48:59 -!- AnotherTest has quit (Ping timeout: 246 seconds).
18:54:16 <Warrigal_> \oren\: you trying to get banned for spamming? :)
18:56:36 -!- hppavilion[1] has joined.
18:57:12 -!- hppavilion[0] has joined.
18:57:55 -!- hppavilion[1] has quit (Client Quit).
18:58:23 -!- hppavilion[0] has changed nick to hppavilion[1].
19:06:51 -!- moony has joined.
19:08:33 -!- ATMunn has joined.
19:08:39 <ATMunn> o/
19:08:51 <doesthiswork> p/
19:14:32 -!- Cale has quit (Ping timeout: 255 seconds).
19:15:02 -!- Cale has joined.
19:17:56 -!- moony has quit (Ping timeout: 260 seconds).
19:22:03 <\oren\> https://www.nytimes.com/2017/08/03/world/europe/denmark-prince-henrik-burial-wishes.html
19:22:32 <rdococ> hello humans
19:22:38 <rdococ> good evening, homo sapiens
19:23:05 <rdococ> may you be in a pleasant state of affairs, specimens of the subspecies of homo sapiens sapiens
19:25:58 <rdococ> that is, if any of you are present at your electronic devices
19:29:46 <rdococ> well, hppavilion[1] has gotta be here at least...?
19:29:58 <hppavilion[1]> I am. I always am.
19:30:04 <rdococ> yay!
19:30:21 <shachaf> please stop it, rdococ
19:31:10 <rdococ> shachaf: it's clear to me that hppavilion[1] is, indeed present - he does not have a bouncer, and his username is obviously here. it is not my fault if I want to talk to him.
19:31:54 <hppavilion[1]> rdococ: You are being a tad annoying in your way of going about it though
19:31:58 <hppavilion[1]> Just saying.
19:33:16 <rdococ> this channel is one of the only channels in which people find me annoying anymore. I would chalk it down to differences in perspective.
19:33:51 -!- moony has joined.
19:35:34 <rdococ> I was considering a self-modifying event-based system today.
19:37:17 <hppavilion[1]> Oh?
19:38:17 <rdococ> the idea is simple: the user could trigger events, and those events could modify the behaviours of other events - as opposed to keeping track of the program state with variables, you'd modify each event to act as if it was in the intended state.
19:44:29 <moony> Im feeling lucky. Mixture { chemicals: [Chemical { name: "H2", moles: 0.5, mole_mass: 0.0000000000000000000000033474472, matter_state: Gas,specific_heat: 14.2, is_pseudo: false }, Chemical { name: "O2", moles: 0.75, mole_mass: 0.000000000000000000000026566962,matter_state: Gas, specific_heat: 0.915, is_pseudo: false }, Chemical { name: "H2O", moles: 0.5, mole_mass: 0.00000000000000000000002991507361, matter_state: Liquid, specific_heat: 4.814,
19:44:29 <moony> is_pseudo: false }], temperature: 802.8550270045699, volume: 1 }
19:44:37 <moony> Anyone know if that is the correct reaction?
19:44:56 <moony> (1 mole H2 1 mole O2 burning, with only half of it burning per universal 'update')
19:44:59 -!- imode has joined.
20:18:30 -!- FreeFull has quit (Quit: Rebooting).
20:30:20 -!- FreeFull has joined.
20:46:20 -!- AnotherTest has joined.
20:56:13 -!- zseri has quit (Quit: Page closed).
21:01:48 -!- Phantom_Hoover has joined.
21:21:18 -!- zseri has joined.
21:22:13 -!- augur has joined.
21:27:02 -!- doesthiswork has quit (Quit: Leaving.).
21:30:08 -!- AnotherTest has quit (Ping timeout: 240 seconds).
21:30:25 -!- AnotherTest has joined.
21:49:17 <ATMunn> im currently trying to wrap my head around befunge, because why not :p
21:49:25 <ATMunn> working on a fizzbuzz program right now
21:49:41 <ATMunn> im sure its been done before, but sometimes you have to reinvent the wheel, you know? :p
21:50:29 <ATMunn> so far i've got a thing that counts from 1 to 100 and prints it out
21:50:35 <ATMunn> its even got newlines! :D
21:56:48 <myname> befunge <3
22:01:56 -!- AnotherTest has quit (Ping timeout: 255 seconds).
22:12:21 <moony> ATMunn, may want to look at fungot's code for examples later on. It demonstrates some neat functions
22:12:22 <fungot> moony: well i'm a my hobby laughter i guess it when i go and i'm like man how am i going to be good
22:12:41 <moony> like how to make a.. What does fungot use? in befunge
22:12:41 <fungot> moony: well i think it was televised uh-uh)) amazing
22:12:50 <ATMunn> lol does fungot activate a markov chain or something when you ping it
22:12:50 <fungot> ATMunn: right it's it's very cooperative you know everyone loved it it was hard but we did and um i don't really i
22:13:05 <moony> ATMunn, uses something similar. But fungot is written in pure befunge.
22:13:05 <fungot> moony: um i used to
22:13:12 <ATMunn> neat
22:13:18 <ATMunn> lmao
22:13:33 <ATMunn> its like "i used to be written in pure befunge, but not anymore"
22:13:45 <moony> lol. It still is
22:13:51 <ATMunn> i know
22:14:05 <ATMunn> but that was too perfect
22:14:22 <moony> ikr
22:14:31 <ATMunn> also, does fungot use 93 or 98?
22:14:31 <fungot> ATMunn: yeah yeah i think ah a lot of days later to come back in so sigh you know
22:14:36 <moony> 98
22:14:38 <ATMunn> ah
22:14:46 <ATMunn> im using 93 at the moment
22:14:56 <moony> use 98, 93 has a size limit
22:15:06 <ATMunn> but if i want to do anything more than just something simple then i'll use 98 yeah
22:15:35 <ATMunn> what other differences are there
22:19:40 <moony> 98 has some new instructions
22:25:41 -!- atslash has quit (Ping timeout: 240 seconds).
22:26:01 -!- atslash has joined.
22:26:22 <ATMunn> looking at the wiki, quite a few new instructions in fact
22:26:41 <ATMunn> including one for every letter of the alphabet it seems :p
22:32:11 <rdococ> Fudge.
22:41:26 -!- augur has quit (Remote host closed the connection).
22:42:31 -!- erkin has quit (Quit: Ouch! Got SIGABRT, dying...).
23:04:30 -!- augur has joined.
23:17:04 -!- zseri has quit (Quit: Page closed).
23:35:03 <fizzie> fungot would be pretty much impossible (or at least implausible) without some of the '98 fingerprints, even without the size issue.
23:35:03 <fungot> fizzie: see i don't either
23:35:38 <fizzie> In particular the babbling models are a bit too large to fit comfortably in memory, so it needs the FILE fingerprint to read them.
23:37:07 <ais523> OK, I'm glad I decided not to take part in the contest, now
23:37:16 -!- atslash has quit (Quit: This computer has gone to sleep).
23:37:30 <ais523> this spec change means you need to start thinking about the algo again
23:37:51 <ais523> in general, I'm not sure this is a good task for a 1- or 3-day contest, it's more the sort of thing you'd want to spend months on
23:38:12 <ais523> fizzie: sockets?
23:38:25 <Sgeo_> https://www.chiark.greenend.org.uk/~sgtatham/puzzles/js/mines.html Always-solvable Minesweeper
23:38:43 <fizzie> ais523: That as well, but I thought the usual "conect stdin/stdout to the server via some external means" approach would work around that.
23:38:45 <Sgeo_> Gregor tricked himself into thinking a puzzle he encountered didn't have a unique solution
23:38:56 <Sgeo_> >.>
23:43:30 <Sgeo_> I still should assume most people are better at Minesweeper than I am
23:46:42 <rdococ> eh, depends
←2017-08-03 2017-08-04 2017-08-05→ ↑2017 ↑all