It’s my VC funding and I’ll go broke if I want to

MySpace really know how to spend money. They’re presently repo­si­tion­ing htem­selves as ‘a place for music’ (dis­tinct, more astute read­ers shall note, from its pre­vi­ous slo­gan: ‘a place char­ac­terised by bizarre and angsty teenage social inter­ac­tion or lack thereof’ — not quite as catchy) to the point that they are now spon­sor­ing tours such that they are even being co-billed with Fron­tier on a poster I just encoun­tered (I’m on a bus) for a Dash­board Con­fes­sional gig at the Hor­den next month.

How on earth they’re ever going to trans­form end­less pro­mo­tion into finan­cial return is beyond me… but hey, I hear they’ve bought an Xbox hot air bal­loon, so at least they’re in good money-losing com­pany. (Microsoft’s Xbox divi­sion, for those not in the loop, is more com­monly known as the 4-billion-and-increasing-dollar-hole.)

# by Josh Street on August 3rd, 2006 Tags:
| No Comments »

Program most likely to transform me into a terrorist

So I’m back to build­ing stylesheets. Feels good. Gets the blood pumping.

Makes me want to strap a bomb to my body and go into Microsoft’s offices ;-)

IE is fun, but PNG sup­port is seri­ously painful some­times. Do any­thing slightly adven­tur­ous and it all blows up in your face (no pun intended). I’ve decided IE needs a mas­cot like Fire­fox (a cute fox) so that I can get a voodoo doll stuffed toy that can sit in the cor­ner of the office to be pum­melled as required.

# by Josh Street on May 17th, 2006 Tags: ,
| 2 Comments »

Disable reading layout in MS Word

Arguably the bane of my exis­tence (along­side JPEG logos and Home & Away DVD-cover design), Microsoft Word’s insis­tence on open­ing crap Out­look feeds it in reading-layout can in fact be dis­abled. There’s an Office Assis­tance arti­cle on how to do this.

I hate it because it effec­tively pre­sumes no-one writes doc­u­ments any­more. Under­min­ing MS Office’s awe­some col­lab­o­ra­tion fea­tures (I’m being seri­ous), etc. Not that I ever write any­thing in MS Office myself, of course (except for proof­ing stuff other peo­ple send) — but still, it bugs me. Espe­cially the way things wrap dif­fer­ently, copy dif­fer­ently, etc. Yuck.

# by Josh Street on March 3rd, 2006 Tags: ,
| No Comments »

Why MSM and open paradigms don’t mix

Microsoft are now play­ing ball. They’re “get­ting” this whole clue­train gig, even for­mal­is­ing their enact­ment of it into a con­fer­ence billed as a 72-hour con­ver­sa­tion. They’re doing blogs. They’re lightly, if at all, mod­er­at­ing those blogs. And they’re respond­ing to con­tent on those blogs as appro­pri­ate (that is, ignor­ing the absolute rub­bish and closed-mind-open-source-supporting-nerds).

In every way what they’re doing and what they’re chang­ing is absolutely awe­some. As an IT com­pany maybe it’d be fair to say they’ve got a head­start on the rest of the world. They’re cer­tainly doing bet­ter than MSM are.

Say, for exam­ple, there was a social networking/photo site to be inte­grated into a TV programme’s com­mu­nity site: one that’s meant to actu­ally con­nect with view­ers, and falls under “Com­mu­nity” in the network’s struc­ture — not the one that mind­lessly pushes top-down con­tent. And that because of con­cerns about mod­er­a­tion — chiefly stem­ming from the notion that pub­lic iden­ti­ties are untouch­able and sacred in the net­work eye, and the arro­gance that comes as a part of that –, the only advan­tages (pol­i­tics and free band­width because of deep-linked pho­tos aside) of inte­grat­ing an exter­nal photo ser­vice are negated, and users have absolutely no incen­tive to sign up for a wider Yahoo! sign-on (which would allow them to com­ment on pho­tos at Flickr, amongst other things).

