@matt@toot.mattedwards.org
@matt@toot.mattedwards.org avatar

matt

@matt@toot.mattedwards.org

#Bikes, #beers, #cats, and #coffee. Also love #technology, #apple, #swift, and #mastodon. I run lots of my own #selfhosted services.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

matt, to random
@matt@toot.mattedwards.org avatar
filippo, to random
@filippo@abyssdomain.expert avatar

If you've been waiting for Bluesky to ship federation to check it out, it's now live.

https://bsky.social/about/blog/02-22-2024-open-social-web

It's actually a better federation implementation than Mastodon in at least a couple ways:

  1. you can see the whole network even if you are on a single-user instance, so no missing replies!

  2. you can actually seamlessly move your account keeping your name and posts!!

Also, custom algorithms are great, and what I had hoped Mastodon would be.

I'm at https://bsky.app/profile/filippo.abyssdomain.expert 🦋

matt,
@matt@toot.mattedwards.org avatar

@filippo no third party clients yet, though? BlueSky has some really interesting solutions I want to try! But my choice of iOS client is holding me back more than anything.

agiletortoise, to random
@agiletortoise@mastodon.social avatar

That thing where you needed to scan some tax documents that came via mail, the old scanning app you used didn't work anymore, the ones in the App Store all seemed annoying and scammy, and 6 hours later you are no more ready to file your taxes than you were this morning, but you do have your own scanning app that does just what you want it to do.

matt,
@matt@toot.mattedwards.org avatar

@agiletortoise If this could export to the Files app… I’d pay a couple bucks one time for it!

matt, to random
@matt@toot.mattedwards.org avatar
matt, to selfhosted
@matt@toot.mattedwards.org avatar

sanoid --monitor-snapshots

Just saved me a big deal of hassle this morning.

It’s the most boring stuff to setup, but good monitoring will save you from a lot of pain sometime, somewhere down the road.

matt,
@matt@toot.mattedwards.org avatar

The thing I was saved from:

– I have a daily syncoid replication job which moves snapshots to a backup pool
– Yesterday, I deleted an intermediate snapshot on the live pool BUT NOT ON the backup pool
– Overnight, the syncoid script ran…and failed on one dataset because of the missing snapshot

And I woke up to an alert saying the snapshot policy was not followed. Easy fix!

matt,
@matt@toot.mattedwards.org avatar

Had I not fixed, syncoid would have continued failing for this dataset until I no longer had a common snapshot…and then I’d be stuck re-syncing the entire dataset.

matt,
@matt@toot.mattedwards.org avatar

@ironicbadger Also cron! Below runs every hour! (HOST and EMAIL are obfuscating real values.)

SANOID=/usr/sbin/sanoid

if ! MONRESULT=$($SANOID --monitor-snapshots); then  
 echo $MONRESULT | mutt -s "Error: Snapshot policy on <HOST>.” -- <EMAIL>  
fi  

The email is delivered to a https://github.com/YoRyan/mailrise server which sends an alert to me via Discord.

matt,
@matt@toot.mattedwards.org avatar

@ironicbadger On my never-ending list of "things to do in the homelab”: setup Nagios monitoring.

Then I could build a custom plugin which runs sanoid --monitor-snapshots, since that command was designed to yield return codes that work well with Nagios.

One day!

matt,
@matt@toot.mattedwards.org avatar

@ironicbadger I listen to far too much @25admins and I think Jim over there has convinced me I need to at least give it a go.

Of course, has also contributed extensively to my never-ending to-do list!

Any topic RE: zfs I find extremely interesting.

dimillian, to random
@dimillian@mastodon.social avatar
matt,
@matt@toot.mattedwards.org avatar

@dimillian Students are people, Machines are not.

This isn’t a dunk on the post or any argument about AI/copyright. Just an observation that machines and people are different, and the law should rarely, if ever, equate the two.

jerry, to random

To those leaving due to my “heavy handed”, “ethically questionable,” and “morally bankrupt” decision to let people decide whether to interact with Threads: I am sorry it didn’t work out.

To people on instances who will soon block me/us because I did not block Threads, thanks for being there, I wish you all well.

💕

matt,
@matt@toot.mattedwards.org avatar

@jerry a regular THANKS for all you do for this community, Jerry. It’s appreciated and it would not be the same without you.

Accounts at infosec.exchange are some of my favorite follows.

matt, to Blog
@matt@toot.mattedwards.org avatar

I wrote out my notes about setting up Jellyfin in an unprivileged container on Proxmox.

https://mattedwards.org/2023/11/jellyfin-in-an-unprivileged-lxc-with-intel-quicksync/

matt, to proxmox
@matt@toot.mattedwards.org avatar

Got Jellyfin running in an unprivileged container on Proxmox. That feels good!

I'll work up a blog post about it sometime this weekend, since I had to cobble together various sources in order to get this thing working.

_inside, to random
@_inside@mastodon.social avatar

