Main Contents

WordPress OpenID problems

April 28, 2011

Scenario: You are using WordPress with OpenID, using the openid plugin. Symptom: You get an error page looking something like Catchable fatal error: Object of class WP_Error could not be converted to string in /home/meta/public_html/lpar/wp-includes/formatting.php on line 2822 when users try to log in. Diagnosis: You can patch the appropriate code in formatting.php so that [...]

Filed under: Uncategorized | Comments (0)

Java: Call by reference, or call by value?

January 18, 2011

My attention was drawn to a trainwreck of a discussion on Reddit, which was triggered by another trainwreck of a discussion on an enterprise Java community web site. The vexed question: Is Java pass by value, or pass by reference? My short answer, carefully phrased: Java passes both object references and primitive types by value. [...]

Filed under: Java, Programming, Uncategorized | Comments (0)

Wave goodbye

August 5, 2010

So, farewell then, Google Wave, perhaps the ultimate example (for now) of what happens when you let a bunch of software engineers design a product. Good product design starts with a single problem. The product becomes a way to solve that problem. Technologies are developed and added strictly as needed to solve the core problem. Keeping [...]

Filed under: Business, Uncategorized | Comments (0)

Google Buzz

February 11, 2010

The sad thing about Google Buzz is that it marks a complete failure of user-centered design. Logically, the added Buzz functionality belongs in Google Reader. That’s where I read blogs, subscribe to friend feeds, comment on posted links, and share items. However, Google added Buzz to Gmail–not because it belongs there, but because Gmail has [...]

Filed under: Uncategorized | Comments (2)

Google Docs now usable

January 1, 2009

Looks like it’s finally possible to use Google Docs as a word processor. Until very recently, it was pretty much unusable for any serious editing task because there was no way to make linebreaks and paragraph breaks appear different. However, you can now edit the CSS of your document, which means you can add p [...]

Filed under: Uncategorized | Comments (0)

The dark romance of computer science

August 22, 2008

From Amazon.com’s page for Discrete Mathematical Structures for Computer Science by Kolman and Busby: Suggested Tags from Similar Products harry potter (1303) vampire (839) stephenie meyer (812) breaking dawn (748) jk rowling (708) romance (661) fantasy (619) edward cullen (567) vampire romance (535) mathematics (7) And the review… Yeah, it’s not a book for beginning [...]

Filed under: Uncategorized | Comments (0)

IPL

July 12, 2008

Back in 2005, IBM posted a story to the intranet titled New guidelines encourage IBMers to blog. Since then, there have been a number of additional occasions when I’ve been encouraged to write about work. I’ve been writing about personal topics for years, and have mentioned work at various points. However, there have been topics [...]

Filed under: Uncategorized | Comments (0)