An interesting demo of some of the things you can do with contemporary HTML: HTML Can Do That. No JavaScript required!
Category Archives: Programming
Unboxing #35: Unboxing the HP Prime CAS Graphing Calculator | In The Lab With Jay Jay
You can support this channel: patreon.com/JohnElliotV
This post is part of my video blog and you can find more information about this video.
Silly Job Title: Spark Specialist. I am the Spark Specialist!
In this video we unbox our HP Prime graphing calculator.
Thanks very much for watching! And please remember to hit like and subscribe! :)
Following is a product I use picked at random from my collection which may appear in my videos. Clicking through on this to find and click on the green affiliate links before purchasing from eBay or AliExpress is a great way to support the channel at no cost to you. Thanks!
MECHANIC UV Curing Light notes |
Let’s go shopping!
The Story of C++ : The World’s Most Consequential Programming Language
CH341A Programmer
Today I watched You Need This $10 Flash Programmer, But It Needs This Fix Before You Use It! and I picked up a few from AliExpress:
- CH341A Programmer Adapter + SOIC8 Adapter+ SOP8 Clip With Cable+1.8V Adapter CH341A EEPROM Flash BIOS USB Programmer ZIF Adapter
- CH341A Programmer adapter+SOIC8 adapter+ SOP8 clip with cable+1.8V adapter CH341A EEPROM Flash BIOS USB programmer ZIF adapter
- CH341A/B Programmer Module DIY KIT 24 25 Series EEPROM Flash BIOS USB + SOIC8 SOP8 Test Clip For EEPROM 93CXX / 25CXX / 24CXX
The video references thingino.com, which has firmware for cameras with Ingenic SoC.
Nand to Tetris
This was mentioned on IRC today: Nand to Tetris. Looks like fun.
The future of networking
Today I learned about two things which made me excited for the future of The Internet again:
- Iroh 1.0 – Dial Keys, not IPs
- Yggdrasil, a new experimental compact routing scheme
The Art of Computer Programming (TAOCP)
Today I purchased the following ebooks for The Art of Computer Programming (TAOCP) by the venerable Donald Knuth:
- Art of Computer Programming, The: Volume 1: Fundamental Algorithms, 3rd Edition
- Art of Computer Programming, Volume 2: Seminumerical Algorithms, 3rd Edition
- Art of Computer Programming, The: Volume 3: Sorting and Searching, 2nd Edition
- Art of Computer Programming, Volume 4A, The: Combinatorial Algorithms, Part 1
- Art of Computer Programming, Volume 4B, The: Combinatorial Algorithms
- MMIX Supplement, The: Supplement to The Art of Computer Programming Volumes 1, 2, 3 by Donald E. Knuth
- Art of Computer Programming, Volume 1, Fascicle 1, The: MMIX — A RISC Computer for the New Millennium
httpd in postscript
This is fun: https://github.com/gmork2/PS-HTTPD
Scientific calculators and graphing calculator
Today I got myself two scientific calculators:
One graphing calculator:
- HP Prime G2 Graphing Calculator (eBay, supports CAS)
And a few books about how to use them:
- How To Use A Scientific Calculator: The Ultimate Companion for Students, Professionals, and Hobbyists
- Casio fx-991EX Classwiz for High School Students
- The Casio fx-991EX CLASSWIZ Practice Examples
- Calculus on the TI-36X Pro Calculator
- TI-36X Pro Scientific Calculator Practice Examples
- A Level Mathematics on the Casio fx991EX Algebra
- A Level Mathematics on the Casio fx-991EX Trigonometry
- A Level Mathematics on the Casio fx-991EX Calculus
- A Level Mathematics on the Casio fx-991EX More Calculus
If you’re interested in such things you might like to check out Developing a Scientific Calculator Easier for Everyone to Use, the story of the Casio ClassWiz models.
I also considered:
On my iPhone I have:
USB for Software Developers: An introduction to writing userspace USB drivers
In my feed today: USB for Software Developers: An introduction to writing userspace USB drivers. It references some documentation about how libusb works on Windows: https://github.com/libusb/libusb/wiki/Windows.