My dad's home was destroyed by a massive flood in the city where I grew up and where he currently lives. It’s the worst flood in over 100 years, and he lost almost all of his possessions, including the equipment he uses for work. I'm trying to help him out as much as I can, so all of my income in the following months will be going towards helping him. If you'd like to help, you can do so by getting any of my products listed here: https://buddysoftware.tech or here: https://insidegui.gumroad.com

matt,
@matt@toot.mattedwards.org avatar

@_inside That's terrible 😞 - I'm wishing your dad all the best. I heard about CleanUpBuddy on the latest episode of Stacktrace, picking up a copy and glad it can help your dad, too!

jerry, to random

Ok, finally got our pixelfed instance (https://pixel.infosec.exchange) moved to the new server. What a complete pain in the ass it is to get pixelfed working in docker...

matt,
@matt@toot.mattedwards.org avatar

@jerry Would agree. I’ve got a single user instance running in docker, and sometimes an image upload will peg all CPU cores 15-30 minutes post-upload. Why? 🤷‍♂️

Pixelfed is awesome software, though, and I’m glad it exists. A little more polish on the system administration end would go such a long way…

matt, to homelab
@matt@toot.mattedwards.org avatar

My utility company decided to upgrade my power meter today.

I'm not at home.

Good thing they finished before my UPS gave out, otherwise my servers would be down until next weekend when I'm home.

On of those servers is running Mastodon, so that would have sucked.

#selfhosting #homelab #onabudget

matt,
@matt@toot.mattedwards.org avatar

I would absolutely be interested in knowing how other folks solve this challenge.

Power goes out, your UPS gives out after a period of time...then everything shuts down, requiring a power button press to bring it all back up!

No, I'm not moving this stuff to a cloud provider or data center. 😉

My server boards do not have IPMI. Would that allow me to boot them remotely once power returns without pressing a button?

Any other solutions?

matt,
@matt@toot.mattedwards.org avatar

@linus ah great idea, will definitely look into this! Thanks!

sdw, to random
@sdw@mastodon.social avatar

Took a big risk once: we gave our big v2.0 away for free to all Halide v1 users, hoping it’d make our users happy.

We also gave users 2 more years of updates on top of that —and made sure Halide aways kept working, with an optional paid upgrade for new features.

In return, we get these reviews. This stuff is so disheartening.

matt,
@matt@toot.mattedwards.org avatar

@sdw As someone who bought V1.0 and got the free upgrade to V2.0 – Thank You.

I use Halide…maybe?…2-3x/year. I don’t pay for the subscription because I don’t need those additional features. So I’m not actively your customer*.

But I do have the app on my phone, and I do get to tell people who are way more serious about iPhone photography than myself “psst, check out Halide.”

  • I did just buy Spectre, what an awesome and fun app!
matt, to random
@matt@isfeeling.social avatar

Finally (FINALLY) an adaptive audio win! On a flight, and adaptive audio properly reduces the engine noise without cancelling out everything.

People have told me like a dozen situations adaptive audio will be different to transparency mode and this is the only one that’s done anything for me.

And it’s so clearly happening now that if it did this for other situations, I could see why it might feel like magic. Just doesn’t for me 🤷🏻‍♂️

matt,
@matt@toot.mattedwards.org avatar

@matt
Two areas I've seen it work:
– Lawnmower
– Cutting wood with a table saw, circular saw, miter saw, etc

Once it kicks in, it does a great job cutting down those loud noises.

However…it's not instant? E.g. the saw gets loud, and a half-second or more later the noise is cancelled out. The saw stops, and it takes a minute to go back to "normal”.

That lag is really annoying. So I prefer to toggle manually between Transparency and Noise Cancellation modes instead.

matt, to random
@matt@isfeeling.social avatar

deleted_by_author

  • Loading...
  • matt,
    @matt@toot.mattedwards.org avatar

    @matt You'll need Elastic Search setup on your instance isfeeling.social.

    Evidence from the docs: https://docs.joinmastodon.org/admin/elasticsearch/

    The opt-in public status search requires ES.

    matt, to random
    @matt@toot.mattedwards.org avatar

    Huh, interesting to see how some servers are providing updates faster than others.

    Specifically, infosec.exchange versus mastodon.social in the below screenshot.

    #MastoAdmin

    matt, to proxmox
    @matt@toot.mattedwards.org avatar

    Anyone running a Proxmox host - how are you backing up the host machine?

    Goal: minimize downtime if I had to recreate the Proxmox host.

    Two leading options in my mind are:
    💾 Using a live USB drive, a tool like dd or Gnome-Disks to create an image of the boot drive.
    🛫 Restic/Autorestic to always have a backup (and snapshots) of the most important files.

    And doing both of those things is even better.

    This is a small homelab setup. HA is not the goal.

    #proxmox #homelab

    matt,
    @matt@toot.mattedwards.org avatar

    @AngryAnt mirror how?

    A pve host ZFS root disk mirror is tempting, although I haven’t explored it much.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines