@stefano Wow, this was an awesome article - thank you for writing it.
As a longtime #sysadmin I've been around the #Linux and #Windows blocks "a few times." I've really fallen in love with #FreeBSD after using it as a hobby. I will definitely check out #bhyve.
My full interview is now online, with a focus on the experience at EuroBSDCon 2024 and BSDs in general. It is available (in Italian, but English subtitles are available) on:
Even after the darkest night, the sun will shine. The sea will entertain you with its relaxing noise, and the sand will reflect the light in a warm, ancient colour palette.
For today's #ThankYouTuesday, I want to thank @grunfink
Their already excellent #snac improves with every release, and they are always available, friendly, and positive.
The world could really be a better place with more people with their skills and attitude.
Saturday relaxation: I'm doing some tests to see if I could use the Google Pixel 7 with GrapheneOS - and without Google services - as my main phone. I've solved many of the issues:
- F-Droid for downloading main apps
- Aurora Store for Play Store apps
- For push notifications, I already have the ntfy server on my own server. By using UnifiedPush, many apps can use it
- Tusky (or moshidon) perfectly supports UnifiedPush (although I usually have notifications turned off for social apps)
- FluffyChat and Element support UnifiedPush and work well on my server
- Whatsapp works perfectly with the Matrix bridge, so I don't need to install it
- Mercurygram for Telegram perfectly supports notifications via UnifiedPush
- For email, I'm unsure whether to keep a separate connection (also to receive email notifications if my ntfy server is down) or use NotiMail to redirect them to UnifiedPush
- 2FAS Auth for 2FA
I will probably create a profile with Google services only for the apps that strictly require them, but it won't run in the background and I'll only use it when needed. For example, everything related to banking apps comes to mind.
Some apps remain out, mainly intercom apps. However, I could integrate them into Home Assistant and use that for sending notifications.
Yes, I think I could use a device daily without Google services, being fully in control of my data.
Saturday relaxation: I'm doing some tests to see if I could use the Google Pixel 7 with GrapheneOS - and without Google services - as my main phone. I've solved many of the issues:
- F-Droid for downloading main apps
- Aurora Store for Play Store apps
- For push notifications, I already have the ntfy server on my own server. By using UnifiedPush, many apps can use it
- Tusky (or moshidon) perfectly supports UnifiedPush (although I usually have notifications turned off for social apps)
- FluffyChat...
@stefano Same / similar setup I have currently. I own the Google Pixel 7 Pro and have instsalled GrapheneOS on it 1.5y ago, Love it.
Main profile: Completely de-googled, with F-Droid/Aurora.
Google profile: Some apps I sometimes have to use but require (sandboxed) Google Play
Social Media profile: For Mastodon, LinkedIn, Reddit, Facebook...
Data sync with my home FreeBSD based NAS: Syncthing
. I have blogged about it last year: https://foo.zone/gemfeed/2023-01-23-why-grapheneos-rox.html (Didn't use Syncthing back then)
@stefano Same / similar setup I have currently. I own the Google Pixel 7 Pro and have instsalled GrapheneOS on it 1.5y ago, Love it.
Main profile: Completely de-googled, with F-Droid/Aurora.
Google profile: Some apps I sometimes have to use but require (sandboxed) Google Play
Social Media profile: For Mastodon, LinkedIn, Reddit, Facebook...
Data sync with my home FreeBSD based NAS: Syncthing
. I have blogged about it last year: https://foo.zone/gemfeed/2023-01-23-why-grapheneos-rox.html (Didn't...
For apps that need google services use private space. This way you don't need to switch profiles. Google services will run only when private space is unlocked. When you lock it - google service will be stopped. This is a new feature in android 15.
For email I highly recommend FairEmail. Me and my wife use it for years and it has been great.
@ricardo the problem of managing a tech instance that promotes self hosting: people start self-hosting 😆
Jokes apart, as a tech I'm glad you'll start a new instance. As an admin, I'm more glad that you'll keep your account at BSD Cafe active 😉
(There's a story behind this photo. I was walking alone, attempting to unwind after a particularly rough day. Behind me was the local cemetery (the road leading to it).
I noticed this light and grabbed my Galaxy Nexus. Although the phone had a subpar camera, this time, with some minor color adjustments, it produced a surprisingly good result.)
(There's a story behind this photo. I was walking alone, attempting to unwind after a particularly rough day. Behind me was the local cemetery (the road leading to it).
I noticed this light and grabbed my Galaxy Nexus. Although the phone had a subpar camera, this time, with some minor color adjustments, it produced a surprisingly good result.)
Migrated to a new instance, time for a refresher #intro
If you are seeing this post that is likely because you followed me before at my old account at @fiery@mastodon.sdf.org
The fine folks there apparently were having some scaling issues and since I also wanted to be using a server software that is less wasteful, I moved here to bsd.cafe, graciously hosted by @stefano@bsd.cafe
If you are unsure whether you want to follow me, what is likely to be seen here is mostly pictures of #vegan food, #nature, #baking, and you will may also see me sometimes ranting about #technology, #programming, #privacy. Some of my interests in technology include #unix, #openbsd, #golang, #security. Glad to be on this new instance, hello bsd.cafe and snac.bsd.cafe people!
Migrated to a new instance, time for a refresher #intro
If you are seeing this post that is likely because you followed me before at my old account at @fiery@mastodon.sdf.org
I'm glad to announce the release of version 2.62 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:
Added a new user option to collapse top level threads by default.
Added a new disable_block_notifications boolean field to server.json to disable the notifications of Block activities.
Added a new strict_public_timelines boolean field to server.json to only show an account's posts and boosts (no trees) in public timelines.
Fixed repeated images in posts from some implementations (those that include an image both as an attachment and as an <img> tag inside the post content).
Added a small HTML/CSS tweak to improve post previews from some implementations (contributed by nyanide).
Notifications for EmojiReact activities now show the emoji.
New command-line action insert, to insert a post by its URL in a user's timeline.
Fixed bad processing/rendering of URLs with two or more @ symbols.
This release has been inspired by the song Subways Of Your Mind by #FEX.
I'm glad to announce the release of version 2.62 of #snac, the simple, minimalistic #ActivityPub instance server written in C. It includes the following changes:
Added a new user option to collapse top level threads by default.
@stefano Wow, this was an awesome article - thank you for writing it.
As a longtime #sysadmin I've been around the #Linux and #Windows blocks "a few times." I've really fallen in love with #FreeBSD after using it as a hobby. I will definitely check out #bhyve.