Chicago, Illinois. Est. whenever the first Dell laptop got a static IP.

River Otter Labs

A homelab with the confidence of a Fortune 500 company and the budget of a guy who buys used enterprise SSDs on the internet.

What is River Otter Labs? The honest version, lightly embellished.

River Otter Labs is what happens when one person in a Chicago apartment decides that "the cloud" is just somebody else's computer and that somebody else should be him. It is a rack of laptops, two small supercomputers, a network that has been fixed more times than it has been broken, and a number of internet domains that seemed like a good idea at 11pm.

Officially, we are a research institution. Unofficially, we are the reason the WiFi went out that one Sunday in July. We have since bought Ethernet cables. Lesson learned. Lesson written down. Lesson forgotten and relearned.

8servers, most of them laptops with the lids taped shut
2NVIDIA DGX Sparks, because one was lonely
3DNS resolvers, after learning what a single point of failure is
0Kubernetes clusters. We looked. We backed away slowly.
1power strip carrying the hopes of the whole operation
"Why is it called River Otter Labs?" Because otters are clever, they hold hands so they do not drift apart, and they spend most of the day playing with rocks. This is also our engineering philosophy.The Founder, Chief Otter, and only employee

Departments Each staffed by the same person wearing a different hat.

🧠

Applied Artificial Intelligence

Two DGX Sparks run large language models locally so we never have to say "let me ask the cloud." They mostly get asked whether the kettle is on. They are very good at this.

128 GB of memory, 1 kettle
🏈

Sports Analytics

An autonomous fantasy football manager that sets lineups, works the waiver wire, reads the injury reports, checks the weather at kickoff, and has opinions about Denver's altitude. It has been given full control. We will report back.

Weapons hot since draft night
⛏️

Youth Outreach (Minecraft)

A survival world for the kids, with a live map, nightly backups, an in-game assistant that hands out snacks but never diamonds, and an irradiated wasteland the Lab built for reasons nobody can fully explain.

Whitelist only, sorry
πŸ“‹

Household Operations

A punch list app that runs the house: to-dos, groceries by store, thermostats, the laundry, the robot vacuum, and text-message reminders. It has a tab called Bangers. Ask us about the Bangers.

ottjott.com
🌐

Network Engineering

Two edge servers, one in Ohio and one in a data center we have never visited, front every site here with automatic failover. Overkill for a blog. Exactly right for a lab that likes green checkmarks.

90/10 weighted, health checked
πŸ’Ύ

Disaster Recovery

Everything is backed up nightly to a repurposed DVD-ripping machine, then mirrored offsite. We have tested the restore. Once. It worked. We are choosing to believe it still does.

3-2-1, roughly

Facilities A tour of the campus, which is a closet.

🍳

The kidkraft series

Our main servers are Dell laptops named kidkraft, kidkraft2, kidkraft3, and so on. The name comes from a toy kitchen. Nobody remembers why. Nobody is allowed to rename them.

🦫

bobsrevenge

A media server with 21 terabytes of movies and music on a USB shelf. It sat unplugged for a year. It came back. It is named that for a reason.

πŸ₯”

funion

A Raspberry Pi that blocks ads for the whole house. Small, warm, and the first thing everyone blames when a website will not load.

πŸ”Œ

laundryswitch1

A 52-port enterprise switch installed next to the washing machine. It took three attempts to factory reset. The manual lied. The reset button did not.

Public exhibits Things you are actually allowed to click on.

πŸ†

CSG Fantasy Football

Standings, week-by-week scores, rosters, the weekly ten-dollar top score, points leaders across all eighty teams, and the Super Bowl race, for every one of the eight CSG leagues. Read only. No login. Bring your excuses.

πŸ—ΊοΈ

The Minecraft map

A live top-down map of the kids' world. If you see a giant crater, that was on purpose.

πŸͺ

Just Take the Cookie

A personal essay and an interactive cookie decorator. The cookies are supposed to look bad. That is the point of the essay.

🟒

Status page

Every public service, checked every minute, so the Lab can find out something is down before the group chat does.

πŸ§‘β€πŸ’Ό

The human

The founder, chief otter, and the person who has to explain all of this to his wife.

Frequently asked questions Asked frequently by the founder, to himself.