Weblog / Topic: Technology

Commentary about what happens across the country from me in Silicon Valley and other technology news.

Tuesday coworking recap: HTML and CSS fundamentals

Posted at 7:30 am / tagged: , , , , , , / 5 comments »

At Tuesday’s co-working session, I talked about a few of the basics of HTML and CSS (as best as I could within two hours, that is). One of the focal points of the session was the importance of laying a strong foundation for a well-built Web page via semantic HTML that strictly separates content from presentation. We also walked through building a quick-and-dirty page with HTML and CSS while keeping focused on the importance of semantics and standards.

read more »

A month of Chrome on the Mac

It’s been around a month since I pulled the trigger and made the Google Chrome beta channel (which I’ve since upgraded to the dev channel for extension support) the default browser on my Mac. It’s not perfect, but it’s good enough to where I can’t go back to Firefox now as my daily driver.

The three big reasons why Chrome reigns supreme? Speed, more speed, and WebKit. And now that extensions have come over to the Mac, there’s not too terribly many reasons to stick with Firefox anymore.

read more »

Foursquare hits Charleston

Joe Riley may no longer have a mayoral stranglehold in Charleston, as Foursquare, the location-based social game, has expanded to the entire world after a limited beta in certain cities.

Location-based social networking isn’t a terribly new concept anymore, but it hasn’t really caught on in the mainstream. I’ve been using Brightkite for location-based networking since 2008 or so, and it’s proven to be a very useful tool. However, I’ve heard on more than one occasion that it’s a “stalker tool” — and, yes, if used without discretion, it could have some unintended consequences — but with careful usage, it can be a very powerful tool. However, Foursquare’s competitive aspect makes the idea of giving away location on the Internet a little bit more palatable to the general public. It also helps that Foursquare focuses on social venues without putting on undue pressure to check in at work, at home, and the like. Its business partnerships add a lot of value for users, businesses, and Foursquare itself. The to-do list feature, which lets you assign things to do at specific venues and check them off for points, is a cool way to find things to do at a new place.

As a utility, though, I think Foursquare falls a little short. For example, it doesn’t let you attach pictures to a place, which is something that Brightkite does extremely well. It also doesn’t make much sense to use Foursquare in a newsgathering situation (which, admittedly, most people won’t do). A case in point: I’m working on a project right now to create a mobile storm lab to augment my weather data-gathering and reporting efforts. I plan on using a special Charleston Weather Brightkite account to track and broadcast my movements. And despite its lack of popularity compared to Foursquare, Brightkite wins here hands down for a few reasons:

  • The ability to check in at a relative location, such as an intersection, rather than a solid venue;
  • Brightkite’s aforementioned ability to associate and geotag photos with a location, and then post those photos to Flickr and Twitter;
  • The game feature seems extraneous for the intended use — after all, if my mobile storm lab should check in at a place enough to become mayor of it, the place sounds just a tad uninsurable, doesn’t it?

Time will tell to see if Foursquare adds these features, but Brightkite’s focus seems to be on pushing the location-based envelope, as its foray into augmented reality advertising shows. That’s why Brightkite will continue to be the location-based social network of choice for this geek.

I’ve heard a lot about how Foursquare going global means Brightkite’s death knell, but I don’t agree at all. Brightkite’s purpose is different than Foursquare’s and I don’t see why they can’t coexist. I look forward to using both for different things — Foursquare for the rare occasion I try to be a socialite, and Brightkite for other applications that require location but not necessarily the competitive aspect. (I’d like Gowalla, too, but they’re iPhone and Android only — not even their mobile site works on a BlackBerry, and there doesn’t seem to be any alternative method to operate the service.)

Want to give all this a shot? Compete with me on Foursquare, or friend me on Brightkite to see pictures and notes about the places I end up.

Collecta’s blog shows citizen news reporting in action

posted at 10:14 pm

The Collecta blog has posted a neat case study about the Charleston flooding that happened a couple weeks ago, and how people used Collecta to tie together information from places like TheDigitel and @chswx (the Charleston Weather Twitter account I run) to keep up to date on the situation. I’m a big fan of Collecta, and an even bigger fan of the power of real-time technology to enable community journalism, so this case study is a fantastic. Also, if you haven’t read it already, Christopher Zorn’s account of his usage of Collecta to guide his family through the floods is another great example.

TheDigitel closes a round of funding!

posted at 7:30 am

Belated congratulations to Ken Hawkins and his team at TheDigitel for landing their recent investment. TheDigitel is a true asset to the Charleston community, both tech and otherwise; I know that I’ve become better in-tune with my city than ever not only because of the work they do, but because they permit citizens like you and me to directly contribute to the news. If you’re not in Charleston and think this sounds awesome, don’t fret: you can vote on the next city TheDigitel will serve. My best wishes to Ken and his team in this exciting new chapter in their venture!

