Tuesday, May 19, 2026

Memories of my days as a Field Engineer

I recently read the book Talking About Machines by Julian E. Orr.  I enjoyed the experience as it brought back memories of my first and second jobs in the computer industry which started nearly 50 years ago.  Both those jobs involved computer field engineering (first mainframe and later minicomputers).  Many of the book's reviews seem to focus on ideas in the book which I don't find particularly interesting.  I believe this is largely due to the fact that the author's primary focus is on the sociological aspects of the job such as the ad-hoc methods of skill building required to augment company training. The downside of this perspective is that it overlooks some of the technical reasons for the job being quite difficult such as insufficient training, poor documentation, and inadequate support avenues.  Many of the reviewers seem to lack the technical background required to fully appreciate just how challenging work as a field engineer can be.

The book showed me that Xerox suffered from the same problems which both of my first two employers had.  The focus of all three companies seemed to be to reduce support costs by any means possible.    The book devotes much attention to the means by which the field engineers become competent and manage to maintain their productivity.  It attributes this largely to impromptu communications during meals and other social gatherings.  It glosses over the fact that companies scrimp horribly on training and documentation.  They rely on personal dedication from relatively low paid engineers devoting nontrivial amounts of their personal time to improving and maintaining their skills.  Companies seem to expect these levels of self training despite offering poor compensation and inadequate opportunities for advancement.

My first job was as a Field Engineer for Honeywell starting in 1977.  To qualify for that position, I had completed a 6 month full time training program in hardware maintenance at the Control Data Institute facility in Arlington, VA.  My class which was completed in early 1977 was the last at that location to enjoy completely instructor led training.  Subsequent classes used Control Data's PLATO system.  I cannot imagine being trained to diagnose and repair electronic equipment via software alone since it's so different from actual computer diagnosis and repait.  To train us in hardware diagnosis and debugging, we were required to construct computer circuits such as adders by hand wiring small circuit boards containing discrete electronics.  Once we demonstrated the correct operation of the circuit we had constructed to the instructor, we had to leave the room while the instructor inserted a bug of some sort.  This exercise helped teach us how to debug logic problems.

That training proved to be excellent preparation for maintaining computer equipment.  What I hadn't anticipated was the wide variety of equipment I would be expected to repair with no training at my first job.  In my first few months, I learned to rely on computer operators leading me to the problem equipment and either pointing out or reproducing the behavior they thought to be incorrect because I sometimes couldn't identify the equipment on my own having never encountered it before.  For my first year or so, after being shown the equipment, I frequently had to retire to the field engineer's office to peruse the documentation to figure out how to proceed.  Fortunately, Honeywell had excellent documentation with most equipment manuals containing section which offered a detailed theory of operations.  Reading how the designers intended for equipment to work which was key in being able to effectively diagnose problems. Once I eventually transitioned to software engineering, I've often been forced to build mental models of hardware and software systems because detailed documentation seems to be largely a thing of the past.

The field engineering support contracts at my first job specified that customers offer a field engineering office where the documentation, parts, tools, and test equipment required to service computers and peripheral equipment could be stored.  In that respect, I had it easier than Xerox field engineers did as they were required to carry all of the documentation, tools, and an inventory of spare parts with them to be able service trouble calls on whichever type of copier they maintained.  I feel fortunate since with such a wide variety of equipment supported at my first job, the manuals alone would have taken up a sizeable portion of a van and adding spare parts and test equipment necessary to do the job would have made carrying everything with me as I visited customer sites untenable.  I'm a bit jealous that the Xerox engineers could focus on one or two models rather than the 5 different models of mainframe computers and 6 or 7 types of each of the following - magnetic disk drives, magnetic tape drives, line printers, punched card readers and punches, computer terminals (both hard copy and CRT varieties).  I'll leave out the paper tape readers/punches, magnetic drum storage, and core memory units to avoid dating myself.  My second job involved maintaining minicomputers which required far fewer parts and less documentation but which also made it so much less challenging as to be boring.  Often there was only a cabinet in some obscure corner of the computer room devoted to on-site documentation and parts storage. 

I spent 5 years at Honeywell and that experience provide me with debugging skills that I've relied upon during my lengthy career.  As mentioned in the book, there were few opportunities for advancement for field engineers.  On the technical side, one could aspire to be promoted to be a specialist which is essentially a more skilled technician often only called for the most difficult problems.  The other path was management which shared few skills with the technical path.  There were too few positions in both paths to reward anything more than a few lucky engineers.  That was one reason why I elected to make the jump to software engineer after 5.5 years as a field engineer although I did spend a year as a specialist after managing to qualify for a specialist training class in Honeywell's training facility in Phoenix, AZ by working very hard for 3 years.

My second job involved maintaining minicomputers which were so much simpler than the mainframe computers I had spent 5 years maintaining that I found myself bored while easily being the best debugger in the district.  I say this not to boast but because during the 7 weeks of training I was sent to in Boston, every engineer in my district had tried to fix a customer's tape drive which had initially had a simple data read problem.  By the time I got back for my mid-training break, I had to first remove the 8 or 9 problems my fellow engineers had installed in the tape drive trying unsuccessfully to fix it.  When I got to it, the fusible diodes in the power supply would melt their solder and drop to the bottom of the chassis each time it was powered on.  It was not terribly difficult being the best engineer in a district filled with such poor engineers.  It was no wonder that I was offered a job in training while in Boston because I wrote a machine language program that none of my instructors could figure out.  I didn't accept because the training instructors were not terribly competent and I didn't want to move to Boston.

Instead of a CPU made of 80 wire wrap boards, the DEC PDP-11 managed to fit the entire CPU on just a board or two.  That reduces the task of debugging a system problem from putting boards on board extenders and using an oscilloscope to trace signals from board to board while running some software keyed in from the maintenance panel switches, to being able to swap the entire CPU in a matter of minutes which field engineers at the time derisively referred to as shotgun debugging.  I got so bored that I took the job of installing and maintaining the 12 DEC PDP-11 minicomputers at USA Today when they launched in 1982.  Taking that position freed me from the need to travel to a variety of computer sites located within a 120 mile radius of my office in Rosslyn, VA but left me working an unpleasant 8 pm - 4 am shift at USA Today's headquarters which was also in Rosslyn.  Walking the two blocks back to the parking garage at my company's office each morning at 4 am was definitely a weird experience.  The only entertainment I had was seeing how vandals had rearranged the letters on the Chinese Cinema, which depending on the movie being shown sometimes read Chinese Enema.  The 4 or 5 months I spent on that weird shift made me feel isolated since I was heading to work about the time that most normal people were getting home from work.

