Capped =(

I think we lasted 14 months. Now it’s time to switch to ADSL 2+, def­i­nitely… unless Big­pond re-quota their plans in the near future. This is just one of those things that comes with chang­ing usage pat­terns. We’re still pretty aver­age users in terms of over­all band­width con­sump­tion (well, “pretty aver­age” based on Whinge­pool w0w-0mg-my-1$p-iz-so-st1ngy-w1t-bndwdth!!Lo!L!11! users being not nor­mal, and a pre­sump­tion of “nor­mal­ity” for broad­band being in line with Telstra’s prod­ucts in Aus­tralia), but things change. I’ll stream video on the web with­out think­ing twice now: that wouldn’t have hap­pened any­where near as much 18 months ago. I’m get­ting used to a crappy media expe­ri­ence in a 3″ box on my 17″ LCD, heh. Hav­ing said that, I’m about to go down­stairs and watch an ~8″ video I down­loaded, on a 42″ screen… and it’ll look fine! (Stu­pid widescreen lame-resolution/dual-link DVI-not-supported piece of junk that it is).

I’ve got a server run­ning per­ma­nently here now, and Big­pond uploads count. That wouldn’t have mat­tered in the past, but I’ve pushed between 1 and 2GB of traf­fic from it in the last month… so it’s a con­tribut­ing fac­tor to the prob­lem of being 800MB over quota at present.

Exe­tel are look­ing good to me at the minute (and their Vodafone-resold mobile plans look pretty awe­some, too… a part of that is that they’re pre­sented sen­si­bly in a table, rather than spread across mil­lions of pages with pro­mo­tional crap — as per every large tele­phony provider in Australia).

# by Josh Street on March 25th, 2006 Tags: , , , , , ,
| 3 Comments »

Brilliant anti-AJAX comment

Pinched in full­text from a com­ment on a post regard­ing Web 2.0 (orig­i­nally writ­ten for FT, so it’s not par­tic­u­larly geeked out).

Such pages, how­ever, tended toward dull­ness and infre­quent updating.

Or, to put it another way: Such pages tended to ful­fill the orig­i­nal vision of the Web, which was to allow absolutely any­one to pub­lish infor­ma­tion that might oth­er­wise be lost to the pub­lic, in a way that allows it to be searched, indexed, book­marked, and linked to related infor­ma­tion. And accessed by absolutely any­body who’s look­ing for it.

As opposed to today’s “dynamic” Web, where you need a broad­band con­nec­tion, an industrial-grade graph­ics work­sta­tion, and more plug-ins than a Roman orgy just to look up the atomic weight of molyb­de­num. Which you can’t book­mark because the URL is a dynamically-generated con­glom­er­a­tion of the host­name, your ses­sion ID, the phase of the moon, and the bra size of the webmaster’s cur­rent girl­friend, that doesn’t point to a page that’s actu­ally stored on disk somewhere.

As nifty as it is that peo­ple have found new ways to make use of HTTP and HTML, we seem to be slowly los­ing the very con­cept of “pub­lish­ing” as “pre­serv­ing a record of today for future recall”. Instead of being the equiv­a­lent of an “address” where one can “go” to retrieve infor­ma­tion, the URL has become a “magic incan­ta­tion” that instructs a dis­tant server to per­form some action that may or may not pro­duce the same results as the last time it was used.

In some ways, that’s good: it’s nice to be able to use the same mech­a­nism to say “Bring up the lat­est edi­tion of Dan’s blog”, “Show me the cur­rent pres­sure and tem­per­a­ture read­ings of Injec­tion Molder #7″, and “Dis­play page 7 from our company’s 2003 annual report”.

But there’s some very scary Orwellian poten­tial here, as well as the risk of exac­er­bat­ing the Dig­i­tal Divide by con­stantly ramp­ing up the min­i­mal plat­form needed to access much of the web. Those librar­i­ans Dan men­tioned lately shouldn’t be the only ones wor­ried about mak­ing sure that a large per­cent­age of online con­tent remains “dull” and “static”.

I think the “Orwellian poten­tial” bit is a load of scare-mongering crap (in rela­tion to the other con­cerns posed in the arti­cle, at any rate), but every­thing else rings true.

I am, at present, work­ing on the first large-scale project I’ve been involved in where <a href=“http://en.wikipedia.org/wiki/AJAX/ title=“Asynchronous JavaScript and XML”>AJAX is being utilised. In this instance, yes, it was my call: yes, I do feel it’s jus­ti­fied (rea­sons include traf­fic, and the advan­tage of not hav­ing to reload an entire page — yes, it’s large scale enough for that to be sig­nif­i­cant — and sim­ple usabil­ity, because the archi­tec­ture is such that users will desire to move quickly between ele­ments of con­tent, and AJAX facil­i­tates that. More details post-release). We’ve been very care­ful to pre­serve func­tion­al­ity in non-XMLHttpRequest enabled UA envi­ron­ments, but it’s still not per­fect — book­mark­ing is one (minor, given the nature of the con­tent) prob­lem that still requires rec­ti­fi­ca­tion: that’s one thing I’m hop­ing to resolve tomor­row (along with gen­eral CSS com­pata­bil­ity back to IE 5, pos­si­bly 4 — but that’s not par­tic­u­larly rel­e­vant). The Javascript is not par­tic­u­larly “unob­tru­sive” (still using inline onclick), which I’m hop­ing to sim­i­larly resolve prior to launch, but it’s not of any par­tic­u­larly great consequence.

This is not a site to be archived, as the author of the com­ment above laments. But he shouldn’t. That wasn’t ever this site’s pur­pose, so I’m not par­tic­u­larly con­cerned if the markup isn’t pres­tine. Yes, there will be RSS/Atom syn­di­ca­tion. It’s a fairly Web 2.0 buzzword-compliant site, though (I hope) not par­tic­u­larly unnec­ces­sar­ily adop­tive of such tech­nolo­gies. We’ll see.

Podcasting proliferation (procrastination)

I note with some inter­est that WSG reg­u­lar Syd­ney and Mel­bourne meet­ings are being recorded and will, at some time in the near future (i.e. after the meet­ings have hap­pened), be avail­able for down­load some­where. Ear­lier, WSG event Web Essen­tials ’05 was made avail­able for pod­cast down­load. On Sun­day, my church announced they were mak­ing ser­mons avail­able for down­load (and, just for the record, their site is get­ting re-done :P So ugly-factor will soon dis­ap­pear, and I’m hop­ing to fig­ure out a way to make the pod­casts more acces­si­ble when that happens!)

Last time I checked (and I keep a fairly close eye on these things in a web con­text), band­width and disc space didn’t get dra­mat­i­cally cheaper. Nor, I haz­ard, did record­ing equip­ment. So what gives? Sud­denly we all decide we can be both­ered? Is this just buzzword-compliance 101?

One of the rea­sons I have for being wary of pod­cast­ing is not so much band­width (which can be paid for if exceeded and so forth with­out too much dif­fi­culty), but stor­age space! Stor­age space, unless you’re buy­ing a server, is gen­er­ally rather scant. Espe­cially next to band­width: most hosts assume that your entire site will attract enough traf­fic to have it down­loaded in its entirety sev­eral times over. To be fair, so does base10solutions — but our stor­age is geared to the size site that, rel­a­tive to its band­width, could con­ceiv­ably attract enough traf­fic to go over with­out dif­fi­culty. What I’m talk­ing about is peo­ple with blogs on 6GB accounts with 100GB of trans­fers — it’s utterly disproprtionate.

The web doesn’t have much respect for per­ma­nence. Which is prob­a­bly one rea­son why low-storage accounts have lasted so long. With pod­cast­ing, if I put some­thing online I want it to stay there per­ma­nently, because it’s con­tent! A cer­tain image gallery won’t stay there for­ever, but to me that’s okay as it’s act­ing in a ‘closed com­mu­nity’ con­text — the only door is my web­site (to the best of my knowl­edge, few, if any, other peo­ple have linked to it).

So I have some burn­ing ques­tions about where all these resources are com­ing from, and if they’re sus­tain­able. It could just be that peo­ple have decided they’re pre­pared to spend money on host­ing now, and more money in the future if storage/bandwidth costs don’t scale as quickly as antic­i­pated. Or — and this is what I think is most likely hap­pen­ing, though not nec­es­sar­ily with the exam­ples cited — peo­ple are host­ing things with­out think­ing what they’ll do when they come to “that” — “that” being, of course, the inevitable wall at which point they need to expand/upgrade/reach further/… or delete content.

The other ques­tion, of course, is why now? We haven’t seen any quan­tum leap, so it must be that peo­ple are only now real­is­ing the poten­tial of the medium. You could argue for broad­band uptake, but I’d argue back that as pod­cast­ing is mostly spoken-word con­tent, its band­width require­ments are no greater than that of talk­back shows that have had 28.8kb streams since 1997. Maybe it’s just aware­ness. That’s where I’m lean­ing. I think it’s peo­ple see­ing a buzz­word that’s been given some degree of cre­dence — though lit­tle recog­ni­tion out­side of web cir­cles, accord­ing to a hand­ful of sur­veys (I’d meant to find links for that but haven’t got time… there was some­thing on CNet News.com a few months back) — and attempt­ing to catch the wave as it rises.

On the note of waves ris­ing, it should be noted that, yes, I am one of the nay-sayers that believe this “Web 2.0″ thing is a farce and will see some set­back. We might emerge more seman­tic or application-oriented or what­ever because of it — just like Web 1.0 left us with a bunch of empty stores and Flash web­sites that we’re still try­ing to get rid of/turn into a more appro­pri­ate use of the plat­form –, but money is going to be lost. So there are my thoughts on that, whilst try­ing to clear my mind of var­i­ous “I know noth­ing” stress before going to bed and sit­ting my last exam tomor­row. Hence “pro­cras­ti­na­tion” in this posts’ title.

# by Josh Street on November 8th, 2005 Tags: , , , , , ,
| 3 Comments »

Bravia

Okay, if this isn’t already all over the web it should be, and I’m post­ing about it any­way because Sony/the agency that did it deserve all the viral mar­ket­ing they get over this ad.

Capture from the commercial

No CG (well, prob­a­bly in the tran­si­tion at the end, but that doesn’t count). Lots of bouncy balls. The making-of fea­turette (on the “Behind the Scenes” page) is worth a look, too… the cam­era oper­a­tors are wear­ing head gear, and there are peo­ple with those plex­i­glass riot shield things. All the cars were props, but in the mak­ing of you can still hear alarms going off… I imag­ine that could be a byprod­uct of the small earth tremor released by 250,000 balls pelt­ing down a hill.

I’m not in the mar­ket for an LCD TV, but… damn. I don’t know quite how these things can be tech­ni­cally sig­nif­i­cantly bet­ter than any­thing else on the mar­ket, but I’m now inter­ested to find out. And have a pro-Sony bias, at least for this prod­uct (def­i­nitely not for their audio equip­ment or their record label or dig­i­tal cam­eras or… the list goes on).

The video is in H.264 for­mat but even the broad­band ver­sion isn’t mas­sive. I dig the music, though.

# by Josh Street on November 4th, 2005 Tags: , , ,
| 11 Comments »

Broadband-ish Steal my Kisses/Textual Healing spoof online

So, as soon as I uploaded a moderate-resolution WMV ver­sion of the video to year12.joahua.com, Google Video decided it was going to approve it. How­ever, it seems the Google ver­sion is pretty poor qual­ity (yes, I uploaded the same ver­sion to both Google and my own site), so if you want qual­ity it’s best to go with the year12.joahua source — though the audio qual­ity on both of them seems to be about the same.

The Google Video ver­sion will play in your browser (using Flash Video).
The hosted Win­dows Media ver­sion can be saved to your com­puter (right-click, “Save Tar­get As…” or “Save Link As…”, depend­ing on the browser).

The Win­dows Media ver­sion is ~23MiB, so I’d assume the Google ver­sion will be (prob­a­bly sig­nif­i­cantly) less than that.

Now with added lyrics!

(Thanks to Ben, though I don’t know I agree with the end bit, and think he’s hashed out sec­tions where it’s entirely pos­si­ble noth­ing was even said :P)

I’ve had Mrs Christie for three years,
When she speaks it’s like music to my ears.
Hav­ing her has been such a blast,
Marcelo told me that he wants to touch her arse.

I started out with Oud then Sinovich,
Year 12 Eng­lish proved to be quite a bitch.
You may think you’re pretty far from first,
But don’t worry Tyrone will always be the worst.

Always try to steal my essays from you,
’Coz when it comes to Eng­lish I just don’t have a clue,
And now it’s com­ing down to HSC,
I’m going to need the Lord to pray for me.

I went down to class just the other day,
And I had some­thing really witty to say.
I was just about to speak but then just my luck
{the part where} ? except Gar­rett never shuts up.

Always have to steal my essays from the ‘net,
Here good look­ing dont know what to do,
And now it’s com­ing down to HSC,
I’m going to need the Lord to pray for me.

We’re going to take it down a bit.
(Hums)

So let’s get down to Mod­ule A, B and C.
Oooo, Ondaatje’s mak­ing love to me.
Oh baby, baby, won’t you come, come with me,
To an imag­i­nary jour­ney on pages sev­enty two and sev­enty three.

When I get that feel­ing, I need tex­tual heal­ing,
Ondaatje is mak­ing me feel, so damn fine.
The syn­tax lit­er­ary tech­niques and devices all show­ing,
Shake­speare is get­ting my juices flowing.

I’m going down to Kubla Khan, (Oooooo yeah)
And sweet­heart I want you to come, (You come)
When I take that Coleridge off the shelf,
Damn, he makes me want to touch myself.

When I get that feel­ing, I need tex­tual heal­ing,
Ondaatje is mak­ing me feel, so damn fine.
The syn­tax lit­er­ary tech­niques and devices all show­ing,
Shake­speare is get­ting my juices flowing.

(Tex­tual, tex­tual, tex­tual heal­ing,
Tex­tual, tex­tual, tex­tual.) x2

When I get that feel­ing, I need tex­tual heal­ing,
Ondaatje is mak­ing me feel so damn fine.
The syn­tax lit­er­ary tech­niques and devices all show­ing,
Shake­speare is get­ting my juices flowing.

Tex­tual, tex­tual, tex­tual heal­ing,
Tex­tual, tex­tual, textual.

Now, who wants to time­code it for me?! Cap­tions await! ;-)

