Facebook new interface?

Face­book went out for my user, and after a bit of snoop­ing around I found this…

Screenshot of Facebook's new June 2008 interface

Com­ing soon?

# by Josh on June 20th, 2008 Tags: , , ,
| 2 Comments »

Regarding Nothing

He seemed like some­one you would meet in a movie, whose life was falling apart and who was attempt­ing to begin some­thing new. Only, this ‘some­thing new’ had its ori­gins in same­ness, and the dri­ving force behind it, medi­oc­rity. His wife and dog, unbe­knownst to him, had planned to leave him for some time now: his pres­ence, his insis­tence upon ‘white space’, bore all the mark­ings of an insuf­fer­ably inanity. Liv­ing in an obscure cor­ner of an increas­ingly insignif­i­cant part of the world, deal­ing with dimin­ish­ing clien­tele (both in cal­i­bre, num­ber, and con­spic­u­ousity), it didn’t much mat­ter what he said next. No-one was listening.

But, you see, they were. At least fifty of them, hang­ing on his every indif­fer­ent word. Such is the metoo­ism of the Inter­net, deserv­ing of its proper-noun-capitalisation as one would cap­i­talise the title of any film of the ‘my-life-is-falling-apart-and-oh-I-hope-something-interesting-would-happen-to-substantiate-sales’ vari­ety. These days, how­ever, not even all such films declare them­selves wor­thy of said cap­i­talised sta­tus. The deli­ciously ambiva­lent “def­i­nitely, maybe” sports no such accou­trements com­mon to film, and, you know, things with names – but its name pro­vides for fas­ci­nat­ing dis­plays of noth­ing­ness in all kinds of con­texts, so it can per­haps be forgiven. I sat across from a work­sta­tion prepar­ing the launch of this and other films in this coun­try on Mon­day, and lis­tened, enthralled, as the male lead declared he was thrilled to hear “def­i­nitely, maybe is releas­ing in Aus­tralia”. Well, that is a non-announcement, now, isn’t it? (Launch­ing on V-day… vacuous?)

Still, when even our most influ­en­tial and award-winning actors and direc­tors lament the dearth (or, per­haps sim­ply the death) of cinema’s golden age, we must pause to con­sider what is being achieved by the broad spec­trum of media before us. All the trends of Inter­net media can­not save us from its dubi­ous cre­ative poten­tial in the face of browser lim­i­ta­tions (I have recently been work­ing myself into a lather over the indef­i­nite lag between multi-touch reach­ing the Inter­net com­pared to the rest of con­sumer tech­nol­ogy — let it be noted, mobile client-side is the future?). All the films in the world can­not save us from the medi­oc­rity of their scriptwrit­ers, as all the blogs in the world can­not save us from trends of buzz­words and analy­sis and not a sin­gle real client or solved prob­lem in sight. Nei­ther can google (that not requir­ing proper-noun-capitalisation as it is used syn­ony­mously with ‘search’) save us, invest­ing its vast resources into online plat­form advances. Plat­forms are not con­tent. Con­tent dri­ves growth. Enough of that. Clooney says we should all watch TV, because that’s where the inno­va­tion is going on these days. I strug­gle to come to terms with that, some­what. Part of me would (hon­estly) be quite con­tent to sit and watch end­less episodes of whichever series is avail­able on DVD. DVD, because, as much as I occa­sion­ally enjoy advertising, I have absolutely no desire to see the same com­mer­cial over again fif­teen times over the course of a sin­gle episode — get your bloody ads on YouTube and if they make con­sumers care enough, they’ll find you… noth­ing wrong with democ­ra­tis­ing TV adver­tis­ing val­ues, except, iron­i­cally, the poten­tially dimin­ish­ing pro­duc­tion val­ues of such ads in light of the decreased expen­di­ture on pro­duc­tion — yeah, that’s what I thought.

The other part of me finds it’s all much the same. We all know The Simp­sons is bril­liant, because it pushes bound­aries and made cer­tain peo­ple in the 1990s acutely uncom­fort­able. Fam­ily Guy fills the void, now, only with­out the coherency. Its near-absurdist “we-don’t-actually-expect-you-to-get-this” irrev­er­ent take on pretty much any­thing is funny, but not for rea­sons we can com­pre­hend. And it’s hardly going to stand the test of time. An ani­mated ana­logue to The Chaser’s War on Every­thing, only less coher­ent. But let’s look at The Chaser for a moment — it is the news. Oh, wait, The Col­bert Report used that line first. At any rate, The Chaser made inter­na­tional media before Stephen Col­bert, for the audac­ity of — wait for it — actions beyond mere commentary.

