Wherein we chase down a BASIC retrocomputing question that's bugged me for far too long.
Beej's Bit Bucket
Geek Tech and Fun
- Public lists
- davewiner/hackerNewsStars
- Fetched
On Making
Out of all the things to love and hate with AI, this is what I miss.
Rust RPN Calculator
Another Rust rabbit hole digging into some RPN calculator code.
Exploring Rust Traits
Just randomly rabbit-holing down into how traits work in Rust.
Using Virtual Environments in Python
A short how-to with just the basics to get going.
Stop Using DRM on your Books
Why not to protect your books with DRM.
Adding Mastodon Comments to your Blog
Comments powered by Mastodon? Yes, please!
How Do You Prove Humanity?
Reflections on the new wave of AI.
On the Importance of Hard Work
A historical retrogaming morality tale.
The Mandelbrot Set
Includes cheesy little online explorer app.
Using Gamepads and Joysticks in JavaScript
Let's get some games written!
Websockets: Writing the Server
Part 3 in the series: writing the server in NodeJS.
Websockets: Writing the Client
Part 2 in the series: writing the client-side JavaScript.
Intro to WebSockets
An overview of WebSockets, with a goal of writing a simple WebSockets-based chat client and server.
Writing a NodeJS webserver
An exploration into building an HTTP server in NodeJS, and a look into what a webserver is, anyway.
Transforming numbers
A little numerical diversion, changing things to other things.
Writing a jQuery plugin to create scrolling regions in HTML
How to make a scrolling pane in HTML/CSS; in particular, how to wrap it all in a jQuery plugin for easy reuse.
HTML canvas scratcher revisited
An exercise in refactoring code from being closely tied to a page to being less closely tied. This is based on the previous scratcher code.
Computing π with Chudnovsky and GMP
Crank out as many digits of π as you desire! Limited only by your imagination! Crank out your own modest π in the browser, too! (Limited by 64-bit IEEE-754.)
Object Pools
Featuring goats!
Image Processing Convolutions
How to use convolution matrices for common image filters.
Drag and Drop
Learn how it's done, and code your own.
Minimax
Lookahead AI, just like what powers the WOPR
JavaScript inheritance with Prototypes
m4 Macros and CSS
Use the unholy m4 macro processor with CSS. Or not.
HTML canvas <tt>globalCompositeOperation</tt>
Simulate a scratcher or scratch-off in-browser using HTML.
Parallel Programming with OpenMP
Intro that includes a link to my OpenMP-enabled Mandelbrot set generator.
Adobe AIR
Very very short getting-started document.