• Sign in
  • Sign up
Elektrine
EN
  • EN English
  • 中 中文
Log in Register
Modes
Overview Search Chat Timeline Communities Gallery Lists Friends Email Vault VPN
Back to Timeline
  • Open on hachyderm.io

Simon Tatham

@simontatham@hachyderm.io
mastodon 4.5.7

Free software developer and hobby mathematician.

Author and lead developer of #PuTTY, and "Simon Tatham's Portable Puzzle Collection", a set of one-player puzzle games running on many platforms. Also various smaller or less well known things.

0 Followers
0 Following
Joined September 20, 2023
Web site:
https://www.chiark.greenend.org.uk/~sgtatham/

Posts

simontatham
Simon Tatham
@simontatham@hachyderm.io

Free software developer and hobby mathematician. Author and lead developer of # PuTTY , and "Simon Tatham's Portable Puzzle Collection", a set of one-player puzzle games running on many platforms. Also various smaller or less well known things.

hachyderm.io
Simon Tatham
Simon Tatham
@simontatham@hachyderm.io

Free software developer and hobby mathematician. Author and lead developer of # PuTTY , and "Simon Tatham's Portable Puzzle Collection", a set of one-player puzzle games running on many platforms. Also various smaller or less well known things.

hachyderm.io
@simontatham@hachyderm.io · Mar 04, 2026

A "naming things is hard" anecdote I was just reminded of by an old web page:

In the 1990s, when 32-bit versions of Windows were introduced, a new executable file format was needed for native 32-bit programs. The existing 16-bit file format used by Windows 3.x was called "NE", for "New Executable". The 32-bit one was named "PE", for "Portable Executable".

Windows 95 could still run 16-bit Windows 3.x programs. But Windows 3.x couldn't run the newer 32-bit ones. (Ok, there was Win32s, but it had very restricted usefulness.)

In other words, the format called "New" was the older one of the two, *and* the format called "Portable" was the one that didn't work everywhere!

View on hachyderm.io
187
0
89
0
simontatham
Simon Tatham
@simontatham@hachyderm.io

Free software developer and hobby mathematician. Author and lead developer of # PuTTY , and "Simon Tatham's Portable Puzzle Collection", a set of one-player puzzle games running on many platforms. Also various smaller or less well known things.

hachyderm.io
Simon Tatham
Simon Tatham
@simontatham@hachyderm.io

Free software developer and hobby mathematician. Author and lead developer of # PuTTY , and "Simon Tatham's Portable Puzzle Collection", a set of one-player puzzle games running on many platforms. Also various smaller or less well known things.

hachyderm.io
@simontatham@hachyderm.io · Feb 21, 2026
In bare-metal or embedded programming environments, a natural kind of simple example program is one that just counts up from zero, on whatever output device you have – 7-segment display, or in binary on a row of LEDs, etc. But it's quite confusing if the manual refers to it as a "counter example"!
View on hachyderm.io
36
0
9
0
313k7r1n3

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • VPN Policy

Email Settings

IMAP: imap.elektrine.com:993

POP3: pop.elektrine.com:995

SMTP: smtp.elektrine.com:465

SSL/TLS required

Support

  • support@elektrine.com
  • Report Security Issue

Connect

Tor Hidden Service

khav7sdajxu6om3arvglevskg2vwuy7luyjcwfwg6xnkd7qtskr2vhad.onion
© 2026 Elektrine. All rights reserved. • Server: 09:09:35 UTC