handmade.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
handmade.social is for all handmade artisans to create accounts for their Etsy and other handmade business shops.

Server stats:

37
active users

#runbsd

0 posts0 participants0 posts today

Mastodon will no longer support Redis Namespaces. The reasons are fully valid. Redis (or, more specifically, Valkey or KeyDB) is lightweight software that is easy to install/manage, so separation is always a good thing.
However, I read that many admins will face problems because they use Redis "in the cloud" and, therefore, have a single instance. Unfortunately, this is also a side effect of the "cloud," meaning the loss of control over your own software.

On FreeBSD, a thin jail with "Redis" takes up very little space and resources.

#OwnYourData – in the long run – always pays off.

github.com/mastodon/mastodon/d

GitHubRetiring Redis Namespaces · mastodon mastodon · Discussion #34198Background Mastodon has supported using a dedicated namespace for keys in redis for a long time. The idea was that several applications (or instances of Mastodon) could share a single redis databas...
Well my new Intel N100 16Gb ram, 250Gb NVME is now online running #OPNsense . I didn't need to do any of the changes that Ben Tasker mentioned it just gave a full on 1GB PPPoE connection. Fingers crossed I have most things set up correctly ? I did notice a bug after updating though. Before I updated the system health graphs showed the correct date and times now it is showing me the 14th and 10PM UK time yet the systems is reporting the correct date and time plus time zone as I'm using NTP. Oh well no doubt it'll get fixed shortly.

[ EDIT - The issue is resolved ]
I just had to reset the RRD in the settings and wait just over a minute and now all the graphs under health are working as expected. 😄

Go to Reporting -> Settings
Click "Reset RRD Data"
Wait over 1 minute

#FreeBSD #RunBSD

#Poll: are you "dog-fooding" #BSD?

Unlike previous polls (:BlobCatBlush:) I have tried really hard to make sure the options make sense. Select the lowest item in the list that is true for you:

Of the ten options, the first four are for those that don't use BSD regularly (let's say at least once per week).
The fifth option ("VPN/server") is for someone who uses BSD on a server they manage, but don't have physical access to.
The sixth ("at work") through eighth ("secondary laptop/desktop") is for those who regularly use some variant of BSD, but not as a primary daily driver.
The ninth and tenth options are for "dog-fooding"

Oh, right, and I'm sorry, but it really must need be said: MacOS, iOS, and other Apple products do not count. Sorry again. I will count any FOSS BSD-like OSes like #OpenIndiana, though.
I will also count retro commercial Unixes, if you're actually daily-driving them. ;)

en.wikipedia.orgEating your own dog food - Wikipedia

@VeilidNetwork Has Arrived!

The Internet was supposed to be a place of freedom and connection — not a marketplace for your personal data. Veilid is here to change that.

In a world where privacy feels like a luxury, Veilid brings hope. It’s a platform built to empower everyone with private, distributed applications that don’t trade your information for profit.

What makes Veilid different?

True privacy: No tracking. No data collection.
No hidden agendas: Built with passion, not profit.
An official CULT OF THE DEAD COW projekt.

Veilid isn’t just technology — it’s a movement to take back control of how we connect online. No compromises, no surveillance. Just freedom.

Artwork by @Banshee

When I founded BSD Cafe, I did it because I knew the community around BSD is amazing. More like a family than just a community. And every day I get confirmation of that.

I can finally, officially confirm that the talk "Why Choose to Use the BSDs in 2025" has been accepted and is scheduled for the next OSDay 2025, which will take place on 21/03/2025 in Florence, Italy.

There was a vote on GitHub, and this talk, by a narrow margin, received the most votes overall. Another testament to how the BSD family moves as one.

It is an honor to receive all these votes and to present, in a brief 25-minute talk + 5 minutes for questions, our beloved BSDs. I will try my best not to disappoint you, but for now, let me say a huge: THANK YOU!

Replied in thread

@h3artbl33d

.:: PWNAG3 CHARTZ ::.

T34M DeGU (aka APT 77 aka Fluffy Rodent):

  • Carried out successful supply chain attack on home internet infrastructure by gnawing through cables
  • Successfully escaped a jail by chewing a hole in its base
  • Don’t only have but CAN EAT root
  • Found and exploited various holes, thus pwning a (cardboard) box
  • Have persistence in my office
  • Emptied the sandbox
  • They #RunBSD (Brilliantly, Speedily, and Delightfully) when outside

Me:
“~i CaN mAkE cOmPuTeR pRiNt On BoTh sIdEs oF pApEr~”

UPDATE: I haven't seen Recall in action there. I was just asking the doctor how they'll deal with it.

This morning, I went to the doctor for a scheduled appointment. While she was looking at the results of blood tests from two years ago on the screen (and suggested repeating them for a follow-up), I realized she was using Windows 11. A detail came to mind. The doctor is extremely polite and friendly, so I asked her, "How do you handle the feature called Recall?" The doctor was taken aback and had no idea what I was talking about. I was about to drop the conversation, but she, being a serious professional, immediately called the technicians who manage their PCs to ask for clarification. They downplayed it, saying it's not an issue and that it's a feature "on all PCs, so we can't do anything about it." She started to express that she didn’t like it and wanted it deactivated. No luck: they won’t proceed because, according to them, even deactivating it is "a hack that could compromise future updates." She’s furious and will talk to her colleagues and the decision-makers. She wants secure systems because "there’s patient data involved."

In reality, patient data is stored on servers (which I haven't investigated), but everything that appears on the screen is, in my opinion, at risk.

I’ve offered to help them find a solution—because, if I'm right, all they need is LibreOffice and a browser. In that case, I’ll suggest one of the *BSD or Linux systems and do it for free.

I don’t want to make money off my doctor. I just want patient data to be (sufficiently) secure.

#IT#Recall#Windows
Nice just worked out how to convert my ssh-askpass bash script to a posix sh script ssh-askpass.sh.

In bash it was :

#!/usr/bin/env bash
# Remember to export SSH_ASKPASS=~/.local/bin/ssh-askpass in your .bashrc
RESULT=$(pinentry-curses --ttytype=xterm-color --lc-ctype=en_US.UTF8 --ttyname=/dev/tty <<END | grep -E '^(D|ERR)'
SETDESC Enter your SSH password:
SETPROMPT
GETPIN
END
)

if [ "$RESULT" == "ERR 111 canceled" ]; then
exit 255
else
echo ${RESULT:2:${#RESULT}-2}
fi
In sh it is:

#!/bin/sh
# Remember to export SSH_ASKPASS=~/.local/bin/ssh-askpass.sh
RESULT=$(pinentry-curses --ttytype=xterm-color --lc-ctype=en_US.UTF8 --ttyname=/dev/tty <<END | grep -E '^(D|ERR)'
SETDESC Enter your SSH password:
SETPROMPT
GETPIN
END
)

if [ "$RESULT" = "ERR 111 canceled" ]; then
exit 255
else
length=$(printf "%s" "$RESULT" | wc -c)
length=$((length))
echo "$RESULT" : '..' | cut -c 3-"$length"
fi
It might not be perfect but it works for me. #RunBSD #FreeBSD #Posix