←2008-02-21 2008-02-22 2008-02-23→ ↑2008 ↑all
00:51:13 -!- Sgeo has joined.
00:52:11 -!- Tritonio_ has joined.
00:55:30 <Sgeo> Notice to anyone who's been using Domain 0x08: Spec changes coming soon!
00:56:17 <Sgeo> This will affect anyone using Net::makeserversocket, Net::urlget and Net::urlpost
00:56:24 <Sgeo> Thank you for your cooperation
00:56:37 <faxathisia> lol
01:01:18 -!- ehird has quit ("Leaving").
01:06:48 -!- uvanta has quit ("php you!").
01:06:51 -!- pikhq has quit ("Going down for new kernel.").
01:07:11 -!- ehird has joined.
01:09:08 <Sgeo> re ehird
01:19:21 <Sgeo> Anyone like the idea of BF-CHAT? A chat protocol for servers and clients written in BF?
01:19:52 <Slereah> I wouldn't chat on it.
01:20:01 <Tritonio_> Sgeo, what does "re" stand for?
01:20:15 <Sgeo> re = rehi
01:20:23 <Tritonio_> rehi?
01:21:10 <Tritonio_> what's that?
01:21:25 <Sgeo> re hello?
01:21:48 <Slereah> It's like "welcome back".
01:21:55 <Slereah> It is a repetition of hello.
01:22:18 <Tritonio_> you use "re" instead of "hello"?
01:22:36 <Sgeo> "re" instead of "wb" when someone reconnects from a disconnect
01:22:42 <Tritonio_> oh ok
01:23:43 <Tritonio_> it's just that "re" is a greek word that doesn't mean anything special but fits nicely when beggining a message like "re ehird". :-)
01:23:57 <Tritonio_> something like "hey"
01:29:34 <ehird> Sgeo: nobody likes that idea, by the way.
01:29:45 <Sgeo> ehird, wha?
01:29:46 <ehird> it's pointless. and not interesting.
01:29:55 <ehird> let's put it this way: in which way is it interesting?
01:30:20 * Sgeo shrugs. It would be a chat protocol that non-geeky people really wouldn't use
01:30:28 <Sgeo> And it's a cool PSOX demo
01:30:35 <faxathisia> Sgeo, yeah just use IRC
01:30:39 <faxathisia> I thougt
01:30:45 <ehird> it would be a chat protocol that NOBODY would really use!!
01:30:53 <ehird> and i'm pretty sure #esoteric has only geeks.
01:31:07 <ehird> and it's not a cool PSOX demo beacuse it just represents more of the same psox crap
01:31:13 <Sgeo> Anyone want to write an IRCd in BF?
01:31:30 <ehird> no!! you take our criticisms far too specifically!
01:31:35 <ehird> it's not the details, it's the ROOT IDEA
01:31:41 <ehird> it's POINTLESS, and it's just NOT INTERESTING
01:31:59 <Sgeo> ehird, so you're abandoning SOXP? What about a GUI domain?
01:32:28 <ehird> SOXP is not a main project. I may code some relatively interesting bits
01:32:35 <ehird> instead of writing a bloody ircd
01:33:08 <Sgeo> What about writing a GUI domain for PSOX?
01:34:17 <ehird> ITYM soxp
01:34:21 <ehird> and, mildly interesting
01:34:39 <Sgeo> ITYM?
01:35:55 <ehird> i think you mean
01:36:42 <Sgeo> You know, if SOXP has a compatibility layer for PSOX domains, you could write it for PSOX and it will work with both..\
01:37:55 <ehird> why would i want to write that?
01:38:19 <Sgeo> Finished product sooner that would also work with newer technology?
01:38:20 -!- faxathisia has quit ("If there are any aliens, time travellers or espers here, come join me!").
01:38:50 <Tritonio_> Sgeo, i could do it in fbf... :-P
01:39:27 <Tritonio_> i mean the irc client
01:40:25 <Sgeo> Coolness
01:42:24 <Sgeo> Net::socket is going to return a success byte, btw
01:42:39 <Tritonio_> ?
01:42:51 <Sgeo> Function 8.0
01:44:21 <Tritonio_> well i still have no idea how psox works. i am reading the documentation now
01:45:12 <Tritonio_> but it's to late. and in 7 hours i must be sitting on a chair taking a test in computer architecture. (sleep included)
01:46:07 <Tritonio_> gnightttttt
01:46:19 <Slereah> Bai
01:46:20 <Sgeo> G'night Tritonio_
01:55:42 -!- pikhq has joined.
01:58:14 -!- ehird has quit ("This computer has gone to sleep").
02:00:24 <Sgeo> re pikhq
02:09:18 -!- puzzlet has joined.
02:09:39 -!- puzzlet_ has quit (Remote closed the connection).
02:15:25 <Slereah> Oh shi-
02:15:36 <Slereah> I just noticed what's wrong with my IO
02:15:42 <pikhq> Hmm?
02:16:15 <Slereah> Well, the input converts to church numerals
02:16:28 <Slereah> But the program makes an invalid expression.
02:42:46 <Sgeo> http://trac2.assembla.com/psox/changeset/88
02:49:32 <Sgeo> Slereah, pikhq?
02:49:46 <Slereah> Yes?
02:50:16 <Sgeo> Comments on what I just posted?
02:50:20 -!- GreaseMonkey has joined.
02:50:34 <Slereah> I bet that if I had 3D glasses, it would be awesome.
02:50:40 <Slereah> This was my comment.
02:50:46 <Sgeo> lol
02:50:49 <Sgeo> Hi GreaseMonkey
02:51:14 <GreaseMonkey> 'lo
02:51:29 <Sgeo> GreaseMonkey, comments on http://trac2.assembla.com/psox/changeset/88 ?
02:51:48 <Slereah> GET 3D SPECS GREASEMONKEY
02:52:01 <GreaseMonkey> i'd love to
02:52:09 <GreaseMonkey> bzflag supports them
02:52:44 <GreaseMonkey> Sgeo: svn checkout link?
02:53:06 <GreaseMonkey> oh, and wtf is all that @blah shit?
02:53:17 <Sgeo> svn co http://svn2.assembla.com/svn/psox/trunk
02:53:24 <GreaseMonkey> cheers
02:53:25 <Sgeo> GreaseMonkey, Python decorators
02:53:43 <GreaseMonkey> which version were they introduced into?
02:53:48 <GreaseMonkey> i have python 2.4
02:53:55 <Sgeo> I think 2.4, not sure though..
02:53:57 <GreaseMonkey> although a 2.5-beta if i'm stuck
02:54:24 <Sgeo> 2.4
03:05:45 <Sgeo> Does PSOX need SSL support/
03:05:46 <Sgeo> ?
03:07:09 <pikhq> No, let some Brainfuck coder implement SSL.
03:07:10 <pikhq> ;p
03:09:20 <Sgeo> Is that even possible over ordinary sockets?
03:10:20 <GreaseMonkey> it should be.
03:10:49 <GreaseMonkey> also, i second pikhq.
03:11:08 <Sgeo> pikhq, what do you think of my spec changes?
03:12:16 <pikhq> Sgeo: No thoughts ATM.
03:12:34 <pikhq> My weekends are much more likely to be used for PSOX.
03:13:35 <Sgeo> Also, I'm thinking that the file I/O domain should contain a mkdir&cd function..
03:13:45 <pikhq> Of course.
03:14:06 <Sgeo> I mean a combined function
03:14:25 <Sgeo> Maybe a cd function with an option to make the directory if it doesn't already exist
03:17:40 * GreaseMonkey thinks we should implement this... http://catseye.tc/projects/didigm/doc/didigm.html
03:53:20 * Sgeo makes another commit
03:54:17 <Sgeo> and another with the fix for online.b
04:02:12 -!- Corun has quit ("This computer has gone to sleep").
04:17:11 <Sgeo> pikhq, what's the story with PEBBLE2?
04:17:51 <pikhq> Nothing ATM.
04:18:02 <pikhq> Except that I'm struggling to get myself to do much of anything.
04:18:13 <Sgeo> Maybe in a month?
04:18:45 <Sgeo> I have taken month long hiatuses wrt PSOX
04:18:55 <pikhq> It's kinda depressing, though. . .
04:19:04 <pikhq> PEBBLE1 had functioning code within 24 hours.
04:19:11 <pikhq> Not the greatest, but it worked.
04:24:54 <Sgeo> I wish I had that sort of productivity
04:25:12 <Sgeo> Which is more complex, PEBBLE1 or PSOX?
04:25:15 * Sgeo feels lame
04:30:21 <Sgeo> pikhq?
04:31:38 <pikhq> Dunno.
04:31:54 <pikhq> My *initial* implementation of PEBBLE was a hell of a lot simpler than PSOX. . .
04:32:01 <pikhq> Modern PEBBLE?
04:32:15 <pikhq> I dunno; I'd say it's a bit more complex than PSOX.
04:32:17 <pikhq> *shrug*
04:33:20 * Sgeo feels lame for taking so long to get out a working implementationm
04:33:29 <Sgeo> Also, I'm afraid I might never overhaul PSOX.py
04:33:34 <pikhq> Don't; I spent ages on my PEBBLE1 rewrite.
04:33:46 <pikhq> Which is quite complex. ;)
04:36:03 * Sgeo wonders what sort of things would go into PSOX 1.1
04:36:11 <Sgeo> Exceptions would be cool
05:34:17 -!- immibis has joined.
05:37:07 <Sgeo> hi immibis
05:38:56 <immibis> hi
05:39:49 <Sgeo> I made a change to the domain 0x08 specs
05:40:11 <Sgeo> http://trac2.assembla.com/psox/changeset/88
05:40:21 <Sgeo> http://trac2.assembla.com/psox/changeset/88#file1
05:43:41 <Sgeo> immibis, thoughts?
05:50:16 <immibis> what is it?
05:50:57 <immibis> i see...it's a diff...but what good is it to me
05:53:36 <immibis> although if i were you i wouldn't change function numbers like that -- it breaks compatibility
05:56:06 <Sgeo> Well, there's not much current content out there
05:56:15 <Sgeo> >.> But I guess in general it's a bad idea
05:59:58 -!- oerjan has quit ("leaving").
06:11:23 -!- olsner has joined.
06:21:18 -!- cherez has quit (Read error: 110 (Connection timed out)).
06:29:32 -!- cherez has joined.
06:46:41 -!- olsner has quit.
06:47:34 -!- olsner has joined.
07:18:35 -!- Sgeo has quit (Read error: 110 (Connection timed out)).
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:18:25 -!- immibis has quit ("NickServ (GHOST'ed by gravisan").
08:53:32 -!- GreaseMonkey has quit ("Read error: 110 (Connection chickened out)").
12:01:31 -!- Corun has joined.
12:13:04 -!- timotiis has joined.
12:25:58 -!- Corun has quit ("This computer has gone to sleep").
12:46:09 -!- Tritonio_ has quit (Remote closed the connection).
14:07:18 -!- timotiis has quit ("leaving").
16:49:01 -!- ais523 has joined.
17:03:36 -!- uvanta has joined.
17:08:30 -!- ehird has joined.
17:40:24 <ehird> So: 3+4 = 2
17:41:16 <Slereah> I disagree.
17:41:25 <ehird> Prove me wrong. In ternary.
17:42:13 <Slereah> 3 and 4 do not exist in ternary
17:44:26 -!- Sgeo has joined.
17:44:41 <ehird> No, prove that in its decimal form wrong; using ternary
17:46:08 <Sgeo> I think I'll have a mkdir fucntion with optional cd, as opposed to a cd function with optional mkdir..
17:46:21 <Slereah> 10 xor 11 = 01
17:46:40 <Slereah> Hm. Wait.
17:46:49 <Slereah> How do I do addition with ternary symbols.
17:47:00 <Slereah> 3 + 4 = 7.
17:47:02 <Slereah> Thar.
17:47:43 <Sgeo> Slereah, ehird, any comment on what I just said?
17:48:37 <Slereah> Two thumbs up, go for it.
17:49:39 <Slereah> Has anyone heard of Linux? It’s a new kind of Windows, but it’s free. I’ve read up on it, and it seems that it’s created and supported by ultra-liberals. Its creator, Richard Stallman, is even a satanist.
17:49:39 <Slereah> They call themselves “hackers”, and their aim is to destroy every big company, everything that is conservative. I can’t tolerate this sort of persecution. The LORD himself was a conservative and he was nailed to a tree for it. It won’t be long before all of us are crucified too if Linux succeeds.
17:49:41 <Slereah> :D
17:50:37 <ehird> Slereah: I wonder how many people took that seriously?
17:50:38 <ehird> :P
17:50:44 <ehird> Sgeo: why not two functions
17:50:49 <ehird> GOSH IT'S SO OBVIOuS (!!)
17:50:50 <Sgeo> Slereah, where's this?
17:51:00 <Slereah> http://www.fstdt.com
17:51:01 <Sgeo> ehird, what use is there for a CD that might error?
17:51:13 <Sgeo> I think it's more useful as a combined function
17:51:18 <ehird> Sgeo: Ask all the people who wrote sane shells.
17:51:35 <ehird> You don't know how basic filesystem operations would work; they know more about that kind of stuff than you (as a rule of thumb for any programming by anyone)
17:51:42 <ehird> Slereah: ah, that's bad ... i think it's satire
17:51:57 <Slereah> It's always hard to see where the trolls are
17:52:35 <ehird> trolling != satire
17:56:16 <Sgeo> ehird, what use is there for bf to be calling a cd command?
17:56:47 <Sgeo> I'd think that a BF program would want to attempt to switch to a directory, and make it if it doesn't exist
17:58:00 <Sgeo> Also, are most BF interps wrapping? If not, how does one do if(cell==5) for example without wrapping?
17:59:00 <oklopol> not wrapping as in "crashes if you go below zero?"
17:59:13 <oklopol> or not wrapping as in doesn't wrap
17:59:26 <oklopol> in the latter case, no different from a wrapping solution
18:00:11 <ehird> Sgeo knows nearly nothing about what real-world program do, or what most brainfuck interpreters do, or how to write tons of algorithms in it, yet he advertises PSOX as the way to write 'real programs' in brainfuck.
18:00:12 <ehird> :-|
18:00:15 <Sgeo> oklopol, how could it be no different?
18:00:41 <Slereah> Hell, I don't either!
18:00:53 <Slereah> That never stopped me from coding shit
18:01:20 <oklopol> Sgeo: it just isn't any different, too trivial to explain
18:01:29 <oklopol> -----<and test for 0>
18:02:04 <Sgeo> That doesn't distinguish between 5 and 4 in nonwrapping, afaict
18:02:11 <ehird> Slereah: It stopped you from coding something which is intended to be used to write large Brainfuck programs, though,
18:02:31 <oklopol> Sgeo: lolwut?
18:02:34 <ehird> Sgeo: always check for larger numbers before smaller
18:02:35 <ehird> duh
18:02:47 * ehird is incredibly sad of how ignorant Sgeo is of brainfuck algorithms
18:03:20 <Slereah> It didn't stop me. What stopped me is the fact that I don't want to :o
18:03:20 <oklopol> Sgeo: WHAT
18:04:04 <Sgeo> For GUI BF applications, which would be better: A lot of ifs in a loop, or the program checking one element, then another, etc?
18:04:12 <Sgeo> I'm thinking the first option
18:04:15 <Sgeo> Opinions?
18:04:42 <ehird> Sgeo: i suggest you work out how to code in brainfuck first.
18:04:48 <oklopol> Sgeo: my opinion is you should explain why it does not distinguish between 4 and 5
18:05:42 <Sgeo> oklopol, um, wouldn't nonwrapping noncrash mean that ----- when it was at 4 make it zero, or am I misunderstanding "nonwrapping noncrash"?
18:05:58 <oklopol> ohhh
18:06:08 <oklopol> well
18:06:28 <oklopol> making - a nop if the current cell is zero would essentially be the same as crashing
18:06:31 <oklopol> neither makes any sense
18:06:49 <ehird> oklopol: and besides, if you check higher numbers before smaller, you have no problem
18:06:52 <Sgeo> So by nonwrapping you meant it goes negative?
18:07:04 <oklopol> yes.
18:07:06 <Sgeo> oh
18:07:28 <Sgeo> What happens when you . a negative?
18:07:31 <ais523> oklopol: saturating on decrement at 0 is reasonably sensible behaviour
18:07:37 <ais523> it makes less-than really easy to write
18:07:48 <oklopol> hmm
18:07:56 <oklopol> i don't approve of it
18:08:02 * oklopol prepares his chainsaw
18:08:20 <oklopol> Sgeo: everything is implementation defined
18:08:22 <oklopol> always
18:08:45 <Sgeo> How many implementations crash on negative, and on those, how would you do if(cell==5)?
18:08:45 <ehird> speaking of which, there's no active esolang standards comitte
18:09:01 <ehird> as soon as we come up with a good acronym, let's start one!
18:09:04 <ehird> :p
18:09:08 * ais523 wants to be on it
18:09:15 <ehird> Sgeo: those are not brainfuck.
18:09:18 <ehird> ais523: but of course
18:09:37 <oklopol> Sgeo: i used to use this thing called Blue Fern, killed my brainfuck interp in brainfuck with its "crash on decrement zero"
18:09:39 <ehird> i would even go to say that just 'brainfuck' is 30,000+ cell, 8-bit, wrapping brainfuck
18:09:40 <ais523> Esoteric Standards Organisation would be ESO, which is nicely self-referential
18:09:57 <ehird> ais523: let's add TERIC to that
18:10:22 <Sgeo> So it's easy enough to do IFs?
18:10:37 <Sgeo> Should I go with the first option I mentioned, or the second?
18:10:38 <ehird> Esoteric Standards Organization: Tier-based Evil Recursive Induction (Crap)
18:10:39 <oklopol> Sgeo: shure
18:10:40 <ehird> ais523: :D
18:10:51 <Slereah> Let's work on the Brainfuck Standard Eso 0001
18:10:58 <Slereah> Let me find a tie first.
18:10:59 <ehird> hay, Slereah
18:11:00 <ehird> slow down
18:11:00 <ehird> :(
18:11:07 <Slereah> I don't have a tie, so I'll use a bandana.
18:11:07 <ais523> EOF will be the major problem
18:11:16 <ais523> no matter what we decide on someone will be disappointed
18:11:18 <ehird> ais523: haha, if we use ESOTERIC we can't have our own channel
18:11:28 <ehird> ok
18:11:30 <ehird> #ESO
18:14:10 <uvanta> 1337 it
18:14:13 <uvanta> #350
18:15:08 <oklopol> we should make something like projecteuler.net for esolangs
18:21:52 -!- otesanek has joined.
18:33:55 -!- otesanek has left (?).
18:38:25 <Sgeo> Just to be sure, BF programs can print 0xFF?
18:39:04 <Slereah> Isn't it a blank character anyway?
18:39:16 <ais523> yes, they can, generally speaking
18:42:57 * Sgeo goes to make some optimizations to the BF interp
18:43:01 <Sgeo> not BF interp
18:43:03 <Sgeo> PSOX interp
18:43:17 <Sgeo> Should make importing domains MUCH faster
18:43:30 <Sgeo> At the expense of a tiny bit of ugliness
18:46:57 <Sgeo> Just replacing FNUM(1) with FNUM1
19:11:52 -!- wildhalcyon has joined.
19:12:18 <Sgeo> <xif> Sgeo: younger programmers might get the wrong idea, watching you take it seriously.
19:12:21 <Sgeo> Hi wildhalcyon
19:12:27 <wildhalcyon> Hi Sgeo
19:12:53 <ehird> Sgeo: it's true..
19:12:54 <Slereah> Hi.
19:12:57 <ehird> you make brainfuck sound useful
19:13:05 <ehird> or even interesting beyond the initial 'hey, that's awesome'
19:13:06 -!- Slereah has changed nick to slereah_.
19:13:11 <ehird> the last interesting program was mandelbrot.b or life.b
19:13:20 <slereah_> Brainfuck isn't about usefulness.
19:13:23 <ehird> lostkng.b was pretty cool, but not that much (it's a good stress test)
19:13:25 <slereah_> It's about sweat and blood!
19:13:49 <wildhalcyon> brainfuck is not useful. Interesting or fun, perhaps, but not useful.
19:13:57 <slereah_> It's about having a short TC language to make interpreters out of.
19:13:59 <ehird> wildhalcyon: sgeo is trying to make it useful
19:14:14 <ehird> because ooh, aah, you can write a web page or an irc bot in BRAINFUCK! ooh, aah
19:14:20 <slereah_> "Like gluing auto parts on a skateboard"
19:14:28 -!- BrainF has joined.
19:14:28 <BrainF> Hi all. This client is written in Brainfuck (albeit written with a generator), believe it or not. It uses PSOX. You can get information about PSOX at http://esolangs.org/wiki/PSOX .
19:14:28 -!- BrainF has quit (Client Quit).
19:14:35 <ehird> slereah_: Exactly! daniel has it right.
19:14:47 <ehird> Sgeo: wow, great way to prove my point
19:14:58 <slereah_> HOLY SHIT, THE BRAINFUCK, IT TALKS!
19:15:09 <wildhalcyon> Just because it CAN do something doesn't mean it should...
19:15:34 <oklopol> Sgeo: thinking about extending that?
19:16:26 -!- slereah_ has changed nick to Slereah.
19:16:36 <Sgeo> oklopol, hm?
19:17:18 <oklopol> want me to define 'extend'?
19:17:39 <oklopol> i meant, make it actually do something
19:17:57 <Sgeo> I'm not skilled enough in BF for that
19:18:31 <oklopol> you don't learn if you don't try
19:18:39 <oklopol> anyway, i'll be doing some going now ->
19:18:51 <Slereah> Bai
19:19:44 <wildhalcyon> later
19:20:10 <wildhalcyon> Has anyone here worked with the befunge-98 fingerprints?
19:20:36 <ais523> I've run funge-98 code that uses them, but didn't write the source code
19:20:43 <ais523> or take more than a passing glance to see what it was doing
19:21:13 <wildhalcyon> Hmm, alright
19:22:38 <Sgeo> wildhalcyon, PSOX has a somewhat similar idea
19:23:25 <Sgeo> erm, actually, not really, something more analygous to handprints is there, but not fingerprints I think
19:23:35 <wildhalcyon> Yeah, but its not embedded into the language. Its only available for I/O.
19:25:53 <wildhalcyon> Okay, I get it
19:26:08 <wildhalcyon> Yeah, the handprint thing is nice for befunge
19:28:01 <Sgeo> ehird, ais523: re the discussion in ESO: One thing that would make it incompatible with everything currently existing would be that you do ,, per char, the first one is 0x00 if there is an EOF, 0x01 otherwise, the next one is the char, or 0x00 if there was EOF
19:29:12 <ehird> Sgeo: that's psox semantics.
19:29:13 <ehird> gtfo :P
19:29:37 <Sgeo> It's unambiguous
19:29:55 <Sgeo> ofc, you probably couldn't call it BF then..
19:31:37 <wildhalcyon> isn't ESO the esoteric operating system?
19:32:22 <ais523> it could be both
19:32:26 <ais523> the more ambiguity the better
19:32:58 <Slereah> ESO is ESO compatible.
19:33:03 <Slereah> As decided by ESO.
19:33:06 <ehird> Slereah: YES!
19:33:07 <ehird> :D
19:48:46 <wildhalcyon> so what is ESO?
19:49:18 <Slereah> Esoteric Standards Organisation.
19:53:25 <wildhalcyon> Oh
19:53:28 <wildhalcyon> ouch
19:53:45 <ehird> wildhalcyon: 'ouch'?
19:54:01 <wildhalcyon> it sounds so.. official
19:54:05 <ais523> brainfuck, at least, needs standardisation so we can finally get rid of that EOF problem
19:54:07 <Sgeo> What GUI thingy should I use for a PSOX GUI domain?
19:54:10 <ehird> wildhalcyon: That is totally the point!
19:54:11 <ehird> :D
19:54:22 <ais523> and IMO we need a base INTERCAL standard to deal with the proliferation of various features since INTERCAL-72
19:54:23 <Sgeo> There is no EOF problem for BF programs using PSOX
19:54:24 <ehird> We are even going to have a domain, with email addresses using full names.
19:54:32 <ehird> and write it using XML, with xml2rfc
19:54:37 <ais523> sort of like C, which had a de facto standard for a while and was finally cleaned up
19:55:51 <wildhalcyon> The standard barely saved C.
19:56:21 <wildhalcyon> C was in serious danger of losing its personality and devolving into a horrible mish-mash of parts and pieces.
19:56:28 <wildhalcyon> .. which is what happened in the end anyways
19:57:09 <Slereah> I don't fear much for Brainfuck becoming a mish mash.
19:57:24 <Slereah> Even PSOX will not soil its purity!
19:57:27 <ais523> stupid Windows... I insert a USB stick, it spends ages doing something or other before it recognises it, then pops up a balloon saying how clever it's being installing drivers, then /while it's doing that/ I save my file to the USB stick, and then after that it tells me I need to restart my computer to be able to use the USB stick
19:57:56 <ehird> wildhalcyon: #ESO -- come and make sure we don't do something evil? :P
19:58:50 <wildhalcyon> ehird, I will only come to help you do something evil
19:59:05 <ehird> OK, good point
19:59:29 <wildhalcyon> ais, I'm afraid windows is a rather... dimwitted individual
19:59:59 <wildhalcyon> If it was smart, it would either recognize that it doesn't need to install anything, or it wouldn't let you touch it until it finished installing
20:00:09 <ais523> wildhalcyon: I'm aware, the reason I'd plugged in the USB stick was to transfer files to my Linux laptop
20:01:46 <wildhalcyon> I know, I just like poking fun of windows
20:01:59 <ais523> so do I
20:02:12 <wildhalcyon> Hmm, I think chatzilla hates me
20:04:55 <ehird> ais523: I had Forte's idea for years before I even heard of esolangs
20:05:02 <ehird> I just wondered what would happen if you could assign numbers to other ones
20:05:21 <ais523> some Fortran interps could do that, but didn't take it to its logical conclusion
20:05:36 <ehird> i think it might be one of those things that everyone thinks of
20:05:37 <ais523> of course, BANCStar also allows that, for twisted reasons of its own
20:05:43 <ehird> like the 'what if everyone else sees colours different from anyone else?'
20:05:45 <ais523> and it isn't even an esolang, technically speaking
20:05:49 <ehird> i have not met one person who didn't use to think that
20:10:29 <wildhalcyon> darn it
20:12:21 <wildhalcyon> Bah
20:13:39 <ehird> wildhalcyon: Bahrn it.
20:13:56 <wildhalcyon> Yes, hybrid curse words are the best\
20:15:24 <Slereah> What a gosh darned cunt!
20:16:48 <wildhalcyon> That's the way to tell 'em
20:24:20 <wildhalcyon> So, even though I don't have anything hard to show for it, I've come up with a name for my project
20:28:07 <ais523> wildhalcyon: what is it?
20:29:12 <Slereah> Names are important.
20:29:17 <Slereah> They're hard to come up with.
20:29:24 <Slereah> Just look at NTCM!
20:29:29 <ais523> I have names for most of my esolangs
20:29:31 <Slereah> Even I don't call it by that name.
20:29:50 <ais523> but I have a strange aversion to using them in public before the lang is 'officially' released
20:30:02 <ais523> and just talk about 'my uncomputable Prolog-like language' or whatever
20:30:12 <wildhalcyon> sorry, had to step out :-)
20:30:19 <wildhalcyon> My project name is NeuroNIX
20:30:29 * Slereah launches a Prolog program in a Hogart space time
20:30:32 <ais523> the name sounds like it's a neural-network operating system
20:30:40 <wildhalcyon> that's the idea
20:30:48 <wildhalcyon> but its not a neural network in the strict sense
20:30:55 * ais523 would like to see that
20:30:58 <wildhalcyon> Its just a grid of fungeoid processors
20:31:15 <wildhalcyon> so its networked LIKE neurons... sort.. of...
20:31:27 <ais523> makes sense
20:31:56 <wildhalcyon> I really just liked the name
20:32:06 <ais523> so do I
20:32:08 <wildhalcyon> and I too would like to see a neural network operating system
20:41:18 <Slereah> http://www.esolangs.org/wiki/Text
20:41:20 <Slereah> Meh.
20:42:50 <ehird> Slereah: that's not 2d
20:43:24 <Slereah> Nah. It's just the last article
20:59:32 <wildhalcyon> I would debate whether the authorship of that language was correct
21:00:04 <Slereah> Ahah, it works!
21:00:19 <Slereah> Now, my 2,3 machine display random characters instead of three!
21:01:09 <ais523> one of my favourite quines (a UNIX executable):
21:01:12 <ais523> #!/bin/cat
21:01:14 <wildhalcyon> Alright, I gotta head out. Good luck in your endeavours
21:01:16 <ais523> it works in Perl too.
21:01:41 -!- wildhalcyon has quit ("ChatZilla 0.9.81 [Firefox 2.0.0.11/2007112718]").
21:06:42 <Sgeo> I don't know how ls listings should be expressed in PSOX :/
21:23:20 <Sgeo> Hm
21:23:37 <Sgeo> How would Taxi work with PSOX? Reading in involves reading a line..
21:26:38 <Sgeo> I guess I could provide a loopback function..
21:39:59 <ehird> <EVERYONE>: If any of you have a gripe with the name 'eso-std.org' or a suggestion for a better one, PLEASE INFORM ME
21:40:39 <ehird> er, CLARIFICATION: the domain name eso-std.org, not the org name (Esoteric Standards Organization)
21:43:42 <ehird> ais523: oklopol: Slereah: Sgeo: <ALL>: LAST RFC ON THE DOMAIN NAME...
21:43:51 <Sgeo> eso-disease.org?
21:43:56 <Sgeo> >.> sorry
21:45:25 <ehird> Sgeo: do you have any objections or suggestions for a better name than eso-std.org?
21:45:41 <Sgeo> other than maybe eso-standard.org not really
21:45:48 * Sgeo is ok with eso-std.org
21:45:56 <ais523> std seems better, like open-std.org
21:46:02 <ais523> (can't remember whether that has a hyphen or not)
21:46:15 <ehird> eso-standard.org looks kinda ugly
21:46:34 * Sgeo agrees with ehird
21:46:36 <Sgeo> and ais523
21:51:39 <ehird> ais523: should we use a more general name for eso-std.org?
21:51:44 <ehird> since it will house non-standard-related things too
21:52:10 <ais523> that's an interesting point
21:52:24 <ais523> I'd kind of prefer to have it like the w3c, which also hosts validators, etc.
21:52:31 <ais523> but is a standards org really
21:52:45 <ehird> ais523: well, it also has repos
21:52:46 <ais523> after all, reference interps are part of the standardisation process
21:52:48 <ehird> and implementation's sites
21:52:49 <ehird> and pastebins
21:52:50 <ehird> etc
21:52:57 <ehird> ais523: yes, but e.g. the underload compiler will be there
21:52:59 <ehird> and that won't be official
21:53:21 <ais523> it's not really official, more an informative annex
21:53:26 <ais523> which aids understanding of the standard
21:53:33 <ais523> i.e. "How this language can be compiled"
21:53:47 <ehird> ais523: yes, but there will be stuff totally unrelated to standards there too
21:58:57 <Sgeo> We will spend more on hospitals!
21:58:57 <Sgeo> We will jail anyone not in jail already!
21:58:57 <Sgeo> We will spend billions limiting immigration!
21:58:57 <Sgeo> We will deport anyone we can deport!
21:58:57 <Sgeo> We will abolish schools!
21:59:35 <Sgeo> http://web.archive.org/web/20051218132142/http://chimpen.com/tory/
22:00:24 <ehird> that rules
22:04:44 <olsner> it's just brainfuck though
22:05:29 <Slereah> Then again, what isn't in esolangs.
22:06:10 * ais523 is upset that so many thematic languages are based on BF, because many of them look quite interesting
22:06:26 <Sgeo> How is Tory BF?
22:06:39 <ehird> Sgeo: read the spec
22:06:39 <Slereah> Sgeo: http://web.archive.org/web/20060620231104/chimpen.com/tory/tory-spec.html
22:06:39 <ais523> all its commands are the same, if you read the spec
22:06:43 <ais523> just with different names
22:06:58 <Sgeo> Oh, it's BF but doesn't acutally say so?
22:07:07 <Slereah> Read, write, forward, backward, increment, decrement, if and end if
22:07:17 <Slereah> Rest is NOP
22:07:22 <ais523> while and end while, I think
22:07:31 <ais523> so exactly , . > < + - [ ]
22:09:27 <Sgeo> I wonder what non-BF equivelents can be compiled to BF
22:10:12 <Slereah> Well, it's TC.
22:10:13 <ais523> anything computable with one input stream and one output stream that can arbitrarily affect and be arbitrarily affected by the program
22:10:27 <ais523> that's the nature of TCness
22:10:44 <ais523> (well, add in the requirement for I/O and you get what is often called "Brainfuck-complete" by esolangers)
22:10:49 <olsner> tory does have increment-by-n though, so I guess it's rather a BF dialect
22:10:50 <Slereah> Heh.
22:10:55 <Sgeo> How easy/difficult would it be to do so?
22:10:59 <Slereah> Sometime it's hard to add IO!
22:11:04 <Slereah> Depends.
22:11:17 <Sgeo> olsner, only to the extend BF-RLE is a dialect
22:11:21 <Slereah> It's mostly about how close the concepts are.
22:12:03 <Slereah> Well, at least that's how I feel it.
22:14:27 <ehird> Closing bits, at eso-std.org ... (last chance)
22:14:32 <ehird> *bids
22:14:38 <Slereah> Sold!
22:15:07 <Sgeo> ehird, ask on Sine?
22:15:33 <ehird> Sgeo: Meh. Ok.
22:18:18 <ehird> Slereah: Sgeo: no objections?
22:18:28 <Slereah> Not anymore than last time.
22:18:28 <Sgeo> ehird, you didn't ask on Sine..
22:18:31 <Sgeo> I have no objections
22:18:40 <ehird> Sgeo: eh, little point to ask on sine
22:18:44 <ehird> oklopol: you?
22:18:51 <ehird> olsner: random person -- you?
22:20:34 <ehird> OK -- registering it.
22:21:00 <Slereah> Wait, now I have a million and one objection!
22:21:10 <ehird> Too late. Doing it now. :P
22:21:27 <Slereah> Nooooooooooo
22:21:31 <Slereah> Well, no matter.
22:21:38 <ehird> Slereah: any real objections?
22:21:44 <ais523> Slereah: You misspellt Noooooooooooo
22:21:48 <Slereah> No.
22:21:51 <ehird> k
22:21:57 <Slereah> DO NOT WANT
22:29:09 <Sgeo> whois.sc/eso-std.org
22:29:20 <ehird> Sgeo: shut up
22:29:22 <ehird> i'm registering it
22:29:30 <ais523> Sgeo: don't hit a whois, some people will try to register a website first if you do
22:29:36 <Sgeo> Oops
22:29:42 <ehird> god damnit.
22:29:49 <ehird> clap, clap, clap
22:30:13 <Slereah> Register faster ehird!
22:30:16 <ais523> of course, ehird had already put the request in, so is likely to get it first unless the registrar is really slow about it
22:30:16 <Slereah> They're after you!
22:30:17 <Sgeo> But didn't you register it?
22:30:23 <ehird> I am trying to
22:30:27 <ais523> and not every whois site has domain parkers watching
22:30:30 <ehird> the registrar's ordering system is loading slowly
22:30:32 <ais523> just some of them
22:30:36 <ehird> so no the request might not be in yet.
22:31:00 <Sgeo> ais523, does whois.sc ?
22:31:07 <Sgeo> whois.domaintools.com ?
22:31:09 <ais523> no idea
22:33:40 <olsner> ehird: random person -- me?
22:34:13 -!- ais523 has quit ("while this is all very exciting, it doesn't prevent me needing to go home. I'll see what happened tomorrow or maybe the day a).
22:41:02 -!- GregorR has changed nick to _D6Gregor1RFeZi.
22:41:08 <Sgeo> _D6Gregor1RFeZi, what?
22:57:33 -!- Tritonio_ has joined.
23:11:51 <Sgeo> Hi Tritonio_
23:12:01 <Tritonio_> hi Sgeo
23:12:23 <ehird> awesome
23:12:28 <ehird> eso-std.org is myerierineirnernierniernierne!!!
23:14:00 -!- sebbu has quit (kornbluth.freenode.net irc.freenode.net).
23:14:12 <Sgeo> What would be the best GUI toolkit for PSOX?
23:15:07 -!- sebbu has joined.
23:15:23 <Sgeo> Hi sebbu
23:21:00 <ehird> EVERYONE:
23:21:07 <ehird> can you try eso-std.org to see if it starts loading sometime?
23:21:08 <ehird> thanks
23:22:41 <Slereah> It does not seem to.
23:23:32 <ehird> try pinging
23:24:18 <Slereah> I'm too ashamed to reveal that I don't know how to do it.
23:25:42 <ehird> 'ping eso-std.org'
23:27:11 <Sgeo> afk
23:28:25 -!- Tritonio_ has quit (Remote closed the connection).
23:50:59 -!- cherez has quit ("Leaving.").
23:52:59 -!- cherez has joined.
23:53:35 -!- cherez has quit (Client Quit).
23:53:36 -!- cherez has joined.
←2008-02-21 2008-02-22 2008-02-23→ ↑2008 ↑all