About me

I'm "immibis", online — a name that is basically just keyboard mashing. It appears to be internet-unique. At one time, Googling it brought up a few results for immature ibis birds.

I tend not to release too much information about myself online, because it's much easier to publish more than to unpublish.

I tend to be interested in the lower layers of the computing stack — things like protocols, operating systems, languages — perhaps because it's the end point of yak shaving — reverse engineering; computer networks. I have worked on firmware for rack-mount routers.

I tend to not like: JavaScript, JavaScript frameworks, user interface design, huge dependency trees, legibility of value, self-promotion, interpersonal conflict.

"interested" doesn't mean "currently working on" nor "expert on". Likewise, "don't like" doesn't mean "haven't done" or "don't know anything about"

FAQ

(These are real questions I've been frequently asked)

Q. Is that your real hair?
A. Yes.

Q. Aren't you cold?
A. Yes, of course.
(but one time the answer was no)

Q. Which drugs are you on?
A. None.

Generative AI policy

Large Language Models can be useful in cases where probabilistically correct output is still useful, such as searching (especially based on vague statements), proofreading, broad guidance or starting points for completely unfamiliar tasks, and generating nonsense for the fun of it. They are not reliable sources of information. This website does not use AI-generated text or media unless otherwise noted. In a few places, advice from LLM proofreading has been applied selectively with human judgement.