Categories
Uncategorized

Your Last Chance to Get JPG Magazine

Stack of issues of JPG magazine. JPG magazine was beautiful but unsustainable. A photography magazine whose contributors were also its readers, it was part publication, part online community and part art project. You didn’t have to be an established professional photographer to get published in JPG; all you had to do was submit a really good shot (and everyone’s got one really good shot in them). Photography magazines aren’t really my thing, but I actually bought a couple of issues of JPG because the photos and articles they featured caught my eye.

With the public’s flagging interest in print media, the current economic situation and the costs of running a print publication on photo magazine-quality paper, JPG magazine was running out of money. They tried for months to find buyers or investors without success. Yesterday, they announced that they will be shutting down completely – not just the print magazine, but their website as well – on Monday, January 5th.

If you’re a JPG reader or are just interested in what the magazine was all about, you should follow their suggestions, which include:

Remember, if you want to download PDF back issues, do it before Monday!

[This article was also published in The Adventures of Accordion Guy in the 21st Century.]p>

Categories
Uncategorized

Global Nerdy’s 2008 Stats

History Lesson

Global Nerdy is my third tech blog.

Joey deVilla and accordion, go-go dancing on a bar. My first was The Happiest Geek on Earth (don’t bother looking; it’s been offline for years now). I started it back in 2002 when my non-tech readers started to doze off after reading tech articles I posted on The Adventures of Accordion Guy in the 21st Century. It took its name from an article on Boing Boing that Cory Doctorow wrote about me when he heard that I’d taken up part-time work as an accordion-playing go-go dancer at a popular downtown Toronto bar.

In September 2003, a couple of months after Tucows took me on as their tech evangelist, I started The Farm (again, no longer in operation), which was pretty much The Happiest Geek on Earth run under the Tucows banner. While I did cover stuff directly related to Tucows, there’s only so much you can blog about Tucows’ core business of domain name registration, hosted email and managed DNS. Luckily for me, they didn’t mind that I blogged about all sorts of things of interest to developer and techies, and I like to think that I helped shift the perception of Tucows being “oh yeah, the shareware company”.

In mid-2006, I was chatting with George Scriban, my old pal from Crazy Go Nuts University. Somehow we got to talking about the tech blogosphere and came to the conclusion that yes, the web needed yet another tech blog. We’d both pitch in: George would cover things from his biz-dev and product-dev point of view, while I’d blog from the developer and goofball angles. We couldn’t think up a name, so I used a little program I’d been working on – The Duke of URL – to access Tucows’ “namespinner” service to come up with available domain names given some keywords. The keyword “nerd” resulted in a lot of junk names, but one stood out: globalnerdy.com.

Global Nerdy. That doesn’t sound bad,” I said.

“Actually, it sounds pretty good,” replied George.

“Even has a bit of an Engrish feel to it,” I added.

And now you know where the blog’s name came from.

Thanks

George’s made some very valuable contributions to this blog. Those insightful entries about the tech business in the archives in 2006? Those are his. He has a much better grasp of that stuff than I ever will, and he’s an astute observer and a great writer. The reason this blog registers on Techmeme at all? That’s also George’s doing. The Economist are fools for not snapping him up. He hasn’t contributed in a while, but that’s because the demands of both Microsoft (where he’s a senior product manager) and family life (a lovely wife and two handsome sons) have kept him pretty busy. While George’s presence on this blog is missed; he seems to be always present. Since 1987, we’ve somehow managed to end up working at the same place, whether it’s writing articles for the same paper, working at the same pub, joining Cory Doctorow’s startup and now, working for The Empire.

That means that you Global Nerdy readers are stuck with me. I’d like to start by thanking you, the readers, for your continued readership, comments, support and kind words.

I’d like to extend special thanks to my hosting company, Pressharbor, for doing an excellent job – the blog’s been Dugg, Reddited, Slashdotted, Boing Boinged, Hacker Newsed and Techmemed, and not once has it shown any sign of blogging down or just giving up and 500ing. If you’re looking for some rock-solid WordPress hosting, Pressharbor are the people to see.

And Now, the Numbers

Here’s what StatCounter has to say about Global Nerdy’s readership since the beginning. As with all web stats packages, you have to take these numbers with a grain of salt:

StatCounter chart showing Global Nerdy pageviews for 2006 - 2008 -- 2006: 24,742, 2007: 289,864, 2008: 702,913.

