Category: Programming

A decade of developing a programming language

A guy decided to write his own programming language – ten years on, it’s he still hacking away at Inko.

open-llms

A list of open-source LLMs that are free for commercial use: https://github.com/eugeneyan/open-llms

Hacking a 25 Year Old Game To Make It Work

I love the effort Nathan Baggs puts in to making this happen. When I’m out thrifting, I tend to gravitate toward the old technology sections of the store. I’ve managed to build up a fairly decent collection of ’90s/’00s game CDs, half of which won’t run on modern systems. The intellectual exercise alone is worth the challenge.

Worms 2 cover art

 

Stock trading bot is up 20% compared to the market as whole…

…when it buys/sells based on signals from members of Congress.

Whodathunkit?

Vintage Basic, a BASIC interpreter for modern PCs/Macs

This makes me wish I still had my dot-matrix print outs of all of the BASIC programs I wrote in the late ’80s and early ’90s. At least I can relive some of that feeling using this BASIC interpreter, Vintage Basic, and running the programs here.

Screenshot for BASIC game

How to (and how not to) design REST APIs

Great pointers: https://github.com/stickfigure/blog/wiki/How-to-%28and-how-not-to%29-design-REST-APIs

$click_

Click is a Python package for creating beautiful command line interfaces … referenced in my last past, stashing here for later review.

Things I’ve learned about building CLI tools in Python

I’ve written a few CLI tools in Python myself over the years. Simon has some interesting, thoughtful tips and tricks: https://simonwillison.net/2023/Sep/30/cli-tools-python/

Alex Miller’s Garden: an interesting blog

Adding a link here for later review – an interesting intersection of art and algorithm: https://alex.miller.garden/

Free sprite assets from itch.io

I will admit to leveraging several of these sprite assets from itch.io!

Broforce boss sprites, courtesy of Wikipedia
Broforce boss sprites, courtesy of Wikipedia
%d