00:00:08 ehird, yeah I was just wondering if that is what you was going "??" about 00:00:09 in fact 00:00:19 Why you were responding about that topic when my quote was about the bad writing. 00:00:32 why not 00:00:47 Because ... I already know 00:00:50 s/$/?/ 00:00:59 how should I know you know 00:01:08 Because I quoted from the article about it? 00:01:26 ehird, didn't know if it was *all* that shoddy writing 00:01:29 or just that part 00:01:33 wait, are you sure that "tree" is not vandalism? 00:01:38 * oerjan checks 00:01:43 oerjan: It's a forest analoy 00:01:47 *analogy 00:01:54 See later in the article 00:01:57 Except it kinda leaves out the steps of reasoning 00:02:26 -!- jix_ has quit (Read error: 113 (No route to host)). 00:08:45 so, I had possibly the worst or best idea ever, probably worst 00:09:23 (also less hyperbolic, BUT.) 00:11:45 very elliptic summary 00:11:51 hur hur 00:11:53 ... 00:16:27 i'd tell it but nobody's asking :D 00:17:25 do 00:17:44 have you ever played enigma 00:20:21 oklofog 00:21:33 ehird, I have. And I'm wondering too 00:21:38 and iirc oklofog has 00:22:09 * oerjan has never played enigma, so clearly he cannot be wondering 00:22:11 3d enigma 00:22:19 third-person naturally... 00:22:38 (a true extension of enigma to 3d would allow arbitrary movement on the z-axis, but that's more boring than having gravity) 00:22:42 sorry but it sounds kind of "neither best or worst" 00:22:46 3d, 3p, what's the difference 00:23:01 AnMaster: thus "also less hyperbolic" :P 00:23:09 I think it'd be fun if pulled off right 00:23:12 but it'd be easy to get it wrong 00:23:16 ehird, indeed 00:23:22 it sounds like possibly great 00:23:33 camera movement would be a pain 00:23:41 but not with Sufficiently Smart Coding(TM) 00:24:06 ehird yeah you might need to have special casing on some levels for where to move the camera 00:24:13 yeah 00:24:16 like many commercial games 00:24:50 and I think it'd be best to have fps-style movement; turn around with mouse and a key for forwards 00:25:00 moving your mouse up and repositioning constantly to go forwards would be a pain 00:25:02 hm 00:25:05 maybe 00:25:12 ehird, a bit hard to move as fast though 00:25:15 (no keys for strafe left/right or go backwards; that'd be un-enigmalike) 00:25:22 AnMaster: hmm... good point 00:25:33 eh, it'd be a matter of experimentation to find out something good 00:25:48 ehird, on the other hand you could make levels that are more fit to the speed you can manage that way 00:25:54 * ehird wonders if there should be a jump key or whether that should be an item like in Enigma 00:26:01 I mean, obviously the same type of levels wouldn't work 00:26:04 right 00:26:15 3d chess pieces :D 00:26:22 yeah why not 00:26:28 as in, they move up and down too 00:26:37 you have to hit them the right way to position them so you can jump on them as platforms to get higher 00:26:47 oh nice 00:26:49 like, making a sort of staircase 00:27:02 ehird, a bit hard to stand on a round chess piece 00:27:15 they aren't round in enigma, they're square 00:27:24 i guess the 3d thing would be harder, though 00:27:32 ehird, you are on ubuntu right? Install the game "kiki the nanobot" quite a fun puzzle game in 3D 00:27:40 kay 00:27:55 *nano bot; didn't find it because of that 00:28:05 with optional 1P/3P camera 00:28:12 anyway, I'd have a temptation to code this, but OpenGL is a bitch :( 00:28:23 oh man 00:28:27 AnMaster: 3d meditation 00:28:31 that would be horrific 00:28:32 the first levels are easy, gets very hard later on 00:28:43 ehird, ouch yeah 00:29:44 you know those huge levels like VI#100, The Aztec Temple? 00:29:53 those would be, like, city-sized :D 00:29:57 ehird, yeah never managed that 00:30:25 ehird, tried the game I mentioned? 00:30:29 just installed now 00:30:31 ah 00:30:39 hmm... mouse-to-turn-and-key-to-go-forwards would be odd without first-person view 00:30:46 (and first-person view isn't conductive to puzzles or whatnot) 00:30:59 ehird, hint: gravity exists, but where down is is up to you 00:31:02 (in kiki) 00:31:06 o_O 00:31:17 ehird, about my comment? 00:31:18 argh it fiddled with my gamma settings 00:31:19 yes 00:31:31 ehird, it did? 00:31:33 huh 00:31:36 yeah set it to 5 00:31:41 didn't here 00:32:32 the camera makes me dizzy 00:32:41 ehird, change the camera mode 00:32:44 yeah 00:32:45 pgdown or pgup iirc 00:32:53 ah, third-person-always-face-robot is good 00:33:01 so what's this thing about gravity 00:33:13 oh god 00:33:16 you can move onto walls :D 00:33:20 ehird, yes 00:33:26 things fall, you do if you jump 00:33:28 and then jump :D 00:33:32 and move wall 00:33:33 but where down is depends on where your down is 00:33:34 mid-air 00:33:34 Where do I find this thingy? 00:33:38 ubuntu packages 00:33:44 FireFly, package is "kiki" iirc 00:33:46 http://kiki.sourceforge.net/ 00:33:48 he uses arch 00:33:52 ah good 00:33:56 I use kubuntu 00:33:57 probably in debian too 00:34:00 ah 00:34:03 kiki - tool for python regular expression testing 00:34:11 nop 00:34:15 And http://kiki.sourceforge.net/download/index.html says Mac and Windows version ._. 00:34:25 FireFly, um it is in ubuntu 00:34:26 http://sourceforge.net/projects/kiki/ 00:34:28 will have source 00:34:30 presumably 00:34:31 ehird, anyway how do you like the game? 00:34:36 haven't got the first level right 00:34:38 *yet 00:34:39 not right 00:34:49 ehird, quite trivial first one 00:35:03 there we go 00:35:18 ehird, in fact the first few levels are just about learning concepts of the game 00:35:43 there is help available somewhere 00:35:45 for each level 00:35:48 in the menu iirc 00:36:50 it often looks like kiki is levitating above the floor. 00:36:59 oh? haven't noticed 00:38:22 how on earth do you do #3, I've moved the block, what do I shoot 00:38:37 err sec 00:38:47 laptop is rebooting atm 00:38:54 Ah, here we go 00:39:08 it froze 00:39:09 * FireFly toys around with sources.list 00:39:13 ehird, it did? 00:39:16 yep 00:39:21 never had that problem 00:39:28 xkill zzzap 00:39:48 Hm, yeah, it changes the gamma when it's the active window... :\ 00:40:09 change gamma in settings 00:40:11 but it looks best at default 00:40:21 ok move the block one square off 00:40:25 it froze again 00:40:31 crappily-written. 00:40:42 then up on that block turn around so you face the switch that was hidden 00:40:45 shoot it 00:40:49 yay i shot it 00:41:27 ehird, also it never froze for me 00:41:31 I blame your drivers 00:41:34 ATI wasn't it? 00:41:39 open source ATI even 00:42:10 yes, but i doubt it's that 00:42:18 it never froze = i never ran into that code path 00:42:43 the controls are so confusing :( 00:42:45 ok the gamma changing I see now 00:43:00 a pitty it messes up that I have different gamma set for blue 00:43:16 ehird, how are the controls confusing? work fine for me 00:43:57 * ehird cannot figure out #4 :( 00:44:44 ehird, push around the generator and the gear 00:44:47 so they line up 00:44:50 see the help 00:44:59 the help doesn't tell me that. 00:45:03 oh and generator needs to be connected to the gird 00:45:16 and the they need to be connected to the engine of course 00:45:20 ehird, pretty obvious 00:45:24 no it's not 00:45:25 to anyone with half a brain 00:45:30 fuck you too 00:46:01 "to activate the exit, feed it with electricity: connect the generator with the motor" 00:46:02 well 00:46:05 maybe it didn't say 00:46:27 the cogs are together with the motor but it isn't doing anything, anyway 00:46:55 ehird, are the generator is on the gird bit and turning? 00:47:02 no, the generator is unmovabel 00:47:04 *unmovable 00:47:14 ehird, um that is the engine that is 00:47:18 in the middle 00:47:21 I can't move it. 00:47:22 the generator is one of the other parts 00:47:26 oh 00:47:29 you mean the blocks? 00:47:40 oh, I have to connect all of those? 00:48:04 nice busywork. yay, i just pushed one into a corner and now I can't move it 00:48:54 ehird, not the blocks, there is gears and gears with something below 00:48:54 ok lets see the movements...left, forward, left, forward, left, left, backwards, jump forwards... 00:48:54 you are now on the floor 00:49:03 left, left, shift + fwd, shift + fwd 00:49:07 left 00:49:16 fwd, right, fwd 00:49:22 hm, elevate.. 00:49:26 and so on for every other block? 00:49:27 right, shift+fwd 00:49:37 just fwd 00:49:40 just fwd 00:49:44 just fwd 00:49:45 just fwd 00:50:00 then the other gears should be just behind you? 00:50:01 right 00:50:05 unless I miscounted 00:50:15 actually, following your instructions "you are now on the floor" is false :P 00:50:29 ehird, must have made a mistake, worked for me though 00:50:46 so, true/false: you have to put all the blocks on the dots 00:50:47 ehird, oh I probably mixed up left and right 00:50:49 one by one 00:50:53 ehird, false 00:50:57 the bit is 00:50:58 hm. 00:51:03 the dots on the floor are the gird 00:51:07 yes. 00:51:11 and the blocks aren't on it 00:51:15 the engine needs to be next to the gear on it 00:51:32 hmm... I'll try it later when I'm not so confused, I think :P 00:51:38 Hm 00:51:47 and the generator must be next to the gear AND on those dots 00:52:22 Oh 00:52:28 I think I'm starting to get #4 00:52:31 ehird, sec for screenshot 00:52:47 FireFly: the turning is a bitch 00:52:55 oh, #4 is the one i was on 00:52:59 in which case understanding the thing is a bitch 00:53:08 :P 00:54:19 Oh 00:54:26 Stuff happened when you shot the yellow stuff 00:54:33 * FireFly didn't notice at first 00:54:35 erm don't you mean #3 00:54:41 or 00:54:42 oh 00:54:43 no 00:55:02 ehird, http://omploader.org/vMmg0YQ 00:55:04 is that helpful? 00:55:25 hmm 00:55:25 yes 00:55:39 ehird, half a brain comment applies I think 00:55:53 you're an asshole 00:56:07 also, howcome yours has colours. 00:56:20 ehird, eh? doesn't your? all levels have colours here 00:56:30 ehird, and yes the blue is from "activating" 00:56:31 the level is grey here, with teal as the colour of the cogs 00:56:34 well 00:56:36 i guess cause it's on :P 00:56:55 ehird, as least one level had ever-shifting colour 00:57:31 what do you do if an item is against a wall 00:58:12 yay onto elevate 00:58:26 another damn generator x_x 00:58:30 ehird, from the start or not? 00:58:30 ehird, sometimes you can drop it 00:58:31 from another direction 00:58:37 ehird, easy now 00:58:41 drop? 00:58:49 also easy now why 00:58:52 i don't understand 00:59:05 ehird, shoot the yellow rotating things 00:59:09 they are bombs 00:59:27 still a generator :P 00:59:34 ehird, the next one isn't a generator level :P 00:59:35 now move up onto the ceiling and move them 00:59:54 FireFly, you mean throw? well that is the "drop" stuff 00:59:56 quite a pain 01:00:05 he didn't say anything 01:00:06 took me several minutes to figure it out 01:00:14 Well, I haven't grasped that one yet anyway 01:00:22 And yeah, Throw is it 01:00:23 FireFly, I fail to remember how. 01:00:24 i aligned the fucking cogs wrong 01:00:24 aargh 01:00:33 i'd have to move them individually 01:00:41 You have to have them align="right", you know 01:00:42 ehird, it is easy 01:00:57 hold a mouse button and move the mouse 01:00:57 etc 01:00:59 *wtf 01:01:03 haha, etc is one off from wtf 01:01:10 oh camera movement 01:01:14 ehird, eh? I use the arrow keys? 01:01:14 goes weird i you're in first-person 01:01:15 to move 01:01:30 wow why is it going all slow now 01:01:45 buggy game :| 01:01:53 ehird, not for me 01:01:56 :P 01:02:00 AnMaster, for the rop thingy.. Do I have to use anything except space, ctrl or shift? 01:02:04 rop? 01:02:08 drop* 01:02:31 FireFly, you need the arrow keys too. But never space. If it is still "throw" 01:02:39 It's still throw. 01:02:48 yeah, ctrl, shift and arrow keys 01:02:48 And, yeah, the arrow keys, I forgot those :P 01:02:58 What I meant is, there's no special key I've missed? 01:02:58 Hmm 01:03:01 space is shoot 01:03:02 FireFly, the key is that thing on the wall 01:03:10 Hmmm 01:03:13 at least for me 01:03:15 not throw 01:03:19 and moving those blocks so you can drop 01:03:22 ehird, "throw" is a level 01:03:28 that is quite a pain 01:03:29 oh 01:04:58 * FireFly spins around in a 1x1x1 box in first-person view 01:05:45 FireFly, basically you have to move the two blocks next to the fixed one, then use that to stand on the side of another and drop it in some unexpected direction. 01:06:13 Oh, there was a help thingy 01:06:18 I missed that :P 01:07:01 -!- BeholdMyGlory has quit (Remote closed the connection). 01:08:45 taking screenshots 01:09:03 I'd rather think about it than just looking up the solution 01:12:06 Gold... 01:12:29 -!- adam_d has quit (Read error: 110 (Connection timed out)). 01:13:15 01:13:19 err 01:13:25 wrong keyboard 01:14:57 All right, for now I'm stuck on Jump... interesting game, though 01:14:59 Time to sleep 01:15:01 Night 01:15:05 back 01:15:21 -!- FireFly has quit ("Later"). 01:15:25 screenshots for ehird on throw in the pipeline 01:15:50 a total of eight 01:16:07 xD 01:16:12 ehird, why? 01:16:20 I am royalty and I demand screenshots! :P 01:16:23 it is the first tricky level 01:16:39 I mean the first 4 are dead easy 01:16:51 I'm on elevate 01:16:57 that's after 4, I think 01:17:10 ok the first *five* are dead easy 01:19:01 http://omploader.org/vMmg0ZQ http://omploader.org/vMmg0Zg http://omploader.org/vMmg0Zw http://omploader.org/vMmg0aA http://omploader.org/vMmg0aQ http://omploader.org/vMmg0ag http://omploader.org/vMmg0aw 01:19:15 ehird, and I'm not going to help more than I did with elevate 01:19:49 ehird, btw the thing in the lower left corner? see it? 01:19:53 Yes. 01:20:03 Is the thing in parens a par time, btw? 01:20:05 They're so low. 01:20:11 yes similar 01:20:17 I always get minus numbers. 01:20:20 first is number of moves 01:20:32 ehird, not "par" but "almost best" 01:20:46 because I got a few at 0, two at plus, and rest at minus 01:21:13 -!- oklopol has joined. 01:22:41 hi oklo 01:22:42 ... 01:22:44 oklopol 01:30:55 ehird, look at those pics if you need it. Since I know by now you have less than half a brain and that level requires at least 78% brain + a long attention span. 01:30:57 night 01:31:45 AnMaster: are you trying to be an asshole with no provocation or have you had a brain tumor 01:38:14 -!- oklofog has quit (Read error: 110 (Connection timed out)). 01:52:29 -!- coppro has joined. 01:57:53 hi coppro 01:58:12 hi 02:01:42 -!- Sgeo has joined. 02:03:36 Did You Know... 02:03:43 ...that GNOME used to use Midnight Commander as its file browser? 02:04:00 [X] Show tips at random times 02:04:01 [ Previous ] [ Next ] [ Close ] 02:05:06 ehird, did you ever get DS working on 95? Also, I'm now interested in Dwarf Fortress, and wonder if that works 02:05:35 (a) Never got it re-downloaded. (b) Doesn't that require POSIX? 02:06:04 No. 02:06:10 "Requires Windows 98+", but I'll give it a go. 02:06:39 95 OSE1 is basically 98 sans the IE stuff, so the number of things requiring 98 instead is stupid. 02:06:54 Do you like multiple-choice questions? (a) No, they are overdone (b) No, the right option is usually missing (c) No, they are all based on the questioner's prejudices anyhow 02:06:56 Maybe I'll install 98lite (Windows 98 installer that rips out IE and adds the 95 file manager). 02:07:04 oerjan: d 02:07:49 That would be "all of the above", i assume 02:08:17 Without IE, how do you install a better browser? 02:08:54 Floppy disk, CD-ROM or the command-line "ftp". 02:09:15 also, pigeons 02:09:30 But the nice thing is that you can even delete mshtml.dll at the cost of not being able to open .chm help files; your system will be totally without any of IE's "OS-integrated" (cough cough) components. 02:09:37 Well, it's more than just mshtml.dll iirc, but whatever. 02:10:17 It was an option on the many-floppy installer; by the CD installer (OSR1) it was required. I believe you can upgrade from the original floppy version to OSR1 to bypass that. 02:10:45 Either that, or use IEradicator from the people who brought you 98. 02:10:47 erm 02:10:49 98lite 02:11:39 * ehird extracts Dwarf Fortress to c:\dwarves, since the URL is /dwarves/. 02:12:00 I need to get my Win98 iso onto my laptop at some point 02:12:00 Sgeo: I assume this game is closed source? 02:12:06 Nooo! 02:12:10 Turn to the light! Pirate 95! 02:12:30 ehird, I believe so, although I saw something involving the graphics parts being opened up for SDL 02:12:43 Right, because it tries to run KERNEL32.DLL:IsDebuggerPresent. 02:13:01 DRM: breaking your games on older OSs since You Are Retarded, It Doesn't Fucking Stop Piracy AD. :P 02:13:25 Why would Windows get to know if a debugger is present? 02:13:36 Not sure. 02:13:52 I think because you have to tell the kernel to step the program, or something. 02:14:01 Otherwise, you have to emulate all of Windows which is, uhh, "fun". 02:14:48 query: how do you debug DRM software? 02:15:09 Badly; that's why they break so much shit. 02:15:34 if the whole point is to complain when you detect a debugger 02:17:50 Compile without #define DRM ? 02:18:00 debugging the drm 02:18:01 he means 02:18:05 (they sell products for it nowadays) 02:19:21 ... 02:19:21 now, if a DRM product is based on disallowing debugging, and you sell a product to bypass that, aren't you breaking some law? >:) 02:19:50 oerjan: In the United Stupids of America, I believe you would be 02:20:23 United Stupids of America? I do believe your intellect surpasses that of those who say Micro$haft! 02:40:57 That IsDebuggerPresent sounds like useful API for malware. But not as good as CreateRemoteThread. 02:42:25 does that actually work? 02:42:34 also, malware uses it IIRC 02:42:38 you can bypass it, obviously 02:43:40 I'd do it with a disassembler, but the lazy. 02:44:11 Oh, I think it's IsDebugEnabled. 02:44:25 Hmm, no. 02:44:30 Silly me 02:44:32 I typed isdebuggerenabled 02:44:37 google said did you mean isdebugenabled 02:44:39 The reason CreateRemoteThread is useful in malware is that it can be used to inject threads which lock files or do anti-deinstallation tricks into necressary programs. 02:44:52 Oh, creates a thread in another program? 02:45:04 I remember reading an interview with Matt Knox about writing Windows malware; very interesting. 02:45:06 Create thread in another process. 02:45:11 They used that, and had no actual executable. 02:45:31 (Competing malware tries to remove it, and they have to hide from anti-malware programs while removing other malware.) 02:46:06 Ah, apparently VS2005 adds IsDebuggerPresent. 02:46:59 Part of the runtime, it seems. 02:47:04 Is there an unlinker, I wonder? 02:47:12 I suppose not. 02:47:34 Linux kernel does not support anything like CreateRemoteThread. All created threads are local to process that created them. 02:47:39 I know; so? 02:47:48 Is the revelation there "Linux is stabler than Windows"? :P 02:48:06 Right, VC2005 CRT has IsDebuggerPresent. Sigh. 02:48:19 I'll try to erase it by first finding where it is with OllyDbg. 02:49:18 I hate single-executable-with-no-installer programs; where am I supposed to put that? I guess in c:\foo\foo.exe, but still, what a waste of a folder! 02:49:49 Linux btw has way to discover if process is being ptraced (the signal anomalies and from /proc//status). 02:51:17 Dammit, OllyDbg can't even start the executable due to the linker error. 02:51:40 I give up. 02:52:38 UML in single kernel address space mode probably can't be discovered by either. It has its own /proc//status, and it the signal behaviour shouldn't have anomalies. 02:56:06 No flag to link it anyway (ld has such flag, executable will crash if it calls undefined function). 02:58:42 Oh, apparently if you just s/IsDebuggePresent/GetCurrentProcess/ you can run things :D 02:59:14 WordPad refuses to open .exes, hmph. 02:59:27 XVI32, here I come./ 02:59:29 *come. 03:00:57 Here we go; it's just text. Tap tap tap. 03:01:07 Wouldn't want to use WordPad anyway, since text mode on Windows changes stuff 03:01:10 (GetCurrentProcess has the same number of letters and I guess has no arguments too.) 03:01:12 Sgeo: true. 03:01:53 Now it wants USER32.DLL:TrackMouseEvent 03:01:56 ehird, you sure you spelled IsDebuggePresent correctly? 03:02:05 IsDebuggerPresent, sorry. :P 03:02:14 That changes the length, though 03:02:23 Well, people said it works. 03:02:25 Hey, an article about it and Windows 95. 03:02:29 (TrackMouseEvent) 03:03:07 IsDebuggerPresent 03:03:09 GetCurrentProcess 03:03:13 Sgeo: same letters 03:03:21 Ok 03:03:59 Heh, IE3 provides TrackMouseEvent. 03:04:28 There's a quick hack implementation for some uses of it; does anyone know if you can tell a Windows process to get a function in a DLL from another? 03:04:31 I don't suppose so... 03:07:27 cba to find a win32 api function with TrackMouseEvent's letters 03:07:30 Google Street View has a VERY thick arrow pointing in the direction I want to go 03:07:55 Sgeo: link me to a DS that actually works this time plz 03:07:58 yeah, again 03:08:23 None of the links on http://www.gamewaredevelopment.co.uk/ds/ds_more.php?id=552_0_16_0_C work? 03:08:33 so hard to find out which ones do! :P 03:08:36 does the pcworld one work 03:09:49 Looks like it 03:10:09 It's giving me a ds.zip 03:10:28 Makes Seamonkey crash. 03:10:36 Direct link? 03:10:42 Preferably tinyurl'd... 03:10:45 No copypaste ;P 03:10:46 *:P 03:11:53 http://downloads.pcworld.com/pub/new/fun_and_games/simulation/ds.zip = http://bit.ly/Ft26m 03:12:31 Ft26m: transgender, female to twenty-six males 03:12:42 lol 03:13:48 This arrow on Google Street View is hilarious 03:13:55 link 03:14:04 No, don't feel like giving away where I live 03:14:06 would that be transcloning 03:14:16 4 Orchard Terrace, Hexham, England 03:14:19 RAPE ME, PEDOPHILES! 03:14:24 If you can catch me; we're moving. 03:14:41 Hold on, I can screenshot and omit sensitive details 03:14:44 * ehird notes that DS has a file \cdtastic 03:15:07 Sgeo: do you actually think posting your address on the internet would have consequences 03:15:20 My friend's address is also on there 03:15:33 Ooh, *two* people to rape! 03:15:43 ehird: depends how much he pisses someone off, don't you think? 03:15:43 That sneaky peer, always jumping into other people's networks. 03:15:47 He might disconnect you, you know. 03:15:50 erm 03:15:52 *people's messages 03:16:03 peer, du lyver 03:16:13 * ehird clicks InstallBlast. Linked to missing export WININET.DLL:InternetAutodial. 03:16:15 Blast! 03:16:43 Why does that function seem little "hinky"? 03:16:57 It's Windows; the function names aren't going to make sense. 03:17:33 Besides, Docking Station *is* kinda internet-based; there's not much more it could spy on using weird functions, since it has all my game data and thus a permanent net connection while it's running. 03:17:43 it's a function to autodial so that you can win an internet 03:18:01 Anyway, my wininet is circa-1996 and has 4 as the major version; it is probably from the IE 4 I installed. 03:18:18 So...?! 03:18:20 Ooh, "Zipped". 03:18:24 Maybe I can skip the installer. 03:18:43 ... 03:18:45 Whoa. 03:18:55 ds\zipped\DS.zip is the root zip. 03:19:22 Although with a different directory in the zip, and without the zip itself. 03:19:23 Aw. 03:19:24 *Aww. 03:19:45 http://imgur.com/bG9dd.png 03:19:59 aww, waw 03:19:59 why is that amusing 03:20:09 also, jesus, you use Luna? 03:20:11 my eeeeeeeeeeeyes 03:20:29 (lol@the 98lite google :-P) 03:20:45 I always compulsively blank my google search fields after use 03:20:47 It annoys me 03:20:56 hey me too 03:20:59 :D 03:21:07 there's a firefox extension that automatically does it, but I don't use firefox at all 03:21:19 At least it isn't "Hot Dog Stand". :-> 03:21:36 another thing I do is press del at the end of lines, a lot, just because I'm afraid there's a redundant space there 03:21:50 ehird: get an editor that can highlight trailing space 03:21:59 And assign it to every text field in the system? 03:22:04 Splendidly functional idea, coppro! 03:22:08 * coppro wishes there was a browser with the awesomeness of firefox without the suckiness 03:22:15 Firefox has awesomeness? 03:22:25 all the extensions written for it 03:22:44 Sgeo: are all the files in the DS installer meant to be bzipped? 03:22:48 as in, in its directory 03:22:53 ehird, I do not know 03:22:58 the #1 suckiness is the complete inability to look good in KDE 03:23:01 coppro: most of them suck, the ones that don't are just bugixes to make firefox suck less :P 03:23:06 Sgeo: does yours? 03:23:12 coppro: feature 03:23:19 lol 03:23:21 ehird: disagree! 03:23:21 Sgeo: I mean, from a non-pc world source presumably 03:23:25 not in that order 03:23:49 ehird, it's been a very long time since I touched DS, and even longer since I last installed it 03:23:53 coppro: you're wrong! also, a child molester. in fact, all KDE users are child molesters: they cause me great life-long emotional trauma, and I am a child. 03:23:58 SCIENCE! 03:24:16 And now, a Moment of Science. 03:24:23 awesome, they should do that. 03:24:33 they do 03:24:54 oh, i thought it was a pun on a moment of silence 03:24:59 :( 03:24:59 it is 03:25:01 :) 03:25:06 i am happy 03:25:18 Google Street View doesn't have an image, and I can't move past this turnstile or whatever it's called without it 03:25:18 * oerjan recalls learning that in spanish, molestar means just "disturb" or "bother". on the other hand, embarazada means pregnant. 03:25:56 so don't use street view 03:25:56 Since it's just taking me in a circle that a car would follow, I'll ignore it 03:26:07 In the Ig Nobel prize ceremony, every now and then they have a Nobel laureate come out and announce a Moment of Science. Everyone shuts up and then some guys come on and do some random wordless demonstration, then leave. 03:26:24 oh. I googled and found http://indianapublicmedia.org/amomentofscience/. 03:26:57 Are the Ig Nobels on YouTube? 03:27:08 possibly 03:28:08 ah 03:28:10 internetautodial 03:28:16 "causes the modem to automatically dial the default internet connection" 03:28:16 lol 03:28:22 won't be needing that... 03:28:47 yah, it's in IE4 or later; guess my uninstall wiped its DLLs. sigh... 03:29:26 Anyone know a wininet function with as many letters as InternetAutodial, taking a DWORD and an HWND and always returning true? 03:29:28 Thought not. :P 03:29:53 ehird: make one? 03:30:07 Uh, I can't exactly add my own functions to WinInet.dll. 03:30:10 Doesn't Windows have some equivalent of LD_PRELOAD? :D 03:30:13 Because, you know, I don't have the source. 03:30:22 coppro: Functions are referenced in the header thing by the DLL they're in. 03:30:29 I don't know if they are in the actual code. 03:30:50 I could edit the DLL name in the header, I guess. 03:30:53 And make my own. 03:32:22 oh right, the Truly Broken DLL Model 03:32:39 Actually it works fine unless you have the wrong versions of stuff, but that will break anyway. 03:35:20 I guess you can't install IE4, make a copy of the DLL, and uninstall? 03:36:20 I installed IE 4 earlier but wiped it totally. 03:36:35 I could extract it from a cab, but ffff. 03:37:25 ehird: any model where all the lbraries are shipped with every application is, in my opinion, Truly Broken 03:38:11 Um. That's good, because Windows doesn't do that. 03:38:23 yes, it does 03:39:04 No, it doesn't. Incidentally, Plan 9 does that. http://www.plan9.bell-labs.com/wiki/plan9/why_static/ Maybe you shouldn't be so dismissive. 03:40:15 Windows applications ship all the non-system DLLs they use and store them independently. It's like static linking, except allows them to update individual libraries without having to update the whole thing 03:40:33 Untrue, e.g. Gecko installs separately at least with my SeaMonkey. 03:40:49 It is commonly done because it works better in practice; DLL hell nowadays is completely unheard of. 03:40:57 See http://www.plan9.bell-labs.com/wiki/plan9/why_static/ for why the general idea is pretty good. 03:43:28 Of course, maybe I'm just spoiled by the way Linux distros have their own libraries but that are standard to every program on the system 03:44:48 Maybe I'll http://www.plan9.bell-labs.com/wiki/plan9/why_static/ link this a http://www.plan9.bell-labs.com/wiki/plan9/why_static/ few more times because http://www.plan9.bell-labs.com/wiki/plan9/why_static/ you don't seem to have read it. Dynamic linking breaks more than it solves. 03:46:26 lol 03:46:44 Roflmao. 03:46:55 There are all sorts of good reasons to use static linking, but that doesn't make dynamic linking inherently wrong 03:47:16 I never said it was. 03:47:21 hmm 03:47:22 I said it breaks more than it solves, which is universally true in practice. 03:47:39 At least IME, and the experience of several othes. 03:47:42 *others 03:48:03 I wonder if you could design a way to combine the benefits of static and dynamic libraries 03:48:10 (And the memory/disk argument is bunk when you look at how many bloated libraries today's applications use... with static linking of a less bloated library set, applications would be tiny!) 03:48:34 like, statically link programs, but design a way by which memory could be shared and oh god you're completely right about that 03:49:04 Right enough to interrupt your sentence! 03:49:05 :P 03:49:49 but like, if the OS could detect shared functions, and put them in the same segment. 03:50:20 so that it doesn't load multiple instances of the exact same function into memory 03:51:31 Only helpful on embedded devices, and they don't really have such infrastructure... one, what if the application patches the function? Two, yeah, that's save maybe a few megabytes, tops, on any system sane enough to use such a scheme and avoid dynamic libraries (i.e., almost certainly having lightweight libraries). 03:51:45 Otherwise it's just added complexity that could break things, which is almost never a good thing to add. 03:51:53 But sure, that'd be acceptable. 03:52:13 ehird: I was thinking to use a hash so that if the function is patched, it isn't merged. I know it isn't fallible, stop arguing with my brilliant ideas! 03:52:20 *is fallible 03:52:39 Well, you could patch it after it's merged. 03:52:51 (Or if it's delayed, swapping that pointer on the application is reaaaaaaally going to confuse it.) 03:52:59 no, because that would affect the other running function. 03:53:16 Right, so it'll crash and burn. 03:53:24 Which is bad. 03:54:06 yeah 03:54:15 so just not merging the function with other running instances sounds saner 03:54:30 Yes, we have that solution and it's called static linking :-P 03:54:50 copy-on-write 03:54:53 I admit it isn't the height of elegance or anything, but then neither is the idea of libraries and operating systems and and and. 03:55:08 oerjan: Would involve changing the pointer to the function as the application runs. 03:55:09 oerjan: how is that applicable? 03:55:20 In other words... CRASH! 03:55:33 Oops, it stored the old function pointer somewhere. Oops, your crazy code-patching failed. etc. 03:55:39 um i thought that was done with virtual memory 03:55:49 Well, hmm. 03:56:06 That still uses up address space, although admittedly that's a *lot* less scarce on 64-bit architectures. 03:56:18 ehird: it would require some serious magic and couldn't be done simply by the OS at runtime 03:56:31 coppro: so they're shared _unless_ one of the processes changes it 03:56:31 why not? give each application its own pointer to the function 03:56:37 but 03:56:40 pointing to the same real memory 03:56:42 i.e. 03:56:44 virtual memory 03:56:47 pointing to the same physical 03:56:51 when it changes it, remap the virtual memory 03:56:52 oerjan: oh, I was thinking pre-runtime changed functions 03:56:53 to point to a copied version 03:56:57 and modify it 03:56:59 voila 03:57:15 like, when a program links in a replacement function 03:57:19 self-modifying code should be banned anyways 03:57:35 It's not self-modifying code, it's fix-this-fucking-broken-library-code code. 03:57:41 Also, you are evil and hate fun. 03:57:44 Self-modifying code is beautiful. 03:57:53 indeed. But it's worth banning 03:58:08 No it's not. 03:58:13 like, I like self-modifying code in principle. It just makes things so much more complicated :( 03:58:16 Anyway, this is all a bunch of code doing a scary operation while code is running to save a few megs. 03:58:21 Isn't lisp or scheme or somesuch supposed to be good at self-modifying? 03:58:22 So to hell with function-sharing. 03:58:26 fixing broken library code is usually done at compile time 03:58:31 Sgeo: They can't do that per se. Assembly is the best. 03:58:43 With Lisp/Scheme you can't even get a function's source reliably, because they can be compiled. 03:58:51 You can use macros, but that's compile-time, not self-modifying. 03:58:59 What language was I vaguely thinking of? 03:59:06 And you can use (eval) on code trees, but that's just because the homoiconicity helps. 03:59:09 probably Lisp, just misunderstanding it 03:59:13 Tunes? Even though that's not a language? 03:59:16 You can do that in another language with strings, but it's more of a pain to manipulate the code. 03:59:22 Ahh, TUNES is beautiful 03:59:27 One, they host our logs 03:59:30 lisp can seem self-modifying because of the dynamic scoping 03:59:40 Two, reflective self-modifying high-level kernel-less OS! yessssssssssssssss 03:59:55 TUNES isn't nearly anywhere close to having actual functionality, is it? 03:59:55 If only they hadn't been dead for, like, over a decade. 03:59:59 *haven't 04:00:15 Sgeo: Not a single line of code, but they left behind much useful material. They are still, officially, going. 04:00:25 I think some things happened recently; maybe it'll start crawling again. 04:00:29 Also, it spun off a lot of projects. 04:00:38 Like some languages and stuff, Slate for instance. 04:00:40 * coppro has nearly started dreaming of LLV 04:00:42 *LLVM 04:00:43 Well, maybe not that many, but still. 04:08:07 So. 04:08:21 So. 04:08:32 ehird: thought on my Agora defense? 04:08:48 * ehird gmail.com 04:11:01 tbh, it sounds more desparate than something legally defensible, but then again, I'm not paying much attention 04:12:26 so it's a chewbacca defense? :D 04:13:07 Why are ehird and Murphy trying to exile ais523? 04:13:29 because of a contract scam 04:13:49 an evil scam 04:14:18 mousetrapping, and then destroying the assets of all those who try to stop it 04:14:27 he shows no remorse for it 04:14:51 Can't the assets be brought back via proposal? 04:14:56 the exile would be for three months; I'd have preferred something in between a few rests and a three month exile, but the current punishment system doesn't offer that 04:14:58 Also, what, exactly, was the mousetrap? 04:15:04 read the archives 04:15:11 Sgeo: doesn't matter, it is still a bad thing to do; and what coppro said 04:15:16 too complicated to explain 04:15:42 I've an idea 04:16:29 i'm not sure that's possible 04:16:42 can you really've an idea 04:16:48 yes 04:17:08 How did I get sudo access back on Normish? 04:17:30 i didn't think you could contract "have" when it wasn't used as an auxiliary verb 04:25:43 -!- oerjan has quit ("Good night"). 04:29:26 -!- Ann_Apolis has joined. 04:39:31 -!- Pthing has quit (Remote closed the connection). 04:49:56 hi Ann_Apolis 04:49:57 who be you 04:50:13 way back in the years of 2007 04:50:24 hmm your name is vaguely familiar 04:50:26 maybe i saw you in some logs 04:50:27 i think i used to be called "unrelated_to_qaz" 04:50:31 ohhhhhhh 04:50:33 you! hi 04:50:34 i remember you 04:50:43 i think it was camel-cased, though, not underscored 04:50:43 welcome back 04:50:44 i remember you, too 04:50:51 was i a dick :) 04:50:51 what have i missed? 04:50:59 erm, lots :P 04:51:02 haha 04:51:22 summarise it, i suppose. 04:51:22 esolang-wise, probably the most significant happening has been Feather, which is still vaporware but has permanently changed the mind of anyone who has ever had it explained 04:51:33 for the better? 04:51:35 everything else is the usual constant inflow of crap with some minor gems 04:51:36 What's Feather? 04:51:37 Ann_Apolis: for the more insane 04:51:43 sounds ace 04:51:44 Sgeo: TURN BACK BEFORE DARKNESS ENVELOPS YOU!! 04:51:57 And why isn't it on the Wiki? 04:52:00 Ann_Apolis: nobody understands it, but ais523 not-not-understands it the most, so ask him the next time he's on 04:52:09 hah, i shall 04:52:11 Sgeo: it hasn't been defined yet, it's merely a set of brain-damaging constraints 04:52:15 although he's working on defining it 04:52:23 Ann_Apolis: (ais523 being its creator) 04:52:32 fair enough 04:52:42 Ann_Apolis: basically, it resolves on the interpreter being an editable part of the program, except it applies retroactively 04:52:45 and the interpreter is written in feather 04:52:54 so, when you modify it, the interpreter used to modify it is reinterpreted with the new one 04:52:54 ok 04:52:55 and that one's 04:52:57 and that one's one 04:52:59 so on, to infinity 04:53:02 and that's how you perform operations 04:53:03 i can see how it would get complicated 04:53:17 oh, the constraints are simple enough; it's just incredibly hard to reason about 04:56:12 Ann_Apolis: I assume you know about http://esolangs.org/ 04:56:42 the wiki, you mean? 04:56:47 yeah 04:57:14 aye 05:00:50 * ehird considers installing beos in a vm 05:07:31 * Sgeo wants to try OS/2 Warp or whatever it's called 05:08:04 Warp is a version of OS/2. 05:08:17 Ah 05:08:39 Sgeo: Here you go: http://thepiratebay.org/torrent/3497344/OS_2_Warp_4_(english_version) 05:08:58 Even has 9 seeders. 05:09:00 * Sgeo gets a vague feeling that it's disturbing that ehird knows more about computer history than he does, since he was around for more of it than ehird 05:09:18 I like reading about this stuff. 05:09:45 And here's a screenshot: http://upload.wikimedia.org/wikipedia/en/f/f0/Os2W4.png 05:09:48 It certainly looks strange. 05:10:24 If you told me that that was the next version of DSL, I would believe you, except for the OS/2 indications 05:10:27 and DOS window 05:10:39 Damn Small Linux is Damn Ugly. :P 05:11:17 Can I just use the stuff at http://www.warpdoctor.org/downloads.html instead of a torrent? 05:12:07 Um, no? 05:12:13 Those are just the installer program diskettes. 05:12:18 OS/2 Warp is still under copyright. 05:12:32 What's wrong with a torrent anyway? Just a click to download and open it. 05:12:52 It's slow 05:13:01 9 seeders; surely not. 05:13:09 Maybe your ISP shapes torrent traffic. 05:13:26 And, if for some reason, some watchdog thingy were to be using it to see who's pirating.. 05:13:41 You're paranoid. 05:13:47 Watching OS/2 Warp? 05:13:50 *Really*? 05:14:13 Britney Spears mp3s on LimeWire yes, old, obscure OS torrents no. 05:14:52 Sgeo: Say that warpdoctor page offered a download of the full thing; "some watchdog thingy" could just as easily demand their HTTP logs. 05:15:15 Hm, true 05:15:51 Anyway, downloading OS/2 Warp is about as safe as crossing a road in a ghost town without looking left and right. :P 05:16:16 At any rate, I really really need to eat and go to sleep now. My dad's going to be home tonight, and being up too late is a bad idea 05:16:36 * ehird wonders what BeOS version to get 05:17:19 http://www.aresluna.org/attached/pics/usability/articles/biurkonaekranie/beos5.big.png 05:17:23 The latest, then; R5. 05:20:30 http://imgur.com/FROw0.jpg 05:20:51 you are a rich man 05:20:56 you have a computer machine that cats 05:20:58 also money 05:21:07 ( http://img.secretareaofvipquality.net/src/1234340335056.jpg ) 05:21:14 aware 05:21:36 trying to think of a good caption 05:22:16 "Pictured: secret area of compaq hax, also money." 05:22:23 It's so bad it's good it's bad it's good. 05:23:23 yeah, not too sure about producing a glare effect 05:24:15 just run it through a few gaussian blurs 05:24:25 ? 05:24:47 Even I know what a Gaussian blur.. although you might be questioning how it can actually help 05:25:15 you accidentally what 05:26:54 what is this, Sgeo 05:27:17 i'm just trying to find out where the context of the line came from. 05:31:18 -!- Ann_Apolis has quit ("ChatZilla 0.9.85 [Firefox 3.0.14/2009082707]"). 05:32:39 -!- Sgeo has quit (Read error: 104 (Connection reset by peer)). 05:34:59 have you tried Haiku? 05:37:24 laaaaaaame 05:37:27 I want the real thing 05:38:09 i can't find a beos 5 pro download :( 05:39:06 hmm 05:39:11 seems most things only depend on r4(.5) 05:39:33 apart from some versions with r5 fixes 05:39:45 furthermore, it seems that as far as stability goes, r4 > r4.5 > r5 05:39:48 so i wil hunt for r4.5 05:40:05 *will 05:40:53 http://thepiratebay.org/torrent/3280563/BeOS_4.5 05:40:56 voila, is like a magic 05:41:03 fuck 05:41:04 0 seeders 05:41:07 oh well, let's see 05:41:34 ahem. いいえけど/ほんとういいだ/ってらしい 05:41:55 har har har 05:41:58 it's a haiku 05:41:59 har har har. 05:42:08 "No, but it's really great, I've heard." ... except more awkward 05:42:36 well, one peer has 98% 05:42:39 let's hope the others have the rest 05:43:34 4 peers 05:43:37 50-100KiB/s 05:43:38 awesome 05:43:41 ... 05:43:44 they all have 98%, oh god :( 05:43:57 hm. I know there's no source, but surely you can find an ISO elsewhere on the web. http maybe. 05:44:38 well it is a few hundred megs 05:45:42 eh, I use HTTP for everything. 05:45:51 don't judge me :o 05:46:00 :| 05:46:04 how 05:46:35 well, I do challenge you to find a BeOS r4.5 ISO via HTTP; I contend it is impossible 05:46:58 people tend to have things on hosting sites. the least endpoint of distribution of things, as it were 05:47:07 (a la least fixpoint) 05:47:10 my challenge stands 05:47:20 yeah, I don't think I'll be able to 05:47:42 maybe usenet 05:47:42 what's the google thingy to search for one file extension, btw 05:47:45 i'm getting good speeds here, although it's still unlikely I 05:47:53 s/$/'ll get all 100% since it's 98%/ 05:48:03 Gracenotes: usenet has everything, costs money, and maxes out your connection 05:48:09 plus the binary search engines are very good quality 05:48:13 nothing like http at all 05:48:31 http://www.newzleech.com/?group=&minage=&age=&min=min&max=max&q=beos&m=search&adv= 05:48:31 oh, I was saying that it wasn't http, but it is yet another place it is likely to be 05:48:33 why'm I surprised 05:48:41 *not surprised 05:48:54 as I said. 05:48:57 Gracenotes: yes, but instead of paying $15/mo for usenet I could buy BeOS. 05:49:25 quite true. how much is BeOS nowadays, dead-ish as it is? 05:52:35 http://www.amazon.com/BeOS-4-5-with-Bible/dp/B00002S7JC 05:52:38 $74.99 "used". 05:52:49 that's 4.5; 5 is the latest version but seems to suck more. 05:53:11 you can get 5 personal edition, installs to a file on a windows or mac partition and boots from them, for free, but fuck that shit 05:53:22 and 5.1 is the leaked, buggy, unreleased beta; easy to pirate 05:53:30 not that buggy I guess, still 05:53:34 *but still 05:54:17 see if 2% can be added from there? :) 05:54:25 ? 05:54:30 what? 05:54:40 ooh, that would be the ultimate reverse engineering feat. perhaps. 05:54:48 "see if 2%"? 05:54:51 what are you talking about, dude 05:55:17 explain 05:56:22 filling in the 2% you'd miss in the 4.5 torrent 05:56:48 sorry, where can I find a 'ridiculous idea' sticker 05:56:49 to produce... 4.59? 05:56:58 what do you mean, miss 05:57:09 I don't know what you're talking about at all, you're being incomprehensible 05:57:20 oh 05:57:21 98% 05:57:26 jeez, you could have mentioned 05:57:34 with any luck, the 2% will be useless stuff 05:57:40 like some system components I don't need 05:57:42 and be at the end 05:57:55 or at least in a way that doesn't damage anything, just zeroes out some useless install files 05:58:20 sorry, I have this knack for subtracting numbers like '2' in my head. my teachers say I'm a mathematical prodigy 05:59:00 the 98% figure was way up there and out of context, and i didn't really pay attention to the exact number 05:59:02 what's up with you 05:59:30 :o 05:59:41 o_O 06:00:00 if u payme enough i will let u into my sekrit area of arithemetics 06:00:11 ... 06:04:43 now, I should be studying for my bio test 06:05:29 maybe you should do it while less deranged 06:07:59 including such exciting flash cards as: Sulfhydryl atoms and function -> -SH, thiols. Forms molecule fastener (R-S-S-R and 2H+), strong disulfide bond 06:11:15 * ehird notes that nt 4 workstation is considerd excellent; to pirate^Winvestigate later 06:14:51 -!- MigoMipo has joined. 06:54:41 98.59% 06:54:42 and it stops 07:07:41 -!- zzo38 has joined. 07:10:30 Hello! Do you anyone on here, today? 07:11:30 Yes. 07:11:37 O! 07:11:44 Warning, however: I am a robot. Beep. 07:11:58 I thought it was late. But, not in your timezone? Or maybe in your timezone too. 07:12:12 O no, it's OK. 07:12:14 Well, early: 7:12 AM. 07:12:17 Beep. 07:12:30 (You know I'm a robot because I say "Beep." after everything. Beep.) 07:12:37 I can see the time! I just sent a CTRL+A TIME message to you isn't it on the screen? 07:12:46 Yes, in the server tab; but I didn't notice. 07:12:56 [07:12] --- Received a CTCP TIME from zzo38 07:13:10 O. OK 07:13:34 Do you think this 98.59% downloaded ISO will work properly, by the way? Not that you'd know, but random people on the internet are as good a source as any. 07:13:35 I can also type TIME for the server time, and /TIME for my time. 07:13:48 What ISO is that? 07:14:11 BeOS 4.5, from a source of questionable legality. Not like it's sold new any more, though. 07:14:17 I'm going to try it in a virtual machine. 07:14:18 Do you mean if it will work even with only 98.59% or if it will work at 100% 07:14:33 Just try it and see if it work. 07:14:34 Only 98.59% of it was available in the swarm of the BitTorrent file. 07:14:38 Yeah, I'm going to. 07:14:49 Need a boot floppy first, though. 07:14:56 I don't know much about the ISO file-format to understand whether or not 98.59% is good enough 07:15:34 I'm hoping that the missing parts are in some random system component that I don't need. 07:15:52 Aww, the boot floppy is an .exe that writes it to disk. I'll just use my Windows 95 virtual machine. 07:16:09 But is a incomplete ISO loadable? 07:16:43 Not sure. 07:16:51 Maybe there's a checksum... in which case, no. 07:17:10 If the problem is repairable, then you could try to fix it. 07:17:29 I've had a corrupt ISO load before 07:17:34 I've also had one fail to load 07:17:50 presumably it will depend on where the missing bits are 07:18:29 Guh, VirtualBox seems to fail at floppise. 07:18:31 *floppies 07:20:14 Maybe it needs a filesystem there already. 07:20:16 mkfs.msdos away... 07:20:26 biiiiittorrent 07:20:35 what about it 07:21:15 is amazing 07:21:31 (a) Not when the swarm only has 98.59% of a file. (b) It's slow and amazing. 07:22:03 98.59% is fine for music or video 07:22:18 (a) Not for an OS. (b) Not always. 07:23:23 so rsync the rest 07:23:32 From... 07:24:35 ... 07:24:45 I see. 07:27:09 WE ALL SEE BUCKO 07:27:14 I'm not sure I understand you fully. 07:27:25 I was about to say the same to you. 07:27:37 O, I was writing to myself. 07:29:37 * ehird gives up, elects to use the Windows 95 install CD to boot BeOS 4.5's 07:31:00 If you had a game which was mostly the same as Wheel of Fortune, which rules would you adjust? 07:31:37 All the prizes would be negated, and so everyone would scramble to lose. 07:31:57 (Note: This applies to any game with cash prizes. For instance: why not try the debt lottery?) 07:32:02 O. 07:32:13 Well, my ideas for different rules would be a bit different. 07:32:16 (Get all your friends to buy tickets too, or you have more of a chance of losing!) 07:32:56 One rule I would change, is, BANKRUPT would not lose all your points in the current round, but instead only the points you earned on the current turn and 50 additional points lost. 07:33:22 And, you would be allowed to pass at any time after you spin on your turn, so you don't have to spin more than once if you don't want to. 07:34:36 (About negating prizes to any game with cash prizes, I have actually thought about making a mahjong variant that works like this, too) 07:35:17 The variant you could pull off in reality is "the loser wins the money". 07:35:27 That way people would actually play... 07:36:52 Actually, some of my ideas were, that you are forced to take another player's tile whenever possible, make CHII declarable by any player (not only the next player), remove the yaku requirement, play with Washizu tiles, and other things, too. 07:37:19 Make everyone play blindfolded. 07:38:24 Washizu tiles are of no use if blindfolded. But even if everyone play blindfolded, you would then need some sort of referee to help with the things that nobody can possibly see. 07:38:56 The ref could just tell you what *changed* when you do a move, and you have to figure everything out from that. 07:39:18 Yes, I think there are some chess variants with similar ideas too 07:39:43 Ah, so, you just need to remember what your tiles are? 07:39:58 Is your initial hand not known to you? 07:40:25 Nope. (I don't know how to play Mahjongg, though.) 07:40:27 Or it could be like Kriegspiel chess, where you can call any move and if it is illegal you have to try a different move. 07:40:47 It'd basically be trying to build an image of the game in your head. 07:40:49 So, in mahjong you could call any tile, and if you don't have that one, the referee tells you to try a different one. 07:41:40 The referee would also have to tell you when you are allowed to take another player's tile 07:42:08 And, possibly also, in a Washizu tiles set, tell the transparent tiles to everyone, and the opaque tiles if you pick it up only to you 07:42:29 And then not tell anyone your initial hand, so you have to figure it out by logic 07:43:09 Hee 07:44:01 BeOS should be fun; I'll make that VM in a few minutes. 07:46:23 Here's an example in Washizu mahjong which I have had to dealt with: Washizu has 123man/5pin/2334467sou and two opaque tiles. Which tiles is he waiting for? 07:46:37 Pony. (I don't know Mahjongg.) 07:46:55 Well, since I could see the opaque 2sou and opaque 5sou, I know the 8sou is a safe tile to discard. 07:47:18 It is this kind of logic which you have to use in Washizu mahjong. 07:47:36 Are you interested to learn mahjong? 07:47:43 Some people are, but some isn't. 07:48:07 Not terribly, no. 07:48:17 I haven't seen much to suggest it's a highly interesting game. 07:50:07 Well, I can tell you it is a highly interesting game. And there are many different rulesets, so you can find (or make) the ruleset you prefer. I often play using the Japanese ruleset, but I have a few house-rules, too. I especially like with Washizu tiles, but I don't have a physical set of Washizu tiles or the table that goes with it. 07:52:02 Do you ever play poker? 07:53:20 Nope. 07:53:57 Well, that's OK. 07:54:10 Poker, as far as I can ascertain, comes down to three things: (a) luck, (b) probability theory and (c) social engineering. I can't get better at (a) and I'm terrible at (c), and I don't think I could be any good solely with (b). 07:55:53 You are basically correct, but it is not quite as simple as that. But you are close. Mahjong deals with these three things too, but also a lot more, and often there are hidden strategies which you have just not figured out yet, until later. It happens to me, too. 07:56:35 Mahjongg seems a lot more like a game and less an exercise in manipulating people to me, which is good. 07:57:13 Well, yes, mahjong is a lot more like a game and less an exercise in manipulating people. 07:57:30 (does the name have one or two Gs?) 07:57:35 But there are still bluffs to make in mahjong. 07:57:50 Mahjong has just one 'G', not two. Some people write two but there is supposed to be only one. 07:59:54 In the Akagi manga, Akagi wins by doing many things that seems strange, and somewhat stupid (sometimes very stupid), but it all works. He has won with quintuple bluffs, no-ten riichi (basically you declare your hand one away from winning when it isn't, you have to pay a penalty for this in case of an exhaustive draw), and betting your life, etc. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:02:23 But one of my favorites, was, Akagi could see Washizu had two west, and west was dora (meaning your score doubles for each west you have), so he throw that one and Washizu take it to make three dora, but now he is out of yaku, so he needs three similar sequences to win. 08:03:22 In a few turns he adjusts to 567/567/67, but the 67 is open. He picks up a 8, and can't use it (because he exposed the three Wests earlier), so has to discard it. Now, he has furiten. So, Akagi can now throw the 5 and declare riichi, and Washizu can't pick it up because of furiten. 08:03:56 Do you see how it works? Such strange things don't normally happen in mahjong, but these are rare possibilities to do such things as this. 08:04:44 Nope, since I don't know those terms. 08:07:00 If you pick up the tile to win yourself and nothing exposed, then you have "menzenchintsumo", which means you don't need anyone else's tiles to complete your hand. "Menzenchintsumo" is one possible yaku, but there are others. 08:07:42 Furiten means a tile you discarded is one that can be used to complete your hand (even with no yaku), so then you cannot take another player's tile to complete your hand (this adds to the defensive strategy of the game). 08:08:55 Each yaku and dora is worth a certain amount of "han". Each han doubles your score for this hand, up to a limit of 13 han, which is called "yakuman". 08:09:10 There are a lot of other rules too. 08:09:55 You can look up Japanese mahjong rules if you are interested in it. 08:13:27 -!- sebbu2 has joined. 08:17:09 -!- zzo38 has quit (Remote closed the connection). 08:18:10 -!- sebbu has quit (Read error: 60 (Operation timed out)). 08:25:27 http://imgur.com/bG9dd.png <-- that is some high res 08:27:04 -!- rodgort has quit ("Coyote finally caught me"). 08:27:12 -!- rodgort has joined. 08:27:41 1280x771? 08:27:46 i.e. 1280x768 full res 08:27:49 erm 08:27:57 ok, probably 1280x1024 08:28:01 how's that hi res 08:28:20 or do you mean the imagse 08:28:22 *images 08:29:23 -!- Azstal has quit (Read error: 110 (Connection timed out)). 08:33:03 ehird, no I mean the zoomed level 08:33:14 right 08:33:14 high res of the sat that took the pic 08:33:19 no, vans 08:33:24 they drive vans around 08:33:25 oh ok 08:33:51 ehird, explains the perspective 08:34:01 you can tilt it iirc 08:34:02 ehird: I discovered a scam in Agora :D 08:34:23 cool 08:34:28 do it and give me all the profit. 08:34:33 thx 08:34:45 not sure if there's any profits 08:34:50 well what is it 08:34:53 tell me in /msg 08:36:13 beos 4.5 boot floppy gets to splash and freezes :( 08:36:27 ooh, hold down boot and you get a menu 08:36:35 " ooh, hold down boot and you get a menu" 08:36:38 boot key? 08:36:39 erm 08:36:40 huh? 08:36:41 hold down space 08:36:42 ah 08:37:09 ehird, what about Haiku 08:37:14 want the real thin 08:37:15 g 08:37:18 ah 08:37:19 s/\ng/g/ 08:38:16 with all safe mode options enabled still no dice. 08:38:23 i did read that it doesn't boot on modern systems... 08:38:27 can qemu emulate an old system? 08:38:32 CPUwise 08:38:48 clock speed etc 08:39:34 no clue 08:40:32 ehird, pretty syre bochs (spelling?) can 08:40:33 sure* 08:41:09 yes, but i'd rather buy an old bebox than try and figure out how to configure bochs properly, and then find the time to wait for it to boot up 08:41:19 ehird, :D 08:41:40 now bochs isn't THAT bad 08:42:14 Well, at least the configuration part is. I've only got to the boot up part once before deciding to do other things before dying of old age. :P 08:42:19 (Joking.) 08:42:49 fair enough about the config part 08:43:18 ehird, gave up on the game yesterday or? 08:43:23 which 08:43:28 kiki the nanobot 08:43:37 yeah 08:44:15 BeOS did crazy, crazy, wild stuff on a 400mhz pentium pro, but I think bochs might actually be slower than that. 08:45:26 I've read reviews; its installer consists of selecting a partition in the GUI, hitting a button and waiting. That's it. 08:45:49 Unless your disk doesn't have a suitable partition made in Windows beforehand, in which case it displayed a partition editor, and then the installer. 08:46:42 trying qemu is worth a try I guess 08:46:50 bbiab 08:53:34 Hmm, "error inflating file". 08:56:48 -!- kar8nga has joined. 09:24:43 from what i hear the manipulation part of poker is completely meaningless 09:29:35 ehird: when you all advertised it, i solved a few puzzles in it, don't especially enjoy it 09:30:46 also tell me if those need context, they shouldn't 09:35:11 -!- sebbu has joined. 09:37:04 -!- kar8nga has quit (Remote closed the connection). 09:37:51 -!- Asztal has joined. 09:38:23 -!- oklopol has quit (Read error: 104 (Connection reset by peer)). 09:38:46 -!- oklopol has joined. 09:42:54 -!- adam_d has joined. 09:45:33 -!- sebbu3 has joined. 09:47:47 -!- adam_d_ has joined. 09:51:01 -!- sebbu2 has quit (Read error: 110 (Connection timed out)). 09:51:13 -!- sebbu2 has joined. 09:51:22 -!- sebbu has quit (Read error: 145 (Connection timed out)). 09:51:41 -!- sebbu2 has changed nick to sebbu. 10:05:14 -!- sebbu3 has quit (Read error: 110 (Connection timed out)). 10:06:26 -!- adam_d has quit (Read error: 110 (Connection timed out)). 10:15:37 -!- atrapado has joined. 10:40:29 -!- fizziew has joined. 10:49:24 -!- fizzie has quit ("Coyote finally caught me"). 10:49:29 -!- fizziew has changed nick to fizzie. 11:00:44 -!- atrapado has quit (robinson.freenode.net irc.freenode.net). 11:00:44 -!- AnMaster has quit (robinson.freenode.net irc.freenode.net). 11:01:18 -!- atrapado has joined. 11:01:18 -!- AnMaster has joined. 11:01:23 -!- augur has joined. 11:43:52 -!- adam_d_ has quit (Read error: 110 (Connection timed out)). 11:52:56 -!- FireFly has joined. 12:10:50 -!- MigoMipo has quit (Ping timeout: 180 seconds). 12:23:53 -!- fizzie` has joined. 12:26:09 -!- fizzie has changed nick to fizziew. 12:26:15 -!- fizzie` has changed nick to fizzie. 13:11:55 -!- adam_d has joined. 13:30:06 -!- MigoMipo has joined. 13:32:07 -!- sebbu2 has joined. 13:33:28 -!- kar8nga has joined. 13:38:19 -!- Pthing has joined. 13:44:21 -!- oerjan has joined. 13:48:35 -!- sebbu has quit (Read error: 110 (Connection timed out)). 13:57:09 AnMaster: D&D XD 14:08:35 oerjan, indeed 14:08:35 damn lag 14:08:36 over 30 seconds 14:12:28 -!- adam_d has quit (Read error: 110 (Connection timed out)). 14:13:00 * oerjan suspects AnMaster's client doesn't respond to pings. either that or his lag is _really_ bad 14:13:10 have you tried changing server? 14:18:09 * oerjan suspects AnMaster's client doesn't respond to pings. either that or his lag is _really_ bad <-- indeed no ping replies 14:18:09 ctcp ones that is 14:18:09 oerjan, also yes I have... 14:18:09 been lag spikes like this for weeks now 14:18:20 even after changing server a few times, so I gave up a week or two ago 14:19:01 perhaps something in your neighborhood then 14:20:14 given that _i_ am using a swedish server... unless i am lagged too 14:20:39 nah, ehird's client replied instantly 14:33:09 -!- impomatic has joined. 14:36:25 oerjan, lag spikes for me 14:39:36 -!- oerjan has quit ("Later"). 15:07:02 -!- Ann_Apolis has joined. 15:26:49 -!- BeholdMyGlory has joined. 15:28:28 -!- Slereah_ has quit. 15:35:29 -!- Slereah has joined. 16:17:21 -!- adam_d has joined. 16:47:08 -!- Ann_Apolis has quit ("ChatZilla 0.9.85 [Firefox 3.0.14/2009082707]"). 17:23:37 -!- sebbu has joined. 17:28:24 -!- sebbu2 has quit (Read error: 60 (Operation timed out)). 17:30:35 -!- MigoMipo has quit (Remote closed the connection). 17:31:59 -!- MigoMipo has joined. 17:37:23 they call me oklopol 17:54:26 -!- linf has joined. 17:55:53 -!- impomatic has quit ("mov.i #1,1"). 17:56:51 -!- kar8nga has quit (Remote closed the connection). 18:26:17 -!- kar8nga has joined. 18:38:33 -!- linf has left (?). 19:30:32 -!- coppro has quit (Read error: 110 (Connection timed out)). 19:34:27 -!- adam_d has quit (Read error: 60 (Operation timed out)). 20:11:30 y helo dar 20:11:33 hey it's linf 20:12:24 HOW ARE THE PEACHES I WONDER 20:19:52 Failed to fetch http://archive.ubuntu.com/ubuntu/pool/main/q/qemu-kvm/qemu-kvm_0.11.0~rc2-0ubuntu12_amd64.deb 404 Not Found [IP: 91.189.88.45 80] 20:19:57 wtf. 20:20:28 http://archive.ubuntu.com/ubuntu/pool/main/q/qemu-kvm/ 20:20:28 -!- oklofog has joined. 20:20:30 i see. 20:20:37 i see a 20:20:38 party! 20:20:41 party oklofog 20:22:19 oh, updating fixed it 20:22:58 oh yeah party time! 20:23:14 no binary package for kqemu in ubuntu, wtf. 20:24:15 incidentally, "kemut" is finnish for "party" 20:24:28 well. at least it was a few hundred years ago. 20:24:30 coincidence i think not 20:24:31 :D 20:24:44 well clearly not 20:25:12 god is telling us ubunty isn't where the party is at 20:30:05 so, tomorrow, i have 9 hours of communication skills 20:31:33 gonna be great 20:33:42 or "speech communication", literally translated... my guess is no other country has that horrible subject 20:36:01 fizzie, any luck with that computer? 20:36:03 -!- oerjan has joined. 20:36:12 oerjan, hi 20:36:43 'evening 20:38:16 so, tomorrow, i have 9 hours of communication skills <-- well you should use them well, then 20:38:31 AnMaster: Ordered a new AC adapter, but it'll of course take some time to get here. 20:38:48 Hopefully that's the cause of the problem. 20:38:55 indeed 20:39:21 -!- oklopol has quit (Read error: 110 (Connection timed out)). 20:39:49 fizzie, anyway shouldn't system logs help (I here assume that you do remote syslog on any computer you use for any sort of server like task, like running fungot on) 20:40:51 You assume curious things. 20:41:18 oklofog! 20:41:27 languages do not do final voicing! :| 20:43:20 i'm not following you 20:43:39 well before you were oklofog 20:43:40 er 20:43:42 oklofok 20:43:45 now you're oklofog 20:43:49 the k voiced and became a g 20:43:55 in the end of the word 20:43:58 but languages dont do that! 20:44:01 they only DEvoice! 20:44:27 ypi 20:44:30 youre sucj a rebel. 20:44:41 what if it was fog first, so fok was devoiced, and i just dedevoiced back 20:44:52 but yeah i'm sort of a total rebel 20:45:05 you should front the a 20:45:08 er 20:45:09 front the o 20:45:11 to an a 20:45:34 i'm not sure i'm that much of a rebel 20:45:44 but you are a total fag. 20:45:48 -!- oklofog has changed nick to akloglio. 20:45:55 oh i am now 20:45:57 how italian 20:46:09 the glio part yes 20:46:20 languages do not do final voicing! :| <-- never? i could imagine it happening before vowels... 20:46:22 the "k" not so much 20:46:35 oerjan: then its not final devoicing, is it? :) 20:46:36 and then spreading by analogy 20:46:38 -!- akloglio has changed nick to acloglio. 20:46:58 augur: i mean vowels starting the next word 20:47:33 oerjan: thats continuous speech 20:47:43 as if vowels ever imagine anything happening 20:47:48 those contexts very frequently eliminate the "finality" 20:48:08 hm also danish has many voiced ending consonants where norwegian has unvoiced ones, although i'm not entirely sure which would be oldest... 20:48:20 er 20:48:25 no thats not what i mean oerjan 20:48:35 lots of languages have both voiced and voiceless consonants at the ends of words 20:48:46 its just that when theyre pronounced, they're very frequently devoiced 20:48:59 except in continuous speech, where you get inter-word interactions 20:50:20 except the danish consonants tend not to be plosives like the norwegian ones, i think 20:50:29 thats ok 20:50:41 like no. "mat" vs. danish "mad", where the d is like english th 20:50:58 (both meaning "food") 20:51:02 ok :P 20:52:45 although you may very well be right about process within a single language. i recall german does that, and also vaguely recall russian 20:53:11 anyway. 20:53:13 yes :P 20:53:40 in terms of historical change 20:53:41 afaik 20:53:44 final voicing is not found 20:53:58 thats not to say that you wont get something that looks like final voicing 20:54:06 it just wont be actual final voicing 20:54:29 for instance you might get something like 20:55:13 -!- ehird_ has joined. 20:55:19 a language might look have a rule that final vowels are deleted, and then final consonants are devoiced 20:55:19 No luck with the broken image. 20:55:33 so VkV and VgV -> Vk 20:56:18 Guess I will have to settle with r5. Woe. 20:56:32 and there might be an intervocalic voicing rule that emerges, which applies before vowel deletion 20:56:37 shut up augur 20:56:39 leading to VkV -> VgV -> Vk 20:56:56 that doesn't look like final voicing in any way 20:57:01 and then you just get rid of the devoicing rule 20:57:11 and you get VkV -> VgV -> Vg 20:57:22 hm 20:57:28 and what previously was always Vk 20:57:31 now becomes Vg 20:57:40 shuuuuuut uuuuuuuuuuuuuuuuup 20:57:47 ehird, make me. 20:58:42 night → 20:58:48 * ehird_ gags augur 20:58:51 did you know that contemporary phonological theory is NP-hard? 20:58:52 NON-SEXUALLY 20:59:27 yay 21:00:23 it's not really hard to be NP-hard 21:01:41 true 21:02:06 ehird_ gets me np-hard all the time 21:03:23 blah. im bored. 21:03:33 and theres nothing interesting going on in the eso world! :( 21:04:36 Feather. 21:04:48 and if you think feather isn't interesting, gtfo and go die in a ditch 21:05:58 -!- jix has joined. 21:06:52 im not sure i know what feather is 21:07:05 ask ais523. 21:07:15 he'll confuse you further but there's nothing more you can do with feather 21:07:22 such is life 21:08:39 there will have been, though 21:08:50 wat 21:09:17 *whoosh* 21:09:28 i got the reference 21:09:32 i just didn't understand the sentence 21:09:35 there will have been what 21:09:54 something more you can do with feather 21:10:03 ah. 21:10:04 lawl 21:10:28 NOW FIXING JOKES, RETROACTIVELY 21:12:40 So, I lost my ey 21:14:23 At least it isn't a terribly common ey. 21:15:30 very recently, i notice 21:15:40 Yes, just now. 21:15:52 It's probably underneath my des, which has a floor for some god nows what reason. 21:16:31 well it's a good thing it has a floor, you wouldn't want things to drop down under your house would you? 21:16:37 or worse, crawling up 21:16:53 Well, there's two floors, see, one on my des and the other on my floor. :P 21:17:18 maybe it's really an outdoor desk 21:18:20 :| 21:18:31 Normal des: |-| 21:18:35 My des: |=| 21:31:00 kkk 21:31:02 i am a happy racist 21:31:44 -!- MigoMipo has quit (Remote closed the connection). 21:59:38 -!- adam_d has joined. 22:24:31 -!- adam_d_ has joined. 22:34:47 -!- adam_d has quit (Read error: 110 (Connection timed out)). 22:36:45 -!- kar8nga has quit (Remote closed the connection). 22:53:44 racism is bad 22:53:53 dear god my nick scared me 22:53:57 -!- acloglio has changed nick to oklopol. 22:55:02 -!- atrapado has quit ("Ex-Chat"). 22:55:10 Spaghetti al oglio 22:55:31 (google's helpful suggestion) 22:55:45 :D 22:56:16 i love google 22:56:23 well bye -> 22:56:44 good night 23:02:17 -!- adam_d_ has quit (Read error: 110 (Connection timed out)). 23:03:46 hey guys 23:03:47 ducks 23:05:30 -!- MizardX- has joined. 23:06:01 -!- MizardX has quit (Read error: 113 (No route to host)). 23:06:28 -!- MizardX- has changed nick to MizardX. 23:39:47 -!- jix has quit (Read error: 105 (No buffer space available)). 23:45:13 i need to buy a monitor 23:45:27 do you now 23:45:56 uhhuh 23:47:54 http://www.newegg.com/Product/Product.aspx?Item=N82E16824176107 23:48:55 not ips; worthless 23:49:12 ips? 23:49:18 in-plane switching 23:49:47 tn: ubiquitous, cheap, simply appalling colour reproduction (as in, trivially noticeable compared to an ips by even the most untrained eye) 23:49:47 ... 23:49:54 also 23:49:57 terrible viewing angle 23:49:57 s 23:50:04 everything inverts and goes to shit quickly 23:50:07 you're probably using a tn now 23:50:23 ips is rare, less cheap (ok, ok, not cheap) and rules 23:51:00 ... 23:51:12 you use ellipses more than AnMaster 23:52:03 -!- BeholdMyGlory has quit (Remote closed the connection). 23:54:52 ..................... 23:55:07 whoa 23:55:12 wat 23:55:12 http://www.newegg.com/Product/Product.aspx?Item=N82E16824001317 23:55:30 2048 * 1152 is big 23:56:04 on the other hand, you'll squint at bitmaps made for ~96ppi displays. also, it's glossy. also, it's 16:9, which sucks for computer usage vs 16:10 23:56:26 ((ha! I resisted saying ips!)) 23:57:41 it's more pixels than 1920*1200 23:58:07 congratulations, you have mastered the dumb-consumer reasoning that the companies depend on 23:59:39 ... 23:59:54 .................