RSSAmplifier

Blog

jordan.hofker.org

Husband, father, engineer, and sometimes I take pictures. Hobby collector.

jordan.hofker.orgRSS feed ↗237 posts

Latest posts

Cathy Oberg

Update: 2025-06-12 -- We were informed today that Representative Flood remarked on Cathy's passing on the House floor. I've never been able to share the feelings some people have about their in-laws. Mine have been my bonus parents for the last 20-some years and they meant the world to me, my wife, and our kids. Just like with Wayne , the world is darker having lost Cathy. I'm not sure what else…

Wayne Oberg

Wayne was the best father-in-law I could have asked for. I haven't known what to say and I don't imagine I do yet. He taught me most everything I know about fixing things around the house, or improvising solutions, or keeping a lawn. He loved his daughter, his wife, and his granddaughters. The world is a bit darker without him in it. Obituary Wayne W. Oberg, 76, of Waverly, passed away…

Kirby

Our sweet Kirby crossed the rainbow bridge today. Hug your cats.

Homelab - Looking Back

Homelabs are inherently a personal thing -- it's a hobby, a place to learn new things, a place to accidentally break things that forces the previous "learn new things", and a way to provide services to your family. Since I learned how computers work and started to get "hand-me-downs" from my parents, I've run something at home. This started with a very simple service: files. Way back, we had…

Netlify Goofs Up

User u/liubanghoudai24 posted on Reddit about their surprise bill from Netlify and resulting support conversation. They got DDoS'd -- 60TB of traffic in a day, 164TB over a month -- that's no fun, surely Netlify will help! The support conversation quickly talks the bill from $104k to $20k then down to $5k. They're helping! The support conversation ends with "If you like, I can raise this…

Alexa Shopping Lists to Anywhere

Warning After writing this, Amazon removed the API and this no longer works. I'm keeping the post for posterity. I'm also really annoyed that they did that. A problem I've been trying to solve for longer than I'm proud of is escaping Amazon's silo with my data, specifically my family's "Alexa Lists". We use these lists mainly for shopping, but separate lists for different stores so we don't have…

Docker, Swarm mode, LXC, and you

I currently run a lot of containers on very specific machines and manage all of it with compose. What if I didn't have to care about where something was running? Let's try. To start, I spun up three new instances (I use debian 12 lxcs running on Proxmox, but you can do this however you'd like). I like to use these helper scripts these days to make my life easier. Then on the one I like the best, I…

Docker, NAS shares on Unraid, and Stale File Handles

This was driving me nuts awhile back. I'm curious how others have dealt with it, or if they've even seen the issue, but here's what worked for me. I'm a fairly heavy user of docker compose with about 105 containers running currently. I've also been using Unraid for quite some time and have only recently migrated all of my containers off of Unraid and onto separate hosts to allow of easier…

Cold-Smoked Salmon

My wife calls this my latest fixation, and she's not wrong. Ingredients 1 salmon filet (I buy Costco's farm-raised Atlantic salmon) Farm-raised to help avoid parasites, but generally if the fish has been deep-frozen after it was caught, you'll be fine here Approximately 1oz kosher salt per pound Approximately 0.5oz sugar per pound Process Cure Unwrap the salmon and dry it with clean paper towels…

Using Mikrotik? Make an mDNS repeater on your pi-hole

Original idea from chrisreinking.com ( archive link ), but slightly modified for an issue I was having. More on that in a bit. Why would you do this? Modern consumer networked devices like printers, speakers, and casting devices rely on mDNS aka Bonjour to allow other devices to easily find and use them. With a normal networking setup, this usually works great, until it doesn't. On a bit more…

Hug Your Dogs

Our sweet Roxy crossed the rainbow bridge today. Hug your dogs.

Why is the dishwasher tripping a breaker?

It's been nine months since we moved into our new (to us) house. Lately, our dishwasher has been constantly tripping the breaker. It's a Samsung and the internet doesn't view their appliances favorably, but what's going on? Debugging this took a few steps. It doesn't always happen, but it's regular enough to not trust that the dishes will get clean. Is the filter on the dishwasher full of gunk?…