Since the DEC PDP-11 minicomputers at USA Today were all new, most of the problems I dealt with each night were with the computer terminals used by the newspaper staff.  My company had determined that the most common FRU (field replaceable unit) for the CRT terminal devices consisted of a board which took me about 20 minutes to replace thanks to all the screws and cables which needed to be removed.  After my first couple weeks of working on terminals, I learned to associate symptoms with one of four chips which were the most common failures.  An example was the vertical deflection chip which gave the symptom of a single horizontal line across the CRT when it failed.  I could replace the chip in less than 5 minutes.  So I removed the chips from all of the terminal boards which I sent back for repair to build myself a stock of the chips which my company would not allow me to order as individual chips.  And I started a letter writing campaign to the design group trying to make the case for stocking the chips.  I never heard back from them before I left a few months later.

I occasionally get a bit nostalgic for my first field engineering job.  I don't miss working on peripherals such as line printers (which are incredibly messy) and card punches (which are mechanical monstrosities) at all.  On the other hand, a huge computer system (which would easily consume all floor space of most convenience stores) which fails to boot or which misbehaves when a particular piece of software is run is like an incredibly challenging puzzle.  Being paid to solve puzzles made my first job feel like play at times.  The beauty of having made the move to software is I get to debug problems every bit as challenging but I don't have to worry about ruining clothes because I got stuck working on a line printer. 


 

Monday, May 11, 2026

link dump #12

I follow a lot of RSS feeds which makes it easier for me to discover interesting web pages without having to visit my list of interesting blogs which aren't updated often.  I hate to send these interesting links via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead I think collecting them in a blog post is a friendlier way to pass links along.