So MSM struc­tures are still win­ning. I expected this would be the case. I think it’s going to take another five years before peo­ple can get over them­selves enough to realise that allow­ing peo­ple to com­ment (not anony­mously — that was never on the cards!) isn’t an intrin­si­cally dan­ger­ous thing. The idea that the greater fool is the one stop­ping to make flip­pant dis­parag­ing (even just seem­ingly so!) remarks about peo­ple they’ve never met is, in fact, turned on its head by the recog­ni­tion of such remarks. To acknowl­edge a fool’s power surely isn’t the most intel­li­gent thing one could do in response.

I digress. The point is, for as long as they’re think­ing they have any chance of con­trol­ling what’s going on, this isn’t going to work. Wanna stop peo­ple com­ment­ing on a photo you stuck up on Flickr? Sure thing, feel free to dis­able it. If the com­ment is of con­se­quence they’ll blog it any­way and the dam­age is out there and you’ve got a hell of a lot more work to do if you want to purge that blight on your carefully-constructed-cult-of-celebrity-image from the web… and if it’s not of con­se­quence they won’t bother to pub­lish it any­where else, and, in all prob­a­bil­i­tiy, it wouldn’t have done a great deal of harm were it to be pub­lished in the photo’s com­ments any­way. In many ways, inline com­ment­ing is actu­ally a more restric­tive form of social inter­ac­tion in the online sphere because it’s cen­tralised. I’m advo­cat­ing it here because the audi­ence has appalling elec­tronic lit­er­acy (which is, I take it, typ­i­cal of the bulk of the Aus­tralian pop­u­la­tion still: even if the SMH writes about blogs, only peo­ple who blog will bother to read an arti­cle that has “blog” in the head­line… and then they’ll go and blog about it), so the blog thing is still, prob­a­bly, 5 or so years off hit­ting “main­stream” audi­ences. (Inci­den­tally, any­one pro­claim­ing the death of radio/rise of pod­cast­ing should sim­i­larly antic­i­pate no-one is even know­ing what they are talk­ing about for a sim­i­lar period of time — and no, the fact that iTunes has an obscure fea­ture doesn’t help matters).

Must fin­ish with this price­less grab from a weekly newslet­ter, regard­ing viewer-directed con­tent cho­sen via an online sur­vey: “We always say our show is your show, so I think this seg­ment makes a lot of sense.” And yet they’d rather not give view­ers a voice at all. This isn’t giv­ing view­ers a say, it’s allow­ing them to effec­tively switch meta-channels (almost, pre­sum­ing they’re vot­ing with the major­ity). The seg­ment makes sense from a MSM per­spec­tive, but the far­ci­cal nature of this “open­ness” comes to light pretty quickly as soon as any tru­ely multi-directional com­mu­ni­ca­tions chan­nels come into play.

I think it’s going to be great fun watch­ing “them” (MSM gen­er­ally) slowly come to terms with this idea over the next cou­ple of years. MSM isn’t going away, but I think any of these “social” shows are going to flop unless they rad­i­cally re-think strate­gies (hybrid broadcast/Internet model, any­one?) or stop pretending…

A quick note: I haven’t men­tioned any­thing by name here because, well, no-one else is both­er­ing to blog about the site in ques­tion (an ear­lier blog post is on the first page of results for a par­tic­u­lar key­word, I’d rather not do that again!) Actu­ally it’s kind of funny because my site + seman­tic markup, etc., is blitz­ing the network’s core site (i.e. not our ancil­lary com­mu­nity site) in search engine rank­ings (well, Google at least, heh), but I digress! Not that I’ve writ­ten about any­thing sen­si­tive… every­thing here is digested pub­lic infor­ma­tion (or will be by the time this pub­lishes tomor­row) and is con­sis­tent with my usual rant­i­ngs and opin­ions about social media, IT, etcetera, and my usual cyn­i­cism and dis­dain for com­mer­cial (pri­mar­ily broad­cast — print is (paint­ing broad strokes) gen­er­ally less obvi­ously tainted) media! Good fun.

