January 2008

B-oo-kk-ee-p-e-r

I’m really pleased Tim, “The Man With No URI”, has started blogging, and already has pushed out some great posts. I will try and answer some of the points raised by the topical Onwards Delegation Problem, but was diverted by Tim’s aside:

B-oo-kk-ee-p-e-r incidentally, is the only word in the English language I’m aware of with three double letters in a row. I’d love to be shown others…

Unix boxes ship with a words file, which on my Mac has 234,936 entries, and a quick grep:

egrep '(.)\1(.)\2(.)\3' /usr/share/dict/words

revealed:

bookkeeper
bookkeeping
subbookkeeper

Scraping Wiktionary:

for i in a b c d e f g h i j k l m n o p q r s t u v w x y z
do
    curl http://en.wiktionary.org/wiki/Index:English/$i
done |
    grep '<li><a href="/wiki/' |
    sed 's/^.*title=\(.\)\(.*\)\1.*$/\2/' > words

gave 72,018 words, with no plurals, but still only revealed “bookkeeper”.

There are a bunch of open word lists around the Web, many harvested from Gutenberg, but Moby Words, having 619,361 words and claiming to be “the largest word list in the world“, could only come up with:

assistant bookkeeper
bookkeep
bookkeeper
bookkeeper's
bookkeepers
bookkeeping
bookkeepings
bookkeeps
double-entry bookkeeping
single-entry bookkeeping
subbookkeeper

Oh well, I did at least try.

Comments (8)

Permalink

Are you a Twitter Twit or a Twerp?

Update: please note this and the Ten Commandments were written firmly tongue-in-cheek, that I’m biassed, but I’m OK for Twerps to be Twerps, and recognise we all tend to be a bit of both at times. Please also note in UK English “Twit” and “Twerp” are equally derogatory, and both are often used as an affectionate mild rebuke, mother to son. Enjoy!

Ruminating on Twitter constraints, I see two kinds of Twitterers emerging: Twits and Twerps.

A Twit sees Twitter as a presence service. Twits love the ambient intimacy twitter affords with their friends, and tweet to build a meaningful permanent record. They strive to entertain, to be profound. Twits are often interested in adding metadata such as tags, plusplus and locations which may be farmed, searched and annotated later. A twit uses an @reply primarily to reference a user for the benefit of their other followers, and use a direct message to communicate with someone where their followers are unlikely to be interested in the conversation. A twit is always considerate to their followers, knowing that each message may potentially be SMS’d to hundreds of people. Twits always think about the question “What are you doing?”. A good twit will make you laugh, make you cry but above all feel connected. Exemplar Twits include @hicksdesign, @arielwaldman, @ev, @missrogue, @factoryjoe and @natbat, and most everyone I follow. Canonical Twit tweets:

  • contractions, more contractions, ouchie!, but still no baby
  • impressed by the genteel taste of @roessler’s train ride/coffee sipping/music as I crank bass-ass ROCK! and drink cold coffee for breakie 07:01 AM December 21, 2007
  • # happy ‘cos I is eating lard. Well, lovely big fat hot fish n’ chips from “Rock & Sole Plaice” L:47 Endell St, WC2H 9AA about 6 hours ago
  • Thinking about buying stock in ibuprofen and vitC companies. Wading through 1000’s of emails from the past 5 days. But happy to be better.
  • Just watched The Manchurian Candidate (2004 version). Liked it. Didn’t realise the original was just 1 year before JFK’s assassination
  • Figuring: If I’m in writing mode, I should just keep writing.

See, you probably don’t know these people, but you can’t fail but empathise with them. Fun, isn’t it?

A Twerp sees Twitter as a conversation. It’s irc, only with free SMS thrown in. Most twerp updates start with an @ and are meaningless unless you too are a twerp. Twerps often follow 1000’s, because that’s the best way of dealing with other twerps and seeing their asynchronous replies. A Twerp will reference someone whose updates are locked with something like “@BigTwerp cool!”, which is like “the f-ing letter K!” [video, 17:34 in], only it’s twitter and 100’s of people around the world paying. Really inconsiderate twerps use services such as seesmic to pump noise at their followers, repeatedly trumpet blog postings, endlessly muse on how they rock. They see twitter as just another way to “up their ante”. Twerps often fail to embrace twitter’s 140 character limit; they’re writing memos when they should be writing Haikus. To a twit, a twerp’s updates are just intrusive line noise. Phil put it well when he said:

Following @gapingvoid and @Scobleizer is like listening to one end of a phone conversation. When they’re on a conference call.

As a result it’s much easier to be a Twerp following a Twit than vice-versa. As you will have realised, I aspire to be a good twit, but am OK with twerps because I prefer to live and let live and have a simple rule: don’t follow them! I also feel twerps are inevitable given Downey’s first law of protocols which states:

any message path which abstracts away underlying transports is doomed to have them reinvented in extensions

Witness SOAP which by processing messages regardless of how they are delivered led to WS-*, and Twitter, not having a way of conversing spawned the @ reply, the power behind the twerp, leading to Downey’s first law of social networks:

a conversation may indeed leak onto any channel good enough to carry one

So the rise of the twerps was inevitable. however, other twits feel differently, formulating The Twitter 10 Commandments. Ignore these and you are most definitely a twerp!

Update: 10 commandments are now here, in stone, as a twitter user, so you can “follow tencommandments“.

Technorati Tags:

Comments (21)

Permalink

On Twitter Constraints

I really enjoyed the presentation at LeWeb3 from Evan Williams, co-founder of Twitter. Ev said some powerful things, not least:

we’re used to asking the question, “what features can we add to make something better” .. but I’m a fan of another question at the start of a product cycle “What can we take away to create something new”.

As a sometime advocate of Twitter, I was stoked to have an opportunity to ask a question:

LoicLeMeur
Can you introduce yourself?
psd
yeah, sure! I’m Paul Downey. I’m psd on Twitter. I love Twitter! It’s a big part of my life, [blush!] and I want to thank you for that!
ev
thank you.
psd
Something I’m noticing amongst my followers and my friends that we’re descending into using Twitter like irc and that kills the SMS experience. Nanolanguages are forming a bit like chants in a football crowd. A good example might be the L: tag, and the hash, and the at, which I love, but the problem is they’re becoming very intrusive and are spoiling that “What are You Doing?” experience. How can you stop that from spoiling Twitter?
ev
That’s a good question! One of the interesting things that’s happened with features that Twitter didn’t have, was people made up their own syntax to make up for that and it turned out people really wanted to converse, so they made up this @ reply syntax. So people put in this @ symbol and a username to reply to someone else’s Twitter, but that goes out to everybody that is following the sender of that, but may not be following the person they’re replying to, and it gets confusing, and some of these other syntaxes that you are mentioning are having a similar effect where instead of the pure Twitter message that maybe the update from the person sending it, it’s becoming overwhelming. So what we did in the case of the @replies is introduce a feature that gave you a little more control of whether you get those @replies and I don’t know if we offer the ability to not get them over SMS and only get them on the Web but that would be a good feature to add.
psd
So I think embracing the nanoformats and making more control, adding more to the interface would be useful.
ev
Yes, so that’s the line we’re walking now. I think you can start out very simply and add stuff, and it’s inevitable you’ll need to add stuff. What we like to do is follow our users and see what is needed and I think we’re adding stuff like the @replies feature which we never even designed in there and we’re now accounting for that. And there are several other things we can offer. I would like to give a lot more control over what you get over SMS. That should address that problem.

I edited out all the ums and ers, I was unusually nervous as you can tell from the video, 10:30 minutes in.

Technorati Tags: ,

Comments (2)

Permalink

A Vision of The Web in 2008

A Vision of the Web in 2008

As someone who previously poured scorn on someone calling themselves a futurologist, I surprised myself by being disappointed by a dearth of predictions on the blogsphere this New Year. So here’s my attempt to fix this, and keep Kerry company. Whilst reading this tosh, please note that I’m working on the William Gibson principle that the future is already with us, it’s just unevenly distributed. So this doesn’t account for Black Swans. Also being something of a complete Pollyanna there are no Storm Botnets or tales from the dark side in my rather swirly Vision of The Web in 2008:

Site Specific Browsers
Forget the lockin promised by Rich Internet Applications no matter how shiny they might be, and to some extent ignore widgets and gadgets, the darlings of the moment and look out for some really cool site specific browsers. Adding a sandbox to get around security concerns and a support for offline with some cluey caching to the likes of Prism or Fluidapp and you’ve something more than good enough!
Lifestreaming
We’ve had glimpses of this pattern in Jaiku, onaswarm, lifestre.am and Facebook’s attention stream, but if you jam all your feeds into one page, and then add all your friends’ feeds, the result isn’t all that compelling. I can’t quite believe APML is the magic sieve which will make lifestreaming useable, but have no doubt this area will see interesting advances in 2008.
Open Data
Following from lifestreaming, that rich ‘mericans motivated to put their bank account details into a single web site just to make sense of their worth, comes as a surprise to many in blighty. We’ll continue to hear from people demanding ready access to their own data. Bigcorp, you might think of yourself as the custodian of my bills, appointments, phone records, texts and phone messages but it’s my data, and I want it as iCal, Atom, JSON or XML, thankyouverymuch!
Social Networks
Once people are motivated to collect their streams in one place, then we might finally see social networking aggregation rather than portability. I’m still waiting to see what Kevin and Brad are really working on as I still can’t really believe Open Social was it. I’m betting some simpler patterns will emerge for combining OAuth with XFN to slurp your contacts into a new app, Dopplr style.
Identity
Along with Vista, the WS-* trojan horse that is Cardspace was received with a global meh. Pointless point-to-point Federation will continue to be ignored whilst OpenID in version 2 will continue to make progress as people finally realise authentication doesn’t always have to equate to trust and URIs are people too.
Towards VRM
Searching for anything to do with games results in pages of splogs containing Google and other splash ads. Someone is paying for this nonsense, and yes it’s us when we buy stuff. Maybe with advances in Identity, Social Networks and delegation it will be possible to start turning the tables on CRM with Vendor Relationship Management, and you know everyone will be the happier for it.
Eventing
In 2007 we saw the power of combining feeds, pipes, with Twitter’s abstracted address book, presence done right, feeds and cool URI for every message. Twitter continues to be the one to watch precisely because of its simple Web exposure and constraints in the just the right places. As for more responsive eventing, watch out for more on comet and XMPP. As for ESB? YAGNI!
Programming Languages
Ruby?, Erlang?, Scala? Rebol? C# 3.0? (ha-ha!) Nope, this year I be mostly hacking Javascript!
iPhone
In spite of one of the best talks at this year’s great Future of Web Apps repeatedly using the popularity of my sucky phone as an example of why mobile web development is so hard, I haven’t been bitten by my desire for an iPhone, mainly due to it being closed platform and not 3G, and not having GPS. An iPhone with all three would truly be a game changer. Fingers crossed.
Open Source
Strategy used to be the process of looking at your suppliers, putting your eggs in one basket or trying to divine some kind of lowest common denominator across a set of vendor roadmaps. Adoption of standards were seen as the best way of ensuring you could switch suppliers. With Open Source that’s no longer the case. As everyone now knows, innovation happens elsewhere, and in 2007 that was from a myriad of small but significant Open Source projects. In a nutshell: “Vendor led is now dead“. This year will continue to witness the snapping up bright things who’ve taken the industry forward, demonstrating software skills in the open, often from the comfort of their bedroom. We’ll also see enterprise developers realising often the best way to achieve widespread adoption of infrastructure code within their own company, as well as reducing the cost of maintenance and support, is by releasing Open Source. One area this still remains a challenge is in the field of design. Agile development and Open Source haven’t always led to good user interfaces or experiences, so I’m hoping 2008 will see better understanding of why The inmates shouldn’t continue to run the asylum. That’s certainly something we’re thinking about a lot over in Osmosoft.
WS-Splat
My 2007 was punctuated by a series of frank farewells to the silly world of Web services. Sadly for some still stuck in the Enterprise Software Swamps, the debate apparently rumbles on, but for me in 2008, the war is over, and beyond wrapping up the databinding work, I won’t be sullied with SOAP, or its stupid squabbling, and I’m so happy about that!
Facebook–
They hit the big time in 2007 by opening up deservedly grabbing significant attention, then made a whole bunch of mistakes, and yet we’re all still there. With Beacon demonstrated how they only see us as captive eyeballs on adverts. As Doc Searls nicely put it “advertising used to be about bullshit in your face, now your face is bullshit”. They’ll continue to learn and slowly reinvent themselves, we’ve seen a little of this already with the welcome data feeds and back-peddling on content-free bacn, but as long as they try to lock you in by owning your “graph”, they’re doomed to be replaced by someone more deserving of our trust.
Bubble Pop
Finally, a rather wishful goodbye to the schismatic influence of TechCrunch and the current crop of similar egocentric commentators. It’s somehow ironic how much of Web 2.0’s supposedly wise crowd can’t fail but unthinkingly echolalia the agenda of the so-called ‘A’ list bloggers. I’m sure they’re all super-nice guys, but PR Bullshit 2.0 is still PR Bullshit and you know that when the bubble pops, it’ll be all over their faces.

Hope you like the drawing, and the hyperlink DOS attack that is this post. Happy New Year!

Comments (12)

Permalink

My Themeword is Fillip

I’m a sucker for good meme, so here’s my 2008 :

fillip

  1. something which excites or stimulates.
  2. somthing trivial or of little importance
  3. to click your fingers
  4. to flick or strike an object rapidly

Via Chris

Comments (0)

Permalink