Digg, Digg Statistical Data, Programming, Social Media

Top 1,000 Diggers: 2007/05/19

This CSV files contains the username, number of frontpage stories, number of submitted stories, number of stories dugg, and number of profile views for the top 1,000 users on Digg.

Top 1000 Diggers as of 2007/05/19

In other Digg news, this bug I filed regarding Digg’s broken search RSS feeds 4 weeks ago has still not been addressed. Methinks Digg’s “Report a bug” form just sends everything to /dev/null.

If you’d like to be notified whenever I release a new dataset, you can subscribe to the Digg Statisical Data RSS feed, which will include only the dataset posts, or my main RSS feed, which is updated with all of my blog posts.

Standard
Blog, Blogging, Life

Ambition

I’ve decided that my current goal in life is to someday be cool enough to have a guest blogger on my site. That’s when you know that you’ve “made it.”

If you’d like to be my guest blogger, send my a few examples of posts you’d write. Ideally, they should be about me and either be praising my good qualities or downplaying my bad ones. Please also include a $5 registration fee.

By the way, I’m in Orlando this week at a codejam techcrunch scape-con?. Soon, my MacBook will have singed off all of the hair between the top of my knees and the bottom of my shorts.

Standard
AutoAuth, Browser Add-ons, Feed Sidebar, Mozilla Firefox

Extension Updates: Feed Sidebar and AutoAuth

I’ve pushed out updates to two of my Firefox extensions: AutoAuth and Feed Sidebar (formerly Feedbar).

AutoAuth 1.0.1 includes a fix for a bug that was causing about:config dialogs for modifying values to close as soon as they were opened.

Feed Sidebar 1.0.1 brings the extension out of alpha, and it includes several new locales, a spiffy new toolbar, and general bug fixes.

Both extensions can be downloaded from their homepages (AutoAuth, Feed Sidebar), and AutoAuth can be downloaded from Mozilla Addons as well.

Standard
Digg, Home Improvement, Life, Netscape Navigator, OPML Support, Programming, ScribeFire, Slashdotter, Twits Like Me

Own a piece of history

For the low, low price of $189,900, you could own this piece of Web software history:

This is the very building where I worked on such projects as Slashdotter, Netscape Navigator 9, OPML Support for Firefox, ScribeFire, the Digg Top Users list, and most recently, Twits Like Me. If you act now, I’ll even throw in the very desk that I sit at while I work my programming magic. Deals like this don’t come along every day, especially when you consider that I was named as Time Magazine’s 2006 Man of the Year!

This introductory pricing won’t last long, so you’d better hurry up and make an offer.

Standard
Programming, Software, Twits Like Me, Twitter

Twits Like Me

Everybody and their mother has written a Twitter-based app, but I haven’t seen any so far that try and help you find other Twitterers that you’d find interesting, so I made one.

It’s called “Twits Like Me” – just enter your Twitter screenname in the search box, and the Twits Like Me search engine will try and find other users that Twitter about the same things that you do. I’ve found that at least a few of the ten users it returns are interesting enough that I’ll start following them, but it is still in its infancy, so your satisfaction may vary.

Twits Like Me

Twits Like Me is constantly updating its search index, so the results should become more relevant over time. (You can get information on updates to Twits Like Me by subscribing to the Twits Like Me RSS feed or the main RSS feed for my blog.)

Oh, and thanks to the guys at Twitterholic for unknowingly providing a design. ;-)

Standard
Life, Nerd

A gift from ages past

My family was in town this week, and my dad brought with him a gift for me. He related to me how they had been doing some cleaning at their church, going through some areas of the old building that had been neglected for far too long, when a staff member came across an interesting item that appeared to be very old.

Despite its age, it was in excellent condition, but it most likely hadn’t been seen by anyone in many years. My dad, knowing my interest in antiques, asked if he could have it to give to me. The other church-worker, apparently unaware of the value of this relic, consented.

So what was this antiquity, this ancient artifact retrieved from the bowels of a church?

A box of ten (10) 3M double-sided, double-density, soft-sector diskettes, still in their original packaging, plastic-wrap and all. And as a bonus, they’re even compatible with my IBM XT! Sweet sassy molassey, I’ve got 7MB of data that is getting some sweet new digs.

Standard
Digg, Digg Statistical Data, Social Media

Top 1,000 Diggers: 2007/05/09

This CSV files contains the username, number of frontpage stories, number of submitted stories, number of stories dugg, and number of profile views for the top 1,000 users on Digg.

Top 1000 Diggers as of 2007/05/09