I started in the computer industry as a field engineer.  When I got stuck on night shift, there was often little to keep me occupied between trouble calls.  I used to play early computer games like Star Trek and Adventure (aka Colossal Cave Adventure on a TI Silent 700 terminal with an acoustic modem.  Here's a history of the game which brought back memories for me.
https://dhq.digitalhumanities.org/vol/1/2/000009/000009.html

I assumed that Lithium Ion batteries caused a fair number of fires but I had no idea it was this bad.
https://www.theguardian.com/uk-news/2026/may/11/uk-firefighters-lithium-ion-battery-fires-ebikes

I worked for an optical networking startup company called Ocular Networks for a while.  The news that fiber optic cables can be used to eavesdrop on people came as a surprise to me.
https://www.science.org/content/article/fiber-optic-cables-can-eavesdrop-nearby-conversations

Apparently cats react differently to falling in space.  The video is fascinating.
https://www.youtube.com/shorts/MBzDfmynaAQ 

Apparently volcanoes can create lightning while erupting.  As if lava wasn't scary enough on its own...
https://nautil.us/why-volcanoes-sometimes-shoot-out-lightning-1280235

The classic story of Mel, a programmer who hand optimized accesses on a magnetic drum storage device entertains me each time it surfaces.  I've known programmers who had this level of hardware knowledge.
http://www.catb.org/jargon/html/story-of-mel.html

Creating a permanent settlement on the Moon presents lots of challenges to overcome.
https://theconversation.com/the-unseen-challenges-of-life-on-the-moon-273370 

Tuesday, May 05, 2026

link dump #11

 


I follow a lot of RSS feeds which makes it easier for me to discover interesting web pages without having to visit my list of interesting blogs which aren't updated often.  I hate to send these interesting links via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead I think collecting them in a blog post is a friendlier way to pass links along.

In case you're curious about why I'm posting on my blog more often recently, it's because I'm counting down to starting my retirement.  According to my spreadsheet, today I'm down to 158 more days of work.

I have fond memories of playing some of the old Infocom games.  There's a new web based version of Zork which actually shows you the code which is running as you play the game.  That appeals to both the techie and gamer in me.
https://en.wikipedia.org/wiki/Infocom

NASA has shut down an instrument on the 49 year old Voyager 1 probe to extend its mission even longer.  This adds more evidence for my opinion that NASA does some of the finest engineering ever done.
https://www.sciencedaily.com/releases/2026/05/260504023835.htm

There's a new theory about a possible way to cut travel time to Mars.  This will be critical for continued missions.
https://www.livescience.com/space/mars/i-was-not-looking-for-this-scientist-accidentally-finds-shortcut-to-mars-that-could-slash-travel-time-in-half

This new brake by wire system sounds interesting but I'll avoid cars which feature it until it has much more testing.
https://www.thedrive.com/news/the-first-modern-car-without-hydraulic-brakes-is-headed-to-production

Richard Dawkins is being mocked for his questioning of whether LLM systems such as Claude pass all current tests for consciousness.  Since a few people working on AI systems have made similar claims, it seems ridiculous to mock a well respected scientist who has no special expertise in the subject.  Since these systems have been trained on massive amounts of output from talented authors, it doesn't surprise me that they can string together sentences which sound convincing.
https://garymarcus.substack.com/p/richard-dawkins-and-the-claude-delusion

If you got the idea that I'm an AI skeptic, you'd be right.  Here's one of the many reasons I avoid them at every opportunity.  I wonder whether the engineer who was working with the AI agent which did this got reprimanded or fired.
https://www.msn.com/en-us/news/technology/ai-agent-deletes-company-s-entire-database-in-seconds/ar-AA21UbLU 

Even though I have strong doubts about whether we'll create actual conscious machine models anytime soon, I do believe that octopuses are intelligent despite having brains which are very different from ours.
https://www.nature.com/articles/d41586-026-01302-4

Denis Leary has long been one of my favorite comedians and he seems to be a great human being as well.  I know he's been doing fund raising for firefighters since he starred in Rescue Me and he's managed to step up the support through this innovative plan.
https://abcnews.com/Business/wireStory/denis-learys-crazy-idea-puts-civilians-fdny-training-132625577

I'm happy to hear that there are more bookstores now than there were six years ago.  Literate people would probably help prevent many of the problems we currently have.
https://news.slashdot.org/story/26/04/27/052242/america-now-has-70-more-bookstores-than-in-2020-says-bookshoporg-founder

The mention of Kurt Vonnegut's novel Cat's Cradle is initially what caught my eye about this story but it's interesting on its own merit.  Who knew there were 20 crystalline forms of ice?
https://boingboing.net/2026/04/29/scientists-found-ice-with-a-304-molecule-repeating-pattern.html

Hopefully you don't drive one of these cars with soy-based wiring since they attract rodents which can lead to expensive repairs.
https://www.box-kat.com/blogs/box-kat-blog/full-list-of-cars-with-soy-based-wiring-2025-update

Monday, April 27, 2026

link dump #10

 


I follow a lot of RSS feeds which makes it easier for me to discover interesting web pages without having to visit my list of interesting blogs which aren't updated often.  I hate to send these interesting links via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead I think collecting them in a blog post is a friendlier way to pass links along.

A fair number of chefs seem to like American cheese for its ability to melt smoothly on burgers.  I'd much rather have a cheese with more flavor such as a medium sharp cheddar even though it's not as attractive when it melts.  Swiss and Blue cheese are also better choices for me than American cheese.
https://www.seriouseats.com/whats-really-in-american-cheese

One of the books I'm currently reading is Alas Babylon.  I've been on a post-apocalyptic kick lately, having recently finished Earth Abides, which like Alas Babylon, I probably hadn't read in 40 years or more. I've also enjoyed The Postman and On the Beach (my personal favorite in this sub-genre).
https://grubstreethack.wordpress.com/2019/12/07/book-review-alas-babylon/

I just read about a company called Elite Obsolete Electronics which is upgrading classic Apple iPods with modern storage devices and better batteries.  I've got a first generation iPod Classic with the click wheel which I've considered doing an upgrade like this but the fact that it has a Firewire interface raises the complexity of synchronizing music to the device.  There's  also the issue of trying to convince Apple Music to sync to such an old device.  Given those issues, I'm probably better off going with a Tangara which is a crowd funded device created with all modern technology.

It makes me sad to read about technology like Stinger missiles which we've forgotten how to produce.  I fear AI is just making this worse.  It's cool that they were able to call engineers in their 70s to come back to teach younger engineers how.  Since I'm retiring early next year, I'm hoping there's no reason that some company tries to lure me back to the workforce.  I always thought the year 2038 date problem would be the reason I'd get pressured, but it looks like there might be more reasons than that.

Drunk engineers often have good advice.  I don't agree with all of it but there are some gems in this list.
https://luminousmen.substack.com/p/drunk-post-things-ive-learned-as

I worry about young people who are losing the powers of concentration required to watch a movie or read a book.  I wonder how many people still want to watch a longer classic movie like Lawrence of Arabia (one of my favorites).
https://tywkiwdbi.blogspot.com/2026/01/attention-span-problems-viewing-movies.html

The idea of starting a country where crocs and reply-all emails are banned appeals to me in a strange sort of way,  I also like their idea of selling titles for people to boost their LinkedIn profiles.  In case you can't tell, I'm definitely not a fan of LinkedIn
https://www.bbc.com/travel/article/20260330-slowjamastan-the-worlds-newest-nation-youve-never-heard-of

Often it's hard to people's minds but no one should have to suffer like the doctor who helped proved that washing hands could save lives.
https://boingboing.net/2026/04/07/the-doctor-who-proved-handwashing-saves-lives-was-locked-in-an-asylum-for-it.html

Even though I've got no where to put it, I kind of want this Lego Star Trek TNG Bridge.
https://rebrickable.com/mocs/MOC-256838/Menapian/star-trek-tng-enterprise-d-bridge-diorama/#details

If LED lights can damage paintings, I wonder what effect they have on people?
https://www.vrt.be/vrtnws/en/2013/01/04/led_bulbs_can_damagepaintings-1-1518123/

Sunday, April 19, 2026

link dump #9

 


I follow a lot of RSS feeds which makes it easier for me to discover interesting web pages without having to visit my list of interesting blogs which aren't updated often.  I hate to send these interesting links via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead I think collecting them in a blog post is a friendlier way to pass links along.

My Google Alert for stories about Andy Weir alerted me to the news that the directories of the movie Project Hail Mary are planning to adapt the first book from Dennis E. Taylor's Bobiverse series as their next film project.  If you enjoy SciFi books and haven't read this series, you're in for a treat.
https://www.cbr.com/universal-hard-sci-fi-bobiverse-next-step-after-project-hail-mary/

I love old Blues music so this story about a new recording of Cross Road Blues by Robert Johnson grabbed my attention.  This recording is amazingly clear and provides insight into how revolutionary his music was in the 1930s.  It gives a better context for how the rumor about him selling his soul to the devil for his outstanding guitar skills came about.  Wow, I love the way a slide guitar sounds when played by a expert musician.
https://www.openculture.com/2026/04/recording-lets-you-hear-delta-blues-legend-robert-johnson-in-stunning-clarity.html

I follow NASA's APOD (Astronomy Picture of the Day) because the pictures are always interesting.  This photo is one of my favorites.  I love taking pictures of crepuscular rays.  I had no idea that anticrepuscular rays existed.
https://apod.nasa.gov/apod/ap250204.html

As a film buff, this story about younger viewers no longer having the attention span requires to watch a full length film saddens me.  Apparently many feel the need to glance at their phones.  Alamo Drafthouse used to be my favorite venue for movies thanks to their strict policy of ejecting customers using their phones in the theater. but that may no longer be the case  Apparently their new policy of allowing phone ordering has degraded the experience.
https://tywkiwdbi.blogspot.com/2026/01/attention-span-problems-viewing-movies.html

Voice AI tools are threatening the livelihoods of voice actors.  I enjoy animated programs and movies and can't imagine them without the work of the talented humans who help bring them to life.  I feel the same way about the narrators of audiobooks.  Their performance can add so much to my enjoyment of a book.
https://restofworld.org/2026/ai-voice-actors-hollywood-dubbing/

Lawrence of Arabia is one of my favorite movies.  This quote illustrates Lawrence's irreverent attitude towards authority.
https://www.quotes.net/mquote/1194085

I recently found a mention of Margaret Hamilton, who reportedly coined the term "software engineer" while working at NASA.  I've long been an admirer since first seeing the famous picture of her standing next to her assembly language listings.  The quality of her code is legendary.  The link below contains a story of her daughter uncovering a bug in the AGC (Apollo Guidance Computer) in a simulator while playing with it was really interesting.  If you prefer video, Youtube has a short video of her talking about the incident.
https://wehackthemoon.com/people/margaret-hamilton-her-daughters-simulation

I've been a fan of Penn & Teller for a long time.  This story surprised me a bit.  While Penn often shares his political views, I don't recall them taking such an active stance as this.  I guess the fight against pseudo-scientific thinking is never ending.
https://hoodline.com/2026/04/penn-teller-crash-supreme-court-fight-over-texas-hypnosis-death-row-case/

I found this story about kids making the trek from Oklahoma to New York on their own in 1910 fascinating.
https://texascooppower.com/the-astonishing-ride-of-the-abernathy-boys/


Tuesday, April 14, 2026

link dump #8

 


I follow a lot of RSS feeds which makes it easier for me to discover interesting web pages without having to visit my list of interesting blogs which aren't updated often.  I hate to send these interesting links via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead I think collecting them in a blog post is a friendlier way to pass links along.

Here's an interesting look at how NASA engineered a fault-tolerant computer for the Artemis II mission.  It is able to handle bit flips due to cosmic rays which apparently aren't uncommon in space travel.
https://cacm.acm.org/news/how-nasa-built-artemis-iis-fault-tolerant-computer/

I'm an avid follower of space technology and was interested to hear that a new memory device which could withstand the exceptionally high temperatures on Venus has been invented.  I wonder whether a CPU to function in such a hostile environment can be created and whether there's a way to connect them.
https://www.sciencealert.com/a-new-computer-chip-could-finally-withstand-the-hellscape-of-venus

Apparently rich techies are paying to get on a waiting list to have their brains digitized.  The process is 100% fatal.  There seems to be a ridiculous leap of faith required to take advantage of this technology.
https://www.thesun.co.uk/tech/science/5809555/sam-altman-nectome-brain-computer/

This essay echoes many of my feelings about using Apple devices these days.  I still like their hardware but their software continues evolving in ways I don't find particularly useful and occasionally I find myself wondering what the hell they're thinking customers want.
https://taoofmac.com/space/blog/2026/04/12/1330

Physicists have managed to entangle two helium atoms which has interesting possibilities.
https://www.livescience.com/physics-mathematics/quantum-physics/really-really-weird-physicists-entangle-two-moving-atoms-for-the-first-time-validating-spooky-quantum-theory

NASA has a Daily Moon Guide which might be useful.
https://science.nasa.gov/moon/daily-moon-guide/

This poll which indicates that print books still dominate American reading habits surprised me.  The convenience of e-books and e-audiobooks had made print books a last resort for me.  I only use them for books not available in electronic form.
https://www.pewresearch.org/short-reads/2026/04/09/americans-still-opt-for-print-books-over-digital-or-audio-versions-few-are-in-book-clubs/ 

For a while, Scotland seemed to dominate original thinking.  It's amazing how many fields they excelled at - economics, engineering, medicine, etc.
https://www.ageofinvention.xyz/p/age-of-invention-why-scotland-succeeded

I've read a number of books about the early days of hacking which included phone phreaking but I don't recall reading about a blind hacker who called himself "Joybubbles".  Apparently his exploits inspired other phone hackers.
https://www.inverse.com/entertainment/joybubbles-documentary-rachael-morrison-interview

 

 

 

 

 

 


 

Monday, April 06, 2026

link dump #7


I follow a lot of RSS feeds which makes it easier for me to discover interesting web pages without having to visit my list of interesting blogs which aren't updated often.  I hate to send these interesting links via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead I think collecting them in a blog post is a friendlier way to pass links along.

Given the fact that Microsoft is warning people that their CoPilot AI assistant is for entertainment purposes only and should not be trusted, this study showing people blindly trust AI results is disturbing.  I believe the results from this study since so many people fall for phishing emails which contain painfully obvious errors.
https://futurism.com/artificial-intelligence/study-do-what-chatgpt-tells-us

Speaking of absurd beliefs, apparently some people think that blood banks maintain separate supplies from donors who have never been vaccinated.  I've been donating blood for over 50 years and have seen no evidence that separate blood supplies exist.
https://www.cidrap.umn.edu/covid-19/more-people-requesting-unvaccinated-blood-themselves-or-their-children

This article about the memory devices used in the AGC (Apollo Guidance Computer) also contains detailed descriptions of other memory devices used during that time which were considered.  I remember these older technologies since I'm older than dirt.
https://2earth.github.io/website/20260304.html

I'm not surprised that repeated clonings from different generations of the same line of cloned mice has caused problems.  Entropy is a cruel mistress.
https://www.popularmechanics.com/science/animals/a70861443/scientists-cloned-a-mouse-for-58-generations-the-results-were-catastrophic/

Recently a magnetic tape containing source code for UNIX v4 was discovered.  I found the procedure used to extract the data from that old tape fascinating.  Stories about magnetic tape make me nostalgic for large computer rooms.  A row of tape drives constantly seeking and reading is a visual indication of a busy computer.  Tape drives were always my favorite peripheral devices to maintain.
https://irreal.org/blog/?p=13661

I'm not sure I would trust any Internet connection sufficiently to try using it to install directly from it to an SD card to boot Linux.  That being said, the technique is quite interesting.
https://astrid.tech/2026/03/24/0/curl-to-dev-sda/

Here's an account of the role which the Parkes Observatory in Australia played in monitoring the Apollo 11 mission.
https://www.parkes.atnf.csiro.au/news_events/apollo11/

Too often people focus on negative stereotypes of people on the autism spectrum while ignoring their creativity and other gifts.
https://www.psychologytoday.com/us/blog/positively-different/202601/what-the-world-got-wrong-about-autistic-people

It makes me happy to know that John Fogerty has regained control over his music catalog.  His songs are in many of my favorite playlists I have on my phone.  This NPR Tiny Desk Concert shows what I love about his music.
https://laughingsquid.com/john-fogerty-npr-tiny-desk/ 

Sunday, March 29, 2026

More about me

I've been working in the computer industry since 1977.  For the first 6 years of my career, I worked as a field engineer which is basically a computer mechanic.  In those days I serviced Honeywell and GE mainframe computers followed by a short stint working on DEC PDP-11 minicomputers.  I only lasted 8 months maintaining DEC PDP-11 computers because they were so simple compared with mainframes that they weren't very challenging.  Most of the service calls involved fixing the peripheral equipment such as line printers, disk drives, magnetic tape drives, card readers/punches, paper tape reader/punches, and a variety of terminals.  The calls I enjoyed most were those which involved a computer which crashed or which failed to boot since those offered hours of debugging fun.

After having a DEC PDP-11 fall on me (it's a long story) in late 1982, I decided to make the switch from computer hardware to software since it seemed safer.  It wasn't a huge change since I had been filling my idle hours working night shifts figuring out how to write machine language programs via the maintenance panel switches (see image below).  After the long hours of figuring out the data patterns to write to memory via CPU maintenance panel switches, it was easy to use switch to using an assembler for generating the executable code for me.

Honeywell 6180 maintenance panel (from multicians.org)

 

Since then I've mostly worked on systems software in both assembly language and C.  I've occasionally worked on networking protocols.  There have also been a couple strange forays into other areas of the industry like 9.5 years working on the software which runs on cable TV set-top boxes.  The technology was interesting and I loved the company but I really missed systems programming.

In 1990 I discovered that I have a strong preference for Unix and Unix like operating systems when I took a job which gave me a Sun workstation to use. Unix made me so much more productive that I couldn't bear the thought of not having access to it.  Since then I've tried to only take jobs which satisfied that itch.  Whenever I've been stuck using Windows somewhere, I've usually installed Cygwin to give myself access to a Unix style development environment.  The exception is my current job which has given me a Windows laptop too locked down to be able to install Cygwin.  Fortunately, I have multiple Linux servers at my disposal as well.

Since 1994 I've been working mostly at startup companies.  Several have been bought by larger companies which inevitably leads to unpleasant changes in company culture which I haven't enjoyed.  For example, in 1996 I took a job at a startup which developed ISDN modems shortly after it had been bought by U.S. Robotics.  USR managed to preserve the small company feel of our office but that disappeared when USR was bought by 3Com a couple years after I joined.  It was a shame since I really enjoyed the great group of people I worked with there but 3Com's changes made it clear that they would eventually shut down that remote office which they did about a year after I left.

One of my favorite projects at USR was an ADSL modem which connected to a Windows PC via USB.  We were developing that device in late 1997.  Windows 95 only supported USB via a USB support package and it really didn't work that well.  Windows 98 and later Windows 2000 fixed many of Windows' problems with USB but we had to do full drivers before the USB interface was documented in the Windows DDK.  This was during the early days of USB so the USB communications device class didn't exist yet.  I spent many hours with a USB analyzer verifying that we had the protocol correct.  USB has remained one of my favorite technologies to work on ever since.

After leaving USR, I took a job at an optical networking startup called Ocular Networks.  That was another great group of people to work with until Tellabs bought the company.  I enjoyed the team I worked with so much that we started meeting for regular happy hours at the Old Dominion Brew Pub once a week after work.  After I left Tellabs, I didn't want to lose contact with my friends, so I started a mailing list to continue our regular happy hours.

Old Dominion Brew Pub was a wonderful place to meet.  They had great good, interesting beer, and a pleasant atmosphere.  Unfortunately, Old Dominion sold their brewery and brew pub around 2008 and the new owner moved their brewing operations up to Delaware. That left our happy hour group a number of places to meet for happy hours, none of which seemed to last more than a few months. We wandered from place to place until the Fairfax Dogfish Head Alehouse opened in 2009.  We continued meeting there until the pandemic made it hard to do in-person meetings.  After that, we changed our happy hours to virtual ones, meeting via video chats.  Unfortunately, between the slowdown caused by the pandemic and a landlord who kept raising the rent, DFHA ended up having to close their Fairfax location in 2023.

link dump #6

 


I follow a lot of RSS feeds which makes it easier for me to discover interesting web pages without having to visit my list of interesting blogs which aren't updated often.  I hate to send these interesting links via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead I think collecting them in a blog post is a friendlier way to pass links along.

Tracy Kidder, the author of the excellent book The Soul of a New Machine, died recently.  Here's some memories of Tracy from the daughter of one of the engineers featured in the book.  Her memories emphasize the importance of not letting work interfere with spending time with your family.
https://www.jessamyn.com/journal/2026/03/tracy-kidder-rip

I plan on re-reading The Soul of a New Machine.  A while back I had saved a link to an article with interesting notes on the book so I could access them while enjoying the book.
https://auxiliarymemory.com/2017/01/06/rereading-the-soul-of-a-new-machine-by-tracy-kidder/

Kim Stanley Robinson, author of several books about Mars, has pointed out how ridiculous the idea of emigrating to Mars is.
https://www.newscientist.com/article/2520312-author-of-red-mars-calls-bullshit-on-emigrating-to-the-planet/

NASA's plans for a moonbase seem rushed to me.  I worry that they'll be sacrificing safety to meet arbitrary goals.
https://www.livescience.com/space/space-exploration/nasa-announces-near-impossible-space-plans-including-usd20b-moon-base-and-humanitys-first-nuclear-powered-interplanetary-spacecraft

It's getting harder to get a look at the night sky which is clear of satellites. That's sad since seeing stars is one of many reasons I enjoy living in a more rural area.
https://petapixel.com/2026/03/21/as-spacex-launches-its-10000th-satellite-a-photographer-captures-the-impact-on-the-night-sky/

CERN has succeeded in transporting antimatter particles in a containment trap.  This allows them to distribute samples for experimentation at other laboratories.
https://home.cern/news/press-release/experiments/base-experiment-cern-succeeds-transporting-antimatter

Scientists have byproducts of bourbon production into super capacitors, probably extra tasty super capacitors.
https://arstechnica.com/science/2026/03/how-chemists-turned-bourbon-waste-into-super-capacitors/

There's evidence that Romans used a weapon similar to a machine gun 2000 years ago.
https://www.popularmechanics.com/science/archaeology/a70698814/archeologists-uncovered-evidence-of-a-2000-year-old-machine-gunand-the-damage-it-did/

Stephen Colbert and his son are developing a new Lord of the Rings film.  This article also mentions Andy Serkis' project, The Hunt for Gollum, which I haven't heard about in a while.
https://variety.com/2026/film/news/lord-of-the-rings-movie-stephen-colbert-warner-bros-1236698684/

Recently I read about a documentary about Lowell George of Little Feat fame.  It's available to watch free on Youtube at the link below and I enjoyed watching it yesterday.  I hadn't realized that Lowell collaborated with Frank Zappa.  I had also never noticed that he used a Craftsman 11/16" spark plug socket as the slide for his guitar.  Apparently his reasoning was that it would be easy to replace if it ever got lost while it might be hard to find the same type of bottle had he used if he used a bottle neck as many musicians who play a slide guitar do.
https://youtu.be/VZ8EKw46Ce8?si=TESumuPdWsGPj-f3

Sunday, March 22, 2026

link dump #5


I follow a lot of RSS feeds which makes it easier for me to discover interesting web pages without having to visit my list of interesting blogs which aren't updated often.  I hate to send these interesting links via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead I think collecting them in a blog post is a friendlier way to pass links along.

For a while, Turbo Pascal was my favorite programming language.  The IDE it used was fast and made me more productive than other compilers available in the mid 1980s by showing me the cause of any compilation errors immediately.  This web page shows how small it was which seems weird in an age of phone applications are quite large.  It was also much, much faster than other compilers of that time.
https://prog21.dadgum.com/116.html

Somone has used AI to disassemble Turbo Pascal to better understand how it achieved such a small size.
https://simonwillison.net/2026/Mar/20/turbo-pascal/

Apparently it can dangerous to fill your SSD devices too full.  I knew this was the case on some of the low level flash memory devices used on embedded systems but thought SSD controllers would be able to handle this more gracefully.
https://www.makeuseof.com/why-never-fill-ssd-past-80-and-you-shouldnt-either/

This research into how fireflies stay in sync is fascinating.  I wonder whether this is similar to how starling murmurations work?
https://arstechnica.com/science/2026/03/the-science-of-how-fireflies-stay-in-sync/

MIT has a study which suggests that the use of AI may lead to cognitive decline.  This rings true to me.  I know anytime I've had a break from programming, it's hard to jump back in and be nearly as productive as I am when I do it regularly.  The same thing happens to software developers who move into management and completely leave programming behind.  An extreme case of this was a CEO at a small company where I used to work.  He liked to ingratiate himself to engineers by telling us about having started out as an ALGOL programmer.  From his performance as a CEO, it was not obvious he had ever possessed any technical skills.
https://publichealthpolicyjournal.com/mit-study-finds-artificial-intelligence-use-reprograms-the-brain-leading-to-cognitive-decline/ 

A number of bloggers are bemoaning the changes heralded by widespread use of AI in software development.  I'm glad I'll be retiring before management tries to force me to use it.  Programming and debugging are like solving puzzles for me and I'd hate to give that up.
https://nolanlawson.com/2026/02/07/we-mourn-our-craft/ 

Sunday, March 15, 2026

link dump #4


I follow a lot of RSS feeds which makes it easier for me to discover interesting web pages without visiting a lot of favorite blogs which haven't been updated.  I hate to send these interesting links via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead collecting them in a blog post seems like a friendlier way to pass links along.

I watched Star Trek II: The Wrath of Khan again a few nights ago.  I had forgotten that they used old maintenance panels from a GE-635 mainframe computer to serve as controls for one of the Enterprise's systems.  I recognize panels from Honeywell and GE computers since I serviced both as a field engineer nearly 50 years ago.  It's not uncommon to see old maintenance panels used in this capacity since they usually have lots of lights and switches.  Here's a few other movies and TV shows which have used parts of the GE-635.
https://www.starringthecomputer.com/computer.html?c=427 

Apparently RAM kits are now being sold with one real RAM stick and a fake one due to the RAM shortage created by AI datacenters.
https://www.tomshardware.com/pc-components/ram/fake-ram-bundled-with-real-ram-to-create-a-performance-illusion-for-amd-users-1-1-value-pack-offers-desperate-psychological-relief-as-the-memory-shortage-worsens

Here's an interesting article about how how Lego goes about creating a new set.
https://www.theverge.com/c/23991049/lego-ideas-polaroid-onestep-behind-the-scenes-price

This article about how snakes manage to get up to 70% of their body length into the air is interesting but I found the picture a bit disturbing.
https://nautil.us/heres-how-snakes-defy-gravity-to-stand-up-1278914 

Scientists have figured out how to revive frozen mouse brains.  This might be a step towards allowing longer spaceflights.
https://www.nature.com/articles/d41586-026-00756-w

Iranian physicists have estimated that technological civilizations probably only last 5,000 years at most.  This could explain why we haven't encountered aliens yet.
https://boingboing.net/2026/03/03/iranian-physicists-estimate-advanced-civilizations-last-5000-years-or-less.html

Swiss watchmakers continue fighting back against accurate clocks from Japan.  It's got to be hard competing against both cheap accurate models and smart watches like the Apple Watch which can offer more features.
https://worksinprogress.co/issue/watch-men/

This article about how taxing the use of AI can be on users' brains makes me glad that I'll be retiring before being forced to use it at work.
https://www.the-independent.com/tech/ai-brain-fry-artificial-intelligence-b2934903.html

Tuesday, March 10, 2026

C versus C++


Last week at work, I was helping a colleague with some low level code.  That's because I'm the firmware guy responsible for the bootloader, OS, device drivers, and other low level code.  I wrote a couple functions for him to access capabilities he needed to use.  Since I've been writing C for over 40 years, I write in the classic (or perhaps archaic) style of the first edition of the K&R book.  This involves always returning an integer value (where appropriate) to indicate success or failure and using pointers to return any values which need to be returned.  The next day, he asked if I could help him figure out why it was crashing.  It turns out he didn't understand pointers very well.  To be fair, this engineer is much better at C++ than I am and pointers are a kind of a holdover from the days when C was more like a portable assembly language.  He's also a top notch signal processing engineer.  I ended up fixing his code to access my functions for him because my explanation of pointers didn't click with him.

About 6 months ago I had experienced something similar with another younger engineer.  To be fair, what I call the younger engineers in my group are mostly in their 40s and are all extremely competent.  Anyway, I had written a device driver for him to control the 2 LEDs we have on one of our devices.  Since I come from the days when storage was precious, I had compressed the parameter to control both LEDs and their blink rate (if not solid on or off) into a single 32-bit word.  Doing so involved bit shifting and masking which is second nature to me as I had been trained in simplifying Boolean expressions many years ago.  Engineer #2 didn't understand this code and wanted to reverse it to read what state the LEDs were currently in.  Our company has been pushing an internal version of GPT so he gave it my code and asked for code to reverse my operations to compress all that information into a single word.  It crashed his GPT session and which apparently took several days to clear up.

I think both problems stem from the fact that C++ is heavily object oriented but manages to fool old-timers like me into thinking it's just a fancier version of C.  The problem is being slowly solved as more of the greybeards like me end up retiring which I'm most definitely looking forward to.

Sunday, March 08, 2026

link dump #3


I follow a lot of RSS feeds which makes it easier for me to discover interesting web pages without visiting a lot of favorite blogs which haven't been updated.  I hate to send these interesting links via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead collecting them in a blog post seems like a friendlier way to pass links along.

Nathan Fillion has been dropping hints lately which make are making fans suspect that some type of Firefly sequel might be in the works.  If I had the power to bring back a single show, it would definitely be Firefly.
https://www.ign.com/articles/nathan-fillion-is-getting-firefly-fans-all-sorts-of-excited-over-20-years-after-the-show-was-canceled 

I find a lot of anti-AI sentiment among techies and artistic types in various places.  I've lost the link, but I recently saw a CTO complaining that he got the axe because his company was replacing some executives with AI.  There's a company I definitely wouldn't want to work for or to reply upon as a customer.  I'm lucky because I'm very close to retirement with more than enough work to keep me busy until I pull the ripcord.  I feel sorry for younger engineers who have to deal with the instability AI is causing.
https://www.scottsmitelli.com/articles/you-dont-have-to/

NASA's DART (Double Asteroid Redirection Test) just managed to nudge a binary asteroid system.  There may be hope if we manage to detect a killer asteroid early enough to launch a mission.
https://arstechnica.com/science/2026/03/nasas-dart-mission-shifted-the-orbits-of-two-asteroids/

The news that younger males are clinging harder to outdated gender roles than older generations do depresses me.  One can only hope that they alienate partners before managing to reproduce.
https://www.theguardian.com/world/2026/mar/05/gen-z-men-baby-boomers-wives-should-obey-husbands

Videos of launching small cars via trebuchet are entertaining but I really wish they has stuck to launching Yugos or other worthless cars.  A classic Austin Mini seems too valuable to waste this way.
https://www.jalopnik.com/2117130/watch-cars-launched-by-trebuchet/

Sunday, March 01, 2026

link dump #2


I follow a lot of RSS feeds which allows me to find a lot of interesting web pages.  I hate to send them via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead collecting them in a blog post seems like a friendlier way to pass links along.

When I was a kid, my favorite cartoon by far was The Rocky and Bullwinkle Show, which started airing as repeats when I was 7 years old.  I found it refreshing because unlike other cartoons of the time, it never talked down to kids.  I knew some of the humor escaped me but that made me love it all the more.  Thanks to the more sophisticated humor, I continue to love it even now.
https://www.smithsonianmag.com/innovation/how-bullwinkle-taught-kids-sophisticated-political-satire-180964803/

Who knew that deaths due to car crashes spike around the release of pop albums?  Seeing the way some people drive on my 40 mile commute, it doesn't surprise me as much as it should.
https://www.theregister.com/2026/02/23/pop_album_fatal_car_accidents/

I've enjoyed Jason Lee's acting in Kevin Smith's movies as well as My Name is Earl.  Here's an interesting interview with him which he was not happy with.  I can see his point since it appears the interviewer misrepresented what type of questions would be asked.
https://defector.com/a-complimentary-profile-of-jason-lee-that-was-surprisingly-difficult-to-publish 

Cory Doctorow gave a speech 15 years ago about the coming war on general computation which looks increasingly plausible given what AI companies have been doing lately.  If you enjoy realistic near future SciFi which is both entertaining and a bit frightening in its likely accuracy, check out his website craphound.com.
https://en.wikisource.org/wiki/The_Coming_War_on_General_Computation

I was surprised to read that tire pressure sensors have enough range to be considered a privacy risk.
https://boingboing.net/2026/02/27/tire-pressure-sensors-are-a-huge-privacy-risk.html

An asteroid passed pretty close to Earth and apparently we didn't see it until it had already passed by.
https://boingboing.net/2026/02/24/an-asteroid-passed-428-km-from-earth-and-no-one-saw-it-coming.html

A computer formed of chips containing 800k human neurons has been taught to play Doom.  I find this disturbing on a lot of levels.
https://boingboing.net/2026/02/26/living-human-brain-cells-are-now-playing-doom.html

This article about the steady loss of deep knowledge is something which worries me.
https://fireborn.mataroa.blog/blog/the-slow-death-of-the-power-user/

Monday, February 23, 2026

link dump #1


I follow a lot of RSS feeds which allows me to find a lot of interesting web pages.  I hate to send them via email since it feels too much like a teacher giving homework... here, go read all of these web pages and report back to me.  Instead collecting them in a blog post seems like a friendlier way to pass links along.

I'm fascinated by miniatures so I find these very realistic RC trucks very cool.
https://www.thedrive.com/news/custom-rc-shop-recreates-real-life-work-trucks-that-are-fully-functional-just-mini

Speaking of miniatures, these models of classic computers remind me of my days as a field engineer in mainframe and mini computer data centers.
https://www.miniatua.com/work/ibm1401/ 

Someone took the time to recreate the Top Gear studio using Lego.
https://www.thedrive.com/news/someone-recreated-the-top-gear-studio-in-lego-and-so-can-you 

Did you ever wonder where the expression 'peanut gallery came from?  It's older than I thought.
https://theconversation.com/the-complicated-origin-of-the-expression-peanut-gallery-148897 

This sliderule simulator teaches you how to use one for calculations.  I should use it remember how to use one of my small sliderule collection. 
https://hackaday.com/2026/02/18/sliderule-simulator-teaches-you-how-to-do-calculations-the-old-fashioned-way/

Sunday, February 22, 2026

Legacy hardware persists

I develop firmware for small embedded devices with ARM CPUs.  Most of these devices run some flavor of Linux.  An important device for Linux machines is the console interface.  Older PCs had physical serial ports available.  Modern PCs lack serial ports but they usual direct the console interface to the monitor/keyboard combination.  Small embedded systems usually don't have a dedicated monitor or keyboard and they often don't have a physical serial port.  The devices I work with have a USB serial interface which provides a serial interface over a USB A to USB micro cable.

Once in a while it becomes necessary to interface via a physical serial port, often using a DB-9 connector.  When that's the case, I'm always asked to make it work since none of the younger engineers have much experience with older technologies while I spent a few years at the beginning of my lengthy career as a field engineer for mini and mainframe computers where serial ports were common.

Last week, one of the younger engineers was hooking up a couple devices via DB-9 serial connectors and wanted to hook 2 male DB-9 connectors (the ones where the pins are visible) together.  He came to see me because my office tends to be a graveyard for old cables and connectors as well as test equipment.  He asked about whether a null modem cable would be required.  I took a little time to explain when null modem cables are required but it quickly became obvious that I was providing more information than needed and that he just wanted to solve a problem.  

My theory has always been that I can solve problems faster if I develop a mental model of how a given technology works.  What helped me tremendously in figuring out the many possible variations in async serial comm devices was getting the job of on-site field engineer as USA Today in Rosslyn, VA when they launched in 1982.  As part of my duties, I had to hook up the satellite feeds from various news agencies like UPI, AP, and Reuters.  There were a lot of async devices to hook up to the 12 DEC PDP-11 minicomputers.  Fortunately I had an RS-232 breakout box which helped identify how the serial cables needed to be wired.

I had been trying to explain the young engineer at work that null modem cables allow 2 terminal type devices to be connected together where the original intention was for a terminal to be hooked to a modem type device.  There are 2 main categories of RS-232 serial equipment, data terminal equipment (aka DTE) and date circuit-terminating equipment (aka DCE).  Modems or modem eliminator devices are DCE equipment.  The primary function of a null modem cable is to swap the Transmit Data line with the Receive Data line.  When DTE devices are directly connected to DCE devices, no such signal swapping is required.  Admittedly, this is for devices which follow the RS-232 standard closely which doesn't seem as common as one might think.

On some of the smaller devices, there's only a serial port available for data transfer.  In those cases, I choose ZMODEM to securely transfer binary data files between machines.  Back when I used to connect to bulletin board systems (aka BBSes), terminal emulator programs which supported ZMODEM used to be plentiful but now there's only a few options.  I've been using Tera Term because I find its ZMODEM implementation easier to use.  Here's what a file transfer looks like using it.


 

 

 

Saturday, February 21, 2026

Darts and hanging out with friends after work

A few days ago while doing some neck exercises given to me 8 years ago by a physical therapist to help prevent pain from bone spurs in a neck vertebra, instead of stopping at 50 repetitions as I usually do, I continued to 51 by mistake.  That triggered the thought that 51 is 3 x 17 which made me think of playing darts where landing a dart in the triple 17 ring is desirable.

I started playing darts around 1985 or so.  At the time, I was working at GE Information Systems in Rockville, MD at the time and commuting there from Northern VA.  At GE I became friends with a Brit named Dave there who organized weekly lunch outings to area ethnic restaurants.  Those outings were a welcome distraction from the repressed corporate atmosphere at GE.  Dave left GE about a year after I met him and he started working at Sprint International in Northern VA.  Few recognize the name Sprint International.  It's what was left of Telenet which used to run one of the largest packet switched networks in the world.

Since Dave lived in MD and was commuting to Northern VA, we had commutes which were close to the opposites of one another.  He and I missed chatting and we figured out that McLean would be roughly halfway if we wanted to meet for a beer after work.  He found a great little place called McKeever's Pub which had a great atmosphere as well as featuring a couple dart boards and we began meeting once a week there.

Dave was quite skilled at darts.  With practice I became a mediocre player but only for about an hour or so when the beer I consumed balanced out the residual caffeine from my workday which tended to leave me too jittery to have much accuracy.  At some point, my skills started waning as the caffeine lost the battle and I relaxed too much.  We usually played either Cricket or 301.  Despite not being very good, I enjoyed playing darts unless forced to play against someone who was too competitive.  

The strange train of thought which began with my 51st repetition next had me wondering what happened to the owners of McKeever's Pub.  I had heard a rumor that it it had closed about 10 years ago which made me a little sad but still nostalgic for the many evenings spent there chatting with friends and trying not to embarrass myself at darts.  It turns out the rumor of the pub closing was true and I discovered that one of the patrons had loved the place so much that he bought up the furnishings and recreated it in his basement.  Those of us who enjoyed the McKeever's Pub's welcoming atmosphere and excellent food (I still miss their bacon cheeseburger and home fries) can understand the impulse to keep it alive.  Then I discovered that the owners had opened a vineyard and restaurant on their farm in Leesburg, VA.  It's called EagleTree Restaurant and Winery and judging by the menus I looked at, it sounds amazing.  I think a visit may be in order at some point.

I hope everyone finds a happy place to meet friends to unwind after work.  I've had a few since McKeever's including Old Dominion Brewpub, Dogfish Head Alehouse, and Leesburg Public House.  Discussions outside of the office tend to let you find interests you may have in common and can make work friendships closer.

Saturday, January 24, 2026

Our not-so-new 60 pound lapdog

We had the sad experience of losing 2 dogs to different forms of cancer in 2023.  First we lost Bandit, an 80 pound lab shepherd husky pit mix we had loved for 10 years, to bone cancer which had spread to his lungs. We lasted 3 weeks before the house became unbearably quiet and we adopted Greta, a sweet 50 pound pit bull.  We lost her to lymphoma after having her for only 7 months.  This time to prevent the empty nest syndrome, we immediately adopted Kya, a 60 pound pit bull, who has kept us busy ever since.

 


A mere 3 days after we adopted Kya, she gave us a scare by getting very sick.  She stopped eating and drinking due to a severe gastrointestinal bug of some sort.   We had to drop her off at the vet where they kept her overnight to administer IV antibiotics and fluids.  When we picked her up the next day, we had to sit on the floor with her to coax her to eat and drink before the vet would let us take Kya home.  The picture above is from Thanksgiving at my mother's house which was 4 days after we brought her home.  She still wasn't feeling 100% when this picture was taken.

She was suffering from FAS (Fear, Anxiety, Stress) syndrome when we adopted her.  I think that's probably because she had been in the shelter twice before we adopted her.  She has relaxed quite a bit in the past 2 years but she can still be a bit reactive at times.

After she recovered from her GI issue, we discovered that at 3 years old, Kya had a lot of energy and is quite athletic.  She gets 1 or 2 long walks per day as well as several play sessions on long leash while playing catch.


 

We've had Kya for a little more than 2 years now and she continues to be an absolute joy. She's affectionate, protective, and very enthusiastic. It never gets old having her rush up the stairs to check on me when she gets home from her morning walk and I never get tired of seeing her antics when I take her out for multiple daily play sessions which makes us both happy.

As you can see from the picture below, she's got me totally wrapped around her paw.  She also has us convinced that at 60 pounds, she's not too large to be a lap dog.  She turned 5 in December.  We're hoping to have another 10 years with her because she makes every day better.