You[r inner copywriter[/editor]] will love this.

[Visit] Tele­scopic Text.

Click [[any of] the [first [three]]] words.

(My for­mat­ting will make sense when you start using it)

# by Josh Street on February 16th, 2012 Tags: , , ,
| No Comments »

WordPress 3.0

I heard pre­cisely one per­son com­plain­ing loudly when Word­Press 3.0 first released but I’ve hit no snags so far — ele­gant, pain­less upgrade on Web­Fac­tion (Dis­clo­sure: I’ve got an affil­i­ate link in there, 10% of your spend — but I’d rec­om­mend them even if you want to strip the link out) which is more than can be said for most web hosts I’ve used over the years.

Admit­tedly I’m not using the most zany set of plu­g­ins in the world, but it’s nice to know that an open source project can be so darn pain­less. Upgrade, the water’s fine.

# by Josh Street on July 5th, 2010 Tags: , , , , , ,
| 3 Comments »

Nginx

Must play with this HTTP server/load-balancer/mail proxy/bundle of awe­some some­time soon. Looks like a pretty awe­some option for VPS envi­ron­ments and other places where there isn’t heaps of spare resources going around! My cupboard-bound SSH oasis and occa­sional web­server is, of course, a likely can­di­date… but I’m a tad con­cerned I’ll screw myself over with PHP. Not because it par­tic­u­larly gets used for that (there’s like… a few wikis and a hand­ful of lines of PHP code eas­ily replaced by some­thing else that get semi-regular atten­tion) but mostly for the “just in case” I wanna test run some­thing. And yeah, I know, that’s what vir­tu­alised stuff should be for… but I still haven’t quite caught up to that. I’ve got an Ubuntu thing run­ning in a vir­tual PC instance on the com­puter I use most of the time, but it just doesn’t cut it for actu­ally try­ing to test some­thing out with, you know, other users and real Inter­net con­nec­tiv­ity. In other news, can-we-have-IPv6-moar-plx? Just because it’s absurd to have to pay more to run real SSL on ded­i­cated IPs when there is SO MUCH SPACE just wait­ing for us to broaden our hori­zons and start to fill it. I’m not heaps fussed if pre-Windows XP users can’t use it, actu­ally, because they’ve likely got big­ger secu­rity prob­lems on their hands from their network-connected 10-year-old OS than any reg­u­lar web inter­ac­tion is likely to give them, prop­erly secured or not — that is, even if their web traf­fic is secured, their desk­top is prob­a­bly a bot­net zom­bie with key­log­gers and tro­jans abounding.

Something unpredictable…

[Or, mak­ing up for a dis­tinct absence of post­ing for var­i­ous rea­sons not to be dis­cussed but hope­fully rec­ti­fied — the con­tent absence, that is — by this post.]

Until about three weeks ago, I was con­vinced I was going to take a year off between fin­ish­ing school and start­ing uni to work full time. I’d roundly insulted a small web firm a cou­ple of weeks before leav­ing for New Zealand, re-building their site with CSS in about three hours (it wasn’t per­fect, but it was a decent effort) and going into their office to tell them their ver­sion sucked and mine was bet­ter. To date, the web­site in ques­tion hasn’t been ‘fixed’, as it were, but I got a call the day after I returned from New Zealand ask­ing if I was inter­ested in com­ing in for an inter­view. I’ve been work­ing four days a week there since.

Tori came back. We spent some time together, and I kind of realised that putting off Uni­ver­sity for another year wasn’t a bril­liant move, con­trary to what more than a hand­ful of… older peo­ple… had said. The main rea­son is prob­a­bly social (which I don’t ever talk about too much on here, I guess), but finan­cially it’s not… com­pelling… to stay any fur­ther away from the other side of Uni any longer than is nec­ces­sary, because “that side” means a job/career I’m inter­ested in as a longer-term option, hence finan­cial sta­bil­ity more so than in an indus­try I’m per­fectly inter­ested in pro­vided I get to do the things I like — and where I am presently for­tu­nate enough to be in a posi­tion where that’s pretty close to what I’m doing — and indif­fer­ent about it (the indus­try) oth­er­wise. Social/political infor­ma­tion the­ory notwith­stand­ing, because that’s an entirely sep­a­rate ket­tle of fish that relates both to my pre– and post– uni direc­tions. Which are, inci­den­tally, IT/connectivity/accessibility now, and edu­ca­tion later. Some­where in the mid­dle there’ll be (is?) a fusion of the two, which has been bandied about a lit­tle over the last 12 months. I had a very inter­est­ing con­ver­sa­tion RE: some­thing along these lines last night, which will hope­fully evolve into some­thing in the not-too dis­tant future!