And there we find it. The mat­ter in which the public’s inter­est is held is not the simpering-yet-somehow-hostile satire, but in the vio­la­tion of the sole sanc­ti­fied role of gov­ern­ment, the defence of its cit­i­zens. The note­wor­thi­ness of this act came not in the vio­la­tion of this respon­si­bil­ity for secu­rity, but the triv­i­al­ity by which this breach took place. Such is the Leviathan in whom we are col­lec­tively engaged by social con­tract: with­out defence against the sta­tus hominum nat­u­ralisbel­lum omnium con­tra omnes as Hobbes rightly pre­sumes it, if we con­sider ‘nature’ after the fall.

The impli­ca­tion, of course, is that our gov­ern­ment is pow­er­less — or, at the very least, pow­er­less to enact that which it is its duty to. C.S. Lewis expresses it thus:

“As a result, clas­si­cal polit­i­cal the­ory, with its Sto­ical, Chris­t­ian and juris­tic key-conceptions (nat­ural law, the value of the indi­vid­ual, the rights of man), has died. The mod­ern State exists not to pro­tect our rights but to do us good or make us good — any­way, to do some­thing to us or to make us some­thing. Hence the new name ‘lead­ers’ for those who were once ‘rulers’. We are less their sub­jects than their wards, pupils, or domes­tic ani­mals. There is noth­ing left of which we can say to them, ‘Mind your own busi­ness.’ Our whole lives are their busi­ness.” (C.S. Lewis, “Will­ing Slaves of the Wel­fare State”, in ESSAY COLLECTION: Lit­er­a­ture, Phi­los­o­phy and Short Sto­ries)

One might argue this is merely the impact of democ­ra­ti­sa­tion of gov­er­nance. That, as the Leviathan power is some­what more dynamic in its head­ship in this present soci­ety, it will nec­es­sar­ily reflect ‘lead­er­ship’ over lives in ways unprece­dented in his­tory, as the will of the indi­vid­ual is closer to that of the state. What plu­ral­ist absur­dity: the exis­tence of democ­racy itself demarks the neces­sity of com­pro­mise, the inabil­ity of man to, inde­pen­dent of the state, agree. Democ­racy is respon­sive to and guar­an­tees the per­sis­tent dis­par­ity of the will of the indi­vid­ual and the State.

The role of the state, there­fore, should be con­strained to that of arbiter and defender alone. Any­thing beyond that is an unnec­es­sary infringe­ment of the rights of the indi­vid­ual. Yet our polit­i­cal clime is such that we assume this nec­es­sary, and, his­tor­i­cally, this is true. We accept the medi­oc­rity of human­ity, cel­e­brate it even. There is noth­ing new under the sun.

And we still trust in our ‘lead­ers’ for poten­tial change. Hello, Kevin, hello, Obama. You are mere men. Your rev­o­lu­tions will fade. Hello, those lead­ers who have come before them. Your names are not remembered.

Make poverty his­tory, cry the same peo­ple who decry government-sanctioned dis­crim­i­na­tion against the poor, the indige­nous, the homo­sex­ual. Their voices are not alone. Make poverty his­tory, cry the same peo­ple who decry government-sanctioned sec­u­lar­i­sa­tion and interest-rate-driven threats to their com­fort­ably pros­per­ous ‘but-not-too-much’ upper-middle class ‘chris­t­ian’ exis­tence. Their agenda is not that of the Christ.

“A hun­gry man thinks about food, not free­dom”, Lewis con­tin­ues in that same essay. What then, do we con­sider? We are hun­gry, though not for food. We are hun­gry for mean­ing that is not forth­com­ing. Hun­gry for the right­ing of wrongs in our eyes; wrongs that are plain to all, but per­sis­tent because of… well, how would you fin­ish that sentence?

Let me find your grace in the val­ley
Let me find your life in my death
Let me find your joy in my sor­row
Your wealth in my need
That you’re near with every breath
In the valley

There is only one mean­ing, one absolute real­ity, one Lord, one faith, and one God worth trust­ing because he is over all and sus­tains all. With­out him, the mean­ing­less­ness of this earth’s seemingly-perpetual abil­ity to decay should have us sur­ren­der to that entirely. Instead, we are to sur­ren­der to Him, or embrace that ambiva­lent indif­fer­ence so ulti­mately char­ac­ter­is­tic of the endeav­ours of humankind.

Equal height non-faux columns with background images

