Anything for TV

Peo­ple go to tremen­dous steps to utilise main­stream media effec­tively. This week, one of my clients has fast-tracked a com­plete rebuild of their (gen­er­ally under­per­form­ing) web­site in direct response to per­haps twenty-seconds of prime­time TV fea­ture on a highly rat­ing show.

Cost is pretty much no object: the poten­tial gains in brand and busi­ness devel­op­ment are entirely unre­peat­able. Their mar­ket­ing & pro­mo­tion strat­egy is fairly web-centric, and arguably the sin­gle best TV spot out­come one could hope for is direc­tion to a rich infor­ma­tion por­tal. The web, like no other medium, offers this for a com­pa­ra­bly diminu­tive cost.

Not only do you get higher con­ver­sion rates than you would if a phone num­ber were dis­played, but you can also stem the inflow of enquiries to a more man­age­able rate than tele­vi­sion would oth­er­wise gen­er­ate. This week I’m rapidly devel­op­ing a new web­site for them, but also aim­ing to imple­ment a new VoIP mech­a­nism to effec­tively man­age the antic­i­pated tele­phone traf­fic surge. This is for a small busi­ness with no employ­ees sit­ting at a desk 9 – 5 ready to take calls: they require a par­tic­u­larly agile strat­egy to appro­pri­ately lever­age this media opportunity.

At the end of the day, the con­tent of the actual tele­vi­sion spot is rel­a­tively insignif­i­cant. If it con­verts to web traf­fic, it’s done its job. The web (and, in par­tic­u­lar, tele­phone con­tact and sub­se­quent rela­tion­ships) is the cru­cial com­po­nent in this mar­ket­ing mix. It pro­vides a way to appear as big as TV with finite resource con­straints. Oper­at­ing on such a lim­ited time scale, we can’t throw money at this project fast enough to make it suc­ceed: the lim­i­ta­tion is in human resourc­ing and man-hours, rather than pro­vi­sion­ing addi­tional tech­nol­ogy to achieve opti­mum capacity.

This client can respond to close-timeframe busi­ness oppor­tu­ni­ties in days, not months, chiefly through judi­cious appli­ca­tion of Internet-based tech­nolo­gies (and a tremen­dously con­cen­trated amount of hard work!)

WordPress and another day in the life of Josh

