00:00:19 yay... 32 KB/s update... 00:00:50 ooh, it's really picking up now, 56 KB/s 00:00:50 -!- ehird has set topic: I like big eths and I cannot lie, you other esolangers can't deny | http://tunes.org/~nef/logs/esoteric/?C=M;O=D. 00:01:02 that's so fast, isn't it? ^_^ 00:01:13 Gracenotes: 700KB/s in your face bitch. 00:01:20 Gracenotes: 56 kilobytes per second is tolerable. 00:01:33 I miss my campus Internet connection, though. 00:01:39 10 megabits/sec. :D 00:01:40 now it's 64... now 67... now 1... 00:01:44 11, I mean. damn this is variable. 00:01:59 131072KB/s in your face bitch. 00:02:37 pikhq: Seriously? You can get 24mbit/s for, like, regular internet prices in the UK, as long as you don't live somewhere odd like me. 00:02:46 I do miss my campus connection too, it peaked at 800 KB/s, but better than this 00:03:00 And we even have fibre-optic 25/50mbit in some places. 00:03:04 ehird: Erm. Actually, I think that was s/bits/bytes/ 00:03:05 And Scandinavia has 100mbit up the wazoo. 00:03:21 Korea has 1Gbit, but I don't think servers are fast enough :P 00:03:24 And yes, seriously. You can hardly get 10mbit/s here. 00:03:33 meow 00:03:37 Some internet guy's grandma got 4Gbit as a promotional thingy to encourage companies to speed up the interwebs. 00:03:39 in sweden 00:03:52 pikhq: so you got ~80mbit 00:03:55 ~= 100mbit 00:03:55 Here in the US, that would be 50Mbit. 00:04:13 dude, 1586 software packages are going to be upgraded to 8.10 00:04:17 told you so 00:04:23 Gracenotes: That's… not a lot. 00:04:34 I need to download.. 1.7 GB. gawd :/ 00:04:39 pikhq: I conjecture that US technology sucks so much because you have a shitty economy. 00:04:44 Gracenotes: Peanuts. 00:04:56 on wireless it ain't 00:05:09 spoiled. 00:05:27 Gracenotes: n-draft, bitch. 00:05:32 100mbit/sec TCP/IP wireless. 00:05:42 Most wireless chips support it nowadays and routers are affordable. 00:05:46 *draft-n 00:05:50 not for me 00:06:00 Well, you suck. 00:06:04 plus, I think my ISP has it out for me ;_; 00:06:44 ALL TECHNOLOGY SUCKS 00:06:45 EVERYTHING SUCKS 00:07:10 -!- olsner has quit ("Leaving"). 00:07:11 FINALLY SOMEONE WHO UNDERSTANDS ME 00:07:18 CUDDLE TEIM 00:07:22 * ehird CUDDLES 00:07:28 * Gracenotes CUDDLES 00:07:39 I WILL NOW SOLVE THE EVERYTHING PROBLEM BY ENSLAVING EVERYONE 00:07:45 AND FORCING THEM TO MAKE THINGS THAT DO NOT SUCK 00:08:10 let me see.. which video had I downloaded.. ah. Team America time 00:34:32 it's nice to only have one app at once 00:35:23 -!- GregorR-L has joined. 00:53:43 -!- KingOfKarlsruhe has quit (Remote closed the connection). 00:57:04 -!- Judofyr has joined. 00:57:11 [[Wrong again. It's an ancient Zionist symbol for "jew-gold".]] 01:01:23 I know of no context where that is *not* a blatantly antisemetic comment. 01:01:43 pikhq: When it's part of a reddit joke-thread. 01:01:56 http://www.reddit.com/r/atheism/comments/96vkn/inwe_trust_start_the_movement/c0bmz17 01:02:40 Ah. 01:03:22 It's also possible to oppose zionism but not jews, but obviously that comment wouldn't exactly fit that if it were serious. 01:04:51 -!- p4yn0 has joined. 01:04:55 hi all 01:05:02 Hello. 01:05:18 Who're you, where did you come from, and where am I? 01:05:40 -!- Pthing has quit (Remote closed the connection). 01:05:46 who was the originator of the quote "wherever you go, there you are" 01:06:07 http://www.figmentfly.com/bb/popculture4.html 01:06:16 According to Danial M, "The quotation is much more ancient ... from around 1440 AD. You can find the following quote at http://www.christianitytoday.com/le/2006/002/14.73.html : "So, the cross is always ready and waits for you everywhere. You cannot escape it no matter where you run, for wherever you go you are burdened with yourself. Wherever you go, there you are." —Thomas a Kempis, Imitation of Christ, ca. A.D. 1440 01:06:29 jesus fucking christ. 01:06:42 or kempis imitating christ. 01:06:48 -!- p4yn0 has left (?). 01:07:01 Well, that guy wouldn't have lasted long anyway. 01:07:09 um, sorry for being offtopic and alienating him, or whatever happened 01:07:17 Sorry for being offtopic? 01:07:18 LOL 01:09:26 i certainly struck gold with that random question, seems like further scholarship is definitely needed 01:11:28 i wish i had the ability to be interested in utterly boring things :( 01:12:01 im interested in everything, sometimes i cant get out of bed becasue the geometry of the sheet tangle is too fascinating from a topological perspective 01:12:23 `addquote [...] sometimes i cant get out of bed becasue the geometry of the sheet tangle is too fascinating from a topological perspective 01:12:25 58| [...] sometimes i cant get out of bed becasue the geometry of the sheet tangle is too fascinating from a topological perspective 01:12:51 :D 01:13:24 mycroftiv: can i take a guess at the secret to such interest? 01:13:28 the guess is "lots and lots of drugs" 01:13:49 (failing that, "insanity") 01:14:08 ehird: I have similar problems from time to time. 01:14:16 Problems?! 01:14:20 It sounds wonderful! 01:14:29 thats probably correct, its been a long time since 'the day' but i think i probably blew out (or woke up) some unusual synaptic structures duing the years 1990-97 or so 01:14:33 Well, for certain definitions of "problem". 01:14:44 ehird, 's called "autism". 01:15:06 It's called autism if you define autism to be not being able to get out of bed because the geometry of the sheet tangle is too fascinating from a topological perspective. 01:15:15 This would happen to be a definition without much precedent. 01:15:19 (much = any) 01:15:31 Just an aspect thereof. 01:15:38 Crap definition for it, though. 01:15:42 Fun fact: Autism makes you shit flowers, rainbows and a keen interest in stamps. 01:15:53 Also, you can fly. 01:15:57 Makes you shit a keen interest in stamps? 01:16:01 Impressive. 01:16:15 ehird: as for the 'you can fly' - google some disney movie called 'the boy who could fly' - PROVEN FACT! 01:16:24 pikhq: Yes. 01:16:46 mycroftiv: Hmm. That makes me want a smopes.com. 01:16:52 It's like snopes, but has bullshit instead. 01:18:00 downloaded 475 of 1866 packages 01:18:11 ..and the big ones haven't even come yet 01:18:12 installing kde5 from the future? 01:18:23 mycroftiv: No, he's upgrading from Ubuntu 8.04. 01:18:32 then another one after this 01:18:34 Because apparently homework stopped him taking an hour to upgrade to 8.10 or 9.04. 01:18:46 srsly. my sound. 01:18:57 Your mental issues. :P 01:19:06 …and that's saying something coming from me. 01:19:15 ugg, why try to inplace upgrade rather than do a clean install and transfer? isnt inplace upgrading both gonna take longer and (50%+ chance) bork your setup? 01:19:32 Er, no. 01:19:37 It generally works fine on Ubuntu. 01:19:45 i say this is a long time debian + ooboontoo user 01:19:47 well, it probably will bork my setup. 01:19:47 It's just that most in-place upgrades suck. 01:19:48 *as a 01:19:52 mycroftiv: wfm /shrug 01:20:18 clean install would probably take much longer with what I have 01:20:31 ehird: I still have trouble believing that most OSes can't do in-place upgrades. 01:20:46 A decent component system handles it trivially. 01:20:58 Not because I disbelieve that such OSes exist, but that I disbelieve that we're still in the freaking 80s. :P 01:21:02 Sometimes I think it should just deactivate all software that can't handle the new versions. 01:21:06 That'd speed up compatibility. 01:21:16 (You could, of course, manually activate the old version for certain programs.) 01:21:40 i guess everyone works out their own workflows, i always have about 4 bootable partitions per box, and when a new distro release comes out, i generally choose the oldest/least used partition, pull any data i want out of it, and install on top of that, leaving whatever my most used system pre-install untouched and just using/copying its data as needed 01:21:55 mycroftiv: I have yet to have a distro upgrade break for me. 01:22:01 ... I've been using Linux since 2002. 01:22:10 pikhq: i commend your administrative skills :) 01:22:18 -!- augur has quit (Read error: 104 (Connection reset by peer)). 01:22:35 And no, I don't switch distros often. 01:22:42 I've been using Gentoo since like 2004 or 2005. 01:22:56 Gentoo solves the X problem by making you do it all manually, forall X. :P 01:23:07 Along with Debian. 01:23:11 … 01:23:15 For some definitions of Debian. 01:23:17 i dont think so, gentoo has a ton of automation, its really nice, dont you think? 01:23:27 I hate Gentoo :P 01:23:32 stuff like eselect and so forth, i find gentoo easy to admin really 01:23:33 But I mostly hate source-based distros in general. 01:23:42 And I'm no fan of Gentoo users. 01:23:45 ehird: No, no. Just emerge -avuDN world && revdep-rebuild ;# et viola. 01:24:01 pikhq: Shaddup. 01:24:25 this is, of course, mah first distribution 01:24:42 My first distro was Slackware. 01:24:53 I suspect that's skewed most of my Linux usage. 01:25:02 towards the good 01:26:15 After that, I toyed with Red Hat (eeeeeewwwww), Debian (stable was t3h old then, not just old), and eventually settled into Gentoo on my desktop and Debian on anything I don't want to fuck with. 01:27:48 I like computers to do things for me. 01:28:13 Gentoo does things for me. 01:29:11 sort of. 01:29:26 Whaddya mean, sort of? 01:29:40 the userland you get from any gnu/linux distro is always going to be equivalent or whatever the user wants, i havent found any significant differences other than the details of the init scripts and package managers between distros 01:30:00 mycroftiv: Arch uses BSD init, which is nice. 01:30:06 I do not like SysV init. It is not kind to me. 01:30:18 even if you switch to BSD the userland you tend to build doesnt seem very different to me at least 01:30:19 ehird, Gentoo uses neither. 01:31:00 Unix is unix, so it is, so it sucks, but it's here and everyone who can do better — like, say, us — are sitting around on their asses doing nothing. 01:31:13 ehird: not true, im using and developing and releasing plan9 software 01:31:41 Well, actually, it uses SysV init, but only as a wrapper for /sbin/rc. 01:31:42 Plan 9 isn't even significantly better; it progresses the Unix paradigm, thus running into its limits, but this is not much of an improvement. 01:31:47 (to minimize breakage) 01:31:50 It just shows that, yes, it is a limited paradigm. 01:32:12 ehird: what about the 9p protocol and 9p fs interfaces as something entirely independent from plan9, despite having been developed as part of it? 01:32:41 It's a hierarchical filesystem. I don't like them. They are not kind to me and they are not all that useful, and there are far better things. 01:32:56 (Okay, they're related to hierarchical filesystems; whatever.) 01:33:32 ehird: It's the best we've got mostly because the alternative is a notable lack of paradigm. So, most people enter UNIX, are impressed that there *is* a paradigm, and dispute that it could even be changed for the better... 01:33:48 Combine with UNIX being good enough for most purposes, and you get 40 years of UNIX. 01:33:51 -!- augur has joined. 01:34:02 Yes, well, I rarely consider what other people want when dabbling in such things. 01:34:06 ehird 01:34:07 oi. 01:34:13 Hi. 01:34:28 ehird: hrmph, im not sure what you say really makes sense from a fundamentals perspective - the idea that you can say hierarchical filesystems and the general idea of file i/o as semantics for how you 'control your turing machine' seems a bit broad... 01:34:46 wat? 01:34:48 you say they are 'not all that useful' which doesnt seem to make sense 01:35:09 I just hate files as separate from objects, I hate disk as separate from memory, and I hate tree hierarchy. 01:35:34 Orthogonal persistence — FUCK YEAH. 01:35:54 Chuck in persistence of continuations and we've got some hot lovin' suspendable persistin' action. 01:36:03 ehird: ok, 9p actually i think addresses all of those concerns - it has the idea that 'objects == files' in its paradigm - it absolutely is designed to abstract away from disk vs. memory - and it doesnt impose a tree hierarchy, even 01:36:29 ehird: This is a very Smalltalkish way of doing things. 01:36:33 mycroftiv: 9P is basically RPC, so it's a leaky abstraction. Anyway. No. 01:36:42 9P still has plain text as the quantum. 01:36:52 I hate plain text for anything other than plain text. 01:36:56 what information cant be represented by plain text? none. 01:37:05 mycroftiv: OK, then. Why does C have any types other than char *? 01:37:22 ehird: well, in a way it doesnt! it offers semantic labeling and handling for convenience 01:37:29 It most certainly does, mycroftiv. 01:37:35 but as i surely dont need to explain to you, you get to cast anything to void... 01:37:51 recast as char, work with it that way...send it back, if itll fit...or maybe give you a nice crash... 01:37:58 You will only get internal representations. 01:38:03 That is not applicable to what I am talking about. 01:38:30 -!- Asztal has quit (Read error: 110 (Connection timed out)). 01:39:08 i admit you are probably a lot more expert on this than i am, im just a guy who tries to write software to do stuff using the abstractions that make the most sense to me 01:39:29 mycroftiv: As an aside, have you considered learning Haskell? 01:39:39 pikhq: yeah, thats kind of a slow moving ongoing project for me 01:39:44 Expert, mycroftiv? I'm just a deranged 13 year old. :P 01:39:54 But consider me flattered or something. 01:40:02 well, you talk a good game, at least 01:40:10 That's because I'm always right, duh. 01:40:34 Anyway, the best way to come to love rich persisted objects is via orthogonal persistence. 01:40:51 You never lose anything, when coding you never worry about losing anything, and it's truly a living environment of objects 01:40:52 s/$/./ 01:40:55 The idea is simple: 01:40:55 i love rich persisted objects, its exactly why i like plan9 and 9p :) 01:41:03 All of memory is continually persisted to disk. 01:41:10 Memory = cache for disk. 01:41:13 That's IT. 01:41:18 There's no filesystem. No files. 01:41:32 You have your runtime objects, and that's what you keep until you explicitly let go. 01:41:36 imagine theres no files...no filesystem too...you may say that im a dreamer...but im not the only one... 01:41:42 Precisely! 01:41:48 Lennon was a Smalltalker. 01:42:06 ehird: So, Smalltalk. 01:42:16 Yes, Smalltalk, dammit. :P 01:42:17 ehird: my opinion is that what you just described is exactly the plan9 and 9p design, with a merely semantic difference between the word 'object' and the word 'file' 01:42:22 Though I don't think Smalltalk persisted. 01:42:28 Way back then. 01:42:31 mycroftiv: Nononono, it's not. 01:42:37 Make a value in Plan 9's C. 01:42:37 Does these days. 01:42:41 You lose it if you have a crash. 01:42:45 You lose it if your program terminates. 01:42:59 You have to explicitly hook into the persistence mechanism and come up with a representation. 01:43:01 That's not it at all. 01:43:09 With orthogonal persistence, you just Use Objects Like That. 01:43:14 And they stay there. 01:43:24 ehird: aha! ok, we are speaking of different layers - i am absolutely not talking about the plan9 os/kernel layer, but the layer of the 9p fs itself! surely smalltalk objects arent persistent if you smash the hsot machine with a hammer or delete the software? 01:43:47 See, but orthogonal persistence IS OS layer. 01:44:01 It's ubiquitous, that's why it works. 01:44:06 i completely agree taht you need to fully push these principles down to all layers, and that plan9 does not do that 01:44:25 mycroftiv: Yes, and once you do that, you realise that you're persisting the rich objects and not a plain text representation of them. 01:44:41 And you realise that there's a reason we program with those rich semantics, and no reason not to persist like that too. 01:44:45 IMO at least 01:45:06 sorry, as a turing fundamentalist, i dont think there is a difference between 'rich objects' and 'plain text' - unless you have a physical OS that isnt using binary at the transistor level? 01:45:16 * Gracenotes awaits finally being able to install anki 01:45:30 anki fuck yeah 01:45:42 mycroftiv: Your argument reeks of "Brainfuck is just as good as Haskell because they're both turing complete". 01:45:51 Yes… technically. 01:45:57 But in practice, no, that's not how they match up. 01:46:11 no, i think im trying to stake out something much more limited, which is: 01:46:15 -!- coppro has quit (Read error: 104 (Connection reset by peer)). 01:46:30 It's possible that we're agreeing but you're using awkward terminology. 01:46:31 "you cant critique 9p on the basis of the underlying OS any more than you can critique smalltalk on the basis of the physical hardware it runs on" 01:46:42 By plain text, I mean the kind of thing that you find on unix/plan 9 systems. 01:46:42 -!- coppro has joined. 01:46:49 Flat file, ad-hoc formats, pseudo-human-readable. 01:46:51 AWKwords 01:46:57 I don't mean binary representations of objects, which is what I prefer. 01:47:01 Yes, they're both bits, technically. 01:47:04 But the paradigm is different. 01:47:23 but thats just like 'machine storage'! a rich object is always going to be what you get at the 'content layer' after you WORK WITH whatever your basic raw storage format is! thats what plaintext is, its just like binary at the machine level 01:47:31 i think you are making a layer confusion in your thinking 01:47:36 "after you WORK WITH whatever your basic raw storage format is" 01:47:38 See! 01:47:45 With orthogonal persistence there is no format. 01:47:57 What you clunk to disk is what you use. 01:48:00 so your physical chips liquify and dont use binary? 01:48:20 .........................whut 01:48:34 ehird: There is one thing that makes me vomit about this: the data should be independent of the programs. I am not sure how you would pull that off. 01:48:46 pikhq: Why on earth should it be? 01:48:49 look, you dont have a problem with having your rich objects stored in binary in the physical memory right?" 01:48:52 Objects have methods ;-) 01:48:59 ehird: I kill you. 01:49:06 pikhq: Smalltalk, bitch. 01:49:13 ehird: I kill you. 01:49:19 pikhq: what do you mean independent of the programs? 01:49:22 pikhq: Again? 01:49:27 augur: plz read ↑↑↑↑↑↑↑↑↑↑ 01:49:28 ehird: Yes. 01:49:35 so if you are OK with binary storage of objects at the physical layer, and the microcode/firmware or whatever you call it translating your smalltalk into those operations 01:49:37 mycroftiv: I really think you're pulling at straws here 01:49:38 explain what you mean by that. 01:49:56 augur: file "foo.mp3" can be handled by any program I have on my hard drive that is willing to read a file. 01:50:00 why isnt it ok for there to be a layer that works with data as plaintext, as an intermediate stage between binary and the rich objects? 01:50:02 (though not all programs will make sense of it) 01:50:04 oh i see 01:50:10 you mean non-proprietary formats, essentially. 01:50:13 … 01:50:15 what, augur? 01:50:22 ... What? 01:50:30 what what 01:50:49 You fail at reading comprehension. Epicly. 01:50:52 ehird: can you network with these rich objects? if you send them via ethernet framing, does the fact that they become binary/plaintext during transmission across the network destroy them somehow? 01:50:53 uh 01:50:59 "augur: file "foo.mp3" can be handled by any program I have on my hard drive that is willing to read a file." 01:51:00 mycroftiv: That would work, sure… but it's also kind of a silly step and will just use more disk. Also, the fact is that in 9P, you address objects with paths — which is not how you address them in an object system (e.g. "self users at: 3" is not /users/3) 01:51:17 So, Unix and 9P's model is not just "making objects plaintext before bunking them to disk". 01:51:29 (That would work → plaintext intermediatry) 01:51:34 unless you mean "handled by a text editor", i take this to mean "handled by anything that plays music because they all play mp3s" 01:52:02 augur: Handled by anything that handles files in general. 01:52:09 ok. handled in what sense? 01:52:11 ehird: hm, in a very important sense I think 'making objects plaintext for convenience while reading/writing them' is absolutely the essence of unix design 01:52:23 cat foo.mp3 ;# that's handling it. 01:52:26 Not usefully, but it is. 01:52:30 and that in no sense is unix attempting to prevent you from creating higher level systematic abstractions that have nothing to do with plaintext 01:52:33 mycroftiv: That's not a convenience, it's just pointless. 01:52:38 In a decent object system. 01:52:51 Not Unix's shambles of assorted binary blobs operating in low-level languages. 01:52:55 right, ok, but im pretty sure that thats essentially possible regardless. ignoring the fact that certain programs have certain expectations of file contents. 01:53:17 mycroftiv: Anyway, "while reading/writing them" 01:53:22 With orthogonal persistence, you don't see that. 01:53:26 You modify the object, it's modified on disk. 01:53:30 The OS does it, you never notice. 01:53:37 There is no reading or writing, there is just "is". 01:56:20 ObjectivistOs? Is == IS? a == a? 01:56:45 Lawl. 01:57:01 I mean "there is just 'is'" as in the objects are just there, except there implies them being in a place. 01:57:11 So I just said is; they exist. 01:59:35 all im saying is, there is a real and messy world of wires and circuits and binary bits that has to be brought into compliance with the abstractions you create. I dont see how you can escape, at some layer, having to work with things in the semantics that the wires/spec imposes on you. thats all. 02:01:30 the unix plaintext abstaction was created to meet the practical needs of how you build a system where the user can interact with rich objects and the wires and magnetic bits can stay synchronized with that. it is certainly not perfect, and could be much improved - but i think unix plaintext handling exists at the 'dealing with hardware' layer more than the 'telling you what abstractions to use' layer. 02:04:41 I disagree because I see code handling this supposedly low-level "abstraction" all the time. 02:04:43 In applications. 02:04:47 Even Plan 9 ones. 02:04:48 oh i totally agree 02:05:03 I really think you're underestimating the culture of making your own shitty ad-hoc plain text formats and putting them in your own ad-hoc locations. 02:05:09 i never said the work of creating the 'ladder of abstractions' and making systems be consistent was complete! 02:05:31 :P 02:06:01 ehird: i think you are confusing me with a defender of traditional unix...i think you are making the mistake of confusing something that is a progressive step in the evolutionary process with something that is an obstacle 02:06:26 I'm not sure Plan 9 can go further, but we'll see. My other beef with it is that it keeps the outdated notion of an "application"; a 70s-era exposure of kernel structurse. 02:06:27 *structures 02:06:31 Fun talking, anyway. I've got to go sleep now. I know people on IRC generally don't do that. 02:06:35 -!- ehird has quit. 02:06:57 good night 02:07:09 mycroftiv 02:07:14 i think to understand ehird 02:07:20 think of it like this 02:07:30 objects exist in memory during runtime right? 02:07:56 sure - i think i understand his ideas about breaking down the traditional 'hardware based' abstractions, absolutely 02:08:33 ok. the stuff in memory during runtime is whatever "format" a running object has 02:08:34 yes? 02:09:10 hm, not completely sure if you are talking about the abstract type as defined by the language/compiler etc or the machine representation as transistor bits/logic, but sure 02:09:20 whatever is in ram 02:09:23 or cache 02:09:55 at one layer, it is logical strucutre - at another layer, its physical charge 02:10:05 they can be mapped onto each other precisely, of course 02:10:06 in a smalltalk like system, the act of saving a file, or anything actually, amounts to nothing more than copying the memory content to the harddrive. 02:10:14 yup, i know this, absolutely 02:10:19 it doesnt involve encoding it into a special format for "representing" the object 02:10:26 ok, wait, not true 02:10:26 its just a raw binary dump to the harddrive. 02:10:41 you still have a ton of lower level firmware type stuff going on 02:10:51 but thats not part of the objects in question. 02:11:06 and neither is the unix plaintext representation of data part of the 'objects' as dealt with by application software 02:11:13 two different layers of the abstraction 02:11:38 right, except that the plaintext representations of data are /representations of data/ 02:11:56 the low level firmware and os driver control of a hard drive are also representations of data 02:12:01 as opposed to the raw data itself, that would normally exist in memory when the computer is processing it 02:12:12 yes but different data. 02:12:40 a larger set of data, but the 'content data' is still a subset thereof 02:13:18 if you can talk about small talk and 'abstract away' from the os drivers for the hard drive and its firmware - you can talk about unix software and its semantics and extract away from the unix os handling of the data before sending it to the disk 02:14:01 if you can send data over a network without the fact that it was encapsulated via tcp/ip somehow 'contaminating it' at the application layer - you can do the same with an os's representation of data and its software 02:14:31 there is no way you can escape from the particularities of the hard work of handling your hardware and formats - you just build tools that let you work as a programmer and user at layers of abstraction beyond that 02:14:48 if smalltalk exists as smalltalk regardlesss of the hardware platform 02:15:25 then you can certainly create whatever kind of environment you want as a set of abstractions on top of any os that gives you the ability to create a working implementation 02:16:44 so thats why i keep saying i think this is a 'layer confusion' where you are expecting that a lower layer should conform to the semantics and syntax of a higher layer - where you cant actually do that, unless you make your chips out of ideas rather than transistors 02:18:02 its great if you can make your layers as transparent and consistent as possible, and we definitely can evolve much further in that direction 02:19:56 but the fact that we have to store our data fundamentally as electrical charges, and stuff it through networking protocols, and read it from disks using various hardware bus interface specifications - these are annoyances, but they are just the 'accidental material' of creating things, just as the marble is not the sculpture 02:23:25 that being said - i understand that *plastic* was created because marble is hard to work with, and having something easier to shape is valuable - and ehird is talking about increasing the *plasticity* of data and how we work with it 02:23:51 which i 100% agree with and support 02:51:54 -!- Judofyr has quit ("raise Hand, 'wave'"). 04:37:13 -!- oerjan has quit ("leaving"). 04:39:23 -!- GregorR-L has quit ("Leaving"). 05:25:40 -!- coppro has quit (Remote closed the connection). 05:47:13 -!- coppro has joined. 05:53:09 -!- vijay_ has joined. 05:55:51 -!- vijay_ has left (?). 06:06:09 my packages be be downloadin' 06:07:01 ..still 07:54:44 -!- FireFly has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 08:48:24 -!- MigoMipo has joined. 08:57:46 -!- upyr[emacs] has quit (Read error: 104 (Connection reset by peer)). 09:09:26 -!- immibis has joined. 09:23:27 -!- KingOfKarlsruhe has joined. 09:28:16 -!- coppro has quit (Read error: 110 (Connection timed out)). 09:36:02 -!- immibis has quit ("ASCII a stupid question, get a stupid ANSI!"). 09:58:05 -!- BeholdMyGlory has joined. 10:01:20 -!- BeholdMyGlory has quit (Remote closed the connection). 10:02:20 -!- KingOfKarlsruhe has quit (Remote closed the connection). 10:25:03 -!- fizziew has quit (Remote closed the connection). 10:32:48 Heh, I had completely forgotten about that thing. 11:04:04 my packages be installin' 11:07:01 good luck 11:07:18 Soon your packages be explodin'. 11:08:37 the 2 day forecast was not so unrealistic 11:28:24 -!- HackEgo has quit (bartol.freenode.net irc.freenode.net). 11:28:24 -!- lifthrasiir has quit (bartol.freenode.net irc.freenode.net). 11:28:24 -!- evenant has quit (bartol.freenode.net irc.freenode.net). 11:28:24 -!- rodgort has quit (bartol.freenode.net irc.freenode.net). 11:29:03 -!- HackEgo has joined. 11:29:03 -!- lifthrasiir has joined. 11:29:03 -!- evenant has joined. 11:29:03 -!- rodgort has joined. 11:46:29 -!- zzo38 has joined. 11:46:44 Is this a proper beer program?: http://esoteric.voxelperfect.net/wiki/InfChessPro#Examples 11:48:10 -!- Gracenotes has quit ("Leaving"). 11:48:12 I also work on a new paper RPG system, Icosahedral RPG, but some things still I didn't figure it out yet, what should be the rules for multiplying a spell by another spell (or itself)? 11:51:56 -!- HackEgo has quit (bartol.freenode.net irc.freenode.net). 11:51:56 -!- evenant has quit (bartol.freenode.net irc.freenode.net). 11:51:56 -!- rodgort has quit (bartol.freenode.net irc.freenode.net). 11:51:56 -!- lifthrasiir has quit (bartol.freenode.net irc.freenode.net). 11:52:29 -!- ski__ has quit (Read error: 60 (Operation timed out)). 11:52:31 -!- ski__ has joined. 11:52:54 -!- HackEgo has joined. 11:52:54 -!- lifthrasiir has joined. 11:52:54 -!- evenant has joined. 11:52:54 -!- rodgort has joined. 11:54:42 O, what's this mistake 11:56:36 -!- sebbu2 has joined. 12:04:46 -!- ehird has joined. 12:15:26 -!- sebbu has quit (Read error: 110 (Connection timed out)). 12:28:28 -!- upyr[emacs] has joined. 12:33:44 -!- Sgeo has joined. 12:34:07 * Sgeo has corpses in his kitchen 12:35:40 (fly corpses) 12:35:51 O! 12:36:19 What doesn't kill you, makes you hard of hearing. 12:37:22 Is this a proper beer program?: http://esoteric.voxelperfect.net/wiki/InfChessPro#Examples 12:37:29 I also work on a new paper RPG system, Icosahedral RPG, but some things still I didn't figure it out yet, what should be the rules for multiplying a spell by another spell (or itself)? 12:38:49 What people would put all the blood in a bowl and then throw all of the cigarettes in the same bowl? 12:46:34 …what? 12:47:30 That was in Akagi manga book. 12:47:34 I had blood on my hands that may or may not have been mine (was probably mine) 12:49:44 (I killed a mosquito by accident. It had just bitten me) 12:50:21 -!- HackEgo has quit (bartol.freenode.net irc.freenode.net). 12:50:21 -!- evenant has quit (bartol.freenode.net irc.freenode.net). 12:50:21 -!- rodgort has quit (bartol.freenode.net irc.freenode.net). 12:50:21 -!- lifthrasiir has quit (bartol.freenode.net irc.freenode.net). 12:50:36 I have heard that only female mosquitoes bite you. 12:52:22 -!- HackEgo has joined. 12:52:22 -!- lifthrasiir has joined. 12:52:22 -!- evenant has joined. 12:52:22 -!- rodgort has joined. 12:52:42 -!- Pthing has joined. 12:53:37 Why is all QUIT and JOIN a lot in a past few minutes? 12:54:07 -!- HackEgo has quit (bartol.freenode.net irc.freenode.net). 12:54:07 -!- evenant has quit (bartol.freenode.net irc.freenode.net). 12:54:07 -!- rodgort has quit (bartol.freenode.net irc.freenode.net). 12:54:08 -!- lifthrasiir has quit (bartol.freenode.net irc.freenode.net). 12:55:57 -!- fizzie has quit (bartol.freenode.net irc.freenode.net). 12:56:10 -!- HackEgo has joined. 12:56:10 -!- lifthrasiir has joined. 12:56:10 -!- evenant has joined. 12:56:10 -!- rodgort has joined. 12:56:11 -!- fizzie has joined. 13:03:32 -!- Asztal has joined. 13:06:22 -!- zzo38 has quit (Remote closed the connection). 13:09:46 -!- Gracenotes has joined. 13:11:24 -!- upyr[emacs] has quit (Remote closed the connection). 13:11:26 WHY IS FIREFOX ON 8.10 SO SLOW 13:11:50 * Gracenotes beats his graphics card into pulpy submission 13:13:14 -!- upyr[emacs] has joined. 13:24:06 WHY IS FIREFOX SO SLOW ON THIS PENTIUM III? 13:26:40 Whether 'tis nobler in the mind to suffer the slings and arrows of outrageous lagging, or to take arms against a sea of graphics cards, and by opposing make them effing work? 13:27:04 * ehird gives Gracenotes $15bux 13:27:08 get a nvidia card 13:31:43 * Sgeo has a nvidia card. It sucks 13:32:42 afaik it's a 8.10 thing 13:35:23 Sgeo: you suck 13:35:56 ehird, do you know of a site like imgur, but for audio? 13:36:05 filebin.ca 13:36:24 ty, as soon as Firefox regains sanity 13:36:43 wikimedia commons. if you freely license it. and prove its encyclopedic worth. 13:36:50 DO IT 13:36:50 * Sgeo doesn't want reddit hitting diagonalfish 13:36:58 Gracenotes, there is no encyclopedic worth 13:37:21 you must thrust encyclopedic worth into it 13:37:55 Sgeo: to think that reddit will hit anything you submit is statistically nonsensical 13:38:13 Sgeo: anyway, filebin will cause a download. 13:38:21 tindeck if you want a player; must be freely licensed. 13:39:38 Somehow, I doubt that people will want to redistribute this 13:40:28 Sgeo: Reddit will absolutely not hit something they have to save and open. 13:40:42 In conclusion, self-defeating prophecy.\ 13:40:45 s/\\$// 13:41:18 I think you mean self-fulfilling. 13:41:35 * Sgeo sounds stupid 13:41:37 >.> 13:42:04 Slereah_: no 13:42:05 self-defeating 13:42:08 * Sgeo reconsiders doing anything with this at this point 13:42:09 http://sgeo.diagonalfish.net/unknownsongs.wav 13:42:54 Is /r/self an appropriate place to ask for information like what songs the unknown songs are? 13:42:57 Things like that? 13:43:03 Uhhh, no. 13:43:25 Wow my ears just cringed listening to that. I didn't know that was possible. 13:45:58 hard crowd today, eh 13:46:20 you bet bitches 13:46:48 most people bet cash 13:47:03 For a sec, ehird sounded a bit like Randall Munroe 13:47:17 "you bet bitches" is totally what xkcd would say. 13:47:19 To wit: 13:47:23 you bet bitches 13:49:05 ehird, how is that sort of thing inappropriate for /r/self ? 13:49:23 Does it work as a self post? No. 13:49:26 QED. 13:49:32 Oh >.> 13:49:47 SCIENCE 13:49:48 Well, then I'll ask about a game 13:50:37 Eh? Are you just trying to ask… something? :P 13:50:55 Yes 13:51:02 Poor, lonely Sgeo. 13:51:13 Trying to find out more information about a game I found out about in 2001 or earlier 13:51:37 Don't know if/when it died, don't know if what I remember about it is a mere hallucination, or anything 13:52:08 * Sgeo replies to a comment with an obscure reference 13:53:15 Sgeo: You seem to have nostalgia but no aoknalgia. :P 13:54:02 * Sgeo didn't get that that was a pun until google failed to return anything 13:54:57 Sgeo: I'm surprised you get the pun even afterwards. 13:55:09 Actually it's not really a pun. 13:55:10 no/aok 13:55:13 Just a neologism. 13:55:15 I barely get it 13:55:16 Sgeo: Oh, haha. 13:55:19 No, that's… no. 13:55:21 Not intentional. 13:55:42 I guess I don't get it 13:55:56 nostalgia = nostos + algos; aoknalgia = aoknos + algos; aoknos is one of the seventy billion words that an English → Ancient Greek dictionary gave me for "present". 13:56:42 Ah 13:57:38 neologism by wild guessing 13:57:54 Sgeo: Which was a long-winded way of saying "Wow, you really like dead games". 13:57:57 Gracenotes: Quite so. 13:58:46 so, I was tuning into my interblogotube the other day 13:58:50 You know, it's funny, I missed Cybertown, but when I was able to visit regularly again, I stopped missing it quite so much 13:59:06 I no longer feel desparate to see the 3d 13:59:12 I do miss the community though 13:59:32 Sgeo: So you're a necrophiliac, essentially. 13:59:53 lol 14:00:11 Also, you're really obsessed with VR games. 14:00:38 I am obsessed with tickle-torturing ehird! 14:00:47 .. 14:00:53 …okay… 14:00:59 *tickle* 14:01:38 wat 14:01:41 http://www.reddit.com/r/self/comments/972hb/any_information_about_this_old_probably_now_dead/ 14:02:04 Sgeo: Hahaha those three points are hilariously vague 14:02:20 So is my memory 14:02:41 Any information about this thing? 14:02:45 I remember that it was a thing 14:02:49 and I think you could do things 14:02:54 oh, and the things had things. 14:02:58 * Sgeo adds more details 14:03:09 lol 14:04:21 http://www.reddit.com/r/anonymity/ durp durp 14:06:58 Incidentally, I think I remember where I found that gamer 14:07:00 *game 14:07:12 http://www.reddit.com/r/anonymity+null/ 14:07:43 Gracenotes: Yes? 14:07:48 As I said in the post, :P 14:07:57 I validated your assertion! 14:08:14 I'd be more encouraged about looking there if there was evidence that it contained information about a site that I found around the same time as this mysterious game 14:08:39 What does +null do, exactly? 14:08:57 And how did ehird make a superficially anonymous reddit in the first place? 14:08:59 CSS? 14:09:01 Yes. 14:09:15 you can do /r/a+b+c/ 14:09:20 presumably null is an empty subreddit 14:09:29 ...that's awesome 14:09:30 and this of course disables custom css 14:09:37 since the main page is e.g. /r/blah+blah+blah/ essentially 14:10:16 Will I get an orange envelop if someone replies to my post? 14:10:22 Or do I have to check it manually? 14:10:41 Yes. 14:11:27 Sgeo: By the way, delete it, it belongs in AskReddit. 14:11:29 Probably. 14:11:45 i love poking tft screens 14:11:49 little trail! 14:11:49 I remember seeing something saying that AskReddit is for insightful questions 14:12:04 if it isn't insightful don't ask? :P 14:14:34 A+B=C/E 14:16:48 EA+EB=C 14:16:50 What of it? 14:17:29 E/R=sin(R)/cos(arctan(A*B))+phi 14:18:23 * Sgeo runs, screaming, from the trig 14:19:02 Pull the trig. 14:19:04 ger. 14:20:35 Wolfram Alpha sez: 14:20:38 solve Z=(sin(R)/cos(arctan(A*B))+((1+sqrt(5))/2))*R 14:20:45 Z = 1/2 (2 R sqrt(A^2 B^2+1) sin(R)+sqrt(5) R+R) 14:20:47 The moar you know 14:24:27 ..I assume that what you posted was a rendering of usage of Wolfram Alpha as though it were an IRC conversation, as opposed to Wolfram Alpha being available in some IRC channel? 14:25:05 Correct. 14:25:08 Sgeo: However. 14:25:14 `wolfram solve Z=(sin(R)/cos(arctan(A*B))+((1+sqrt(5))/2))*R 14:25:20 HackEgo? 14:25:24 Oi, HackEgo. 14:25:27 !wolfram solve Z=(sin(R)/cos(arctan(A*B))+((1+sqrt(5))/2))*R 14:25:28 solve Z sin R cos arctan A B \ \ 1 sqrt 5 2 \ \ R \ \ Input interpretation: \ \ solve \ \ Z \ \ sin R cos tan 1 A B \ \ 1 2 \ \ 1 \ \ 5 \ \ R \ \ Result: \ \ Z \ \ 1 2 \ \ 2R \ \ A2 B2 \ \ 1 sin R \ \ 5 R \ \ R \ \ Generated by Wolfram|Alpha (www.wolframalpha.com) on August 3, 2009 from Champaign, IL. © 14:25:33 Ah, there we go. 14:25:35 Just slow. 14:25:47 How can you solve that? 14:25:49 GregorR: You should really make it use the plain text forms. 14:25:52 It doesn't say what variable to solve 14:25:57 Slereah_: It guesses 14:26:10 But it jsut ended up reformulating what I gave it :P 14:26:12 *just 14:27:46 It has too many variables 14:27:47 Uh... a message-box popped up from w|a: "You are about to log in to the site "www37.wolframalpha.com" with the username "xss", but the website does not require authentication. This may be an attempt to trick you. Is "www37.wolframalpha.com" the site you want to visit?" 14:27:54 xD 14:28:08 Anyway, you can tell w|a that "solve [equation] for [var]". 14:28:08 fizzie: Going to wolframalpha.com, I assume 14:28:11 oh 14:28:12 W|A 14:28:16 not Windows Live Authentication or something 14:28:17 xD 14:28:48 Telling it to solve for Z changes nothing, anyway. 14:29:27 Sure, since it was already solving for Z. And it doesn't seem to be able to say anything sensible for R. 14:30:43 If you simplify by removing that last "*R" you get a rather ugly solution when saying "solve for R". 14:31:01 What solution is it? Me lazy. 14:31:09 Just use Mathematica directly 14:31:13 eh, /me tries 14:31:20 R = -sin^(-1)((2 Z sqrt(A^2 B^2+1)-sqrt(5) sqrt(A^2 B^2+1)-sqrt(A^2 B^2+1))/(2 (A^2 B^2+1)))+2 pi n+pi and A^2 B^2+1!=0 and n element Z, R = sin^(-1)((2 Z sqrt(A^2 B^2+1)-sqrt(5) sqrt(A^2 B^2+1)-sqrt(A^2 B^2+1))/(2 (A^2 B^2+1)))+2 pi n and A^2 B^2+1!=0 and n element Z, B = +-i/A and Z = 1/2 (1+sqrt(5)) and A!=0 14:31:29 It really doesn't look as pretty in the plaintext form. 14:31:38 heyy it got pi involved 14:31:40 <3 14:32:30 Well duh 14:32:34 It has trig functionqs 14:33:32 oh, right 14:33:34 boooring 14:37:00 -!- Gracenotes has quit (bartol.freenode.net irc.freenode.net). 14:37:00 -!- sebbu2 has quit (bartol.freenode.net irc.freenode.net). 14:37:00 -!- AnMaster has quit (bartol.freenode.net irc.freenode.net). 14:37:00 -!- mycroftiv has quit (bartol.freenode.net irc.freenode.net). 14:37:00 -!- Leonidas has quit (bartol.freenode.net irc.freenode.net). 14:44:56 -!- Gracenotes has joined. 14:44:56 -!- sebbu2 has joined. 14:44:56 -!- AnMaster has joined. 14:44:56 -!- mycroftiv has joined. 14:44:56 -!- Leonidas has joined. 14:46:02 hi mycroftiv 14:46:04 Well, pi's lurking everywhere; "integrate e^(-x^2) from -infinity to infinity". 14:47:16 Well, it's in a bucnh of integrals 14:47:17 Truly boggles the mind :P 14:47:25 But then again, so's e 14:49:58 eeeeeeeeeeeeeeeeeeeeee 14:51:40 And then you find the loser numbers 14:51:45 -!- fizzie has quit (bartol.freenode.net irc.freenode.net). 14:51:46 Like the golden number 14:51:58 They have a couple of gigs 14:52:00 -!- fizzie has joined. 14:52:00 But they never break through 14:52:34 Slereah_: xD 14:52:44 -!- HackEgo has quit (bartol.freenode.net irc.freenode.net). 14:52:44 -!- evenant has quit (bartol.freenode.net irc.freenode.net). 14:52:44 -!- rodgort has quit (bartol.freenode.net irc.freenode.net). 14:52:44 -!- lifthrasiir has quit (bartol.freenode.net irc.freenode.net). 14:52:57 NETSPLIT D: 14:53:22 -!- HackEgo has joined. 14:53:22 -!- lifthrasiir has joined. 14:53:22 -!- evenant has joined. 14:53:22 -!- rodgort has joined. 14:55:09 aaaaaaa 15:09:19 In the fairly likely event of the software crashing, a wire coming loose, a component failing, or the batteries running low, the wheels will stop and the entire kinetic energy of the system will be used to accelerate my head toward the ground. 15:13:46 -!- HackEgo has quit (bartol.freenode.net irc.freenode.net). 15:13:46 -!- evenant has quit (bartol.freenode.net irc.freenode.net). 15:13:46 -!- rodgort has quit (bartol.freenode.net irc.freenode.net). 15:13:47 -!- lifthrasiir has quit (bartol.freenode.net irc.freenode.net). 15:14:35 -!- HackEgo has joined. 15:14:35 -!- lifthrasiir has joined. 15:14:35 -!- evenant has joined. 15:14:35 -!- rodgort has joined. 15:51:52 http://labnol.blogspot.com/2007/01/alt-shift-print-screen-scary-keyboard.html absentmindedly tried this on Ubuntu >.> 15:57:20 God I hate stupid blogs with stupid posts. 16:04:50 o.O 16:04:51 ? 16:10:54 Like ↑. 16:11:34 CUPERTINO, California—August 3, 2009—Apple® today announced that Dr. Eric Schmidt, chief executive officer of Google, is resigning from Apple’s Board of Directors, a position he has held since August 2006. 16:12:42 ehird: Eric Schmidt cited a conflict of interest. 16:12:49 Yeah. 16:12:58 Understandable, though if they really think Chrome OS is a competitor to OS X… 16:13:02 (then they're on crack) 16:13:10 Android, though, yeah. 16:13:35 Chrome OS is more of a competitor to Apple TV than OS X. 16:13:39 (and even that's a stretch) 16:14:04 Err, Chrome OS is for browsin' the web and chattin' and documentin'. 16:14:09 Apple TV is for playing music and movies. 16:14:14 I'm not sure how that works. 16:14:42 They're both OSes for 'appliances', not full-fledged computers. 16:14:48 Bit of a stretch still. 16:14:57 But at least in the same ballpark. 16:15:05 Sooooooooooooooooooooooooooort offfffffffffffffffffffffff. 16:15:13 Yuh. 16:15:31 [[Nice attempt at a cover up by Apple “Unfortunately, as Google enters more of Apple’s core businesses, with Android and now Chrome OS, Eric’s effectiveness as an Apple Board member will be significantly diminished..." But we know its about Apple rejecting Google's apps]] 16:15:33 ↑ lol wat 16:15:38 Reddit sure is full of conspiracy theories. 16:15:50 ... 16:16:10 (Apple rejected Google Voice stuff from the iPhone and were dicks and told Google to refund and stuff) 16:16:14 (But err, no.) 16:17:29 [[I know everyone on reddit thinks Apple and Google are like Jesus and Buddha]] 16:17:30 Also, full of strawmen set up just so they can get popular by being contradicted. 16:17:39 Since every second comment on reddit is "Apple sux lol". 16:18:13 Neat, someone denying the Macintosh was influential. 16:18:18 GUYS I DON'T EVEN LIKE APPLE ANY MORE 16:18:20 BUT YOU'RE STILL STUPID. 16:18:40 -!- ais523 has joined. 16:18:51 ... The Mac, not influential? 16:19:03 Clearly! 16:19:22 pikhq: Their argument is that they were dormant in the 90s. 16:19:29 That's why they weren't influential in the 70s/80s. 16:19:29 Even if you point at Xerox and say they did it all first, the Mac was at least influential for *bringing that in a normal PC*... 16:19:31 It's so OBVIOUS now! 16:19:32 ehird: Face. Palm. 16:20:11 soo close to abandoning reddit. 16:21:41 hi ais523, anyway 16:21:52 hi 16:23:09 lol http://www.dibert.com/ 16:23:11 Hi ais523 16:23:24 hi Sgeo 16:23:31 is that link typoed, or deliberate, btw? 16:23:46 deliberate 16:24:01 Well, when I first typed it into the browser, that was a typo 16:24:07 But pasting it in here was deliberate 16:25:20 The Diberts enjoy Dilbert, apparenty 16:25:22 apparently 16:27:46 I'm reading about how someone tried to plant a fake ATM in the middle of a computer security convention 16:28:21 ais523: Defcon. Freaking *Defcon*. 16:28:25 yes 16:28:41 Special form of stupidity there. 16:29:31 that's great 16:31:11 http://wiki.answers.com/Q/How_much_did_a_Big_Mac_cost_today 16:31:24 err, what a strangely worded question 16:32:04 ooh, looks like the doors crashed again yesterday 16:32:07 but I wasn't there to see it 16:32:28 * Sgeo would probably fall for it >.> 16:32:42 Well, is there an easy way to tell if an ATM is fake? 16:33:03 Oh, and did the details of the iPhone issue come out? 16:38:27 -!- BeholdMyGlory has joined. 16:39:39 Sgeo: well, if an ATM suddenly appears in a location there wasn't one a while back, and the owners of the place don't remember installing it, it probably isn't real 16:39:53 Norly 16:39:56 it's fake fronts on existing ATMs that are the real problem 16:40:06 which is rather different from fake ATMs 16:40:46 you can just look, though 16:42:39 at what? 16:42:54 the atm. 16:43:06 can you tell a real ATM front from a fake one by sight? 16:44:13 erm, the atm covers, yeah? 16:46:04 I've seen a fake one on the TV, they're pretty realistic 16:46:22 and almost certainly trademark infringement, at that 16:47:41 -!- oklopol has joined. 16:47:53 oh, trademark infringement, that's so what they worry about 16:47:54 hi oklopol 16:47:54 here is a channel 16:48:03 have you ever conducted an 16:48:03 hello ehird 16:48:04 oklo 16:48:05 poll 16:48:16 every day 16:48:28 OH 16:48:29 well 16:48:30 what is this poll 16:48:34 & its contents thereof 16:48:39 but most of them are really small, you can't see them 16:48:50 i 16:48:50 see 16:48:59 so, maybe you busted it up some time yesterday or today? this is possible? 16:49:19 that would make good sense 16:49:22 i would understand that 16:49:44 do i understand? 16:50:09 busted it up? i'm not sure i'm familiar with that outsorted phrase 16:50:31 anyway i'm tired as hell 16:50:34 oklopol: it's when you blam it but it's sort of like a nuclear bomb 16:50:38 also this theme is awesome 16:50:47 right, that's a lot i guess. 16:50:53 -!- Azstal has joined. 16:50:54 a- ha 16:50:56 i just scored me some free pills 16:50:57 is this understand-worthy 16:51:01 are the pills pills of delight 16:51:02 i just scored me some free pills 16:51:03 or fright 16:51:05 delight fright 16:51:12 or freight, freight train, which is it oklopol 16:51:58 you wait your turn, IE is crashing again 16:52:54 so are these pills made of magic//or are their rhymes tragic 16:52:54 hmph, it's gone i guess, anyway they are these things that make like a sizzling sound and then you drink it. 16:52:57 not sure what the term it 16:52:58 *ius 16:52:59 *is 16:53:46 oklopol: /nick oklopill 16:53:53 should probably sleep a bit 16:54:01 -!- oklopol has changed nick to oklopil. 16:54:15 couldn't muster another l 16:54:51 it's easy to get free pills in the uk, it's called a prescription ← Joke humour 16:56:36 yeah that was pretty funny 16:57:48 especially the IE theme is just awesome 16:58:05 every page has a fully perfect look now 16:58:15 except some pics look kinda out of place 16:58:31 also you can't see some stuff 16:58:51 but you can't see everything with the windows theme either, for instance vlc's buttons 16:59:17 who likes to see 16:59:20 i don't think seeing is like, good 16:59:24 like. 16:59:38 i agree so completely fully. 17:00:05 nothing important has been invisible sofar 17:01:07 it turns out that shoes have their own mathematics 17:01:26 are you talking about knot theory 17:01:45 did you know the multiplication of primitive knots is commutative? 17:01:52 well, group operation. 17:02:04 electricity? isn't that invisible? 17:02:15 wait, that's what I get for answering a comment without reading context 17:02:18 well yes, i mean more invisible. 17:02:28 electricity was invisible before 17:03:10 ais523: haha what 17:03:12 with the obvious > for booleans 17:03:16 what was the context there :D 17:03:30 oh 17:03:30 ha 17:03:38 also air 17:03:49 but air isn't very important 17:04:08 wow wouldn't it be cool if electricity was visible 17:04:51 it is if it arcs 17:04:59 like, things with current would turn to electred 17:05:09 right 17:05:11 Pthing: it's not the electricity visible there, it's the air plasma that's conducting it 17:05:14 it's the color 17:05:15 it'd be like a tesla coil all the time basically 17:05:21 open up your PC and your mobo glows 17:05:22 likewise with lightning 17:05:24 sparks and shit 17:05:30 well abloobloo, if we're being like that 17:05:35 then all we can see is electricity 17:05:36 would be awesome 17:05:37 so we can 17:05:37 in fact 17:05:39 so there 17:05:42 IN FACT\ 17:05:44 s/\\$// 17:05:46 it would persuade me 17:05:50 to get a computer case with a side window 17:05:53 despite HATING THAT SHIT 17:05:59 if i could see my motherboard glow and shit. 17:06:01 shit. 17:06:05 -!- Asztal has quit (Connection timed out). 17:08:15 Pthing: if we want to be PEDANTIC 17:08:22 then we can just say that everything is quantum fluctuations of energy 17:08:26 QED 17:08:26 and we surely do! 17:08:43 sure, God is the creator of all things, seen and unseen 17:08:51 but only the seen parts have to do with electricity 17:09:37 well i hear reals were created by man, actually 17:09:38 also now i think of it, if you put current through something, it'll heat up due to resistance, so become a slightly different colour, if only in the infra-red 17:09:58 so you can get your dream if you wear infra-red vision things 17:11:15 Pthing: when did i say god 17:11:17 i never said god 17:11:50 Pthing: very slightly different, typical computers use milliamps or microamps of current 17:11:56 and try to avoid losing it as heat as much as possible 17:11:59 sure, but it's still there 17:12:29 tiny shift in the emission peak 17:14:29 yes 17:14:41 but the odds of being able to get vision sensitive enough to see it would be rather low 17:15:09 Are you guys thinkin' what I'm thinking? 17:15:22 <#esoteric> Yeah, but how will we get $1bn in funding? 17:15:51 :) 17:16:20 it will save children from accidentally electrocuting themselves 17:16:24 We also need a time machine to modify our genetics. 17:16:30 Pthing: O RLY? "Ooh, shiny…" 17:16:35 no 17:16:49 we make it so that in the device, electricity is presented in an ugly colour 17:16:52 not attractive at all 17:17:07 actually, it shouldn't be a colour at all 17:17:10 just an extra sense 17:17:10 Pthing: yeah but kids love shit like that 17:17:18 some people can see more colours than colourblind people can 17:17:21 they love getting mucky 17:17:23 s/ $// 17:17:28 okay we'll need more funding to work out what colours kids don't like to touch 17:17:32 none! 17:17:39 well 17:17:40 that's not the point, the point is that it won't be a colour at all 17:17:41 you can't be sure 17:17:46 i don't think i had an urge to touch any lamps 17:17:46 it'll be, just a direct brain input 17:17:55 just like unless you're synaesthetic, smells don't have a colour 17:17:55 so something that looks like an expose dlamp 17:17:58 *exposed lamp 17:18:12 I wish I was synaesthetic 17:18:17 why? 17:18:22 it'd be neat 17:18:31 can't think of any disadvantages either 17:23:20 [[This kind of synesthesia is usually easily achieved by means of psychedelic drugs, such as LSD, psilocybin or Cannabinoids.]] 17:23:20 —Wikipedia 17:24:58 don't even think about it 17:25:09 I was joking. 17:25:12 even if synaesthesia has no disadvantages, the method of obtaining it probably does 17:25:17 I just find it amusing when people put things like that in Wikipedia. 17:25:34 My brain adds "Wink, wink, nudge, nudge." at the end. 17:30:00 wat 17:30:11 wat 17:30:17 wat tyler 17:37:27 -!- jix_ has joined. 17:38:47 -!- ehird has quit. 17:39:52 -!- ehird has joined. 17:40:01 wat diddi miss 17:41:19 Zip, zilch, nada. 17:47:36 [17:38] <-- ehird has left this server. 17:47:38 [17:39] --> ehird has joined this channel (n=ehird@91.105.72.107). 17:47:45 I didn't miss those 17:48:06 But did you, in fact, go <-- that way, or --> this. 17:48:20 -!- jix has quit (Read error: 113 (No route to host)). 17:49:51 Yes. 17:56:39 -!- nooga has joined. 17:57:02 funny 17:57:14 i tried to remove all kinds of comments and macros from C/C++ code using regexp 17:57:31 and i think it could be done more efficiently without using regexp 17:59:38 nope. 18:00:14 -!- Asztal has joined. 18:00:36 the task seems easy 18:00:59 but it's not as easy as you'd expect 18:02:01 oklopil: pope 18:04:14 the issue is people doing things like " /* this is not a comment because it's in a string literal */ " 18:04:34 i've never put /* or */ inside a string, like, ever 18:04:38 in a literal 18:04:41 ehird: I have, in C-INTERCAL 18:04:45 it generates C code as output 18:04:55 that involves putting all sorts of C-like snippets in string literals, including comments 18:04:59 well, i suppose 18:05:01 i may have i guess. 18:05:12 but "all kinds of" 18:05:14 i guess things like 18:05:18 /*@javadocstyle*/ 18:05:21 nooga, so, you basically need to parse C. :P 18:05:22 which are unlikely to appear in generated code 18:05:27 Language.C! 18:05:41 ehird: :) 18:05:43 ehird: I thought javadoc comments /only/ appeared in generated code 18:05:46 <3 Parsec 18:05:46 all the code generators add them 18:05:52 pikhq: Err, what? 18:05:58 Erm. 18:05:59 Language.C doesn't use Parsec, I think. 18:06:01 pikhq: correct 18:06:01 ais523: erm, no 18:06:03 well 18:06:07 Not Parsec. Thinko. 18:06:07 the template is added by IDEs 18:06:10 yes 18:06:10 but no 18:06:14 javadocs are used in human-written code 18:06:16 not generated code 18:06:17 <3 parsers. 18:06:20 only by AnMaster 18:06:38 ehird: He may be making a snide claim that Java programmers are just code generators. 18:06:41 ais523: i think you should stop disputing it because every java project uses javadocs 18:06:43 most people are too lazy to do that sort of thing 18:06:50 pikhq: I think he's just never read any java code 18:06:53 ehird: ok, I'm sorry, I'm just used to /really bad/ Java 18:06:57 rather than good Java 18:07:08 ais523: All Apache Java projects and all Eclipse Java projects are totally full of javadocs. 18:07:17 As well as a whole bunch of independent libraries; pretty much all of them. 18:07:20 And the standard libraries. 18:07:32 Javadoc is used extensively in Java. 18:07:34 ehird: I'm used to people requiring that the recipient of their Java code install a certain IDE in order to run it 18:07:35 Javadoc is kinda sucky, but it's very common. 18:07:44 It's about as commonly used as *objects* in Java. :P 18:07:45 that's the sort of really bad Java I mean 18:07:52 ais523: that's usually sound advice in general, but globally 18:07:58 as in, using Java without an IDE is suicide 18:07:58 but indeed 18:08:04 ehird: in order to compile, maybe 18:08:06 in order to /run/? 18:08:09 well, okay 18:08:14 i've never tried to program java with an ide 18:08:17 I mainly meant in order to code or read 18:08:17 hooh 18:08:23 nope 18:08:26 Actually, to just build Java without an IDE should be easy. 18:08:26 oklopil: yes but trazer doesn't really count. 18:08:30 i won't need to parse C 18:08:31 I got really annoyed at them and went and made a simple GUI wrapper around their program, then put it all in a runnable .jar 18:08:37 works especially great without one, because you don't have to import explicitly 18:08:37 Don't almost all Java IDEs use Ant? 18:08:38 and said "this is how you should be distributing your program" 18:08:40 ehird: i haven't made trazer 18:08:46 but i have made about a hundred java progs 18:08:46 oklopil: you patched! 18:08:52 yes exactly progs 18:08:53 well i've added a few modules 18:08:55 = one file dealies 18:09:04 ais523: not on OS X! 18:09:07 no with java i usually use multiple files 18:09:20 because it's nice to do with java 18:09:22 I'd say that I don't use an IDE at all... But Emacs almost certainly counts as an IDE. 18:09:26 oklopil: Oh shut up :P 18:09:31 :D 18:09:35 pikhq: you just have an inferior OS on top of your OS because your OS sucks 18:10:01 ehird: Multiple. 18:10:11 o_o 18:10:14 (the Haskell runtime system could pretty much count as an OS kernel. :P) 18:10:18 -!- Azstal has quit (Connection timed out). 18:10:47 * pikhq exaggerates to make ehird's eyes pop out 18:11:02 beeh 18:11:13 pikhq: Consider them pooped. 18:11:15 …poppde. 18:11:18 …popped. 18:11:22 Heh, that's a funny User-Agent string: "Mozilla/4.1 (compatible; MSIE 5.0; Symbian OS; N-Gage;452) Opera 6.20 [en]". It's a Mozilla derivative... except it's MSIE instead... except it's Opera instead. 18:11:46 every browser in existence is a mozilla derivative 18:11:54 otherwise, how would websites know it supported frames? 18:11:55 I wish that we could revise user agents to make sense. 18:12:08 pikhq: I wish we could eliminate user agents 18:12:11 well 18:12:14 modularise them, rather 18:12:19 I wish we could eliminate users with agents. 18:12:31 I like the general idea, because e.g. software sites can point you to the version for your OS and the like 18:12:31 Maybe with a comma there. 18:12:47 They get abused so much. 18:13:07 by whom 18:13:11 s/$/?/ 18:13:16 my abs almost never get used 18:13:39 People who think "this site only works on IE 6.0" is a good idea. 18:14:07 does that happen? 18:14:12 oklopil: maybe you should hang around negative people more often 18:14:15 i thought it was just "this site works on anything but ie" 18:14:26 lol no 18:14:28 Opera (9.24 winxp, 9.25 winxp, 6.05 win98) doesn't seem to advertise itself as a Mozilla derivative, let alone IE 5. I think that Symbian-Opera-6 is a bit "special". 18:14:45 opera is so bloated it has a whole list of browsers you can tell it to impersonate 18:15:07 ehird: some streaming services do that, and i've seen at least a few other pages that do it 18:15:09 Yes, there's that, but I don't think it advertises itself as Opera at all when impersonating really. Not that I've tested. 18:15:16 there are plenty ie only sites 18:15:20 they just all suck 18:15:51 There are also plenty IE-only-sites which use that ActiveX stuff somehow. 18:16:07 right, i'm talking about useful pages 18:16:08 Well, I guess the suck category already covered that. 18:16:43 no idea what activex is 18:16:59 but sounds like something nice and useful that everybody hate 18:17:03 *hates 18:17:05 kinda like flash 18:17:34 oklopil: active-x lets you run arbitrary native code in the browser. 18:17:43 arbitrary? :D 18:17:44 It's a bit like Java applets, except only for Windows and IE and without the attempt at security. 18:17:44 buggily and slowly, usually. 18:17:48 oklopil: pretty much yes 18:17:50 well that's just plain awesome :DD 18:17:54 you have to OK it of course 18:18:16 right, naturally people would read the executable disassembly before running 18:18:42 yes. 18:20:07 Well, one Finnish bank (Sampo) made their net-bank's "security solution" to require Java with some native JNI blobs recently, when their computer systems were "streamlined" to conform with Danske Bank, who bought Sampo. 18:20:57 * ehird attempts to click his mouse with only pressure on the top bit 18:21:15 (note: this is impossible) 18:21:26 That stuff was the crazitude; they gave a 100-eur discount for people who had to buy a new computer to access their web-bank. 18:21:56 Java applets using JNI... 18:22:04 YOU'RE DOING IT WRONG. 18:22:34 http://kks.cabal.fi/SampoApplet has a bit of decompilation; it does quite a lot of user-hardware-sniffing, probably to provide some sort of per-machine ID. 18:23:07 Fail. 18:23:19 And http://hsivonen.iki.fi/sampo-epic-multifail/ has the full story. 18:23:39 that's one ultra megafail 18:23:58 It was certainly kind of them to provide a spectacle. 18:25:08 And what a spectacle. 18:25:42 Especially that point where their pages just displayed the short text "404 multifail", you can't get much better even with planning, let alone by accident. 18:25:55 aren't all South Korean banks required to use ActiveX for security? 18:26:14 I'm surprised any exist at all, given the contradiction there 18:26:35 There was at least one Chinese bank requiring ActiveX. 18:26:41 Well, "is", I guess. 18:32:33 18:21] fizzie: That stuff was the crazitude; they gave a 100-eur discount for people who had to buy a new computer to access their web-bank. 18:32:35 xDxDxD 18:32:37 *[:1 18:32:40 ... 18:32:42 *[1: 18:33:15 -!- nooga has quit (Client Quit). 18:33:18 Of course it was only when you bought from their partner-computer-salesplace or some-such. 18:33:22 Is security so damned hard? 18:33:27 (apparently yes) 18:33:32 security is very easy to get wrong 18:33:39 sufficiently so, that it's unknown how easy it is to get right 18:34:20 “Se ei ole aukko, kunnes me pystymme itse varmistamaan että se on aukko.” (“It is not a hole until we are able to verify ourselves that it is a hole.”) — Hannu Vuola, head of communications at Sampo Pankki in a later revised news item in Helsingin Sanomat on the topic of a gaping XSS hole in Sampo’s net bank 18:34:20 → 18:34:20 http://kottke.org/04/07/my-new-policy 18:34:24 We have a policy that it is not a hole. 18:38:17 -!- Warrigal has quit (Remote closed the connection). 18:43:38 there needs to be an api on the internet that lets you get every page. 18:44:04 lets you get every page? 18:44:40 i don't seem to understand sentences today. 18:44:58 What, like... HTTP? 18:45:28 maybe more like gopher 18:46:09 Is there anything wrong with using openid-provider.appspot.com for my OpenID needs? 18:46:28 Sgeo: yes, it only supports openid 1 18:46:33 and is unmaintained 18:46:39 1? 18:46:41 yes. 18:46:44 as opposed to 2. 18:46:54 either go with myopenid.com, which is owned by a big openid player 18:46:57 or host your own with phpmyid 18:47:41 * Sgeo used to use um, 18:47:52 Something that died 18:48:10 See? Don't do that. 18:48:30 Also, Google provides OpenIDs officially now, although crippeldly. 18:48:38 pikhq: not http, EVERY page 18:48:43 myopenid.com makes SSL client certificates for you :) 18:49:40 Sgeo: remember to use a domain you control 18:49:49 Bleh 18:49:50 and just set the openid in a yadis file w/ http header, or in the html 18:49:54 even if you use another provider 18:49:55 that way 18:49:58 if your provider dies 18:50:00 you can just switch over 18:50:03 and use the same id 18:50:21 Hm, good point 18:50:55 Not so easy for, say, Joe the Plumber, though 18:51:03 are you joe the plumber? 18:51:11 protip: NOBODY'S JOE THE PLUMBER 18:51:11 lol ni 18:51:39 there are people who only have like 3 accounts; they don't need openid. there are people who have a bunch of accounts but can't set up their own domain; they will use one of the providers directly. 18:51:43 then there's everyone else. 18:51:57 at the moment, the second group barely uses openid 18:52:05 There's probably wordpress plugins and whatever for it to make it easier, anyway 18:52:38 right someone who has a wordpress blog they can put plugins on falls in the third category 18:55:06 guys 18:55:11 if there's bicycles and unicycles and tricycles 18:55:35 why isn't there a nilcycle 18:55:40 that's called a stick 18:55:42 darn 18:55:47 too fast 18:56:05 * Sgeo just assumed that you were going to say quadricycle for some reason 18:56:12 too fast how oklopil xD 18:56:19 anyway no 18:56:20 well, it only made sense as a correct guess of what you'd say. 18:56:22 a stick can't get you places 18:56:41 all the others can 18:56:41 Tie a carrot to the stick and it can get you to places. 18:56:51 maybe a pogo stick 18:56:52 but i mean like 18:56:54 or whatever it's called 18:56:56 you have to have pedals 18:56:58 all of them have pedals 18:56:58 two pedals 18:57:02 so i'm thinking that these pedals, like 18:57:05 lift it off the air a bit 18:57:06 with the energy 18:57:07 then back down 18:57:13 so it's basically a pogo stick except you pedal 18:57:17 and can turn 18:57:39 the challenge is not lunging forwards and hitting your head on the ground 18:57:45 you can turn with a pogo stick 18:58:15 yes but 18:58:17 not with handlebars 18:58:53 well you turn with it the same way you do with a unicycle, so i'd count it 18:59:03 but yeah pedals should probably exist. 18:59:20 also unicycles don't usually have hb's 18:59:34 true 18:59:42 there should be a unicycle that's really a bicycle with just one wheel 18:59:53 :D 19:00:45 Sgeo just assumed that you were going to say quadricycle for some reason <<< you just don't know ehird 19:00:52 quite 19:01:03 anyway for a nilcycle you just take a bike-unicycle and remove the wheel, then hook the pedals up to like... a fan that spins really fast to lift you up a little bit 19:01:16 the handlebars move around the thing holding the fan 19:01:16 * Sgeo isn't paying full attention to the chat 19:01:19 Mafia's addicting 19:01:57 `addquote Mafia's addictin 19:01:58 dammit 19:01:59 60| Mafia's addictin 19:02:00 `revert last 19:02:01 Done. 19:02:03 `revert 19:02:04 Done. 19:02:04 `help 19:02:05 Runs arbitrary code in GNU/Linux. Type "`", or "`run " for full shell commands. "`fetch " downloads files. Files saved to $PWD are persistent, and $PWD/bin is in $PATH. $PWD is a mercurial repository, "`revert " can be used to revert to a revision. See http://codu.org/projects/hackbot/fshg/ 19:02:18 `revert 168 19:02:19 Done. 19:02:20 `addquote Mafia's addicting 19:02:22 60| Mafia's addicting 19:02:25 ...arbitrary code? 19:03:01 totally 19:03:28 That's the point. 19:03:35 err what 19:03:41 Of HackEgo. 19:03:47 oh 19:03:55 LOL RM -RF / GREGOR MUST BE STOOPID 19:04:24 `revert 1 19:04:25 Done. 19:04:36 `ls 19:04:37 bin \ paste \ quotes \ tmpdir.25063 19:04:48 sigh. 19:04:52 `revert 169 19:04:53 Done. 19:04:56 `ls 19:04:58 bin \ quotes \ share \ tmpdir.25131 19:05:03 `whoami 19:05:05 No output. 19:05:07 `who 19:05:08 No output. 19:05:12 hmm 19:05:18 `cat /etc/passwd\ 19:05:19 No output. 19:05:21 `cat /etc/passwd 19:05:22 No output. 19:05:29 lol wtg Sgeo 19:05:33 `ls bin 19:05:34 ..what constitutes output? 19:05:34 addquote \ calc \ creatures \ define \ esolang \ etymology \ fortune \ google \ imdb \ minifind \ paste \ quote \ runfor \ strfile \ toutf8 \ translate \ translatefromto \ translateto \ unstr \ url \ wolfram 19:05:36 `ls / 19:05:37 bin \ dev \ etc \ home \ lib \ lib64 \ proc \ tmp \ usr 19:05:39 `ls /etc 19:05:40 alternatives 19:05:42 creatyres? 19:05:43 :) 19:05:43 Sgeo: stdout 19:05:46 creatures? 19:05:55 `ls ~/bin/creatures 19:05:57 No output. 19:05:57 `url bin/creatures 19:05:58 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/bin/creatures 19:06:09 `creatures User:Sgeo 19:06:11 \ I'm the one who created this project. Known as Sgeo almost everywhere I'm known, one place as Oegs, and one place as Sgeo2. 19:06:24 >.> 19:06:32 What happens if there's too much output? 19:06:37 `creatures Norn 19:06:39 \ Norns (Cyberlifogenis cutis) are a [9]species of [10]creature, created by the [11]Shee to entertain them and serve [12]tea and [13]biscuits. They were [14]genetically engineered on the disc-shaped planet [15]Albia. Many were abandoned there as the [16]Shee took off in their spaceship, the [17]Ark (although they took a few of 19:06:45 `run yes 19:06:47 y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y \ y 19:06:59 `run creatures Norn | paste 19:07:00 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.13876 19:07:28 The one place I'm known as Oegs is now dead 19:07:46 `ls / 19:07:48 bin \ dev \ etc \ home \ lib \ lib64 \ proc \ tmp \ usr 19:07:50 `ls /proc 19:07:52 1 \ 10253 \ 10254 \ 10256 \ 10258 \ 10259 \ 10265 \ 10319 \ 10322 \ 10326 \ 10327 \ 10329 \ 104 \ 105 \ 10562 \ 10563 \ 11057 \ 11069 \ 11074 \ 11457 \ 1149 \ 11501 \ 11753 \ 11772 \ 11776 \ 12046 \ 1291 \ 13928 \ 13946 \ 13948 \ 1418 \ 1421 \ 14617 \ 14636 \ 14640 \ 1486 \ 15310 \ 15316 \ 15317 \ 15318 \ 15324 \ 15325 \ 15543 19:07:58 `run ls /proc | paste 19:07:59 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.25089 19:08:13 `run url <(ls /proc) 19:08:14 http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip//dev/fd/63 19:08:16 lawl 19:10:19 I actually clicked on that last link, just because I was curious as to what codu's reaction would be 19:10:27 ditto 19:10:29 error: dev/fd/63@b7f832f99b43: not found in manifest 19:10:37 yeah, it's just looking it up in the hg repository 19:23:33 ooh 19:23:37 * ehird hatches an evil plan 19:23:41 An evil FUN plan! 19:24:35 commit the hg repo into itself? 19:25:05 nope 19:25:20 found a little software ditty that makes a virtual screen on your network and lets you connect via vnc 19:25:30 = iphone + old mac can be extra screenies 19:27:35 admittedly not ones of any great size, but. 19:30:13 -!- ehird has quit. 19:32:18 -!- ehird has joined. 19:32:54 ehird ehird ehird ehird ehird ehird ehird ehird ehird ehird ehird ehird MONAD NOMAD 19:33:07 Ohh, it's a nomad. 19:33:11 Where'd the topic go? 19:33:22 I like big eths and I cannot lie, you other esolangers can't deny | http://tunes.org/~nef/logs/esoteric/?C=M;O=D 19:35:39 It's not showing up here. 19:35:45 hm 19:35:52 so i got an apartment! :D 19:36:44 cool. 19:36:54 hmm screenrecycler doesn't appear to let you change the res 19:37:04 -!- ehird has left (?). 19:37:08 -!- ehird has joined. 19:37:11 topic now 19:38:41 ok the vnc works... slowly 19:39:57 also 19:40:01 ive decided im going to get into 19:40:05 woodworking. 19:40:06 :X 19:40:18 so you built your own apartment 19:40:23 ambitious! 19:40:24 augur: i thought you already worked wood 19:40:25 specifically, studio craft 19:40:26 BADUM TISH 19:40:28 and 19:40:35 (oh ill work your wood alright) 19:40:39 and puzzlebox making 19:40:45 that was the joke 19:40:49 yes. 19:40:50 i know. 19:41:01 so was the reply. 19:41:16 which implied a sexual overture 19:41:57 so 19:41:58 puzzleboxes 19:42:08 like in hellraiser :X 19:42:12 or atleast similar 19:44:43 -!- olsner has joined. 19:45:44 augur: was about to ask if your head was riddled with pins 19:45:54 it is not sir 19:46:06 but then, pinhead doesnt make the lament configurations 19:46:09 meh fuck iphone, I'ma using mah old crt 19:46:09 the engineer makes them. 19:46:10 wait 19:46:16 it is actually slower 19:46:17 lol 19:46:27 its advantage is being plugged in to ethernet and having perhiphrials of course 19:46:41 *peripherals 19:47:27 -!- Gracenotes has quit ("Leaving"). 19:51:20 ehird: Speaking of phones, I'm trying out ssh+irssi with this N-Gage. The horror! 19:51:29 ow 19:52:22 Takes about 30 of complete ui-hangup to process the ssh key. 19:53:08 Seconds. 30 of them. Did I forget the word? 19:53:31 xD 19:53:45 `addquote Seconds. 30 of them. Did I forget the word? 19:53:47 61| Seconds. 30 of them. Did I forget the word? 19:55:56 34x26 characters with a 4x6 font. 19:55:57 only by AnMaster <-- even when reading the context I'm not sure if you mean A) Adding javadoc to generated code. B) NOT doing A. C) Adding javadoc to hand written code. 19:56:20 He means flying. 19:56:21 I meant C, but I doubt it matters 19:56:23 In to the sky. 19:56:28 ais523, ah :) 19:56:35 well I ran into both sorts of code 19:57:05 other than me certainly add doxygen/javadoc/edoc/ 19:57:13 others* 19:57:15 I think 19:58:20 i like how you corrected it and it's still wrong 19:58:34 Takes about 30 [seconds] of complete ui-hangup to process the ssh key. <-- sounds to me like either slow or severely overloaded host for the ssh server? 19:58:47 Or… it's a fuckin' mobile phone! 19:58:54 ehird, sshing *to* a phone? 19:58:55 From ~'04. 19:59:00 … 19:59:29 does anyone know a vnc client for mac os 9? 19:59:56 because, iirc the client part doesn't need to do as much processing as the server side. 19:59:59 forgot where I read that 20:00:30 and I don't know enough about the protocol details to be able to confirm/deny it. 20:00:55 -!- Judofyr has joined. 20:10:20 nobody? 20:17:13 ehird, just wondering what the hell you plan to do. VNC *server* I could have understood. 20:17:19 and: no idea of such a software 20:17:33 I installed a program that creates a virtual screen and exposes it via VNC. 20:17:46 = Who doesn't want an extra 800x600 of realestate running on a slow OS on a loud computer? 20:17:48 and you want to use a CRT for it? 20:18:01 That's all I have, man. 20:18:09 Well, I tried my iPhone. 20:18:15 Mouse/keyboard didn't work and it was slow. 20:18:26 did you try googling? 20:18:32 you can make your mouse into an 800x600 screen? 20:18:45 theory: optical mice can control the brightness of the laser they use to illuminate the table below them 20:18:46 ais523: …what? 20:18:50 When did I say mouse? 20:18:51 and can also tell where they are, due to being mice 20:18:51 AnMaster: yes. 20:18:53 lots. 20:18:57 Mouse/keyboard didn't work and it was slow. 20:19:08 so, in theory, you could get an optical mouse and move it around in midair really quickly 20:19:10 20:18] ehird: Well, I tried my iPhone. 20:19:11 [20:18] ehird: Mouse/keyboard didn't work and it was slow. 20:19:13 s/^2/[2/ 20:19:23 and it could project a screen onto the surface below it 20:19:26 I think ais523 is trying to joke 20:19:31 not sure though 20:19:32 reasons this doesn't work: no mouse is that fast and accurate 20:19:35 ais523: that could work for vector graphics 20:19:41 also, optical mice are sort of obsolete 20:19:50 ehird: well, they're still common regardless 20:19:57 true 20:20:00 what's replacing them? 20:20:05 laser mice 20:20:10 they're similar but work on every surface 20:20:13 and you can't see their beam 20:20:17 ehird, most new mice that aren't especially marketed to gamers seems to be optical ones still 20:20:18 ah, ok 20:20:26 you could do the same thing just with visible light, and use the same trick 20:20:35 and get an invisible screen! 20:20:42 haha 20:20:50 do it on a flourescent surface that makes the beam visible 20:20:53 noo 20:20:55 it's more zen this way 20:21:07 then, put it in public and "show" pornography on it 20:21:15 you get to edgily challenge the law and be an artist in one go! 20:21:19 except nobody would notice. 20:21:25 anyway... how would the mouse be moved? By the user still? 20:21:41 if so he/she would basically draw his/her own screen and decide what is on it 20:21:46 -!- kar8nga has joined. 20:21:47 by a machine if you want to have any hope at it 20:21:51 hmm... clearly mice need motors to move around 20:21:52 unless I guess you track the position of the mouse 20:21:55 since you'd have to oscillate between two positions 20:21:55 like... 20:21:58 incredibly quickly 20:22:00 after all, programs can move the mouse pointer 20:22:08 light only active when it is supposed to draw something 20:22:11 if that doesn't move the mouse too, clearly you have a leaky correspondence 20:22:17 and the user moves it back and forth to let it fill in 20:22:27 AnMaster: i don't think you understand 20:22:31 as soon as you move away the light is gone 20:22:45 ais523: not really 20:22:48 your mousepad is smaller than your screen 20:22:53 and you backtrack to start moving again often 20:22:57 the effect will be rather like, one of those special papers where you use a pencil on the side to draw and they used some special surface to make it stick better to some areas 20:22:57 so it's not a 1:1 mapping already 20:23:00 well 20:23:01 also, mouse acceleration 20:23:08 on a flourescent surface of course 20:23:10 ehird: some people literally can't access the parts of their screen that don't correspond to locations for the mouse 20:23:17 also you need a ball then to track without making it flourescent 20:23:19 because they don't realise they can pick the mouse up and move it elsewhere 20:23:20 two balls in fact 20:23:24 ais523: not literally can't 20:23:27 they're physically capable 20:23:28 ehird: as in, don't know how 20:23:31 to track orientation too 20:23:37 ehird, understand now? 20:23:38 ais523: yes, I was calling out your misuse of "literally" 20:23:42 literally means literally 20:23:47 anyway, my 'mousepad' is bigger than my screen 20:23:51 so I can aim for the corners and sides easily 20:23:55 AnMaster: if you're asking about two balls ask augur 20:23:58 ... 20:24:03 ehird, two *balls in mice* 20:24:04 ehird: If they're mentally incapable they literally can't do it. 20:24:04 also, play Enigma 20:24:06 hyuk hyuk hyuk 20:24:17 Deewiant: they're able, they just haven't thought of it 20:24:47 ehird: I.e. they're not able 20:25:00 your definition of able is fucked up 20:25:02 ehird, to track mouse orientation and position so it can use the laser on the flourescent surface only, needs balls to track position with laser turned off 20:25:06 i haven't jumped out of a window today 20:25:13 however i am perfectly able of doing so 20:25:28 AnMaster: I'm using a private SSH key; it's the decrypting of that which takes the 30 seconds, I think, since it hangs up immediately after giving it a passphrase, and then unhangs at the moment it starts sending packets out (sez tcpdump) to the SSH server. 20:25:38 The people in question are unable without outside assistance 20:25:46 fizzie, decrypting the private key? :D 20:26:21 fizzie, also hang up? as in closing the TCP connection? 20:26:24 Deewiant: your definition of able sucks 20:26:33 how is that supposed to work... 20:26:33 they are not unable; they could do it by mistake 20:26:37 they just haven't thought of it 20:26:39 Well, that, or doing whatever the SSH protocol needs to have be done with the key, I don't really know the details. TCP doesn't mind a pause of half a minute, the UI just is unresponsive that long. 20:26:58 ehird: I suppose you're also capable of proving Fermat's last theorem, since you could if somebody told you how? 20:27:05 fizzie, with "hang up" you don't mean a TCP RST package? 20:27:21 Deewiant: I don't respond to analogies that don't actually analogise properly 20:27:22 AnMaster: No. Maybe I should've used "locks up" there. Hanging up would make it rather unusable. 20:28:14 -!- Pthing has quit (Remote closed the connection). 20:28:17 ehird: Seems like the same thing to me, but whatever. 20:28:45 Deewiant: you may be right, it just sits badly with me 20:29:02 I can see that :-P 20:29:33 -!- sebbu has joined. 20:31:10 -!- puzzlet_ has joined. 20:31:53 -!- puzzlet has quit (Remote closed the connection). 20:32:29 -!- AnMaster_ has joined. 20:32:47 -!- AnMaster has quit (Nick collision from services.). 20:32:53 -!- AnMaster_ has changed nick to AnMaster. 20:33:28 Where are the dangeroos? 20:33:31 bah 20:33:45 AnMaster: No. Maybe I should've used "locks up" there. Hanging up would make it rather unusable. 20:33:47 Deewiant, good analogy in fact... 20:33:49 fizzie, ah 20:33:51 not sure if anything was missed there 20:33:57 (in either direction) 20:34:01 -!- mycrofti1 has joined. 20:34:03 bbl 20:35:01 Both of your lines I never saw. 20:39:53 !bf ++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. 20:39:54 Hello World! 20:42:00 -!- puzzlet has joined. 20:43:05 -!- ehird has quit. 20:44:55 -!- mycroftiv has quit (Read error: 110 (Connection timed out)). 20:46:33 -!- sebbu2 has quit (Read error: 110 (Connection timed out)). 20:50:48 -!- KingOfKarlsruhe has joined. 21:09:48 -!- puzzlet_ has quit (Read error: 110 (Connection timed out)). 21:12:31 -!- FireyFly has joined. 21:13:43 -!- oklopil has quit (Read error: 110 (Connection timed out)). 21:15:19 -!- coppro has joined. 21:23:58 -!- ais523 has quit (Remote closed the connection). 21:24:08 -!- augur has quit (Read error: 104 (Connection reset by peer)). 21:24:22 -!- augur has joined. 21:29:59 -!- FireFly has quit (Read error: 110 (Connection timed out)). 21:52:27 -!- coppro has quit (Read error: 104 (Connection reset by peer)). 21:56:02 -!- coppro has joined. 21:59:28 -!- MigoMipo has quit ("QuitIRCServerException: MigoMipo disconnected from IRC Server"). 21:59:44 -!- MigoMipo has joined. 22:19:17 -!- Sgeo has quit (Read error: 110 (Connection timed out)). 22:20:08 -!- kar8nga has quit (Remote closed the connection). 22:26:08 -!- ehird has joined. 22:38:10 -!- KingOfKarlsruhe has quit (Remote closed the connection). 22:49:03 this desk is so stupid with its sharp end of the keyboard stand thing 22:49:06 why isn't it curved 22:49:08 my poor arms 22:57:38 -!- MigoMipo has quit ("QuitIRCServerException: MigoMipo disconnected from IRC Server"). 23:05:05 portability makes programming unfun, I've decided 23:05:47 Exception: Haskell. 23:06:02 i'm referring to lower-level sort of programming ofc 23:06:07 (and other high-level languages, but those are less awesome. :P) 23:06:23 without portability you can embed machine code, use hardcoded addresses, poke registers, use hardware without abstraction layers and generally poke all around 23:06:29 Well, yeah. C++ and down, portability? 23:06:33 layers of abstraction are inherently more limited and thus less fun 23:06:41 That's a royal bitch. 23:06:43 and in fact the best situation is when there's only one model 23:06:46 same speeds of everything 23:06:52 then you can use precise timing, talk about how fast things are in literal terms 23:06:53 etc 23:07:20 ehird, portability in those languages is not merely unfun, it is the antifun. 23:07:27 …which brings me to my point: i want an OLPC so I can hack with Forth on openfirmware :) 23:07:33 although that chiclet keyboard looks unfun. 23:07:41 also I've read negative things about the olpc people 23:07:43 esp. wrt windows 23:07:52 why can't I buy an olpc from the company before they did that? 23:07:52 Having to just deal with different UNIXes is a PITA. 23:08:03 well okay you can't really buy it but. 23:08:10 (I offer Autotools as proof of that) 23:09:24 what lead to my revelation: being on an island and having a vis— wait, that was John. What I meant to say was http://lukego.livejournal.com/8427.html. 23:10:48 hmph, you can buy an olpc but for >$300 since you have to buy an extra one for some stupid kid in africa :-P 23:11:22 oh, they're not even doing that program any more 23:11:23 uber lame 23:12:35 -!- augur has quit (Read error: 110 (Connection timed out)). 23:16:22 -!- augur has joined. 23:19:11 -!- olsner has quit ("Leaving"). 23:23:26 -!- coppro has quit ("The only thing I know is that I know nothing"). 23:24:05 -!- coppro has joined. 23:42:51 Forth is a wonderful language 23:44:38 Hey, that's the solution to my JIT-in-assembler woes! 23:44:42 Write the core OS in Forth! 23:44:58 ^_^ 23:47:36 -!- mycrofti1 has changed nick to mycroftiv. 23:47:53 Hi mycroftiv. 23:51:14 ehird: hey there 23:52:57 Forth is awesome, don't you agree? 23:54:02 i havent used it personally so i dont actually have an opinion on forth, really 23:54:48 Extremely minimal implementation, unifying paradigm/execution mechanism and extreme flexibility; with the flexibility not only being idiomatic but pretty much The Way To Do It. 23:54:55 Sounds like a good mix to me. 23:55:38 i like a lot of the concepts, the reflexivity and integrating compilation with the main environment 23:56:15 I also like that it brings such expressiveness to real-time hackery of low-level hardware. 23:57:36 my grandfather started me out on RPN with this ancient hewlett-packard calculator that cost probably 500 million dollars in the late 60s currency he bought it with, but i still havent quite learned to parse that kind of stack based stuff as well as i should by eye 23:59:13 mycroftiv: the nice thing about forth is that it doesn't generally read like rpn 23:59:28 because of parsing words that can read ahead and the general natural language formation