An Eun na mara at the 2026 Port Townsend wooden boat festival prior to setup

Reddit pop ups

If you use reddit at all you’ve probably started to notice the slow erosion of the site by capitalism. Going public means chasing infinite profits as the only goal and recently they’ve gotten rather aggressive about site breaking pop ups demanding you login to look at a post or conversation. Unfortunately there’s a lot of niche subreddits there with good content still and no competitor has taken off yet but I would guess it’s coming soon as reddit goes down the path of Digg.

Anyway if you have ublock origin this removes all that crap, just add it as a custom filter

reddit.com##.p-lg.justify-center.items-center.flex-col.w-1\/2.flex
reddit.com##.rpl-bottom-sheet
reddit.com##.w-\[720px\].min-h-\[480px\].flex
reddit.com###blocking-modal:remove()
reddit.com###desktop-dynamic-upsell-dialog:remove()
reddit.com##body:style(pointer-events: auto !important;)
reddit.com##html, body:style(overflow: auto !important; position: static !important;)
reddit.com##shreddit-app:style(pointer-events: auto !important; overflow: auto !important;)
reddit.com##+js(prevent-addEventListener, touchmove)
reddit.com##+js(rc, rpl-scroll-lock, body, stay)
reddit.com##+js(rc, rpl-scroll-lock, html, stay)
reddit.com##+js(rc, scroll-is-blocked, body, stay)

Ubuntu 26.04 LTS shipped a ZFS version that doesn't support the kernel it's on

My server monitor happens to sit behind me and normally I have it off but had it on this week. I was a bit surprised to watch my server restart for no reason. Luckily I had a /var/crash log

[127370.214509] [ T715896] ————[ cut here ]———— [127370.214515] [ T715896] Unexpected gfp: 0x40000 (__GFP_COMP). Fixing up to gfp: 0x2d00 (GFP_NOIO|__GFP_ZERO|__GFP_NOWARN). Fix your code! [127370.214520] [ T715896] WARNING: mm/vmalloc.c:3953 at __vmalloc_noprof+0x74/0x90, CPU#3: restic/715896 … [127370.214684] [ T715896] RIP: 0010:__vmalloc_noprof+0x7c/0x90

[169828.633817] [ T950981] usercopy: Kernel memory exposure attempt detected from vmalloc ‘no area’ (offset 0, size 204848)! [169828.635990] [ T950981] ————[ cut here ]———— [169828.635992] [ T950981] kernel BUG at mm/usercopy.c:102! [169828.637185] [ T950981] Oops: invalid opcode: 0000 [#1] SMP NOPTI … [169828.641626] [ T950981] RIP: 0010:usercopy_abort+0x7a/0x7c

Fortunately this one was already know, ZFS 2.4.1 shipped with Ubuntu Server LTS and it…doesn’t support kernel 7. Was really surprised to learn that. Apparently I have to wait until 26.10 in October for a fix :(

For now Im trying to give the docker container more memory, this situation is triggered by the container being killed while writing to ZFS which kills the kernel.

Adding a roof to our Almost Heaven Sauna

Almost a year ago now we decided to embark on adding a Sauna to our back yard. For whatever reason Costco once in a while has a crazy cheap deal on the “Almost Heaven Saunas Morgan 4-person Outdoor Barrel Sauna”. I’ve researched saunas heavily and while purists don’t like barrel saunas the price was hard to beat, close to $2500 I think on the sale, though listed over $4000 as of today. Well over the course of winter during heavy rains the $300 tarp almost heaven sells proved to be quite lacking. It ends 4" short on each side so water gets in and we have water rings we can see inside. The water also drips down the side of the barrel and soaks in from the sides. This causes lots of swelling I think is the main issues outside the discoloration. Cedar is pretty good against rotting but I want this to last 20 years not 10.

So I decided to put a roof on it. Surprisingly there’s not really kits available to do this anymore. I went a cheap route, corrugated steel. I purchased Owens Corning WeatherLock underlayment for waterproofing the top and corrugated galvanized steep 31 guage roof panels that are thin enough to flex pretty easy. Was close to $350 total at the time. It sat for a long while, I ordered in the wet season and wanted the wood dried out before I installed since I expect it will stay far drier and swell less than it used to .

The underlayment wasn’t terrible difficult to installl, I did it myself which added the complication of handling both ends. You just need to cut it to size then peel the stick bottom and apply it to the wood (of course clean off wood before hand).

It took 3 cut pieces for it, the top overlaps the two side pieces so I added the side pieces first. You want the overlap to ensure drips dont get pushed under somehow. Same with the steel. Once I Had that completed I used some 1" roofing screws that were self tapping and sealing and started with the top center piece of steel. Turned out these were far longer than I planned so I measured to a 4" overhang on the front then manually cut the back to 4" using some tin cutters. It was surprisingly easy to cut steel this thin.

I can’t say the back was perfectly cut but the front looks decent and I no longer have to worry about water leaking in. I’ll add I did have it run to the low side, to try and make sure water doesnt drip onto the widest part of the barrel. So I added a little turn screw underneath to push the metal away from the side of the barrel.

If anyone comes across this and wonder about this sauna model, It’s plenty hot for me. I get it up to 180F which takes about 50 minutes in summer and 1 hour and 20 minutes in winter (though the new roof may trap more heat?) It can do 190F but I have a problem I haven’t solved with the harvia heater triggering its overheat sensor and shutting down. I generally keep it at 180 as it’s enough to have me struggling after 12 minutes but I’m also dumping water on it to keep it humid in there. My kids like to join sometimes with cucumber on their eyes but I keep it around 140 for them right now.

It smells wonderful heated up, the cedar is very aromatic. The only thing missing is a bit of a privacy fence and outdoor shower. I absolutely love walking outside in the winter with steam just pouring off me. I don’t know if it’s helped me health at all but it makes my skin feel great.

Some waterfalls on the way home yesterday, we drove through Mt Rainier National Park to take a mountain pass back to civilization.

A waterfall cascades over rugged rocks surrounded by trees and a pile of logs on the side.A cascading waterfall flows through a rocky forested landscape with logs scattered near the water's edge.

This weekend I was attempting some dark sky photography that didn’t go well when my wife messages me about the possibility of auroras. I found north and was confused by the bright sky thinking it was city lights in the distance. I pointed my phone at it and was surprised to see color. The sky was definitely green to the naked eye but i failed to see the curtains until for about two minutes one popped up overhead. I ran to get my wife but unfortunately it was disappearing before I could point my camera at it. But heres a pic of the horizon.

For two years we havnt used it due to animals but now we’ve hopefully outsmarted them