@matt@knight.fyi
@matt@knight.fyi avatar

matt

@matt@knight.fyi

Self-hoster, engineer, RVer living in Vermont building our own energy-efficient, sustainable and healthy Passive House.

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

matt, to diy
@matt@knight.fyi avatar

We think we’re finally done with everything we had to get done before concrete. The Glavel is in and compacted, the filter fabric is laid on top, and the Stego radon barrier is installed under the building slab. Every one of the 22 (!) conduits and pipes has been meticulously sealed with mastic.

Tomorrow morning our concrete contractor will form for the two slabs and add rebar, and concrete for the first slab is due at 10am. Fingers crossed!

We cut patches to fit around the pipes and conduit as tightly as possible.
The remaining gaps were sealed with mastic to make this completely air tight.

matt, to diy
@matt@knight.fyi avatar

We’ve been making good progress on the build. All that’s left to do before concrete can be poured is install filter fabric and our radon barrier (15-mil Stego). But, rain has stopped play today and the concrete contractor is coming Tuesday so Monday is going to be busy!

On Friday we bought a rock bucket for the tractor which is a game changer for getting big rocks out of our soil before we backfilled.

image/png

matt, to apple
@matt@knight.fyi avatar

Since when has revealed the sender's address in the email headers?!

Just seen this in an email I sent to myself from a account I manage with Apple Mail for example:

Received: from smtpclient.apple ([<MY_IP_ADDRESS>]) by smtp.gmail.com with ESMTPSA id

I have confirmed it on another email I received from someone, apparently, using Apple Mail with their Dreamhost account.

Seems like a concern to me!

matt,
@matt@knight.fyi avatar

@michael I was under the impression that the headers accumulated IP addresses for any SMTP relays they move through, but not the original authenticated client IP address.

And after checking, that's at least how it works with my MXRoute SMTP server, but not Gmail.

When you send an email, is your client IP address visible to the recipient in the headers?

matt, to snowboarding
@matt@knight.fyi avatar

It has been ing all day long here in . I'd estimate we've got at least 15" already, and we're still expecting snow for the next couple of hours.

The truck wheels are 33" tall to give a sense of scale, and the behind is almost completely buried!

Hopefully our guy will be along soon, and I'll tidy the rest up with the tomorrow.

matt, to Blog
@matt@knight.fyi avatar

Finally launched my new https://www.mattknight.io/

There's still a lot to be done, but I'm really happy with it so far.

A few highlights:

  • built with
  • deployed in image using (total image size <10MB)
  • pre-compressed (br + gzip) files
  • works w/o JS (menu stays open)
  • mobile first w/ progressive enhancement
  • tiny (<4KiB home, <7KiB for blog post) + very fast!
  • perfect score
  • supports dark mode
  • served from my office server
nixCraft, to random
@nixCraft@mastodon.social avatar

This one rack is 120kW of Nvidia AI compute. Google, Meta, Apple, OpenAI AND others are buying these like candy. In fact, there is a waiting list to get your hands on it. Each compute is super expensive too. All liquid cooled. Crazy tech. Crazy energy requirements too 🔥🤬all such massive energy requirements so that AI companies can sell LLM from stolen content from many humans and put everyone else out of the job while heating our planet.

This one rack is 120kW of Nvidia AI compute. Google, Meta, Apple, OpenAI AND others are buying these like candy. In fact, there is a waiting list to get your hands on it. Each compute is super expensive too. All liquid cooled. Crazy tech. Crazy energy requirements too 🔥🤬 back side

matt,
@matt@knight.fyi avatar

@nixCraft to add some context for people on what 120kW means…

An average US home uses 10,500kWh per year, or an average of 29kWh per day. This averages out at 1.2kW.

In other words, if that server rack runs its PSU at 100%, it’s using as much power as 100 homes. In about 6sqft of floor space. Not including power used to cool it.

matt, to diy
@matt@knight.fyi avatar

Can anyone help? I’m looking for something that electrically behaves like a regular wall wart - 120Vac (I’m in the US) input, and 5V USB-A female output.

But, rather than it plugging into a receptacle, I want screw terminals for the AC input, similar to a bunch of the devices - Basic, Mini, etc.

I have a bunch of places where I have AC wires available but need to power an ESP device. Wiring in a receptacle just for a single wall wart seems excessive.

douglasvb, to Ubiquiti
@douglasvb@mastodon.social avatar

I'm thinking about switching from a to something with on it. My home Internet can do 1gbps/45mbps although this fall I'll probably end up with symmetric 1.2gbps. I'm upgrading my access points to WiFi 7 (the new Ubiquiti APs) so the WiFi will support the throughput even if our devices don't yet.

The frustrating thing with the EdgeRouter is that it's basically been abandoned the last few years by its manufacturer. They are still selling plenty of them but... 1/n

matt,
@matt@knight.fyi avatar

@douglasvb I’ve been running OPNsense for a few years. I like it, but it’s not perfect. VyOS is another option but I’ll be sticking with OPNsense for the new house we’re building.

For hardware, you’ve got a lot of choices. I have it running in my office on a cheap box I picked up off AliExpress with an Intel N100. Works great for symmetric gigabit fiber.

Not decided what I’ll put it on in our house. Probably something rack mounted.

matt,
@matt@knight.fyi avatar

@douglasvb @matt oh trust me, we have conduit everywhere already, and we haven’t even started on the house. 🤣