Skype Sucks

Net­Meet­ing video is still unbeaten. Try­ing to video con­fer­ence with a guy in Mel­bourne today, MSN was on the cards but sucked even in a LAN envi­ron­ment, Skype was tried and looked awe­some fullscreen and in a LAN envi­ron­ment, but bombed out pretty badly for web-cam sup­port at the Mel­bourne end and in terms of band­width — you can’t even scale the video! — and Net­Meet­ing was great in terms of reli­a­bil­ity and decent qual­ity over both LAN and Inter­net con­nec­tions (and yes, it let you scale. Last update, 1996. Or when­ver. A while ago!).

Unfor­tu­nately, Net­Meet­ing is too dif­fi­cult to use, and one end (or both ends… our end I’m 99% sure is work­ing fine as I write this) had rout­ing dif­fi­cul­ties because, obvi­ously, Net­Meet­ing doesn’t use some crappy cen­tral direc­tory server unless you select the “Microsoft, please steal my infor­ma­tion” check­box. Which, unlike the lat­est MSN Mes­sen­ger install, isn’t ticked by default.

PC soft­ware mak­ers suck. Ear­lier this week I… had an encounter with Tori’s lap­top, fea­tur­ing no less than 188 indi­vid­ual spec­imins of spy­ware: A new record for me. I started try­ing to dis-infect but even­tu­ally pro­nounced it vaguely beyond repair. The spy­ware was such that it was block­ing sock­ets for all appli­ca­tions EXCEPT I.E. (pre­sum­ably because it can con­trol Inter­net Explorer infi­nitely bet­ter than it can any­thing else – more than a cou­ple of sites were blocked, too), so I couldn’t even update the anti-spyware def­i­n­i­tions. It’d also bro­ken Win­dows Update. Yar, this be re-install ter­ri­tory. Caused, prob­a­bly in no small part, by “ticked by default” junk.

IE6 Scripting security

Well, IE is noto­ri­ously inse­cure, but today I was hit with one par­tic­u­larly stu­pid (though sup­pos­edly not undoc­u­mented — some­one on WSG had encoun­tered it before and alle­vi­ated much pain!) ‘fea­ture’ of the browser. Basi­cally, I’ve been depen­dent upon PNG alpha chan­nel work­ing. Hey, the design isn’t mine and I’m just try­ing to make the CSS work with as few images as humanly pos­si­ble — though I have realised I have one that isn’t required, but can’t be both­ered chang­ing… because once I’ve slated my markup, I only ever add things to it as required, and never work back­wards. Oth­er­wise, I wind up in a per­pet­ual cycle of markup opti­mi­sa­tion that cul­mi­nates in a loss of prob­a­bly under 2KB over about as many days. Tis bad. Must post the way I do CSS/markup work­flow here some day, coz it’s some­thing I’d be inter­ested to see other people’s processes of and how dif­fer­ent it is/isn’t from my own.

Any­way! Digres­sion aside, I was using IE5.5+‘s filter thing (pretty well doc­u­mented PNG fix with some caveats… it’s the best we can do until IE7 in all its splen­dif­er­ous glory drib­bles from Microsoft’s front door. Don’t ask me where that came from.) with great suc­cess, but for the inces­sant secu­rity warn­ings every time I loaded the page. Yeah, great, this really looks usable. Not. Every twit using XPSP2 is going to be pretty happy to stay on a page when their browser is blurt­ing secu­rity warn­ings at them… and don’t get me started on IE7’s pro­posed phish­ing alert thing that lets users report false pos­i­tives. Dumb users (i.e. 97% of the pop­u­la­tion) are going to be scared away regard­less, and mali­cious users (i.e. 2% of the pop­u­la­tion) are going to write viruses that exploit the report­ing mech­a­nism to let sites through.

Wow. This is a really windy post.