I’ve had a fairly painful day exper­i­ment­ing with the One True Lay­out Equal Height Col­umn tech­nique in con­junc­tion with a design that requires lots of rounded cor­ners in all the wrong places (no, design will not yield to CSS!) and put out a call for help on the WSG mail­ing list for the first time in a while.

That place is magic. Gun­laug Sør­tun came back in under six hours with another tech­nique I hadn’t even heard of that looks pretty good, the com­pan­ion columns method. He also has a page ded­i­cated to CSS table– styled columns, but it looks like it could involve a bit too much browser hack­ing (yes, IE) in order to be worthwhile.

More exper­i­men­ta­tion doubt­less to come.

# by Josh on September 20th, 2007 | No Comments »

Peekaboo IE7

I haven’t had to do any real CSS hack­ing in IE7 just yet, but was nonethe­less sur­prised to dis­cover that that Peek­a­boo bug is still hang­ing around. Thank­fully the old faith­ful height:1%; still instantly resolves it, but… wow. Still lin­ger­ing after so long?!

# by Josh on September 12th, 2007 Tags: , , , , , ,
| No Comments »

JABOB

Did some party light­ing for Ellen’s 18th last Thurs­day night. Just a bunch of bal­loons… with a twist. (Click for enlarged)

Balloons with LED illumination

Yes, the twist is that they glow. Good times.

Not quite bright enough to pro­vide use­ful illu­mi­na­tion, but enough to be intrin­si­cally inter­est­ing & entertaining.

I was con­cerned about bat­tery life hold­ing out: I should have been con­cerned about get­ting larger-capacity bal­loons in order to achieve the buoy­ancy required. The bal­loons we had (all 11″ metal­lic) all flew ini­tially, when inflated to absolute-max capac­ity, but most of them were down within 5 hours. 14″ bal­loons prob­a­bly would’ve per­formed a lot bet­ter, but we’ll never know.

We also pol­ished off a CL tank (rated for 50 bal­loons) about two bal­loons from the end of the lot, so big­ger cir­cum­fer­ence would obvi­ously require a D tank.

Future enhance­ments: size, obvi­ously; dif­fer­ent LED hous­ing for wider light; magnetic/RFID switch­ing on LEDs (we were flick­ing them on at inflate time); and increased bright­ness to make them more effec­tive as light­ing, not just entertainment.

The direc­tion I’d ulti­mately like to take it is non-latex/heavy-duty inflat­a­bles with per­ma­nently installed LEDs + wire­less con­troller. At present it’s a tri-colour LED that auto­mat­i­cally cycles between the three sub-diodes (I sup­pose they’re three real diodes, but what­ever) that are RGB. I’d like to sep­a­rate that out into three 10k MCD diodes (for a peak 30k MCD out­put at ‘white’) and a recharge­able sup­ply… not quite sure what the best way to do that is. The inflat­able would prob­a­bly be about 15” with the lumi­naire (ide­ally) sus­pended in its cen­tre so it could be used as a non-lighter-than-air device and main­tain its effec­tive­ness as a light. Think really big beach balls.

I’m look­ing at get­ting a pre­fab Blue­tooth thing with an onboard micro­con­troller to man­age it… would also like to add a micro­phone in to make it audio-responsive with­out wire­less inter­ven­tion (because wire­less will suck lots more power, amongst other things). Blue­tooth would be utilised pri­mar­ily for fad­ing the fix­tures in and out rather than colour con­trol, though obvi­ously once one is in place it’s only a small step to intro­duce dis­creet faders for each colour channel.

All that said, I know noth­ing much about Blue­tooth. I’m look­ing at a Class 1 pre­fab board with a micro­con­troller which looks good, but is rather unchar­i­ta­bly priced at 79€ per unit, and the only pub­lished unit dis­count step is a measly 2€ at 10 units. That’d make the cost of these lit­tle mon­sters (con­troller, LEDs, power, what­ever funky kind of con­tainer I find for all of the things) at least AU$250/fixture after fund­ing devel­op­ment, which does seem like an awful lot! But if they’re recharge­able and can fly and stuff I think there’s a pos­si­bil­ity other peo­ple would buy them. On Thurs­day night a lot of peo­ple were pretty fas­ci­nated by them, even when they ended up on the floor.

Methinks I’ll try and build a cou­ple for myself before even think­ing about sell­ing them, and if that comes close to hap­pen­ing look at other wire­less options. I’m pic­tur­ing some­thing cool like walk­ing around a room with 100 of these things flown on the ceil­ing (either teth­ered together or helium filled) hold­ing a Bluetooth-capable PDA, the lights fol­low­ing you posi­tion. Processor-intensive signal-strength cal­cu­la­tions would be done on the PDA itself, which would arrange the sig­nals in a matrix and detect the near­est neigh­bour, set­ting its inten­sity (and the inten­sity of the sur­round­ing sig­nals) accord­ingly. There are other options, per­haps involv­ing W-DMX512, but that’d require a sep­a­rate micro­con­troller methinks.