So yes, as of Mon­day I’m offi­cially an Arts stu­dent at the Uni­ver­sity of Syd­ney. In a way I feel bad about this because I’d said to work that I was plan­ning on stick­ing around in a near-F/T capac­ity for a year (and at the time I had been), but at the same time this feels so much more… sen­si­ble? Plus every­one was mind-blowingly nice about it, even though I called on Sat­ur­day to say I’d be in late Mon­day because I had to enrol (because of when the offer had come in, and because I’d been putting off say­ing it the week before).

Any­way, in sum­mary: I’m work­ing nearly full time doing web devel­op­ment in an awe­some role where I get to do lots of CSS, semantic-web junk, usabil­ity work, and some occa­sional JavaScript (though mer­ci­fully not too much! Still learn­ing. If any­one else in Aus is inter­ested in get­ting a copy of Jeremy Keith’s allegedly-excellent “DOM Script­ing” book, let me know so we can order a few copies from Ama­zon and get cheaper ship­ping, because no-one in Aus­tralia is stock­ing copies for another month or three!). And as much or as lit­tle server-side work as I want. At the minute I’m unequiv­o­cally say­ing “lit­tle”, but that might change at some point, maybe. I’m going to uni, too. That doesn’t start until March, so I’m going to be work­ing ‘nor­mally’ up until then, and after that feel­ing my way accord­ing to timeta­bles, how much of a life I have, how broke I am, etcetera!

Tied into the whole work thing, my first to-be-promoted-on-TV web­site is going live some­time in the wee hours of Sun­day Mon­day, which is auda­ciously excit­ing. Not in the least because it will hope­fully attract insane amounts of traf­fic, and the CSS-is-good-for-your-bandwidth-costs argu­ment car­ries weight here!! It also fea­tures AJAX, chiefly for usability/bandwidth-saving rea­sons… but also because it’s just damn cool! Any­way, there will be posts, screen­shots, etcetera (prob­a­bly say­ing the same kind of thing I just said, only nam­ing names and with pretty pic­tures!) sched­uled for release here to co-incide with the site’s launch, so… watch this space.

As for Uni? Eng­lish, Phi­los­o­phy, Clas­sics and (Ancient) Greek are cur­rently on the menu. Greek… may be swapped out, pos­si­bly. For Lin­guis­tics or maybe Latin if any­thing, but pos­si­bly not. The rea­son­ing behind it — because I’ve attracted many strange looks as I tell peo­ple I’m plan­ning on study­ing Ancient Greek — is essentially:

  1. Learn­ing another lan­guage (any other lan­guage) helps me under­stand Eng­lish bet­ter. Doing Eng­lish, no-one will ever explain gram­mar and struc­ture of lan­guage to me. It sucks. Admit­tedly, Lin­guis­tics could prove to be use­ful in this depart­ment, too.
  2. Ancient Greek ties in with the Clas­sics courses I’m tak­ing. Don’t ask me to remem­ber what they are, or even look them up, because I don’t have a copy of my pref­er­ences (they took it, because their stu­pid com­put­ers were stu­pidly bro­ken. I’m so glad I’m not study­ing IT!) and it’s not avail­able online yet and I’m just lazy. And try­ing to get this mas­sive post fin­ished so I can get back to hav­ing a life, or something.
  3. The New Tes­ta­ment is writ­ten in Greek. As Kris­ten so elo­quently expressed it last night:

    You can be one of those peo­ple at Bible stud­ies who go “Well, the greek word for that actu­ally means ‘this is ambiguous…’”

    Heh. Marcelo coughed some­thing that sounded sus­pi­ciously like “Moore Col­lege” (a Syd­ney Bible col­lege) when he found out, but that’s not really what I had in mind choos­ing it… maybe, though!

Any­way. The blog has nearly caught up to me. Almost. There’s a bunch of other stuff hap­pen­ing, but this is the glut of stuff I needed to write at some point and had been putting off!

ArtsEdge

ArtsEdge is a seri­ously impres­sive web­site. Go there, check out the design (stun­ning, clear), then look at the tech­ni­cal aspects of it — this is the most sur­pris­ing part. Seman­ti­cally bril­liant markup, even if a lit­tle div-heavy, and 100% CSS styling. This is the kind of web­site that print graph­ics agen­cies strive for — only, more often than not, they’re stuck in a fixed-pixel mind­set which means no fluid design ele­ments like on this site (e.g. the orange “lick” at the bot­tom and core con­tent area back­ground ele­ment, which dis­plays in full at 1024+ and doesn’t vis­i­bly have any­thing miss­ing at 800x600 or less). Its print stylesheet is also good stuff, trim­ming every­thing but the con­tent and core brand­ing itself — not enough web­sites do that.