On a side note, congratulations go out this week to Kevin Rose, who at #35 on the list has managed to crack the 100%+ popular ratio with 257 frontpage stories out of 255 submitted. Impressive!

If you’d like to be notified whenever I release a new dataset, you can subscribe to the Digg Statisical Data RSS feed, which will include only the dataset posts, or my main RSS feed, which is updated with all of my blog posts.

Standard
AutoAuth, Browser Add-ons, Flock, Ideas, Mozilla Firefox, Netscape Navigator, Software

New browser extension: AutoAuth

AutoAuth is an extension for Mozilla-based Web browsers that automatically submits HTTP authentication dialogs when you’ve chosen to have the browser save your login information. (If you’ve already told the browser what your username and password are, and you’ve told it to remember that username and password, why not just have it automatically submit it instead of asking you each time?)

The extension is pretty simple right now (very simple, actually), but I think it has the potential to become a very useful base for enhancing the HTTP authentication process in the browser. For example, a future feature might add the ability to specify login credentials for wildcard subdomains, so that once you’ve entered a password for foo.com, you don’t have to manually re-enter that password for a.foo.com, b.foo.com, c.foo.com, if they all take the same username/password pair. Just tell AutoAuth the username and password to use for *.foo.com, and let it do the work.

You can install AutoAuth from the AutoAuth homepage. (AutoAuth is compatible with Firefox 1.5 and 2, Netscape Navigator 9, and Flock.)

Standard
Browser Add-ons, JavaScript, Netscape Navigator, Programming

Extending JavaScript

There are a lot of common programming algorithms that are built into various languages as functions: checking if an array contains a certain item, trimming a string, mapping a function to an array, etc. JavaScript doesn’t have a lot of these built-ins, but with prototypical inheritance, it’s easy enough to add them.

I’m thinking it might be beneficial to include with the browser a “JavaScript extension” file – that is, one JS file packaged with the browser that contains function definitions for these common tasks. It wouldn’t necessarily be visible to scripts in webpages (and it would probably be a bad idea to do so, as it might break current scripts), but it could be utilized by extension developers if they choose to do so, just by adding this to their main XUL overlay file:

<script type="application/x-javascript" src="chrome://browser/content/extend.js"></script>

I know that I’ve had to write an Array.contains function for just about every extension I’ve written, so I know this kind of library would come in handy. These are the functions that got me thinking about this:

String.reverse
String.trim (and maybe ltrim and rtrim, but these tend to be used less)
String.md5
String.stripTags (not as keen on this one)
Array.contains
Array.map
Array.random
Array.shuffle
Date.format (a pseudo-port of PHP’s date() function)

Any recommendations for other functions that might as well be standard?

Note: As this is being posted on my personal site, this is no guarantee or indication that Netscape Navigator 9 will be supplying this kind of library. If the feedback is positive though, I would definitely bring it up for consideration.

Standard
JavaScript, Programming, Recommendations, Yahoo!

Video Tutorial: The JavaScript Programming Language

Yahoo!’s video of Douglas Crockford’s The JavaScript Programming Language lecture is definitely the best overview of JavaScript that I’ve ever seen. (The first part is embedded below, and the remaining 3 parts are linked after that.) I saw it a while back, but it’s been getting a fair amount of press in the social media space this week.

Part 1 Part 2 Part 3 Part 4

I’m self-taught when it comes to JavaScript, as I’ve never taken a formal class that dealt with it, and it was refreshing to find that I’ve managed to pick up most of the good habits that Crockford recommends while avoiding most of the bad habits he cautions against. I must have made good choices as to which sites’ and browser extensions’ source code I studied.

I think next I’ll get started on watching their “Advanced JavaScript” series.

Standard
Digg, Digg Statistical Data, Social Media

Top 1,000 Diggers: 2007/05/02

This CSV files contains the username, number of frontpage stories, number of submitted stories, number of stories dugg, and number of profile views for the top 1,000 users on Digg.

Top 1000 Diggers as of 2007/05/02

If you’d like to be notified whenever I release a new dataset, you can subscribe to the Digg Statisical Data RSS feed, which will include only the dataset posts, or my main RSS feed, which is updated with all of my blog posts.

Standard
Digg, Social Media, Tech News, the Web

On Digg and “Revolution”

Jeff Harrell sums up my thoughts on the matter better than I could have.

“What happened last night wasn’t a revolution, […] what happened last night is that a bunch of kids on the playground banded together to beat up another kid, a kid they saw as richer or more powerful or more snotty than them. “The teachers can’t expel us all,” they said, so they put the other kid in the center of a big circle and took turns punching him, then turned out his pockets and took his lunch money.”