A few loosely-strung-together obser­va­tions about today:

  • I need to build a caffiene tol­er­ance. Last night became 3am before I realised (but I did get lots done, so it’s not all bad)
  • O-week-day sucked. Hardly any cor­po­rate types hand­ing out free crap this year. Not that I’m one of those acquis­i­tive types, oh no. :|
  • Went to a UNSW Eng­lish lec­ture — just for kicks — and stuck my hand up to answer a ques­tion — again, just for kicks. It’s one thing to ran­domly rock up to lec­tures at another uni, and another thing alto­gether to actively par­take in them. Good times. It’s kinda like the agony that was ENGL1005 only with tacit acknowl­edge­ment that it is, in fact, well within the realm of lin­guis­tics. It was a cross-listed english/lingustics course-coded course, and they’re focus­ing on sys­temic func­tional lin­guis­tics instead of pure func­tional gram­mar — the NCELTR/Butt UFG text was sit­ting on the lecturer’s desk, but she didn’t men­tion it.
    Which is, in my mind, prob­a­bly more sen­si­ble. The lec­turer clearly delin­eated that there are, in fact, two dif­fer­ent dis­ci­plines at work in that course which can serve to com­ple­ment each other, unlike in ENGL1005 at USyd where every­thing just got heaped into a mass grave and stu­dents were left to sort out the bones. The UNSW course is more like a well organ­ised, air-conditioned morgue. (I jest, though feel that more than any other sub­ject thus far, 1005 nearly killed me).
  • UNSW have a nice relaxed library lawn at lunch. It’s like the front of the quad only more inti­mate & shady & with added live music… though that might just be them suck­ing in first-years in the open­ing weeks.
  • I was not the only UNSW imposter today, which was at once strange, amus­ing, and scary.
  • I am not a good song­writer and revel in shar­ing that gen­eral inep­ti­tude in an amus­ing way. It is fun hav­ing some­one around who can play the gui­tar well, even when they sing worse than you do.
  • Word­Press 2.1’s front-page-as-page capa­bil­i­ties are abysmally over-rated. Or, at least, I abysmally over-rated them when the fea­ture was announced. There’s a rea­son it was a point-release addi­tion, methinks. I’m using a mix­ture of post-chronology and the usual hack­ery that I tend to get by with. I’m renounc­ing Semiologic’s front-page-plugin because it’s eas­ier to just hack it up in the tem­plates nicely. I get by.
  • I am scared of designers.
  • I feel increas­ingly like a designer as the days go by.
  • Every­one is get­ting busi­ness cards printed at a thou­sand dif­fer­ent print shops. I am begin­ning to think the only thing that dif­fer­en­ti­ates them is turn­around time. Mine takes ten work­ing days. I need them in seven. *fin­gers crossed*
  • I dis­like hav­ing to wait on peo­ple for things with loom­ing deadlines.
  • I am look­ing for an excuse to com­plain about a cer­tain website’s host­ing so I can cam­paign to get it moved some­where I trust (and not in a conflict-of-interest type way, for I wouldn’t touch run­ning host­ing for it with a barge pole)/with a bet­ter track record of reliability
  • I signed up for a Voice over IP ser­vice with DID with­out really know­ing why. Some­thing to do with redi­rec­tion and giv­ing a mobile a land­line num­ber with­out incur­ring ridicu­lous bills in these dark post-Orange days. And no, 3 have noth­ing to offer me.
  • A cer­tain Pharaoh got very seri­ously pwned in the exo­dus of the Jew­ish nation from Egypt in the Bible. Every­one (yes, includ­ing the other peo­ple of the Egypt­ian nation) saw it com­ing, includ­ing him­self: “Pharaoh hastily called Moses and Aaron and said, “I have sinned against the LORD your God, and against you. Now there­fore, for­give my sin, please, only this once, and plead with the LORD your God only to remove this death from me.” So he [Moses] went out from Pharaoh and pleaded with the LORD.” — he pleads hastily, and begs to be for­given only this one time. I think this is like peo­ple pray­ing in extreme cir­cum­stances today — they don’t nec­es­sar­ily know any­thing about God, and just turn to him as a very last resort. But as soon as he’s for­given (in this case, he wanted to be for­given because locusts had just eaten every sin­gle plant in the entire coun­try, and “the land was dark­ened” there were so many of them) his heart is hard­ened and he refuses to release the peo­ple of Israel from slavery.
  • I am feel­ing par­tic­u­larly un-on-top-of-things at the minute, and antic­i­pate this may get worse once uni starts up again. I’ve been work­ing stu­pidly lots this week to try and get in front but it’s like try­ing to climb out of quick­sand (hint: the best trick is not to move). Well, maybe not mov­ing would be a bad thing, but even so. I’m only doing 3 sub­jects and hop­ing that’ll be ben­e­fi­cial in bal­anc­ing var­i­ous commitments.
  • I am too excited about free­lance things. They are the sub­sis­tence farm­ing of web & cre­ative employ­ment. And pour­ing every­thing into a job is the sub­sis­tence farm­ing of life… it’s never going to be quite enough. I am try­ing hard not to fall into that trap but can’t resist it by my will alone.
  • My sleep­ing pat­terns need to be beaten back into sub­mis­sion. Last year I was more reg­u­lar in hol­i­days than any time uni was on, but this year I’ve been work­ing from home so that means I’m free to work caffiene-powered 13-hour days if the need should arise. Less of this would be more healthy.
  • As would join­ing uni gym and eat­ing less pizza. I really have no idea where to start, though.
  • I am going to bed 3 hours later than I had planned to.

*files under “everything”*

# by Josh on February 28th, 2007 Tags: , , , , , , , ,
| 4 Comments »

Corporate Internet ouchage

I don’t know what kind of Inter­net access work are using (well, I know who they’re using: it’s not quite the same), but they should seri­ously think about chang­ing things around a bit. Aside from wierd peer­ing issues a few months back, now they’ve just dropped off the face of the planet for *counts* I think about three days now. Pre­dictably, some­one is point­ing the fin­ger at Telstra.

Every­one always points at Tel­stra. Cus­tomers don’t care whose fault it is — they’re pay­ing whomever to pro­vide a reli­able ser­vice, not Tel­stra. Upstream contracts/networks are some­one elses’ respon­si­bil­ity altogether!

It’s pretty abysmal that it takes three days to get Inter­net ser­vic­ing more than 100 peo­ple work­ing again… Sigh.

I’m here at home on per­fectly func­tional Inter­net, but the things I’ve needed to do the last few days have involved the project web­site which has been equally unavail­able. If I were a full time employee I’d have been paid for two days of doing noth­ing this week… why don’t peo­ple take redun­dancy a bit more seriously?!

