The Importance of Greeting Strangers
Greeting strangers is actually good for you.
Recent content in Posts on Christopher Hicks
Greeting strangers is actually good for you.
Practical advice for writing reliable shell scripts, covering strict mode, quoting, conditionals, parameter expansion, functions, traps, shellcheck, and when to reach for a different language instead.
The Good, the Bad, and the Ugly from the trenches with AI
A Programmer's Approach to Atmospheric Disappointment
I got tired of watching `gh pr checks --watch` fail me, so I built something better
There’s more to parking than we learned to get our licenses.
You are using it everyday without realizing it.
DEI Initiatives and American Values: A Foundation Built on Founding Principles
An excellent retrospective on programming language evolution
Is anyone in my network looking for work these days? One of our family members works at Vocal Media . They’ve been very happy with their role, so I hope this Senior Software Engineer role could be worth your time to check out. It sounds focused on the data warehouse from the job description. So you don’t have to worry about me competing with you. Feel free to comment on this post or DM…
He is also good with spreadsheets.
Project announcement on the official dnscontrol mailing list.
Rust saves the bacon for python packaging and formatting.
Rembrances were held on Saturday 23 August 2025.
My third short starring my wife
Introduction Like many, I’ve usually kept my charitable giving private — and I’ve respected that choice in others. But recently, a few people have asked where they might consider donating. Since I don’t see a need to keep it to myself, I’ll share my recommendations for anyone interested. I’ve organized this around a few themes. For each one I will link to the organization’s website and the Charity…
But will the community slide back into redis?
What would motivate us to take advantage of this feature?
Watch the tail end of a long train of empty graffitied coal cars.
Review of Microservices: Pros and Cons article from Ovid
Tubi streaming the 2025 Superbowl was a huge success!
Heading to the San Francisco Flower Market for a family wedding.
Just is a make-like tool and this video is an introduction.
Europe's finest news source covers America's finest news source.
See the neckties I wore for July 2024.
You never know when or where you will run into baby shark. It is like a ghost that pops up at the weirdest occasion.
A comparison of pool rules regularly used in the US.
Explain the relaunch of www.chicks.net
Conversion of linked-in share into blog entry
Conversion of linked-in share into blog entry
Conversion of linked-in share into blog entry
Conversion of linked-in share into blog entry
Conversion of linked-in share into blog entry
Youtube video of chicks talking about how companies are treating the open source community
Conversion of linked-in share into blog entry
Youtube video of our first visit to Pismo Beach
Conversion of linked-in share into blog entry
Conversion of linked-in share into blog entry
Conversion of linked-in share into blog entry
Conversion of linked-in share into blog entry
Washington Post headline: Sales of Essure birth control implant to be halted by Bayer; U.S. last to sell controversial device It is funny that this happens a week before http://bleedingedgedoc.com/ is released. Thanks to everyone who advocated for this. Links http://bleedingedgedoc.com/ Washington Post article Sales of Essure birth control implant to be halted by Bayer; U.S. last to sell…
Once again the forces for copyright have reduced the rights of normal people who have done nothing wrong. Any chance of a lost nickle is too much for the copyright advocates. And they get to demand these rights for life+70 years. That’s no good for the public domain, but that’s an easy to ignore consequence if they can be $20 richer in the 145th year of publication. As China has amply…
I wish I had known this earlier, but I finally set my default in my preferences to wanting Linux. It does’t seem to limit my ability to see Windows-only games in the store or discovery queues. See https://gaming.stackexchange.com/a/311702/100715 to learn how to set your preferences. Links https://gaming.stackexchange.com/a/311702/100715 Steam now lets developers know how many users want…
Wow, that’s too bad. Links Linux Journal Ceases Publication | Linux Journal Shared with: Public
Higher tax rates for the rich could actually make the world a better place. See the charts to prove it… Links Our Broken Economy, in One Simple Chart - The New York Times Shared with: Public Comments Theresa Sawyer - 2017-09-05T14:50:36Z Awesome graphs! Theresa Sawyer - 2017-09-05T14:50:36Z Awesome graphs!
To protect our government we should insist on a preference for open source solutions. It is cheaper initially and overall. There are fewer bugs. There is less motivation for nefarious deeds. Vendor lock-in goes away. All of this is true for businesses and home uses as well. Links To Protect Voting, Use Open-Source Software - The New York Times Shared with: Public
I usually don’t have much sympathy for Microsoft, but this is so classic I can’t help but laugh. Links That time a customer reported an error in the map used by Flight Simulator Shared with: Public
This is the future of computer security. I hope you’ve got flexibility and rhythm. Links Stack Overflow Unveils the Next Steps in Computer Security - Stack Overflow Blog /usr/sbin/amavisd-new - why is pcmd/regex not working for this command in csf.pignore? Shared with: Public, Anonymous Pro +1’d by: David Swift Comments Anonymous Pro - 2017-04-09T12:55:32Z What is this nonsense? I use…
The solution to your Debian problems is to completely disable ipv6. This is not the awesome I was looking for. Links How to fix the slow apt-get update issue on Linux machines - TechRepublic Shared with: Public +1’d by: David Swift, Wing Wong Comments Wing Wong - 2017-01-17T22:50:53Z I’ve seen the same thing happen on things other than package installations. ipv6 slows down ALOT for…
@+Cloudflare : Thanks for keeping up the good fight. Links Cloudflare’s Transparency Report for Second Half 2016 and an Additional Disclosure for 2013 Shared with: Public, Cloudflare