The Montana MiniComputer
Hey HN, we just released the 1.0 of the MonTana Mini Computer (MTMC-16), a virtual teaching computer to help students understand how low level computing works. It is a 16 bit computer with only 4k of ram, but we've made some design choices that help maximize what you can accomplish with the limited hardware https://mtmc.cs.montana.edu/ It is written in java (sorry) and provides a web interface that has: - a blinken-lighten display for registers - a memory view with different filters you can apply - a Gameboy-like game pad - a console you can use to interact with the computer…
In plain words
The Montana MiniComputer (MTMC-16) is a virtual 16-bit teaching computer with 4KB of RAM designed to help students learn low-level computing concepts. Accessed through a web interface built in Java, it features a register display, memory viewer with filters, a gamepad controller, and a console for running assembly instructions directly. The tool includes sample programs like Snake and Conway's Game of Life, plus an integrated file editor for writing code, providing a complete environment for hands-on low-level programming education.
written from the facts on this page · September 2026
From the sources
In the maker’s words, at launch
Hey HN, we just released the 1.0 of the MonTana Mini Computer (MTMC-16), a virtual teaching computer to help students understand how low level computing works. It is a 16 bit computer with only 4k of ram, but we've made some design choices that help maximize what you can accomplish with the limited hardware https://mtmc.cs.montana.edu/ It is written in java (sorry) and provides a web interface that has: - a blinken-lighten display for registers - a memory view with different filters you can apply - a Gameboy-like game pad - a console you can use to interact with the computer (including running assembly instructions directly) - a file browser with an integrated editor for editing file So everything you need to get going on low level programming. It includes some sample code, including snake and conway's game of life, in the /src directory. You can watch a quick start video here: https://www.youtube.com/watch?v=m_6pZ_sT3y0 We have the start of a C compiler for the machine, but that's still a work in progress. We plan on improving the interactivity and visual feedback over the next few months, so any feedback you can give us would be very much appreciated!
More life & fun this month
the category →- TL
Life & fun · 10d ago · louisabraham.github.io

Photosynthesis fires two of your iPhone
Life & fun · 28d ago · photosynthesis.camera
SoloUno▲310Take control of hair pulling, nail biting & skin picking
Life & fun · 28d ago · solouno.io

Scroll through all 43,252,003,274,489,856,000 reachable Rubik's Cube permutations.
Life & fun · 26d ago · everycube.alen.is


Hi HN, I built Eigendrum, a web tool that solves the 2D wave equation for arbitrary shapes so you can hear what they sound like as drums. How it works: * Solves -∇²u = λu using finite element analysis (Kφ = λMφ) on a triangle mesh. * Validated to <0.1% error against closed-form solutions for circles (Bessel zeros) and rectangles. * Sound model factors in strike location, Rayleigh damping, and mallet width. * Includes Kac drums I & II to demonstrate identical sound spectra from different geometries. * No frameworks, build steps, or dependencies. Repo and tests:…
Life & fun · 27d ago · baselashraf81.github.io
Launched alongside, July 2025
the whole month →
Trickle - Magic Canvas ▲1,064The 1st Agentic Canvas for building apps visually with AI
AI · 2025 · trickle.so
- TB
Life & fun · 2025 · trytender.app
- TY
Today marks ten years, 3653 consecutive days, of running at least one mile every day under the USRSA rules [1]. To celebrate, I built an interactive dashboard that turns a decade of GPX files into charts you can explore. Running has truly changed my life: I've made lifelong friends, explored beautiful places, and more importantly invested into my own health and fitness, which I'm starting to see the positive benefits as I get older. The stack is pretty simple: a NextJS app, with a Postgres database to keep all my running data, and all the stats are pre-computed and cached in Redis, so I…
Dev tools · 2025 · nodaysoff.run
- DA
Made this website as an exercise in vibe-coding and GCP. It was posted about a few times around the internet, on sites like Morning Brew (https://www.morningbrew.com/issues/business-buzzkill), MetaFilter (https://www.metafilter.com/209703/Draw-A-Fish), boingboing.net, etc. I think it's cute! I built a basic CNN trained against penises and swastikas, and then anything that doesn't hit the 63% confidence score gets sent to a mod queue, a vibe-coded fish-tinder…
Dev tools · 2025 · drawafish.com