Washington D.C.

Halloween

Hudl at the Zoo

An Evening at the Farm

2016 Hudl Family Picnic

Cats on White, pt 2

Cats on White, Part 2 “Finn” In part one , I wrote a bit about how to get started volunteering your photography at a local shelter and some of the supplies you would need to replicate the same look I was doing when I did the same. In this episode, it’s all about the actual shoot. My goal was to always be done two hours from the start. “Goal” is used loosely here, because although I could set up…

Briefly, a Hudl Sketch Session

Originally posted over on Medium.com/jhofker Quality Assurance member Dustin McKenna shows and explains an idea for revamping the Online Video Editor to other members of the Core Squad. At Hudl, squads collaborate on design through “Sketch Sessions”. Typically led by the squad’s designer, these sessions allow every member to have input on the experience our users have. They begin with a brief…

Cats on White, pt 1

Originally posted over at Medium.com “Temperance” When I worked for Microsoft, one of my favorite things about the company was how much it encourages employees to participate in and give back to local communities. Donations to charities are matched $1 to $1 and time volunteered is matched at something like $17 / hour (with a maximum of $15,000 / yr, per employee). That’s awesome. When your company…

Smug8 Update 6

This is probably the biggest update for Smug8 – authentication is now supported! You can now view your private galleries, photos, and videos directly in the app.

Week 03 - Jordan

This is Billy Joel (or I think his name is Tater now or something). He got a bath before having his photo taken and decided to shake it off. Canon EOS 5D with EF 50mm f/1.4 @ 50mm 1/20s f/4 ISO 160.

Week 02 - Jordan

Another one from Christmas - my dad before we started opening gifts. Canon EOS 5D with EF 50mm f/1.4 @ 50mm 1/30s f/4 ISO 100.

Week 01 - Jordan

Happy New Year! Here are a couple dogs. The one in blue (Cayne) protects his sister (Petunia). Canon EOS 5D with EF 50mm f/1.4 @ 50mm 1/200s f/4 ISO 160.

Smug8 Update 3

Update 3 is a small update that should help a lot of folks out! Site-wide passwords are now supported. It’s important to note that this is not the same as your account password and is completely unimportant to fill in if your site is not protected that way. If you have any trouble with site-wide passwords, please contact me!

Week 52 - Jordan

My niece and her turtle backpack are pretty cute. Canon EOS 5D with EF 50mm f/1.4 @ 50mm 1/30s f/2 ISO 400.

Smug8 Update 2

Over 500 downloads! That means update 2 is coming up – here’s what will be in it. Set your lockscreen image Zoom and pan images Fixed how images are displayed when viewed in portrait orientation Search albums via the search charm Share albums and photos via the share charm Set the app tile photo Now a file picker source Semantic zoom when grouping galleries by category

Week 51 - Jordan

Our first of three Christmases was great! Canon EOS 5D with EF 50mm f/1.4 @ 50mm 1/30s f/2 ISO 1000.

Week 50 - Jordan

Happy holidays! Canon EOS 7D with Sigma 30mm f/1.4 @ 30mm 1/640s f/2 ISO 100.

Week 49 - Jordan

Our video skit won the competition at the company holiday party. Jeremy was excited. Enough that he forgot that the trophy is not actually made of cheese. Canon EOS 7D with Sigma 30mm f/1.4 @ 30mm 1/250s f/4 ISO 400.

Week 48 - Jordan

My parents and their first grandchild at her 1-year birthday party. Canon EOS 5D with EF 50mm f/1.4 @ 50mm 4s f/8 ISO 100.

Week 47 - Jordan

Spent the week working on a video skit for our company holiday party. Here's Jeremy being a horse. Canon EOS 7D with Sigma 30mm f/1.4 @ 30mm 1/50s f/2 ISO 400.

Week 46 - Jordan

Did a few photos for our friends for their Christmas card. They're also moving to Nebraska, so there's that! Canon EOS 5D with EF 50mm f/1.4 @ 50mm 1/30s f/5 ISO 320.

Week 45 - Jordan