As is too often the case with web com­pa­nies, the agency respon­si­ble for this site, Cube7, don’t appear to have had the chance to give their own web­site this treat­ment yet. Even so, it’s a great tes­ta­ment to both their capa­bil­i­ties and the design poten­tial of CSS.

# by Josh Street on September 18th, 2005 Tags:
| No Comments »

Selling an audience short?

Or, What Josh Said About Ansearch That Was Irrel­e­vant to Most Users.

Dean Jones responded to my Ansearch Answers post with the following:

All in all I feel [the post is] a fair rep­re­sen­ta­tion of the so called facts, but I stand by my recent email… namely that sim­ply review­ing us on tech­ni­cal issues that most peo­ple either

  1. wouldn’t have dis­cov­ered, or;
  2. would not likely care about,

is sell­ing your audi­ence short.

I’m inclined to dis­agree, and just wanted to quickly post to say that. I like to think I under­stand the ‘audi­ence’ here fairly well. They’re either peo­ple with (web-)geek ten­den­cies, and are hence inter­ested in any analy­sis and crit­i­cism I can deliver on the tech­ni­cal aspects of prod­ucts, etc., or (and this cat­e­gory is com­pletely unre­lated to the for­mer) stu­dents and humanities-focussed peo­ple read­ing var­i­ous con­tent I’ve pub­lished here — rang­ing from stage plots to a short story to an essay on the nature and effects of the dig­i­tal divide.

Most guests in the lat­ter cat­e­gory are just that: guests. They gen­er­ally dis­cover this con­tent via a search engine, read what they want, and leave. Over 80% of my vis­i­tors stick around for one minute or less, pre­sum­ably because they find what they need quickly, or dis­cover that the con­tent isn’t what they were look­ing for.

The “reg­u­lar” audience/participants, how­ever, are not that. I don’t think you’re all geeks, but this blog leans towards that style of con­tent, and you match that accord­ingly. You don’t come here look­ing for prod­uct rec­om­men­da­tions (the one excep­tion to that being some­one who viewed my post on Asterisk/VoIP, and asked me what my expe­ri­ences with it had been some time later: to which I replied, we haven’t both­ered, as we moved into a house with a Com­man­der sys­tem pre­in­stalled!). You come here, I think, for the qual­ity of writ­ing, for rants, for occa­sion­ally insight­ful (I hope) com­ment on var­i­ous facets of things I deem interesting.

This is a blog. This is not a news­pa­per, though it is pos­si­ble that search engines, iron­i­cally, are chang­ing the clout of this medium to some­thing sim­i­lar. The dis­tinc­tion between news­pa­per and blog becomes blurred with posts like the one that inspired this, because of the form it was writ­ten in. It is impor­tant, how­ever, to remem­ber the audience.

Peo­ple don’t come here to shop for search engines. We might be inter­ested in how they work, what they do, what the poten­tial ben­e­fits and fail­ings of each one is, but ulti­mately it doesn’t affect anyone’s choice in the real world. Sim­i­larly, investors are unlikely to come here, scop­ing out Ansearch’s offer­ing before buy­ing into par­ent com­pany Optum. And, if they did, my con­clud­ing remarks were pos­i­tive — I gen­uinely believe the story bal­anced out in their favour more than any­thing else. If I over­played the sig­nif­i­cance of a small flaw that could poten­tially be abused, my apolo­gies. I don’t, how­ever, regret includ­ing it in there at all, because I think it’s some­thing my audi­ence is inter­ested in.

As you stated in an ear­lier email… “I’m not 100% sure as to how one should go about review­ing a search engine.” Here’s a tip. like Google, Yahoo, MSN… we are a busi­ness. For us to stay in busi­ness we need to gen­er­ate revenue.

To do this we need to get more peo­ple to our SE, to get them to come back more often, and to, through their usage (CPM, CPC etc…) gen­er­ate revenue.

To achieve this we need to pro­vide a search ser­vice that the user finds use­ful. Given our rapid growth over the past months in UV’s and rev­enue, I would say we are doing OK.

Unfor­tu­nately for Ansearch and any­one else who wants to use this as an adver­tis­ing space, we don’t par­tic­u­larly care if you’re mak­ing money. It’s good to hear they’ve grown: if their evolv­ing prod­uct is any­thing to go by, they deserve it. But met­rics such as rev­enue and Unique Vis­i­tors mean lit­tle to this audi­ence, even if it’s what investors want to find out all about.

I think this is a fair assess­ment of this site’s ‘audi­ence’ (the impor­tant ‘audi­ence’, for me, being the minor­ity that don’t come through search engines, sub­scribe by RSS, and come back regularly) — though, as always, your role is not restricted to that. You are par­tic­i­pants. In light of this, I’d invite com­ment and dis­cus­sion on this post as to your role as you under­stand it. It’s pos­si­ble I’ve got this all wrong… but I doubt it.