Sign up

Beej's Bit Bucket

Not verified No WebSub updates No webmention support Not yet validated

Geek Tech and Fun

Public lists
davewiner/hackerNewsStars
Fetched

Beej's Bit Bucket

10 REM"_(C2SLFF4

Wherein we chase down a BASIC retrocomputing question that's bugged me for far too long.

Beej's Bit Bucket

On Making

Out of all the things to love and hate with AI, this is what I miss.

Beej's Bit Bucket

Rust RPN Calculator

Another Rust rabbit hole digging into some RPN calculator code.

Beej's Bit Bucket

Exploring Rust Traits

Just randomly rabbit-holing down into how traits work in Rust.

Beej's Bit Bucket

Using Virtual Environments in Python

A short how-to with just the basics to get going.

Beej's Bit Bucket

Stop Using DRM on your Books

Why not to protect your books with DRM.

Beej's Bit Bucket

Adding Mastodon Comments to your Blog

Comments powered by Mastodon? Yes, please!

Beej's Bit Bucket

How Do You Prove Humanity?

Reflections on the new wave of AI.

Beej's Bit Bucket

On the Importance of Hard Work

A historical retrogaming morality tale.

Beej's Bit Bucket

The Mandelbrot Set

Includes cheesy little online explorer app.

Beej's Bit Bucket

Using Gamepads and Joysticks in JavaScript

Let's get some games written!

Beej's Bit Bucket

Websockets: Writing the Server

Part 3 in the series: writing the server in NodeJS.

Beej's Bit Bucket

Websockets: Writing the Client

Part 2 in the series: writing the client-side JavaScript.

Beej's Bit Bucket

Intro to WebSockets

An overview of WebSockets, with a goal of writing a simple WebSockets-based chat client and server.

Beej's Bit Bucket

Writing a NodeJS webserver

An exploration into building an HTTP server in NodeJS, and a look into what a webserver is, anyway.

Beej's Bit Bucket

Transforming numbers

A little numerical diversion, changing things to other things.

Beej's Bit Bucket

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.

Beej's Bit Bucket

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.

Beej's Bit Bucket

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.)

Beej's Bit Bucket

Object Pools

Featuring goats!

Beej's Bit Bucket

Image Processing Convolutions

How to use convolution matrices for common image filters.

Beej's Bit Bucket

Drag and Drop

Learn how it's done, and code your own.

Beej's Bit Bucket

Minimax

Lookahead AI, just like what powers the WOPR

Beej's Bit Bucket

JavaScript inheritance with Prototypes

Beej's Bit Bucket

m4 Macros and CSS

Use the unholy m4 macro processor with CSS. Or not.

Beej's Bit Bucket

HTML canvas <tt>globalCompositeOperation</tt>

Simulate a scratcher or scratch-off in-browser using HTML.

Beej's Bit Bucket

Parallel Programming with OpenMP

Intro that includes a link to my OpenMP-enabled Mandelbrot set generator.

Beej's Bit Bucket

Adobe AIR

Very very short getting-started document.

Beej's Bit Bucket

Image Interlacing

Beej's Bit Bucket

HTML5 Canvas Part II: Pixel Manipulation