It also may or may not be diplo­matic for me to whinge about the cor­po­rate VoIP ser­vice they’re using at this point… it’s still work­ing (pre­sum­ably a sep­a­rate link alto­gether), but it sounds like a really bad pre-DECT-era cord­less tele­phone ser­vice, and that’s when your ears aren’t being blasted by the sounds of a modem as you dial in.

Grum­ble grum­ble. I might delete this post later if I think bet­ter of it… for the minute, suf­fice to say Josh is in a pretty bad mood about qual­ity of ser­vice he’s meant to be depend­ing upon. I learnt last week that I don’t have the free­dom to nego­ti­ate ser­vice con­tracts (yes, even where none expressly pro­vid­ing that kind of ser­vice yet exist — think mobiles…) which made me a lit­tle upset (because I thought I’d done really well talk­ing with a cer­tain ven­dor who will remain name­less), but saw the point of it all. But when reli­a­bil­ity gets this bad, for an all-online ven­ture, I am afraid to entrust host­ing to that kind of envi­ron­ment. You can get really good host­ing in Oz for way under $300/month (and even less if you’re pre­pared to com­mit to con­tracts, because that’s the way most Aussie providers do things) — not nec­es­sar­ily myth-of-the-nines host­ing (Seg­Pub are one host­ing com­pany with a really good rep, but they only do a 99.5% SLA), but waaay bet­ter than three days of down­time in a month.

In case you were won­der­ing, that works out to about 90% avail­abil­ity per annum. And it’s not nec­es­sar­ily going to flake out at times no-one is using it, and, given the demo­graphic, it’s not an office-hours-only kind of ser­vice. And I wouldn’t be look­ing at alter­nate ser­vice providers because…?

(Yeah I’ll prob­a­bly pull this arti­cle soon… just wanted to whine.)

People versus search engines

It seems that search engines are an immutable fact of early-twenty-first cen­tury exis­tence. We can’t escape them in any imme­di­ate sense, and can­not believe they could ever dis­ap­pear (I recall one instance on Whirlpool forums where a user thought his/her ISP’s inter­a­tional link must be down because he couldn’t access Google. This was one of the very few times Google had actu­ally dropped off the face of the planet for about twenty min­utes. It was sim­ply out­side the realm of possibility.)

Yet, increas­ingly, our surf­ing habits are defined by this bizarre social con­cept that seems to be shap­ing cer­tainly acqui­si­tions and web-two-point-oh-bubblism, wherein web­sites serve users by con­nect­ing them with one another, not on the basis of them know­ing what they wanted, but rather in a bizarre a pri­ori man­ner whereby degrees-of-separation (MySpace) or user-supplied-already-knowns (Live­Jour­nal, Xanga, etc.) define con­nect­ed­ness and dis­played content.

Search is no longer the macro-inter killer app, but an intra-site facil­ity applied to micro­cosm — often based on “trans­par­ent” tech­nol­ogy that has, on the basis of known knowns (in the words of a cer­tain Rums­feld), already done some of the hard work for users (I should say peo­ple, but don’t out of habit: it is an indus­try haz­ard) with­out actu­ally ask­ing them any­thing. This is where loca­tion– and organisation-based match­ing (cf. MySpace, Face­book, etc.) come in.

But none of this data is intel­li­gently search­able by generic engines.

None of this data (in the case of Myspace espe­cially, hor­ri­bly marked-up doing-everything-wrong-with-the-web tech­ni­cally entity that it is) is avail­able for index­ing by search engines because it’s not abid­ing by any defined seman­tics. There is not, for exam­ple, any over­whelm­ing use of micro­for­mats — hCard, etc. — for defin­ing con­tact details in any com­mon sense. Yet these things are search­able within a given website.

And, what’s more, these things are search­able with great pre­ci­sion within (social net­work­ing) sites. This is because of a very well defined inter­nal seman­tic (not the “seman­tic web”, but inter­nal data struc­tures) and an enforced obe­di­ence to these struc­tures that was never a part of pre-SocNet sites.

Soc­Net plat­forms are rad­i­cally dif­fer­ent from web 1.0 sys­tems in that they are (iron­i­cally) vastly more con­strict­ing. As “web 1.0″ I would cite Geoc­i­ties and free web host­ing ser­vices, por­tals, and all-things-to-all-people con­tent net­works. Now, we’ve got blogs (pre­cisely defined web­sites), MySpace (chiefly Soc­Net pro­files with bits on the fringes com­mon to the users, and now with enough impe­tus to appear unstop­pable), Flickr (free — and fee-for-service that peo­ple actu­ally pay for — web host­ing, pre­cisely defined as photo host­ing), and, strangely, a por­tal (Yahoo!) still on top of Alexa 500 rank­ings. A por­tal that owns both Flickr and Geoc­i­ties, but has changed the model of the lat­ter to place greater empha­sis on fee-for-service host­ing. But I digress into strat­egy — the point is not that, but rather in the way social data is stored.

Flickr is meta-data rich. It uses a well defined sys­tem based on EXIF, intrin­sic seman­tics (title, descrip­tion, tags — tags that get used prop­erly, unlike Face­book which doesn’t bother to make such things clear — I want Face­book to flop, by the way, because it annoys me, so don’t expect nice things to be said about it. It’s a poor closed-system imi­ta­tor, albeit with a stu­pidly effec­tive adver­tis­ing model every­one else should be wish­ing they came up with first but haven’t seen in order to copy… because it’s a closed sys­tem (or used to be) exclu­sive in scope. Which makes it very effec­tive SocNet/Web 2.0, by my own def­i­n­i­tion, so I don’t really have a basis for com­plaint.) and extrin­sic seman­tics (groups, pools, etc.).

Pro­files, unlike ‘pure’ Soc­Net (Myspace, Face­book), per­mit anonymity, but allow dis­clo­sure of as much as is desired: at any rate, that is not the pur­pose of the site. Myspace/Facebook’s rai­son d’etre is pro­files. (Well, and that and cash-cow-marketing-tool of the *R**IA’s of the world) Accord­ingly, its pro­files have very def­i­nite seman­tics even whilst the rest of the site may not (I speak of Myspace more, here). Myspace gives core “Details” pro­file info indi­vid­ual fields, whilst allow­ing a diverse “Inter­ests & Per­son­al­ity” infor­ma­tion in freeform textar­eas that are designed to entice users into par­tic­i­pa­tion (and, pos­si­bly, aid­ing more fuzzy searches — but mostly I think it’s just com­pelling con­tent, as there is no imme­di­ately obvi­ous way to search that data).

“Inter­ests & Per­son­al­ity”, along with blog con­tent, seems to be the only freeform con­tributed mate­r­ial avail­able on the site. Want music or a video with your pro­file? You’ve got to browse to the band’s site, load the player (no go in Opera with Flash at the minute, it seems), and then select “Add” on the track. They (yeah, it’s kinda big-brotherish) know exactly what song you chose, what band it’s from, what genre, etc. — that is to say, unam­bigu­ously and cer­tainly beyond a probably-common song title. This isn’t an upload-yourself-and-we’ll-manage-rights kind of thing. The offi­cial­ity gives that inter­nal data struc­ture that much more depth: but, again, the point is that the data is inter­nal and not open.

This, it seems, is the defin­ing qual­ity of Soc­Net. That’s what makes the ideas of open fed­er­a­tion advo­cated by Google Talk ear­lier this year so bizarre for the rest of us. We don’t par­tic­u­larly care, because closed sys­tems mean inno­va­tion (because we can define new data for our­selves to work with) and/or exten­si­bil­ity that isn’t pos­si­ble in an open plat­form (if, for exam­ple, not all fed­er­ated part­ners agree to a spec exten­sion — take, for exam­ple, Google Talk’s own Jab­ber base and pro­pri­etary VoIP on top of that). Open­ness is in Google’s inter­ests, because it’s so depen­dent on things being open for its core busi­ness (search). But real peo­ple want ser­vices that work, not ser­vices that push them to another site. I’ve never trusted sites that bounce me off to Google for their site’s search, even if it’s one of those crappy co-branded things. It doesn’t make sense. Why would you make some­one inspect your web­site from an infe­rior per­spec­tive when all the infor­ma­tion is stored in a data­base, with the pos­si­bil­ity of more seman­ti­cally mean­ing­ful search open inter­nally only?

Google won’t deal with your inter­nal search needs. It’s not designed to. It does a great job of deal­ing with pub­licly indexed mate­ri­als com­pletely aside from Soc­Net ser­vices. Soc­Net sites thrive on and are empow­ered by strong intrin­sic seman­tics that make clever profile-based (or UGC–based) search pos­si­ble, which builds loy­alty etcetera in a way for­eign to infor­ma­tional web­sites. Soc­Net is expe­ri­en­tial and (sur­prise sur­prise) social — it doesn’t have to be about anything.

Con­tent was deposed as king some­time in the mid­dle of the first decade of the twenty first cen­tury, and with that regime change his deputy, Search, was also shuf­fled to a some­what less promi­nent posi­tion. Some­where out of sight, Search’s iden­ti­cal twin, Query, is the real power behind the throne: it uses unin­dexed data and makes clever links to bring peo­ple closer together in a way that tra­di­tional search engines had never even envisaged.