# by Josh Street on October 31st, 2005 Tags: , , , , ,
| 5 Comments »

The Revue: Steal my Kisses/Textual Healing English spoof

I’ve cut a one-act (Bec and Nick’s take on the Eng­lish Advanced course) bit of The Revue and com­pressed it into a digestible chunk, and have pub­lished it on Our­Me­dia.

Get the dialup-happy ver­sion here (it’s 5MB or some­thing), or [25MB decent qual­ity ver­sion com­ing, if it ever uploads. Their site sucks. Watch this space.] See this update for more.

Our­Me­dia is ter­ri­ble to use aside from the whole free band­width and stor­age thing. I hon­estly don’t mind sup­ply­ing ridicu­lous amounts of meta­data, but its inter­face is absolutely painful — and, to make things worse, if I do as they rec­om­mend and use their crappy “Our­Me­dia Pub­lisher Tool” (it sucks, don’t use it unless some­one has a gun to your head, and think twice even then… the gun to your head may have noth­ing to do with Our­Me­dia!), I can enter all the meta­data I want in its “help­ful” wiz­ards, and none of it will make it through to the actual site. Thanks guys. I’m now upload­ing a higher res­o­lu­tion ver­sion again via HTTP, because… yeah, you guessed it, the Pub­lisher tool crashed.

