6 October 2024, 19:32 UTC
Enabling markdown
6 October 2024, 14:15 UTC
Talking directly to in-process tcl/tk
26 July 2024, 0:17 UTC
Vintage X Bitmap Font "VT100 graphics characters"
9 July 2024, 2:33 UTC
datetime in local time zone
1 July 2024, 18:44 UTC
Sunflower Butter aka Sun Butter or Sunbutter (plus Chocolate Sun Butter)
2 June 2024, 12:31 UTC
An efficient pair of polynomials for approximating sincos
31 May 2024, 2:04 UTC
Leaving my roles in LinuxCNC
13 January 2024, 15:04 UTC
Linux ThinkPad T16 Microphone "Muted" Indicator
15 November 2023, 20:46 UTC
Notes on using skyui with Skyrim Anniversary Edition from GOG
7 July 2023, 13:49 UTC
"Letter Boxed" puzzle statistics
6 July 2023, 19:04 UTC
NYT "Letter Boxed" solver in C++
8 June 2023, 22:51 UTC
Conservation of Experience
11 May 2023, 12:27 UTC
Xerox 820 & CP/M
27 March 2023, 0:01 UTC
Welcome to the Polity
15 March 2023, 19:31 UTC
One way to fix pip externally-managed-environment error in debian
21 December 2022, 15:12 UTC
A quick example of transforming Python with libcst
7 November 2022, 1:35 UTC
Local coordinate systems in OpenSCAD
4 September 2022, 2:11 UTC
Recent keyboard deeds
31 August 2022, 2:14 UTC
Don't wreck your system with miniconda/anaconda
15 April 2022, 16:23 UTC
Generate the 64 GCR values used by Apple DOS 3.3 and ProDos
15 April 2022, 2:14 UTC
An interesting finding about Apple DOS 3.3 diskettes
15 March 2022, 21:13 UTC
An interesting Disk ][ Interface Card Fault
29 January 2022, 19:38 UTC
Stuff I did in 2021...
5 January 2022, 3:44 UTC
Where should CircuitPython go in 2022?
7 December 2021, 15:07 UTC
The Most Surprising Optimization I've Seen Lately
3 November 2021, 21:27 UTC
80columns
31 October 2021, 14:17 UTC
Estimating WWVB Signal Health
30 October 2021, 21:12 UTC
Use printf() in Arduino programs
25 October 2021, 2:19 UTC
CWWVB: Putting what I've learned about WWVB to use in a new decoder
21 October 2021, 0:23 UTC
WWVB Observatory
5 October 2021, 23:41 UTC
My experience adding type annotations to a 2.5k-line Python library
18 August 2021, 19:03 UTC
Using Adafruit Macropad as LinuxCNC Control Pendant
9 August 2021, 23:44 UTC
OBS "insert current timestamp" hotkey
5 August 2021, 15:41 UTC
Collatz-bolge: A non-universal language, unless the Collatz Conjecture is false
13 July 2021, 21:05 UTC
Hybrid Keyboard Descriptor supports Boot & NKRO
10 July 2021, 19:12 UTC
CircuitPython NKRO Keyboard
24 June 2021, 1:43 UTC
Quick CircuitPython Driver for ES100 WWVB Receiver
15 June 2021, 14:24 UTC
wwvb uploaded to pypi
13 June 2021, 1:15 UTC
7 1/2 years of Prius fuel economy
26 May 2021, 17:54 UTC
Semi-revived: Novelwriting
18 April 2021, 14:45 UTC
More Fibonacci?
13 April 2021, 2:30 UTC
Updated 'On the license of my Free Software'
9 March 2021, 16:23 UTC
Some exercises from Technical Drawing (Giesecke et al., 1949)
24 February 2021, 2:57 UTC
Calculating unreasonably large Fibonacci numbers quickly
3 February 2021, 14:20 UTC
Heat-staking in 3D prints
30 January 2021, 16:21 UTC
wwvbtk: Visualize wwvb timecodes with Tkinter
23 January 2021, 16:42 UTC
Wrap text according to font width in CircuitPython
6 January 2021, 1:06 UTC
Seven Years of Prius (2013) Fuel Efficiency
2 January 2021, 15:30 UTC
Where should CircuitPython go in 2021?
1 December 2020, 2:37 UTC
ForkAwesome font converted for CircuitPython
6 November 2020, 1:54 UTC
Head Scratching C(++) Bug
1 November 2020, 16:18 UTC
wwvbgen updates
7 September 2020, 14:31 UTC
Pi Zero W USB Proxy
27 August 2020, 21:10 UTC
GPS and relativity
18 August 2020, 1:55 UTC
Some notes on the Si5351a
16 August 2020, 18:05 UTC
Si5351 Frequency Planner in Python
18 July 2020, 13:21 UTC
Quad CharliePlex FeatherWing hack
17 July 2020, 21:37 UTC
Minimal Time-Zone Handling for CircuitPython
16 July 2020, 18:22 UTC
Calibrating the DS3231 and PCF8523 RTCs
16 July 2020, 15:12 UTC
Helpful Scripts for CircuitPython & Real Time Clocks (RTCs)
9 July 2020, 17:55 UTC
Raspberry Pi Gross Hacks
29 June 2020, 1:19 UTC
Software I want: Self-hosted 3D-printing static site
16 June 2020, 14:04 UTC
Black Lives Matter
19 March 2020, 19:41 UTC
Updates
2 January 2020, 21:15 UTC
Six Years of Prius (2013) Fuel Efficiency
25 June 2019, 1:39 UTC
Future directions for SCORPION STARE: 2022 Grant Recipients
6 June 2019, 12:19 UTC
Yet another Raspberry Pi Stratum 1 NTP server
3 June 2019, 1:17 UTC
Precision vs Accuracy: A Clock
14 May 2019, 20:45 UTC
Generating "Table 6" of the withdrawn SIMON-32/64 paper
8 May 2019, 21:53 UTC
Cura vs GPX vs dual extruder temperature: A FIX!
22 April 2019, 23:18 UTC
Kardashev and Drake were wrong: The galaxy is full of hard to detect, slow-growing civilizations
20 April 2019, 15:11 UTC
Hello, Allo
20 April 2019, 14:54 UTC
Another Qidi Tech I update
7 April 2019, 20:42 UTC
Linux: don't wake display on mouse motion
9 March 2019, 1:33 UTC
The Drake-Howard Equation
23 February 2019, 16:52 UTC
Re: Ideas box submissions
1 January 2019, 18:56 UTC
Qidi Tech I
1 January 2019, 15:51 UTC
Five Years of Prius (2013) Fuel Efficiency
27 December 2018, 16:17 UTC
Pierre, 2001-2017; Marie, 2001-2018
18 November 2018, 20:59 UTC
Codeword TESTAMENT COBALT
22 October 2018, 20:57 UTC
Codeword BISON ZENITH
22 October 2018, 20:16 UTC
Codeword BISON MERIDIAN
28 July 2018, 13:19 UTC
GPSDO: An attempt that is too simple
24 July 2018, 2:18 UTC
keyestudio gps shield as frequency counter
15 July 2018, 15:59 UTC
Fun with frequency
30 April 2018, 22:42 UTC
All integers 0 through 1,000,000 from short, digitless dc programs
23 April 2018, 2:50 UTC
Code size for bit reversing algorithms
26 March 2018, 23:51 UTC
Fuzz-testing CircuitPython
17 February 2018, 17:31 UTC
Watch Repairs
10 February 2018, 2:58 UTC
Finding all numbers produced by short, digitless 'GNU dc' programs
2 January 2018, 19:48 UTC
Four years of Prius (2013) fuel efficiency
6 August 2017, 2:26 UTC
poc: Python OCE Composer
1 August 2017, 0:48 UTC
occmodel as Python alternative to openscad
12 July 2017, 14:34 UTC
MP Select Mini: Heated Bed Repair
6 June 2017, 11:54 UTC
My internet usage would fit on six 33.6kb/s modems on average
18 May 2017, 0:16 UTC
Monoprice Select 3D Printer Review (part 4)
3 May 2017, 0:22 UTC
Monoprice Select 3D Printer Review (part 3)
19 March 2017, 20:16 UTC
Time Reversed Cosmology
7 January 2017, 13:50 UTC
Monoprice Select 3D Printer Review (part 2)
3 January 2017, 23:02 UTC
Three years of Prius (2013) fuel efficiency
19 November 2016, 19:08 UTC
Monoprice Select Mini 3D Printer Review
16 November 2016, 2:04 UTC
Monoprice Select Mini, sight unseen
11 October 2016, 20:16 UTC
Some small github integration scripts
17 September 2016, 16:08 UTC
LinuxCNC on BeagleBone Black, Raspberry Pi, Odroid U3, Odroid XU4
19 August 2016, 14:38 UTC
Will an Electric Vehicle save on CO₂ emissions anyway?
17 August 2016, 12:51 UTC
Imagine (software developer version)
11 August 2016, 22:07 UTC
Does an electric car make economic sense?
10 August 2016, 11:56 UTC
LinuxCNC on Beagle Bone Black
9 August 2016, 1:54 UTC
LinuxCNC: Which kernel, which package?
26 July 2016, 16:23 UTC
Star Trek: Beyond as a 4-episode mini arc
23 June 2016, 11:50 UTC
Installing and testing jessie-backports realtime kernels from debian archive
18 June 2016, 17:13 UTC
Saturday Software Project: VIC 20 Incremental Game
11 June 2016, 1:04 UTC
linuxcnc: Getting to the compile errors on freebsd
9 June 2016, 15:43 UTC
Capital Laundry Services document leak
7 June 2016, 1:40 UTC
Bye Bye Netflix (blacklisting he.net ipv6)
19 March 2016, 23:35 UTC
New Desktop 2016
1 March 2016, 2:56 UTC
Literal copying of GPL code into ZFS on Linux
16 January 2016, 22:15 UTC
Ancho Reyes Hot Chocolate
30 December 2015, 19:38 UTC
Coolest C Preprocessor Trick of the Year
2 December 2015, 23:12 UTC
Free Software, Meritocracy, and why I try to listen when 'SJWs' speak
11 November 2015, 13:58 UTC
Community Builder reCAPTCHA
4 November 2015, 15:34 UTC
HTTPS enabled thanks to Let's Encrypt
12 October 2015, 14:03 UTC
NEJE "ROSH" 300mW laser engraver with LinuxCNC
8 October 2015, 19:52 UTC
Turning off ads and google analytics
10 September 2015, 13:02 UTC
Super Formula Guilloché Patterns in javascript/svg
1 September 2015, 14:39 UTC
DragonBoard™ 410c with rt-preempt failure
5 August 2015, 13:13 UTC
Proven Delights (and what are proofs anyway)
28 February 2015, 21:32 UTC
Hazelnut Coffee and Hazelnut-Sunflower-Chocolate Butter
19 February 2015, 19:31 UTC
Cheating at incremental games using angularjs
13 January 2015, 15:43 UTC
Maria Island
2 January 2015, 13:55 UTC
One year in a Prius
17 December 2014, 17:37 UTC
First Half of Tasmania
9 December 2014, 23:14 UTC
Uptime on digitalocean
12 November 2014, 0:42 UTC
Great Ocean Road
24 October 2014, 15:40 UTC
LinuxCNC at TXRX Labs
14 October 2014, 13:47 UTC
Sprint recompression of JPEG files
10 October 2014, 1:30 UTC
Halls Gap Zoo
1 October 2014, 14:10 UTC
Digital Ocean vs Atlantic.net: Some simple (and simplistic) benchmarks
20 August 2014, 14:04 UTC
Kingfisher Cruise
7 August 2014, 11:22 UTC
Odroid U3 with kernel 3.8.13.14-rt31
27 July 2014, 2:13 UTC
Minnesota 2014
22 July 2014, 16:52 UTC
Tasmania #2
14 July 2014, 14:31 UTC
Who's most forgetful? Mac users.
24 June 2014, 12:35 UTC
Better pasting for irssi in X
22 June 2014, 17:56 UTC
A Faster-than-light travel idea for SF setting
22 June 2014, 1:36 UTC
Niagara Falls, NY State & Penn State
15 June 2014, 19:19 UTC
Tasmania Sites #1
3 June 2014, 2:59 UTC
Zoos in Victoria
17 May 2014, 20:10 UTC
Healesville Sanctuary
15 May 2014, 16:28 UTC
Samsung ARM Chromebook: the portable I've always wanted
10 May 2014, 16:53 UTC
More Sites Around Victoria
30 April 2014, 21:14 UTC
Towards fast I/O in Arduino for AVRs
18 April 2014, 20:27 UTC
Victoria Sites
15 April 2014, 1:36 UTC
GemCraft: Chasing Shadows "Grey Trees" puzzle
13 April 2014, 14:12 UTC
GemCraft: Chasing Shadows compass puzzle
8 April 2014, 15:41 UTC
Hacking flash apps...
30 March 2014, 18:59 UTC
Australia: Granite Gorge, Fitzroy Island and Lake Barrine
21 March 2014, 19:10 UTC
Port Douglas Wildlife Habitat
13 March 2014, 1:27 UTC
Southern Florida Nature
9 March 2014, 18:02 UTC
Florida 2014 (mostly Everglades)
24 February 2014, 13:10 UTC
How do you check a signature on a PGP/Mime message
23 February 2014, 2:11 UTC
Northern Georgia Waterfalls
19 February 2014, 21:17 UTC
Red: the perfect unit of measurement?
15 February 2014, 14:35 UTC
Tropical Rainforest
3 February 2014, 22:33 UTC
Australian Coral Reefs
31 January 2014, 18:05 UTC
Mosh automatic cleanup of dead sessions
30 January 2014, 1:01 UTC
Big Day Out
27 January 2014, 18:03 UTC
Royal Botanic Gardens Melbourne
25 January 2014, 16:17 UTC
Ctrl-digit to switch to tab on Linux Firefox
24 January 2014, 17:06 UTC
Got A Chromebook
23 January 2014, 22:18 UTC
pnacl vs Debian Jessie
2 January 2014, 15:07 UTC
Eek, ads
21 December 2013, 3:53 UTC
First few weeks on Digital Ocean
13 December 2013, 23:26 UTC
Benchmarking ungeli on real data
6 December 2013, 19:31 UTC
Changing hosting providers
2 December 2013, 19:30 UTC
mailpie moves to github
30 November 2013, 2:29 UTC
Decrypting geli volumes with portable software
25 November 2013, 17:53 UTC
Butternut Squash Casserole (a Kirst Family Recipe)
25 November 2013, 2:31 UTC
Encrypted ZFS for off-site backups
23 November 2013, 18:19 UTC
SNTP from Python: getting server's esimate of time quality
20 November 2013, 17:06 UTC
TCP connections to X server
4 November 2013, 21:38 UTC
report-if-fail, replace-if-success
9 October 2013, 13:11 UTC
My ZFS replication script
2 October 2013, 19:19 UTC
Callcentric "click 2 dial" commandline client
30 September 2013, 14:19 UTC
GNU 30th—Celebrating 30 years
19 September 2013, 1:34 UTC
Debugging realtime components in UBC3
16 July 2013, 16:32 UTC
Rotary Delta Kinematics
15 July 2013, 14:29 UTC
Got a 3D printer
12 July 2013, 11:28 UTC
Linear Delta Kinematics
4 June 2013, 14:43 UTC
repitch: adjust audio by semitones during replay
20 May 2013, 21:37 UTC
tardiff: diff two (compressed) tar files without extracting
9 May 2013, 18:43 UTC
I hope my kfreebsd box is still bootable...
24 April 2013, 2:51 UTC
Dropping Amazon Prime...
8 April 2013, 2:50 UTC
Just bottled
4 April 2013, 12:50 UTC
More new hardware: Lenovo Thinkpad T530
2 April 2013, 14:15 UTC
GPG Key
16 March 2013, 14:32 UTC
New thing: BlurBlog
6 March 2013, 13:59 UTC
Adventures in localization
19 February 2013, 22:42 UTC
Online Anagrammer with AJAX
6 February 2013, 14:59 UTC
The growth of Unicode over time
17 January 2013, 16:34 UTC
moinmoin cleanup script
14 January 2013, 13:42 UTC
Hash saturation calculator
4 January 2013, 20:37 UTC
Screen-scrape ting device usage
10 December 2012, 20:21 UTC
New hardware
1 December 2012, 16:52 UTC
OpenID Delegation is easy!
1 December 2012, 1:12 UTC
Android "Birds of Australia" unpacker
14 October 2012, 21:23 UTC
lvm + snapshots + uuid = assbitten
9 October 2012, 23:26 UTC
Training Farm kickstarter
9 October 2012, 2:30 UTC
FTL (un)packer for Linux
8 October 2012, 22:50 UTC
Connectbot patches for Nexus 7 + Bluetooth Keyboard
1 October 2012, 15:49 UTC
Change
6 September 2012, 14:44 UTC
2008 Honda Fit Sport tire size
20 August 2012, 2:30 UTC
Fitler: munge long headers for display in mutt
15 August 2012, 13:01 UTC
How to become a felon: by reading the newspaper edition
30 July 2012, 20:08 UTC
Fun with iBird on android
16 July 2012, 23:30 UTC
Salsa-Poached Huevos Rancheros
28 June 2012, 16:24 UTC
Friendlier unicode entry in rxvt-unicode
13 June 2012, 12:49 UTC
StippleGen 2—Stippler, turned friendly
29 May 2012, 13:03 UTC
A use for log1p
14 May 2012, 14:15 UTC
LG Optimus S on ting MVNO
2 May 2012, 0:31 UTC
Hosting Troubles
4 April 2012, 12:54 UTC
dusub: Subtract two 'du'-style listings
14 March 2012, 15:04 UTC
Google Literal Search for Firefox
13 March 2012, 14:26 UTC
Concept: Using rolling shutter for digital IS
7 March 2012, 15:42 UTC
Cancellation error
6 March 2012, 1:41 UTC
WWVB CRT mock-up
6 March 2012, 1:35 UTC
Every once in a while, ssh is too slow
29 February 2012, 15:42 UTC
Half-maximize script for Linux
28 February 2012, 3:19 UTC
Every once in a while, Python is too slow
19 February 2012, 16:54 UTC
sorttop: show the biggest values as a program runs
10 February 2012, 2:55 UTC
HTC Detail on ting MVNO
22 January 2012, 20:54 UTC
15 years of photography
20 January 2012, 13:51 UTC
30+ years of computers
18 January 2012, 1:11 UTC
Transfer of contacts from LG Remarq to Debian GNU/Linux
16 January 2012, 13:36 UTC
Moving my blog hosting
5 January 2012, 23:12 UTC
Time to finish that languishing clock project!
27 December 2011, 20:35 UTC
It's gratifying when the compiler is right
18 December 2011, 14:42 UTC
Need another reminder to steer clear of non-Free software?
13 December 2011, 2:29 UTC
Ingrid's Canadian Rockies Photos
11 December 2011, 2:40 UTC
New Site Look
25 October 2011, 14:23 UTC
Cheeseball Barley Wine
16 October 2011, 15:31 UTC
csql: perform sql queries on csv data
16 October 2011, 13:20 UTC
Source: USB Stacker for EOS Cameras
11 October 2011, 3:17 UTC
Focus Stacking Success
20 September 2011, 18:49 UTC
tnef2mime: automatically extract parts from winmail.dat
13 September 2011, 12:53 UTC
Caching
12 September 2011, 20:29 UTC
WWVB clock progress
9 September 2011, 12:04 UTC
Sorry, RSS Readers
6 September 2011, 22:38 UTC
Sunday at the Zoo
28 August 2011, 22:49 UTC
Enabling caching of my blog...
26 August 2011, 2:25 UTC
Two days in Banff
24 August 2011, 22:24 UTC
Canada: Calgary
14 August 2011, 18:57 UTC
Canadian Rockies Panoramas
13 August 2011, 17:58 UTC
Linux RAID Misdetection (and fix)
25 July 2011, 13:41 UTC
wwvbpy: WWVB timecode generator in python
23 July 2011, 19:15 UTC
California: Odds and Ends
19 July 2011, 2:16 UTC
Ingrid's California Photos (part 2)
18 July 2011, 1:27 UTC
Ingrid's California Photos (part 1)
26 June 2011, 18:44 UTC
Elkhorn Slough Boat Tour
23 June 2011, 21:38 UTC
Side track: wwvb links
22 June 2011, 20:19 UTC
Towards my GPS LED Light Clock
16 June 2011, 3:41 UTC
Monterey Bay Aquarium - Jellyfish
14 June 2011, 3:18 UTC
Some California Photos
31 May 2011, 12:39 UTC
Mandelbulber fractals
27 May 2011, 12:44 UTC
Search kindle store by price, sort-of
19 May 2011, 20:49 UTC
srtrename: rename subtitle files to match video files
18 May 2011, 12:54 UTC
almost-integers from tan()
18 April 2011, 15:42 UTC
Fractal animation
8 February 2011, 14:01 UTC
urxvt: on-the-fly font changing
1 February 2011, 16:33 UTC
Custom compose sequences in X
12 January 2011, 23:43 UTC
300mm at the zoo
12 January 2011, 14:00 UTC
Abstract Magnet Photos
7 November 2010, 14:09 UTC
Debian? Sounds good to me!
17 July 2010, 21:32 UTC
Dresden Photos
10 June 2010, 12:23 UTC
Jeff's Barcelona Botanical Garden Photos
6 June 2010, 20:23 UTC
Jeff's Barcelona 2010 photos
28 May 2010, 1:29 UTC
Apfelwein Success
22 May 2010, 17:25 UTC
Photos from Marburg
17 May 2010, 1:35 UTC
Frankfurt Palmengarten
13 May 2010, 0:15 UTC
Photos from the Barcelona Botanic Garden and nearby
3 May 2010, 14:27 UTC
hostmot2-firmware 0.6 released
1 May 2010, 15:24 UTC
Making Cider
29 April 2010, 18:49 UTC
All my Europe 2010 photos
21 April 2010, 8:14 UTC
Frankfurt Palmengarten
3 March 2010, 13:22 UTC
hostmot2-firmware 0.5
3 March 2010, 13:15 UTC
RELEASED: emc 2.3.5
5 February 2010, 23:47 UTC
Soldering "helping hands" made with Loc-Line coolant hose
16 January 2010, 23:23 UTC
hostmot2-firmware 0.4
31 December 2009, 15:23 UTC
Installing Ubuntu 9.10 on TA790GX XE + AMD Athlon II X2 245 Regor
20 December 2009, 0:49 UTC
Lights
10 November 2009, 16:00 UTC
Arduino Random Number Generator
28 October 2009, 14:37 UTC
RELEASED: emc 2.3.4
14 September 2009, 1:47 UTC
Ingrid's Minnesota Photos
7 September 2009, 0:41 UTC
Lauritzen Gardens
30 August 2009, 23:35 UTC
Minneapolis Bugs and Stuff
20 August 2009, 22:48 UTC
Zenbot is back in business
15 August 2009, 2:16 UTC
Misc. Macros
13 August 2009, 0:59 UTC
Fortune cookies
2 August 2009, 15:04 UTC
More photos from the yard
24 July 2009, 2:42 UTC
View my photostream
24 July 2009, 2:19 UTC
CropGUI 0.1.1: now with gtk
22 July 2009, 0:30 UTC
Ingrid's Garden
21 July 2009, 2:18 UTC
Ingrid's photos from Chicago
19 July 2009, 21:09 UTC
Chicago: Garfield Park Conservatory
9 July 2009, 21:55 UTC
Wasps!
7 July 2009, 12:10 UTC
RELEASED: emc 2.3.2
4 July 2009, 1:35 UTC
KC Photos 2009
29 June 2009, 12:19 UTC
at90usb162 single-sided board
29 June 2009, 1:20 UTC
Powell Gardens
22 June 2009, 1:41 UTC
Zenbot upgrades
26 May 2009, 12:58 UTC
Twilight hack source code
25 May 2009, 21:20 UTC
Remebering values between runs of emc
17 May 2009, 18:36 UTC
Released: EMC 2.3.1
12 May 2009, 14:33 UTC
g++ trick for initializer lists
6 May 2009, 2:10 UTC
Wildlife Safari visit
5 May 2009, 1:43 UTC
qq: quick & dirty terminal
2 May 2009, 12:56 UTC
New hardware
1 May 2009, 13:34 UTC
DAT-160 USB tape drive on Linux
19 April 2009, 19:35 UTC
RELEASED: emc 2.3.0
19 April 2009, 2:16 UTC
Kansas City, St. Louis, and Champaign trip
31 March 2009, 22:02 UTC
Netflix 'Watch Instantly' problems
29 March 2009, 16:14 UTC
Beta release: emc 2.3.0beta2
21 March 2009, 15:54 UTC
Henry Doorly Zoo
20 March 2009, 23:42 UTC
Emergent Blog, now with 100% more CNC
19 March 2009, 18:30 UTC
Tags
19 March 2009, 14:34 UTC
All the florida photos
19 March 2009, 2:36 UTC
Florida Birds
17 March 2009, 16:19 UTC
Show recent e-mail in screen title bar or status bar
13 March 2009, 1:33 UTC
Facepalm of the day
9 March 2009, 23:04 UTC
Ingredients Fail
1 March 2009, 19:47 UTC
Ingrid's Florida Trip Photos
1 March 2009, 2:54 UTC
Florida: Mostly Orchids
28 February 2009, 21:40 UTC
Florida: Animals
28 February 2009, 4:13 UTC
Florida: Non-Orchid Plants
24 February 2009, 23:09 UTC
cropgui: A Linux GUI for Lossless JPEG Cropping
20 February 2009, 22:04 UTC
Florida: Bugs and Spiders edition
20 February 2009, 1:25 UTC
Florida: Fruit and Spice Park, and Everglades
14 February 2009, 16:24 UTC
Canon Digital Rebel XSi (450D) on Linux Ubuntu Hardy 8.04
2 February 2009, 21:32 UTC
Testing spindle-synced motion
31 January 2009, 16:29 UTC
Red Alert Box
5 January 2009, 23:26 UTC
Smart gnumakefiles are smart
20 December 2008, 19:21 UTC
Userspace driver for resistive "pen tablet" of XO-1 laptop
19 December 2008, 15:55 UTC
mouse wheel mpg
17 December 2008, 2:49 UTC
Current projects
17 December 2008, 2:45 UTC
RELEASED: emc 2.2.8
16 December 2008, 1:46 UTC
Macromedia "rip guard" marketing dreck
1 December 2008, 14:41 UTC
Media file hosting change
20 November 2008, 14:25 UTC
Happy 4th Birthday, AXIS
19 November 2008, 23:25 UTC
lurg and epic: the 1-2-5 progression extended to real numbers
17 November 2008, 15:16 UTC
XO-1 screen simulation
14 November 2008, 13:42 UTC
Domino Sweeper
12 November 2008, 2:27 UTC
RELEASED: emc 2.2.7
10 November 2008, 13:48 UTC
Double Precision checked in
4 November 2008, 0:23 UTC
You got Election in my Blog!
3 November 2008, 2:49 UTC
Still more doubles
1 November 2008, 14:21 UTC
Further double work
31 October 2008, 21:04 UTC
Doubles in HAL?
30 October 2008, 20:02 UTC
EMC2 on Ubuntu: Stick with Hardy Heron
30 October 2008, 16:33 UTC
EMC2 carves pumpkins
6 October 2008, 17:59 UTC
Colorado Vacation Photos
4 October 2008, 12:54 UTC
Autoreprogram for DFU devices
4 October 2008, 3:05 UTC
at90usb162 gotcha: PC0 vs XTAL2
20 September 2008, 21:58 UTC
New screws and nuts for the zenbot
14 September 2008, 2:10 UTC
Copper-clad dragon
5 September 2008, 14:43 UTC
More macro photos
2 September 2008, 2:18 UTC
Xilprg: Zoltan Csizmadia's xilinx jtag programmer
1 September 2008, 1:26 UTC
Milled Circuit Board Macro Photographs
29 August 2008, 0:49 UTC
Two-element capacitative touch sensor
26 August 2008, 1:46 UTC
Zenbot: more success milling circuit boards
21 August 2008, 23:48 UTC
High speed transfers for sump.org logic analyzer
16 August 2008, 22:53 UTC
Zenbot with Wolfgang Engineering "TB" Spindle
15 August 2008, 2:59 UTC
Cairo-based waveform demo
13 August 2008, 13:01 UTC
Marking anchors in HTML with a javascript bookmark
10 August 2008, 18:07 UTC
RELEASE: emc 2.2.6
8 August 2008, 11:26 UTC
Uptime bragging
6 August 2008, 1:29 UTC
Zenbot gets home switches
22 July 2008, 3:09 UTC
The sump.org digital logic analyzer
17 July 2008, 3:15 UTC
Zenbot Tool Length Sensor
4 July 2008, 16:49 UTC
Zenbot Lives
26 June 2008, 14:37 UTC
How to tunnel vmware over ssh
17 June 2008, 11:53 UTC
zeldaTp.patch: Nintendo stepped in (part 3 of 3, I guess)
10 June 2008, 18:10 UTC
zeldaTp.dat: complete corresponding source code (part 2 of ?)
9 June 2008, 22:29 UTC
zeldaTp.dat exploit analysis (part 1 of ?)
8 June 2008, 1:39 UTC
First crack at a wii dvd API
7 June 2008, 1:43 UTC
wiifuse + net
6 June 2008, 12:07 UTC
Call graph from powerpc elf file with debug symbols
5 June 2008, 14:47 UTC
axis-dropbox: Automatically open new or modified gcode files in axis
3 June 2008, 15:22 UTC
Wii Back
13 May 2008, 23:41 UTC
Oh no! My wii is broken
12 May 2008, 14:56 UTC
Experimental Ubuntu 8.04 + EMC2 Live CD
12 May 2008, 14:51 UTC
Release: EMC 2.2.5
8 May 2008, 3:12 UTC
hiff: hashing diff
8 May 2008, 2:28 UTC
Tyler Wong's Possibly Optimal Hangman Strategy
6 May 2008, 3:02 UTC
Bah, it's garbage
1 May 2008, 21:33 UTC
mailpie: updated to version 0.2
29 April 2008, 16:13 UTC
New Laptop
26 April 2008, 17:03 UTC
mailpie 0.1: full-text search of large e-mail archives
24 March 2008, 23:40 UTC
turd: Tape Usage of Real Disk
16 March 2008, 21:36 UTC
Release: EMC 2.2.4
28 January 2008, 3:42 UTC
Release: EMC 2.2.3
23 January 2008, 16:36 UTC
Math is hard (even for google)!
16 January 2008, 15:47 UTC
Generating HAL files from Eagle schematics
28 December 2007, 21:24 UTC
Collate this!
25 December 2007, 14:51 UTC
Improved Analog & Digital Interface with Arduino
24 December 2007, 19:46 UTC
Analog inputs with Arduino and EMC
21 December 2007, 21:28 UTC
As seen in hell....
21 December 2007, 14:54 UTC
EMC runs a real 5-axis machine
18 December 2007, 13:42 UTC
EMC 2.2.2 released
26 November 2007, 19:29 UTC
Making a YouTube video of X program
26 November 2007, 16:30 UTC
5-axis machining with emc
19 November 2007, 16:38 UTC
As seen on the internet
8 November 2007, 16:59 UTC
And the first new features start appearing in CVS...
8 November 2007, 16:40 UTC
EMC 2.2.1 released
5 November 2007, 18:39 UTC
EMC 2.2 released
7 October 2007, 13:20 UTC
l2h: A new converter from LyX to HTML (updated)
27 September 2007, 17:02 UTC
Gutsy Gibbon's "-rt" kernel
12 September 2007, 14:58 UTC
HAL: the trouble with doubles
11 September 2007, 2:37 UTC
Stepconf: Many Improvements
30 August 2007, 2:37 UTC
Second evening with the Zenbot
28 August 2007, 22:03 UTC
Zenbot Mini CNC Router
28 August 2007, 1:44 UTC
Bye Bye Gamefly
27 August 2007, 16:00 UTC
EMC 2.1.7 release
26 August 2007, 13:15 UTC
Doubling software step rates in emc2 (Update: Now in CVS TRUNK)
19 August 2007, 14:56 UTC
Custom USB input device with emc
6 August 2007, 13:34 UTC
Breezy Apt Repository / Deb Mirror
29 July 2007, 18:17 UTC
Stepconf: GUI to configure parport "step+direction" machines (updated)
26 July 2007, 16:23 UTC
gamefly: it's no netflix
24 July 2007, 11:20 UTC
pluto-step ran a mill
23 July 2007, 15:49 UTC
Montréal Botanical Garden
19 July 2007, 11:30 UTC
Canada Trip 2007
10 July 2007, 1:28 UTC
pincompare.py: compare pin assignments from two Quartus II .qsf files
8 July 2007, 2:41 UTC
pluto-step: it's not done but you can test it anyway
15 June 2007, 21:16 UTC
EMC2 does rigid tapping
13 June 2007, 3:14 UTC
CNC workshop 2007: threads from emc on servo lathe
13 June 2007, 3:14 UTC
EMC 2.1.6 released
11 June 2007, 2:05 UTC
Fest 2007
8 June 2007, 16:17 UTC
EMC2 on x86_64 with SMP (UPDATED)
31 May 2007, 1:01 UTC
emc2 on x86-64/rtai: that wasn't so hard! (Updated: It's in CVS)
30 May 2007, 10:55 UTC
Image-to-gcode improvements: roughing passes, cutting arcs
25 April 2007, 1:31 UTC
Europe 2007: First days
20 March 2007, 21:31 UTC
net2dot: convert HAL netlists into nice graphs
18 March 2007, 19:37 UTC
EMC 2.1.3 released
27 February 2007, 22:56 UTC
fuzzbuzz in terrible ways
26 February 2007, 3:16 UTC
EMC 2.1.1 released; Development version improvements
18 February 2007, 3:06 UTC
True biarcs
14 February 2007, 22:32 UTC
Easy tangent arcs, and biarc approximation of splines
5 February 2007, 16:39 UTC
Simulated SCARA Draws a Message
4 February 2007, 20:31 UTC
Machine visualization: jmk kicks my ass
29 January 2007, 2:24 UTC
EMC 2.1.0 released
25 January 2007, 1:47 UTC
gdepth example: virtual vs real
23 January 2007, 3:12 UTC
gdepth 0.2: a gcode "remaining material" previewer
4 January 2007, 13:41 UTC
qtdro on emc2
2 January 2007, 15:14 UTC
Pluto-Servo: A new option for hobbyist servo machines
2 January 2007, 14:36 UTC
PyVCP: A Virtual Control Panel that integrates with AXIS
29 December 2006, 19:15 UTC
jdi.py: Just Do It
28 December 2006, 14:19 UTC
Tcl as a g-code preprocessor
24 December 2006, 21:08 UTC
Pluto_Servo has landed
18 December 2006, 3:20 UTC
Pluto-Servo: EMC2 Servo Controller
6 December 2006, 19:36 UTC
Do not buy: PCI-8255
6 December 2006, 16:00 UTC
Acronym of the day: STEWD
4 December 2006, 2:39 UTC
Pluto_servo progress: It's running cradek's lathe!
2 December 2006, 17:43 UTC
More on the pluto-p (including FPGA pin numbers for the "JTAG" connector
24 November 2006, 22:46 UTC
Software Uploader for Pluto-P board
19 November 2006, 1:32 UTC
Updating Configuration Files for the development version of EMC2
17 November 2006, 16:00 UTC
Truth-table compiler for emc2
6 November 2006, 19:57 UTC
Start of a classicladder 0.7 port to emc's HAL
4 November 2006, 17:01 UTC
Mesh-To-Heightmap Generator
31 October 2006, 20:33 UTC
Gantry Kinematics
24 October 2006, 22:08 UTC
The future of axis.unpy.net
24 October 2006, 22:06 UTC
comp is now a part of emc2
23 October 2006, 18:15 UTC
The Bayer sensor vs the Foveon sensor (part 2 of 2)
23 October 2006, 2:16 UTC
The Bayer sensor vs the Foveon sensor (part 1 of 2)
9 September 2006, 14:27 UTC
Labor Day Macro Photos
5 September 2006, 12:12 UTC
comp 0.2: A tool to write HAL boilerplate
4 September 2006, 3:08 UTC
comp: A tool to write HAL boilerplate
31 August 2006, 19:52 UTC
Tired of missing OpenGL manpages on Ubuntu
28 August 2006, 12:08 UTC
image-to-gcode improvements
26 August 2006, 17:58 UTC
Image-to-gcode in CVS
26 August 2006, 0:48 UTC
The stupidest thing I saw today....
10 August 2006, 1:51 UTC
AXIS has become a part of EMC2
4 August 2006, 15:28 UTC
Writing HAL components with AXIS's 'hal' module: Feed Override Wheel
18 July 2006, 1:32 UTC
A few more features trickle in to CVS
16 July 2006, 16:05 UTC
Skencil output converter for emc2
28 June 2006, 18:28 UTC
Improving Lathe Support
11 June 2006, 17:32 UTC
Recipe: Farmers' Market
10 June 2006, 2:31 UTC
Where's my AXIS 1.3?
3 June 2006, 15:25 UTC
1MHz+ Quadrature Divider for attiny13
2 June 2006, 18:02 UTC
400kHz Triple quadrature divider for atmega8 and quadrature state table generator
31 May 2006, 16:57 UTC
Creating a Quadrature Divider: What Won't Work
22 May 2006, 13:13 UTC
Two-axis servo schematic and board
20 May 2006, 23:06 UTC
Post-Fest Post
14 May 2006, 17:08 UTC
Off to CNC-Workshop
9 May 2006, 14:02 UTC
Computers and minds
2 May 2006, 23:08 UTC
Whine!!!!!!!&exclam;
29 April 2006, 21:58 UTC
Onscreen Crosshairs in tcl/tk
24 April 2006, 2:42 UTC
AXIS 1.3a1 Release coming up
11 April 2006, 12:54 UTC
Paul Corner announces AXIS 1.2.1 packages for BDI4
9 April 2006, 13:47 UTC
Sandhill Cranes
17 March 2006, 13:57 UTC
G-Code Quick Reference
14 March 2006, 14:50 UTC
Parallel-port Two-axis PWM servo controller for Etch CNC
13 March 2006, 22:39 UTC
CVS Snapshots page fixed
7 March 2006, 3:33 UTC
ET-ARM Stamp
16 January 2006, 17:02 UTC
AXIS 1.2 Translations
13 January 2006, 5:02 UTC
Aether: getting rid of the extra URL component
12 January 2006, 17:21 UTC
African Violet flower macros
12 January 2006, 17:12 UTC
Odd Macro Flash Photo
12 January 2006, 0:39 UTC
More Flash Fun
3 January 2006, 15:25 UTC
Directions for AXIS 1.2
1 January 2006, 19:56 UTC
AXIS 1.1 released
26 December 2005, 15:58 UTC
Strobe Photography Roundup
24 December 2005, 3:14 UTC
More high-speed photography
23 December 2005, 14:19 UTC
First Interesting Strobe Photo
18 December 2005, 3:49 UTC
pam_ssh
17 December 2005, 15:53 UTC
SOIC-8 to DIP adapter board
12 December 2005, 19:20 UTC
emc1 HEAD supports AXIS again
12 December 2005, 0:41 UTC
Before AXIS 1.1
10 December 2005, 0:06 UTC
Reverse Engineering the Samsung ML-2010 laser printer
9 December 2005, 1:30 UTC
Netflix to Aether converter
1 December 2005, 2:10 UTC
Decyphering an assertion
29 November 2005, 23:48 UTC
AXIS bug tracker on sourceforge.net
29 November 2005, 23:45 UTC
Seeking contribution of patch to support emc1 HEAD
29 November 2005, 3:03 UTC
EMC2 works great
29 November 2005, 1:56 UTC
Better navigation
27 November 2005, 21:38 UTC
Stippler 1.0 source release
21 November 2005, 23:03 UTC
The best assertion ever
21 November 2005, 17:54 UTC
Hershey Vector Fonts
21 November 2005, 2:11 UTC
Dimensioning
20 November 2005, 18:31 UTC
AXIS development news
17 November 2005, 21:13 UTC
So I had a memory leak...
13 November 2005, 16:18 UTC
Shutting down Craie...
7 November 2005, 21:09 UTC
Updating AXIS on BDI 4.30
7 November 2005, 19:12 UTC
Two optical illusions
22 October 2005, 13:40 UTC
Linux on Compaq v2000-series laptop
15 October 2005, 19:11 UTC
4-axis half-stepping translator in AVR
11 October 2005, 20:05 UTC
AXIS 1.1rc2 release upcoming
10 October 2005, 2:49 UTC
AXIS gets linked
9 October 2005, 18:23 UTC
QOOP -- the final chapter?
3 October 2005, 23:28 UTC
Response from QOOP (updated with comparison images)
2 October 2005, 15:09 UTC
Shutting down bald...
1 October 2005, 16:54 UTC
Switch-over in progress
30 September 2005, 13:44 UTC
QOOP: My friends' reaction to one of their photo books
25 September 2005, 20:32 UTC
AXIS 1.1rc1 release
23 September 2005, 16:09 UTC
BDI 4.29: bugs fixed
20 September 2005, 3:08 UTC
Linux on iDEQ 220k
18 September 2005, 2:58 UTC
BDI bug affects AXIS?
13 September 2005, 23:24 UTC
Bugs in the front yard
11 September 2005, 18:15 UTC
glif: generate client-side gif files from javascript
9 September 2005, 14:56 UTC
Fuse-python 0.9 rereleased under LGPL
7 September 2005, 2:55 UTC
Flicker and QOOP
28 August 2005, 15:30 UTC
Doorley zoo
24 August 2005, 20:40 UTC
Photos from my recent trip to Canada
22 August 2005, 14:04 UTC
Paul C releases AXIS packages for BDI 4.20
19 August 2005, 2:23 UTC
Experimental version of AXIS for emc2 HEAD, bdi 4.x, and emc1/CRADEK_STABLE
14 August 2005, 14:11 UTC
Myth! Myth!
13 August 2005, 4:51 UTC
Canada dinner experience, links to photos
5 August 2005, 5:00 UTC
Fireworks Photography
14 July 2005, 13:57 UTC
Timestamp-based caching for filesystem-based dynamic websites
3 July 2005, 18:36 UTC
Aethertool 0.6 Released
29 June 2005, 2:41 UTC
So I got a netflix subscription...
24 June 2005, 1:29 UTC
Stross releases Singularity E-book
20 June 2005, 19:00 UTC
Advice on choosing a digital camera
17 June 2005, 19:13 UTC
New version of aethertool (formerly called commandline tools for Æther)
17 June 2005, 15:26 UTC
Controlling EMC with a joystick
16 June 2005, 23:11 UTC
Experimental version of AXIS for emc2 checked into CVS
16 June 2005, 0:20 UTC
Wikipedia-like floating thumbnails for Æther
14 June 2005, 21:14 UTC
Inter-entry links for Æther
14 June 2005, 3:22 UTC
Yet another EMC2 patch
13 June 2005, 18:48 UTC
Updated patch for EMC2
9 June 2005, 12:39 UTC
Phil Askey continues to impress us with his crypto savvy
6 June 2005, 23:09 UTC
Time for my first rant: Lexar readies "secure" CF card; Phil Askey laps it up
6 June 2005, 19:23 UTC
CVS snapshots and a patch for EMC2
5 June 2005, 2:30 UTC
a plug for Eagle3D
5 June 2005, 1:44 UTC
Comments for Æther
4 June 2005, 21:26 UTC
Swishing revisited
26 May 2005, 0:36 UTC
XY display update
25 May 2005, 23:56 UTC
Another day at the zoo
20 May 2005, 16:39 UTC
Aether commandline tools v2
16 May 2005, 13:36 UTC
Commandline tools for Æther
16 May 2005, 3:00 UTC
Æther with a real editor
9 May 2005, 1:58 UTC
vgaxy -- create XY scope displays with your VGA card
9 May 2005, 1:57 UTC
Vector patches for xmame 0.94
8 May 2005, 19:58 UTC
Photos from a trip to the zoo
7 May 2005, 19:32 UTC
More vector game screenshots
4 May 2005, 20:40 UTC
A photo outing on the Design Data campus
1 May 2005, 20:36 UTC
"Dithered" output increases resolution
1 May 2005, 18:16 UTC
MAME vector display on the oscilloscope
29 April 2005, 1:04 UTC
Working Z-axis
17 April 2005, 15:47 UTC
Vector "text" display
17 April 2005, 2:33 UTC
Animated XY display
16 April 2005, 16:53 UTC
VGA to 'scope display
13 April 2005, 2:30 UTC
The continuing laptop saga
8 April 2005, 1:35 UTC
speaking of busts...
3 April 2005, 20:19 UTC
Regulated LED flashlight -- update
31 March 2005, 2:55 UTC
Setting the NET_WM_ICON for Tkinter application windows
29 March 2005, 23:57 UTC
TI serial-interface DAC
28 March 2005, 13:50 UTC
mail2page.py for vmobl.com [updated 2005-04-21]
25 March 2005, 15:23 UTC
Regulated LED flashlight
24 March 2005, 15:44 UTC
Serendipitous optimization
19 March 2005, 17:55 UTC
Another constant-current circuit
18 March 2005, 17:05 UTC
Searching Aether with swish-e
9 March 2005, 3:37 UTC
Axis 1.0 FINAL source release
3 March 2005, 21:24 UTC
Upcoming 1.0 release
26 February 2005, 0:50 UTC
Plugging an old project
24 February 2005, 15:44 UTC
Much better results
23 February 2005, 3:03 UTC
It's in a frame!
22 February 2005, 13:57 UTC
Stippling with lots of points
21 February 2005, 17:13 UTC
Stippler with variable-sized dots
21 February 2005, 3:34 UTC
A patch to aether so that the sidebars are visible in IE
19 February 2005, 15:25 UTC
popen2(), a C function for bidirectional communication with a child process
18 February 2005, 15:01 UTC
Autocad R12 ADI documentation
17 February 2005, 3:37 UTC
Stippler: Turning photos into dots
16 January 2005, 22:34 UTC
AXIS, Etch CNC news
29 December 2004, 2:10 UTC
Introducing ETCH CNC
28 December 2004, 19:06 UTC
1.0b2 released
19 December 2004, 3:35 UTC
1.0b2 coming up
10 December 2004, 22:14 UTC
More progress toward 1.0
8 December 2004, 1:12 UTC
Progress toward 1.0
6 December 2004, 22:01 UTC
AXIS will be on BDI-4!
5 December 2004, 23:43 UTC
Beta status
4 December 2004, 22:15 UTC
AXIS 1.0b1 released
2 December 2004, 14:49 UTC
AXIS and EMC2
2 December 2004, 14:30 UTC
Working on those last changes before release...
30 November 2004, 14:45 UTC
Everything's coming together
29 November 2004, 1:26 UTC
Adding concept of per-entry author
25 November 2004, 19:43 UTC
What's the history of AXIS?
25 November 2004, 16:10 UTC
Building AXIS on a BDI system
25 November 2004, 15:52 UTC
AXIS Website Launched
25 October 2004, 18:24 UTC
First Thoughts about Aether
25 October 2004, 18:24 UTC
Trying out something new
All older entries
Website Copyright © 2004-2024 Jeff Epler