I realized the other day that it’s been just over a year since I quit graduate school, and by extension gave up on a life in academics. It was around the middle of April 2011 when I submitted my resignation letter. (I was spending the month teaching a course at my alma mater, and I [...]
This is a pretty common form format: Foo Bar Other (Imagine that the textbox was next to the word ‘Other’ – wpautop() or something is being a stupid craphead and inserting a line break.) It’s not really possible with BuddyPress’s xprofile fields. Today I dove into the codebase to see how hard it would be [...]
One of my WP/BP projects experiences a perpetual problem, where every few weeks a handful of users is demoted on one of their blogs – they go mysteriously from Editor to Subscriber, or something like that. This sort of thing is a beast to troubleshoot, because it’s not readily reproducible. So I wrote a small [...]
Today I devoted an unusually large amount of time doing free user support for BuddyPress and WordPress (in IRC, over email, through some Trac tickets, and on WordPress StackExchange, the latter of which I’ve been experimenting with for the first time, and I find pretty cool). I say “unusually large” because while I used to [...]
Yesterday a friend emailed me asking for help. Her old WP installation had become corrupt – through a bad plugin or something – and she couldn’t bring it back to life. So she decided to start fresh, with a new WP installation on a new server. She wanted to know if it was possible to [...]
WordPress 3.3 introduced wp_editor(). It’s a big improvement over the earlier hacks needed to get a TinyMCE instance on the WP front end. But it broke the feature in my BuddyPress Docs that detected idle time. The problem, in short, was two-fold: my idle-detection JavaScript was loading before the editor was initialized, and it wasn’t [...]
SOPA, in its current form, is dead. But the fight to keep the internet an open platform for communication, creativity, and commerce is far from over. Pacts like ACTA are in some ways more troubling than SOPA/PIPA, as they represent attempts of copyright extremists to do an end-run around the US Congress. (Rep. Daniel Issa [...]
Another chapter in the Ning saga (see my previous posts on the subject): In the past few days, Ning has been sending out emails indicating that they’ll be wiping out non-premium networks in the course of the next couple weeks (see, for example, this blog post). It’s no coincidence, of course, that I’ve gotten a [...]
In the spring of 2011, I converted to a standing desk. At that time, I was unsure that I’d want to stick with the setup, and thus I didn’t want to spend the money on a proper standing setup. So my conversion to standing was effected by a motley collection of milk crates, thick books, [...]
A bunch of stuff happened in 2011. I quit graduate school I traveled a bit: WordCamp Phoenix, API Workshop at MITH, Jamaica, NC barbecue roadtrip, THATCamp I co-taught a class about WordPress in the graphic design program at Queens College I proved myself the 76th best crossword solver in the universe I taught an intro [...]
Filed in etc
|
Tagged #projectreclaim, 2010, 2011, 2012, API, ART 279, barbecue, Blackboard, Commons In A Box, cornell college, crosswords, CUNY, CUNY Academic Commons, free software, grad school, philosophy, Queens College, THATCamp, Walter, WordCamp, Wordpress
|