Another photo from the Halloween party - "Magnum P.I.". Canon EOS 7D with EF 50mm f/1.4 @ 50mm 1/200s f/4 ISO 250.

Week 44 - Jordan

Did some quick photos at a Halloween party of folks in costume. Canon EOS 5D with EF 50mm f/1.4 @ 50mm 1/200s f/4 ISO 250.

Week 43 - Jordan

Really like the 5D. This is Cheech. He really liked those leaves. Canon EOS 5D with EF 50mm f/1.4 @ 50mm 1/125s f/4 ISO 200.

Week 42 - Jordan

Got a new (to me) camera. Kirby was pretty happy to continue laying in the sun and ignore me while I took his picture. Canon EOS 5D with EF 50mm f/1.4 @ 50mm 1/100s f/2 ISO 100.

Week 41 - Jordan

In preparation for Halloween, the Humane Society's cat Plato was willing to wear this outfit for a few photos. Canon EOS 7D with EF 50mm f/1.4 @ 50mm 1/200s f/4 ISO 100.

Week 40 - Jordan

The day after last week's, I did another session with my sister-in-laws brother. Downtown Gretna is pretty picturesque for this kind of stuff. Canon EOS 7D with EF 70-200 f/4 L IS @ 70mm 1/250s f/4 ISO 100.

Week 39 - Jordan

Did senior photos for the first time last weekend. This is our friends younger brother - I guess he's a pretty good shot. Canon EOS 7D with EF 50mm f/1.4 @ 50mm 1/2000s f/4 ISO 100.

Week 38 - Jordan

My grandparents are celebrating their 65th wedding anniversary and needed a quick photo for the newspaper announcement. Canon EOS 7D with EF-S 18-55 f/3.5-5.6 IS @ 20mm 1/200s f/4 ISO 200.

Week 37 - Jordan

Last weekend was also the Make-A-Wish Wine and Wishes event. Canon EOS 7D with EF 50mm f/1.4 @ 50mm 1/80s f/2.8 ISO 1000.

Week 36 - Jordan

Today was the "Paws Walk" for the local Humane Society. Roxy enjoyed her very long walk and was nice and tired afterwards. Canon EOS 7D with EF 50mm f/1.4 @ 50mm 1/320s f/3.2 ISO 100.

Week 35 - Jordan

This is Travis. Canon EOS 7D with EF 70-200 f/4 L IS @ 70mm 4s f/8 ISO 100.

Week 34 - Jordan

We took a trip with Molly's parents to Colorado. Molly and I did some hiking this time, which was quite fun. The photo below is Gem Lake near Estes Park. Canon EOS 7D with Tokina 11-16mm f/2.8 @ 11mm 1/320s f/4 ISO 100.

Week 33 - Jordan

Our basement was finally finished and furnished. It's really nice to have the extra space! Canon EOS 7D with Tokina 11-16mm f/2.8 @ 11mm 6/10s f/8 ISO 200.

Week 32 - Jordan

Bordering the shooting range south of town are these very large sunflower fields which are pretty neat. Canon EOS 7D with Tokina 11-16mm f/2.8 @ 13mm 1/100s f/8 ISO 100.

Week 31 - Jordan

My brother, sister-in-law, sister, and niece came up to visit us this weekend and we tried to do a 8/9-month photo shoot with my niece. As I'm sure Nate knows, when dealing with a little one that young, things don't always go as planned. Four or five shots and then things break down for a bit. At least it was a really nice day. :-) Canon EOS 7D with EF 70-200 f/4 L IS @ 70mm 1/320s f/4 ISO 100.

Week 30 - Jordan

Our friends moved into a new place and had a party to celebrate. It has a huge deck with a fire pit/table built-in and I like how well it lights. Canon EOS 7D with EF 50mm f/1.4 @ 50mm 1/80s f/2 ISO 1250.

Week 29 - Jordan

This is Mac. He's a super nice little kitten looking for a new home. Maybe little Sarah wants a new friend? ;-) Canon EOS 7D with EF 50mm f/1.4 @ 50mm 1/200s f/3.2 ISO 100.