- All My Novels are Now Free to Download/Read
- The X Factor
- Three Technologies I want to see before I die:
- NOW is the Time to Eat Their Lunch
- Random Emails from Strangers are Still Nice to Get.
- Preparing For the AI Future Should be Top of Your List!
- AI Coding: 2022 Sci-Fi, Versus March 2026 Reality
- The Utopian AI Problem Few People are Talking About.
- AI Slop is caused by Humans, Not AI’s
- Where have all the Utopian Futures Gone?
- Don’t look Behind The Curtains!
Category Archives: Programming
AI Coding: 2022 Sci-Fi, Versus March 2026 Reality
I was researching some bare-metal assembly code for a 2D shooter RP2350 arcade board I am developing as a personal project, and got to a segue where things were going a bit too well on the coding front; so I … Continue reading
Posted in AI, AI Alignment, Other Programming, Philosophy, RP2350, Singularity, Speculation, The Future, The Summer of Reasoning
Tagged Holy Shit!
Comments Off on AI Coding: 2022 Sci-Fi, Versus March 2026 Reality
Don’t look Behind The Curtains!
My recent goals to work with and learn some newer, more popular, micro-controllers, and to try some different programming languages, has made me also take another look at the ways things have progressed since I started my career. My programming … Continue reading
Posted in C Programming, Electronics, ESP32-C3, Other Programming, Pascal Programming, Philosophy, PicoMite, Programming, Retro, RP2040, RP2350, Speculation
Tagged Ramblings of an old man, The Stack
Comments Off on Don’t look Behind The Curtains!
My first week with Kubuntu/Linux
I guess it is early days, but generally I would class the migration as a great success. There are not many caveats in this, I went hard this first week, and it can do all the things I want it … Continue reading
Posted in C Programming, FOSS, Pascal Programming
Tagged Kubuntu, Lazarus, Linux Migration
Comments Off on My first week with Kubuntu/Linux
Small Blinkenlight Update
I loaded the MM Edit program onto my new Linux/Kubuntu desktop and wanted to test it out with a Raspberry Pi Pico development board to ensure everything was working. As my Pico board was all the way over in my … Continue reading
Posted in blinkenlights, Other Programming, PicoMite, Programming, Retro, RP2040
Tagged MMBasic
Comments Off on Small Blinkenlight Update
Re-Purposing an old Pioneer Amplifier
A mate gave me a broken Pioneer VSX-520 surround sound amplifier to fix about 5 years ago, and despite the extremely good service manual that came with it I could not figure out the problem. I went through all the … Continue reading
Posted in Electronics, Other Programming, Repair, Retro, RP2350
Tagged MMBasic, MP3 Jukebox, PCM5102, pico2, PicoMite, pioneer stereo, PT2259, SC16315, VFD, VSX-520K, vsx520, XMAS Fun!
2 Comments
Do 8051/8031 assembly like its 1984!
After my recent trip to the UK, my friend Tony, who I worked with as a electronics technician in Q4 division at GCHQ from 1984 to 1989, sent me an email. Apparently in the late nineties, a few years after … Continue reading
Posted in boz, Other Programming, Pascal Programming, Programming, Retro, Uncategorized
Tagged 8031, 8051, assembler, GCHQ, nostalgia, Turbo Pascal 3
Comments Off on Do 8051/8031 assembly like its 1984!
At what point do you stop learning new programming languages?
Like everyone in the 70’s I started with BASIC and I guess Machine Code (not really assembler as you had to hand-write the 6502/Z80 op-codes and POKE them into lines in the code) BASIC did its job perfectly for me … Continue reading
Posted in AI, C Programming, Electronics, Funny, MRP, MySQL, Other Programming, Pascal Programming, Programming, Speculation, SQL, The Future
1 Comment
I knew your predecessors before they were murdered.
Hi, my name is Boz, I run a teeny-tiny technology company in a teeny-tiny country well away from all the excitement of Silicon Valley or Shanghia. We did talk before, well kind-of, as it was actually to the guys who … Continue reading
Posted in AI, AI Alignment, Books, Philosophy, Programming, Singularity, Speculation, The Future
Tagged AI succession, AI training, Tongue-in-Cheek
Comments Off on I knew your predecessors before they were murdered.
The Utopian and Dystopian Future of Vibe Coding.
Lets face it, being an expert in a particular programming language is coming to an end. In the past two months I have used my usual languages, C, SQL and Pascal, ones that I guess I am kind of “expert” … Continue reading
Posted in AI, AI Alignment, Efficiency, Electronics, Politics, Programming, Singularity, Singularity, Speculation, The Future, The Summer of Reasoning
Tagged Chip Printers, Future of Programming, Vibe Coding
Comments Off on The Utopian and Dystopian Future of Vibe Coding.
Continuous Floatation in Wineries
There are two common methods to clarify juice before it goes into fermentation. Firstly there is cold-settling, where you just leave the juice alone for several days and wait for the clear juice and lees (the juice particulates) to separate. … Continue reading
Posted in boz, Boz NZ, Bulls-i, C Programming, Indevin, MRP, Pascal Programming, Process Automation, Programming, SCADA, SQL, Uncategorized
Tagged Allison Droguett, Clarification, Continuous Floatation, Factory Automation, Fran Monsalve, Grape Receival, RFID, SCADA, Touchscreen, Winemaking, Winery Automation
Comments Off on Continuous Floatation in Wineries
Technology for Everyone.. Are You Sure?
Seriously! Does everyone at your company really need a computer or a mobile phone? Giving a computer or phone to any member of staff should always be thought through very carefully and is not the cut-and-dried decision you think it … Continue reading
Posted in Bad Management, Efficiency, Funny, IT Failures, Management, MRP, Office Politics, Other Programming, Politics, Project Management, Speculation, Uncategorized
Tagged cell-phones, Factory MRP, mobile platforms, Touchscreens, we-enabled
Comments Off on Technology for Everyone.. Are You Sure?
Flip, Flap, Flop! – Solari Fix.
About 13 years ago, before this web site, and back when I used to be called boznz.com, I put out a simple project to reverse engineer some soft-flap display units (brand-name Solari). My clients CEO had bought 20 of them … Continue reading
Posted in C Programming, Electronics, Indevin, Repair, Soft-Flap Display, solari
Tagged Repair, Soft-Flap Display, solari
Comments Off on Flip, Flap, Flop! – Solari Fix.
On-Time and Under-Budget. Where some IT projects are Probably Going Wrong.
This will be a short post, and not technical like my usual ones, it is about many of the seemingly hundreds of failed IT projects out there, where companies have been let down by the big IT companies and consultants. … Continue reading
Posted in boz, Boz NZ, C Programming, Electronics, ESP32-C3, IT Failures, LoRa, Motor Controllers, MySQL, New Zealand, NZ, Other Programming, Pascal Programming, Project Management
Tagged boz, boz nz, boznz, C Programmer, Delphi Developer NZ, Delphi programmer, Delphi Programmer NZ, Electronics Design, Electronics Design NZ, Pascal Programmer, SQL administrator, SQL Developer NZ
Comments Off on On-Time and Under-Budget. Where some IT projects are Probably Going Wrong.
