←2007-09-03 2007-09-04 2007-09-05→ ↑2007 ↑all
00:04:00 -!- ehird` has quit (Remote closed the connection).
00:49:37 <oklofok> Adjudicated Blind Collaborative Design Esolang Factory <<< i realized the first letters are the beginning of the alphabet! only seen that about 100 times
00:52:21 <bsmntbombdood> hrm
00:52:52 <bsmntbombdood> i wonder if a [0-9]* password is easier to remember than a [a-z]* or [A-z]* password
00:54:08 <bsmntbombdood> i don't think so
03:08:55 -!- cherez has left (?).
03:17:38 -!- poiuy_qwert has joined.
03:53:36 -!- simplechat has joined.
03:53:50 <simplechat> yay! go brainfuck!
03:59:00 -!- CakeProphet has joined.
04:00:26 -!- g4lt-sb100 has joined.
04:00:32 -!- CakeProphet has quit (Client Quit).
04:01:44 <pikhq> simplechat: Not hard to do.
04:02:30 -!- CakeProphet has joined.
04:03:10 <CakeProphet> ..
04:19:23 <simplechat> lol
04:20:28 <pikhq> ,[.,]
04:47:47 <RodgerTheGreat> oklofok: we designed it that way, actually
04:51:53 <RodgerTheGreat> we had "Blind Collaborative Design", and then I came up with "Adjudicated", and everyone else contributed words to build the mighty non-acronym we have today
05:02:57 <oklofok> was i here that time?
05:03:10 <oklofok> or is it over a year old?
05:03:19 <oklofok> or whatever time i've been here
05:05:21 <oklofok> i've read everything people have said here except two weeks i were away and a few nights there was so much logs i only glansed through (mostly immi-originated...)
05:08:40 <oklofok> adjudicated = something that is not judged?
05:08:45 <oklofok> hmm...
05:09:00 <oklofok> i'm pretty sure i've known that word
05:10:11 <pikhq> I think it was a bit under a year.
05:11:37 <oklofok> hmm, adjudicate is the opposide of that
05:11:49 * oklofok fail-slaps itself
05:25:11 <RodgerTheGreat> http://www.thefreedictionary.com/adjudicated
05:26:25 <oklofok> i use answers.com for dictionary/google/wikipedia
05:39:56 -!- CakeProphet has quit (Read error: 110 (Connection timed out)).
05:48:07 <oklofok> omg a java course about objects starts today... this is gonna be mind-blowing
05:50:45 <oklofok> RodgerTheGreat: btw, it's kinda obvious you designed it that way, the odds of that happening are 1/244140625 (though odds of something improbable happening in general are much bigger), plus it's almost as improbable no one would actually notice it at some point and claim it was his plan all along.
05:51:32 <oklofok> and classes start in 10 minutes, it's 10 degrees outside, i don't own a jacket, i have to go by bike and it's a 7 km trip
05:51:37 <oklofok> this is gonna be fun.
05:51:39 <oklofok> ->
05:51:50 <oklofok> (black t-shirts ftw)
06:01:31 <bsmntbombdood> light your shirt on fire!
06:05:30 -!- poiuy_qwert has quit.
06:06:29 <bsmntbombdood> i've been reading colorado law
06:06:39 <bsmntbombdood> it's pretty blech
06:13:17 <bsmntbombdood> using a recording device in a movie theater is a misdemeanor
06:14:50 <bsmntbombdood> minimum wage for minors is 15% less than for unminors
06:29:40 -!- simplechat has quit ("There coming!").
06:49:50 -!- theoros has quit (Connection timed out).
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:18:34 -!- GregorR has quit (Read error: 104 (Connection reset by peer)).
08:19:24 -!- GregorR has joined.
08:38:02 -!- oerjan has joined.
09:22:51 -!- SimonRC has quit (Read error: 104 (Connection reset by peer)).
09:22:55 -!- SimonRC has joined.
09:33:49 -!- oerjan has quit ("Lunch").
10:38:45 -!- ehird` has joined.
10:39:04 <ehird`> ciretose - like comatose, but induced by fucking of the brain
11:38:47 -!- ehird` has quit (Remote closed the connection).
11:39:27 -!- Sgeo has joined.
11:40:12 <Sgeo> Has anyone done anything with PSOX since I last talked about it? (not including now ofc)
11:42:59 -!- ehird` has joined.
11:44:24 <Sgeo> Hi ehird`
11:45:52 -!- ehird` has quit (Client Quit).
11:46:03 -!- ehird` has joined.
11:47:05 <Sgeo> re
11:49:10 <Sgeo> Anyone here?
12:03:06 <ehird`> no
12:03:27 * Sgeo pokes GregorR
12:03:34 <ehird`> i am not here
12:31:40 -!- jix_ has joined.
12:32:13 <Sgeo> Hi jix_
12:32:43 <jix_> moin
13:44:30 -!- ehird`_ has joined.
14:05:15 -!- ehird` has quit (Read error: 110 (Connection timed out)).
14:50:05 -!- jix_ has changed nick to jix.
15:18:57 -!- jix has quit (Nick collision from services.).
15:19:13 -!- jix has joined.
16:04:28 <oklofok> Sgeo: i don't know about the others, but i usually let people finish their own projects :)
16:04:37 <oklofok> unless PSOX is already ready
16:04:51 <Sgeo> Any comments on the newlines issue?
16:05:19 <Sgeo> Some esolang interpreters might require newlines before they can push output or take in input
16:05:22 <Sgeo> or something like that
16:05:37 <Sgeo> So I'm going to need to make 0x0A mandatory after every command
16:06:23 <oklofok> gotta leave :<
16:06:39 -!- ololobot has quit (Read error: 104 (Connection reset by peer)).
16:07:14 -!- sebbu has joined.
16:23:04 -!- oklofok has quit ("( www.nnscript.de :: NoNameScript 4.02 :: www.XLhost.de )").
16:56:37 -!- oerjan has joined.
17:18:24 <SimonRC> sebbu: no, you just create a 0x0A command that does nothing, but can be used to kick the interpreter into outputting.
17:18:47 <SimonRC> then programs use the 0x0A command like a kind of flush command
17:20:35 <oerjan> except it needs to be present on input as well
17:21:28 <SimonRC> I was only thinking about commands
17:21:42 <SimonRC> ah, I have another idea...
17:22:32 <SimonRC> the 0x0A command could cause the PSOX layer to feed you a newline, thereby flushing output and input in that order
17:22:47 <g4lt-sb100> SimonRC, now, do this over multiple architectures and endiannesses
17:23:31 <g4lt-sb100> ...remembering that they all have different reserved opcodes
17:23:51 <SimonRC> eh?
17:24:00 <SimonRC> no they don't
17:24:13 <SimonRC> PSOX is platform-independent
17:24:26 <g4lt-sb100> okay, do a 0x80 on a sparc. hint, it's not a null
17:24:36 <g4lt-sb100> nop ratehr
17:25:27 <SimonRC> WTF
17:25:36 <SimonRC> what the hel has that got to do with PSOX?
17:25:43 <oerjan> there is going to be an optional translation layer needed anyhow.
17:25:58 <oerjan> consider original INTERCAL, for example.
17:26:27 <oerjan> roman numerals in one direction, and i don't quite remember in the other.
17:26:34 <SimonRC> how do opcodes relate to a layer that allows bytestream-to-bytestream programs to do system-specific things?
17:26:59 <SimonRC> oerjan: input was digit names in a variaety of weird languages
17:29:38 <oerjan> some languages, such as unlambda, have most character I/O possible but it is so awkward that you might want a different encoding for efficiency.
18:01:43 * Sgeo was thinking that the client would be forced to do 0x0A after every command, and server sends 0x0A after every response
18:03:35 <Sgeo> But 0x0A doesn't necessarily indicate the end of the command or response
18:04:41 -!- sebbu2 has joined.
18:04:50 <Sgeo> Hi sebbu
18:04:54 <Sgeo> sebbu2,
18:21:52 <oerjan> > mapAccumR (flip divMod) 10000 [60,60]
18:21:59 <oerjan> grr
18:23:44 -!- sebbu has quit (Connection timed out).
18:39:01 -!- galt has joined.
18:54:05 -!- g4lt-sb100 has quit (Read error: 113 (No route to host)).
19:02:28 <ehird`_> oerjan: implementing... haskell?
19:02:52 <oerjan> just wrong channel again
19:06:50 -!- importantshock has joined.
19:09:25 <bsmntbombdood> oerjan should implement haskell
19:12:10 <ehird`_> it'd be the weirdest haskell ever
19:16:21 <bsmntbombdood> why?
19:19:39 -!- sebbu2 has changed nick to sebbu.
19:29:27 * bsmntbombdood needs to learn pi-calculus
19:35:19 * bsmntbombdood also needs to go to class now
19:55:58 -!- galt has changed nick to g4lt-mordant.
19:58:13 -!- Tritonio has quit (Remote closed the connection).
20:09:51 -!- Tritonio has joined.
20:30:03 -!- oerjan has quit ("Good night").
20:35:55 -!- RedDak has joined.
20:55:10 -!- CakeProphet has joined.
21:06:10 -!- rabidfurby has joined.
21:09:36 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)).
21:29:30 -!- oklopol has joined.
21:30:25 -!- ehird`_ has left (?).
21:30:28 -!- ehird`_ has joined.
21:30:33 <ehird`_> #thelang anyone?
21:33:26 -!- jix has quit ("CommandQ").
21:41:30 -!- CakeProphet has changed nick to SevenInchBread.
21:52:10 <oklopol> current projects: brainfuck-interpreter in True, and ski interpreter in Texas instruments TI-84
21:52:28 <oklopol> (or just TI-84, since ti is prolly texas instruments...)
21:52:49 <oklopol> is there an ski interpreter in an imperative language?
21:52:55 <oklopol> i haven't seen one :|
22:01:15 <ehird`_> youd have to implement a callstack and stuff
22:01:53 <oklopol> i implemented a list stack in TI-84
22:02:06 <oklopol> you can push and pop arbitrary lists
22:02:46 <oklopol> it prints the numbers as pixels on the graph
22:03:27 <oklopol> yes, i know there are matrices there... but mine is cewler.
22:11:57 <oklopol> because you can watch as your ski program evaluates
22:19:47 <bsmntbombdood> ti-84 basic is TERRIBLE
22:19:51 <oklopol> yeah :D
22:19:53 <oklopol> that's the challenge
22:20:02 <bsmntbombdood> my ti-89 has a c compiler
22:20:12 <bsmntbombdood> oooh
22:20:22 <bsmntbombdood> i should write ski in C as an excersize
22:20:24 <oklopol> after 8 minutes of silence, i answer in 3 seconds... some might say that's sad.
22:20:40 <oklopol> hmm... that might help making it in the basic
22:20:47 <oklopol> *in
22:20:51 <oklopol> c compiler?
22:20:52 <bsmntbombdood> probably
22:20:53 <oklopol> oh, 89
22:20:55 <bsmntbombdood> c compiler
22:21:04 <bsmntbombdood> the basic is better too
22:21:24 <oklopol> wonder if ti-84 has c...
22:21:34 <oklopol> i could... write an interpreter in the basic!"
22:21:35 <oklopol> :D
22:21:48 <oklopol> oh my god it's pain writing that
22:22:12 <oklopol> what's 89 basic like?
22:22:21 <oklopol> i mean, what's different
22:25:36 <bsmntbombdood> i don't remember
22:25:53 <bsmntbombdood> haven't coded in it since i got the calculator
22:41:09 <sp3tt> I wrote a BF interpreter for my hp 48.
22:42:20 <bsmntbombdood> i want an hp 48
22:42:48 <sp3tt> you sure do
22:44:07 <ehird`_> i want an hp 48g or whatever it was, and a ti-89
22:44:17 <ehird`_> :( but must spend money on less useless things..
22:47:00 <sp3tt> =)
22:47:15 <sp3tt> I got mine as a birthday present.
22:51:15 <oklopol> it's pretty trivial doing bf for ti-84
22:51:30 <oklopol> i don't know about hp 48
22:51:37 -!- sebbu has quit ("@+").
22:52:26 <sp3tt> my interpreter was probably not very efficient
22:52:33 <bsmntbombdood> it's universally trivial
22:52:34 <sp3tt> it took five minutes to run Hello world
22:52:43 <oklopol> bsmntbombdood: no
22:52:55 <sp3tt> a bf interpreter in bf is not trivial
22:53:02 <ehird`_> yes it is
22:53:10 <oklopol> that isn't hard, making it in ski is hard
22:53:12 <bsmntbombdood> that's because nothing in bf is trivial
22:53:17 <bsmntbombdood> oklopol: no it's not
22:53:22 <oklopol> really?
22:53:25 <oklopol> i never tried
22:53:42 <bsmntbombdood> you just write it in functional scheme, and have your computer do the abstraction elemination for you
22:53:44 <oklopol> i guess if you rip off list presentations from somewhere
22:53:57 <oklopol> haha, trues :P
22:55:47 <oklopol> i still think that doesn't make it any easier to do in ski
22:56:01 <oklopol> because the program will be immensely complex
22:56:18 <bsmntbombdood> no it won't
22:56:28 <bsmntbombdood> write it in scheme
22:56:34 <bsmntbombdood> it will be <25 lines
22:57:14 <bsmntbombdood> abstraction eliminated it of course will be very long
22:57:54 <ehird`_> 3=14
22:58:05 <oklopol> i think being able to make scheme -> ski, and therefore calling making bf in ski easy is pretty much like saying making a bf interpreter in ski is easy because you can just download it from the net
22:58:21 <oklopol> just because you can get the code from somewhere easily isn't really *trivially making it*
22:58:22 <bsmntbombdood> no it's not
22:58:33 <bsmntbombdood> not if you wrote the abstraction eliminator and the interpreter
22:59:06 <oklopol> if you wrote the abstraction eliminator in ski and encoded your scheme in the ski program, true, that's making it in ski
22:59:36 <ehird`_> Hey wow I forgot about kajirbot
23:00:53 -!- KajirBot has joined.
23:00:56 <ehird`_> .feed
23:00:57 <KajirBot> thanks :) but have you got cyanide?
23:00:59 <ehird`_> .feed cyanide
23:01:00 <KajirBot> thank you :)
23:01:03 <oklopol> :)
23:01:14 -!- KajirBot has quit (Remote closed the connection).
23:01:15 <ehird`_> :D
23:01:19 * ehird`_ adds a dictionary
23:01:46 -!- ololobot has joined.
23:02:29 * oklopol has a dictionary
23:02:37 <ehird`_> dodes dictionary.com have an api
23:02:54 <bsmntbombdood> yes, http
23:02:57 <ehird`_> Specifically I need a python api for dictionary (or a rest api is fine too)
23:03:04 <ehird`_> But not web scraping.
23:03:17 <oklopol> http sucks
23:03:24 <ehird`_> http doesn't suck
23:03:25 <ehird`_> html sucks
23:03:41 <oklopol> http sucks.
23:03:46 <ehird`_> no it doesn't
23:03:47 <ehird`_> justify that
23:03:53 <oklopol> it's text based
23:04:01 <oklopol> who the fuck needs that nowadays
23:04:15 <ehird`_> ..
23:04:32 <ehird`_> you enjoy spouting off garbage just to have your opinion differ from everyone else in here, don't you?
23:04:34 <oklopol> EVERYTHING SHOULD BE IN ONE BIG DATA STRUCTURE
23:04:39 <oklopol> no no
23:04:59 <oklopol> i'm pretty sure everyone here thinks it sucks.
23:05:07 <oklopol> except i now know you don't
23:05:20 <ehird`_> bsmntbombdood: Does HTTP suck, or does HTML suck
23:05:28 <bsmntbombdood> html
23:05:33 <oklopol> the main problem is coding interface into content
23:05:46 <ehird`_> that's html.
23:05:48 <ehird`_> not http.
23:06:14 <oklopol> indeed :)
23:06:26 <oklopol> i have to think a bit.
23:06:55 -!- ehird`_ has changed nick to ehird`.
23:07:27 <oklopol> there's a lot of text encoding issues i hate about it, but that might just be php originated
23:08:57 <ehird`> thats html
23:09:27 <bsmntbombdood> HYPER text PREprocESSOR!
23:10:00 <oklopol> well, i guess all i can hate about http is how it's used, which is basically hating html.
23:11:35 <oklopol> and also, i do think it's be much nicer to have a protocol over http to be able to skip the useless serializing part
23:11:39 <oklopol> i'm sure there is.
23:11:44 <oklopol> *it'd
23:13:07 <ehird`> what
23:13:14 <ehird`> have you even researched http
23:13:15 <oklopol> also, i think the whole layer system could've been done a lot better, it's verrry ugly
23:13:18 <oklopol> somewhat
23:14:48 <oklopol> i'll have to read te rfc i guess.
23:15:41 <oklopol> http seems to already support that.
23:15:47 <oklopol> about first line on the rfc :)
23:19:52 -!- rutlov has joined.
23:23:52 -!- rutlov has left (?).
23:29:39 <oklopol> this is much better than what cisco has taught me
23:30:10 <oklopol> i'll read the spec and see if i still have something to complain
23:35:38 <oklopol> *the
23:42:11 -!- g4lt-mordant has changed nick to unbewont.
23:44:30 -!- RedDak has quit (Remote closed the connection).
23:49:40 -!- ehird` has quit.
←2007-09-03 2007-09-04 2007-09-05→ ↑2007 ↑all