There must be some­thing about that name and crappy soft­ware. Microsoft’s prod­uct was (I haven’t used it for years) far more sta­ble, but equally pathetic.

I’m think­ing about switch­ing across to Google Video instead, but am reluc­tant to because it locks data in a lit­tle bit more… so, we’ll see.

Okay, I got sick of try­ing to pub­lish it for free… so it’s going up on the same server host­ing the year12.joahua.com site (appro­pri­ate, niet?). Audio is a lit­tle cleaner in the WMV ver­sion… but if you want near-source qual­ity instead, get the DVD. Here’s the broad­band ver­sion. If some­one feels like con­tribut­ing cap­tions, be my guest.

# by Josh Street on October 27th, 2005 Tags: , , , ,
| 9 Comments »

Ubuntu “Breezy Badger” (5.10) is out

At this stage, if you’ve got broad­band, you’d be mad try­ing to apt to the lat­est ver­sion with the core servers. I was get­ting maybe 14KB/second max speed from there.

Use a mir­ror — I’m get­ting about half a MB/second from mirror.isp.net.au by FTP.

Alter­na­tively, wait­ing 48 hours would prob­a­bly do a lot to make the expe­ri­ence less painful, but my the­ory is I don’t need to think about it whilst it’s down­load­ing, and I have to do it at some point any­way, and they’re going to use the upstream band­width at some point regardless.

Inter­est­ingly, this release fea­tures OpenOf­fice 2.0 beta 2. The full ver­sion release was sched­uled for today, but it’s now antic­i­pated to come out some­time next week. I can under­stand Ubuntu/Canonical’s wish to get it in, though, see­ing as they don’t change the CD images after a release goes ahead, and from all reports even OO.org 2.0 beta is a mil­lion times bet­ter than 1.0.x. Thank goodness.

Look­ing for­ward to hav­ing a play with this once it’s done down­load­ing. Because of the weird way Synaptic’s sources.list man­ager works, I’m now stuck down­load­ing some pack­ages from archive.ubuntu.com. Next time I’ll go the command-line route. Bleh, I’ll check back in a few hours.

Or not. I got sick of wait­ing so I man­u­ally changed all the slow sources and started again. Esti­mated time just went down from 12 hours to 30 min­utes, ooohhh yeah!

# by Josh Street on October 14th, 2005 Tags: ,
| No Comments »