Whalesharks!

Word Count: 146 · Reading Time: 1 minute

2020-02-01

Today I filed another REEF survey and we got to see a whaleshark up close and personal. I did manage to get some good video of it, especially the left side, so I also got to file a Wildbook report. If you’re not familiar with these programs, REEF collects information on reef health by asking divers to do roaming surveys identifying fish species and abundance. Wildbook keeps track of Whalesharks, which we know very little about, and is able to identify them by the patterns on their skin. If you ever see a whaleshark please try to get a photo or video of the left side of the body, especially the section just behind the pectoral fin, and submit it to Wildbook.

Changes

Word Count: 1289 · Reading Time: 7 minutes

2019-12-10

In July, I left Google to take some time to travel and learn new skills. Opal and I spent the following month travelling around the UK, visiting friends (hi Louise!) and seeing the sights; including the National Rail Museum, London, Bath, Skye and the Edinburgh Fringe Festival.

Opal drinking tea at Sally Lunn in Bath

Opal and Louise at lunch after seeing the globe theatre

Palindrome Dates

Word Count: 1203 · Reading Time: 6 minutes

2019-09-18

Recently I saw a meme going around about how 9-19-19 was the last day where we’d have palindrome dates in our lifetimes. Of course, my immediate thought was, “Well, maybe if you restrict yourself to short form US style dates and you’re already pretty old. I wonder how many palindrome dates there really are to experience over the next human lifetime?”.

So, what date formats are available to us and in common use?

Undefined symbol: "stat@FBSD_1.5"

Word Count: 386 · Reading Time: 2 minutes

2019-02-02

While upgrading from FreeBSD 11 to 12 this weekend I came across a rather surprising error in the logs.

warning: connect to Milter service unix:/var/run/milter-regex/sock: No such file or directory

Odd, worked before the upgrade, let’s check it out:

$ sudo service milterregex restart
milterregex not running? (check /var/run/milter-regex/milter-regex.pid).
Starting milterregex.
ld-elf.so.1: /usr/lib/libmilter.so.6: Undefined symbol "stat@FBSD_1.5"
/usr/local/etc/rc.d/milterregex: WARNING: failed to start milterregex

What’s it using?

$ ldd /usr/local/libexec/milter-regex
/usr/local/libexec/milter-regex:
        libmilter.so.6 => /usr/lib/libmilter.so.6 (0x800250000)
        libthr.so.3 => /usr/lib/libthr.so.3 (0x800263000)
        libc.so.7 => /usr/lib/libc.so.7 (0x80048b000)

$ ldd /usr/lib/libmilter.so
/usr/lib/libmilter.so:
        libc.so.7 => /lib/libc.so.7 (0x800248000)

$ ldd /usr/lib/libmilter.so.6
/usr/lib/libmilter.so.6:
        libc.so.7 => /lib/libc.so.7 (0x800248000)

$ ldd /usr/local/libexec/milter-regex 
/usr/local/libexec/milter-regex:
        libmilter.so.6 => /usr/lib/libmilter.so.6 (0x800250000)
        libthr.so.3 => /lib/libthr.so.3 (0x800263000)
        libc.so.7 => /usr/lib/libc.so.7 (0x80028e000)

Hmm… Looks legit. Let’s check out the differences between the base OS and the jail (only one jail is having issues):