Matthew Ernisse

August 23, 2021 @22:45

If you follow my microblog that I named Thoughts, you may have noticed that I added rich link previews. I found myself taking screenshots of links that I'd post and that is just a silly duplication of work which means it's time to write some software.

More (8%) …

July 27, 2021 @21:12

Here we are at the fourth installment in the ongoing series where I list a bunch of of bizarre and eclectic of YouTube channels that I enjoy. The theme for this edition seems to be the algorithm sought to surprise me. I found many of these channels just clicking on random videos.

More (5%) …

July 14, 2021 @10:30

I had previously bemoaned the inability to figure out why my automounts were being so stupid in Catalina and after periodically searching and giving up I finally found a bread crumb that showed me the way.

More (19%) …

July 02, 2021 @11:15

I have a pair of galleries on the website that are generated by my simple-gallery Python program. I created it back in 2010 and in 2016 I added lazy loading of thumbnails using jQuery.lazyload. This seemed reasonable to me at the time. These days I prefer to not use any external JavaScript libraries unless I have to and then I try to only use ones that are reasonably self-contained (because let us not forget that the JS ecosystem has a history of being a Zork-like maze of twisty passages all alike.) So while making some other much needed updates (a lot of Python 2 to Python 3 refactoring) I set about taking some JavaScript I wrote for a different project and bashing it into something more generic.

More (18%) …

June 29, 2021 @13:45

irssi in tmux I don't understand the desire to shove everything into a web browser. Other than the fact that it is how tech startups extract money from venture capitalists, spy on your user base, and lock out interoperability I don't see why a web browser is a better place to implement most things and yet, here we are. I have resisted participating in the new real time chat services because they don't really offer much over IRC, however I finally gave in and joined a group of friends on Discord.

More (14%) …

June 25, 2021 @13:00

When I originally built Thoughts, I only supported images as attachments. I used the accept parameter of the file input tag in the posting interface to prevent myself from trying to attach anything other than images, leaving the pipeline simply unimplemented. This made it easy to add.

More (12%) …

June 03, 2021 @19:00

One of the more popular things that I have written in recent times is a small Python tool that gets statistics from an Arris SB8200 DOCSIS cable modem and sends them to InfluxDB. I then visualize this data in Grafana to keep an eye on the physical status of my cable Internet connection. This setup has happily chugged along since sometime in 2019, but sadly its time to put it all to bed.

More (44%) …

May 07, 2021 @11:53

I'm a feckless curmudgeon, so of course I believe that software that provides security infrastructure -- especially physical security infrastructure shouldn't be trying to chase the upgrade dragon like a heroin addict, but I digress. My UniFi Video installation stopped working last night and I was a bit distressed. Yes I know it isn't supported anymore and Ubiquiti would REALLY LIKE ME TO UPGRADE TO PROTECT NOW PLEASE. But never the less. Turns out, dear lazyweb that a Java update screwed me.

More (60%) …

Original: May 02, 2021 @23:00
Edited: June 09, 2021 @09:45

I've always been fairly adamant that unless the built-in application for core mobile device functionality (things like contacts, calendar, phone dialer, SMS messenger, e-mail, camera, photos, music playback) is unfit for purpose that I would use it. A lot of it comes from a long history of third party applications just never being quite as well integrated as first party and my reliance on these functions. I have very few apps on my phone and other than SMS messaging the most often used is the Podcast app. Sadly iOS 14.5 seems to have opted to replace the podcast app with something no one bothered to use or test.

More (46%) …

March 20, 2021 @15:30

V at home with Grafana overlay I like data. I've been spending some time cleaning up my monitoring and visualization infrastructure, making sure everything is in Grafana and available at a glance and I noticed that the one thing that I'm not doing any collection on is my gaming PC. Now I don't spend as much time as I used to playing video games but I still want information on how the system is performing. Most of the tools to measure the performance of a Windows based gaming system tend to cater towards traditional video gamers, providing overlays or alerts on screen with the information. That is interesting to me so I went looking for a way to send that information into my monitoring platform.

More (16%) …

January 17, 2021 @20:00

ur-tardis

Back in 2013 I was able to cram an Ivy Bridge i5 and 6 3TB hard drives into a Mini-ITX Lian Li case. I called the system tardis as it was intended to be both a NAS and a hypervisor and it has served me well since. The only drawback with the system was the limited memory support. Intel's Ivy Bridge processors support 32GB of RAM but the Intel H61 Express chipset used on the ECS H61H2-MV motherboard I chose only supports 16GB and that turns out to have been the main limiting factor as that was the first resource I ran out of.

More (3%) …

January 02, 2021 @20:37

It seems like top N lists are popular at the begining of the year so here are the 10 most visited posts as tracked by the metric collection system that I wrote in 2018.

More (14%) …

December 31, 2020 @23:29

It's been... quite a year. I've probably watched more hours of YouTube this year than any other year. I updated my original list about halfway through the year so I figured I'd do one last update as the year winds out (at least in the US/Eastern time zone).

More (4%) …

December 28, 2020 @23:17

So I may have fallen a bit into Minecraft, which I'm sure is not really out there in terms of abhorrent behavior given the game's popularity. The more interesting bit is that I decided to take my game world and stuff it into a server so I could play it on any of my computers (I have a MacBook Pro laptop and a Windows 10 PC, amongst others) without having to deal with wacky file sync (there is a HOW-TO on using something like Dropbox to share your world but that looks like an absolutely awful idea to me), locking and potential corruption issues.

More (14%) …

December 23, 2020 @16:54

Happy Saturnalia, Joyous Yule, and congratulations on surviving beyond the winter solstice of 2020. I hope you are all safe and healthy this holiday season as the Earth hurtles onward towards perihelion.

More (68%) …

Subscribe via RSS. Send me a comment.