Bob Kerns: Thinking

Thinking about Science, Engineering, and Technology


Home

I am in the process of migrating and consolidating my content on this site.

Some Selected Projects

  • Physics Math Worng toward some educational physics tools.
  • Altoid MIDI Box DIY open-source hardware MIDI controller with display in an Altoids tin.
  • Bass Flute Patch Bass Flute patch for Native Instruments’ Kontakt
  • GenUtils Generator Utilities bring array-like operations to sync and async generators.

My Old Blog

I’m in the process of migrating away from Typepad. My old blog is here.

Public GitHub Repositories

Altoid-Box-MIDI
A 3-knob MIDI controller with a display to fit in an Altoid box.
Last updated: 2023-07-31 21:15:35 UTC
Topics: altoids, diy, electronics, hardware, midi, midi-controller, open-hardware, open-source, open-source-hardware
back-propagation
Simple back-propagation, in support of my paper on AI and copyright.
Last updated: 2024-01-01 00:11:33 UTC
Topics:
BassFlute
This is a Native Instruments Kontakt patch based on Bass Flute samples done at the University of Iowa by Lawrence Fritts, Director of the Electronic Music Studios and Professor of Composition.
Last updated: 2021-07-05 07:53:39 UTC
Topics: bass-flute, flute, music, sampler
better-future
Futures (deferred/lazy evaluation), with cancellation, timeouts, task groups and pools, working fully w/ Promises.
Last updated: 2023-03-14 06:15:38 UTC
Topics: asynchronous-programming, lazy-evaluation, promise-library, promises
BobKerns
Config files for my GitHub profile.
Last updated: 2022-11-28 09:56:58 UTC
Topics: config, github-config
BobKerns.github.io
Master site for my stuff.
Last updated: 2024-04-03 02:04:44 UTC
Topics:
fpipeline
Simple Python but flexible pipelines based on the simplest of Functional Programing concepts.
Last updated: 2022-12-05 13:26:54 UTC
Topics:
full-ubuntu
[No description]
Last updated: 2022-01-12 16:35:06 UTC
Topics:
genutils
Generator Utilities bring array-like operations to sync and async generators.
Last updated: 2022-12-14 23:20:55 UTC
Topics:
gitgo
[No description]
Last updated: 2023-05-04 08:23:22 UTC
Topics:
immunity
Immunity simulator, from Robert Webb's software3D site.
Last updated: 2018-11-18 23:25:21 UTC
Topics:
jquery-tsv
jQuery.tsv plugin for working with text/tab-separated-values text.
Last updated: 2021-03-01 08:07:57 UTC
Topics:
jupyter-server
A turnkey Jupyter configuration in a Docker container, covering a wide range of language kernels and extensions.
Last updated: 2021-07-05 07:32:11 UTC
Topics: docker, jupyter
misc-examples
Demo server for my wife
Last updated: 2021-08-01 11:36:16 UTC
Topics:
npm-typescript-rollup-template
A git-repo-based template mechanism for initializing npm-based projects.
Last updated: 2023-05-22 17:50:44 UTC
Topics:
observablehq-file-attachments
A facility (work-in-progress) to provide a more flexible access to ObservableHQ FileAttachment objects, plus virtualized equivalents.
Last updated: 2023-09-08 19:45:36 UTC
Topics: observablehq
physics-math
Physics functions for creating homework examples, etc.
Last updated: 2023-02-19 01:09:30 UTC
Topics: 3d, calculus, javavscript, math, observablehq, physics, quaternions, vectors
physics-math-parser
Parser for the Spherical Cow project.
Last updated: 2022-12-05 11:45:42 UTC
Topics: calculus, javascript, math, observablehq, physics, quaternions, vectors
rebase-demo
A demonstration of using rebase to base commits on a different branch
Last updated: 2024-04-02 14:34:51 UTC
Topics:
retirement-simulator
Support libraries for simulating retirement cashflows.
Last updated: 2024-03-28 05:20:58 UTC
Topics:
retirement-template
Template for data for the retirement simulator.
Last updated: 2021-12-10 18:20:12 UTC
Topics:
rollup-plugin-debug
Debugging tools for rollup configurations.
Last updated: 2022-12-26 15:15:55 UTC
Topics:
rollup-plugin-dirlist
Allow import of directories as array of file descriptions (name, size, modification date),
Last updated: 2022-12-14 23:01:23 UTC
Topics:
row-padding
Padding for text to fit fixed-width columns.
Last updated: 2023-02-18 07:08:25 UTC
Topics: formatter, formatting, text
rpi-image-tool
[No description]
Last updated: 2022-01-11 05:53:21 UTC
Topics:
shiny-houdini
Round trip between editing Houdini and code.
Last updated: 2024-03-16 12:03:05 UTC
Topics:
status-monitor
A library of utilities for monitoring status and results of activities in a web page.
Last updated: 2021-11-07 14:19:17 UTC
Topics: monitor, monitoring, observablehq
trumpist
Trumpist Brain and associated tools
Last updated: 2022-12-14 22:50:31 UTC
Topics: graph, history, politics