September 17, 2009 – 11:54 am
Kyle Jones created a very helpful video tutorial
explaining how to use KB Gradebook and demonstrating its features. Check it out.
I haven’t updated this plugin since releasing it some time ago. The reason is simple: I no longer use WordPress for course websites. Instead, I use a custom syllabus editor that I wrote, with grade viewing (basically the same code as this plugin) integrated. But although wp.org tells you that this plugin is only tested through WP 2.5, I hear that it still works just fine in more recent versions of WordPress.
Prior to indexing WP 2.8, I made a long-overdue fix to my WordPress hooks index. It now indexes hooks called by do_action_ref_array(), something that earlier versions omitted.
As a result, you may find that some hooks that were defined prior to 2.8 show up in my site as being added in 2.8. Well, now you know why. When I have more time, I’ll go back and re-index all the earlier versions to correct this.
January 25, 2009 – 8:47 am
The official WordPress documentation lists just over 380 hooks. Yet according to my hooks directory, that’s fewer than half of the 800 action and filter hooks included in WordPress 2.7 Sheesh. (Click the chart to enlarge.)

January 19, 2009 – 1:48 pm
v1.2.2 has some minor fixes:
First: Some cosmetic changes to make the admin screen look a little better in WP 2.7.
Second: The plugin now recognizes any google domain (e.g. google.dk, google.co.uk), not just google.com. You complain, I listen. Eventually.
This blog is mainly for updates about my WordPress plugins–which, frankly, haven’t had much attention from me lately, since I’m frantically trying to finish my dissertation.
But in the meantime, check out AbstractPolitics.com
, summarizing the latest research from leading political scientists in an easy-to-read digest.
Political scientists aren’t pundits; that is, the point of their research isn’t generally to predict whether Obama or Clinton will be the nominee. Instead, they try to identify broader patterns in politics.
For example, why do some Congressional races attract strong challengers, while others attract no challenger at all (or a political novice)? It matters
.
And why is it that some people can speak of the “worthy opposition,” while others assume that if you belong to the opposing party you must be an idiot? It turns out that TV has something to do with it
.
How about turnout? Why is it so low? Is there anything we could do to improve it? Well, yes. But it’s a brutal method
.
Check it out. Have fun.
March 26, 2008 – 10:24 am
These charts show when spammers like to attack the most. These charts use averages dating back to January 28th, 2008, when KB Spam Blacklist starting operating on this site. These times are in my server's time zone, where it is currently 4:52 pm.
The red line indicates the number of spams stopped, on average, for each hour of each day. The blue line is the same data with smoothing applied (to make the trends more obvious).
Spammers' Favorite Days

Spammers' Favorite Hours

Want to shoot spam on site, preventing it from even showing up in your moderation queue? Try out KB Spam Blacklist.
Dazzled? Confused? Disagree? Write a comment »
There have been 4 comments so far.