We’re starting with a utility building which will house a bunch of stuff, including servers. We have conduit from there running out in all directions. We’ll probably be running fiber for several of those runs.

In the house it’ll be a mix of fiber and copper, but yes, with plenty of conduit for future expansion.

matt,
@matt@knight.fyi avatar

@douglasvb fellow ham here too (KN6HTM). My plan is to terminate antenna feeds in that building and have any radio equipment in there. Would be perfect for it.

matt, to ilaughed
@matt@knight.fyi avatar

Need to test uploading on my new instance, so here’s a pretty picture of our near Twin Lakes, CO a few years ago.

matt, to mastodon
@matt@knight.fyi avatar

Uploading images is killing my self-hosted instance at the moment. Looks like it's because whenever an image is uploaded, thousands of servers then come to request it. I don't have any edge caching, so that's tons of requests to my origin.

My origin is a server in my office, exposed to the internet via a TCP reverse proxy on a and a connection. And it looks like Tailscale is falling back to .

Think I need to improve some things!

matt, to random
@matt@knight.fyi avatar

I could really do without mud season (number 4, I think) this week! We're supposed to be collecting the (foam glass product for sub-slab insulation) tomorrow but the roads are a mess. Need to do 4-5 round trips with our trailer and it's not going to be fun.

jessamyn, to random
@jessamyn@glammr.us avatar

Got the option to set up a Signal username. I grew up in a time when having to put a number at the end of your username meant you didn't get there first, so I had a hard time picking. Wavered between 411 and 443 and then was like "This is stupid, the choice is obvious" and now mine ends with 31337 because why not?

matt,
@matt@knight.fyi avatar

@krisnelson @jessamyn I went for .01 to prove I got there first!

danyork, to random
@danyork@mastodon.social avatar

Ah, the joys of weather changes in New England (and particularly ). We’re starting off the day at 36 F (~2 C) but by 3:00pm we’ll be at 57 F! (~14 C)

Not a big deal if you work at home as I do. But if you work in an office, it creates a bit of a challenge in figuring out how to dress for the day. 🙂 (The keyword being “layers”)

matt,
@matt@knight.fyi avatar

@danyork I’m really grateful for this warm weather. Hopefully it’ll melt off a lot of the ground cover snow we have on the property so we can start working. And in the short term, it’s a good test of our new solar kiln. Even unfinished, it hit 93°F in there yesterday!

matt, to solar
@matt@knight.fyi avatar

Our solar kiln build is progressing nicely. We got most of the roof (except the ridge cap) installed at the weekend, and insulation in the south wall.

Already, even on a cloudy day in February in (peaked at 24,000 lx), we still saw a temperature differential of +14°F vs outside.

Just need a sunny day to see how it’ll really perform! Hoping to get more done this weekend.

View inside the solar kiln, showing insulation in the front (south) wall and clear polycarbonate roof.
Graph showing the temperature outside (peaking at ~33°F) vs inside the solar kiln (~47°F)

chiefgyk3d, to mastodon
@chiefgyk3d@social.chiefgyk3d.com avatar

Disabling a few relays in my server I just ate up most of my media and database storage. We will see if I need to disable more or if I bite the bullet and upgrade the server again on @mastohost as I love my federated feed though

matt,
@matt@knight.fyi avatar

@chiefgyk3d @mastohost are you using local block storage (i.e. disk) or remote object storage (e.g. S3 compatible)? You may be able to save a lot by using an external S3-compatible object storage like

matt,
@matt@knight.fyi avatar

@chiefgyk3d @mastohost ah that sucks. Sorry, hadn't realized you couldn't control that.

matt, to fediverse
@matt@knight.fyi avatar

Can anyone help me understand how different services on the can / do talk to each other?

For instance, I have a self-hosted single-user server. Can it "connect" with , , etc? Do I need to self-host each one of those too? Can I link my instances is any way?

Naïvely it seems like I should just self-host each application I want, but then people talk about them as being able to communicate with each other anyway.

matt,
@matt@knight.fyi avatar

@drone509 @gunchleoc ah-ha, I think this was the missing piece I didn't understand! I couldn't work out how the different applications would talk to each other. Sounds like the answer is "crudely".

matt, to mastodon
@matt@knight.fyi avatar

Finally got around to updating to the latest version after....far too long! Bad me.

I'm also thinking of migrating it from my provider to a Dell OptiPlex 7040 in my office which has a more reliable internet connection than our !

It's not the beefiest server, but is more powerful than my little 2 vCPU 8GB box. Could do with some more memory though - will bump the 7040 from 8GB to 32GB before I migrate.

matt,
@matt@knight.fyi avatar

@steely_glint it’s pretty much a single user box. I’m the only active user on it. All in, it’s using about 2GB of memory right now. CPU spikes when sidekiq has something to do.

The main cause of bandwidth is really ingesting media and, in my current setup, uploading it to b2. For a regular home internet connection it’s probably not a big deal. For our 3-4Mbps cellular in the RV, I don’t want any extraneous loads on it!

matt,
@matt@knight.fyi avatar

@steely_glint oh, no issue whatsoever. As with anything like this, there's a fixed overhead to just running the various services, so at least on small servers, your load doesn't scale proportionally to the number of users.

I should also add that I'm sure you could get away with far fewer resources than I'm using. I've deliberately tuned it to make it maximally performant and learn about how it - e.g. multiple processes, multiple processes, more memory for postgres etc

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