A Django site.
May 3, 2008

Jesse Stay
obfuscated, Uncle_Jesse
Stay N' Alive » OSS
» Why I Hate the Twitter Syntax

history76156-thumb.pngI have disliked the Twitter syntax since I’ve been on it (you can find me via @JesseStay on Twitter - go ahead and follow me!). As a long-time IRC user, everything seems backwards! I have often referred to Twitter as “IRC 2.0″. I’m not sure I can fully embrace that concept though.

For those unfamiliar with IRC, it predates even instant messaging. It brought out the original concept of a “chatroom”, and exists even today on various servers throughout the world. Ustream.tv currently uses it for its users’ channel chatrooms. It is the home for almost any “live” activity of any open source project (log into irc.freenode.net to see - I’m often in #utah there, as well as recently #codeaway). Traditions have been established, and virtual friendships have been bonded. In many ways it could have been the original concept of a “social network”, the first concept of linking friends together in a single place on the internet.

I was at a Perl conference just last year, and was happy to see the #YAPC chatroom in irc.perl.org open during the banquet. We had a ton of fun with that! Now, just this year, when I go to conferences, I see speakers leaving up Twitter, and answering questions via Twitter. The two seem to be serving similar purposes, in different ways.

That’s why I was astonished when I got on Twitter for the first time, and started seeing public messages directed to individuals with “@” signs in front of them! Is there a source for that that I’m not aware of? I know of no known documentation that Twitter themselves created to establish that tradition. In IRC you simply type “username:”, and then your message, and it gets highlighted in that user’s chat window in most IRC clients. Better yet, I can start typing the username and it tab-completes. You can’t do that in Twitter. That tradition and method has been around for years, yet Twitter seems to break the mold for some reason.

IRC also supports commands - I can type “/nick newnickname”, and it switches my username, automatically! It’s a basic standard that all clients support, open, and available for all to use. Twitter I have to go entirely to their website to do anything, and it’s extremely limited in what you can do. To direct message someone on Twitter, I have to type, “dm username message”. In IRC it’s just a simple command, like all other commands, and I can always type, “/help” if I don’t know what the commands available are. I simply type, “/msg username message”, and it messages the user, and again, it tab-completes the username!

Why couldn’t Twitter just use the IRC standard in their platform, and then expand upon it to improve the IRC standard and bring it to a mobile world? By all means many of their scalability issues may have been taken care of had they done so. Not just that, but they would now be able to support groups, and less development would be needed to manage their platform. Twitter says they have an open API - I question that openness. It’s not based on much of an open standard, and IMO, it’s causing them problems now because of it.

Looking to start a project? Always look at the open solutions that are out there first, then build upon them - you’ll have much fewer headaches if you do.

(Photo courtesy GapingVoid.com)

Share This

January 18, 2008

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» UTOSF Hacking Night

Its coming soon, the Utah Open Source Conference 2008!

and we need some help getting our registration system off the ground!

If you are interested in working on a really cool project, want to learn Django and enjoy some good food, come on over and hack.

The Hackfest will be held at my new home in Murray, Utah! So come and enjoy the new surroundings and hopefully we’ll have the projector and screen up, which means movies and video games. I’m also working on internet access (its Qwest/XMission for now. Soon to be UTOPIA/XMission), but it should be installed by Saturday. If not, we’ll let everyone know an updated location nearby.

Here’s the details:

Date/Time: Saturday, January 26, 2008 / 7pm

Location: Herlo’s house: 5225 Gravenstein Park, Murray, Utah 84123 - Map

Please feel free to ping me on IRC if you have any question.

Cheers,

Clint

November 15, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» Streaming Audio Tonight: UPHPU and BYU-UUG

Utah Open Source Foundation will be streaming both the Utah PHP User Group and the BYU Unix User Group meetings tonight as we test the power of our new streaming server. We’re looking forward to having you all there, whether at the meeting or from home. Feel free to participate either online or in person. The information is listed below:

BYU-UUG

A Git’s Perspective on Revision Control - Andrew McNabb
November 15th, 2007, 7pm
More Information

Stream Available: http://stream.utosf.org
IRC Channel: #utos-meeting on irc.freenode.net or Go Here

Utah PHP User Group

Building Rich Internet Applications with PHP, REST and ExtJS - Alvaro Carrasco
November 15th, 2007, 7pm
More Information

Stream Available: http://stream.utosf.org
IRC Channel: #uphpu on irc.freenode.net or Go Here at 7pm

Cheers,

Clint Savage
Founder, Utah Open Source Foundation

November 14, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» PLUG: The State of FOSS in Utah

The Provo Linux User Group (PLUG) is hosting the Utah Open Source Foundation this Wednesday, November 14. The presentation will cover the current state of Open Source in Utah. Among the gems will be free food, giveaways, and UTOSF will be announcing its plans for the upcoming year, including some cool surprises. Omniture will be hosting this meeting and all of the details are on the PLUG website.

We look forward to sharing the current and future of Open Source in Utah and hope you’ll join us either in person, or if you aren’t able to come by, try the live stream and irc.

If you are interested in attending, check out the PLUG website.

Cheers,

Clint Savage

October 31, 2007

=Utah Open Source=
Utah Open Source
The Utah Open Source Foundation
» IRC Halloween Bash - Right Now!

If you live in participate in irc on freenode, or even if you don’t, this might be some fun.  A good time is currently being had by all by changing your identity for Halloween.  Become someone else and get into the Halloween spirit!

I’m currently DwightSchrute, so come and ask me some questions.

If you’re not familiar with irc, check out this tutorial and you can join our fun.

Cheers,

Clint

October 20, 2007

Stephen Shaw
no nic
Decriptor's Blog
» OpenSuSE irc xen channel

As I’m doing more XEN stuff, I just want to post quickly about #opensuse-xen on irc (freenode). We are few in numbers, but would love to see more people in there helping and sharing ideas.