tkb | 1 month ago | on: Ask HN: Is there anyone here who still uses slide rules?
tkb's comments
tkb | 2 years ago | on: “Make” as a static site generator (2022)
I suspect I was never doing anything complicated enough to encounter the gotchas mentioned by other commenters...
tkb | 2 years ago | on: Ask HN: Nicknames for Computer Science Books?
tkb | 2 years ago | on: “BASIC Computer Games” code in modern languages
(Personally I grew up on the British early 1980s Usborne BASIC programming books, now wonderfully available at https://usborne.com/gb/books/computer-and-coding-books . My copy of "Computer Battlegames" - which I'd arbitrarily picked in the bookshop over "Computer Spacegames" - was the closest to the classic "BASIC Computer Games", which I never came across - not sure if it was more a US thing.)
tkb | 2 years ago | on: Implement DNS in a Weekend
(I'm not sure if I'd faced DNS issues that meant I needed to know that - but it was a time when dialup ISPs told you what to manually configure for your DNS rather than it being automatically assigned, so it all seemed a bit chunkier.)
tkb | 2 years ago | on: The life and work of Pieter Bruegel the Elder
tkb | 3 years ago | on: The strangest computer manual ever written
But one nice feature was that if you were simply programming in BASIC and immediately typed OLD after hitting "Break", you had a chance of recovering your program if you weren't unlucky.
And the other feature which this comment reminded me of - at least some models of the BBC Micro had a hardware lock on the "Break" key, so with a small screwdriver you could turn a little piece of plastic to completely prevent the key being pressed!
tkb | 3 years ago | on: Ask HN: Preferred Platform to Blog
I have a low-readership blog published with a static site generator and without comments (I had instead invited comments on Twitter) - so it's been a potential to-do to add a comments solution but I always wonder if it's worthwhile.
tkb | 3 years ago | on: Inform is a programming language for creating interactive fiction
The source code for MINI weighs in at 4.6 K, saved in the tokenised form used by BBC BASIC.
In comparison, the Inform 7 source is around 3.3K in size. But that isn’t executable - it can be run in Inform 7, or it can be compiled into a “story file”, of which Inform 7 supports two formats. In the older, more portable, Z-Code format, I got a blorb (package) of 406 K; in the newer, more sophisticated Glulx format, I got a blorb of 602 K.
And to actually play the story file, you need an interpreter - for example, Windows Glulxe, an interpreter for (as the observant reader might guess) playing Glulx story files under Windows, is a further 275 K. Inform 7 can also produce a story file and bundled Javascript interpreter for a version playable in a web browser: for MINI, this bundle weighs in at 1.1 MB.
tkb | 3 years ago | on: Inform is a programming language for creating interactive fiction
tkb | 4 years ago | on: Ask HN: Why Martin Gardner is no longer popular?
And as a bit of trivia - when Douglas Hofstadter (of Gödel Escher Bach) took over the slot in the early 1980s, he renamed it to the anagrammatic "Metamagical Themas".
The authors commented "If you get really interested you can make much more accurate slide rules, or you can buy them for about £1." I fear not any more...