After studying the strptime timezone %Z situation for a bit, I have concluded that both time and computers were a mistake.
"In Dublin's official timezone data, for example, tm_isdst is zero in their summer and one in their winter, the opposite of the norm, but not on RHEL, which "normalizes" the data. If you lived in Dublin and used Fedora, and made an invalid assumption about tm_isdst values, you would not be on time for tea." - from https://www.redhat.com/en/blog/brief-history-mktime
@bert_hubert
Ha ha!
Would it surprise you to learn it was even more complex in Dublin before we had computers! There were 2 concurrent timezones here, depending on your politics for a while
@ColmDonoghue Indeed, I just heard about it. At least we didn't have the internet back then ;-)