Fun­nily enough, when look­ing through the wire­less DMX cat­a­logue for this year, it turns out the LD for Cirque du Soleil Delir­ium did basi­cally the exact same thing (Wire­less DMX + colour mix­ing RGB LEDs + 15” bal­loon)! Page 20 has an OEM TRX mod­ule in a 84x48mm form fac­tor, but it requires an exist­ing DMX inter­face. There’s an inte­grated device on page 15 that has a bat­tery enclosed also and sup­ports PoE, but it’s a bit big­ger (115x40x70mm) and sim­i­larly lacks the onboard micro­con­troller that the Blue­tooth device has.

The W-DMX might be bet­ter on power con­sump­tion, though, on account of the pos­si­bil­ity of receive-only mode that Blue­tooth lacks (though, of course, you can dis­able vis­i­bil­ity on Blue­tooth devices, which might assist). Both tech­nolo­gies use 2.4GHz spec­trum, which is pretty much all fun and unli­censed games.

Pos­si­bly more to come on this front if I can track down a suit­able con­tainer. I can shop for geek gear fairly effec­tively, but over­sized pieces of latex are a bit less my thing.

Com­ments re: ideas, criticism, etc., all quite welcome!

Why no, vector artwork is not universally superior for lines

I’m cook­ing up a book­let for a study camp at the minute that has a sim­ple grid-lines (ruled maths paper) back­ground and ini­tially traced it with Illus­tra­tor because it looked, err, lin­ear enough to be a fair can­di­date for such work.

The trace had to be a lit­tle eclec­tic for realism’s sake, so I didn’t just do the redraw with Ctrl + D trans­form ninja skills, but let the soft­ware trace it. Big mistake.

It was one of those things that InDe­sign got a lit­tle upset about the com­plex­ity of — which is okay — and had to import as encap­su­lated post­script instead of as native vec­tor data — which is also okay. Trou­ble was, it wasn’t just bor­der­line too-complex, it was stu­pidly over the edge. I stuck it on the A-Master (which keeps me sane and the .indd file­size down) and got to work for about a week on the rest of the con­tent and so forth. As we get closer to press (I was aim­ing for today… oth­ers appar­netly have dif­fer­ent ideas) I’ve started doing the Indd->PDF shuf­fle and dis­cov­ered the absolute pain of wait­ing for it to “ren­der” (basi­cally that’s what it’s doing) the EPS onto every page as it cre­ates the PDF file.

I endured this for about two days and then finally snapped this morn­ing, went back to Pho­to­shop with the source image and processed it to make it look sim­i­lar enough before past­ing the raster scan into the A-Master in the traced thing’s place.

As if by magic, the gen­er­ated PDF size dropped from 55MB to under 4MB.

Raster images are your friend.

p.s. hope­fully I’m back here now. Am away next week with GPRS Inter­net only, then in New Zealand (with Inter­net, albeit with uncer­tainty about hav­ing a com­puter in the accom­mo­da­tion). Yes, busy as ever. On Face­book quite a lot, because sta­tus updates are more man­agable than full blog posts!

# by Josh on June 18th, 2007 Tags: , , , ,
| No Comments »

Too much nostalgia for a computer

What fol­lows is writ­ten far less well than it deserves, but — iron­i­cally — I’m drown­ing in other work at present. This needed writ­ing sooner than other things did.

Michael’s pulling the plug on the server that this web­site has run on since 2003.

The ‘server’ has changed dra­mat­i­cally in con­sti­tu­tion since it all began way back when, but… wow. An aston­ish­ingly large part of my teenage years. For the longest time, it seemed as though the Inter­net had alto­gether ceased to exist every­time Dale’s con­nec­tion went out. In the early days, we were all run­ning servers on port 1200 to cir­cum­vent ISP restric­tions on port 80. phpBB was the order of the day, run­ning Apache — on a pirated copy of Win­dows 2000 (those were the days in which “legit­mate soft­ware” con­sti­tuted an oxy­moron). Oper­at­ing on an early ADSL link with 64kbps upload, forum emoti­cons were hosted on free web space pro­vided by iiNet in order to con­serve band­width. You laugh now, but the speed boost was incred­i­ble. Every time iiNet dropped out (to future read­ers: that’s what hap­pens when the inter­net goes out for a cou­ple of hours, none of this occa­sional con­nec­tion time-out rub­bish), an irate explana­tory post from mwd­meyer would emerge and life would con­tinue as nor­mal. Until par­ents dis­cov­ered the server run­ning and turned it off again, which would spark an effort to con­ceal yet another com­puter in a room crowded full of equip­ment. About halfway through 2004, they gave up searching.

