00:38:23 -!- ivan` has quit (" Like VS.net's GUI? Then try HydraIRC -> http://www.hydrairc.com <-").
00:58:26 -!- ivan` has joined.
01:22:46 -!- GregorR-W has quit ("SIGGOHOME").
01:23:48 -!- Sgeo has joined.
02:13:51 -!- User91 has joined.
02:14:03 -!- ihope__ has joined.
02:15:33 <User91> I have some interesting knowledge to discucc
02:16:59 <User91> This is the esoterics chat room yes?
02:17:27 <ihope__> Unless you mean esotericism. This is about esoteric programming.
02:17:37 <User91> Are you a sorceror of some kind?
02:18:13 -!- User91 has quit (Client Quit).
02:18:44 -!- ihope__ has changed nick to ihope|poof.
02:31:16 -!- ihope has quit (Read error: 110 (Connection timed out)).
03:21:49 -!- CakeProphet has quit ("haaaaaaaaaa").
03:30:54 <Razor-X> *Things that go against the channel rules* No, don't kick me out, PLEASE!
03:38:28 -!- Sgeo has quit ("Ex-Chat").
03:41:49 -!- RodgerTheAFK has changed nick to RodgerTheGreat.
03:48:31 * pikhq comes back from his LUG presentation
03:49:39 <Razor-X> What shady piece of data did you pass of as informative?
03:50:10 <pikhq> Esoteric programming languages, what else?
03:50:19 <Razor-X> Did you give me as an example?
03:50:50 <Razor-X> Did you present Glass and INTERCAL too?
03:51:11 <pikhq> Glass, Dimensifuck, and OISC.
03:51:23 <Razor-X> Dimensifsck, of course :P.
03:51:30 <pikhq> Well, duh. Shameless plug.
03:51:48 <RodgerTheGreat> in covering DF, you naturally explained it's BF underpinnings.
03:51:50 <Razor-X> I shoulda been there to prove the 2-dimensionality of your topological space.
03:52:39 <pikhq> Razor-X: Someone else did the same. "Well, can you go diaganolly? Move like a knight?"
03:52:59 <RodgerTheGreat> I'd describe his topology as more 3d- a tree structure consisting of arbitrarily large 1D nodes.
03:53:26 <Razor-X> Well, the best way to do it would be to utilize a movement vector on a non-intersecting plane.
03:53:34 <pikhq> It sure as hell makes for some interesting coding, though.
03:54:01 <RodgerTheGreat> yeah, but we have yet to see a code example that truly utilizes the language
03:54:28 <pikhq> Need to get around to that.
03:54:52 <Razor-X> OISC isn't really esoteric, because it has good potential.
03:55:01 <Razor-X> If pipelined correctly, the processors can be insanely fast.
03:56:50 <Razor-X> Yay. Time to crunch more vocabulary.
03:57:05 <RodgerTheGreat> I don't think OISC itself is designed well for many tasks, but I'm certain a similar system could be implemented in an actual CPU.
03:57:47 <Razor-X> It is. Especially with a paper on an experimental Sun pipeline I was looking at a while back. It was a bi-directional pipeline with a great small-hastle queue system.
03:58:30 <Razor-X> If implemented correctly, it could decrease the write operations drastically and theoretically use only 1 read operation for every register read for the first time from cache-memory.
03:59:28 <Razor-X> I looked into something similar and found that a 4 word instruction was best. Word 1 and 2 are used for the subtraction, if negative branch to Word 3, if not Branch to word 4.
04:00:06 <RodgerTheGreat> all we need to do is devise a higher-level language that compiles efficiently to OISC and then implement a compiler.
04:00:26 <Razor-X> The only problem with the design was A) The processor itself is so fast that the system does often depend on memory read time and B) The bus-width was a gynormous 32 bytes.
04:01:34 <RodgerTheGreat> solve A with a fast, independent MMU and massive amounts of cache on-die. This wouldn't be too bad considering how much simpler an OISC core would probably be.
04:01:51 <Razor-X> Yeah. That's the solution there.
04:02:00 <Razor-X> But large, fast busses are a bit on the expensive side.
04:02:21 <RodgerTheGreat> if they became popular, they'd eventually become cheap.
04:03:11 <Razor-X> I spent time and 600 pages researching on all of this so :P.
04:03:17 <RodgerTheGreat> a simple core *also* means that it would be easy to make massive multi-core dies- such as an 8-core OISC chip or something.
04:03:47 <Razor-X> But then the task-manager becomes a mess of circuitry.
04:04:08 <Razor-X> Although what you can do is tack on a different core to each stage of the pipeline.
04:04:18 <Razor-X> Plus each instruction has O(1) time.
04:04:42 <RodgerTheGreat> you could go with something like the cell- a group of OISC parallel units with a more conventional CPU driving and feeding them.
04:06:47 <Razor-X> 500 words later I can read 8 pages of Japanese continuously.
04:07:13 <Razor-X> I want to round out some more today to read 2 more short pages.
04:08:13 <Razor-X> See, if I had some Verilog examples, I would love to cobble an OISC processor.
04:08:18 <Razor-X> I had a good layout in my head already.
04:10:59 <RodgerTheGreat> well, if you ever write a chip design, I'll try to find something with an FPGA and build a compiler.
04:54:45 <GregorR> http://www.cafepress.com/donotputthebaby.70342340
05:10:07 <RodgerTheGreat> for anyone interested, a wordcount analysis (still working on weeding some crap out) of the leaked AOL search data
05:16:50 <RodgerTheGreat> I refer you all to this grim harbinger of the doom of the human race:
05:37:59 -!- lindi- has joined.
06:02:57 <RodgerTheGreat> ok, here's a similar thing, returning the most popular complete searches (remember, we're stripping case)
06:06:58 -!- RodgerTheGreat has quit.
06:59:21 <GregorR> I wonder if there is an AOL keyword "porn" :P
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:18:02 -!- nooga has joined.
09:41:11 -!- thematrixeatsyou has joined.
10:09:51 -!- nooga has quit (Read error: 110 (Connection timed out)).
10:25:38 <thematrixeatsyou> how do you program a turing machine? i think i know but please email me at thematrixeatsyou@yahoo.co.nz - going to bed now so ciao
10:25:40 -!- thematrixeatsyou has quit.
10:49:23 -!- mtve has quit ("Terminated with extreme prejudice - dircproxy 1.0.5").
10:49:53 -!- mtve has joined.
10:55:15 -!- ivan` has quit (" HydraIRC -> http://www.hydrairc.com <- The future of IRC").
12:43:47 -!- tgwizard has joined.
13:25:05 -!- pikhq_ has joined.
13:33:46 -!- pikhq has quit (Nick collision from services.).
13:33:49 -!- pikhq_ has changed nick to pikhq.
15:03:49 -!- CXI has joined.
15:38:55 -!- RodgerTheGreat has joined.
16:01:27 -!- ihope|poof has changed nick to ihope.
16:01:35 <ihope> Well, then, h3llo.
16:02:08 <pikhq> My brain has left my body now that my LUG presentation is in the past.
16:10:17 -!- GregorR-W has joined.
16:11:49 <pikhq> People at my LUG think you're crazy now. ;0
16:12:20 <pikhq> They also think I'm crazy, so. . .
16:12:41 <pikhq> "Windows 5X more expensive then OS X", according to Digg. . .
16:13:10 <GregorR-W> Apple computer 10x more expensive than IA PC clone according to anyone with a brain.
16:13:11 <pikhq> OS X is ooX more expensive than Linux. ;)
16:24:01 <pikhq> Can't see it, either; no UTF-8.
16:24:29 <pikhq> Just need to get off my ass.
17:02:02 -!- GregorR-W has changed nick to c_plus_plus_rawx.
17:20:17 -!- c_plus_plus_rawx has changed nick to GregorR-W.
17:42:06 -!- rtwobitspite has joined.
17:56:45 -!- tgwizard has quit (Read error: 110 (Connection timed out)).
18:02:11 -!- smokecfh has joined.
18:28:09 -!- ihope has quit (Read error: 104 (Connection reset by peer)).
18:37:24 -!- tgwizard has joined.
19:03:11 -!- Sph1nx has joined.
19:04:59 -!- Sph1nx has left (?).
19:05:33 -!- Sph1nx has joined.
19:11:04 -!- jix_ has joined.
19:16:32 -!- jix_ has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
19:16:34 -!- jix_ has joined.
19:24:06 -!- nooga has joined.
19:24:16 <nooga> najazd zlych mocy!
19:25:20 <nooga> it was almost english
19:25:41 <nooga> only "eng" section was changed to "pol"
19:26:05 <nooga> "invasion of bad forces" ;]
19:49:38 -!- jix_ has quit (sterling.freenode.net irc.freenode.net).
19:49:38 -!- sekhmet has quit (sterling.freenode.net irc.freenode.net).
19:49:49 -!- jix_ has joined.
19:49:49 -!- sekhmet has joined.
20:05:21 -!- sphinx_ has joined.
20:06:03 -!- sphinx_ has quit (Remote closed the connection).
20:12:29 -!- Sph1nx has quit (Connection timed out).
20:16:19 -!- Sph1nx has joined.
20:20:48 <nooga> GregorR-W: what r u hacking currently?
20:55:32 <GregorR-W> i r not hacking english roflcopter
20:55:42 <GregorR-W> Protov2 is so close I can smell it.
20:56:18 -!- ivan` has joined.
20:56:20 <GregorR-W> !EgoBot interprets everything that starts with a ! :P
20:56:20 <nooga> But what exactly *IS* protov2?
20:56:24 * EgoBot interprets everything that starts with a ! :P
20:56:32 <GregorR-W> It's the second version of the protocol ...
20:56:53 <GregorR-W> Including reduction of search complexity to O(logn)
20:57:10 <nooga> But what exactly *IS* english roflcopter? :D
20:57:47 -!- CakeProphet has joined.
20:57:58 <nooga> But what exactly *IS* CakeProphet?
20:58:03 <nooga> But what exactly *IS*
20:59:20 <CakeProphet> I am a being of no realities... of basket fruit that has none... of grapes and oranges and delictable punishable wafers... of annoying silence and calming cacophony.
20:59:44 <nooga> But what exactly *IS* annoying silence?
21:02:44 -!- CakeProphet has quit (Read error: 113 (No route to host)).
21:04:53 <nooga> But what exactly *IS* No route to host?
21:05:34 -!- CakeProphet has joined.
21:05:52 <GregorR-W> But what exactly *IS* /ignore *!*@*.rev.inter-c.pl
21:06:42 <nooga> feel free, i've got bilions of shell accounts all over the world :>
21:12:45 -!- CakeProphet has quit (Nick collision from services.).
21:12:58 <pikhq> !cat < pikhq> EgoBot has t3h cat.
21:13:02 <EgoBot> < pikhq> EgoBot has t3h cat.
21:13:03 -!- CakeProphet has joined.
21:13:18 <GregorR-W> !EgoBot never forgets ... except when it does.
21:13:22 * EgoBot never forgets ... except when it does.
21:14:27 <pikhq> !glass {M[m(_o)O!"I always forget."(_o)o.?]}
21:17:47 <pikhq> !daemon glacat glass {M[m(_i)I!(_o)O!(_i)i.?/(_o)o.?(_i)i.?\]}
21:18:04 <GregorR-W> You have no condition for your loop.
21:18:14 <GregorR-W> Or rather, what you have as a condition is unlikely what you intended to be a condition ;)
21:18:53 <pikhq> !daemon glacat glass {M[m(_i)I!(_o)O!(_l)<1>=/(_l)(_o)o.?(_i)i.?\]}
21:22:12 -!- EgoBot has quit (Read error: 54 (Connection reset by peer)).
21:22:42 <pikhq> I've got it down to an art.
21:22:44 -!- EgoBot has joined.
21:22:55 * pikhq refrains from killing EgoBot in the future
21:23:13 -!- EgoBot has quit (Read error: 104 (Connection reset by peer)).
21:24:06 -!- EgoBot has joined.
21:37:13 -!- CakeProphet has quit (No route to host).
21:56:55 <nooga> is it a bad idea to compile glass to JVM bytecode? :D
21:58:46 <GregorR-W> As I recall, somebody was actually working on that.
21:58:59 <GregorR-W> A long time ago in a galaxy far far awayl
22:00:18 <GregorR-W> fizzie was doing Java bytecode it seems.
22:01:21 <GregorR-W> Because I had intended on not getting sued by M$.
22:02:37 <nooga> there will be glass instead of C#
22:26:55 <fizzie> I was, but then I got distracted.
22:27:47 <pikhq> Glass to Brainfuck!
22:39:54 -!- nooga has quit.
22:41:20 -!- jix_ has quit ("Bitte waehlen Sie eine Beerdigungnachricht").
22:42:00 -!- smokecfh has quit (Remote closed the connection).
22:42:49 -!- CakeProphet has joined.
22:59:58 -!- Sph1nx has quit ("Bye-bye =]").
23:05:49 -!- CakeProphet has quit (Read error: 104 (Connection reset by peer)).
23:06:34 -!- CakeProphet has joined.
23:46:11 <CakeProphet> So... I've got the greatest idea in the world...
23:48:24 <pikhq> What? Are you using a version of bools which has three choices?
23:48:34 <pikhq> It's psuedo-Python.
23:48:50 <pikhq> If shouldn't be capitalised. . .
23:49:00 <CakeProphet> In Python the true and false are capitalize.
23:50:09 <CakeProphet> I'm waay too comfortable with Python... any other language's syntax makes me cringe.
23:50:59 <GregorR-W> Python + end block keyword = nice syntax.
23:51:23 -!- tgwizard has quit ("Leaving").
23:52:56 <CakeProphet> Eh... it probably just makes sense to me because I'm used to it... indent is way easier to read than all those ugly braces ^_^
23:54:07 <GregorR-W> I have no problem with the indentation.
23:54:17 <GregorR-W> Only that you can end an arbitrary number of blocks with no keywords or symbols.