-
California Taxes
My blog used to have just two readers, and I wrote a lot of random stuff. These days I seem to have acquired some 30 readers or so, and I feel a bit of pressure to make these posts actually interesting. That tends to reduce the number of postings, which of course is not a…
-
Small E-mail Servers
I’ve run a small e-mail server at airs.com for many years, providing POP and forwarding services for friends and family. In the early days of the net several people found it useful to have a fixed e-mail address which they could forward to their ISP. Later on commercial services appeared, like pobox.com, and these days…
-
High Mimetic
Roger Zelazny, in discussing why he liked to write science fiction, referred to Northrop Frye’s theory of modes. In Zelazny’s interpretation, Frye described characters in fiction in four modes: The mythic mode is stories about gods. The high mimetic mode is stories about heroes, people who are better than ordinary humans. The low mimetic mode…
-
Signed or Unsigned
C has always permitted comparisons between any integer type, and C++ follows its lead. Comparing signed types to signed types is straightforward: you sign extend the smaller type. Likewise, when comparing unsigned types to unsigned types, you zero extend. When comparing signed and unsigned types, the rules are less clear. The C standard specifies a…
-
Superbugs
Increasing antibiotic resistance in bacteria is a nice demonstration of: The speed and effectiveness of evolutionary change. The Law of Unintended Consequences The danger of hospitals Antibiotics are in effect poisons that don’t happen to affect humans, typically because they interfere with bacterial cell walls that our cells don’t have. It doesn’t take long in…