As the graph shows, 2008 was Global Nerdy’s best year, with 702,913 pageloads and 562,022 uniques, which is more than double 2007’s numbers.

Here’s how the 2008 numbers break down by quarter:

StatCounter chart showing Global Nerdy pageviews for 2008 -- Q1: 78,544, Q2: 130,183, Q3: 197,194, Q4: 296,992.

It’s a steady improvement, with Q4’s pageloads nearly four times that of Q1. A fair bit of it comes on the heels of a Stack Overflow podcast in which Jeff “Coding Horror” Atwood said some very nice things about Global Nerdy. (Thanks, Jeff, and remember: I have a Microsoft expense account now! The steak’s on me when next we meet!)

Beyond the Numbers and into 2009

While the numbers are a good indicator of whether I’m writing stuff that readers are finding interesting, I’m really looking to improve my qualitative performance. By that, I mean write better articles and get into some interesting things, which I’ll cover very soon in a “What’s Up in 2009?” article.

Categories
Uncategorized

The Air Force’s Rules of Engagement for Blogging [Updated]

Update, January 5, 2008: Captain David Faggard, Chief of Emerging Technology for the U.S. Air Force, sent me an updated version of their chart, whose changes are based on your comments. The chart appears in this article, and you can click on it to download a full-sized PDF version.

You’ve probably seen many articles on companies and organizations saying that they take social media seriously. Here’s one such organization that you might not expect: the United States Air Force. Take a look at the Air Force Blog Assessment chart, reproduced below:

U.S. Air Force's "Web Posting Response Assessment V.2" chart
Click the diagram to download the PDF version (455K).

The “rules of engagement” are quite good. You might find them to be useful for your own blogs, whether personal or corporate.

WebInkNow recently covered the Air Force’s approach to social media, which is far more involved than many companies who only pay lip service to the idea. They’ve assigned someone the role of “Chief of Emerging Technology”, whose job is to develop strategy, policy and plans for the Air Force’s “communicators” and whose mission is to use or build web applications as a means of engaging Airmen and the general public in conversation. The goal is to make every single Airman a communicator.

The Air Force has quite a presence on the web, which includes:

As with the Blog Assessment chart, you might want to use the Air Force’s social media strategy as a model for your own. Check out WebInkNow’s article for more.

Categories
Uncategorized

The Old Univac Ad, Remixed

Call me easily entertained, but I still find remixes inspired by the movie 300 funny, such as Brian Jepson’s remix of the Univac ad from the previous entry:

tonight_we_divide_by_zero

You can click the photo above to see the remix at full size or here to see it in Brian Jepson’s Flickr collection.

Categories
Uncategorized

An Old Univac Ad: “You’re Trying to Divide by Zero”

Here’s a computer ad from 1956 – it’s for Univac computers, a brand name that was as synonymous with “computer” in the same way that “Xerox” was once synonymous with “photocopier”:

Old Univac ad: "You're Trying to Divide by Zero"
Click the ad to see it at full size.
Ad courtesy of Miss Fipi Lele.

Here’s the text of the ad. If it seems a little strange to your modern sensibilities, it’s because it’s ad copy from the era of Mad Men — that’s just how advertising was back then. Note that lack of technical jargon or specs, neither of which would’ve been useful back then, when very few people would’ve known what they meant:

“You’re Trying to Divide by Zero”

A scientist, testing a formula on Univac recently, was amazed to see the computing system stop, then automatically type the reproof: “You’re trying to divide by zero.” A quick check proved that Univac, as always, was right.

This graphic demonstration points out just one of the many Remington Rand refinements in the art of computer programming and operation. For Univac has been trained to spot human errors. It can now carry out commands given in simple business English. It can even manufacture its own program of instructions automatically – at electronic speeds, with unparalleled accuracy.

These skills have been developed as a direct result of Univac’s unique position in the field of electronic data-processing. Because, with every Univac delivered goes 10 years’ experience in electronic computing…5 years’ experience in the commercial type of data-processing. This wealth of background in programming and operation is unobtainable elsewhere.

The unprecedented savings of Univac data-processing have been proved by solving actual consumer problems – not by working out theoretical solutions with non-existent computers. You can be sure that, when you install the Univac, you’ll get under way faster, surer and more economically because the System has already handled similar work.

Univac is now at work in leading organizations throughout the country. And, in today’s competitive market, the company which cuts its overhead first comes out on top. So don’t wait until 1957…1958…or 1959 to cash in on the tremendous savings available to you now with the Remington Rand Univac System.

Some observations:

  • Error messages: while old hat to even modern laypeople, must’ve seemed like a great leap forward back then.
  • “Univac, as always, was right.” Can you imagine even Apple’s blowing-sunshine-up-your-ass ads making that claim about their machines today?
  • “It can now carry out commands given in simple business English.” I’m guessing that they mean COBOL. One era’s technological wonder is another era’s coding horror.

    [Update: Looks like I got my programming language timelines wrong. “mistercow” points out on Reddit that COBOL didn’t appear until 1959 and suggests that the “commands in simple business English” language is probably FLOW-MATIC, one of COBOL’s predecessors.]

  • “…with every Univac delivered goes 10 years’ experience in electronic computing…5 years’ experience in the commercial type of data-processing". These short timeframes may seem quaint, but keep in mind that the concept of what is computable isn’t even 100 years old yet. You should also note that web applications are only slightly older than 10 years and that XMLHttpRequest, which makes Ajax possible, turns ten in the new year (it was released by Microsoft as an ActiveX object for Internet Explorer 5 for Outlook Web Access in 1999).

And finally, two things that a programmer in today’s economy should keep in mind. It’s almost as if they’re special messages sent through time:

  1. “The unprecedented savings of Univac data-processing have been proved by solving actual consumer problems – not by working out theoretical solutions with non-existent computers.”
  2. “…in today’s competitive market, the company which cuts its overhead first comes out on top.”

Although these statements were made back when computers were rare and extremely expensive and well before there was a computer on every office desk – in fact, well before computers could even fit on desks – they hold true today. If you’re a programmer looking to make a living in 2009, it’ll pay to develop applications that solve actual problems and either help people make money or save it. To borrow a line from Don Dodge at Startup Empire, make sure your applications are aspirin (must-haves), not vitamins (nice-to-haves)!

Categories
Uncategorized

Off for the Holidays

The aftermath of a Santa/U.F.O. collision with Santa filing a report and the cops hauling an alien away

It’s Christmas Eve and I’ve got a lot of family stuff to do over the next couple of days. You never know, I just might get the chance to sneak in a blog entry or two, but I’m going to play it safe and say that Global Nerdy (and its bigger, older brother blog, The Adventures of Accordion Guy in the 21st Century) will return on Monday, December 29th.

Merry Christmas, Happy Chanukah, Joyous Festivus, Happy Holidays – however you choose to spend the next couple of days, stay safe, enjoy yourself, and I’ll see you soon!

Categories
Uncategorized

Ruby on Rails and Merb Merge!

The Merb/Rails rivalry could’ve gone as depicted on the cover of the science fiction “classic” shown below…

the_human_bat_v_the_robot_gangster

 

(I think Merb would be the Human Bat and Rails would be the Robot Gangster.)

…but instead, the two projects have merged! The result will be the upcoming Rails 3.

The merger is commemorated on a “plaque” page on the Rails site titled The Day Merb Joined Rails, which I’ve excerpted below:

Merb was started two years ago by Ezra Zygmuntowicz as a tiny framework to serve ERb templates from Mongrel. This quickly grew into much more and carved out a niche as an alternative Rails stack. Merbists focused on among other things a small speedy core, being ORM/JavaScript agnostic, and having a rigorous API for extensions.

Along with the expansion in ambition came the fact that Merb and Rails started sharing more and more of the same ideas and even implementation. This lead to a fair amount of unnecessary duplication on both sides of the fence and lead to some paradox of choice. When do I choose one over the other and when?

Rails 3

On December 23rd, we decided to end the duplication and the paradox of choice. That was the day we declared our intentions of bringing the best ideas of Merb into Rails 3. That was the day we announced our commitment to work together.

It’s nice to see this sort of thing happening. It’s more common to see projects forking over the tiniest disagreements, a la “The People’s Front of Judea” in Monty Python’s Life of Brian:

It’s a win for both projects, as well as the users. Rails gets some much-needed optimization, the ability to shed excess weight for speed, framework agnosticism and an API that won’t break with upgrades, and Merb gets a much bigger development community and mindshare momentum that Rails enjoys. Better still, the merger now has both teams’ big brains working on the same project, and isn’t that what the spirit of the DRY principle is all about?

Congratulations to both the Merb and Rails teams! And hey, congrats to all you Ruby/Rails/Merb developers out there too! 2009 just got a little more interesting for all of us.

Links