00:00:41 Hm, 850 results 00:01:02 Are there any APIs for programmatically searching through the web archive? 00:01:59 "With Avatar now in Post Production," 00:02:02 BULLSHIT 00:02:08 [Not the Cameron Avatar] 00:02:14 [Nor the Airbending one] 00:05:45 -!- tombom has quit (Quit: Leaving). 00:12:04 hmmm... actually. 00:12:11 gen_fsm might make for a good object proces 00:12:16 MUD object, that is 00:25:17 -!- MigoMipo has quit (Read error: Connection reset by peer). 00:27:05 -!- BeholdMyGlory has quit (Remote host closed the connection). 00:36:12 CakeProphet: so basically everything in the mud is an asynchronous message-passing finite state machine? 00:36:24 Including inert pieces of information? Sounds to me like you've implemented STUFF. 00:40:57 alise: no no, basically everything in the mud is touched by his noodly appendages! 00:41:18 Sexy. 01:04:45 -!- Sgeo_ has quit (Ping timeout: 245 seconds). 01:04:52 -!- Sgeo has joined. 01:11:29 -!- Oranjer has left (?). 01:12:56 alise: No I'm not really implementing STUFF... that's just how Erlang works in the first place. 01:13:25 Right, but in MOOs /everything/ would be one of those processes, in Erlang you have other-stuff too. 01:13:34 Just saying... even your data is STUFF. 01:14:01 ...I guess? 01:14:14 It's all rather arbitrary. 01:14:42 but I wouldn't really say it's unified. Not everything is going to be gen_fsm 01:15:15 specifically the MUD data. 01:15:22 would be finite state machines. 01:15:27 Hm 01:15:36 http://oddessey.org/ 01:15:59 Lie, or really long wait and suspiciously unupdated copyright notice? 01:17:08 -!- selckiku has quit (Remote host closed the connection). 01:20:15 -!- FireFly has quit (Quit: swatted to death). 01:20:23 Erlang's documentation is really confusing. 01:22:32 Sgeo: "The Project LLC" 01:22:33 lawl 01:23:23 Why does everything associated in any way with Blaxxun appear to be lietastic? 01:23:41 Oddessey, Cytonia's Avatar, The CVN claiming that Blaxxun was A-OK 01:25:05 Oh, and I don't rememeber if Hawk ever stated that Cybertown would never be a mandatory-subscription service, but if he did, that was a lie 01:25:33 I remember seeing a proposal for optional subscription 01:28:13 Hm, this person is IVN's representative in Cybertown 01:28:18 I almost want to leave hatemail 01:30:45 -!- augur has quit (Ping timeout: 240 seconds). 01:30:46 Another IVN lie: Silhouette. Some thing that would allow video broadcast into Cybertown's 3d world. 01:46:19 -!- Oranjer has joined. 01:46:46 Gah, I'm looking at Oleg's site again. 01:46:54 I may soon feel inferior. 01:47:02 You didn't feel inferior from the first page? 01:47:07 Your ego is too big! 01:47:22 The first page is a mere index. 01:47:32 Not quite enough to cue a full inferiority complex. 01:47:37 Well, half then. 01:47:41 Second page should seal it. 01:47:47 Click any one of those links, though, and it's sealed. 01:48:44 Even the email link. 01:48:55 Yes, even that. Somehow. :P 01:49:12 You realise that whatever you typed it'd seem amateurish. 01:49:45 EVEN http://okmij.org/ftp/Venus.html 01:50:12 Hmm, there actually is no email link 01:50:32 -!- augur has joined. 01:52:37 * oerjan never thought he'd laugh at a picture of Angela Merkel http://i.imgur.com/GsC20.png 01:52:57 (well technically several pictures) 01:53:03 hmmmm 01:53:21 I bet I could construct appup files for Erlang using information from version control. 01:53:56 since, in simple cases, you're just specifying which modules to reload, add, and remove. 01:57:23 -!- Oranjer has left (?). 02:13:17 * Sgeo tends to feel inferior to everyone here 02:38:45 -!- coppro has joined. 02:43:22 i'm just reading oleg randomly 02:43:26 it's like a random walk in awesome 02:43:32 Sgeo: por que? 02:44:06 it probably just means you're not as full of yourself as some of us. 02:45:50 well, there are certainly some pretty awesome people in here 02:46:09 not all of us win £25,000 prizes for proving an unsolved problem in CS (even if it's one only wolfram cares about) 02:49:26 -!- GreaseMonkey has joined. 02:52:28 If that succeeds, and if you can afford to consume perhaps several days of 02:52:28 cpu time and over a hundred megabytes of disk space, try 02:52:28 make giant-test 02:55:34 Sounds like a pretty giant test. 03:03:04 OVER A HUNDRED MEGABYTES OF DISK SPACE!! 03:03:12 IN 1992! 03:03:15 :P 03:04:13 > (compile-nqthm) ; takes a few minutes on a contemporary workstation 03:04:13 ; compilation finished in 0:00:00.215 03:05:06 ... 03:05:34 ... howso 03:05:52 obsessing about how much faster it is gets old 03:06:49 not obsessing 03:06:50 just amused 03:07:16 a few minutes on a good workstation to less than a third of a second on a low-end machine is pretty good for 18 years 03:07:26 bsmntbombdood: well he has to use up the time he saved, somehow... 03:08:10 alise, linky? 03:08:42 ftp://ftp.cs.utexas.edu/pub/boyer/nqthm/index.html 03:08:53 it's the boyer-moore prover that automatically proved e.g. goedel's incompleteness theorem 03:09:10 well i guess not totally automatically 03:09:32 I thought it was proved without computer? 03:11:18 duh 03:11:30 that doesn't mean it can't be proved again 03:13:30 -!- augur has quit (Ping timeout: 245 seconds). 03:14:41 A quite long-winded proof that a*b = b*a: 03:14:42 http://pastie.org/1002224.txt?key=vht0kabp2wpqpkjyzcwspg 03:20:08 -!- Oranjer has joined. 03:23:25 alise, do you ever feel nostalgic? 03:23:56 * Sgeo needs some advice 03:24:19 :o 03:24:20 What advice? 03:24:29 are you sure you want advice from alise? 03:24:41 i remember feeling nostalgic once. good times. 03:25:00 As you know, I'm working on a remake of a game. I'm worried that certain differences might be like giving the nostaligic persons the middle finger 03:25:29 So far, for me, the most nostalgic-inducing place is the Altar, which has music that's similar, but not the same, as the original 03:25:33 Thigns like that 03:25:40 And that that game had magic, this one doesn't 03:25:50 Things will be in different locations, etc. 03:26:01 my advice is that you have serious issues with nostalgia 03:26:04 also that it doesn't matter at all 03:26:05 I can't really make a judgement, because I've spend a portion of time in this new place 03:26:15 and you're probably the only person who would take disruption of nostalgia as a middle finger 03:27:07 Hm. I guess when the alpha opens to the public, we'll find out 03:28:02 -!- augur has joined. 03:29:01 At the very least, this portion of the game seems to satisfy my nostalgic cravings, despite the music and appearance being different 03:29:07 The ground's the same snow white 03:30:00 -!- lament has joined. 03:37:35 -!- coppro has quit (Ping timeout: 240 seconds). 03:38:52 -!- coppro has joined. 03:39:42 -!- lament has quit (Ping timeout: 276 seconds). 03:40:28 -!- coppro has quit (Remote host closed the connection). 03:46:10 pikhq: why doesn't oleg suck at even one thing? 03:48:51 What's Oleg's website? 03:48:55 http://okmij.org/ftp/ 03:49:06 Note how the site contains FUCKING EVERYTHING. 03:50:37 there's everything from xml libraries in scheme to stuff about theorem proving to mathematics to type system hackery to c++ stuff to unix pipes to fixed-point combinators to using sendmail as a turing machine to ... 03:50:42 ... operating systems to ... 03:55:36 I wonder what Scheme Oleg uses. 03:56:08 -!- Mathnerd314 has joined. 04:16:10 4:15; ho hum. 04:16:12 sleep soon, presumably. 04:18:39 * alise yawns 04:24:17 I would have thought Sgeo would be with the pitchforks to get me to sleep. 04:26:08 Was AFK 04:26:21 Also, I kind of didn't go to sleep last night >.> 04:26:26 Going to go to sleep early tonight 04:26:28 Already ate 04:26:47 Also, go to sleep! Don't turn into me! Although you're kind of worse than I am 04:27:02 Is your computer in your room? Move it elsewhere? 04:27:08 No! I like it in my room :| 04:27:11 And meh, it's only 4:26. 04:27:16 I can get up late tomorrow, right? 04:28:21 Idea: Either set an earlier time for yourself to go to sleep, or move the computer out of your room 04:28:45 How much do you really get done when you know you should be sleeping? 04:29:17 Moving wakeful time earlier, to when you should be awake, gives you time where you'll allow yourself to do stuff that takes time 04:29:52 It was kind of dizzying today when I was up at 6AM and had the whole day ahead of me 04:31:41 I made a rule for myself for today: No coding after dinner 04:34:10 -!- gm|lap has joined. 04:35:15 -!- GreaseMonkey has quit (Ping timeout: 240 seconds). 04:36:10 > (words (read-line)) 04:36:10 Take the lamp. 04:36:10 '("take" "lamp") 04:36:11 yay 04:36:24 * alise makes them symbols for easier comparison 04:36:50 -!- coppro has joined. 04:37:37 > (words "Take the lamp.") 04:37:38 '(Take lamp) 04:37:42 (Take will compare equal with take) 04:38:10 oh, or not 04:39:03 > (words "Take the lamp.") 04:39:03 '(take lamp) 04:39:04 there 04:42:13 Sgeo: gimme some junk words to disregard in an adventure game's commands apart from "the" 04:42:44 that 04:42:50 this 04:42:58 Or you could pay attention to those, I guess 04:43:08 But that would be an .. interesting thing to force on the user 04:43:32 Although I guess "There is a blue lamp here. There is a gold lamp far away" "> take this lamp" 04:43:40 Not forcing, and yet still useful 04:43:57 should I have "A and B" split into A \n B? 04:43:58 I think not 04:44:02 you never know what A might do 04:47:15 1> (words "Kill that rabbit") 04:47:16 '(kill rabbit) 04:47:16 1> (words "Take rabbit's lamp") 04:47:16 '(take rabbit s lamp) 04:48:15 eviscerate lagomorph 04:50:44 * Sgeo wants to take a nap. It's almost midnight 04:50:53 -!- coppro has quit (Quit: I am leaving. You are about to explode.). 04:50:53 it's 4:50 04:50:56 oh god it is daylight 04:50:59 help 04:51:14 YOU ARE DOOMED. DOOMED. *MWAHAHAHA* 04:51:30 alise, move computer out of room 04:51:39 I may have to do that, I'm trying to avoid needing to do that 04:52:36 to where? 04:52:40 and no, i value my privacy. also my computer 04:55:54 So to avoid needing to do that, force yourself to go to sleep sooner 04:55:58 I'm going to sleep soon 04:56:10 http://pastie.org/1002281.txt?key=f74rclssjuwkkqytvfkx6g Some hypothetical adventure code. Really, it should have a notion of objects in a room... 04:58:53 * Sgeo is tired 04:59:07 * Sgeo hopes he didn't give himself cancer by not sleeping last night 04:59:16 you gave yourself cancer. 05:01:06 well friends, soon would be a good time to bed 05:01:26 Night alise 05:01:45 good night alise 05:01:51 not right now! 05:01:52 just soon 05:01:52 >_> 05:02:14 -!- ChanServ has set channel mode: +o oerjan. 05:02:20 RIGHT NOW 05:02:25 -!- coppro has joined. 05:03:12 oerjan: like that would stop me 05:03:30 -!- oerjan has set channel mode: -o oerjan. 05:07:12 well good night 05:07:23 -!- alise has quit (Quit: Leaving). 05:13:08 -!- Gracenotes has quit (Ping timeout: 240 seconds). 05:41:26 -!- gm|lap has quit (Ping timeout: 252 seconds). 05:44:02 Dear God, Rock Band 3 is crazy. 05:44:13 Gregor: They're shipping actual instruments for that game. 05:44:18 *Actual musical instruments*. 05:44:44 How musical 05:45:07 Granted, they're all MIDI instruments (literally; they have MIDI ports), but still. 05:45:44 next up: an FPS shipped with actual weapons 05:45:45 How musical 05:46:52 * oerjan afks again 05:51:25 -!- augur has quit (Ping timeout: 245 seconds). 05:57:40 -!- MizardX has quit (Ping timeout: 240 seconds). 06:00:08 The guitar controller is either a 102 button monstrosity... Or a guitar that *happens* to have sensors in the fretboard and MIDI and USB out. 06:06:07 Gregor: there is a 2 octave keyboard coming with it 06:06:29 And an adapter to let you use a real keyboard... 06:06:37 (or any arbitrary MIDI device, really) 06:06:59 So in other words, it's sufficiently musical that the ninnies who play that game will cry. 06:07:11 Also, a two-octave keyboard is a joke. 06:07:38 Just "pro mode". The other modes (which you may now call "noob modes", IMO) are as previously. 06:08:17 The keyboard is a joke, yeah. But the guitar thing... Is an *actual freaking guitar*. And played as such. 06:08:33 It's a fake-instrument type game that I can actually kinda respect. 06:10:54 -!- Oranjer has left (?). 06:11:16 -!- augur has joined. 06:16:53 -!- ais523 has quit (Remote host closed the connection). 06:36:56 -!- coppro has quit (Remote host closed the connection). 06:59:12 -!- rus_bear has joined. 06:59:29 greetings, strangers! 07:00:34 Greetings be unto ye. 07:04:26 Do you talk about esoteric here? And what is that, what do you think? 07:04:54 Nominally, we discuss esoteric programming languages. 07:05:08 In practice, we discuss just about everything but esotericism. 07:06:31 what languages are esoteric? It's AMAZING *_* 07:06:46 -!- Gregor has set topic: Crystal healing, astrology, oracles, divine and occult knowledge, esoteric programming languages, ethereal and astral projection, government conspiracies to deny common paranormal events | http://tunes.org/~nef/logs/esoteric/?C=M;O=D. 07:07:03 I know Pascal, C++ and Basic, Are they esoteric? 07:07:05 * oerjan swats Gregor -----### 07:07:10 ^^ 07:07:11 Brainfuck, Whitespace, Befunge, INTERCAL... 07:07:13 =) 07:07:19 Wow! 07:07:33 Why are they esoteric? 07:08:32 The primary criteria seems to be being decidedly *odd* and not practical. 07:09:38 Why do you need them, if they're not practical? 07:09:47 ... Need? 07:09:55 yep... 07:10:06 Esoteric programming languages are *amusing*. 07:10:20 ^bf >+++++++++[<++++++++>-]<.>+++++++[<++++>-]<+.+++++++..+++.>>>++++++++[<++++>-]<.>>>++++++++++[<+++++++++>-]<---.<<<<.+++.------.--------.>>+. 07:10:20 Hello World! 07:10:28 The point is not to be needed, but rather to be *interesting*. 07:10:30 okay, i get it=) 07:10:34 thanks 07:10:48 Arguably, portions of C++ also fit this criteria. 07:11:06 (see: Boost) 07:11:28 (namely, the source code of Boost; the API presented by Boost isn't quite so esoteric. But there be magic within.) 07:11:42 I think c++ is practical language, cuz a lot of people use it to write serious apps 07:11:58 In spite of the language, sure. 07:12:44 c++ is a powerful language, I want to learn Python now... 07:12:54 C++ is an unimplemented language. 07:13:06 * oerjan whispers: haskell haskell haskell 07:13:13 why& 07:13:14 ? 07:14:02 C++ has so *much* in the language that it's damned near impossible to even write a *parser* for it, much less a full implementation. 07:15:08 do you make apps with c++? 07:15:28 Same way one does in any other language; one simply writes code. 07:15:35 pikhq: there was this proof you couldn't parse perl at compile-time, is there something similar for C++? 07:16:06 oerjan: I've not seen such a proof, but this *is* true of C++. 07:16:24 -!- coppro has joined. 07:17:13 As determining the actual parse of a possible-declaration depends upon determining if something is a type, and to do that you need to solve the halting problem. 07:17:47 Or actually execute the compile-time lambda calculus. I mean, type system. 07:17:53 hm 07:19:48 are we discussing perl? 07:19:58 Primarily C++. 07:20:02 oh 07:20:17 * coppro looks at logs 07:20:21 Perl has parse-time Perl, not compile-time lambda calculus. :) 07:21:12 ah, yes 07:21:59 yeah, C++ is unparseable in the sense that Perl is 07:22:15 but for a different reason 07:22:30 Except slightly less so, as there *is* a greater distinction between the compile-time and run-time semantics in C++ than Perl. 07:22:40 right 07:23:10 Bah. My GC is faster than Boehm on binary-trees but slower on gcbench. 07:23:13 (the compile-time semantics of C++ have absolutely no side effects, so at least one can perform the parsing *statically*) 07:24:15 If C++ templates had side effects, it'd be nearly impossible to compile. 07:24:37 Hmm. This sounds like a good idea. Anyone got an in with the standards committee? :P 07:24:47 I do! 07:24:55 Awesome. 07:25:16 and actually, compiling templates do have one side effect, which is that the template is then compiled 07:25:34 Ah, yes. I'm not really considering that much of a side effect, though. 07:25:47 I'm thinking more along the lines of having full IO capabilities. 07:25:51 :D 07:25:55 you're an evil evil man 07:26:35 I think dgregor would fail me in GSOC if I suggested that 07:28:34 -!- coppro has left (?). 07:28:45 -!- coppro has joined. 07:28:49 oops 07:29:20 hmm... ethereal projection, was that in a splatbook? 07:29:49 Almost certainly. 07:30:20 true 07:30:31 eh, good enough for me! 07:30:31 what's a splatbook 07:31:19 * oerjan performs a google divination 07:31:30 http://en.wikipedia.org/wiki/splatbook 07:31:43 oerjan: A "splatbook" is a expansion book for an RPG, particularly D&D, particularly a poorly thought-out one. 07:32:01 coppro: that's the same page i'm currently looking at. you're psychic! 07:32:41 and the term has evolved to mean what pikhq said 07:33:17 D&D 3.5 has some *really* stupid expansions out there. 07:33:52 yeah 07:34:08 Creating ways to achieve nigh-infinite stats from level 3... 07:34:33 I think they've got it down to 2 07:34:39 or maybe that's just the omniscient one 07:34:49 Down to 1 if you count "Pazuzu Pazuzu Pazuzu". 07:35:05 haven't heard that one 07:35:07 * coppro googles 07:35:29 Summon Pazuzu, wish for a candle of wish, IIRC. 07:35:50 oh, an infinite wish thing? 07:36:22 Something like that. 07:40:02 -!- rus_bear has left (?). 07:40:13 lolunrealfail 07:40:36 fiannafail 07:41:15 lolo 07:41:21 lollolfail 07:43:16 -!- pikhq has quit (Remote host closed the connection). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:01:38 -!- augur has quit (Remote host closed the connection). 08:01:52 -!- augur has joined. 08:05:50 -!- poiuy_qwert has quit (Quit: This computer has gone to sleep). 08:20:16 -!- lament has joined. 08:42:22 -!- lament has quit (Ping timeout: 260 seconds). 09:27:12 -!- oerjan has quit (Quit: Good night). 09:30:04 -!- lament has joined. 09:33:19 -!- augur has quit (Read error: Connection reset by peer). 09:33:37 -!- augur has joined. 09:35:12 -!- augur has quit (Remote host closed the connection). 09:35:23 -!- augur has joined. 10:18:17 -!- FireFly has joined. 10:23:30 -!- tombom has joined. 10:44:08 -!- coppro has quit (Remote host closed the connection). 10:54:52 -!- augur has quit (Quit: Leaving...). 11:01:43 -!- augur has joined. 11:02:21 -!- lament has quit (Ping timeout: 260 seconds). 11:06:25 -!- augur has quit (Client Quit). 11:18:11 -!- augur has joined. 11:30:38 -!- BeholdMyGlory has joined. 11:53:03 Erlang's documentation is really confusing. <--- is it? 11:53:21 I bet I could construct appup files for Erlang using information from version control. <-- cool idea 12:02:30 -!- relet has joined. 12:02:46 -!- MigoMipo has joined. 12:11:55 -!- BeholdMyGlory has quit (Ping timeout: 265 seconds). 12:15:15 -!- BeholdMyGlory has joined. 12:17:36 -!- relet has quit (Quit: Leaving.). 13:12:47 -!- Gracenotes has joined. 13:25:02 -!- Quadrescence has quit (Quit: omghaahhahaohwow). 13:25:49 -!- chickenzilla has left (?). 13:27:09 -!- Quadrescence has joined. 13:41:03 -!- relet has joined. 13:44:52 -!- sebbu2 has joined. 13:46:36 -!- sebbu has quit (Ping timeout: 264 seconds). 13:46:36 -!- sebbu2 has changed nick to sebbu. 14:00:13 -!- hiato has joined. 14:08:25 -!- alise has joined. 14:21:18 -!- hiato has quit (Quit: underflow). 14:44:33 -!- poiuy_qwert has joined. 14:45:08 huh, strange file: /etc/init.d/hwclock.sh.dpkg-obsolete 14:49:17 -!- MizardX has joined. 14:49:21 -!- MizardX has quit (Changing host). 14:49:22 -!- MizardX has joined. 14:50:59 -!- Mathnerd314 has quit (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2.3/20100401080539]). 15:21:11 -!- kar8nga has joined. 15:24:33 ;l 16:02:07 heh. [[Doctor Fun]] is been proposed for deletion 16:20:43 -!- relet has quit (Read error: Connection reset by peer). 16:32:17 -!- lament has joined. 16:59:30 d. 17:17:26 Submitting a YouTube video to Reddit doesn't imply that I made it, does it? 17:29:23 ...No? 18:11:11 -!- alise has set topic: Crystal healing, astrology, oracles, divine and occult knowledge, esoteric programming languages, ethereal and astral projection, government conspiracies to deny common paranormal events | http://tunes.org/~nef/logs/esoteric/?C=M;O=D. 18:11:13 http://upload.wikimedia.org/wikipedia/en/1/1e/Windows_Chicago_%28build_73%29_boot_screen.gif 18:11:22 Microsoft CHICA Lens Flare GO 18:11:35 http://upload.wikimedia.org/wikipedia/en/a/ad/Winchicagodesktop.png 18:11:44 http://upload.wikimedia.org/wikipedia/en/7/71/Windowschicago73.png 18:13:11 -!- oerjan has joined. 18:13:33 hi oerjan 18:13:46 g'day alise 18:13:52 b'day 18:14:19 it's your birthday? 18:15:47 no 18:15:56 that would be the 22nd of august 18:16:07 ah 18:16:36 <- 28th of june 18:16:51 ok; i will promptly forget that 18:17:04 a very perfect date *cackles evilly* 18:26:18 oerjan: stop cackling. 18:26:23 you have cackled a sufficient amount. 18:26:54 i stopped several minutes ago. ok to be honest i never really started. 18:35:40 "Firefox on Amiga: Timberwolf Goes Alpha" 18:35:44 aww 18:35:47 it's amigaos 4 18:35:47 lame 18:38:48 * Sgeo wonders if he can chart things with Wolfram Alpha 18:40:53 Or I'll just try a spreadsheet 18:42:01 chart what exactly 18:43:09 hello 18:43:10 what's up 18:43:26 you can chart things with alpha, but it's quite crap 18:52:07 -!- oerjan has quit (Quit: Later). 19:05:44 -!- olsner has joined. 19:07:02 -!- coppro has joined. 19:07:31 hi coppro 19:08:39 hi 19:11:02 * alise is on his every-so-often Install Windows in a VM and then Strip It Down Until It Screams in Pain, then Cackle 19:11:04 I AM APPLYING NIHILISM TO THE PROBLEM OF WHAT COMPONENTS TO INCLUDE IN AN OPERATING SYSTEM 19:11:12 DELETE DELETE DELETE 19:13:35 * alise ponders whether his instinct that firewalls should BURN should be now carried out in this mission 19:14:07 why do you have an instinct that firewalls should burn? 19:14:16 Because EVERYTHING MUST BE DELETED 19:14:27 ...but mostly because I'm pretty sure that: 19:14:42 - software firewalls are useless for blocking outgoing connectns by malicious software, obviously - and if you have such software you're fucked anyway, and 19:15:04 - if you don't have any ports on which vulernable software is running, and you aren't trying to block external access to something (which could be done in better ways), you don't need to block incoming connections 19:15:10 ALSO, I HAVE ONLY ONE MEGABYTE OF RAM. 19:15:12 DELETE DELETE DELETE 19:16:24 why can't you block outgoing connections? 19:16:31 well, i'm talking about windows here 19:16:39 or do you just mean user-mode can't do it? 19:16:48 and because disabling some random software in windows is about as easy for a virus as... anything 19:16:55 ah 19:17:17 besides, if you have software that's trying to take over the world through your internet connection, your virus scanner is sort of broken. 19:17:56 it's actually interesting how windows becomes not-totally-abhorrent if you basically remove 90% of it 19:18:25 last time i did this i just went nuclear with nlite and removed pretty much everything; the installed windows was something like 200-400 megs of disk and ran extremely quickly and non-crashy 19:20:52 language idea: typed graphs 19:21:00 Everything is a graph. Types are basically rules defining what connections are valid. 19:22:32 interesting 19:23:10 -!- pikhq has joined. 19:23:11 what I read on reddit right before switching back and seeing that: 19:23:12 [[I apologize. It's just that, when someone says "Interesting" as a one-word sentence, it's usually sarcastic.]] 19:23:38 ha 19:23:44 (with me it's not) 19:24:55 * alise deletes all links in the Games menu apart from FreeCell, Minesweeper and Solitaire 19:29:44 coppro: the language idea was inspired bya previous comment on that thread :P 19:30:03 saying that basically every data structure is just an efficient representation of a certain subset of graphs defined by some constraints 19:30:18 *remove basically 19:32:59 * alise downloads tweakui 19:33:41 -!- ais523 has joined. 19:34:21 hi ais523 19:34:52 hi alise 19:35:20 btw, I only realised recently that the name "alise" was the one picked by the random number generator for my last-but-one Neverwinter Nights character 19:35:44 ha! 19:36:25 huh? 19:36:57 http://www.activewin.com/articles/general/article_29.html <-- opera unveils version 3.5 of opera! 19:36:59 coppro: huh huh? 19:37:21 which RNG? 19:38:18 presumably, Neverwinter Nights has one included. 19:38:46 I seem to recall it does. 19:39:38 For nostalgymatic reasons I've always used the rinkworks.com namegen, I believe it was the first one I saw. 19:39:47 I WILL UNINSTALL EVERY SINGLE COMPONENT THAT WINDOWS CONTAINS 19:43:25 now, opera, i am sure you can display a proper menu, not a ghastly opera logo. 19:43:30 come on. you used to be good 19:44:06 there we go 19:45:04 *random name generator 19:45:21 and yes, it works quite well, although it's a bit repetitive for gnomes and not nearly silly enough 19:45:31 * ais523 holds to the point of view that gnome names should be hideously embarassing to say 19:47:44 ais523: http://www.rinkworks.com/namegen/ has a bit more settings. 19:48:05 meh, you don't really need an ideal name 19:48:08 just a unique one 19:48:12 "Mushy Insults" at least sound embarrassing enough. 19:49:12 definitely 19:49:53 (And the Pokemon name generator is very realistic. "Oh, my Faceyzard has evolved to Lumpechu." (Disclaimer: I know nothing about poke-men except what I've acquired through cultural osmosis.)) 19:50:10 fizzie: whereas I participated in the UK nationals 19:50:23 I lost in the second round, due to playing someone good and making a hilariously bad prediction 19:50:30 but I was sixth on the online pracice server for a while 19:50:41 still, those names sound decent for facetious Pokémon names 19:50:51 Dumbirtle. 19:51:04 (Some of them sound a bit stupid.) 19:51:11 I think it's just mixing insults with the second half of real Pokémon names 19:52:22 Emuntangangeld 19:52:28 Hinessghaugha 19:52:31 Achustkalbanlor 19:52:34 Unttanmosvesy 19:52:49 All perfectly cromulent names. 19:53:51 "Names With Apostrophes". The world does not need this option. 19:58:07 Sure it does. 19:58:23 It's not a decent Thri-kreen name unless it has at least two apostrophes. 19:59:59 Deewiant: [2010-06-13 02:31:21] Tweeted: About NetHack: it was locked. he took the tub, and resurrection. "need we wait until morning then?" asked conan, eyeing his companion... (fungot) 20:00:00 fizzie: you lay golden eggs?! 20:00:10 fungot: Not that I know of, no. 20:00:11 fizzie: oh no, there can't be comments in pointy? ( 200 0))) a) 1) 20:00:34 :-D 20:00:39 Conan's companion 20:00:54 I was tempted to add "suggestively" before the ... there. 20:15:00 fizzie, any pictures from your trip btw? 20:15:20 ^source 20:15:20 http://git.zem.fi/fungot/blob/HEAD:/fungot.b98 20:17:02 fizzie, the one through Europe I meant. Haven't yet seen any pretty photos from it 20:18:16 AnMaster: http://zem.fi/g2/v/Travel/2010/Interrail/ but there's nothing especially highlight-worthy, and the panoramas are very "autopano-sift + optimize once" messy, since I had approximately no time at all to get the pictures ready before we had to present them to wife's family, and I probably can't motivate myself to fix them now. 20:18:31 fizzie, hm 20:18:31 E.g. there's only one cat. 20:18:56 Also no comments in the photos. 20:19:02 fizzie, where are the panos? Or are those thumnails cropped? 20:19:12 (or is there more than one page?) 20:19:18 All thumbnails are cropped to squares, and panoramas are mixed everywhere. 20:19:22 ah 20:19:25 And all those are subfolders. 20:19:32 There's around 700-800 photos in there. 20:19:42 oh wait, those are subdirs 20:19:53 fizzie, augh, no easy way to find the panos :/ 20:20:08 I can provide a list if you want. 20:20:17 fizzie, thanks, if it isn't too much trouble for you 20:20:28 (The file names are distinctive.) 20:20:51 fizzie, any way to view more than the default number of images on a single page? 20:21:05 Question: Why do user interfaces require a hover time before displaying a submenu? It's annoyingly slow, and seemst o have no benefit. 20:21:24 alise, which user interfaces? 20:21:30 *seems to 20:21:35 AnMaster: all WIMP ones 20:21:44 starting with maybe late mac os or windows 3.1/95 20:22:05 AnMaster: I don't think so, no. There's also no full-screen slideshow thing. 20:22:09 alise, well okay, I guess xcircuit isn't. It was the one I checked since I happened to have that open 20:22:31 AnMaster: http://pastebin.com/HqeAUf5h has the filenames, just open any random picture and substitute the obvious parts in the URL, it should work. 20:23:08 fizzie, yes open random image, then make a short one liner that wgets the files to a dir and then I can display them with eog :) 20:23:41 You'll need to do some link-following for that, because the actual full-size image files have the gallery2 ID in the path. 20:23:47 It's just the view-page URLs that are predictable. 20:24:27 eh 20:24:32 fizzie, okay that's annoying :/ 20:24:40 ah, wget can fetch resources of the image too 20:24:45 err of the page 20:25:38 I'm not sure that really helps, since the full-size page is not directly on the page, it's just linked (by the "full size" icon). 20:25:44 ais523: is there some nice historical reason for why the recycle bin is so rubbish? 20:25:51 please say yes 20:25:58 fizzie, and full size icon is not full size= 20:26:08 alise: I don't know of one 20:26:29 ais523: but it's so awful, nobody could have /intentionally/ designed it that way, could they? 20:26:35 fizzie, okay now time for the heavy tools. curl, grep and sed 20:26:42 alise: what specifically is so bad about it? 20:26:46 AnMaster: Of course not; the full-size images are huge (compared to the scaled low-quality versions) and that'd be a whole lot of bandwidth waste to make everyone download those. 20:26:59 ais523: the fact that the easiest way to empty it is to go to the desktop, right click on the icon, and select empty? 20:27:03 fizzie, ah.. hm 20:27:06 and that if you add it to quick launch this option disappears? 20:27:16 so you basically have to switch to the desktop for no reason at all? 20:27:22 AnMaster: It's not really designed to be wgettable, and I don't mind that; my upload pipe is tiny anyway. 20:27:25 alise: ouch, that seems bad 20:27:26 also, the fact that by default it prompts you if you want to empty the recycle bin, when the recycle bin basically IS the prompt 20:27:33 AnMaster: Not all of them are probably worth viewing closely, anyway. 20:27:44 in Ubuntu, there's an empty option on the right-click for it on the taskbar 20:28:05 fizzie, wtf.. the full size link is javascript 20:28:07 fizzie, evil 20:28:07 ais523: of course, you could click on your quick launch icon to open the recycle bin... and then click empty... but oops, if you disable the shitty helpful-folder-sidebar thing there is no such thing! ctrl+a, delete, yes confirm for god's sake, close the window 20:28:12 ais523: tl;dr aaaaargh 20:28:17 I'm just going to disable it, I think 20:28:20 fizzie, I'm not writing an interpreter for this in a bash one liner! 20:28:33 wait, maybe not 20:28:35 * alise sends the recycle bin shortcut to the recycle bin 20:29:01 AnMaster: The "href" field in there is just fine, there's just some useless javascript there too. 20:29:13 AnMaster: (I don't know what's up with that; I didn't make the gallery.) 20:29:43 hm 20:30:15 Anyway, yes, you want to fetch the link with title="Full Size" for all those image-view pages, that shouldn't be too much work. 20:30:38 (There will be two of them, just pick the first.) 20:32:12 why is chris okasaki so cool 20:33:49 curl ${fbasedir}/Folder1/interrail-0009-0018.jpg 2>/dev/null | grep -m 1 -B 1 "popImage" | pcregrep -o '(?<=href=")[^"]+(?=")' 20:33:51 fizzie, what about that :D 20:34:09 I'd grep for the 'title="Full Size"' bit, it's more logical. 20:34:14 That might well work too, though. 20:34:19 fizzie, turns out it is on a different line 20:34:22 as in, three lines 20:34:30 I blame either curl or hidden CR or such 20:34:37 Well, -B 2 then. 20:34:45 fizzie, yeah but mine works too 20:35:01 Apparently, but it might stop working if I add some other popImage-enabled link! 20:36:12 The full-size images are scaled to not so very high resolution either. 20:37:27 yay 20:37:32 now it generates wget commands 20:37:41 fizzie, hm 20:38:16 so lets see if this works 20:38:26 fizzie, you have slow upload 20:38:37 much worse than my ADSL even 20:38:42 I get about 80 kb/s up 20:38:43 I've said that no less than at least twice in this very same conversation. 20:39:02 fizzie, hm I might have missed it in the panoramic enthusiasm! 20:39:08 I get about 100 kB/s, but there's other things going on at the moment. 20:40:06 damn, forgot to replace the test link with $i in the loop 20:40:09 *fixes* 20:40:25 60 kb/s + one Skype call for other stuff; I don't know how wide a Skype call is. 20:40:27 here we go 20:40:39 coppro: any idea what a set of constraints on graph connections would look like? 20:40:55 like, i'm not sure how I'd express "not cyclic" without having it as a primitive 20:41:05 Grr 20:41:17 How do I make labels be associated with datapoints in Gnumeric 20:41:38 Sgeo: like howso 20:41:48 giving cells a name? 20:41:59 Giving coordinates which I'm plotting a name 20:41:59 fizzie, btw http://sprunge.us/GOUR is the script 20:42:16 Sgeo: like howso 20:42:19 The name thing in the data doesn't seem to do anything 20:42:23 define name 20:42:26 also, what @ http://zzo38computer.cjb.net/c 20:42:27 alise: yeah, that would have to be a primitive 20:42:31 I want a label to show up by each plotted point 20:42:38 no cycles on connection "foo" probably 20:42:45 coppro: i'm trying to think what kind of constraints produces a list 20:42:48 hmm 20:42:54 every cell has only one connection 20:43:12 do we need a special start node? 20:43:19 graphs don't usually come with preconceptions of such 20:43:22 no, every cell has zero or two outgoing connections; 20:43:34 I think you'd have to express scopes as nodes 20:43:36 oh, right 20:43:36 fizzie, oh and try saving as progressive optimised jpeg in gimp, gives the smallest files. If you didn't use gimp try the command line tool jpegoptim, it tries to (loselessly) decrease the file size by optimising the huffman encoding stage iirc 20:43:40 so the global scope would be a root node 20:43:44 outgoing connections? 20:43:47 fizzie, but gimp manages that even better IME 20:43:47 so directed graphs 20:43:52 of course it's directed 20:43:54 although... 20:43:57 acyclic 20:43:57 every cell has zero or two outgoing connections 20:43:57 every cell has zero or one incoming connection 20:43:59 and yeah progressive jpeg tends to be smaller for some reason 20:44:00 not directed would be weird 20:44:02 it is the reverse for pngs 20:44:09 coppro: I think that produces only lists 20:44:23 alise: Right, you'd need a means for other incoming connections so other things could reference it 20:45:02 fizzie, hm in Folder1/interrail-0009-0018.jpg, is something weird up with the horizon? 20:45:15 coppro: ok: 20:45:19 fizzie, or is it just the projection? 20:45:20 acyclic 20:45:22 every cell has zero or two outgoing connections 20:45:23 every cell has zero or one internal incoming connection 20:45:31 coppro: well actually, no 20:45:34 coppro: we treat every structure as a complete graph 20:45:40 then drop the constraints when it's in another environment, so to speak? 20:45:41 I guess 20:45:42 maybe not 20:46:06 AnMaster: Like I said, I haven't really spent any time fixing those. I think I clicked the "straighten" button on that one, but that's a bit random. It does look a bit screwed up. 20:46:07 alise, I want to label each individual point of data with its own name 20:46:18 Maybe a bit more than just a bit. 20:46:20 Maybe I have to go to OpenOffice.org Calc? 20:46:30 gnumeric can do everything iirc :P 20:46:37 fizzie, ah hm nice panos though :) 20:46:54 alise, then tell me how to give each individual point of data a label 20:46:56 These are all again with no tripod or anything, so the source material is on the difficult side, especially for the automagic tools. 20:47:18 Sgeo: jfgi 20:47:20 fizzie, where is the image with golden stuff on the roof? 20:47:34 fizzie, that is interrail-0898-0900.jpg 20:47:42 AnMaster: There's a nice phantom foot in that one. It's from Versailles. 20:47:53 alise: That would work, but then it's less exciting I think 20:47:58 fizzie, ah 20:48:32 fizzie, there are doppelgangers in a few other ones too 20:48:43 fizzie, though more than the legs usually 20:48:45 Yes, lots of people there. 20:49:40 As for "golden stuff", just look at http://zem.fi/g2/v/Travel/2010/Interrail/Folder6/interrail-0897.jpg.html 20:49:43 fizzie, is 08949-0870.jpg 360 degrees? 20:49:49 It's a bit... overdone for my tastes. 20:50:02 Is it the one with Louvre's glass pyramid? If so, yes. 20:50:04 fizzie, oh I agree. I prefer simplistic design. 20:50:31 fizzie, ah yes indeed that one 20:51:09 fizzie, where is the cottage garden? 1228-1230.jpg? 20:51:33 Still Versailles. 20:51:43 All "Folder6" images are from there. 20:51:45 same for 1353-1358? 20:51:51 ah hm * checks folder* 20:52:12 nop that one was not versailles then 20:52:19 folder 7? 20:52:25 That's Folder7, and it's the view through our hotel window in Paris. 20:52:46 Rue Therese, plus a few accents in the vowels here and there. 20:53:01 Thérèse, apparently. 20:53:26 (Is the name of the street there.) 20:53:35 fizzie, the panos in Folder1 are from? 20:53:58 Stockholm or Helsinki I guess? 20:54:10 Helsinki coastline, the Hki-Sto boat was just leaving. 20:54:14 ah 20:54:46 fizzie, the last one (Stickholm) looks very strange in the other right edge of the sky 20:54:55 also, is it 180° or? 20:55:20 180 and a bit, there was a bit of a pier. 20:55:34 fizzie, a pier in the sky? 20:55:53 ah 20:55:58 No, from the coast, so it's a bit more than 180 degrees because of that. 20:55:59 wait you meant from a pier 20:56:02 ah 20:56:32 oh and I think it needs a tiny bit of photometric correction, the sky changes shade in some places. Apart from the strange bit at the right side 20:56:47 Yes, it does. 20:57:09 It's just that the automatic low-dynamic-range vari-exposure fixed-wb settings made it really horrible, and I was in a hurry. 20:57:17 fizzie, but what caused the bit on the right? It can't be due to exposure or white balance can it? 20:57:58 fizzie, I tend to not worry about WB until I get to the computer. After all with raw you you don't have to worry about it until at the computer :) 20:58:27 fizzie, anyway, very nice all of them :) 20:58:42 fizzie, I didn't notice any seams except when it went through someone moving about 20:59:24 fizzie, also, how much ram does stitching the 360° one take? 20:59:27 There's a huge gap in the 360-degree one, near the left edge of the image file. It would probably be easily fixable with better control points. 21:00:20 The right-most source image in the Stockholm one is a bit over-exposed, the sky's been clipped close to white, which probably explains why it lacks color in the stitch. 21:00:27 fizzie, huge gap? hm? oh maybe you need to optimise the FOV too then 21:00:35 and the lens parameters 21:00:44 "labels clearly need to be implemented, and are just waiting for a 21:00:44 volunteer." 21:00:48 That was in 2008 21:01:06 "Gap" in the "does not match" sense, not in the "missing data" sense. That was confusingly put, I admit. 21:01:09 This copy of Gnumeric dates from before then, I think :/ 21:01:36 -!- Sgeo_ has joined. 21:01:50 -!- Sgeo_ has quit (Client Quit). 21:01:58 fizzie, for my 360° panos to line up I tend to first need to optimise for only position, then for position and FOV, then for that + barrel and so on, and finally all those + x/y shift. For some reasons the results of doing it all at once tends to be rather bad 21:05:03 I have a similarish procedure too. 21:05:52 [1303881.820036] usb 5-2: new full speed USB device using uhci_hcd and address 14 21:05:52 [1303886.973661] usb 5-2: string descriptor 0 read error: -71 21:05:52 [1303886.977680] usb 5-2: can't set config #1, error -71 21:05:57 wtf is up with my card reader 21:06:19 huh, now it works 21:06:22 another usb port 21:07:04 The old card reader I have flatly refused to grok a SDHC card. It does plain SD cards just fine. 21:07:17 fizzie, well I don't have any such cards 21:07:20 Had to move half of those photos through the camera's USB connection nonsense. 21:07:21 I just have CF 21:07:45 fizzie, in fact my camera is faster. this thing is USB 1.1, and camera is USB 2 21:07:48 CF is the one that makes sense, but smaller cameras tend to like small-form-factor cards more. 21:07:53 but it tends to train the battery of the camera 21:07:54 very fast 21:08:22 The N900 USB connection is pretty fast (USB 2.0, most likely) but the camera is slow. And battery-drainy too. 21:09:36 * AnMaster hopes the recent fixes in the lego thingy fixes the tendency for one of the critical controlling parts for the pneumatics to come loose after about 170° 21:09:58 coppro: 21:10:38 list(A) := { 21:10:38 acyclic 21:10:38 every cell has [] or [A, list(A)] outgoing connections 21:10:38 every cell has [] or [list(A)] internal incoming connections 21:10:38 } 21:10:43 coppro: forgot it had to be typed :P 21:12:27 ARGH 21:13:14 I'm in OpenOffice.org Calc. If I choose "Data series in columns", the points look correct, but have one nonsensical label. If I do "Data series in rows", the labels are good, but the points are nonsensical 21:13:16 * Sgeo cries 21:13:39 fizzie, btw I found out that my camera's clock is slightly slow. I set it last time about 3 years ago. It was slow by 12 minutes. Not too bad really 21:16:27 Sgeo: Just choose only the data points for plotting, then in the "data series" wizard step you can customize more ranges for labels. 21:16:47 AnMaster: I'm not sure when I set this (I think we got the camera in 2007 or so), but it's now 3 minutes ahead of the correct time. 21:19:03 The "Data labels" thing doesn't seem to be functioning as I would assume it would 21:19:49 If you mean labels of the data series, if you don't want to have to click those manually for each, the "first row/column as label" checkboxes are also worth a try. The whole process is not very intuitive, and I don't really know what sort of thing you want, so maybe I won't try guessing any more. 21:20:30 I want one different label for each point in the series 21:21:29 The "data labels" thing only shows the values in labels, I guess. 21:25:31 -!- poiuy_qwert has quit (Quit: This computer has gone to sleep). 21:26:00 I think if I reorganize my data in a clinically insane way, I can get what I want 21:26:35 I can sort-of do that in gnuplot if your data is sensibly formatted, but I don't know about oocalc. 21:26:36 -!- kar8nga has quit (Remote host closed the connection). 21:26:38 fizzie, hm 21:26:55 fizzie, my camera is way older than that though 21:27:00 Is there a pastebin for spreadsheets? 21:27:07 Google Docs. :p 21:27:19 (Doesn't it have some sort of spreadsheety thing?) 21:27:59 * Sgeo wonders if Google Docs may do the charting he wants 21:28:26 Someone else wanted custom data labels in oocalc, and ended up doing the graphing in R instead. Heh. 21:29:02 o.O 21:29:58 You could get it done in oocalc if it allowed per-data-series setting of "categories" (because you can get those as data labels), but categories (as far as I can tell) are a graph-wide setting. 21:30:33 damn that fix did not work 21:30:56 i suggest using oleo :P 21:31:00 http://spreadsheets.google.com/ccc?key=0Aha-onC9NxdadGxYbzVPNmFjaGR4WTRrVmdQTlRWMVE&hl=en 21:31:07 note: cannot graph. well, i think it can chart with plotlib or something with the ugly motif interface 21:31:41 Sgeo: no permission to view 21:32:38 Works for Chrome in incognito. Try again? 21:32:52 Worked for me(tm). 21:32:57 But what do you want out of that data? 21:33:02 A map 21:33:07 Those numbers represent locations 21:33:16 Ah. 21:33:19 "Unfortunately, this is a coincidence." --uorygl on the etymology of "cum" 21:33:28 I think that should work in oocalc. 21:33:50 Small world. 21:34:26 fizzie, how? 21:34:44 Sgeo: I'll see if I can figure that out. 21:34:53 tyvm 21:34:56 Sgeo: works now 21:35:06 what the fuck are you graphing 21:35:15 Take a guess. 21:35:21 You should be able to guess correctly. 21:35:47 something to do with some shitty game 21:36:04 Yep! [Except ofc I wouldn't call it shitty] 21:36:30 it is 21:36:36 Sgeo: Yes, it does sort of work. Do you want a .ods file or just messy instructions? 21:36:54 Messy instructions would be nice 21:37:01 And what do you mean "sort of"? 21:37:25 Well, it doesn't look pretty. 21:38:57 So. Select just the numbers, click the chart-making wizard, select XY (scatter), next, "data series in columns" (no labels anywhere), next, then for "data labels" set the range that has the names, next, disable legend/grids, finish; ... [cont] 21:39:42 ... then in the actual graph, click one of the points so that it selects (highlights) the series, right-click, "insert data labels", right-click again, "format data labels", and then select "show category" instead of "show value as number" as the label. 21:40:03 That should give you the points in those coordinates, and those names above the points. 21:40:23 This was based on OO.org 3.2, I don't know how different it would be for other versions. 21:42:01 Ah crap, I don't see "Insert data labels" 21:42:18 I think I see something similar though 21:42:21 Ghrm. And you clicked the data points, not the whole graph? 21:43:15 Got it, ty 21:43:30 I went to Object properties... and there was a data labels thing there 21:43:46 Okay. If it works... 21:43:57 Doing it that way will still mean all points are in the same "series", so they'll have the same color/icon, just that the names will be above the points. It might be trickier if you want them to have separate colors and legend entries. 21:44:37 This is fine, thanks! 21:46:05 It looks.. upside down. I guess what I always thought of as "forward" was South 21:48:47 Sgeo: If you want, you can right-click on the Y axis line, do "format axis" and turn on "reverse direction". 21:49:06 -!- hiato has joined. 21:49:15 (In this version, anyway.) 21:59:14 is there a c2bf of some sort? 21:59:54 there's gcc-bf, but it's unfinished 22:00:03 isn't that the other way around 22:00:11 i want to compile c to *****fuck 22:00:18 yep, it's gcc with a BF backend 22:00:31 wait 22:00:34 i'm confused 22:01:11 does it mean it puts out bf or it eats bf? 22:01:28 puts out bf 22:01:32 also c2bf, but that's older and more shittier 22:01:34 thank you 22:01:41 cheater99: iirc it doesn't actually fully work yet 22:01:45 it's ais523's project as he is humbly omitting 22:02:07 -!- FredrIQ has joined. 22:04:08 i am wondering about a language that is esoteric and not fully cryptanalized yet 22:04:16 or at least not widely known enough 22:04:35 fast enough to run near the main loop of an app 22:05:04 eh? 22:05:30 expand on that thought 22:07:04 what art thou talking about.st. 22:08:48 making the application difficult to RE 22:09:05 self modifying code is not really successful anymore 22:09:55 well if you can write the code someone else can make sense of it. 22:10:55 not always 22:11:51 alise: what method would you recommend for testing a webapp on IE? 22:11:57 ais523: Suicide? 22:12:01 ais523: Uh, I'd use a VM. 22:12:07 Is that a boring solution? 22:12:18 ais523: You /could/ use IEs4linux, but who knows what tricksy things Windows has in store. 22:13:24 I don't have a spare Windows licence to put in a VM, is the issue 22:14:26 I suppose I could boot into the Windows partition here 22:14:31 but that would mean closing everything down 22:15:06 ^^why I chose between Windows and Linux for my main OS, instead of using Linux for everything but my games 22:15:08 I wonder if there are online IE VMs that you can VPN into, or whatever 22:15:14 ais523: Run the Windows partition in a VM? 22:15:23 fizzie: it's an OEM licence 22:15:28 so can't be used on different hardware, like a VM 22:15:41 not just a technicality, it would go mad if I tried 22:15:44 due to the anti-piracy features 22:19:11 Yes, I guess that's what it does. Though I like to call it an "anti-upgrade feature", since it also bites you if you just want to upgrade the computer too much. 22:20:03 Awesome. I can't save a file in OOo that has the same name as a folder. 22:20:06 Our university has some remote-desktop IE boxes for staff, though I guess officially those are only for using the horrible IE-only university web-apps, not random testing. 22:20:15 Or, same name excluding .extension 22:20:23 I don't have a spare Windows licence to put in a VM, is the issue 22:20:29 I don't suppose I could suggest something illegal? 22:20:39 Can't you just write the extension explicitly? I don't think it adds a duplicate if you spell it out. 22:20:39 I wouldn't follow illegal suggestions 22:20:50 fizzie: it's an OEM licence 22:20:50 so can't be used on different hardware, like a VM 22:20:50 not just a technicality, it would go mad if I tried 22:20:57 you could remove that crap by booting into the partition, using whatever tools remove it 22:20:59 and then doing it in the vm 22:21:07 i don't think that's illegal, i'm pretty sure that's like a protected right 22:21:11 yep, I think that's legal 22:21:16 but I also think I'd screw it up if I tried 22:23:12 It occurs to me that reversing one axis makes the map.. wrong 22:23:44 -!- hiato has quit (Quit: underflow). 22:25:49 Now, how do I save this chart as an image? 22:30:58 ais523: there are click-and-it-disappears tools for pretty much every windows abomination out there 22:31:11 yes, some cleaner than others 22:31:24 I'm not nearly savvy enough to find the ones that work without being full of trojans 22:32:16 what's the thing that does it? 22:32:22 not windows genuine advantage... windows product activation? 22:32:31 fizzie: it's an OEM licence 22:32:31 so can't be used on different hardware, like a VM 22:32:31 not just a technicality, it would go mad if I tried 22:32:31 yes, I think so 22:32:32 hmm 22:32:34 err 22:32:39 can't copy from windows vm to linux :D 22:33:04 ais523: ok, here's an idea 22:33:18 it says it only dies if the hardware is seen as "not substantially the same" 22:33:34 boot into windows, unplug almost everything, shut down, set vm as close as possible, ?? 22:33:35 *??? 22:33:43 vms tend to be pretty different 22:33:50 and it cares about essential hardware, not peripherals 22:33:54 ais523: aha 22:33:56 things like disk model, cpu model, that sort of hting 22:33:57 ais523: do you have the CD? 22:34:01 there isn't a CD 22:34:06 -!- poiuy_qwert has joined. 22:34:10 darn 22:34:15 apparently you can configure the oem version to install as retails 22:34:17 *retail 22:34:21 oh, you'd need a retail key 22:34:22 hmm 22:34:27 ais523: ies4linux /should/ work 22:34:33 ... what website are you testing? 22:34:38 I can't imagine you using anything that wouldn't work in ... lynx 22:34:59 alise: it's a webapp for calculating legailty of Pokémon 22:35:03 and to help in RNGing them 22:35:11 and it doesn't work in IE, browsershots confirms it 22:35:42 ais523: ies4linux should work just fine 22:35:55 http://www.tatanka.com.br/ies4linux/ 22:36:16 ais523: basically it installs an IE/Wine setup and fixes all the little niggles that stops it... working 22:36:33 would it clash with existing wine? 22:36:36 maybe it just automates the install, not sure 22:36:38 ais523: it uses existing wine. 22:37:00 ais523: it can install everything from ie 5.5 or 6, I forget, to 8, iirc 22:37:05 so, you know, that's cool 22:37:10 -!- CakeProphet has quit (Quit: Lost terminal). 22:43:12 http://i.imgur.com/7Qatq.png 22:43:26 I see. 22:43:28 Going to make a better chart though, one less vulnerable to human error 22:43:33 Is that meant to be... a map? 22:43:42 Yes 22:43:50 >_< 22:43:53 YOU COULD HAVE JUST MADE A MAP 22:44:02 How? 22:45:50 gah, ies4linux has caused that cascading freeze problem 22:45:59 where it freezes, then all terminals mentioning it freeze, etc 22:46:02 until the system becomes unusual 22:47:24 huh 22:47:44 http://www.winhistory.de/more/386/xpmini_eng.htm <-- Features Windows XP booting on a 7 MHz original Pentium with 20 MiB of RAM 22:47:50 Boot time: 30 minutes. 22:49:47 that's similar to how long it takes on a modern networked and externally controlled system 22:50:16 * Sgeo writes what is probably crappy Haskell 22:51:45 ais523: heh 22:51:56 ie6 seems to work, at least 22:52:06 should really have turned network access off first 22:52:13 ais523: You know, I wouldn't bother targeting ie6... 22:52:16 but it's unlikely that things that target IE will have Linux-targetting payloads 22:52:28 alise: ies4linux works best with it 22:52:29 ais523: but wine can access the linux root by default 22:52:35 alise: yes, it can 22:52:40 and thus has permissions to wipe your home folder 22:52:53 yep, I'm relying on security through obscurity here 22:53:01 and avoiding websites altogether, using only the file:/// tree 22:53:02 There's some highly illegal XP distribution floating around with tons of stuff stripped; e.g. they replaced Windows Explorer with the Windows 95 version and iirc removed all the MSHTML and IE files. 22:56:36 * alise wonders how small he could get Windows XP and have it still ... do things 22:56:39 *she 22:56:42 silly nick pronouns 22:56:51 -!- FireFly has quit (Quit: Zzzz). 22:57:02 hmm... with gratuitous use of nLite + a purging of \WINDOWS, should be possible 22:58:27 -!- MigoMipo has quit (Quit: Quit). 22:58:41 -!- ais523 has quit (Ping timeout: 260 seconds). 23:01:13 filesystems suck 23:01:35 alise: make me a better model of a filesystem 23:01:55 actually, wait 23:01:56 I can hardlink 23:02:05 coppro: I believe you already know what my opinions are on filesystems. 23:02:14 that's good enough 23:03:30 still, the world needs a better model of filesystems :/ 23:04:17 Proposed better model of filesystems: none at all. 23:06:30 alise, maybe some sort of object database? 23:06:42 -!- oerjan has joined. 23:06:44 sure that is vague 23:06:47 oerjan, hi 23:06:48 Simple: 23:06:54 RAM is disk cache. 23:06:58 If you want to go even further: 23:07:02 Disk is global encrypted network cache. 23:07:04 ho 23:07:08 alise, well yes + stack? 23:07:09 hi ho 23:07:10 I presume? 23:07:11 it's off to work we go 23:07:16 AnMaster: You know what I mean. :-) 23:09:04 alise, well I think most programs will want some non-persistent working state 23:09:28 alise, or do you claim that registers are RAM cache? ;P 23:10:02 Consider: 23:10:08 You are running a very intensive computation that will take hours and hours. 23:10:13 Your trip over your power cord. 23:10:29 Your computer has decided that it doesn't need to persist that data, and you are fired from your job, which is maintaining high-performance computers. 23:10:34 You have no money to buy food, so you starve to death. 23:10:36 well unlikely the way my room is organised 23:10:42 Thus, not persisting temporary data is equivalent to murder. 23:10:44 I would have to get between a bookshelf and a wall 23:10:56 alise, yes, and this task is _very_ memory intensive. 23:11:02 and it updates memory a lot 23:11:11 AnMaster: There are efficient algorithms to do persisting like this. 23:11:14 alise, so it would be IO bound if writing the state to disk all the time 23:11:19 Research topic etc. 23:11:27 alise, snapshotting every few minutes might work better for that 23:11:31 AnMaster: that's why you do it as a background process every very small interval 23:11:39 (on the order of, say, 1s at most) 23:11:44 well okay 23:11:45 10s at most 23:11:53 there are good ways to do all this 23:11:54 alise, but writing out 24 GB data to disk? (yes this is a high end workstation we imagine) 23:11:57 that would take ages 23:12:06 AnMaster: how fast can you modify 24 gigs of ram? 23:12:16 alise, pretty fast since it will use 8 cores 23:12:21 and the ram is fast 23:12:30 ... you do realise that multiple cores use the same ram pathways? 23:12:34 a lot of it is able to be done in fast stores 23:12:45 alise, no? NUMA 23:12:54 Fine, NUMA. 23:12:58 I'm just saying, most of the time. 23:13:06 -!- tombom has quit (Quit: Leaving). 23:13:08 alise, even Xenon core i7 is NUMA 23:13:08 AnMaster: Anyway, obviously such an edge-case could disable or significantly slow that. 23:13:17 (persisting) 23:13:56 alise, well while we were talking I was doing some memory intensive stuff. Not quite as bad and task is fast. Converting raw files to tiff 23:14:06 it takes about 20 seconds per file 23:14:12 batch job 23:14:17 You know what you'd be good at? 23:14:21 dumping state in between seems pointless for that 23:14:30 QA. Your brain is entirely devoted to the task of finding exceptions to the rule :-) 23:14:30 alise, well I can think of a lot of things ;P 23:14:41 alise, oh yeah QA is important IMO :) 23:14:45 But anyway, yes, "RAM is disk cache" is a simplified view. 23:14:51 But it's the essence of the philosophy. 23:15:05 yes it makes kind of sense for some type of tasks 23:15:25 Well, it's part of my OS design... and, oh, Smalltalk's. 23:15:26 alise, like for those people who don't save every half minute when writing something and make a VCS commit every few minutes 23:15:27 :P 23:15:40 I can think of plenty of ways to make it omit temporary objects. 23:15:41 I keep all my assignments for university in version control of course 23:15:46 e.g., never save local variables 23:15:50 only exposed things on an object 23:16:06 alise, yes, you don't want to write out the int i; for a tight loop ;P 23:16:11 probably 23:16:20 unless very very long running 23:16:25 An even more radical part of my vision is that almost everything should be versioned. :-) 23:16:47 This is quite practical, though, with deduplicative storage; see Plan 9 venti, which is tried and tested and works exactly like that. 23:16:55 (you never delete a venti record) 23:16:57 alise, well certainly but that would fill your disk pretty fast if you version middle-of-computation state 23:17:09 Yes, obviously you don't version that. Sheesh, I'm not *that* stupid. :P 23:17:18 and it would be quite useless to have a version like "panorama stitching: 25% done" 23:17:27 * coppro has an urge to make an 'edge case' pun 23:17:41 coppro, is it something to do with suite cases? 23:17:49 I was thinking graphs 23:17:52 ah 23:27:22 pointers 23:28:10 http://i.imgur.com/T6bDS.png 23:37:16 http://jeffkatz.typepad.com/.a/6a0120a721c2d7970b0133ec69016c970b-800wi 23:37:17 Just... what. 23:37:54 Sgeo: ? 23:37:58 Any D&D person: How do you pronounce " Majere" 23:38:20 coppro, map based on converting the data I had to CSV first, instead of manually typing it in 23:38:28 what's the data of? 23:38:28 More reliable, more information 23:38:34 coppro: some shitty 3d virtual reality 23:38:37 it's sgeo, couldn't you have guessed? 23:38:38 Locations in a now deceased game called Mutation 23:39:19 I have no problems with you being interested in online games 23:39:26 but the necrophilia is disturbing 23:39:37 Ha! 23:40:06 `addquote what's the data of? [...] Locations in a now deceased game called Mutation I have no problems with you being interested in online games but the necrophilia is disturbing 23:40:15 180| what's the data of? [...] Locations in a now deceased game called Mutation I have no problems with you being interested in online games but the necrophilia is disturbing 23:40:36 I don't think it's possible to fit that quote's context in under one week 23:40:44 ...under one week? 23:41:04 yeah, I was referring to his longstanding tradition of being interested in games that the rest of the world considers dead 23:41:11 like the MUSHes 23:41:21 and "Cybertown" 23:41:28 coppro: since when is a week a measure of length? :P 23:41:38 but anyway, that tradition is well-known enough that it needs not be mentioned 23:41:41 it is in the fourth dimension 23:41:45 it's a measure of duration 23:44:51 I don't think LambdaMOO is considered a MUSH 23:45:04 -!- Oranjer has joined. 23:45:44 hey guys 23:45:57 who uses the windows calculator right?? Or the defragmenter?? Or Paint?? 23:45:59 I can strip those out can't I! 23:48:12 * Sgeo has a Win98 install somewhere with the bare minimum 23:49:04 alise: i use windows calculator 23:50:04 pineapple: but i'm trying to get the smallest usable windows xp installation! 23:50:10 can't you just use some smaller calculator :P 23:50:56 You can use one of the OMG calculators 23:51:16 [except the ones that rely on the Windows calculator, I guess] 23:53:59 i'd better keep the defragmenter 23:54:03 for... obvious reasons 23:54:14 oh 23:54:15 there are third party ones 23:54:17 great 23:55:22 alise: fair enough; i only use it cos i cba to get a replacement 23:55:44 what size are you shooting for? 23:55:57 <400 meg installed, as best as i can basically 23:56:02 and lowest resource usage hopefully 23:56:11 hd size? 23:56:14 not even installing sound drivers by default 23:56:17 pineapple: ? 23:56:45 how big is the disk you'r installibng on? 23:57:03 -!- BeholdMyGlory has quit (Remote host closed the connection). 23:57:32 pineapple: oh it's a vm 23:57:35 so 10 gig max :P 23:57:38 aah 23:57:39 ok 23:57:42 but i'm optimising for lowest disk usage and resource usage 23:57:44 this is just for fun basically 23:57:55 my automatic reaction to boxes marked "Remove" is "CLICK CLICK CLICK" 23:58:11 * alise sets back adoption of IPv6 by removing it 23:58:13 there needs to be a newbs guide to using vms 23:58:18 -!- poiuy_qwert has quit (Read error: Connection reset by peer). 23:58:24 16-bit apps? pfft 23:58:26 pineapple: it's easy :P 23:58:34 alise, boost is so bloated that I can't use -j2 when compiling a project that uses it. because that causes swap trashing. 23:58:37 setting up as well? 23:58:40 thus -j1 is faster, even on dual core 23:58:43 oh the irony 23:58:50 j ? 23:59:07 pineapple, to make obviously 23:59:11 who needs edit, edlin, ping, xcopy, sort, more, ipconfig and others? 23:59:15 Do not say "me". 23:59:29 Windoze users? 23:59:34 -pineapple- VERSION irssi v0.8.12 23:59:36 no? 23:59:37 I'm slimming down Windows XP to be almost nothing :P 23:59:47 i've found xcopy more useful than copy 23:59:48 Gregor: You can just use Cygwin or some other crap surely! 23:59:49 I've used ipconfig, sort, and ping; also less