Asterisk

Actu­ally got an Aster­isk server func­tion­ing today at work. It’s pretty straight­for­ward when all the pack­ages are there… Asterisk@Home goes some way to doing all that for you. For those fer­vently par­tial to any par­tic­u­lar dis­tri­b­u­tion — or morally/ethically opposed to CentOS’s pack­ag­ing tac­tics… I can see why peo­ple may be, but don’t have those reser­va­tions myself –, let your fury be abated. There is a plain tar.gz file that has a script and some other stuff that basi­cally means you can install it on what­ever plat­form you like, depen­den­cies aside.

Depen­den­cies, inci­den­tally, were the main rea­son it didn’t get installed on a Debian sys­tem as orig­i­nally planned. Pacific Internet’s apt repos­i­tory seems to have been borked the last few days, so there were miss­ing pack­ages and pack­ages in the data­base but unable to be installed and all other kinds of junk… When it got to the point I couldn’t even get some­thing to install from CPAN because of lower-level depen­den­cies in Perl itself, I kind of gave up and started down­load­ing Asterisk@Home. That was yes­ter­day. I can­celled the down­load because Pacific was being too slow for my lik­ing (Tel­stra Cable has spoilt me with down­stream), and this morn­ing before head­ing in I down­loaded the dis­tri­b­u­tion from Source­forge in about 10 min­utes. Bad check­sum. Down­loaded again. Burnt to CD. Still faster than it would have been to down­load at work. Ah well.

I didn’t get in til 9.30 because I was burn­ing CDs etc, and had a func­tional sys­tem call­ing between PCs and with voice­mail, recep­tion mes­sage, etc., by 11.11 (I noted the time, it being a sem­i­nal moment in my per­sonal VoIP-using his­tory, even if I did cheat and use a pre-packaged ver­sion!). Good stuff.

Also, if you’re going to use Asterisk@Home in Aus­tralia, install the Open­Voice IVR prompts and record­ings. It’s much bet­ter than lis­ten­ing to that Amer­i­can voice which was dri­ving us nuts even whilst test­ing :P Hav­ing said that, you may need to restart the server when chang­ing voice files… ours was doing some weird thing where it seems to have cached the old files in voice­mail IVR prompts. The voice would be chiefly Aus­tralian, but for a “one” sound. Might’ve been the inflex­ion (falling “one” or neu­tral “one” instead of ris­ing “one”), but I didn’t think they had par­tic­u­larly con­cerned them­selves with that when writ­ing most PBX/voicemail sys­tems… could be wrong. Any­way redi­al­ing the voice­mail exten­sion a few times seemed to help resolve things. Bizarre.

The Aster­isk box, to bor­row a term (Hi Steve :P), is run­ning with 256MB of RAM — but is sit­ting per­ilously close to swap whilst run­ning. It doesn’t help that it leaves two instances of mpg123 run­ning in the back­ground for hold music, as well as vsftpd (seri­ously, who’d use that on a tele­phony server? If you need to backup voice­mail, write a cron job to copy the files to a remote server. Bingo, no FTP server required! Grr.) and a hand­ful of other crap. Any­way, it’s prob­a­bly going to get more mem­ory before it moves into pro­duc­tion use. There are two Fritz! ISDN cards in it, but they haven’t been set up yet. Any­one seen a site about installing Fritz! cards with Aster­isk? All I’ve seen about them is that they need ker­nel recom­pi­la­tion for chan_capi stuff… and recom­pil­ing ker­nels has never struck me as par­tic­u­larly fun. (The few times I have tried, boot­load­ers have been unco-operative… i.e. I didn’t know what I was doing!)

# by Josh on December 21st, 2005 Tags: , , , , , , , , ,
| 2 Comments »

Calling cards rock

Far out. I didn’t realise how cheap these things were: Voice over IP has noth­ing on call­ing cards.

I just called Tori in HK for about 30 min­utes and it’s like… ~1.5c/minute. That’s 45c, which is nearly as cheap as a local call from a pay­phone here in Aus­tralia. Sure, there’s the cost of a local call to con­nect to the call­ing card ser­vice — let’s say ~20c, but still… wow. The cheap­est VoIP rates here for the same ser­vice are still like 5c/minute or thereabouts.

Good stuff!

Also good stuff is the rea­son I was call­ing (well, at least part of)… Tori was in the SMH for get­ting Band 6 in every unit (along with Louis Gar­rick and Angus Thomp­son from SACS)!

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