←2009-08-04 2009-08-05 2009-08-06→ ↑2009 ↑all
00:00:16 <Slereah> I understand s///
00:00:24 <mycroftiv> of course, i practically speak (*$%|*(#$&*/#*($&\/\#(*$ as my native language
00:01:48 <ehird> mycroftiv: Oh so witty
00:01:52 <ehird> Perl is line noise amirite
00:02:12 <mycroftiv> you know the defintion of unix, right? "40 defintions of regexp living under one roof"
00:02:44 <ehird> never understood why there wasn't a standard regex toolset for unix
00:02:54 <ehird> it's the obvious thing to do from the start
00:03:03 <mycroftiv> same reason we have more than one programming language in the world and more than one use of symbols in computers in general
00:03:13 <mycroftiv> people like to make their own thing
00:03:35 <ehird> mycroftiv: but Ken Thompson did it!
00:03:45 <ehird> unix philosophy! they actually used it those days
00:03:47 <ehird> so why not for regexp?
00:04:13 <ehird> I'm very much in favour of the operating system providing a whole lot though
00:04:34 <ehird> (Arguably bloat, but I don't separate the operating system and the programs on top, so.)
00:04:42 <mycroftiv> i think the distinction between OS and software is something we should get beyond anyway
00:04:51 <ehird> yep
00:04:57 <ehird> my OS is object-based
00:05:05 <mycroftiv> i fight with plan9 people about this a lot, because i think they dont even understand their own os or its concepts really
00:05:14 <ehird> intelligent objects with methods to manipulate and transform them, plus extra methods that make a visualisation of that object and provide a UI to manipulate it
00:05:27 <ehird> you'd be hard-pressed to sell any "software" for it
00:05:38 <ehird> "Adobe bitmap image editing components 7.0!"
00:07:14 <mycroftiv> hmm, how do your provide visualization and UI for objects in a 'universal' way? how do you avoid having specific software tools to work with specific types of objects?
00:07:53 <oklopil> maybe not so much avoid as discourage
00:08:21 <ehird> mycroftiv: because you don't give a tool object the object to work on
00:08:26 <ehird> you ask the object for an interface
00:08:29 -!- jix has joined.
00:08:38 <ehird> the emphasis is very much on communicating with smart objects
00:08:53 <ehird> and tools don't contain their behaviour, really
00:08:59 <ehird> the interface just asks the object directly
00:09:02 <ehird> and you add stuff to the object
00:09:04 <ehird> sure, you CAN do a tool
00:09:06 <ehird> but it'd be awkward
00:09:07 <mycroftiv> oh, well, in that case the mapping simply places the traditional software/UI component inside the object, sure
00:09:12 <ehird> and be really hard to start etc
00:09:21 <ehird> mycroftiv: well, there are extensible interfaces ofc
00:09:43 <ehird> but at the end of it, you're clicking something that modifies an object it's showing, yes.
00:09:49 <mycroftiv> so what is paradigm for 'shifting' data as content between different interfaces?
00:09:56 <ehird> but the workflow differs
00:10:03 <ehird> mycroftiv: well, when you ask the object for an interface
00:10:07 <ehird> it gives you an appropriate interface object
00:10:12 <ehird> and that interface obviously contains the object
00:10:13 <ehird> so
00:10:17 <ehird> just grab the object from the interface
00:10:20 <ehird> and ask it for another interface
00:10:24 <ehird> non-destructive updates
00:10:27 <ehird> if you flip an image in a UI
00:10:28 <mycroftiv> can it attach to and make use of interface components/tools located in other objects?
00:10:29 <ehird> it doesn't change the image
00:10:32 <ehird> it just updates the image in the interface
00:10:36 <ehird> so e.h.
00:10:38 <ehird> *e.g.
00:10:39 <ehird> you can copy that
00:10:42 <ehird> and manipulate that flipped image
00:10:42 <ehird> OR
00:10:45 <ehird> link the two images together
00:10:49 <ehird> and manipulate the image as you work
00:10:49 <ehird> like
00:11:01 <ehird> have an inverted image of another interface's image
00:11:03 <ehird> scale the image in the latter
00:11:07 <ehird> and it updates the inverted image
00:11:10 <ehird> mycroftiv: sure
00:12:33 <mycroftiv> yeah, im thinking about how to translate various tasks from the traditional model to this model
00:13:00 <ehird> i don't really have specific things fleshed out
00:13:06 <ehird> but the general model seems sound
00:13:18 <ehird> you have to be careful about where you place your object in the abstraction layer tho
00:13:25 <mycroftiv> so - old model - i have (your favorite!) a text file - i can bring the data from that text file into a 'word processor' app to do various font/formatting stuff, or i can bring that text data into my 'rpg game creator' environment to use as a message on the wall the player can read
00:13:27 <ehird> e.g. (webPage browser) isn't acceptable
00:13:32 <ehird> because you have cookies and the like
00:13:49 <ehird> mycroftiv: ok, lemme give that a shot
00:13:53 <mycroftiv> now, in the new model - the base object of the content can provide me a 'word processor like interface' by making use of that module, right?
00:14:17 <ehird> You bring up your text object, which brings up the default interface, which has the ability to switch to other interfaces.
00:14:26 <ehird> First you might convert it to rich text, say.
00:14:40 <ehird> You select your desired interface, and do font/formatting stuff like usual.
00:14:45 <ehird> you'd have e.g.
00:14:54 <ehird> PlainText>>awesomeWordProcessorInterface
00:14:59 <ehird> with the source being like
00:15:14 <ehird> self interfaceUsing: [ AwesomeWordProcessor new with: self ]
00:15:25 <ehird> so, you have that rich text
00:15:32 <ehird> and you extract the object from it
00:15:35 <mycroftiv> so if i want to 'connect' the interface of the basically textual object to the object that is game/game-dev like, the text object 'imports a component' from the game/dev object to allow the interfaces to interact? (typed this while reading your explanation btw)
00:15:40 <ehird> now, in your RPG creator
00:15:51 <ehird> you plug in that object in to the "message on wall" fied
00:15:53 <ehird> *field
00:16:00 <ehird> if you plugged it in directly from the word processor without copying
00:16:03 <ehird> then you can edit in the word processor
00:16:06 <ehird> and it edits in the rpg
00:16:07 <mycroftiv> ok, yeah, i think i see how it can be modelled and work within the context youve described
00:16:09 <ehird> if you copy it like usual
00:16:12 <ehird> then it's a snapshot in time
00:16:33 <ehird> mycroftiv: generally there's not too much separate interface interaction, since that just leads to "app"-specific hell
00:16:40 <ehird> you generally operate directly with the objects
00:16:45 <mycroftiv> yeah, im trying to 'think my way out' of the paradigm
00:16:55 <ehird> but yeah, you could absolutely stick two interfaces together and tell them to talk
00:16:57 <ehird> if they know the other
00:17:09 <mycroftiv> thinking as a hypothetical user working with the hypoethetically existent system and trying to visualize what is im doing
00:17:23 <ehird> well i'm speaking in vague things like extracting the object because i haven't got on to the actual ui work
00:17:28 <ehird> so i don't know how exactly you'd go about that
00:18:47 <ehird> mycroftiv: one thing I'm totally unsure on is how to go about versioning every change of everything
00:18:51 <ehird> i don't want to eat up disk
00:18:57 <mycroftiv> since you are pursuing a kind of 'vision of purity' i would say as your design work continues you should make sure to create some imaginary user interfaces as you go
00:18:59 <ehird> but i hate not being able to undo
00:19:44 <mycroftiv> ehird: well, cant you still have the fundamentals of persistence but still be smart about 'delayed writes' to the actual disk?
00:19:54 <ehird> oh, that's handled in the persistence layer
00:19:59 <mycroftiv> right
00:20:02 <ehird> the point is that if you track every single atomic change to every single object
00:20:09 <mycroftiv> oh, just so much data?
00:20:09 <ehird> your 2TB disk fills up uncannily quickly
00:20:12 <ehird> right
00:20:26 <mycroftiv> ehird: no, i dont think it does if you use deduplication down in that persistence layer probably
00:20:29 <mycroftiv> need real world testing
00:20:33 <ehird> mm
00:20:38 <mycroftiv> but i think youd be surprised how much deduplicative storage can gain you in that regard
00:20:47 <ehird> I don't know what that is; I'll look it up
00:21:06 <mycroftiv> duplicate data blocks get stored as a pointer reference to the existing data block, not as a new redundant copy
00:21:08 <ehird> mycroftiv: basically diff.
00:21:12 <ehird> what hardlink backups do
00:21:23 <ehird> any time you see an unchanged file, make it a hardlink instead
00:21:33 <ehird> except more fine-grained
00:21:39 <mycroftiv> right, its that kind of thing, but dedup data storage yeah is block level
00:21:49 <mycroftiv> and for your system, you want to do something like 'rabin fingerprinting' i think
00:22:10 <mycroftiv> this is all your low level technical stuff to make your persistence concepts not actually kill your real world disks
00:22:21 <mycroftiv> as you correctly saw the need to anticipate
00:23:13 <ehird> yeah thankfully i can skimp on that at first
00:23:19 <mycroftiv> but i think you dont actually need to worry too much is what im saying
00:23:23 <ehird> due to my test objects being measured in kilobytes of text :P
00:23:27 <ehird> mycroftiv: yeah
00:23:32 <mycroftiv> your idea of total persistence and versioning of everything - i think its actually real world practical
00:23:34 <ehird> definitely though something like an HD video editor will want to throw away data a lot
00:23:36 <GregorR-L> Things from Napoli are called Neopolitan (in English). I feel they should be called Napoleon. Discuss.
00:23:47 <ehird> because i mean in cases like that
00:23:51 <ehird> actually being able to use it trumps usability
00:23:54 <ehird> if you know what i mean
00:23:59 <ehird> GregorR-L: lawl
00:24:31 <mycroftiv> ehird: yeah it seems like being able to say 'ok dont version/make persistent this particular 5 minute video im watching on a porn site' is probably something you want to allow
00:24:39 -!- upyr[emacs] has quit (Connection timed out).
00:24:45 <mycroftiv> since you said total freedom for the user is a base design principle
00:24:51 <ehird> yeah, it is
00:24:52 <ehird> though
00:24:57 <ehird> I'm more a gnome man than kde
00:25:09 <ehird> so I definitely don't think edgecases need to be accounted for in the interface
00:25:12 <ehird> as opposed to manually telling the object something
00:25:25 <ehird> i.e. you can do anything, it just might not be pretty
00:26:09 <ehird> but that's just a standard UI compromise
00:26:13 <ehird> you could always make a new one for a new purpose
00:26:17 <ehird> and transition your objects over
00:26:20 -!- Judofyr has quit (Remote closed the connection).
00:27:11 <mycroftiv> away for a bit now, thanks for explaining some more of the concepts to me
00:27:40 <ehird> np :)
00:27:43 <mycroftiv> btw is there any name for this other than 'ehird's crazy persistent/versioned/rich object os' ?
00:28:02 <ehird> mycroftiv: hehehe where do i start
00:28:09 <ehird> naming is the hardest part of any project
00:28:13 <mycroftiv> no doubt
00:28:19 <ehird> and i totally suck at it
00:28:36 <ehird> let's call it foop or zoop or something for the sake of it
00:28:43 <mycroftiv> sure, just to give it a conventional label
00:29:02 <mycroftiv> i bet if you google though someone has already stolen the foop/zoop namespace for software projects
00:29:11 <ehird> i meant temporarily
00:29:13 <ehird> of course it's taken
00:29:52 <mycroftiv> zfoop? fzoop? zoopf? foopz?
00:30:34 <ehird> bunny
00:30:37 <ehird> let's call it bunny.
00:30:39 <ehird> or kitten.
00:30:41 <ehird> something like that
00:30:45 <mycroftiv> i vote for kitten
00:30:55 <mycroftiv> since im already rather involved with a bunny-associated os (insert glenda.jpg)
00:31:48 <mycroftiv> i dont have anything computer related filed though under 'kitten' or kittens mentally
00:32:00 <ehird> one thing though
00:32:05 <ehird> I am not using lolcats as a splash screen.
00:32:25 <ehird> (vacuously true in a way; I'm not using any splash screen because in 1-2 seconds after it gets control it's in the state you left it in0
00:32:25 <mycroftiv> good, that means i dont have to commit physical violence if i ever meet you in person :
00:32:29 <ehird> d/0$/)/
00:32:43 -!- oerjan has joined.
00:38:42 <oerjan> <GregorR-L> Things from Napoli are called Neopolitan (in English). I feel they should be called Napoleon. Discuss.
00:39:13 <oerjan> first we need to move Napoli to Corsica. which might be better than next to Vesuvius, anyhow.
00:47:15 -!- Gracenotes has joined.
00:49:24 -!- Pthing has quit (Remote closed the connection).
01:00:32 <pikhq> I concur. I want Napoleon ice cream.
01:01:41 <ehird> Shaped like Napoleon!
01:01:44 <ehird> (Actual size)
01:02:12 <pikhq> Hahah.
01:02:56 <coppro> mm
01:05:19 <Gracenotes> ehird: still not that big >_>
01:05:48 <Gracenotes> yeah, ego burn to the grave, holmes
01:06:04 * oerjan swats Gracenotes for perpetuating the myth -----###
01:06:20 <Gracenotes> hey. his height was below average
01:07:04 <Gracenotes> people perpetuate myths all the time, don't they? For example, that any Eskimo language has 50 words for snow or something?
01:07:24 <Gracenotes> myths that are an essential part of our cultural discourse
01:07:34 <Gracenotes> don't knock the myth. or napolean ice cream.
01:07:41 <Gracenotes> *o
01:08:27 <Gracenotes> ALSO WASHINGTON NEVER TOLD A LIE
01:09:43 <oerjan> "British propaganda depicted Napoleon as much smaller than average height and this image persists. Confusion about his height also results from the difference between the French pouce and British inch.2.71 and 2.54 cm respectively; he was 1.7 metres (5 ft 7 in) tall, average height for the period."
01:10:09 <oerjan> from infallopedia.
01:10:21 <Gracenotes> cultural discourse
01:10:45 <Gracenotes> dayum they used some crazy units back then. clearly the metric system is superior! </merikan>
01:19:10 -!- Azstal has quit (bartol.freenode.net irc.freenode.net).
01:19:10 -!- ehird has quit (bartol.freenode.net irc.freenode.net).
01:19:10 -!- dbc has quit (bartol.freenode.net irc.freenode.net).
01:19:10 -!- lifthrasiir has quit (bartol.freenode.net irc.freenode.net).
01:19:10 -!- sebbu has quit (bartol.freenode.net irc.freenode.net).
01:19:10 -!- Leonidas has quit (bartol.freenode.net irc.freenode.net).
01:19:10 -!- fungot has quit (bartol.freenode.net irc.freenode.net).
01:19:10 -!- Deewiant has quit (bartol.freenode.net irc.freenode.net).
01:19:10 -!- oerjan has quit (bartol.freenode.net irc.freenode.net).
01:19:10 -!- Slereah has quit (bartol.freenode.net irc.freenode.net).
01:19:10 -!- bsmntbombdood has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- GregorR has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- oklopil has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- rodgort has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- MizardX has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- Dewio has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- olsner has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- Robdgreat has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- jix has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- Xiin has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- GregorR-L has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- coppro has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- randomity has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- CESSMASTER has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- ineiros has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- cmeme has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- pikhq has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- Gracenotes has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- puzzlet has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- augur has quit (bartol.freenode.net irc.freenode.net).
01:19:11 -!- comex has quit (bartol.freenode.net irc.freenode.net).
01:19:12 -!- Ilari has quit (bartol.freenode.net irc.freenode.net).
01:19:12 -!- evenant has quit (bartol.freenode.net irc.freenode.net).
01:19:12 -!- olegfink has quit (bartol.freenode.net irc.freenode.net).
01:19:12 -!- EgoBot has quit (bartol.freenode.net irc.freenode.net).
01:19:12 -!- mycroftiv has quit (bartol.freenode.net irc.freenode.net).
01:19:12 -!- mtve has quit (bartol.freenode.net irc.freenode.net).
01:19:12 -!- SimonRC has quit (bartol.freenode.net irc.freenode.net).
01:19:12 -!- fizzie has quit (bartol.freenode.net irc.freenode.net).
01:19:12 -!- AnMaster has quit (bartol.freenode.net irc.freenode.net).
01:19:12 -!- ski__ has quit (Nick collision).
01:19:12 -!- ski__ has joined.
01:19:12 -!- Gracenotes has joined.
01:19:12 -!- oerjan has joined.
01:19:12 -!- jix has joined.
01:19:12 -!- Slereah has joined.
01:19:12 -!- GregorR-L has joined.
01:19:12 -!- coppro has joined.
01:19:12 -!- ehird has joined.
01:19:12 -!- CESSMASTER has joined.
01:19:12 -!- Azstal has joined.
01:19:12 -!- puzzlet has joined.
01:19:12 -!- evenant has joined.
01:19:12 -!- AnMaster has joined.
01:19:12 -!- fizzie has joined.
01:19:12 -!- MizardX has joined.
01:19:12 -!- rodgort has joined.
01:19:12 -!- olegfink has joined.
01:19:12 -!- olsner has joined.
01:19:12 -!- Dewio has joined.
01:19:12 -!- Robdgreat has joined.
01:19:12 -!- augur has joined.
01:19:12 -!- oklopil has joined.
01:19:12 -!- mycroftiv has joined.
01:19:12 -!- pikhq has joined.
01:19:12 -!- cmeme has joined.
01:19:12 -!- Xiin has joined.
01:19:12 -!- comex has joined.
01:19:12 -!- Ilari has joined.
01:19:12 -!- randomity has joined.
01:19:12 -!- ineiros has joined.
01:19:12 -!- SimonRC has joined.
01:19:12 -!- mtve has joined.
01:19:12 -!- EgoBot has joined.
01:19:12 -!- bsmntbombdood has joined.
01:19:12 -!- GregorR has joined.
01:19:12 -!- fungot has joined.
01:19:12 -!- Deewiant has joined.
01:19:12 -!- Leonidas has joined.
01:19:12 -!- dbc has joined.
01:19:12 -!- sebbu has joined.
01:19:12 -!- lifthrasiir has joined.
01:19:13 <oerjan> slipping away like that
01:19:39 <oerjan> "RELATED: I'VE INVENTED THE WORST MIXED DRINK EVER." >_<
01:21:16 <ehird> Gracenotes: actually.
01:21:22 <ehird> I've used metric all my life.
01:21:32 <ehird> I recently discovered the joys of the inch. (Shut up that is not an innuendo)
01:21:47 <oerjan> NOW it is.
01:23:21 <ehird> Gracenotes: kph vs m/s?
01:23:26 <ehird> Methinks Randall made an ERROR!
01:23:38 <oerjan> wait, impossible!
01:23:39 <Gracenotes> whar!!
01:23:43 <ehird> :D
01:23:45 <ehird> SAVE IT NOW
01:23:48 <ehird> BEFORE HE FIXES IT
01:23:51 <ehird> HE IS *EVERYWHERE*
01:24:10 <oerjan> `calc 5 km/h in m/s
01:24:11 <Gracenotes> there are several xkcd sockpuppets in this channel currently
01:24:18 <ehird> for instance, ehird
01:24:27 <ehird> who momentarily patched one of the comics
01:24:30 <ehird> to fuck with everyone
01:24:32 * oerjan swats HackEgo for absence -----###
01:24:42 <Gracenotes> EXATRY AS PRANNED
01:25:04 <oerjan> 5 km/h = 1.38888889 meters / second
01:25:24 <oerjan> a little off
01:25:28 <ehird> oh
01:25:29 <ehird> m = meters
01:25:30 <ehird> not miles :D
01:25:42 <ehird> wait
01:25:45 <ehird> 7 meters a second?
01:25:56 <ehird> oerjan: also not km
01:25:57 <ehird> kph
01:26:02 <ehird> `calc 25 kph in meters/second
01:26:04 <ehird> `calc 5 kph in meters/second
01:26:44 <oerjan> !haskell 7 * 3.6
01:26:47 <EgoBot> 25.2
01:27:13 <ehird> but
01:27:16 <oerjan> kph = km/hour, colloquially
01:27:17 <ehird> who can run 7 meters a second?
01:27:18 <ehird> :P
01:27:24 <ehird> oerjan: not kilometers?
01:27:25 <ehird> well
01:27:29 <ehird> that doesn't make sense as conversion
01:27:29 <ehird> :P
01:27:36 <oerjan> km = kilometer
01:27:46 <oerjan> are you being dense?
01:28:27 <ehird> oh
01:28:28 <ehird> duh
01:28:35 <ehird> oerjan: also, stfu
01:29:05 <oerjan> See The Fine Understatement
01:30:05 * oerjan learns more about the nasal infix
01:30:20 <oerjan> surprisingly nothing to do with piercing.
01:30:46 <Gracenotes> meow
01:41:45 -!- oerjan has quit ("Later").
01:51:01 <MizardX> kilomiles :)
01:51:48 <ehird> yeah :D
01:53:44 <augur> oerjan
01:53:48 <augur> who told you about the nasal infix?
01:53:52 <augur> someone on isharia linked to that
01:53:54 <augur> just today
02:07:17 -!- jix has quit (Read error: 110 (Connection timed out)).
02:19:07 -!- coppro has quit (Remote closed the connection).
02:25:46 -!- Asztal has joined.
02:25:48 -!- coppro has joined.
02:31:27 -!- augur_ has joined.
02:31:27 -!- augur has quit (Read error: 104 (Connection reset by peer)).
02:36:08 -!- Azstal has quit (Read error: 110 (Connection timed out)).
02:42:21 -!- meanburrito920_ has joined.
02:49:10 -!- ehird has quit.
02:54:53 -!- Asztal has quit (Connection timed out).
02:56:21 -!- Asztal has joined.
03:38:02 -!- pikhq has quit (Read error: 104 (Connection reset by peer)).
03:38:47 -!- pikhq has joined.
03:53:39 -!- EgoBot has quit (Read error: 113 (No route to host)).
03:56:38 -!- pikhq_ has joined.
04:04:29 -!- pikhq__ has joined.
04:04:41 -!- pikhq has quit (Read error: 110 (Connection timed out)).
04:11:03 -!- pikhq__ has quit (Read error: 60 (Operation timed out)).
04:11:44 -!- GregorR-L has quit ("Leaving").
04:12:03 -!- pikhq has joined.
04:14:05 -!- oerjan has joined.
04:14:38 <oerjan> <augur> who told you about the nasal infix?
04:14:50 <oerjan> wikipedia's Did You Know section
04:15:30 <oerjan> augur_: ^
04:15:53 <augur_> huh.
04:15:55 <augur_> that explains it!
04:15:57 -!- augur_ has changed nick to augur.
04:18:34 -!- pikhq_ has quit (Success).
04:20:07 -!- pikhq has quit (Read error: 54 (Connection reset by peer)).
04:20:27 -!- pikhq has joined.
04:31:08 -!- Halph has joined.
04:31:59 -!- coppro has quit (Read error: 104 (Connection reset by peer)).
04:32:03 -!- Halph has changed nick to coppro.
05:46:54 -!- meanburrito920_ has quit ("Leaving").
05:53:07 -!- Asztal has quit (Read error: 60 (Operation timed out)).
06:14:38 -!- oerjan has quit ("leaving").
06:14:54 -!- kar8nga has joined.
06:26:39 -!- quickerfiya has joined.
07:00:01 -!- MigoMipo has joined.
07:00:51 -!- kar8nga has quit (Remote closed the connection).
07:23:33 -!- MigoMipo has quit ("QuitIRCServerException: MigoMipo disconnected from IRC Server").
07:24:34 -!- MigoMipo has joined.
07:46:45 -!- coppro has quit (Read error: 60 (Operation timed out)).
07:47:41 -!- coppro has joined.
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:07:58 -!- Gracenotes has quit ("Leaving").
08:10:46 -!- Gracenotes has joined.
08:12:22 <Gracenotes> so. I noticed some behavior in ChatZilla I didn't like. I opened the source jar and modified the JS file with the behavior. I restarted. Now I am content. THAT IS THE POWER OF CHATZILLA (behold)
08:12:55 -!- olsner has quit ("Leaving").
08:13:37 -!- quickerfiya has left (?).
08:20:30 -!- coppro has quit ("The only thing I know is that I know nothing").
08:26:28 -!- coppro has joined.
08:53:10 -!- Gracenotes has quit (Read error: 104 (Connection reset by peer)).
09:19:27 -!- Gracenotes has joined.
09:28:37 -!- augur_ has joined.
09:28:37 -!- augur has quit (Read error: 104 (Connection reset by peer)).
09:43:25 <oklopil> err what is the power of chatzille, that it's open source?
09:46:45 -!- KingOfKarlsruhe has joined.
09:47:20 -!- Judofyr has joined.
09:55:16 <oklopil> ehird: who can run 7 meters a second? <<< i can
10:17:52 -!- Pthing has joined.
10:38:46 -!- augur_ has quit (Read error: 104 (Connection reset by peer)).
10:47:00 -!- Judofyr has quit (Remote closed the connection).
11:08:07 -!- Gracenotes has changed nick to Apoyaturas.
11:24:51 -!- Judofyr has joined.
11:32:28 -!- Apoyaturas has changed nick to Gracenotes.
11:40:04 -!- coppro has quit (Read error: 104 (Connection reset by peer)).
11:41:34 -!- coppro has joined.
12:35:11 -!- coppro has quit (Read error: 104 (Connection reset by peer)).
12:39:27 -!- coppro has joined.
12:59:01 -!- Sgeo has joined.
13:16:15 -!- ehird has joined.
13:16:26 <Slereah> Hey
13:16:28 <Slereah> Eso people
13:16:42 <Slereah> Do you know how to make the taskbar reappear on windows 7?
13:16:51 <Slereah> Just relaunching Explorer doesn't seem to work
13:17:02 <ehird> Restart.
13:17:39 <Slereah> Well, that was my last resort
13:17:43 <ehird> 00:12:22 <Gracenotes> so. I noticed some behavior in ChatZilla I didn't like. I opened the source jar and modified the JS file with the behavior. I restarted. Now I am content. THAT IS THE POWER OF CHATZILLA (behold)
13:17:44 <ehird> lisp machine bitch
13:17:46 <Slereah> But I wondered if there was a simpler way
13:22:04 -!- Slereah has quit.
13:22:18 <Sgeo> Apparently, I'm only allowed to be on the computer for an hour. My dad said he's going to ask my "grandmother" how long I was on the computer
13:22:19 -!- jix has joined.
13:24:44 -!- Slereah has joined.
13:26:10 <ehird> "grandmother"
13:32:52 -!- jix has quit (Read error: 60 (Operation timed out)).
13:33:49 <ehird> "just wondering what else can get in thru code reviews. you guys... ah, better not to
13:33:49 <ehird> say anything. such a nice application and now this. there should be more buzz about
13:33:49 <ehird> it to make less people using chromium, such a insecure bullshit, where everybody can
13:33:49 <ehird> commit whatever. today it's creepy face, tomorrow it will be malicious code, nice work."
13:40:24 -!- coppro has quit (Remote closed the connection).
13:41:18 <Sgeo> "Well, the problem is that there are minors playing this game and if that type of chat is allowed, maybe only age 18 and over should be allowed."
13:41:26 <Sgeo> http://www.epicmafia.com/forum/thread/1000
13:41:32 <Sgeo> (Might need to login to read)
13:50:38 <ehird> Firstly, who the fuck are these imaginary minors who can't stand "filth"?
13:50:45 <ehird> Secondly, what has this got to do with #esoteric?
13:51:14 <ehird> :P
13:52:26 <ehird> Sgeo: oh boy "How do you do that? Charge $2 a month payable by credit/debit card."
13:52:30 * ehird claps
13:52:36 <ehird> Lose.
13:52:40 <Pthing> belly bum bottom balls
13:52:46 <Pthing> boobies
13:52:54 <Pthing> are you corrupted yet
13:53:06 <ehird> Cunting fuckshit! That doesn't actually make any sense but it sounds fun.
13:53:18 <ehird> (Cunt isn't a verb, and fuck isn't an adjective.)
13:54:04 <ehird> Pthing: But yes, I'm tragically corrupted due to the evils of the interwebs.
13:54:11 <ehird> :P
13:57:35 -!- KingOfKarlsruhe has quit (Remote closed the connection).
14:01:45 * Sgeo only swore once on EpicMafia, and that was because my scumbuddies gave me a code to use to let them know the role of the person we killed
14:01:55 <ehird> Good for you.
14:33:18 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)).
14:33:49 -!- puzzlet has joined.
14:45:13 <ehird> http://www.blogcdn.com/www.engadget.com/media/2009/05/090531-crapgadgets-01.jpg
14:45:24 <ehird> The ear of a cat usbmomory
15:13:21 <ehird> "As far as Apple is concerned, the Black Hat 2009 hackers conference didn't end soon enough. Having promptly patched the iPhone vulnerability, Cupertino is facing another security hole, this time in its keyboards. A hacker going by the pseudonym of K. Chen has come up with a way, using HIDFirmwareUpdaterTool, to inject malicious code into the keyboard's firmware."
15:13:27 <ehird> 2009: The age of keyboard viruses.
15:35:58 -!- Hiato has joined.
15:36:33 -!- Hiato has left (?).
15:36:48 -!- oklofok has joined.
15:40:09 -!- Hiato has joined.
15:41:53 <ehird> hi oklofok
15:43:04 <oklofok> fuckshit doesn't require fuck to be an adjective though
15:44:08 <oklofok> also hi
15:45:30 <ehird> oklofok: does though!
15:50:20 -!- FireFly has joined.
15:53:51 -!- oklopil has quit (Read error: 110 (Connection timed out)).
15:54:48 <oklofok> in fact it requires it not to be an adjective
15:59:52 <ehird> oklofok: no
15:59:55 <ehird> "quickshit"
16:06:30 -!- Hiato has quit ("underflow").
16:15:59 -!- upyr[emacs] has joined.
16:19:16 <oklofok> hmm indeed. still, a noun is what you'd normally have there, like you know "cockshit".
16:23:26 -!- impomatic has joined.
16:23:29 <impomatic> Hi :-)
16:24:04 <impomatic> ^ul (:^):^
16:24:05 <fungot> ...out of time!
16:24:17 <ehird> oklofok: cockshit doesn't make sense though
16:24:20 <ehird> unless it's a neologism
16:24:26 * impomatic wonders if that's the smallest infinite loop
16:24:27 <ehird> hi impomatic, we're talking about the semantics of curses
16:24:31 <ehird> also, yes.
16:25:24 <impomatic> Hmmm...
16:26:55 <ehird> impomatic: it's trivial to prove
16:27:12 <ehird> the only way to branch is via ^
16:27:20 <ehird> so we need, at the minimum, ()^
16:27:27 <ehird> now, what goes inside?
16:27:29 <ehird> an infinite loop
16:27:38 <ehird> which we know needs a ^
16:27:42 <ehird> (()^)^
16:27:45 <ehird> what goes inside?
16:27:49 <ehird> and we see that this reduces to, infinitely,
16:27:51 <ehird> (:^):^
16:29:06 <impomatic> :-)
16:30:24 <ehird> :^)
16:34:24 <MizardX> ^ul ((0)(1))(~^:S~:S:*a~:*a*~:^):^
16:34:25 <fungot> 101100111100001111111100000000111111111111111100000000000000001111111111111111111111111111111100000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111100000000000000000000000000000000000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111111111 ...too much output!
16:35:58 -!- Asztal has joined.
16:36:07 <MizardX> ^ul ((.)(1))(~^:S~:Sa~:*a*~:^):^
16:36:07 <fungot> 1.11.1111.11111111.1111111111111111.11111111111111111111111111111111.1111111111111111111111111111111111111111111111111111111111111111.11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111.1111111111111111111111111111111111111111111111111111111111111 ...too much output!
16:36:28 <pikhq> Having fun with the un-est of Lambdas?
16:39:36 <MizardX> That's Underload, not Unlambda. :P
16:40:41 <pikhq> Hush.
16:43:20 <ehird> "I've noticed that as I copy data/install programs on my Laptop, the weight of the Laptop increases."
16:43:29 <ehird> It's all the bits!
16:45:42 <ehird> [[This is a rare error when the overwriting mechanism of the memory banks lead to an overflow of data because it cannot add on and thus super-stack, increasing the weight significantly. While normal weight/file ratio is approximately 0.02 oz/GB, in rare cases such as these, it can go as high as somewhere around 6 oz/GB.
16:45:43 <ehird> One solution is going to the system32 folder (C:\WINDOWS\system32) and deleting certain unnecessary files, but too much tampering may cause permanent changes to your computer.]]
16:49:18 <pikhq> XD
16:56:47 -!- Asztal has quit (Connection timed out).
16:58:57 -!- Asztal has joined.
17:06:32 -!- impomatic has left (?).
17:08:18 <ehird> ^ul (*)(~:S( / )S:*~:^):^
17:08:19 <fungot> * / ** / **** / ******** / **************** / ******************************** / **************************************************************** / ******************************************************************************************************************************** / ********************************************* ...too much output!
17:08:28 <ehird> MizardX: I golf you!
17:10:16 -!- oklofok has quit (Read error: 60 (Operation timed out)).
17:11:00 <MizardX> It doesn't get much shorter than that.
17:11:27 <MizardX> The exception being the whitespace.
17:17:29 <ehird> MizardX: No whitespace in mine.
17:17:32 <ehird> That's part of the output.
17:18:02 <MizardX> ^ul (1)(~:S(.)S:*~:^):^
17:18:03 <fungot> 1.11.1111.11111111.1111111111111111.11111111111111111111111111111111.1111111111111111111111111111111111111111111111111111111111111111.11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111.1111111111111111111111111111111111111111111111111111111111111 ...too much output!
17:18:14 <ehird> Yes, but that's not the same prorgam.
17:22:30 <ehird> raptorial
17:22:30 <ehird> adjective
17:22:30 <ehird> *Like or resembling a raptor.
17:23:20 * Sgeo sees proof that the Python documentation people aren't perfect
17:24:56 <ehird> [[But Ninjawords for iPhone suffers one humiliating flaw: it omits all the words deemed “objectionable” by Apple’s App Store reviewers, despite the fact that Ninjawords carries a 17+ rating.
17:24:56 <ehird> Apple censored an English dictionary.]]
17:24:59 <ehird> Jesus fucking christ.
17:25:05 <ehird> I want to throw my iPhone out of the window.
17:25:55 <pikhq> "Do not put the baby in the Dinosaur Comics". Opinions?
17:26:50 -!- Asztal has quit (Connection timed out).
17:26:55 <ehird> pikhq: Needs more funny.
17:27:01 <pikhq> Ah.
17:28:57 -!- Asztal has joined.
17:31:08 -!- Judofyr_ has joined.
17:31:08 -!- Judofyr has quit (Read error: 104 (Connection reset by peer)).
17:38:58 <ehird> ^ul (*)(~:S(*)*( / )S~:^):^
17:38:58 <fungot> * / ** / *** / **** / ***** / ****** / ******* / ******** / ********* / ********** / *********** / ************ / ************* / ************** / *************** / **************** / ***************** / ****************** / ******************* / ******************** / ********************* / ********************** / ***** ...too much output!
17:39:19 <ehird> Hmm.
17:39:24 * ehird hacks up a binary counter
17:39:46 -!- Judofyr_ has changed nick to Judofyr.
17:40:00 <ehird> mrj
17:40:01 <ehird> meh
17:41:57 -!- augur has joined.
17:46:46 -!- Asztal has quit (Connection timed out).
17:48:57 -!- Asztal has joined.
17:59:39 -!- jix has joined.
18:00:42 -!- BeholdMyGlory has joined.
18:13:30 -!- Azstal has joined.
18:16:51 -!- Asztal has quit (Connection timed out).
18:16:58 -!- Azstal has changed nick to Asztal.
18:21:43 -!- GregorR-L has joined.
18:21:59 <GregorR-L> ehird: The prgmr system I'm on went kablooie last night and it hasn't been fixed yet.
18:22:02 <GregorR-L> To this I say WHOOT.
18:22:11 <GregorR-L> codu.org is being hosted on my home system right now :P
18:22:15 <ehird> xD
18:22:25 -!- Azstal has joined.
18:22:44 <pikhq> GregorR-L: Well, I guess it's a good thing codu.org is not absurdly popular? ;P
18:22:52 <GregorR-L> lonelydino.com is gettin' there.
18:23:03 <ehird> It has 7 comics.
18:23:09 <ehird> There is no way it can be absurdly popular.
18:23:14 -!- augur has quit (Read error: 54 (Connection reset by peer)).
18:23:16 -!- augur has joined.
18:23:19 <GregorR-L> Being linked from qwantz.com = instant popular :P
18:23:22 <pikhq> ehird: Compared with codu.org.
18:23:29 <pikhq> And yes, it was linked from Qwantz.
18:23:32 <ehird> GregorR-L: Like, like, THOUSANDS of hits!
18:23:43 <GregorR-L> Pfft@ehird
18:23:43 <pikhq> His point.
18:24:04 <GregorR-L> That's thousands of people who totally don't want to see "Cannot connect to lonelydino.com"
18:24:07 <ehird> Sorry, I'm just an old fart who TRULY KNOWS WHAT IT IS LIKE TO BE #1 ON DIGG AND HAVE /B/ NOTICE.
18:25:19 <GregorR-L> Yeah, well I'm wearing a fuchsia shirt with a gold tie.
18:25:21 <GregorR-L> SO I WIN.
18:25:49 <ehird> o
18:26:04 <pikhq> I can has in-state tuition now.
18:26:04 <pikhq> T3h w00ts.
18:26:23 <ehird> Oh shit it has hover-over text
18:26:28 * ehird rereads them all
18:27:22 <ehird> GregorR-L: All the hover texts suck and you should eliminate them.
18:27:30 <GregorR-L> :P
18:33:36 -!- Gracenotes has quit (Connection timed out).
18:34:55 -!- Asztal has quit (Read error: 110 (Connection timed out)).
18:46:57 <Azstal> I didn't know about the second hidden text on qwantz.com until recently :(
18:47:35 -!- Azstal has changed nick to Asztal.
18:48:18 <GregorR-L> Azstal: Which, the RSS title?
18:48:28 <pikhq> Huh...
18:48:39 <pikhq> Fun fact: Windows does not need the .exe extension to execute a file.
18:48:47 <GregorR-L> O_O
18:48:50 <GregorR-L> Since when?
18:49:02 <pikhq> It works at least in NT OSes.
18:49:23 <pikhq> Apparently, it just cares if it's a valid PE file.
18:49:51 <pikhq> So, Cygwin could be built without ".exe" files all over the place.
18:50:35 <Asztal> GregorR: not the RSS title :D
18:50:54 <Asztal> although, I've missed those too since I don't use the RSS feed
18:51:03 <GregorR-L> If it's not the RSS title or the title text, I don't know to what you refer
18:51:33 <Asztal> GregorR-L: Look at the "contact" link in the top row :)
18:51:51 <GregorR-L> D-8
18:52:43 <GregorR-L> Hahaha, what's great is that's actually worded as a message to Ryan.
18:54:07 <ehird> didn't they use to all be in the title
18:54:10 <ehird> with two lines separating them
18:59:07 -!- augur has quit (Read error: 110 (Connection timed out)).
19:08:06 <GregorR-L> Well, looks like my backups worked, and Codu2 is totally working, albeit only temporary until prgmr comes back. I'm getting spam again; hooray?
19:09:54 -!- augur has joined.
19:10:42 <Sgeo> Ugh, bye all
19:11:37 -!- Sgeo has quit (Remote closed the connection).
19:12:31 -!- kar8nga has joined.
19:20:22 -!- ehird has quit.
19:32:19 -!- ehird has joined.
19:34:24 -!- olsner has joined.
19:34:46 -!- ehird has quit (Client Quit).
19:34:59 -!- ehird has joined.
19:37:46 -!- Xiin has quit ("leaving").
19:38:35 -!- oklopol has joined.
19:38:39 <olsner> oklopol: hi :)
19:38:57 <oklopol> kind of a coincidence
19:39:07 <olsner> "kind of", yeah :P
19:39:17 <olsner> I'm actually always here whenever I'm online
19:39:18 -!- augur_ has joined.
19:39:23 <oklopol> well i met my neighbor on #proglangdesign, so
19:40:38 <oklopol> i'm on wfg because a guy i know likes to conquer Q'less channels, why are you there?
19:41:05 <ehird> oh #proglangdesign that stupid copy of us
19:41:05 -!- augur_ has quit (Read error: 104 (Connection reset by peer)).
19:41:17 <olsner> oklopol: oh, so you're one of the evil squatters then
19:41:18 -!- augur_ has joined.
19:41:26 <ehird> wfg?
19:41:31 <oklopol> yes :D
19:41:34 <olsner> I'm in #wfg because I'm actually involved in it
19:41:35 <FireFly> Q-less?
19:41:39 <FireFly> Sounds like QuakeNet
19:42:50 -!- augur has quit (Read error: 110 (Connection timed out)).
19:42:52 -!- BeholdMyGlory has quit (Read error: 104 (Connection reset by peer)).
19:43:07 <oklopol> olsner: i can probably ask bcz to give you the flags, in care you care
19:43:09 <oklopol> *case
19:43:29 <GregorR-L> Yay for half-conversations.
19:43:31 <oklopol> except i need to do something now ->
19:45:05 <ehird> what's wfg
19:45:17 <oklopol> no idea
19:45:24 <ehird> olsner what's wf
19:45:25 <ehird> wfg
19:45:40 <oklopol> wild fire games
19:46:13 <ehird> sounds stupid
19:47:54 -!- BeholdMyGlory has joined.
19:48:43 -!- augur_ has quit (Read error: 60 (Operation timed out)).
19:49:51 -!- augur has joined.
19:58:50 <ehird> splorkodynamics
20:00:33 <oklopol> olsner: am i to understand you don't negotiate with terrorists?
20:01:18 <ehird> i negotiate with terriers
20:01:35 <ehird> oklopol: anyway how do you "conquer" a channel just cuz it doesn't have a Q
20:01:36 <oklopol> may be kinda boring via irc
20:01:43 <olsner> oklopol: I am not currently engaged in a negotiation, no :P
20:01:47 <oklopol> ehird: you can ask for ops if there are none
20:01:54 <ehird> well that's stoopid
20:02:38 <oklopol> olsner: i'm just asking if the channel is actually important to you, while bcz probably doesn't give a shit, i do.
20:03:13 <ehird> oklopol: your friend sure sounds like a boring person
20:03:25 <ehird> "what should i do" "i know, i'll conquer quakenet channels!"
20:03:53 <olsner> it's just another kind of trolling
20:03:59 <oklopol> err yes, that's the general opinion
20:04:01 <ehird> 90% of trolling is boring
20:04:23 <oklopol> but no, he's not boring, least boring guy i know
20:04:50 <oklopol> probably a fairly bored person though
20:04:55 <ehird> boioioioioioioioiring
20:07:22 <oklopol> anyway that's what quakenet is for, why use it if you're not going to use it right
20:07:35 <ehird> quakenet is just a shoddy efnet
20:07:43 <ehird> efnet is where the anarchy @
20:08:30 <oklopol> i don't know much about efnet
20:09:04 <oklopol> think i've just used it for joining channels like #sex and gathering asl statistics
20:09:15 <ehird> oklopol: efnet's basically entirely anarchy, yeah there are ircops that rule with an iron fist, but that's just part of the game, not any sort of meta rule enforcement
20:09:59 <oklopol> if i understood you correctly, that's exactly how qnet works too, if you takeover a channel, it's yours, the ops don't give a shit
20:10:15 <ehird> oklopol: sure but efnet's anarchy goes beyond that
20:10:24 <oklopol> how?
20:10:24 <ehird> i mean i don't even know if there are network-wide rules but they sure as hell aren't enforced
20:10:41 <ehird> oklopol: because it's just a bunch of servers wantonly connecting to each other and bits being flipped without human regard for just about anything
20:10:44 <ehird> qnet's quite similar
20:10:47 <ehird> but it's younger
20:10:52 <ehird> so shoddy ripoff either way :D
20:10:55 <oklopol> right
20:11:38 <oklopol> wantonly has been promoted to your word of the month btw
20:11:50 <ehird> damn did i say wantonly beforehand
20:12:09 <oklopol> you've used it 3 times so that i've seen, i think
20:12:27 <oklopol> which i know because i read it as like "by want-only basis" at first and i was like what
20:12:30 <ehird> i guess you could say that
20:12:31 <ehird> i'm using it
20:12:33 <ehird> WANTONLY
20:12:40 <oklopol> HAHHA
20:12:54 <ehird> lol amirite
20:13:00 <oklopol> xD
20:13:16 <oklopol> anyway more watching random stuff ->
20:13:29 <ehird> oklopol: but I'm wantonly beforehanding, amirite
20:15:01 <oklopol> like completively
20:25:18 -!- BeholdMyGlory_ has joined.
20:25:29 <ehird> http://www.youtube.com/watch?v=0s3d1LfjWCI
20:25:30 <ehird> Ho shit.
20:25:42 -!- BeholdMyGlory has quit (Read error: 54 (Connection reset by peer)).
20:25:49 -!- BeholdMyGlory_ has changed nick to BeholdMyGlory.
20:36:08 <evenant> that's pretty cool
20:36:46 <evenant> and he didn't even have to do anything super fancy, i'm a little curious how a* is applied there, i never had thought about that algorithm in terms of say, platforming
20:38:08 <ehird> evenant: yeah it is cool
20:38:12 <ehird> i'm thinking of trying one myself
20:38:17 <ehird> I think a semi-pacifist AI could work well
20:38:21 -!- augur has quit (Read error: 104 (Connection reset by peer)).
20:38:26 <ehird> i.e. optimise for paths that avoid interacting with monsters
20:38:35 -!- augur has joined.
20:38:39 <ehird> i'm pretty sure it's possible to make a perfect ai that works on all solvable mario levels
20:40:07 -!- augur_ has joined.
20:40:07 -!- augur has quit (Read error: 104 (Connection reset by peer)).
20:48:04 <oklopol> how is using a* with that any different from using it with another 2d map
20:49:29 <oklopol> well, it doesn't incorporate moving objects really, but you can easily run a complete search between every frame, so doesn't really matter
20:51:38 <evenant> it isn't, i just never thought of it that way
20:51:46 <pikhq> ehird: Now, if it incorporated the walk-through-walls glitch, I would be impressed.
20:51:57 <oklopol> i wouldn't
20:52:11 <oklopol> but i would be impressed if it wasn't completely mario-specific
20:52:28 <pikhq> There's a few ROM-hacked Mario levels that require it.
20:52:31 <ehird> pikhq: it's not the original game
20:52:36 <ehird> it's randomly-generated
20:52:36 <pikhq> ehird: Lame.
20:52:41 -!- nooga has joined.
20:52:42 -!- coppro has joined.
20:54:12 <oklopol> would be fun to do something like that, unfortunately i never managed to read the content of the screen in :P
20:54:19 <pikhq> I wants it to play via NES emulator.
20:55:10 -!- BeholdMyGlory_ has joined.
20:55:37 -!- BeholdMyGlory has quit (Nick collision from services.).
20:55:40 -!- BeholdMyGlory_ has changed nick to BeholdMyGlory.
20:56:23 <oklopol> pikhq: you seem to be interested in trivial and boring stuff, and not very interested in interesting stuff
20:56:24 <oklopol> discuss
20:57:18 <pikhq> oklopol: What, I ask, makes you think that?
20:58:28 <nooga> what?
21:00:32 <oklopol> pikhq: nm, nothing really :D
21:01:09 <pikhq> oklopol: Very well, þen. Þou art full of ſhit. Diſcuß.
21:01:33 <oklopol> :D
21:02:51 <oklopol> i cannot explain what my point was
21:03:01 <oklopol> would require too many words
21:03:08 <nooga> łśja
21:03:11 <oklopol> i meant no offense :P
21:03:13 <oklopol> hi nooga
21:03:20 <nooga> hello thar
21:03:23 <oklopol> didn't see you there
21:03:35 <pikhq> oklopol: Words are not scarce. :P
21:03:39 <oklopol> well i did, more like didn't notice you there
21:04:46 <oklopol> pikhq: i just didn't find your ideas for how to enhance that thingie very mathematically interesting; i in no way wanted to imply they should be, it was just a complex unfunny joke.
21:05:35 <pikhq> oklopol: It's hackerly interesting, not mathematically.
21:05:58 <oklopol> i know.
21:07:11 <nooga> what? (too lazy to check the logs)
21:07:49 <oklopol> nooga: nothing, i just said something that doesn't make sense without a long explanation
21:08:01 <oklopol> which i haven't completely given
21:08:11 <oklopol> and won't. god i'm annoying to talk to
21:08:20 <nooga> oh
21:09:08 <ehird> you can make hackerly values mathematical, maybe
21:10:00 <nooga> any new langs?
21:11:34 <oklopol> zilch
21:12:18 <nooga> where?
21:16:58 -!- KingOfKarlsruhe has joined.
21:30:40 <ehird> lol
21:34:26 -!- MigoMipo has quit ("ChatZilla 0.9.84 [Firefox 3.5.1/20090715094852]").
21:34:41 <ehird> "Oh, I see."
21:42:33 <nooga> ńkóń
21:53:41 <Deewiant> ńķóń
21:54:00 <Deewiant> ńḱóń
21:59:00 <ehird> nkon
22:00:29 <nooga> hmm
22:02:51 -!- coppro has quit (Read error: 110 (Connection timed out)).
22:03:17 <ehird> think I'll start my os soon
22:13:08 <ehird> ugh, that mario ai thing is realtime
22:13:10 <ehird> you only have 40ms
22:15:06 <GregorR-L> Hm, Mario AI thing eh
22:16:29 <nooga> what Mario AI thing?
22:16:46 <nooga> ehird: let me guess, plan-9 clone written in haskell?
22:17:08 <GregorR-L> You can read ehird like a book.
22:17:27 <ehird> nooga: Uhh, no.
22:17:30 <pikhq> That's written in Voynich script.
22:17:40 <nooga> hahahaha
22:17:52 <ehird> nooga's so close to being funny if only he had a sense of humour
22:18:30 <nooga> i didn't even try to be funny right now
22:19:10 -!- coppro has joined.
22:19:29 <coppro> http://thedailywtf.com/Comments/Programming-Praxis-Josephus-Circle.aspx?CommentReplies=280209 :D
22:20:03 <ehird> piet isn't especially hard, is it?
22:20:36 <coppro> no, but it's awesome
22:20:49 <coppro> and that's a beautiful one, too
22:21:08 <ehird> true
22:21:28 <nooga> looks pretty, has colors, me likes colors, ugh
22:22:28 <coppro> remind me to solve today's in INTERCAL
22:23:44 <coppro> hmm... I don't think my library has comparisons in yet
22:25:39 <ehird> Fascicle
22:26:06 <nooga> testicle
22:26:24 <ehird> I wish there was a button to obliterate nooga from the channel. :D
22:26:50 <coppro> ehird: I refuse to use anything but my own code when I do INTERCAL
22:26:59 <nooga> you could make one easily, ehird
22:27:17 <ehird> coppro: That's nice? …Context?
22:27:25 <ehird> coppro: Also, not even syslib.i? That's just stupid.
22:27:26 -!- GregorR-L has quit ("Leaving").
22:27:32 <coppro> [15:23:44]hmm... I don't think my library has comparisons in yet
22:27:34 <coppro> [15:25:39]<ehird>Fascicle
22:27:43 <ehird> Yeah, uh, fascicle was just a random word I said.
22:27:45 <ehird> I do that a lot.
22:27:51 <coppro> oh
22:28:28 <nooga> Yeah, uh, testicle was just a random word I said... I do that A LOT
22:28:32 <nooga> dziwko!
22:28:42 <nooga> ;>
22:29:03 -!- coppro has quit (Remote closed the connection).
22:29:31 <ehird> nooga: how could I easily make this obliteration button?
22:29:37 -!- Judofyr has quit (Remote closed the connection).
22:29:56 <nooga> step 1: get +o
22:30:08 <ehird> damn I wish I had secret op rights so I could +o myself now
22:30:12 <ehird> and say "Done."
22:30:26 <nooga> step 2: rewrite limechat to create such button that sends apropriate command to channel
22:30:34 <nooga> step 3: ??????
22:30:40 <nooga> step 4: PROFIT!
22:30:42 <ehird> What would editing LimeChat.app do for me?
22:31:41 <nooga> display a button (with caption "obliterate nooga from the channel" if needed) that would send +b for me ?
22:31:52 -!- Sgeo has joined.
22:32:13 <ehird> But how would I invoke that from my IRC client?
22:32:59 <ehird> Well?
22:33:06 <nooga> oh, just use limechat in that marvelous moment
22:33:15 <nooga> modified limechat with button
22:33:18 <ehird> But I don't use LimeChat.
22:34:42 <nooga> weren't you the one who recommended limechat to me
22:34:46 <ehird> Yes.
22:35:12 <nooga> okay, quite logical
22:37:38 -!- nooga has quit (Remote closed the connection).
22:37:57 -!- nooga has joined.
22:38:26 <nooga> uh, limechat just crashed
22:42:54 -!- Pthing has quit (Remote closed the connection).
22:45:59 <Sgeo> http://www.youtube.com/watch?v=vzSRVgF501M
22:54:05 -!- kar8nga has quit (Remote closed the connection).
22:54:05 -!- ehird has quit.
22:57:22 -!- augur_ has changed nick to augur.
23:01:55 -!- ehird has joined.
23:02:13 <ehird> 14:45:59 <Sgeo> http://www.youtube.com/watch?v=vzSRVgF501M
23:02:18 <ehird> firstly that's not a hallucinogen
23:02:21 <ehird> secondly old :P
23:02:40 * Sgeo first found out about it today, so it
23:02:44 <Sgeo> it's not old to me
23:03:42 <ehird> it's interesting though
23:03:49 <ehird> but the effects only last about 3-5 seconds
23:04:01 <ehird> not nearly trippy enough :)
23:04:32 <Sgeo> For me, the effect is strong, but yeah, 1:40 for 5 seconds of effect is meh
23:04:47 <Sgeo> 5-10sec
23:05:26 <Sgeo> Then again, people do that with food. Hours of cooking, for maybe 30min of eating
23:05:41 <ehird> yeah but 30min of eating is way more enjoyable than 5 seconds of warping
23:05:47 <ehird> and cooking can be fun
23:05:55 * Sgeo doesn't find eating to be enjoyable :/
23:06:09 <ehird> then either you eat bad food or have issues
23:06:22 <Sgeo> I think the latter
23:06:22 <ehird> anyway, Sgeo, I've seen better versions of that effect
23:06:23 <ehird> a little weaker, but only take 15-30s
23:06:31 <Sgeo> ehird, ooh, where?
23:06:39 <ehird> all over the internet
23:06:53 <ehird> i mean it's uberfamous
23:07:07 <ehird> for instance
23:07:07 <ehird> http://zecina.blogspot.com/2009/04/warp-illusion.html
23:07:10 <Sgeo> "Using slow motion causes a longer and stronger trip."
23:07:13 <ehird> googled "warping illusion" on google
23:07:16 <Sgeo> ( http://www.youtube.com/watch?v=RcSUrdipBY8 )
23:07:20 <Sgeo> Don't know if that's true
23:07:37 <ehird> the blogspot one i linked to is more spiky
23:07:38 -!- GregorR-L has joined.
23:08:05 <ehird> Sgeo: effects can linger btw
23:08:16 <ehird> for instance my computer's UI elements bulged almost imperceptably for seconds after
23:08:25 <Sgeo> heh
23:08:45 <nooga> ehird: that's quite normal since you're using mac
23:08:46 <ehird> Sgeo: have you seen that thing where you stare at one image and stare at another which gives it colours, and even five years later the colours are still there without looking at the trigger?
23:08:51 <ehird> nooga: hur hur hur
23:09:12 <Sgeo> ehird, um, what? I've seen that thing before, but the effects don't last 5 years
23:09:24 <ehird> it's another thing, then
23:09:28 <ehird> it was specifically deigned and researched
23:09:55 <ehird> comment on that slow video:
23:09:57 <ehird> [[if i look at a shadow its fuck are it could be the acid fuck maybe it not wise to wacth these while high on acid what the fuck am i typein who am i typein to why am i typin]]
23:10:02 <ehird> yeah I think it's the acid not the video.
23:10:29 <Sgeo> lol
23:10:31 <nooga> acid is overrated
23:11:50 <ehird> Sgeo: thing augur told me about,
23:12:01 <ehird> if you put on glasses that make everything upside down, you'll be disoriented at first
23:12:03 <ehird> for a day or two
23:12:06 <ehird> but then, everything is fine
23:12:12 <ehird> and if a week or two later you take them off?
23:12:15 <ehird> Everything seems upside down.
23:12:25 <ehird> And you have to relearn what's the right way up.
23:12:39 <ehird> oklopol should do that, he's the only one crazy enough
23:15:12 <Sgeo> Shouldn't it only take a day or two to get reoriented?
23:15:23 <ehird> sure
23:15:26 <Sgeo> No, the longer video didn't have longer lasting effects for me :(
23:15:29 <ehird> but who knows what it could fuck up in your brain
23:15:50 <ehird> i bet you'd have to relearn left/right from scratch, for instance
23:15:54 <ehird> which is not as easy as it sounds...
23:16:14 * Sgeo has had issues with left/right when he was younger
23:16:16 <Sgeo> >.>
23:17:39 <ehird> Sgeo: my mother still has to think to remember which is which
23:17:47 <ehird> it's depressing
23:19:35 <Sgeo> http://frogger11758.wordpress.com/2009/05/29/left-left-left-right-left/
23:20:27 <ehird> "I wonder if this is an Aspie trait or simply an idiosyncracy of mine."
23:20:40 <ehird> God, I hate people who ascribe everything to the vague notion of Asperger's syndrome.
23:20:41 <ehird> Hate hate hate.
23:20:54 <ehird> There's a word for that guy's condition; it's "can't tell left from right".
23:21:23 <Sgeo> ...hence the wonder, and not "It's because I'm an Aspie"
23:21:55 <ehird> I really don't care, such association is completely unfounded and just further muddies the definition of the psychological equivalent of a pile of mud
23:21:57 <GregorR-L> Yesterday reading my own written driving instructions I turned right instead of left, and even reading it multiple times I could have SWORN it was a right arrow. Does that mean I have Asperger's?
23:21:58 <ehird> s/$/./
23:22:02 <ehird> GregorR-L: Yes.
23:22:03 -!- coppro has joined.
23:22:13 <ehird> Being a geek and/or different and/or strange = YOU HAVE ASPERGER'S SYNDROME!
23:22:45 <Sgeo> ....I'm pretty sure that this person was diagnosed with AS
23:22:56 <ehird> My point
23:22:57 <ehird>
23:22:57 <ehird>
23:22:57 <ehird>
23:22:57 <ehird>
23:22:57 <ehird>
23:22:59 <ehird> Your head
23:23:23 <Sgeo> Oh, you weren't talking about Cale in particular >.>
23:24:05 <ehird> Most of what I said still applies.
23:24:19 <ehird> And diagnosing someone with a pile of mud doesn't make it any less mdudy.
23:24:22 <ehird> muddy.
23:24:26 <Sgeo> http://www.youtube.com/watch?v=nHydHfs8mmo "Do not participate in this video several times in a short space of time"
23:24:27 <Sgeo> o.O
23:24:50 <ehird> You can tell it's a serious warning because it has a cannabis leaf.
23:25:06 <ehird> lol that's recorded from a screen
23:25:07 <ehird> you can tell
23:25:15 <ehird> with a camera
23:25:19 <ehird> where's the table, I ask you
23:25:22 <Sgeo> lol
23:26:00 <Sgeo> $attempt_to_indicate_that_I_get_the_reference_without_being_able_to_come_up_with_a_suitable_reference_myself
23:26:01 <nooga> then who was phone?
23:26:27 <ehird> nooga: dude, that doesn't even fucking fit
23:27:10 <nooga> oh it's just a random phrase
23:27:12 <Sgeo> nooga, http://www.creepypasta.com/yeah-so-quit-asking/
23:27:29 <nooga> i tend to speak random phrases sometimes
23:27:45 <ehird> Sgeo: ahh the first image in the header is the devil's bible
23:27:48 <ehird> i hate that image
23:27:52 <ehird> creeps me out
23:29:30 <nooga> why
23:29:36 <nooga> devils bible is fun
23:29:44 <ehird> shut up
23:31:03 <augur> ehird, its more like a week of disorientation
23:31:06 <augur> gradually decreasing ofcourse
23:31:17 <ehird> augur: when you put on the glasses or after taking them off?
23:31:21 <ehird> also, has this actually been tried?
23:31:26 <augur> both
23:31:28 <ehird> right
23:31:28 <augur> and yes
23:31:36 <ehird> by whom? link? any lingering effects at the end?
23:31:51 <augur> i dont remember by who, and no, no lingering effects
23:33:14 <ehird> augur: what i want to know is, does your brain actually end up flipping the image for you, so that it appears normal (not that you could really tell), or do you actually get an intuitive sense for the directions?
23:33:31 <ehird> i can't imagine feeling my arm going leftwards and associating that with anything other than what i see now as left
23:33:36 <augur> that question does not infact make sense.
23:33:45 <augur> despite the obvious sensicality of it.
23:34:02 <nooga> ehird: shut up <-- he's afraid of the devil ;D
23:34:09 <ehird> nooga: no, that image is just creepy
23:34:12 <ehird> augur: :P
23:36:25 <augur> the world has no inherent up and down. we have gravity here on earth, sure, and your brain correlates sensed direction of gravity with motion in your visual inputs, but the "image" isn't flipped, etc. if you hung yourself upside, in a room that was upside down, the image would be "right side up", but it would FEEL upside down. and eventually, as your brain adjusts to the change in gravity, you would not be able to distingui
23:36:28 <augur> sh anything as being different from how it was, i think
23:36:36 <augur> but it wouldnt "flip" in any sense
23:36:52 <augur> its like talking about flipping an image in your computer. not on your SCREEN, but in the computer, in the binary representation.
23:36:55 <augur> binary has no up or down
23:36:57 <augur> it makes no sense.
23:37:23 <Sgeo> We could call the direction that gravity pulls in the world's "down"
23:37:30 <augur> right, i said that
23:37:39 <augur> well, i said that we have gravity
23:37:43 <augur> calling that down changes nothing
23:38:33 <augur> your experience of the visual stuff aligned in one way or another is the result of how that data correlates with other sensory data, but the sum total of that data has no "down" independent of how the data coheres
23:39:04 <ehird> i know
23:39:11 <ehird> it just upsets me we can't ask these questions
23:39:17 <augur> you can ask them
23:39:23 <pikhq> augur: "Down" is a direction that only has meaning regarding a frame of reference. That's about it. Whoo.
23:39:24 <oklopol> ehird: oklopol should do that, he's the only one crazy enough <<< i've thought about doing that many times, but i don't have the glasses to do it.
23:39:24 <augur> but the answer is that there is no answer. :)
23:39:31 <ehird> and scares me that our minds are so...
23:39:33 <ehird> goedelian
23:39:38 <oklopol> also i've heard it takes a lot more than a few days
23:39:42 <augur> ehird: wat
23:39:48 <augur> if anything it should turn you on!
23:39:50 <ehird> augur: as in, we couldn't detect a serious cognitive change from inside that cognition
23:40:00 <augur> well we could actually
23:40:06 <ehird> and we can't observe those cognitive changes from outside
23:40:10 <ehird> very Reflections on Trusting Trust
23:40:14 <augur> because we would observe a difference in how things cohere
23:40:23 <ehird> orly? how would you detect the flip change
23:40:37 <augur> well you'd detect it at FIRST by the fact that the image would appear upside down to you
23:40:42 <augur> your brain has to adjust
23:40:42 <ehird> nonono
23:40:45 <ehird> you got amnesia
23:40:50 <augur> but the image on your retina is ALREADY upside down.
23:40:51 <ehird> because they wiped your memories of adjusting
23:41:01 <augur> ok, well, in that case, so what?
23:41:14 <augur> your experience of the world before and after is no different
23:41:18 <ehird> I care about plenty of questions of that sort
23:41:22 <ehird> e.g. quantum mechanics interpretation
23:41:25 <augur> all thats different is whether your retinas are bigendian or littleendian
23:41:33 <ehird> augur: aha, so
23:41:39 <ehird> the image ISN'T subjectively flipped
23:41:40 <ehird> so to speak
23:41:41 <ehird> as in
23:41:43 <ehird> the cognitive experience we get
23:41:45 <ehird> is exactly the same
23:41:56 <augur> right, sort of
23:41:58 <ehird> not just our mappings being readjusted but not the visuals
23:42:04 <augur> i mean
23:42:07 <augur> well
23:42:11 <augur> but the visuals ARE the mappings
23:42:12 <augur> thats all there is
23:42:17 <AnMaster> blue2_light.bmp: PNG image data, 512 x 512, 8-bit/color RGB, non-interlaced <-- someone fails at file extensions :D
23:42:18 <ehird> i know that
23:42:20 <ehird> but it doesn't feel like that
23:42:21 <augur> i mean
23:42:24 <ehird> it feels like we have a bitmap image in front of us
23:42:27 <augur> well ofcourse it doesnt
23:42:27 <ehird> and interpret it cognitively
23:42:38 <augur> because our brain processes the content of the data
23:42:39 <augur> not the form
23:42:39 <ehird> it doesn't feel like what i see is my cognitive representation
23:43:01 <augur> i mean, its like the brain has a native jpeg interpreter
23:43:09 <augur> and doesnt need to render out to a bit map to do facial recognition
23:43:12 <ehird> uh my vision is better quality than jpeg
23:43:24 <ehird> anyway, I'm just saying that my vision FEELS unprocessed
23:43:25 <augur> instead, it just learnt to detect faces in the jpeg encoded data
23:43:27 <ehird> it feels like i act on that
23:43:31 <ehird> direct image
23:43:35 <ehird> which of course is false
23:43:42 <augur> well sure it does, because you're detecting the semantics, not the encoding
23:43:50 <ehird> yes
23:43:53 <augur> and you are, in a sense, acting on a direct image
23:44:16 <augur> i mean, the periphery has direct images as input
23:44:17 <ehird> so basically, if you had a button that let you switch between adjusted-to-flip-with-flip and not-adjusted-without
23:44:22 <ehird> then clicking it would seem to do nothing at all
23:44:34 <augur> and the patterns, the relative behaviors, are all still detectable
23:44:38 <augur> and thats what your brain cares about
23:44:40 <ehird> as opposed to if the visuals were unprocessed and we acted on them, in which case there would be some sort of visual jolt
23:44:42 <augur> the correlative behavior
23:44:43 <ehird> but everything would seem right
23:44:44 <augur> not the literal form
23:44:46 <ehird> augur: confirm/deny
23:44:47 <oklopol> ehird: the image doesn't flip, but what does magically flip is what it means to move your left or right arm, because you need to adjust those to work with what you see. so to speak. as augur said, not a completely well-defined question
23:44:49 <augur> brb dinner
23:45:02 <oklopol> everyone should just try it out
23:45:17 <ehird> oklopol: but you couldn't answer the question even subjectively
23:45:18 <ehird> without resetting
23:45:23 <ehird> at which point you'd have to do it again
23:45:24 <ehird> and reset
23:45:28 <ehird> it's impossible
23:45:31 <ehird> you need both states at once to answer it
23:45:40 <oklopol> anyway i'm already pretty good at moving based on looking in the mirror
23:45:58 <oklopol> i only get practise in elevators, so progress is slow
23:46:28 <ehird> you could buy a mirror.
23:46:29 <oklopol> it's weird how fast you can flip your left and right
23:47:09 <oklopol> that's not exactly skill #1 to acquire on my list.
23:47:25 <nooga> ingólv
23:47:33 <oklopol> inglowes
23:48:10 <nooga> ferflóht
23:51:16 <oklopol> is fer like german ver
23:51:28 <ehird> is your mom like finlandic your face
23:52:51 -!- meanburrito920 has joined.
23:52:58 <ehird> Oh no, it's a burrito. That is mean.
23:52:58 <AnMaster> ehird, did you see that about wrong extension above?
23:53:15 <oklopol> HEY THE CORRECT TERM IS FIN*NISH*
23:53:24 <oklopol> god i hate your ignorance GRRR
23:53:25 <ehird> oklopol: no that's the culture
23:53:27 <ehird> finlandic is the place
23:53:32 <ehird> AnMaster: What am I supposed to respond?
23:53:34 <ehird> Hi meanburrito920.
23:53:41 <oklopol> NUHHUH MAN SO ISN'T
23:53:42 <meanburrito920> Hi
23:53:45 <oklopol> hi meanie
23:54:01 <nooga> dear, i guess what ehird done here is an example of my (alleged) idiocy
23:54:06 <ehird> wat
23:54:13 <ehird> meanburrito920: (a) who are you, (b) what brought you here, (c) how many goats did you sacrifice?
23:54:16 <meanburrito920> oklopol, are you showing cultural ignorance of finishing?
23:54:30 <ehird> …xD
23:54:33 <oklopol> ages ago on nooga: sega
23:54:42 <oklopol> is my answer.
23:55:28 <nooga> look ol' polo ok? oklopol
23:55:45 <meanburrito920> ehird, (a) I am who am (b) i took a scroll down /list lane (c) i sacrificed no goats. however, i did sacrifice many cookies, who died valiantly in my tummy
23:55:51 <oklopol> that's not a palindrome
23:56:09 <nooga> does not need to
23:56:25 <ehird> meanburrito920: well it's a good thing you appear to be in programming channels because we do not yet specialise in voodoo.
23:56:36 <ehird> also you came in at a great time, this channel is like this pretty much always.
23:56:54 <oklopol> :DSA
23:57:55 <ehird> Also, oklopol's face really looks like that.
23:57:59 <oklopol> have i done many palindromes here?
23:58:13 <ehird> no
23:58:29 <ehird> no on!
23:58:33 <ehird> !no on!, rather.
23:59:13 <nooga> ehird: meanburrito920: (a) who are you, (b) what brought you here, (c) how many goats did you sacrifice?
23:59:20 <nooga> meanburrito920: ehird, (a) I am who am (b) i took a scroll down /list lane (c) i sacrificed no goats. however, i did sacrifice many cookies, who died valiantly in my tummy
23:59:22 <oklopol> "th" is an annoying little bastard
23:59:24 <ehird> nooga: hey i copywrit that
23:59:27 <oklopol> when it comes to making pals
23:59:31 <nooga> (probably ehird found a new friend)
23:59:32 <ehird> oklopol: htu
23:59:36 <ehird> helsinki technology university
23:59:44 <ehird> nooga: i have no idea what the fuck you're talking about
23:59:51 <oklopol> ehird: nicks, names and acronyms are cheating
23:59:55 <nooga> fuck about talking
23:59:58 <ehird> meanburrito920: http://esolangs.org/ btw
←2009-08-04 2009-08-05 2009-08-06→ ↑2009 ↑all