00:00:29 -!- Hiato has quit (Read error: 104 (Connection reset by peer)). 00:17:36 -!- timotiis has quit (Read error: 110 (Connection timed out)). 00:42:25 -!- Corun has joined. 00:51:28 -!- Corun has quit ("This computer has gone to sleep"). 01:14:48 -!- kwertii has joined. 01:34:08 -!- tusho has quit. 01:46:56 -!- RedDak has quit (Read error: 110 (Connection timed out)). 01:58:37 -!- kwertii has quit ("bye"). 02:46:14 -!- puzzlet has joined. 03:30:52 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)). 03:31:56 -!- puzzlet has joined. 03:32:31 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)). 03:36:58 -!- puzzlet has joined. 04:56:39 -!- immibis has joined. 04:57:18 ...what happened to the topic? 05:07:11 and where's egobot? i was going to submit a fukyorbrane program but he's not here 05:18:35 -!- pikhq has quit ("leaving"). 05:54:09 -!- poiuy_qwert has quit. 06:03:58 also i found several bugs in fukyorbrane-a0.6 07:25:57 -!- immibis has quit ("Hi Im a qit msg virus. Pls rplce ur old qit msg wit tis 1 & hlp me tk ovr th wrld of IRC. and dlte ur files. and email ths to). 07:27:40 -!- ihope has quit (Read error: 110 (Connection timed out)). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:41:51 -!- puzzlet_ has joined. 08:53:53 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 08:54:36 -!- immibis has joined. 08:54:48 -!- puzzlet_ has changed nick to puzzlet. 08:55:28 -!- immibis has changed nick to computerdude_. 08:55:47 -!- computerdude_ has changed nick to immibis. 08:56:35 -!- immibis has changed nick to Bobby. 09:06:42 -!- Bobby has changed nick to immibis. 09:06:55 morning 09:06:56 ...why was my name bobby...even my real names not bobby... 09:07:19 immibis, egobot: no idea what happened to it 09:07:28 topic: what do you mean? 09:07:38 probably nobody decided to run it 09:07:49 topic: "fuck man i'm haf fah m'o nam kcuf" 09:07:51 someone wrote "fuck man i'm haf" in a esolang spec 09:08:02 turned out he was high when he did it 09:08:09 ... 09:08:18 somehow, not sure who did it, it ended up in topic 09:08:29 immibis, ask tusho/ehird when he gets here 09:08:36 he should know why it is in topic 09:08:37 ok 09:20:38 -!- Slereah- has joined. 09:34:05 -!- Slereah_ has joined. 09:34:05 -!- Slereah- has quit (Read error: 104 (Connection reset by peer)). 09:35:18 -!- Slereah- has joined. 09:35:19 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)). 09:56:06 -!- Slereah_ has joined. 09:56:06 -!- Slereah- has quit (Read error: 104 (Connection reset by peer)). 10:12:25 -!- puzzlet_ has joined. 10:15:31 ais523: i want a lesson. would've wanted earlier, but i was seriously wondering whether i could fly to england for the lesson 10:16:01 but i don't think i have the balls for that. 10:16:16 * oklopol slaps oklopol with a serious trout 10:24:11 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 10:35:37 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)). 10:35:53 -!- Slereah- has joined. 10:39:11 -!- immibis has quit (Read error: 110 (Connection timed out)). 10:41:53 -!- Slereah_ has joined. 10:41:53 -!- Slereah- has quit (Read error: 104 (Connection reset by peer)). 10:48:47 -!- Slereah- has joined. 10:49:21 -!- Slereah- has quit (Read error: 104 (Connection reset by peer)). 10:50:16 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)). 10:50:21 -!- Slereah- has joined. 10:53:22 -!- Slereah- has quit (Read error: 104 (Connection reset by peer)). 10:53:48 -!- Slereah- has joined. 10:56:06 -!- atsampson has quit (Read error: 113 (No route to host)). 10:56:36 -!- atsampson has joined. 11:01:53 -!- Slereah_ has joined. 11:01:53 -!- Slereah- has quit (Read error: 104 (Connection reset by peer)). 11:06:12 -!- Slereah- has joined. 11:09:27 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)). 11:11:33 -!- Slereah_ has joined. 11:11:33 -!- Slereah- has quit (Read error: 104 (Connection reset by peer)). 11:12:43 -!- Slereah- has joined. 11:12:43 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)). 11:13:43 -!- Corun has joined. 11:14:13 -!- Slereah_ has joined. 11:14:17 -!- Slereah- has quit (Read error: 104 (Connection reset by peer)). 11:16:50 -!- Slereah- has joined. 11:16:50 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)). 11:37:59 -!- Slereah_ has joined. 11:46:32 -!- oklopol has quit (Read error: 110 (Connection timed out)). 11:47:59 Slereah-, fix your connection 11:53:42 As soon as I'll know how to do it. 11:55:44 -!- Slereah- has quit (Read error: 110 (Connection timed out)). 11:56:46 ok 11:57:11 -!- Sgeo has joined. 12:24:00 Deewiant, I updated the mini-funge specs to work with Funge-108 and included it as an appendix and an optional extension "but if you do something like this, it is RECOMMENDED you select this variant" 12:24:05 * AnMaster uploads 12:25:43 http://kuonet.org/~anmaster/funge-108/ 12:36:22 -!- puzzlet_ has quit (Read error: 104 (Connection reset by peer)). 12:37:44 -!- puzzlet has joined. 12:54:38 -!- Corun has quit ("This computer has gone to sleep"). 12:58:04 -!- Slereah- has joined. 12:58:24 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)). 13:26:53 -!- Hiato has joined. 13:40:05 -!- sebbu2 has joined. 13:53:24 -!- sebbu has quit (Read error: 113 (No route to host)). 13:54:07 -!- sebbu2 has changed nick to sebbu. 13:57:12 -!- pikhq has joined. 14:11:02 -!- Corun has joined. 14:11:10 -!- oklopol has joined. 14:38:31 -!- puzzlet has quit (Remote closed the connection). 14:38:39 -!- puzzlet has joined. 15:06:19 Bye all 15:07:07 hm 15:08:05 AnMaster: so which minifunge specs did you pick 15:09:13 Deewiant, the !Befunge one 15:09:40 Deewiant, see appendix C in http://kuonet.org/~anmaster/funge-108/ 15:10:16 Deewiant, slightly modified to support the more modern URI fingerprints 15:10:23 fingerprints should be renamed I think btw 15:10:28 called extensions 15:10:36 as fingerprint is the string like TURT 15:10:38 btw, some of the D.1 interpreters can do 93 as well as 98 15:10:46 otherwise we would call them URIs 15:10:50 D.1? 15:10:52 eh? 15:10:58 section D.1 15:11:06 ah 15:11:17 Deewiant, what ones? 15:11:31 not sure 15:11:37 CCBI? 15:11:37 but some of them definitely can 15:11:42 no 15:11:44 FBBI? 15:11:47 maybe 15:12:13 FBBI, !Befunge, RC/Funge-98 - maybe 15:12:20 jsbef and zfunge, don't think so 15:12:28 but not sure of those either 15:12:59 and cfunge can semi-handle b93 15:13:05 it can handle all important differences 15:13:16 spaces and such 15:13:32 Deewiant, but thanks I'll insert a note 15:13:41 AnMaster: eh, "this system is based around the mini-funge..." you said it's !Befunge but you don't even mention it there :-) 15:14:06 Deewiant, I do mention Lee (2003) 15:14:07 iirc 15:14:13 so see reference list 15:14:41 it looks contradictory to me 15:14:59 since you say "here are the specs... see Lee (2003) for current version" 15:15:06 and then you say "these specs are based on " 15:15:22 Deewiant, hm 15:17:06 also, contradiction 15:17:22 will fix that section 15:17:25 * AnMaster rewrites 15:17:26 err crap, how do I copy from foxit 15:17:31 foxit? 15:17:42 kpdf is easy 15:17:44 my pdf reader 15:17:49 no clue 15:17:50 I just can't see the icon 15:17:56 ah, there 15:18:04 Dynamic fingerprints (Lee, 2003), also known as mini-funge, is a standard for cross-funge-implemenation fingerprint implementations. This is completely optional in Funge108 and will not be mandated in future standards either. However if a dynamic finger print system is implemented it is RECOMMENDED that the one described here is used for maximum compatiblity with other implementations. This is a revis 15:18:05 ed version of the ``Dynamic fingerprints 1.2'' as implemented in !Befunge (Jeffrey Lee, 2005). The changes that have been done is to change filename and related syntax to allow Funge-108 style URIs for fingerprints. 15:18:07 what about that? 15:18:16 um should say just (Lee, 2005) 15:18:20 * AnMaster checks bibtext file 15:18:22 bibtex* 15:18:25 Note that the dynamic fingerprint may inherit some of the constraints of the callee’s 15:18:28 environment, such as limited fungespace/stack size or lack of file access commands. The y 15:18:32 instruction should be used to query these if needed. 15:18:35 then, later 15:18:44 y Kill haunted Causes the haunted IP (and its ghost) to be killed. 15:18:44 yes 15:18:50 but that is from his original specs 15:18:54 so you have two conflicting meanings for y 15:18:56 what does !Befunge do? 15:19:02 I don't know 15:19:09 but y has specifically been redefined for that purpose 15:19:27 and then there's Y 15:19:50 yes 15:19:58 but that's for the haunted and not the ghost 15:20:46 AnMaster: also, eh, "finally tracked down copies of"... I have copies of everything on my mycology comparison page :-P 15:21:04 Deewiant, that is copied from his version 15:21:05 ... 15:21:12 ah, okay 15:21:32 and btw, CCBI's system is RC/Funge-98's 15:22:17 Deewiant, how does it differ? 15:22:24 not much iirc 15:22:57 somewhat, I don't remember 15:23:08 Deewiant, I checked the !befunge dynafing.c, it doesn't even mention that use for y 15:23:10 enough, I think, that I won't bother to switch :-P 15:23:17 -!- Sgeo has quit (Success). 15:23:49 -!- timotiis has joined. 15:24:00 so what about using X for killing? 15:24:01 AnMaster: you can see it here for instance: http://www.imaginaryrobots.net/projects/funge/rcfunge.txt 15:24:09 doesn't use y, Y 15:24:19 doesn't have the =t =@ hooks 15:24:36 and probably more differences 15:24:58 like that said, "this is going against the grain a bit" ;-) 15:25:17 I think the !Befunge one is neater 15:25:38 Deewiant, maybe I'll combine them 15:25:39 more featured at least 15:25:49 it'd be nice if you enumerated the differences 15:25:58 even nicer 15:25:59 Deewiant, I'd combine them 15:26:04 have a table in your PDF which compares all three 15:26:33 all three? 15:26:36 um 15:26:57 !Befunge-type, zfunge-type, your combination 15:27:01 Deewiant, anyway rcfunge one is more restricted 15:27:13 as it doesn't allow stuff like loading fingerprints inside the ghost 15:27:26 that one does? O_o 15:27:46 Deewiant, certainly, you could load FILE and use something 15:27:53 Deewiant, you can't use t however 15:29:02 Deewiant, another difference: g and G are reversed 15:29:09 same for p and P 15:29:21 in !befunge P and G changes in the haunted ip 15:29:31 and g/p in the ghost 15:29:38 while in rc-funge that is reversed 15:30:19 Deewiant, apart from that !Befunge one just have more features it seems 15:31:18 Deewiant, if not noted otherwise the !befunge one's instruction by default work on the fingerprint, nothing else 15:32:03 Deewiant, is this a problem? 15:32:05 or what? 15:32:13 a problem? why? 15:32:20 you went "O_o" 15:32:29 I was just surprised 15:32:45 and I thought it might mean a lot of changes to my current mini-funge hac^Wimpl 15:32:54 but I'm not sure actually 15:32:58 ok 15:33:01 might be fairly easy if I wanted to do it 15:33:05 heh 15:33:18 even my current mini-funge is hardly tested 15:33:25 for cfunge I would just need multiple funge spaces + different main loop 15:33:31 I wrote it really quickly after I thought I had everything done 15:33:40 hah 15:33:49 I was like "oh, crap, yeah, mini-funge" 15:33:52 takatakataka 15:33:59 some hello-worldish test 15:34:03 "great, it works, done." 15:34:22 AnMaster: do you pass the IP to instructions? 15:34:24 Deewiant, well I'm not sure cfunge will implement mini-funge 15:34:29 Deewiant, hm? 15:34:32 what do you mean? 15:34:34 or do you use a global or some such 15:34:35 -!- jix has quit ("This computer has gone to sleep"). 15:34:38 in cfunge? 15:34:41 depends on where 15:34:45 I pass ip around 15:34:50 I don't pass funge space around 15:34:59 funge space is a global? 15:35:14 well a static + interface using functions only 15:35:20 so you can't just modify it directly 15:36:26 in CCBI the current IP is a global but a funge-space pointer is carried around by each Ip 15:36:35 Deewiant, odd! 15:36:43 :-D 15:36:49 I think funge-space was originally a global too 15:37:01 and the main one actually still is 15:37:08 Deewiant, well I don't plan to change the main funge space from a global 15:37:22 it's way faster to access it in the current way 15:37:37 it might even be faster when it's local, actually 15:37:45 um? 15:37:51 might explain the speed difference between CCBI and cfunge ;-) 15:37:55 accessing a static variable 15:38:00 vs. passing it around 15:38:06 Deewiant, there are other parts too 15:38:17 like using switch not function pointers 15:38:19 D vs. C 15:38:25 and a lot more 15:38:37 the only significant difference that I suspect is the associative array 15:38:43 Deewiant, what is the ccbi MHz / native MHz ratio? 15:38:51 beats me 15:39:04 and what do you mean by that 15:39:22 instructions per second 15:39:44 haven't measured 15:39:45 -!- Corun has quit ("This computer has gone to sleep"). 15:39:56 or actually 15:39:58 cfunge can do about 15 MHz / second in mycology when no fingerprints are done and environment is small 15:40:01 doesn't it measure that 15:40:08 Deewiant, eh? 15:40:11 "Hz / second"? non-unit 15:40:23 Deewiant, typo 15:40:50 Deewiant, that assumes non-concurrent support too 15:40:58 for concurrent support around 12 MHz 15:41:13 this is on a 2 GHz box 15:41:15 Sempron 15:41:20 so small cpu cache 15:41:23 so that's just a timing from start of main loop (after loading) to after? 15:41:46 or the whole program runtime? 15:41:55 Deewiant, actually just runtime 15:41:59 so a bit faster indeed 15:42:05 if you discard loading time 15:42:13 quite a bit faster then 15:42:23 then you can get it from CCBI easily, since ccbi -c gives the number of instructions executed (and ticks) 15:42:46 Deewiant, well that isn't fair unless you can give be a 64-bit ccbi 15:42:54 amd64 got a way better calling convention 15:43:04 and more CPU registers 15:43:16 whatever 15:44:08 anyway I hoped ais would show up before I went to norway tomorrow 15:44:15 guess I'll send him a mail 15:44:38 I renamed a #define he uses, to be able to do funge98 and funge108 handprints 15:45:01 which is an URI 15:48:43 -!- puzzlet_ has joined. 15:52:44 -!- Slereah_ has joined. 15:52:44 -!- Slereah- has quit (Read error: 104 (Connection reset by peer)). 15:57:58 -!- Corun has joined. 15:59:26 Deewiant, I'm adding a bulk copy instruction. 16:01:13 -!- puzzlet has quit (Read error: 110 (Connection timed out)). 16:01:24 to transfer data between haunted and ghost 16:09:59 as i and o in ghost would operate on ghost funge space 16:11:34 -!- tusho has joined. 16:11:57 hi ais523 16:12:27 hmm 16:12:29 AnMaster: why isn't he here? 16:13:16 ais? no idea 16:13:21 I need to reach him today 16:13:30 email him 16:13:33 but still 16:13:34 he's normally here.. 16:13:42 typical, he goes one day after rebuilding the eso machine 16:13:47 :) 16:14:08 tusho, I wish to join eso after I get back from Norway in two days time 16:14:18 as I'm leaving tomorrow morning and then staying one night 16:14:33 so the day after the day after tomorrow 16:14:55 AnMaster: as long as you don't argue too much, me and ais fill up the argument space just fine as it is :P 16:15:02 tusho, hah 16:15:10 tusho, well I'll mainly work with funge108 16:15:29 AnMaster: yes, we'll have to see about that once we figure out what format we're using for the standards 16:15:33 it's not as simple as you think 16:15:44 we want _semantic_ data (NOT the typesetting data that tex does) 16:15:53 lyx gives semantic 16:15:54 but we don't want it to be unusable for our purposes (xml2rfc), 16:16:04 or really horrible (loads of stuff) 16:16:09 also, we want superb HTML support 16:16:17 which kind of excludes LyX 16:16:18 tusho, ok maybe Funge108 will not be done under eso then 16:16:22 because I will do LaTeX 16:16:31 even if LaTeX does support exporting to html 16:16:31 AnMaster: it's not that hard to convert it at the end 16:16:36 it doesn't look good 16:16:47 tusho, well the pdf one will be the official one 16:16:48 period 16:17:02 AnMaster: A propietary format as the official version? 16:17:07 Yeah, um, no, ESO will NOT do that. 16:17:15 tusho, no right, I can export to text 16:17:16 No way. 16:17:26 anyway LaTeX one will be official 16:17:27 :) 16:17:36 that isn't propietary 16:18:15 tusho, issue solved :P 16:18:58 AnMaster: I thought LyX was going to be the official 16:19:15 tusho, well that is a semi-proprietary compared to LaTeX 16:19:20 so I said LaTeX to be sure 16:19:20 wtf 16:19:22 lyx is open source 16:19:27 ... 16:19:28 isn't it 16:19:30 tusho, yes but just one implementation 16:19:31 :P 16:19:38 so not as free and open as LaTeX 16:19:47 LaTeX is more established 16:19:51 fine by me 16:19:58 but LyX could work too 16:20:01 ESO will use ruby heavily, that's a language without a spec :P 16:20:09 tusho, it got no spec!? 16:20:16 AnMaster: just like python, perl, ... 16:20:16 does python have a spec then? 16:20:19 oh my 16:20:34 well you just gave me another reason to not use those languages 16:20:45 AnMaster: work on a ruby spec is underway 16:20:47 and going quite well 16:20:49 nice 16:20:51 the same cannot be said for python, perl 16:20:56 tusho, erlang! 16:21:03 AnMaster: does erlang have a spec? 16:21:04 beats me 16:21:09 tusho, it does iirc 16:21:13 ok 16:21:19 there's only one implementation that I know of, though 16:21:19 tusho, and there is always ADA 16:21:24 It's Ada 16:21:25 not ADA 16:21:28 kk 16:21:40 AnMaster: oh, and we don't actually use the official ruby interp 16:21:52 we use a fork of it which has a copy-on-write garbage collector and uses quite a bit less memory 16:21:58 and is faster at serving web apps 16:22:02 nice 16:22:07 the only bad bit about it is its awful awful name 16:22:10 'Ruby Enterprise Edition', I mean wtf 16:22:34 it is open source? 16:22:42 yes 16:22:45 which makes the name even more ridiculous 16:22:51 indeed 16:23:14 it's from the same company that makes Passenger 16:23:17 tusho, why is this not in official ruby? 16:23:25 Passenger? 16:23:31 AnMaster: i'm not exactly sure _why_ they forked and didn't try and integrate 16:23:41 but, that's how it is 16:23:43 Passenger? 16:23:55 AnMaster: it's that apache module I talked about 16:24:00 ah right 16:24:02 now I remember 16:24:11 it also supports python's WSGI 16:24:16 but that's just a proof of concept kinda thing 16:24:20 and there's already mod_wsgi for that :-P 16:24:40 (wsgi=webserver gateway interface, basically a standard for python webframeworks to use so that they can plug into any web server) 16:25:07 tusho, anyway lyx's own format sometimes breaks with updates, while LaTeX won't for years and years to come 16:25:15 so that is another good reason to export it to latex 16:25:17 real men use TeX 16:25:19 :) 16:25:25 very fun 16:25:40 anyway, maybe once we've devised the format you might change your mind, it'll look just like LyX, probably :-P 16:25:42 we'll see 16:25:46 either way we'll provide hosting 16:26:06 tusho, however I may not be a real man, if you define that as masochism 16:26:26 AnMaster: do you code in any language other than single bits of machine code? 16:26:44 eh of course I code in C 16:26:51 AnMaster: REAL MAN STATUS: REVOKED 16:26:59 tusho, you code in python 16:27:08 so you are no real man either 16:27:21 -!- sebbu2 has joined. 16:27:24 AnMaster: you wouldn't know a joke if it hit you in the face until you died a bloody death after it whips away all your skin 16:27:33 tusho, sorry I forgot the ~ 16:27:51 AnMaster: and I intentionally left mine off 16:27:53 :) 16:27:56 hah 16:28:09 -!- jix has joined. 16:28:34 tusho, well maybe you reached the level of $\approxeq$ then? 16:28:39 hah 16:28:43 two ~ over a _ 16:28:55 AnMaster: oh, and we have decided never to let PHP or MySQL hit the server 16:29:00 I mean, one because ... no, just no 16:29:06 and two because it doesn't support Apache's worker version 16:29:08 you have to use prefork 16:29:12 the last time we used prefork? 16:29:14 well... postgre rocks 16:29:15 we got like 16MB left 16:29:16 always 16:29:20 AnMaster: yeah, we'll have postgre 16:29:42 and lighttpd > apache 16:30:01 AnMaster: yes, but we use Passenger and also a variety of crazy setups so it's not really an option 16:30:08 (e.g. no /var/www) 16:30:11 tusho, what about arc? 16:30:15 will you support arc!? 16:30:17 * AnMaster runs 16:30:21 AnMaster: yes! 16:30:25 Arc Enterprise Edition 16:30:26 tusho, really? 16:30:28 :D 16:30:32 hah 16:30:49 tusho, you want a good front page too 16:31:05 tusho, something looking like IETF one 16:31:07 or something 16:31:14 or ISO one 16:31:18 bbiab 16:31:24 AnMaster: IETF's looks like it's from 1996 16:31:25 which it is 16:31:26 :p 16:31:30 but yes, we'll have a nice main page 16:31:44 right now, eso-std.org just gives you a directory listing with this: http://eso-std.org/infinite-nah.html (requires JS) 16:32:00 though http://code.eso-std.org/ has C-INTERCAL 16:32:09 -!- RedDak has joined. 16:33:26 -!- Slereah- has joined. 16:33:27 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)). 16:36:53 -!- Slereah_ has joined. 16:39:59 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)). 16:41:28 -!- sebbu has quit (Connection timed out). 16:48:08 -!- Slereah- has quit (Read error: 104 (Connection reset by peer)). 16:52:42 -!- Polar has quit (clarke.freenode.net irc.freenode.net). 16:54:26 -!- sebbu2 has changed nick to sebbu. 16:58:35 tusho, will you host svn and bzr too? 16:58:42 and what about mercurial? 16:59:03 AnMaster: mercurial, yes 16:59:13 bzr, yes, but I'll complain quietly :p 16:59:23 svn ... only if absolutely, definitely, completely required 16:59:46 -!- Polar has joined. 17:00:36 -!- Polar has quit (Connection reset by peer). 17:01:57 tusho, cvs? 17:02:05 AnMaster: OVER MY DEAD BODY 17:02:08 hah :D 17:02:16 rcs? 17:02:28 * AnMaster watches tusho go spare 17:02:31 AnMaster: if an implementation of rcs in arc is provided, yes! 17:02:41 tusho, what about cvs in arc? 17:02:49 AnMaster: it'd have to be in arc-php 17:02:53 haha 17:03:00 tusho, but you don't do php you said? 17:03:03 and be controlled entirely with your mind and ajax 17:03:24 tusho, so that only leaves git 17:03:30 which you will host I guess 17:03:32 wait there are more 17:03:35 tusho, monotone? 17:03:37 tla? 17:03:42 AnMaster: yep 17:03:45 monotone is kinda neat 17:03:50 tla is weiiiiiiiiird, but in a kind of cute way 17:03:53 -!- Polar has joined. 17:03:59 bzr is like improved tla 17:04:11 AnMaster: yes, but without the craziness 17:04:14 oh, and arch2.. 17:04:15 tusho, indeed 17:04:26 arch2 is fun because it is even crazier 17:04:27 :) 17:04:32 it is? 17:04:35 AnMaster: no bitkeeper though ;) 17:04:36 hm 17:04:36 and yes 17:04:41 it has filenames like {arch}/+foo 17:04:46 ouch 17:04:52 and weird concepts of branches and trees and stuff 17:04:56 that i never could really grasp 17:05:05 steep learning curve, and I doubt it's any more useful than other VCS' 17:05:09 but its fun for its craziness 17:05:11 *it's 17:05:24 tusho, anyway bzr is happy with any http server, even if there is no directory listing, it only requires that 404 works correctly and doesn't do something crazy as redirecting 17:05:35 -!- Hiato has quit ("Leaving."). 17:05:54 AnMaster: yeah 17:05:59 no pushing over http, though 17:06:00 or https 17:06:01 we'll never do that 17:06:03 always ssh 17:06:09 indeed 17:06:21 bzr can do smart server (bzr+ssh) or even plain sftp 17:06:30 that doesn't need any server side support 17:07:35 tusho, anyway does git need special server side support? 17:07:38 I know svn does 17:08:12 AnMaster: no, you need git on the server though 17:08:13 same for darcs 17:08:16 same for just about any vcs, really 17:08:18 (most of them at least) 17:08:28 well bzr can handle without that 17:08:29 ! 17:08:30 :P 17:08:36 bzr > * in that aspect 17:08:41 so what 17:08:46 that's liket he least important thing ever 17:08:47 nothing... 17:08:52 bzr+ssh is faster than sftp 17:09:28 tusho, anyway I host the funge108 spec in a bzr repo locally, could I get an account and push it to eso-std? XD 17:09:49 yes yes yes :p 17:09:53 never sudoers though 17:09:54 for bzr repo browser I recommend logger head 17:09:54 :-P 17:10:02 and we don't have browsers up right now 17:10:02 tusho, does ais have that? 17:10:05 and yes 17:10:06 tusho, ah 17:10:08 me and ais are sudoers 17:10:09 loggerhead is good 17:10:33 AnMaster: we are probably waiting until we find a browser that does multiple vcs' in one 17:10:35 tusho, bzr 1.0 or later :D 17:10:35 for consistency in the ui 17:10:42 tusho, ah, is there any such? 17:10:45 not sure 17:10:48 if there isn't, we'll write one 17:10:48 viewvc does svn and cvs 17:10:49 :) 17:11:03 tusho, you will write bzr support? 17:11:09 you'd need to do python then 17:11:09 yes 17:11:12 no 17:11:15 to talk to lib.bzr 17:11:20 err 17:11:21 i could shell out :-P 17:11:22 bzrlib 17:11:23 though 17:11:27 I think there's a ruby-python bridge 17:11:28 tusho, that would be slow 17:11:29 i could use that 17:11:30 :/ 17:12:38 loggerhead runs as fcgi done the right way btw 17:13:20 if I write it it'll predictably be in ruby+passenger 17:13:21 :p 17:13:38 and probably sinatra for the framework - http://sinatrarb.com/ - it's nice and minimal 17:13:39 tusho, trac is also great 17:13:51 * tusho stabs AnMaster repeatedly 17:13:57 why? 17:14:01 why do you hate trac? 17:14:03 trac 17:14:09 why do you hate trac? 17:14:13 AnMaster: i'd tell you but i'm lazy :D 17:14:23 well you got no reason to hate it then? 17:14:34 yes I have 17:14:39 tell me! 17:14:40 I'm just too lazy to share all the reasons right now 17:14:41 :D 17:15:04 share some? 17:15:07 -!- Corun has quit ("This computer has gone to sleep"). 17:15:16 yes it isn't the best bug tracker out there or the best wiki 17:15:18 however 17:15:23 all parts integrate nicely 17:15:31 AnMaster: Buy me tusho.org and I'll post an article on it. :-P 17:16:34 never 17:18:34 AnMaster: WELL THEN 17:18:35 :D 17:26:55 tusho, trac+cvs 17:27:01 * AnMaster watches tusho cringe in pain 17:27:05 AnMaster: i died 17:27:18 does track even support cvs? 17:27:22 trac* 17:27:22 yes 17:27:23 *trac 17:27:28 and CVSTrac certainly does 17:27:31 (trac's inspiration) 17:27:33 (made by sqlite author) 17:27:39 interesting 17:27:45 sqlite rocks thoug 17:27:48 though 17:27:55 or do you hate it too? 17:28:00 i like sqlite 17:38:19 it doesn't even implement all of SQL92 though :-/ 17:39:04 o 17:39:05 Deewiant: whatever 17:39:29 http://www.sqlite.org/omitted.html for anybody who's a bit more interested 17:39:36 Deewiant: yes, and? 17:40:03 and? I find myself missing said omissions 17:40:16 beyond that there is no "and". 17:50:01 -!- tusho_ has joined. 17:58:05 -!- tusho has quit (Read error: 110 (Connection timed out)). 18:32:39 -!- jix has quit ("This computer has gone to sleep"). 18:39:06 -!- Slereah_ has joined. 18:39:19 Hello gentlemen. 18:40:26 hully 18:40:33 AnMaster gentlemen, are you thar? 18:41:05 Slereah_, yes packing 18:41:12 leaving for norway tomorrow morning 18:41:15 so kind of busy 18:41:16 why? 18:41:27 Oh, forget it then. 18:41:37 o 18:43:00 oklopol, why? 18:43:05 oklopol, going to oslo 18:43:25 seeing the Fram Museum, Viking ship museum, and so on 18:43:47 oklopol, family too 18:43:50 Fram? 18:43:56 Slereah_, google? 18:45:03 "Fram ("Forward") is a ship that was used in expeditions in the Arctic and Antarctic regions" 18:45:06 'is one? 18:46:39 aýe 18:46:41 aye* 18:46:44 Ah fuck. 18:46:50 Slereah_, why? 18:47:11 Since I can't use any partition editing on my hard drive, the "chose your partition" part of the Linux install gets awkward. 18:47:59 Is a segfault or whatever that is a physical flaw? 18:48:44 Can't use any partition editing on your hard drive?!? 18:49:10 What, are those blocks read-only or something? 18:49:14 pikhq, he got some weird issue with his partition table that crash all partition editor 18:49:17 editors' 18:49:18 * 18:49:27 AnMaster: i think you somewhat confused me with Slereah_ there, but err, have a nice trippie. 18:49:36 I tried Gparted, the partition list never loads. 18:49:50 Well, then, wipe the partition table. 18:49:50 I tried Partition Magic, and the reboot gives me an error. 18:50:07 How do I do this? 18:50:11 Slereah_, gparted can take up to 10 minutes to load 18:50:14 And will it wipe out what's on it. 18:50:14 did you wait that long? 18:50:28 I waited for quite a while. 18:50:36 I got it to work before, so I knew what to expect. 18:50:38 o 18:50:39 oklopol, why? 18:50:39 oklopol, going to oslo 18:50:43 oklopol, that was what I meant 18:50:44 Although I could give it another try. 18:51:14 AnMaster: well i just thought it was a rather weird response to my o 18:51:49 Slereah_: To wipe the partition table, dd if=/dev/zero of=/dev/hard_drive_here count=1 18:52:03 It is 17H51, and I am launching the "How do you want to partition the disk?" part of the Linux install. 18:52:11 And it won't necessarily wipe what's on it, it'll just make it *insanely* hard to access it. . . 18:52:15 Let's see if something happens! 18:52:28 Well then I'd better save what's left on it 18:52:32 oklopol, I thought the o was a rather weird response to my "leaving for norway tomorrow morning" 18:52:33 .. 18:52:53 Slereah_, that will wipe everything on the disk 18:52:58 -!- RedDak has quit (Read error: 104 (Connection reset by peer)). 18:53:02 Unless you know *exactly* what the partition table looks like (meaning: exactly how many blocks each partition is, and at which block those partitions start) 18:53:03 o is never a weird response 18:53:08 if you plan to install windows do it first 18:53:15 AnMaster: The count=1 makes it only wipe the first block of the hard disk. 18:53:22 Which is the boot sector and the partition table. 18:53:28 pikhq, yeah but do you know the details of it? 18:53:34 could Slereah_ re-create it? 18:53:37 I bet he couldn't 18:53:38 What I actually really want to do is to save the rest of what remains on the disk (the Linux part that was admin only from yesterday) 18:53:42 And njust nuke the disk 18:53:45 Because fuck it 18:53:56 There's a million partition on it and it's falling apart 18:54:01 Slereah_, if you plan to install windows too, install it first! 18:54:06 Well, then, take backups and nuke the partition table. 18:54:14 Slereah_, then linux 18:54:25 And AnMaster is right about that. 18:54:37 Windows is a bitch about installing alongside a working OS install. 18:54:43 Well, for the backup, I must first access the Linux partition with admin priviledges :o 18:54:53 root yes 18:54:59 Linux is like "Oh, you've got Windows there. Care if I resize the partition to make some room?" 18:55:31 pikhq, nah, depends on distro 18:55:44 gentoo is more like: well I expect you know what you are doing 18:55:47 * AnMaster use gentoo 18:55:54 AnMaster: Most distros are automated. 18:56:02 <3 gentoo 18:56:04 Gentoo, though, definitely assumes you know what you're doing. 18:56:06 * pikhq <3 gentoo 18:56:15 The same applies for Slackware. 18:56:19 While FreeBSD is like http://isometric.sixsided.org/_/the_power_of_freebsd/ 18:56:19 * pikhq <3 Slackware 18:56:19 indeed 18:56:32 * AnMaster loves freebsd too 18:56:49 Why don't you and freebsd geta room! 18:56:51 Never really seriously used any of the BSDs. 18:57:00 While FreeBSD is like http://isometric.sixsided.org/_/the_power_of_freebsd/ <-- eh? don't get it 18:57:06 freebsd even got a ncurses installer 18:57:10 openbsd is just pure text 18:57:17 both assumes you know what you are doing however 18:57:34 pikhq, and then what does LFS assume? 18:57:37 Except for using OS X as what amounts to a Darwin box with an insanely complex terminal display library. 18:57:57 pikhq, coca? XD 18:58:32 That you a) know what you're doing b) *really* know what you're doing c) don't care about the potential for turning into an evil genius. 18:58:35 I had an OpenBSD router for a couple of years, back when Linux didn't have working IPv6 source-based routing. Can't remember the installer at all, though; the machine in question had only a serial terminal, so I'm guessing it must've been text-oriented. 18:58:38 And, yes, Cocoa is that library. 18:58:50 pikhq, I have done hardened lfs a few times btw 18:58:57 I think c already hit me 18:59:04 I've only done normal LFS a few time. 18:59:07 Times, even. 18:59:23 * pikhq needs to get back on it, and try to make one insanely tiny Linux distro. 18:59:28 fizzie, it is just a lot of questions 18:59:31 like: 18:59:35 blah blah blah 18:59:46 Do you want to blah blah [Yn]? 18:59:50 and so on 18:59:57 Sounds familiar. 19:00:18 fizzie, oh and checkboxes for package sets 19:00:47 pikhq, use a 2.2 kernel then 19:00:58 because 2.6 or even 2.4 is too large 19:01:11 Are you familiar with the linux-tiny tree? 19:01:19 pikhq, never heard of it 19:01:26 uclinux I know 19:02:06 It's a set of patches to the 2.6 kernel which allow one to make 2.6 really, really small. . . 19:02:12 nice 19:02:17 -!- oklopol has quit ("( www.nnscript.com :: NoNameScript 4.2 :: www.regroup-esports.com )"). 19:02:19 what do the patches remove then? 19:03:12 Let's see here. . . 19:03:18 They allow you to remove sysfs. . . 19:03:49 They allow you to remove all printk calls (thereby getting rid of all the various error messages in the kernel). . . 19:04:26 Except for using OS X as what amounts to a Darwin box with an insanely complex terminal display library. 19:04:27 *g* 19:04:35 They get rid of /proc, should you wish. . . 19:04:41 hah 19:04:50 pikhq, that will break stuff like strace 19:04:57 omg 19:04:59 removing /proc... 19:05:01 BREAKS THINGS 19:05:04 yes 19:05:04 * tusho_ has a seizure 19:05:11 * AnMaster joins tusho_ 19:05:16 No more than using Linux 2.2. 19:05:16 I CAN'T BELIEVE IT 19:05:24 * tusho_ rolls around crazily 19:05:28 Busybox can handle it, BTW. 19:05:30 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGGGGGGGGGGG 19:05:32 * AnMaster joins tusho_ 19:05:40 * tusho_ joins #tusho_ 19:05:40 AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGGGGGGGGGGGGGGGGGGGGGGGGGGGg 19:06:06 Getting rid of sysfs breaks a lot of things, too. . . 19:06:33 You can't say root=/dev/hda1, because sysfs is what allows the kernel to map that without /dev/ up and running. 19:06:52 pikhq, so what do you say then? 19:06:59 For /dev/hda1? 0x0301. 19:07:09 pikhq, for /dev/sda2? 19:07:17 it being SCSI 19:07:22 or maybe SATA 19:07:28 0x0802. 19:07:40 (major and minor of the device node in question) 19:07:52 Major and minor device numbers there. So 'ls -l' in a working /dev will tell you. 19:08:00 * pikhq nods 19:09:30 ah 19:09:34 -!- tusho_ has changed nick to tusho. 19:10:43 tusho, can you /msg email for ais? 19:10:53 ais523@bham.ac.uk 19:11:06 k thanks 19:14:36 The various linux-tiny patches are currently being updated so that they can be stuck into the mainline kernel. 19:16:04 People using these patches have gotten the kernel down to... 197K. 19:16:05 :-O 19:17:39 impressive 19:19:22 -!- bsmntbombdood has quit (Read error: 110 (Connection timed out)). 19:20:30 -!- bsmntbombdood has joined. 19:20:38 I'm definitely going to have to play around with this. 19:21:05 Hmm. How much space would you say uclibc+busybox would take? 19:22:30 no clue 19:22:37 depend on what features? 19:24:10 * pikhq wants to see the OS be able to run in situations that DOS would find a bit confining. :p 19:24:39 pikhq: I wonder how small you could get Plan 9. 19:24:45 With rio and acme, of course. 19:24:53 Plan 9's GUI is one of the nicest things about it. 19:25:09 -!- Slereah_ has quit (Read error: 104 (Connection reset by peer)). 19:26:36 -!- Slereah_ has joined. 19:37:08 -!- GregorR has quit (Read error: 110 (Connection timed out)). 19:40:26 -!- oerjan has joined. 19:42:03 * pikhq is also curious if uclinux would be even smaller 19:42:28 * pikhq will be pleased if he can get a Unix up and running on an 8086. 19:43:51 pikhq: busybox is kinda big 19:43:55 reimplement the stuff yourself! 19:44:02 Bah. 19:44:17 If I reimplement stuff myself, then I'll end up with something that's not UNIX. 19:44:18 ;) 19:44:29 "I call it... UNIX++" 19:44:36 :p 19:45:42 pikhq: Well, okay then 19:45:46 tiny-linux + busybox 19:45:47 But not uclibc. 19:45:51 There's more minimal, I think 19:45:59 -!- GregorR has joined. 19:46:09 How big is dietlibc? 19:46:15 I think really small. 19:46:53 pikhq, linux 0.1? 19:47:02 AnMaster: That's not linux-tiny. 19:47:14 indeed 19:47:15 it is not 19:47:19 but should be pretty small 19:47:31 tusho, also what about newlib? 19:47:41 AnMaster: It also can't run anything made in the past ever. 19:47:42 And shrug. 19:47:43 It also won't run on most systems. 19:47:56 Among other things, Linux 0.1 has a hard-coded keyboard map. . . 19:47:57 Pretty sure dietlibc is the smallest. 19:47:59 true :/ 19:48:02 A Swedish keyboard map. 19:48:12 And it doesn't do this newfangled 'IDE' thing, either. 19:48:13 pikhq, oh? that's very useful :) 19:48:24 Swedish keyboard 19:48:28 it matches what I got here 19:48:29 :D 19:48:41 pikhq: Say, you should make the focus of your kernel the smallest POSIX system evar. 19:48:57 :) 19:49:03 busybox isn't POSIX is it? 19:49:14 I thought it was. 19:49:14 AnMaster: No, he'd have to reimplement just about everything. 19:49:16 But still. 19:49:25 Hm. 19:49:26 *shrug* 19:49:26 Well maybe it is. 19:49:41 I'm pretty sure it's shell isn't fully posix compatible 19:49:56 Well, if I try to make the smallest POSIX system ever, I'm going to have 'fun' in 8086 assembly. 19:51:02 pikhq: Sounds good! 19:51:12 Don't tell AnMaster though. 19:51:17 He'll want you to make the smallest POSIX system ever PORTABLE. 19:51:19 :) 19:51:29 hah 19:51:47 an OS can't be portable on that level 19:51:57 AnMaster: He'll have to do just about all of it in assembly. 19:52:04 For smallness. 19:52:05 tusho, true I guess 19:52:34 Well, the linux partition is back on /mnt/linux/ 19:52:40 How do I gain access to it? 19:52:41 pikhq, what calling convention would be the smallest? I bet passing stuff in registers would be best 19:52:51 and afk now 19:54:10 Passing stuff in registers is the standard convention on x86. 19:54:54 -!- RedDak has joined. 19:55:00 (the 8086 instruction set makes passing stuff in registers the easiest thing to do) 19:55:10 pikhq, well what about cdecl? 19:55:43 pikhq, I'm pretty sure linux pass stuff on the stack 19:55:43 Erm. 19:55:49 Sorry, I was thinking of x86_64. XD 19:55:58 pikhq, and yes I know it is for x86_64 19:56:45 Well, at this point, it almost makes me want to say 'fuck POSIX' and just make a ridiculously small OS. 19:56:59 With multitasking, of course. 19:57:10 pikhq, and network 19:57:24 If I bother to port uIP. 19:57:24 ipv6 19:57:36 (uIP: a TCP/IP stack in 8k or less) 19:57:51 ipv6 too? 19:58:01 IPv6? Fuck no. That's kinda hard to do with the 'ridiculously small' portion. 19:58:20 pikhq, another idea: would memory footprint have to be as small? 19:58:36 otherwise if it is just disk space... compressing + a loader for that 19:58:57 Memory footprint would have to be damned small, too. 19:58:57 pikhq: But the POSIX is the fun. 19:58:58 X11! 19:59:18 Not necessarily the same as on-disk, but dammit, if it can't run on an 8086, I'm not happy. :p 19:59:24 (kidding. I think.) 20:00:00 tusho, is X11 required for POSIX really!? 20:00:09 it should do x11 20:00:12 Hrm. Getting it to run on an 8086 means that the idea of a driver layer is not strictly required. 20:00:13 it'd rock 20:00:26 BIOS calls are actually useful from 16-bit code, after all. 20:00:58 pikhq, you can thunk yes 20:01:17 heck you can do that from 32-bit mode too 20:01:26 Nowhere near as easily. 20:01:51 indeed 20:02:41 Poppler is worse than sendmail when it comes to security bugs... 20:02:53 it is the pdf library used on linux most time 20:03:39 -!- Hiato has joined. 20:06:07 sendmail 20:06:08 more like 20:06:09 sendspam 20:06:13 hah 20:07:23 Good lord. Now, I'm imagining an OS which actually takes advantage of the x86's segmented architecture. 20:07:29 Yes, I am insane. 20:08:22 pikhq, how would it take advantage of it? 20:09:35 pikhq: As long as it runs x11! 20:10:00 Each process has 1 or more segments. The kernel stores each process's program counter every time the kernel is entered. . . To task switch, it just jumps into that segment. . . 20:10:19 pikhq: As long as it runs x11! 20:11:44 Also, by doing so, it actually gets protected memory from the 286. 20:12:51 And I don't have to worry about malloc. 20:13:39 And, yes, this is ridiculously simple. 20:17:51 pikhq: X11. 20:18:10 tusho: Not unless you want to write the X11 driver. 20:18:16 pikhq: Shut up. :p 20:19:56 haha 20:27:05 so 20:36:50 -!- Hiato has quit ("Leaving."). 20:39:52 -!- Hiato has joined. 20:40:57 Who here is using XChat and is willing to answer a quick question? 20:42:36 Not me. 20:42:48 -!- Hiato1 has joined. 20:42:50 Heh, why thank you Slereah_ 20:43:03 Well, I have no xchat. 20:43:12 Naah, no worries :) 20:43:25 Hiato: yse? 20:43:27 *yes 20:43:54 tusho: how do you set it to automatically go /msg what what password for Freenode? 20:44:12 Hiato: check the server settings 20:44:14 it's Server password 20:45:51 err... right, I can't seem to find the said setting (pardon my ignorance) 20:46:32 Hiato: go into the connection list 20:46:33 find freenode 20:46:34 click edi 20:46:35 t 20:46:38 and fill in the password field 20:46:41 righty o 20:46:44 heh, thanks :) 20:47:14 -!- Hiato1 has quit (Client Quit). 20:47:26 -!- Hiato has quit ("Hello, I must be going"). 20:47:40 -!- Hiato has joined. 20:47:50 yay, thanks :) 20:49:13 -!- Hiato has quit (Client Quit). 20:49:28 -!- Hiato has joined. 21:00:42 -!- poiuy_qwert has joined. 21:01:27 -!- pikhq has left (?). 21:15:20 -!- RedDak has quit (Read error: 104 (Connection reset by peer)). 21:15:34 Well, I got my stuff out of the Linux partition. 21:15:51 Now, all there is is to squeeze out the last files from the broken HD. 21:15:54 And then, BAM! 21:15:56 POW! 21:16:11 Fuck you hard drive, you're going to hell. 21:17:05 Against all laws of physics, not a single piece of information will remain. 21:17:35 If the hard drive emitted EM waves during its life, they will disappear, just like that! 21:23:43 going to norway for 2 days cya 21:24:15 Bai 21:24:28 And remember : Get Inspector Gadget 21:24:56 -!- AnMaster has quit ("going to norway for 2 days"). 21:29:50 inspector gadget is in norway? 21:29:59 oerjan: anywhere but sweden, apparently 21:30:00 No. 21:30:12 But Anmaster never saw Inspector Gadget 21:30:13 * oerjan sidles to his underground shelter, just in case 21:30:19 He doesn't even know what it is D: 21:31:34 Also Knight Rider. 21:31:51 hm 21:32:00 * oerjan doesn't know what that is 21:32:05 DDD: 21:32:21 Come on, David Motherfucking Hasselhoff! 21:32:25 oerjan: ! 21:32:46 You... you do know what Inspector Gadget is, at least, yes? 21:33:01 Mind you, i don't actually watch TV other than when visiting family 21:33:16 What, not even in the last 20 years? 21:33:27 so, since i have small cousins, i do barely know Inspector Gadget 21:33:45 It's not like it's a recent thing or anything 21:34:20 20 years, hm almost 21:35:14 Hm. 21:35:38 On the matter of the getting-my-last-files-out, I'm still on the letter A. 21:35:45 I'm in for the whole night it seems 21:37:42 Slereah_: doodaloodaloo inspector gadget 21:38:07 tusho: The French theme song is way awesomer 21:38:12 Shut up. 21:38:39 It has words and everything! 21:38:40 Well, it has words, at least. 21:38:47 it is possible knight rider was big in norway - there appears to be no norw. wikipedia entry on it 21:38:53 *was never 21:40:22 Let me fill you in then : 21:40:26 There's a secret agent 21:40:29 And a talking car 21:40:33 SOLVING CRIMES 21:41:37 http://www.theyfightcrime.org/ 21:42:33 "He's an otherworldly ninja senator from the 'hood. She's a sarcastic snooty bounty hunter from a family of eight older brothers. They fight crime!" 21:42:40 I would vote for a ninja senator. 21:43:24 He's a one-legged bohemian master criminal with nothing left to lose. She's a hard-bitten psychic schoolgirl who dreams of becoming Elvis. They fight crime! 21:43:28 Win. 21:44:39 * oerjan was going to link to the corresponding tv-tropes trope he recalled, but thinks this may be better 21:46:05 ah there i found it too: http://tvtropes.org/pmwiki/pmwiki.php/Main/TheyFightCrime 21:46:43 (usual warnings about tvtropes addictivity apply) 21:47:02 "He's a giant robot made out of robotic lions!" 21:47:04 Holy shit 21:47:27 hahahahh 21:47:50 He's a lonely arachnophobic senator in a wheelchair. She's a time-travelling green-skinned detective from the wrong side of the tracks. They fight crime! 21:57:34 "''I Was Kidnapped By Lesbian Pirates From Outer Space'' is a complicated post-feminist statement with shifting grounds of metaphor and symbolism, aiming to deconstruct both the uber-manly hero and the Amazon Brigade. Also, there are lesbian pirates. In outer space. Sometimes they kidnap people." 21:58:28 Also he's a ninja! 21:58:53 *nunchucks noise* 21:58:53 Slereah_: Wow. 21:59:25 how much nuns could .. erm .. 22:03:09 -!- sebbu2 has joined. 22:07:21 "He's a suicidal drug-addicted vagrant on the hunt for the last specimen of a great and near-mythical creature. She's a tortured cat-loving nun with a flame-thrower. They fight crime!" 22:07:29 A nun would FIGHT CRIME, oerjan 22:09:26 but of course. there was an example on the tvtropes page. 22:13:15 -!- Hiato has quit ("Leaving."). 22:13:41 -!- pikhq has joined. 22:18:26 Ah, the speed is picking up 22:18:30 I'm up to L 22:19:37 -!- sebbu has quit (Connection timed out). 22:23:36 It are done, yay :D 22:24:54 A man proposed me the following command to nuke fucking everything : dd if=/dev/zero of=/dev/... 22:25:01 Is it wise? 22:32:31 -!- oerjan has quit ("Nuking fucking everything is never wise"). 22:35:11 back 22:35:17 Slereah_: Hmm. 22:35:22 Are you sure it's all copied 22:35:46 As much as I'm going to get out of this. 22:36:38 Slereah_: OK. First make sure you have the right /dev/ entry for the HD. 22:36:45 then $ sudo dd if=/dev/zero of=/dev/THEHD 22:36:55 Slereah_: But... 22:36:57 don't you want to keep it? 22:37:01 Maybe you can leech more some other day 22:37:35 I leeched everything from /home 22:37:53 Which is pretty much all I want out of it 22:38:30 -!- jix has joined. 22:39:37 * Slereah_ turns off every HD 22:41:51 The big HD seems to be sda. 22:42:01 With the five partitions, sda1 through 5. 22:42:39 Do I just use sda as the HD name? 22:46:45 Fuck it, let's go with sda. 22:46:50 Slereah_: Yes. That's right. 22:47:00 Prepare for BURN 22:47:08 Well, I'll see you as soon as I reinstall XP. 22:47:15 Slereah_: wut 22:47:17 If the HD works, that is. 22:47:17 you have to wipe it first 22:47:21 Yeah 22:47:24 But after I wipe it 22:47:30 I will reinstall XP. 22:47:32 Slereah_: OK. But keep us updated on the wipe 22:47:33 :D 22:47:37 Also. 22:47:40 Why not just install jewnix. 22:47:45 *lewnix 22:47:53 Because it is fucking terrible 22:48:07 Slereah_: No it's... not? 22:48:13 YES IT IS D: 22:48:20 Slereah_: It DID just save all your data. 22:48:50 Yeah, and I had to ask every step of the way 22:48:52 Problem is 22:48:59 Even for everyday things 22:49:03 I don't know how to use it 22:49:09 Slereah_: But with US you have POWER! 22:49:14 Which lunix are you using anyway 22:49:20 Kubuntu 22:49:34 Slereah_: Ubuntu's a bit more, uhh, retarded. 22:49:42 What will I get once it's done? Five empty partition? 22:49:45 One empty? 22:49:50 Slereah_: Who knows?! 22:49:57 You? 22:50:00 I hoped! 22:50:07 Nope. I just know that that'll trash it. 22:50:52 I hope for one. 22:51:30 Slereah_: Anyway, if you don't install Ubuntu at the end of all of this, I'll eat you. For breakfast. 22:51:35 It shall be painful. 22:52:03 tusho: I get a new computer in roughly one month. 22:52:23 I'm not getting involved in all that with that shit 22:52:30 Slereah_: And you shall never boot into its windows, ever? First thing being putting an Ubuntu CD in? IF SO, THEN I SALUTE YOU 22:52:32 IN A SALUTATIONAL WAY 22:52:57 The new computer will be DUAL BOOTIES 22:53:07 -!- jix has quit ("CommandQ"). 22:53:30 Slereah_: Who will get a larger penis^H^H^H^H^Hpartition? 22:53:55 WINDOWS 22:54:07 It's only fair, since it will be the one to use it 22:54:17 You know, with games that don't run at all on Linux. 22:54:44 Slereah_: VMWare 22:54:46 ;---------; 22:55:01 Stop inventing names. 22:55:07 VMWare is not a name 22:55:15 http://www.vmware.com/ 22:56:18 I still don't know what it is 22:56:51 Slereah_: It lets you run windows in linux. And it's not like WINE, because it actually emulates a computer. (But it's not slow.) 22:56:55 So it works perfectly. Always. 22:57:13 I don't trust "It always works perfectly" 22:57:15 The most recent games probably won't run on it because of graphicscardy stuff but you can always boot into windows for those. 22:57:19 Slereah_: It actually emulates a whole CPU. 22:57:22 And all the hardware. 22:57:24 I also heard "You never have to reboot Linux" 22:57:27 IT IS LIES 22:57:28 There's not much place for it to go wrong. 22:57:37 Also. 22:57:40 Trust me tusho 22:57:47 You only have to reboot linux for kernel upgrades. But it's a lot more fuss if you don't. 22:57:49 I will find a way to make it go wrong. 22:58:06 Slereah_: no, I don't think you understand 22:58:16 it actually builds, in software, a mini-computer 22:58:18 then installs windows on it 22:59:04 Slereah_: However. 22:59:06 If you do make it go wrong. 22:59:11 They'd love to know about it - their whole business depends on it. 22:59:12 Wouldn't it be less efficient than using the actual computer 22:59:17 And indeed loads of corporations use VMWare a lot. 22:59:37 Slereah_: Yes. But most stuff should work on it, just not the most recent intensive games. 22:59:42 So, yes, you still need a dualboot. 22:59:49 But windows can have a smaller pen- partition 23:00:21 What would I do with a giant partition for Linux? 23:01:12 Slereah_: What you would do with the giant partition for Windows! 23:01:24 Install giant games on it. 23:01:32 So. Do that. 23:02:10 Also by the way, what would you recommand as a distro 23:02:21 Keeping in mind my savyness. 23:02:44 Ubuntu. 23:02:48 It's like Kubuntu, but easier. 23:02:53 'kay 23:05:05 ubuntu@ubuntu:~$ sudo dd if=/dev/zero of=/dev/sda 23:05:05 dd: writing to `/dev/sda': Input/output error 23:05:05 34580841+0 records in 23:05:05 34580840+0 records out 23:05:05 17705390080 bytes (18 GB) copied, 1014.53 seconds, 17.5 MB/s 23:05:07 wat 23:05:33 Slereah_: How big is the harddrive? 23:05:54 80 gigs. 23:06:00 Slereah_: O dear. 23:06:02 Well. 23:06:04 Why are you wiping it, again? 23:06:21 Because all else have failed. 23:06:37 Slereah_: OK. Well. Odd. 23:06:41 I don't know why that would happen. 23:08:00 I'm trying it again. 23:08:33 Slereah_: Godspeed. 23:08:45 A thousand second isn't very speedy. 23:09:05 Slereah_: Wait. 23:09:06 Cancel it. 23:09:08 (Ctrl-C) 23:09:15 Done. 23:09:22 Slereah_: OK: 23:09:59 Slereah_: Meh 23:10:03 Just make it go again 23:10:30 If that fails too, I'll just try the tools on the XP CD to wipe it out. 23:10:38 If that fails... Well, I dunno. 23:11:01 does anyone have an irc bot written in an esoteric programming language? 23:11:21 poiuy_qwert: yes 23:11:26 sgeo has a brainfuck+psox one 23:11:31 nice 23:11:31 (Oblig.: PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX PSOX) 23:11:57 i should finish mine 23:13:30 -!- immibis has joined. 23:14:21 * pikhq = 100% insane 23:14:36 I'm thinking of an 8086 exokernel. 23:14:44 pikhq: POSIX? 23:15:00 tusho: What part of '8086 exokernel' says POSIX to you? 23:15:08 The part saying 'AWESOME' 23:15:14 The O is in common 23:15:19 Slereah_: ? 23:15:22 oh. 23:15:22 hah 23:15:51 Also, 080 = P D: 23:16:38 And... 6 = SIX 23:16:40 DDD: 23:18:24 :DDDD 23:20:38 lol 23:21:28 Hm. Could I wipe out a hard drive with an electric toothbrush? 23:21:35 Ideas are forming 23:21:44 I got one on my desk 23:22:00 "Take that, hard drive!" 23:27:10 ubuntu@ubuntu:~$ sudo dd if=/dev/zero of=/dev/sda 23:27:10 dd: writing to `/dev/sda': Input/output error 23:27:10 34580841+0 records in 23:27:10 34580840+0 records out 23:27:10 17705390080 bytes (18 GB) copied, 998.844 seconds, 17.7 MB/s 23:27:19 It's toothbrush time. 23:27:23 Slereah_: There's something bad about those 18 GB! 23:27:43 I'll try the XP way. 23:30:36 No, seriously, your hard drive is probably in the midst of failure. 23:47:30 -!- puzzlet has joined. 23:48:05 -!- Slereah_ has quit (Read error: 110 (Connection timed out)). 23:57:34 -!- puzzlet__ has joined. 23:58:21 -!- puzzlet has quit (Remote closed the connection).