Tristan Harward

@trisweb
6 Followers
72 Following
122 Posts
UX Manager for @rapid7 InsightConnect / perpetually 3 minutes late / against a dystopian metaverse crypto future // keep going
Websitehttps://www.trisweb.com
Pixelfedhttps://pixelfed.social/trisweb

Setting up my own instance of Mastodon using the docker compose configuration was straightforward.

Started in Proxmox on my beefy server; I just got a 2nd Mac Mini (2012 Core i7) for much better power efficiency and we'll see how it runs there for a while, alongside Plex. Not quite ready to move over but soon!

For fun, here's the power usage of the rack, easy to see the 1U server. 😂 ⚡ Almost solar powered but not quite installed yet so watching efficiency. #homelab #selfhosting #server

One of my favorite things: quality that comes in the form of cheap, old, modified, lovingly maintained machines. 😋

Last one—describing an example of the kind of user experience this enables. I.e. you post some photo, someone wants to link that to their content with some comment. You can do that and each end links to the other, even though they’re on different servers. Neat.

Lol @ NDA

Anyway, ideas are only worth what you actually do with them. I’m proud of what Zenphoto became, and others did the real work of figuring out how to make federation actually work, which is way harder than ideas in a notebook!

The part that was most interesting was definitely the networking and connection between instances, so I kept coming back to it. This is all about the relationship between your private data and the public “version.” I thought, maybe all of your data is in one place, and you just choose what’s shared/federated.

I think I wrote this all up while camping in Yosemite, Tuolumne meadows A loop by the river. Amazing what nature will do for a clear head and creativity.

Fun one: I was preparing for a world where everything is connected and fast. We weren’t there in 2005, but we were going to be. The iPhone didn’t exist yet, but it was clear that something would be always connected all the time even then.

I spent a whole page thinking about offline use but eventually decided, it wouldn’t be needed in the long term. Maybe we just… wait for that.

Here’s where it gets wild. All about “networking”—I was thinking about the concept of computer networking but applied just to content, and described basically federated content between different instances. In a way that probably would have worked!

The diagram is cool, noscope there is Joen at https://moc.co, who I originally worked with on Zenphoto themes and design. He’s still kicking around working on Wordpress.

Mocco

Anyway, I couldn’t drop this idea that if you had this content self-hosted, it should still be able to talk to everyone else’s self-hosted stuff. And each server can have its users and permissions and own its stuff (sound familiar?!)

A neat idea (still interesting…) is there should be some shared library or common core that these web services can all use. Like, if you want comments on everything, each webOS app shouldn’t have to re-implement comments.

This is in the same notebook as my business plan for my web design business when I was twelve.

I found my old notebooks outlining a federated “webOS”. Something you run on your own server, or use a friend’s or family’s.

This was in 2005 when Zenphoto was just spinning up. Zenphoto was “just” a simple photo gallery app, but it was self-hosted at a time the trend was to move everything to Big Services. It had a simplicity and social features like comments. And eventually more than just photos.

I started to think about all the installs out there, and how they could talk to each other…

Ah yeah, pics. Finally got it all connected after a few months in the new place. Forgot how great it sounds!

Dynaco ST-70 modded with VTA driver board, running NOS Amperex Bugle Boy 12AT7 into Ruby EL34s

Audible Illusions Mini Mite I with vintage Amperex 12AX7s and NOS Mullard ECC88s.

Pro-Ject Debut Carbon DC Esprit

NHT Model 1.1 bookshelf speakers, found on side of road and restored. 😁

#audio #audiophile #tubeamp #audiogear #vintageaudio