Blog

Links

2021 Posts

Book review: Pandemia: How Coronavirus Hysteria Took Over Our Government, Rights, and Lives, by Alex Berenson

posted: December 26, 2021

tl;dr: A history of everything that went wrong during the COVID-19 endemic, and the few things that went right...

Biology and I don’t quite agree

posted: December 25, 2021

tl;dr: I prefer my sciences with a bit more accuracy, precision, and predictive capabilities...

The problem with PhDs

posted: December 18, 2021

tl;dr: A PhD degree can saddle the holder with some negative personality traits...

Book review: Viral: The Search for the Origin of COVID-19, by Alina Chan and Matt Ridley

posted: December 18, 2021

tl;dr: If you are at all interested in the #OriginOfCovid, you must read this gripping presentation of the facts known to date...

Identifying users in simple applications

posted: December 11, 2021

tl;dr: For simple applications email is the best way to identify users, whereas name plus mailing address has significant challenges...

Why I’m not a Bitcoin HODLer, part two

posted: December 4, 2021

tl;dr: Alternative title: how to recognize when something is in a bubble...

The safest way to bike across the country

posted: November 27, 2021

tl;dr: It’s better to keep up with traffic than to rely upon traffic to pass you...

Are you smarter than a Nobel Prize winner?

posted: November 19, 2021

tl;dr: “Almost no one” predicted inflation at the beginning of the COVID-19 endemic, but I did...

My first motorcycle: 1984 Yamaha SR250

posted: November 13, 2021

tl;dr: A perfect first motorcycle that also got me across the country nearly twice...

State-directed capitalism

posted: November 6, 2021

tl;dr: An attempt to name the current economic system in the United States...

Ending the bailout bonanza

posted: October 30, 2021

tl;dr: A simple, appealing way to reduce the ever-growing spiral of government bailouts...

Kids in cages

posted: October 23, 2021

tl;dr: Kids have suffered greatly and needlessly during COVID-19 because of the paranoia of adults...

Government-ordered factory shutdowns

posted: October 16, 2021

tl;dr: The policy mistake that led the U.S. to shut down its manufacturing base...

Grand Canyon hike: September, 2021

posted: October 9, 2021

tl;dr: My first significant hike in Grand Canyon in more than 33 years and a prelude to the next adventure...

Grand Canyon hike: November, 1987

posted: October 3, 2021

tl;dr: Recollections of a memorable backcountry hike, more than 33 years later...

In praise of hiking poles

posted: September 25, 2021

tl;dr: Quadrupeds have more fun...

A pandemic of risk aversion

posted: September 18, 2021

tl;dr: Only the dead can completely avoid the risk of dying...

Movie review: Jungle Cruise

posted: September 12, 2021

tl;dr: The Disney Jungle Cruise ride meets Indiana Jones and the Temple of Doom...

Let’s make our politicians bet on Team USA

posted: September 11, 2021

tl;dr: Our politicians’ financial interests should be aligned with the country’s interest...

Polyglots have more fun

posted: September 4, 2021

tl;dr: For a more fun and rewarding career in software, I recommend being a polyglot...

Movie review: Roadrunner: A Film About Anthony Bourdain

posted: August 29, 2021

tl;dr: A well-crafted documentary about a chef, writer, and TV star who truly knew how to connect with people around the world...

Deleting early and often

posted: August 28, 2021

tl;dr: Being aggressive about deleting code, branches, cloud infrastructure, and services can save time and money...

Consider the sad path

posted: August 21, 2021

tl;dr: It’s one thing to get a program working initially, and a whole other thing to make it deal with everything that can possibly go wrong...

Put the data in memory

posted: August 14, 2021

tl;dr: If all the data fits in memory, then use memory...

Performance review: Marc Maron at StandUpLive, August 13, 2021

posted: August 14, 2021

tl;dr: The humor is necessarily dark, but it’s refreshing to be able to joke about the pandemic...

Chunking data

posted: August 7, 2021

tl;dr: Some tips for speeding up data processing jobs by chunking data...

Look out below!

posted: July 31, 2021

tl;dr: The real returns on the major financial asset classes that most people use to grow their savings are all now negative...

The end of the bond market

posted: July 23, 2021

tl;dr: A market that is not allowed to function eventually ceases to be a market...

Returning to the office

posted: July 17, 2021

tl;dr: One permanent change wrought by the pandemic is likely to be the end of the daily office commute for some workers, myself included...

Movie review: Hitman’s Wife’s Bodyguard

posted: July 15, 2021

tl;dr: A pleasant enough diversion and a welcome return to the in-person cinema experience...

Flying the unfriendly skies

posted: July 10, 2021

tl;dr: Hiding people’s faces in a tense, dense, anxiety-inducing setting leads to bad outcomes...

