Category Archives: Discourse.net

Civilized Discourse Construction Kit

Jeff Atwood, of the great Coding Horror weblog, writes about his new “next-generation, 100% open source discussion platform built for the next decade of the Internet.

He’s calling it “Discourse“.

As much as existing forum software is inexplicably and terrifyingly awful after all these years, it is still the ongoing basis for a huge chunk of deeply interesting information on the Internet. These communities are incredibly passionate about incredibly obscure things. They aren’t afraid to let their freak flag fly, and the world is a better place for it.

The goal of the company we formed, Civilized Discourse Construction Kit, Inc., is exactly that – to raise the standard of civilized discourse on the Internet through seeding it with better discussion software:

  • 100% open source and free to the world, now and forever.
  • Feels great to use. It’s fun.
  • Designed for hi-resolution tablets and advanced web browsers.
  • Built in moderation and governance systems that let discussion communities protect themselves from trolls, spammers, and bad actors – even without official moderators.

Our amazingly talented team has been working on Discourse for almost a year now, and although like any open source software it’s never entirely done, we believe it is already a generation ahead of any other forum software we’ve used.

Love the ambition, love the name. Not so sure yet about the interface, though, which seems very busy with all those avatars and stuff.

Posted in Discourse.net, Software | 3 Comments

Upgrade to WordPress 3.5 Far Too Exciting (Updated) (Further Update)

I’m not finding the upgrade to the new version 3.5 of WordPress to be an easy matter on any of the blogs I run or maintain. This one is no exception. So far, however, the problems here seem mostly relating to comments. Please email me if you have troubles, quoting any error messages.

Note: the error message I’m currently fighting is visible only from the dashboard comments page and reads:

Warning: Missing argument 2 for wpdb::prepare(), called in […]/ wp-content/plugins/akismet/admin.php on line 332 and defined in […]/wp-includes/wp-db.php on line 990

If I find a solution I’ll post it here.

Update1: This ticket seems to have something to do with it, but given that in the error message I’m getting I’m being pointed to two files that come with core wordpress (akismet/admin.php and wp-dp.php) and not some outside plugin, I really don’t know what I’m supposed to do about it. Similarly this site is built on child theme over a stock wordpress theme, so I don’t see how this could be a theme issue.

Update2: Here is the line of akismet that is causing the trouble:

$waiting = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->commentmeta WHERE meta_key = 'akismet_error'" ) );

I don’t think I’m going to have the guts to play with this critical anti-spam module on my own.

Update3 (12/12/12): I think if there’s an answer it likely will appear on this support thread.

Update4 (12/13/12): Akismet team says:

This will be fixed in the next release which should be today.

Akismet’s performance is not affected and there are no security issues.

Apologies for not catching this earlier.

Posted in Discourse.net | 1 Comment

Hello Europe

A quick trawl at my latest billing statement for hosting services from Amazon Cloudfront (they serve all the graphics for this blog) reveals that I’m sending about 2/3 as many bytes to the EU region as to the North American region. In comparison Japan + Asia Pacific together make up only about 10% the volume of Europe.

That EU traffic cannot all be bots. There must be human readers in that group. If you happen to be one of them, I invite you to tell me a little about yourself, if you are willing. Please feel free to write in languages other than English if that would make you more comfortable. (This standing invitation also applies of course to readers from everywhere else also.)

I was drawn to look at the usage report because the cost of Cloudfront seemed to have increased almost 50% this month — all the way up to 60 cents.

Posted in Discourse.net | Comments Off on Hello Europe

You May Be Looking For…

Downballot Recommendations November 2012 and my analysis of the proposed Amendments to the Florida Constitution, plus extra information on why you should vote to retain our excellent State Supreme Court Justices. Or maybe Why I Do Not Have A Treadmill (Sears Can’t Deliver). (This post will stay on the front page until the election.)

Posted in Discourse.net | 2 Comments

Gearing Up for the Romney and Obama Visits to U.Miami

So Mitt Romney will be here tomorrow to be interviewed by Univision on Hispanic issues. Talk about good timing! President Barack Obama is due here on Thursday.

Tickets to both events are being limited to students, but I’ve applied for press credentials as a blogger. Hey, it worked last time President Obama came to visit.

So far I’ve heard from the Obama people who said yes in principle but that actual distribution of credentials would happen later. Silence from the Romney people. Which either means they have bigger things to worry about, or maybe I’m not the sort of press they feel any need welcome. (Even though I’m not in the 47%.)

Posted in Discourse.net | Comments Off on Gearing Up for the Romney and Obama Visits to U.Miami

More Downtime Tonight 7:30

Seems that the first attempt did not go according to plan, so we’re trying again tonight, a bit earlier in the evening (US east coast time).

Things could be weird (or offline) for an hour or two.

Update: Well, that went better!

Posted in Discourse.net | Comments Off on More Downtime Tonight 7:30