I’ve been browsing your blog as part of a plan to build my own node using some ESP32s I have lying around from a prior project.
I was wondering if you know of any recommendations for a 900MHz transceiver module that I could use for US node?
I’ve been browsing your blog as part of a plan to build my own node using some ESP32s I have lying around from a prior project.
I was wondering if you know of any recommendations for a 900MHz transceiver module that I could use for US node?
I’m not sure if amateur radio is due for an external September. Most people don’t see the point, since they have phones and Internet.
I guess we could see HF airwaves fill up with frivolities? But all the new operators would open up opportunities for cool new digital modes to make the most of shared resources. I’d love if there were enough people in my area to start a broadband Hamnet.
Yes, OP I highly recommend a GL.iNet device. It’s pocket sized and always does the job.
It’s also great for shitty wifi that tries to limit how many devices you can connect. The router will appear as one MAC and then all your other devices can route traffic through it.
You could replace the systemd service with a systemd timer. Not sure how often you reboot, but maybe once a week would be sufficient?
You could then wrap it in a script that checks for packman’s db.lock file. It would sleep as long as the lock file is present, which indicates that an update is active.
As someone who has owned enterprise servers for self-hosting, I agree with the previous comment that you should avoid owning one if you can. They might be cheap, but your longterm ownership costs are going to be higher. That’s because as the server breaks down, you’ll be competing with other people for a dwindling supply of compatible parts. Unlike consumer PCs, server hardware is incredibly vendor locked. Hell, my last Proliant would keep the fans ramped at 100% because I installed a HDD that the BIOS didn’t like. This was after I spent weeks tracking down a disk that would at least be recognized, and the only drives I could find were already heavily used.
My latest server is built with consumer parts fit into a 2U rack case, and I sleep so much easier knowing I can replace any of the parts myself with brand new alternatives.
Plus as others have said, a 1U can be really loud. I don’t care about the sound of my gaming computer, but that poweredge was so obnoxious that despite being in the basement, I had to smother it with blankets just so the fans didn’t annoy me when I was watching TV upstairs. I still have a 1U Dell Poweredge, but I specifically sought out the generation that still let you hack the fan speeds in IPMI. From all my research, no such hack exists for the Proliant line.
The problem with chromebooks is that the base specs are pretty shit. A lot of them have 4 GiB of RAM and maybe 16GiB of disk if you’re lucky.
They were designed to be thin clients to connect students to the internet, and little else. Maybe they could be hacked into something useful, but I don’t think it’ll ever make a good PC. They were always destined for the landfill.
Meanwhile, the best thinkpads were quality machines back when they came out. IMO, that’s why they’re still so versatile today. Free software can’t fix bad fundamentals.
Not sure what motherboard you have: Most consumer boards only support “FakeRAID”, which requires a kernel driver to actually function. Good luck finding a vendor who wrote a driver for Linux.
I’d definitely recommend software RAID instead, as you’ll have better support. I like btrfs, so I’d recommend you set up your new drives to use a btrfs RAID configuration. mdadm is another option, if you really like ext4.
Are you an emacs user?
Try org-roam. It’s a similar system to obsidian, but fully open source. You have all the note taking techniques of org-mode, and all the scripting power of emacs.
Assuming that the disk is of identical (or greater) capacity to the one being replaced, you can run btrfs replace
.
https://wiki.tnonline.net/w/Btrfs/Replacing_a_disk#Replacing_with_equal_sized_or_a_larger_disk
I’d recommend BTRFS in RAID1 over hardware or mdadm raid. You get FS snapshotting as a feature, which would be nice before running a system update.
For disk drives, I’d recommend new if you can afford them. You should look into shucking: It’s where you buy an external drive and then remove (shuck) the HDD from inside. You can get enterprise grade disks for cheaper than buying that same disk on its own. The website https://shucks.top tracks the price of various disk drives, letting you know when there are good deals.
As an emacs user, I use M-x man
. All my standard keybindings make finding what I need very easy.
Of course, it’s not so fast if you aren’t already in emacs.
What you’re looking for is a revocation key. You can generate one in GPG at the same time that you generate your identity key. The method of securing it is up to you. In your example, a simple way would be to encrypt it with the 5 sequential keys. Or you could break the revocation key up into K parts with Shamir’s secret sharing algorithm.
This example assumes that you’re using existing Web of Trust PKI to manage your public keys: https://stackoverflow.com/questions/59664526/how-the-correct-way-to-revoke-gpg-on-key-server#62644875
“Remember: No PID”
Haven’t used it yet, but I’ve been researching authentik for my own SSO.
My area is pretty good, but I went to a hamfest a few towns over and heard some awful stuff being spoken like the most casual thing in the world.
On mastodon, I see people organizing a few leftist nets out there. Might be worth checking for d-star or fusion nets that would let you dial in over internet.
I wouldn’t trust anything like that to the open internet. It would be better to access the system over a VPN when you’re outside the network.
He shunts all your long running jobs to the slowest hardware on the rack.
Firstly, discord is entirely the wrong medium for documentation.
Secondly, documentation should be at least as accessible as the code. That is to say, if I can view the code without creating an account for some service, then I should also be able to read the documentation too.
Thanks!