Twitter geolocation ‘imminent’; I’ll stick with Brightkite

posted at 11:13 pm

Smarterware says geocoded tweets are imminent. Twitter geolocation is a win for newsgathering situations where it may be more expedient to tick off a “share my location” box than it is to check in on Brightkite and start posting notes. They’re doing a couple things weird here, though: scrubbing the data after 14 days (apparently to elude subpoena) and only giving the user control insomuch that they can specify whether location data is embedded in the tweet (though I’m sure app developers will be able to do more to the data before it’s posted). I like this for quick and dirty situations, but the lack of persistence of the geocoded data bothers me a bit. I still prefer the Brightkite approach to places as objects and the association of notes and pictures to those places. I also prefer Brightkite’s privacy controls, as you can still give your location to just a certain subset of people. It will be interesting to see how Brightkite’s data is enhanced by geocoded tweets — Brightkite could effectively hook into Twitter streams and import geocoded tweets into their placestreams (if the user so wishes, of course). I’ll be interested to see how app developers flesh this out. (Thanks to Mandi Engram at Social Media Club Columbia for pointing out this article!)

facebook.com/jaredwsmith

Posted at 1:03 am / tagged: , , , , / Comments Off

So The Great Facebook URL Rush of 2009 is over, and in the end, my Personal Brand remains intact: facebook.com/jaredwsmith. We now return to your regularly scheduled geekery, already in progress.

The city of North Charleston on Brightkite

posted at 9:23 am

At first glance, a city joining Brightkite seems a little strange — where would a city check in if it doesn’t move? However, North Charleston’s Brightkite account could be brilliant. It could be used to check in at events at their exact locations, post pictures of those events, and create quite a marketing stream for the city. Right now it’s just notes being posted at City Hall, but I could see this being much, much more. This is the first municipal usage of Brightkite I’ve seen; I’ll be interested to find more. (You can also find North Charleston on Twitter.)

My weather experiment on FriendFeed

The latest foray into my meteorologically-themed social media exploration is the Charleston Weather FriendFeed group, designed with some automated aggregation of Charleston weather-related tweets in mind, but also designed as a point for folks to share their weather stories and reports. It seems like a strange, nearly too-narrowly focused topic for a FriendFeed group, but I see it as an important proof of concept stemming from some goals we set for Charleston news reporting in March.

You may remember the Charleston news hashtag summit-of-sorts. The meeting brought together media members, active Lowcountry bloggers, and concerned Twitter citizens. We hashed out a series of tags that would classify tweets accordingly. There are tags for news (#chsnews), breaking stories (#chsbrkg), and the like. The goal of using these — and really, any hashtag — is to bring related content together so people can filter their streams accordingly. These tags have met with moderate adoption; I’ve personally seen some tags more than others. One of them, #chswx, is one focus of my FriendFeed group. read more »

#fixreplies: I’m placated

Three Percent and Dead Bird

As you may or may not have seen, Twitter’s had a rough go of it from its users (including me) over the past couple days as a result of how they’ve handled the backlash from their “small settings change” which removed the option to handle reply filtering. The rough go’s well-deserved, too, as Biz Stone on the Twitter blog cycled through explanations — a no-no! — first calling the reply filtering option confusing and then attributing the sudden removal of the feature to a technical limitation. Then, Biz blogged a change to replies that potentially made the feature even more confusing. I’m not going to get into those gory details; Marshall Kirkpatrick has a good writeup of the changes at ReadWriteWeb (disclosure: I do design work for RWW part-time [including the graphic in the Twitter post]). Finally, Biz set the record straight, acknowledging the communication failures of the preceding day, explaining that the removal of the feature was both a decision relating to user experience as well as technical and scalability issues (the technical issues apparently demanded a sudden removal of the feature) and a clear plan on how to restore similar functionality.

I’m cool with this explanation. What befuddles me is why Biz didn’t acknowledge it was a technical problem in the first place — I suspect this would have been taken far better if he’d done that first. What’s done is done, and I’m eager to see if they can build out a scalable feature which helps meet the needs of the 3% who strayed from the defaults. (The 3% revelation prompted a little fun from Robert Scoble on FriendFeed; thus, the image above, which you can get on a t-shirt if you want.)

Again, though, I’m feeling a bit better about things now. I miss the increased firehose of my timeline, but at the same time, I’m growing a bit used to not seeing all the replies, and that feeling like I’m missing something is waning a bit. You know what else? It’s nice to know that everybody has uniform settings now. I actually feel better about sending replies to users in public than I did before, because I have a tendency to reply in public a lot and thus would come across as noisy to those who were early adopters or had set the settings to full-blast. Now, I don’t have to worry about that. If someone really wants the noise, @s and all, there’s my FriendFeed, which is honestly better for conversations anyway.