The packet bomb

posted: July 3, 2021

tl;dr: Systems can run perfectly for months or years, until an unexpected piece of data shows up...

The emoji test 😀

posted: June 26, 2021

tl;dr: A fun test that quite often surfaces character encoding issues across a software systems...

All I really need to know about business I learned in business

posted: June 19, 2021

tl;dr: Keep your eyes open in a small company, ask questions, dive in and do stuff, and you can learn a lot about business...

Censoring and controlling Internet content

posted: June 12, 2021

tl;dr: Sadly, government control of Internet content is growing everywhere, the U.S. included...

Book review: Dying of Money, by Jens O. Parsson

posted: June 9, 2021

tl;dr: A nearly fifty year-old, out-of-print book about the last great American inflation, which reads like today’s headlines...

Book review: When Money Dies, by Adam Fergusson

posted: June 7, 2021

tl;dr: Edifying explanation of what happened in Germany one hundred years ago during the hyperinflation years of the Weimar Republic...

Who would buy a negative real yield bond?

posted: June 5, 2021

tl;dr: How badly do you have to fail Econ 102 to buy a negative real yield bond?...

Consider the source: social media

posted: May 29, 2021

tl;dr: A lesson I was taught as a child helps counteract the emotional manipulation of social media...

Consider the source: email

posted: May 22, 2021

tl;dr: A lesson I was taught as a child helps avoid several types of online scams...

Don’t sell past the close

posted: May 15, 2021

tl;dr: Read the audience to know when to shut up and take the money...

Leading with the ask

posted: May 8, 2021

tl;dr: On one very important occasion in my life, the sales technique of leading with the ask worked perfectly...

Book review: Frank Lloyd Wright: A Life, by Ada Louise Huxtable

posted: May 8, 2021

tl;dr: A concise overview of the fascinating life of the U.S.’s most renowned architect...

Where I don’t go for investment advice

posted: May 1, 2021

tl;dr: I avoid paying too much attention to advice from people without skin in the game...

Why I’m not a Bitcoin HODLer

posted: April 24, 2021

tl;dr: Even if governments don’t move against Bitcoin, the free market will...

Self-driving cars can’t get here fast enough

posted: April 17, 2021

tl;dr: Some people dismiss self-driving cars, whereas I say: bring on the robot chauffeurs...

The growing importance of psychology in software engineering

posted: April 11, 2021

tl;dr: As computers become more integrated into human life, psychology has become a more critical aspect of software...

Aliases vs. IDs

posted: April 3, 2021

tl;dr: Especially in non-table-oriented databases, it can help to have multiple aliases for each record...

Sequential IDs vs. UUIDs

posted: March 28, 2021

tl;dr: Software developers love UUIDs, but there is often a challenge convincing users...

Distributed systems: vaccines, websites, and vaccine websites

posted: March 21, 2021

tl;dr: A widely distributed system can have the best performance and reliability, for both websites and vaccine distribution...

Timezones, DST, UTC, and database time

posted: March 14, 2021

tl;dr: The more you program computers, the more you love UTC...

A solution to the newsletter@namecheap.com email spam scam

posted: March 7, 2021

tl;dr: Fighting back, with 80 lines of Python...

The newsletter@namecheap.com email spam scam

posted: February 28, 2021

tl;dr: The shady companies that Warren Buffett and GEICO use to send spam...

Speeding up baseball games

posted: February 21, 2021

tl;dr: The pandemic is bringing about some positive changes to speed up the game of baseball...

Use a password manager, for your own good

posted: February 14, 2021

tl;dr: My humble attempt to convince everyone to use a password manager...

Where I go for investment knowledge

posted: February 7, 2021

tl;dr: Since I’m not an advisor myself, here’s where I turn to learn about the world of finance...

Investing the MMT way

posted: January 31, 2021

tl;dr: An attempt to glean the investment advice within Stephanie Kelton’s MMT book The Deficit Myth...

Book review: The New Great Depression: Winners and Losers in a Post-Pandemic World, by James Rickards

posted: January 26, 2021

tl;dr: An evidence-based, reasoned view of the pandemic and the future, that runs counter to the mainstream...

Government-centered startup business models, part four

posted: January 24, 2021

tl;dr: A final set of examples where government is crucial to the success or failure of startups...

Government-centered startup business models, part three

posted: January 17, 2021

tl;dr: Some more examples where government is crucial to the success or failure of startups...

Government-centered startup business models, part two

posted: January 10, 2021

tl;dr: Some examples where government is crucial to the success or failure of startups...

Government-centered startup business models, part one

posted: January 3, 2021

tl;dr: Startups used to be able to ignore the government, but today government is often crucial to the business model...