you know what's really annoying? css. you know what's even more annoying? css in ie. luckily for us there are a whole bunch of designers out there having a css hack wank fest and finding work arounds for everyone else. yay for them. » « 13:08 17/02/04 | permalink
i think i might be missing the point of the CSS zen garden - sure, you can create some purty design from css, but you still can't fucking do any kind of useful layout. like a couple of columns which size liquidly and don't jump under each other. and, you know, work on all the browsers that people are using. long live tables. or, of course, someone could add some layout stuff to css that doesn't suck quite so badly. » « 13:29 17/02/04 | permalink
so basically i'm waiting for an email. i've been waiting for more than 24 hours now. sure, i'm doing other stuff, but all i'm really thinking about is this email. it's dulling everything else i do - my attention is never quite there. maybe they haven't checked their email yet. maybe it got tagged as spam. maybe i typed the address wrong. maybe their mail server was down. maybe my mail server was down. maybe they're not replying. » « 15:29 17/02/04 | permalink
£280 seems way to much for just a laptop battery, but might just be worth it for 11 hours of battery life. It weighs a third of the laptop's weight too - i wonder how far it sticks out the back. when i'm running the country, batteries will be cheaper. and smaller. » « 15:46 17/02/04 | permalink
the atom feed validator is borked, which has made me loath atom before i've even created a single feed. luckily (for me or for atom?) the alternative at feedvalidator.org (which appears to be the same validator, in style at least) works fine. the scripting news validator does atom validation too. my initial atom thoughts: too many required attributes. entries wont necessarily have titles (these don't). annoying date format - it might be a standard, but it doesn't mean i have to like it. really just like rss with the tag names changed. again. » « 17:26 17/02/04 | permalink | language software
it can't just be me who hates slow people can it? why doesn't everyone walk so slowly? do everything so slowly? doesn't anyone have anywhere to get to? things that need to be done? sometimes it feels like the world's in slow motion and it's dragging you down with it. it might be time to get away. » « 20:18 17/02/04 | permalink
the image on the bottom of this page is big. not just big, but huge. a full 1024x768 screen. when i first put it on there i thought it was a great idea. now trying it over dialup, i think it's an even better idea. gives a sense of intrigue, not knowing what's coming. it requires a certain patience in direct opposition to my usual feelings about speed of action. it's kinda soothing. » « 20:20 17/02/04 | permalink
ludicorp's transcendant interactions presentation gives much food for thought. do any of us really use applications for interactions (between people, at least) that don't transcend? applications that lock us into their own little microcosom which we don't aspire to find a way to componentise into our bigger picture interactions? i can't think of any this morning. maybe it's less about application shift and more about a new way of looking at interaction design. applications as non-discrete elements of "bigger picture" interaction. » « 07:49 18/02/04 | permalink
london agency wilson fletcher showing that you can use css for layout without lookinb like you're using css for layout (if that makes sense). unfortunately suffering from the "Flash of Unstyled Content" bug which makes for ugly loading. Blue robot suggests a couple of fixes. » « 10:33 18/02/04 | permalink
this stuff looks beautiful and innovative (collaborative drawing tools that don't suck!). unfortunately it doesn't work through the firewall of doom (tm) so i'll have to check it out later. all built by Jared Tarbell from levitated.net and open source. » « 10:52 18/02/04 | permalink
honey is hard to get hold of in the uk now for some reason - some sort of health scare i think. none of the resturants i go to serve it as parts of other dishes any more. this makes me sad. » « 11:38 18/02/04 | permalink
after using it a little on osx, i'd love a windows port of sub etha edit. the developers say that this is very unlikely - it relies heavily on cocoa and can't really be "ported". there must be some equivilent windows app out there already? like ms word's "track changes", only in real time. maybe ms word will get add it in pretty soon. » « 13:39 18/02/04 | permalink
it's odd, but registering as self-employed with the inland revenue seems far more final than the act of resigning from my job. scary stuff. » « 13:40 18/02/04 | permalink
now this is interesting: Operational Transformation in Real-Time Group Editors: Issues, Algorithms, and Achievements. the paper on which the sub etha edit protocol is based. the concept of operational transformation could probably be applied to many other forms of realtime interaction and collaboration. » « 13:45 18/02/04 | permalink
finally the email has arrived. it was as i had imagined it would be - nice but ultimately soul destroying. it was just too perfect to be true. still, the time spent waiting and not knowing for sure is something that'll i'll remember forever, at least in some small way. a change of scenery will be a welcome escape from this self confinement. » « 15:01 18/02/04 | permalink
ConConUK is something not to be missed. given that i'm bunking off work on friday to go and see lowgold, then taking monday morning off to go to the dentist, i'm not sure how i justify taking monday afternoon off with only a few days left until i leave. hmm, some pleading might be in order. » « 15:03 18/02/04 | permalink
spotted on the company intranet by a colleague: "Please remember that all Internet sites visited from an **** network or that you visit from your workstation can now be easily captured for reporting. Thus making it easier to monitor and manage Internet traffic and usage. If in doubt, see the guidelines on Internet usage in the **** staff handbook or use this link". nice. » « 16:04 18/02/04 | permalink
is it me or is stinger one of the most ufesul bits of software available? (along with adaware). it seems kinda crazy that it's free. it certainly stops me from wanting to buy any antivirus software. » « 17:30 18/02/04 | permalink
twins. twins remind me of one of the beautiful underlying principals of eveything - symmetry. symmerty, through rotation, reflection and identity give rise to much of nature - both in structure and in balance. the balance of life and death, growth and decay, coming and going. symmerty give us elegant laws to explore and predict the universe and with super symmetry we can construct a single set of rules for everything. twins, at a level just below the surface, offer an insight into physics, nature and life. and ginger twins - wow. » « 07:55 19/02/04 | permalink
i'm sitting opposite a very obviously drunk old man. swearing, falling about, carrying a bottle of whisky just purchased from the train station off license. he's wearing a suit. he has rotten teeth. how do people become this? was he once someone important? maybe he still is. after some swearing and fumbling he manages to dial a number on his mobile. he transforms into someone business-like and polite. as soon as the call is over, lapses back into drunkeness. is this me in fifty years? » « 07:56 19/02/04 | permalink
overheard: "football is like sex as far as i'm concerned - i'm much rather take part, however bad i am, than watch it." » « 07:56 19/02/04 | permalink
as the worst day of my year so far draws to a close, i can reflect on the year so far with an almost third person perspective. it's started badly, if interestingly, with personal lows and employment uncertainty. a month later, with an new job and a personal recovery i was pretty ready to face the world. into february and an amazing time, with the promise of an awsome march in a new city with new friends. all shattered by a single downward event on an otherwise upward tragectory. i know it'll pass soon, but never completely. great things are always offset by terrible things - this is how we have a sense of scale. this is our symmetry. » « 07:56 19/02/04 | permalink
apparently mocha ssh client runs fine on the p900 (i hadn't tried it yet). i'm reticent to install it, as at least i have some small periods of time (while travelling) when i can't do any kind of server maintainance (not true of course - i can always dialup via bluetooth). getting the balance right between accessability and responsibility is tricky. » « 08:00 19/02/04 | permalink
i was just asked "Is this 'social software' new then?". my response: "yes and no. the term is new, the concept is old. read these if you're interested: the_excesses of social software, my working definition of social software » « 08:34 19/02/04 | permalink
the (poignant) guide to ruby is just great: "A range is two values surrounded by parentheses and separated by an ellipsis (in the form of two or three dots). Think of it as an accordion which has been squeezed down for carrying. (Sure, you can build a great sense of self-worth by carrying around an unfolded accordion, but sometimes a person needs to wallow in self-doubt, carefully concealing the squeeze-box.) The parentheses are the handles on the sides of a smaller, handheld accordion. The dots are the chain, keeping the folds tightly closed. Normally, only two dots are used. If a third dot is used, the last value in the range is excluded. When you see that third dot, imagine opening the accordion slightly. Just enough to let one note from its chamber. The note is that end value. We’ll let the sky eat it." » « 09:03 19/02/04 | permalink
i'm about a month behind reading the perl6internals lists, but the dbdi announcement from tim bunce is interesting. this would almost force php and ruby to get good dbi layers in core. i, for one, can't wait. » « 13:22 19/02/04 | permalink
ah, also, you can join the dbdi mailing list by sending a blank mail to dbdi-dev-subscribe[at]perl.org » « 13:24 19/02/04 | permalink
office stories: someone in my office has just gone on a five minute rant about sainsburys selling him a fillet of snapper without descaling it. apparently he didn't realise they hadn't ("they always do, don't they?") cooked it and subsequently covered the entire meal in scales (cue wife: "what the fuck is this? i'm not eating it"). cooking seems way too difficult - i definately need a geek girlfriend who's in to cooking (or alternatively, just eat in resturants the whole time). » « 13:30 19/02/04 | permalink
the world needs more magic eye porn » « 13:39 19/02/04 | permalink
i love death is beautiful (cyclic, symmetric, depressing), if a bit of a large download. » « 14:03 19/02/04 | permalink
textures you don't expect: a semi-frozen can of (diet, urgh) coke which expands rapidly when opened - not an explosion but just a gradual expansion as it flows from the top of the can all over your desk. drinks which have the consistency of jelly. wet, shiney floors which aren't slippy. » « 14:41 19/02/04 | permalink
chips for lunch: if food stuffs were humans, chips would be your reasonably attractive friends who are great fun to be with. but who bitch about you behind your back and ultimately lead to your (social / health) demise. » « 14:42 19/02/04 | permalink
might be true: plastic surgery in the uk, including breast augmentation, is governed by the british association of plastic surgeons. or baps for short. » « 15:34 19/02/04 | permalink
i wonder if this was ofoto? » « 16:23 19/02/04 | permalink
i somehow missed this piece of genius when it was first posted by jones in january: "The BBC is about to enter a period of scrutiny, examining it's mission and output in order to review whether it should keep that guaranteed income. So my proposal is for them to radically reassess their mission - working from the money back, and The Earth outward. "The BBC should devote all their resources to conquering Space. "The chairman of the BBC, Gavyn Davies should nominate Dr. Colin Pillinger as the next director-general, and announce that from the end of 2004 there will be no more TV, no more radio, no more internet services. All of the licence fee income will be ploughed into space exploration. "2.5billion pounds a year is 4.55billion dollars at today's exchange rates. In one year, the newly rebranded BSC: British Space Command, will have outstripped Bush's recently-announced 5 year NASA budget increase." » « 16:48 19/02/04 | permalink
urgh - fucking tube. ninety minutes to cross half of zone one is just stupid (it's what, 3 miles?). if i couldn't be smug with the fact that i only have six more commuting days left in this country (and at least one of them offpeak due to conconuk) then i'd be really pissed off. talking to a fellow communiting sysadmin while we wait for a train, i wonder how i manage to stand this. i guess you just get used to it and your frame of reference is blurred. now, with a new frame rapidly approaching, i can be a little more objective about current events. urgh. get me out of here. » « 20:48 19/02/04 | permalink
book crossing is a really nice idea and seems to be getting reasonable returns (20-25% of books are caught after being released according to their faq). if i had time i'd love to take part. maybe there's some way you could tie this into social networking? » « 10:49 20/02/04 | permalink | socialsoftware
ntk pointed to the adobe reader speedup lets you remove all the dumb plugins from acrobat reader to make it load alot quicker. very useful if you seem to spend all your life waiting for the damn thing to open. » « 16:38 20/02/04 | permalink
went to see lowgold at lunchtime. they played a small set (four tracks) from their newish album "welcome to winners". in a small club under little portland street, it was for radio execs as far as i could make out (i built their website and their management invited us along). very good stuff. i recommend you buy their cd. » « 17:18 20/02/04 | permalink | culture
really annoying thing #474: people who send their mail from /outlook( express)?/ and request a delivery receipt for *every single mail* which requires me to click a fucking confirmation :/ » « 17:23 20/02/04 | permalink
this color matcher thing is very nicely done. reminds me of some of the prototype stuff i was working on for a site several years ago which got abandonned for various reasons. after getting a call from a potential client today, i might get back into some dhtml stuff. such fun. » « 18:10 20/02/04 | permalink
on the advice of a indie kid friend, i bought a pair of kristin hersh albums (sky motel and the grotto). in a word: stunning. the grotto, especially, i touching and sad, but with some excellent euphoric moments (listen to "Silver Sun"). definately my favourite album of the moment. » « 18:51 20/02/04 | permalink | culture
nothing breeds loneliness like the cold. standing in the cold station, waiting for a late train. surrounded by people, a young girl cries to herself. i watch helplessly from a couple of metres away, as the tears roll slowly down her cheeks. what can i do? should i talk to her? leave her alone? it's not my place to interfere, but maybe all she needs is someone to say hello. as the train rolls in the the station i try and speak. the words come out wrong - weak and empty. she's not sure if i said anything and we exchange awkward glances. we go our seperate ways. have i helped? have i hindered? can i ever make a difference? » « 14:22 21/02/04 | permalink
changing the world is alot like writing code. let me back up a little. we want to change the world, most of us. to change the world in any kind of useful way, we need to do big things. but people are too small - we're dwarfed by the world. we make constant small changes. does this help? imagine a big software project. lots of code. millions of lines. more than any one person can comprehend. more than a team of ten can understand. a huge team of people. once it's got there, it's done - if something is wrong in a big way then it's wrong for ever. no amount of work by a single person can fix it. it would need to be thrown out and started afresh - at the least, you'd need to work in what appeared to be a backward direction. let me explain. imagine an a+b dimensional space. a is the number of factors we can change about the world. b is the number of metrics for measuring perfection (where your frame of reference is yourself, your beliefs and your world view). the world is an n-dimensional topological plane such that every point in a-space maps to a single point in b-space. it's easiest to imagine this with a 2+1 space, where every point on a 2d plane has a single 3rd plane point - game programmers call this a heightmap. perfection is the process of changing our space in a-space to maximise our position in b-space. in our simple example, we want to reach the point on the plane with the highest 3rd dimension. but remember - we can only move along the plane. if we take a zoomed in view, from any point on the plane, we'll try to move towards a point with a higher 3rd dimension. this catches us at local maxima - points which are higher than all points surrounding them, but not the highest point on the topology. we have to take a macro perspective to reach the global maxima. this is the usually toted example for evolution - and so it is with code and with the world. evolution is just a term that describes a set of rules, and it's not only genetic evolution that follows them. we can't change the world in tiny steps. we can reach local maxima, but really - is it worth it? should we just throw it away and start again, with our knowlegde now, we can start with a wider view. » « 14:24 21/02/04 | permalink
arp knows a thing or two about birds: "it must be a lot easier to create a subaquatic survival suit for a bird than it would be to create a practical flying suit for a dolphin, especially as dolphins have low-mounted wings, a design which would make dolphins unstable in the air." » « 14:40 22/02/04 | permalink
is learning pi to 1500 digits any more than an impressive (geek) party trick? would it actually be useful in a mathematical sense, or even just in a memory training sense? » « 14:42 22/02/04 | permalink | geek
codeville sounds interesting (and will be demoed at codecon if you want to know more). the only trick they seem to have missed is making a cvs compatibility layer - i'd love to just drop the server inplace of cvs and give it a whirl, but learning a new client syntax (and thus building new client side tools) is too much effort for a non-proven system. » « 15:22 22/02/04 | permalink | software
i take back at least some of what i've said about the uk music charts - my favourite track from the latest belle and sebastian album is in the top twenty. nice to hear radio one playing something half decent. » « 18:55 22/02/04 | permalink | culture
this article on the Forer effect makes interesting reading. the average of 4.2 is suprising at first, util you try and score yourself on the paragraph. » « 13:28 23/02/04 | permalink
after a visit for the dentist for some routine extorsion, i'm in an undescribeable amount of pain. so bad i can't concentrate on anything. constructing this sentance is a real challenge. what have i done to deserve this? » « 13:37 23/02/04 | permalink
some much to digest from conconuk, but the big highlight was just seeing people i hadn't seen for a while. all of them. in a very small pub. and of course *she* was there. i was expecting that. i was prepared. only she had to go and be really plesant. spoke to her for ages about everything. she's now coming to lunch on friday. i can't help myself. i. am. hopeless. » « 17:54 24/02/04 | permalink | conferences
i wish trillian knew how to merge the logs for a meta contact. say, for instance, i was talking to some hot chick on icq about the finer points of xml-rpc. now icq goes down so i switch over to talking to them on aim. trillian lets me group contacts into "meta contacts", so hot chick is a meta contact with her icq, aim, msn, yahoo and jabber profiles (or possibly more than one of each) bundled into one. the only problem is that now when i go back to look up that conversation in my logs, it's split across the two log files. urgh. fix this please. » « 21:19 24/02/04 | permalink | software
if you look under irony in the dictionary you'll probably find the yale guys from etcon04 - handing out free blank cds in the lobby to promote file sharing. but what does he do for a living? works for universal developing drm. take note - this is irony. » « 22:12 24/02/04 | permalink | conferences
teemarto has some really great tshirts. i'm escpecially keen on the 'test' ones - the tiny kearning is very tdr. » « 11:20 26/02/04 | permalink