OddThinking

A blog for odd things and odd thoughts.

How Geeky Are You? A Geeky Analysis

One of the trends I have been noticing is that I seem to get more of a response to geeky articles than the non-geeky ones. In keeping with that trend, here’s a geeky analysis of that trend.

Read more...

Categories: About OddThinking,Geek

The Case for Case-Preserving, Case-Insensitivity

I think that *case-preserving, case-insensitivity* is, almost always, the optimal behaviour. This may be somewhat controversial, so let me explain my position.

Read more...

The World Of Case Sensitivity

A review of the different ways that different software treats case.

Read more...

Categories: S/W Dev
Tags: case-preserving, case-sensitivity, comparison, S/W Dev

The World of Upper- & Lower-Case Mappings

A quick look at the world of upper- and lower-case

Read more...

Categories: Geek,S/W Dev
Tags: case, internationalisation, linguistics, typography

Obvious Coding Style Guidelines

An example of an obviously poor coding style

Read more...

Whatever happened to RPN?

Whatever happened to Reverse Polish Notation (RPN)? Progress! That’s what!

Read more...

Version Number Challenge

Here’s a little challenge for the software developers.

Read more...

Categories: Puzzle Solving,S/W Dev

Bug Report: Brain dereferences uninitialised pointer

I have been noticing an odd phenomenon when I am in the zone…

Read more...

Marking Up Sections and Headings

In this article, I describe three separate issues with the handling of Sections and Headings in modern typesetting tools. I propose a dull but important change to markup languages to deal with these issues. This proposal is not particularly innovative, but just better engineered. Then I mention a new problem that I only just noticed, and propose an innovative new feature that would be way cool.

Read more...

Ecto: A brief review

With Brainsnorkel experimenting with Writely, I thought it was about time that I evaluated Ecto as I promised a month ago. I am going to talk almost exclusively about the user-experience rather than the features of the tool. Why? Because that’s the reason I am giving it the thumbs-down after only the briefest trials. It […]

Read more...