Jeff’s blog is definitely one of my favorites to read, and this post is a good example of why.

Standard
Netscape Blog

Flight of the Navigator

This post originally appeared on the Netscape Blog.

To avoid confusion between the different Netscape products, we have made the decision that the next Netscape-branded browser (previously known only as Netscape 9) will be named Netscape Navigator 9. What’s old is new again!

You may ask, “Won’t this be confusing as well, since a number of Netscape.com users are known as Navigators?” Yes, that would be confusing. We’ll have to do something about that…

Standard
Browser Add-ons, Feed Sidebar, Mozilla Firefox, Programming, RSS, RSS Ticker

RSS Ticker (finally) updated to 1.9

I’ve finally gotten around to updating RSS Ticker. Among other things like new locales and code optimization, this version includes a rewrite of the options dialog and its related code, so any reported bugs related to the Options dialog should be fixed now. This includes the known incompatibility with the All-in-One Sidebar extension.

You can download the latest version of RSS Ticker 1.9 from the RSS Ticker homepage.

On a related note: I originally wrote RSS Ticker so that I could use Firefox’s Live Bookmarks to manage my feeds but still have an easy way to see new items from a small number of feeds. Since then, the number of feeds I follow has grown, and the ticker interface has become too restrictive for me. If this sounds like you, you might want to check out my new extension called Feedbar. It uses your Live Bookmarks for feed management like RSS Ticker, but it displays the new items in a sidebar, so it’s easier to scan through a large number of feeds.

Standard
Digg, Programming, RSS, Social Media

Digg feeds still broken

It’s been a week since I first brought up the problem with certain Digg Search RSS feeds being broken. I reported the bug through Digg’s “Report a Website bug” form, and I mentioned it here as well. Has a week been enough time to fix what is most likely a simple programming error?

No. Initially, I had assumed that the feeds would be fixed within a few days, and I’d be able to do a nice little “I reported a bug and Digg fixed it in x hours/days” post, but now it’s turning into “How long can it possibly take?” Has anyone else ever reported a bug to Digg? How long did it take to get fixed? I’d hate to think that they’re not fixing the bug on purpose just because it was reported by someone they don’t care for.

Standard
Blogging, Jason Calacanis, Netscape, Netscape.com

Let’s see if this works…

Jason Calacanis

Love him or hate him, controversial blog-boss Jason Calacanis knows his linkbait. Brooklyn-born Calacanis, formerly the editor of the Silicon Alley Reporter, made a “how-to linkbait me” post on his popular blog, which he writes with his trusty bulldog Toro by his side. (Jason is more recently known for being the impetus behind the relaunch of Netscape.com, which according to some traffic metrics, is now the most popular social bookmarking site on the Web. Kudos to you, Calacanis!)

Of course, I can’t mention Jason’s blog without linking to this great post from early 2005 where he outlines a typical conversation with a VC regarding the Weblogs, Inc. business. Classic Calacanis! This recent posts detailing what’s wrong with PayPerPost is a great read too – his observations are spot-on. Deception never works as a business model. (Or as Jason says, “The fact is no one in the world–NO ONE–wants to be covertly marketed to.”)

I remember back in the Silicon Alley days (or the SA days, as we liked to call it), when J-Dawg, Keepsie, and I would hang out late into the night, eating sushi and talking about the last marathon each of us had run. Oh, how we laughed! You might not be able to tell from his blog posts, but Jason is a great guy to just chill out with once you get to know him. Watch out though, because while you’re just chilling out, Jason has a way of getting you revved up for the next big thing he’s working on. Before you know it, it’s 6AM and you’ve been up all night working on prototypes and proofs-of-concept.

So anyway, back to the linkbait thing. In writing a piece explaining to others how best to linkbait him, hasn’t Jason in reality written the most effective linkbait of them all? Think about it – now that people know how to get Jason to link to them, the first thing they’ll do is follow the instructions, which include linking to Jason many times over (like maybe to his Twitter page or one of the many Digg articles about him). Now that’s smart linkbaiting. The only question is, will anyone fall for it?

Standard
Digg, Digg Statistical Data, Social Media

Top 1,000 Diggers list now Web-friendly

Due to popular demand, I’ve made an HTML version of the Top 1,000 Digg users list. This formatted list will be updated weekly along with the CSV data files containing the same information.

I’m considering just making it dynamic and allowing people to grab the “Top X Diggers” list by specifying a “?users=x” parameter (where x is less than or equal to 1000), but for now I’ll just be updating the static lists for the top 100 and top 1000 to keep the resource-usage down.

Thanks to Universal and others for the suggestion.

Standard