Okay. On topic (hah!). The moral of the story is, don’t exe­cute web pages locally. IE won’t trust you. How­ever, if it’s on any ran­dom web server (I ended up installing Apache on loop­back), IE is per­fectly happy to let it exe­cute what­ever the hell weird kinda code it wants. And that, kid­dies, is why we all love Microsoft.

# by Josh Street on December 29th, 2005 Tags: , , ,
| No Comments »

Carols prep

A photo of my messy living room

I just turned off every­thing hav­ing fin­ished playing/editing for the night, and took a step back to realise how much of a mess I’d cre­ated. There’s some excess gear (i.e. not for car­ols) in that shot above, but I’m still going to end up trans­port­ing more stuff than you can see there. Sigh. Good fun, though.

I might throw a web ver­sion up later (not quite at the stage where I can stream stuff live just yet — give it a few months ;-)), because there are only two car­ols on the pro­gramme under APRA/CCLI (the rest are public-domain)… so I might just cut out those two songs and pub­lish the rest. If I can be both­ered, and have time to setup cap­ture, and cap­ture works okay. Haven’t exactly got a DVC-PRO deck lying around, so I’ll be cap­tur­ing straight to a PC… the prob­lem is the PC with cap­ture gear I want to use for replay.

Inci­den­tally, whilst walk­ing the dog today, I stum­bled upon about 10 com­put­ers that had been dumped on the side of the road (not as sus as it sounds… the foot­path was raised from the road, so it looked like some­one had just had some fun chuck­ing them off the edge. Mostly old Pen­tiums and so on.) and wound up car­ry­ing two of them home (whilst try­ing to hold a dog) — my arms hurt. Why did I carry two of them home? I was curi­ous as to what was in them and wasn’t car­ry­ing a screw­driver on my keyring, because one looked like an ATX case (it wasn’t, just a slightly slimmer-than-usual-AT-case) and the other had Com­pos­ite, S-Video, and an ambiguously-named “CCD-IN” port (it’s a 9-pin DIN socket I think… can’t be both­ered get­ting up to check!) on a card on the back.

The moth­er­boards are pretty good for their vin­tage (ATX-supporting Socket 7, one with onboard hard­ware audio and graph­ics… no, it’s not a Dell or Gate­way or any of that pro­pri­etry crap.), but it still wasn’t worth car­ry­ing them. And there’s no way I can be both­ered car­ry­ing them back now!

Any­way this card with S-Video and Com­pos­ite sock­ets on it is actu­ally an old-ish cap­ture card, which might work with V4L and almost cer­tainly doesn’t work with post-Windows ’98/NT4.0 Microsoft sys­tems. Chances are it’d be crap qual­ity cap­ture any­way, and I’m unlikely to have time to setup/even try to setup it in any semi-working fash­ion before Sun­day afternoon!

(Aside: I really need to buy an el-cheapo $60 TV-tuner for another com­puter at some point.)

Okay, I’m off to bed. Got to wake up tomor­row, ren­der video, check UAI, panic/celebrate/think “I was anx­ious about that?”/get over it, do inven­tory here, then pack a van full of gear (oh and need to find boxes for my LCDs… should do that now actu­ally, bit wor­ried about them) and go and panic some more about how I have not enough cam­eras and not enough cables. Of course, if I have no cam­eras then the absence of cables ceases to be such a sen­si­tive issue. Just gotta pray lots about it… there’s not really much more I can do at this point.

Oh, and if my post­ing about this strikes any­one as being in a more con­cerned tone than with pre­vi­ous events, it’s because this lit­tle excur­sion into vision is some­thing new for me. I’ve encoun­tered all this stuff before, but never in the capac­ity that if some­thing screwed up dur­ing the event it’d be con­sid­ered my fault ;-) Well, you know, shots of the wrong ‘guest speaker’ at SACS speech night betrayed by an uncer­tain zoom out aside. Doo bee doo.

# by Josh Street on December 16th, 2005 Tags: , , , , , ,
| No Comments »