Pinned post


Hi all!

I'm Tom (he/him), physicist/engineering/programmer currently working on instrumentation and data acquisition for marine energy projects.

Linux user (Fedora and Debian), programmer (Python, C and some C++), and electronics hacker/maker/breaker.

Based in Swansea on the slightly soggy south coast of Wales.

Step 1: Get bicycle ✅
Step 2: Get fit enough to survive cycling far enough to be useful (0%)

Things suddenly seem a bit steeper on two wheels rather than on foot....

Tom boosted

Emojis are a trick made by non-English speaking people in order to make Americans use Unicode.

Apparently Google have re-arranged the 2 factor options and you can no longer select which method you want to use by default >.>

Tom boosted

@sotolf @hund People seem to have forgotten the principle of progressive enhancement. Build your website so simple that it works with a console based browser. Then ask yourself where you need to add Javascript in order to functionally enhance your website. But at the same time remember that your website should not break or display a white page if someone has blocked your sparsely added Javascript.

Thanks for coming to my Ted Talk. :)

Tom boosted

Petition to have "guaca-" recognized as an SI prefix just so that chemists can measure amounts of chemical species in guacamoles

Tom boosted

It doesn't matter how fool-proof your system is. There's always a user who breaks it.

Tom boosted

Having pulled the drives, discovered that my caddy didn't want to read them reliably and put everything back - it rebooted cleanly and reappeared on the network

Show thread

9pm on a work night is *not* a good time to mess up the network config on your headless NAS

"Another message will be sent in 536870912 days if the problem persists."
Turns out that changing smartd's reminders to "diminishing" with existing errors calculates a rather large warning interval!

Tom boosted
Tom boosted

Don't know how to code but still want to contribute to open projects? Consider open street maps!

OSM is the community built map of the world. Anyone can edit the map and all the data is freely available and usable in any of your projects.

Start in your own neighborhood. Maybe your street is missing or named wrong. Update the corner shop hours. Map the parks or sidewalks. Anything helps and many hands make light work!

openstreetmap.org

Day 8 -

First time putting a pre-recorded presentation together today. So far today I'm finding that OBS is quite easy to use, but getting audio right is much more faff than video.

One connector re-soldered the right way around and a few iterations of firmware later, I now have live current monitoring (and power estimates) for the house.

Design largely based on information from learn.openenergymonitor.org/el and software cobbled together from there and the PubSub MQTT example.

Note to self: Check orientation of components *before* soldering them in place


Hi all!

I'm Tom (he/him), physicist/engineering/programmer currently working on instrumentation and data acquisition for marine energy projects.

Linux user (Fedora and Debian), programmer (Python, C and some C++), and electronics hacker/maker/breaker.

Based in Swansea on the slightly soggy south coast of Wales.

Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.