These were the days (for me) of NE2000 clones pow­er­ing Smoothwall/m0n0wall routers, recy­cling hard­ware, a sub­scrip­tion to Atomic before all the other kids (I bought more geeky mag­a­zines than any­one I know – I think it was that strange meet­ing place of compters, cre­ativ­ity, and cant that I later became com­fort­able with), when GeForce 2’s and Pen­tium 4’s (the first ones with RDRAM that every­one despised) and DDR-supporting Athlons were still zippy. When frame-based redi­rects passed for domain names — .tk, anyone?

Mostly, it was about the forums… but as for per­sonal pub­lish­ing, this was no small resource. My first dynamic web­site was a blog hosted on that server — I don’t think it yet had a name — we all rolled our own web soft­ware in those days (it’s not that long ago). Some of us still do. The first domain name acquired was Dale’s, in March 2004, co-inciding (more or less) with the forums’ first birth­day. Twelve US dol­lars later (Joker.com’s prices still haven’t changed), we were all still using frame-based redi­rects — sta­tic IPs were the stuff of pipe-dreams, and Dynamic DNS, though around, was out­side of the expe­ri­ence of most of us. Steve ran a notoriously-flaky IIS server with real domains and Exchange, but paid about $150 a month for the priv­i­lege: sta­tic IPs being avail­able only on busi­ness grade inter­net connections.

These are mere details. The forums them­selves con­sti­tute an amaz­ing chron­i­cle of the lives of mwd­meyer, ucosty, Sammy, i_am_a_n00bie, Smile:), smKz, n|cktangents, angelicde­ity, baibai, Sphinx^, lud­vikas, and a hand­ful of oth­ers over a fairly tumul­tuous time. There is so much not recorded explic­itly that sur­rounds the nearly 16,000 mes­sages from these eleven users alone. Some has been sup­pressed, other parts for­got­ten, but all of it inex­tri­ca­bly linked together in the momen­tum of time. There are some things about that time which will never be shared with those who weren’t around.

The forums didn’t sur­vive post-school. This shouldn’t be sur­pris­ing, given the amount of research that says this will be the case for any given rela­tion­ships faced with that man­ner of tran­si­tion, but it was still bizarre wit­ness­ing what would have been sev­eral months of time spent on a sin­gle web­site evap­o­rate into (not much). The server moved from Bal­main to Mar­ian Street, even­tu­ally find­ing its way into a rack there. This is where things get hazy for me. I think the last time I saw Michael might’ve been New Years’ Eve 2005/2006… I feel some sense of guilt about that, but recog­nise mutual busy-ness had a role such that nei­ther of us should be blamed alone. I don’t believe that a blame­less “but things changed” is ever suf­fi­cient when talk­ing about close rela­tion­ships. I’m fairly cer­tain my clos­est friend for about two years at school is some­one that I no longer have any­thing to do with, but can’t explain why. And I know that I can’t in any way blame him, because I’m so guilty of fail­ing to keep work­ing on rela­tion­ships myself.

I sup­pose the point of all this is that the com­puter for­mally known as ‘Metro’, now ‘Loki’ (I don’t know how it got that name — Loki to me is an amaz­ing con­trib­u­tor to Linux-based gam­ing, 2000 – 2002 RIP, but it could just as eas­ily have been named after the Norse trick­ster and Odin’s wily accom­plice!) isn’t just the lat­est in a series of bits of elec­tronic gear that some markup and pix­els have been piped off for a cou­ple of years. This is just one step closer to a com­plete clo­sure of a very large chap­ter of my life… and, yeah, that’s incred­i­bly sad.

Please don’t for a minute con­sider this to be my argu­ing that Loki should stay switched on — it’s about some­thing far greater and more per­sonal than a star­tlingly reli­able FreeBSD web server that just hap­pened to host a web­site for free for a long time.

There aren’t too many peo­ple you can make sit in the back of a car on their 18th birth­day, much less who will laugh along with as it happens.

This isn’t an obit­u­ary, just a poor expres­sion of remorse at the (human) dis­con­nec­tion and ‘drifted’ rela­tion­ships of that era. Michael, once all this stu­pid uni crap gets out of the way (maybe after you move again?), I owe you a fairly large drink.

Thankyou.