gyptazy

@gyptazy@gyptazy.ch

Believer in the power of open-source & community-driven innovation.

Former AS20621 NetOp that loves FreeBSD & illumos. Currently mostly in DevOps & developing (Python, Rust). Contributes to & . Evaluating and production usage of hardware/software.

Projects:
* BoxyBSD.com - A free VM hosting service to provide some value back to the community.
* manpageblog.org - A static blog generator in manpage design.
* QualvoSec - A security patch management tool.
Bloghttps://gyptazy.ch
GitHubhttps://github.com/gyptazy
Xhttps://twitter.com/gyptazy
0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@scrivolical@existentialdread.com this was the moment...

where I created the email:
support@manpageblog.boxbsd.bsd.hosting.gyptazy.ch

finally, I save money :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@cuddle@bsd.cafe they're using the upstream kernel and Debian packaging (and the patching mechanism) to apply their patches: https://git.proxmox.com/?p=pve-kernel.git;a=tree

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@romanzolotarev@mas.to @mischa@exquisite.social that would be cool! Can you send me your email in a private message please?

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@cuddle@bsd.cafe That patch is already shipped with 6.15.13

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@ttyS1@bsd.network I think the different IPv6 tunnels are the problem where I use different MTUs. Since I have them deactivated I didn't encounter any issues anymore. This also relates the issues (not directly) with the mentioned one (for mana) from @cuddle@bsd.cafe

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@cuddle@bsd.cafe kernel 6.5.13 - I don't think it's directly this one but related to jumbo frames and mtu. This is also the difference to the other nodes in my setup, since this one uses several IPv6 tunnels including different MTUs (even within the tunnels).

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

What the heck is going on here?

crashes again and again in some corner cases when running and using the integrated . This is not a general problem, because all my nodes run with and all management, backup and monitoring is done on IPv6. Need some time to debug this...

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Long post [SENSITIVE CONTENT]@stefano@bsd.cafe happy first April ;)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@udob@chaos.social Currently, everything is handled on trust. But I saw on BoxyBSD already how people treat it. And now, with xz we saw again that trust can easily be abused. However, I know there'll happen something again but I want to keep me as safe as possible.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@benjamineskola@hachyderm.io I really want to avoid limiting to much, because it breaks the flexibility. I could limit the connections or bandwidth, that could maybe solve some issues. On I had to limit the whole smtp traffic within the first two days and provided an smtp relay which had to be used and performed rate limiting on outgoing mails. I think my biggest fear is to deal with illegal content provided on these systems. Currently, I fully rely on my self-awareness of people how they react on social medias, I do not even have their names, of some I even don't know where they're from. And the xz debacle shows how quickly trust can be abused...

Currently I only see:
* Providing dummy fee by CC, SEPA or PayPal (or a small onetime setup fee). But dealing with money means to have much more data safety in place. I do not want to have knowledge or any thing else of banking data etc. Next, it could lead into issues with tax offices.
* No joke: Sending a real letter to the residence address of a user (which just takes too long, overhead and money from my site to send a letter)

I already use dedicated networks for this service to be at least safe from blacklist etc. for my personal systems. It's really a pity...

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Any hints regarding limiting abuses on a free VM hosting service without processing dummy payments?

Some may remember which got heavily abused during the beta test. Now, I'm trying it again with longterm VMs. Currently, I grant only VMs to very active user accounts that are providing valuable content to the community (in the hope they're not abusing the service, especially not in a bad way). However, this feels unfair, especially I want to target people that cannot afford VMs to learn and practice on , and - especially when it requires a static IP for name server etc.

Currently, I have no clue except of processing financial data like SEPA, PayPal etc. to have at least a minimum of safety. I thought about GPG, by signings - but I guess GPG is not really used by newer dev- & sysops.

I'm hosting this services for free, with my personal efforts and hardware. I do it to bring some help and valuable things back to the community and especially to newcomers in this field but I don't want to deal everytime with ddos, email spamming, torrent or tor exit nodes. While this is still annoying, there're still some other things you really don't want to deal with. So, I need a useful safety net for me.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

Sharing some technical details about how I'm setting up the hosted email service. It will not be a service of BSD Cafe but tied to my own business. It will run entirely on BSD systems and on bare metal, NOT on "cloud" VPS. It will use FreeBSD jails or OpenBSD or NetBSD VMs (but on bhyve, on a leased server - I do not want user data to be stored on disks managed by others). The services (opensmtpd and rspamd, dovecot, redis, mysql, etc.) will run on separate jails/VMs, so compromising one service will NOT put the others at risk. Emails will be stored on encrypted ZFS datasets - so all emails are encrypted at rest - and only dovecot will have access to the mail datasets. I'm also considering the possibility of encrypting individual emails with the user's login password - but I still have to thoroughly test this. The setup will be fully redundant (double mx for SMTP, a domain for external IMAP access that will be managed through smart DNS - which will distribute the connections on the DNS side and, in case of a server down, will stop resolving its IP, sending all the connections to the other. Obviously, everything will be accessible in both ipv4 and ipv6 and in two different European countries, on two different providers. Synchronization will occur through dovecot's native sync (extremely stable and tested). All technical choices will be clearly explained - the goal of this service is to provide maximum transparency to users on how things will be handled.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@stefano@bsd.cafe @phessler@bsd.network lol haven’t had a look but yeah - it’s almost a perfect Easter timing in history…

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@tehpeh@bsd.cafe welcome to the Cafe :) Let's grab a coffee

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@systeemkabouter@exquisite.social the initial setup is probably the same time. With online generator probably 2min. Afterwards you can place to config file on your webserver. The user just needs to download it, enter username and password. Next benefit, you can also configure caldav and carddav in addition. That’s user experience instead of going to settings, not knowing where to add something, to repeat it for mail, caldav, carddav and having different URIs.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@fedops@fosstodon.org xz and outage of bsd.network also came up during public holidays (at least here in Germany). 😉

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Create a configuration profile. User just need to enter username and password. And the best - it just works on all Apple devices…

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@petersk@mastodon.nl thanks, see notification from them coming to my instance again :)

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

What a week…
- xz fuckup
- bsd.network down
- NetBSD 10 release
- Proxmox ESXi (live) migration tool released
- Two new hosting nodes for my free VM hosting added

Let’s see what will come next week…

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@snonux@fosstodon.org @stefano@bsd.cafe That's cool, thanks for sharing

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@scrivolical@existentialdread.com just looked at the scheduler...

Last successful back: 6 years ago
Last run: Failed

just kidding... I'm not doing any backups at all.

Ok, ok, still kidding

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@ben@kwiecien.us honestly, I especially like the BSD Cafe because I see how Stefano manages it, how he puts efforts into it and how he gets in touch with each member. Happy to see the BSD cafe growing :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Disclaimer: don’t take it too serious

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Any news regarding bsd.network? Time to switch to bsd.cafe 😉

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@canadianbryan@mastodon.social oh, haven’t seen that it’s down. Interesting

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@notfire@fedi.notfire.cc maybe we should make it adjustable by the config. When I initially added the PR I just thought about keeping the defacto default path /favicon.ico

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

In addition, also other distribution are/were affected. Even but luckily not stable ones. Please take a look if you might also be affected and update immediately. Securitypatchmanagement software like may help you.

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

This is huge: Backdoor in upstream xz/liblzma leading to SSH server compromise

openwall.com/lists/oss-securit

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Berkubernetus »
@fuzzychef@m6n.io

PostgreSQL maintainer Simon Riggs has died in a small airplane crash, on Tuesday.

For those who didn't know Simon, he's responsible for PostgreSQL Binary Replication and many big data features. He and I worked together at Greenplum 2006-2008. Postgres would not be the world-leading DB it is today if it weren't for him.

bbc.com/news/articles/cjex992z

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Seeing the setup and the resources, this might become pretty interesting: https://gyptazy.ch/services_request_vm/ A Jail/VM service for the BSD community. Are you in the BSDCafe Matrix channel?

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@joel@piou.foolbazar.eu @ParadeGrotesque@mastodon.sdf.org @mwl@io.mwl.io hm, ok. Announcing own ip space is probably really something that doesn’t every smaller provider provide. In b2b I think this is pretty common just as being able to have floating vips and to have dedicated network links and vlans to speak VRRP

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@meka@bsd.network @robonuggie@bsd.cafe yeah we’re trying to get some infos… at least „he‘s doing well“ is already enough

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

just released its new import wizard for (live) importing from systems by using the official API through a user space filesystem written in Rust.

Here you find more information about it and how to install/use it.

https://gyptazy.ch/blog/proxmox-new-import-wizard-for-migrating-vmware-esxi-virtual-machines/

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@bentsukun@mastodon.sdf.org That’s honestly something I also don’t understand. Doesn’t matter if it were older AMD64 or newer ARM64 ones - they all take a long time for OS updates. The initial part takes long, the first reboot takes several minutes where you see progress bars etc… why can’t it simply handle it like all other systems, reboot afterwards done.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@mrecondo@mastodon.sdf.org luckily it's finally available :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@lcheylus@bsd.network I just thought about it last week, why no-one implemented it... Now, it's directly available :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@yottatsa@deadinsi.de Luckily I have no clue what you're trying to tell me :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

ipv6 only life here without any ipv4 uplink and I cannot understand this statement. Discord works, archive.org also... I do not use telegram, but at least the website has AAAA records so I guess even this one would work in the app - but Tara already also mentioned that already. So I honestly guess, you're doing something completely wrong

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Deploying a cluster out of (ok only) in a ( cluster… I missed really much the last years.

Being too long absent in this topic feels like starting from scratch again…

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Wow, that was fast. People may remember my idea behind Temporary jails for testing and debugging? It got immediately abused for spamming etc.!

Now, I’m running a friendly beta test within the Community (primary & BSD fans) for free small sized hosted / (IPv6 only).

The first system is already full. Let’s see how this will be (ab)used?! Maybe, the next stack will start after Easter.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Thanks for the hint, but as I said - it's unfortunately just one thing of many things. I don't want to create a flamewar here and I think it's good that we have the possibility to use what makes us happy. So, it's up to everyone to use his fav os :)

CC: @ben@kwiecien.us

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@ben@kwiecien.us that's unfortunately one of the reasons why I prefer BSD ;)

Not going into details, this should not result into flamewars. We should be happy, that we have to possibilities to choose.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

that would mean I have to deal with or to switch to something like :)

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Btw, is it intended that the link for "send it to us" on runbsd.info links to https://runbsd.info/hi.html without any email address or form? Mischa's X handle is not even active anymore. How'd you like to get new content like user stories?

cc: @romanzolotarev@mas.to

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@rain@hachyderm.io without seeing detailed network information it is not that easy to tell the root issues there. What is more confusing, that a different cert is being returned which means (too few information here), a different http/s host is hit, sni failed or routing.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Puh, I haven’t used any for personal use since 2008 anymore and have just set up my firsts Linux based server after years. It’s the first time I’m cheating on ( after more than 15 years. That feels somehow crazy…

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@jhx@bsd.cafe did you already mention

😂😏

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@cuddle@bsd.cafe

2x Epyc 7473X 24 cores (48 threads)
1x Epyc 7453 28 cores (56 threads)

Please don’t ask any questions why different cpus were used 😉

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Everyone tells me about „infinity“ scaling and resources in the . What if I tell you that I can scale pretty well I think 1,72TB RAM / Memory is pretty cool…

Guess, I can finally run a single Java app without running oom (hopefully) 😉

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

provides Flexibility and Performance for ’s Data Management System.

See also:
https://freebsdfoundation.org/netapp-case-study/

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@emacs@emacs.ch hm, what about sec updates?

jbz »
@jbzfn@mastodon.social

🔐 Linux 6.9 Adds New RISC-V Vector-Accelerated Crypto Routines - Phoronix

「 RISC-V with Linux 6.9 implements support for more vector-accelerated crypto routines. Among the work is RISC-V vector accelerated AES-{ECB,CBC,CTR,XTS}, ChaCha20, GHASH, SHA-256, SHA-384, SHA-512, SM3, and SM4 algorithms 」

phoronix.com/news/Linux-6.9-RI

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@DesRoin@geekdom.social wo gibt es denn aktuell solch angenehme Temperaturen? :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@jrollans@jrollans.com I can fully see the struggles. Immich comes close to it, but it’s slow - especially when you initially need to index your database, can’t use Neural Engine from the iOS to speed it up. Then it’s all „alpha“… I think photos will keep me forever in the iCloud.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@lindworm@chaos.social dann wurde da ggf. was in neueren Versionen geändert. VMs nicht klicken zu müssen, wäre mir dies aber wohl wert.

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

I want to get away from iCloud Photos, but a must have is that I can access my photos in an easy way on iOS, iPadOS and macOS. Next to it, I must find photos by given text like „summer beach wife high heels red dress“ or „yellow motorbike nordschleife“. Therefore, it needs not only face & object recognition but also usable apps for mobile devices. Clicking 10 minutes through a web ui is no solution. I gave nextcloud and immich a try and unfortunately both failed. Nextcloud tooks ages for previewing thumbnails even this features are only available in the web ui, immich looks pretty good but could only handle a subset of photos for testing because it takes long time to import and scan everything. So, immich looks promising before taking the efforts, maybe someone can give some insights with bigger libraries.

I need to process more than 8TB of photos and additional TBs of videos…

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@lindworm@chaos.social ich hab noch nie einen Account gemacht grübel Dann bleibt quasi nur UTM…

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@lindworm@chaos.social UTM ist super, allerdings leider immer noch kein Vagrant provider für vorhanden. So ungern ich es sagen mag, VMware Fusion ist kostenfrei nutzbar und geht auch mit Vagrant. Danach heißt es nur noch, ARM64 kompatible Boxen für den Provider finden. Davon gibt es aber mittlerweile genug :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@cuddle@bsd.cafe just ping me in matrix...

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@hui@fedi.gang.st I've never heard of it before, but I just had a short look for support.

So, sure - let's go! You'll find it here (currently uploading):
https://app.vagrantup.com/gyptazy/boxes/casaos0.4.7-debian12-arm64

0.4.7 based on 12.

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@stefano@bsd.cafe well done and well written! Thanks for sharing this :)

Stefano Marinelli »
@stefano@mastodon.bsd.cafe

The series of articles on the quest for one's digital freedom continues: Make your own E-Mail server - Part 2 - Adding Webmail and More with Nextcloud

it-notes.dragas.net/2024/03/21

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@stefano@blendit.bsd.cafe awesome, well done! Thank you

in reply to »

Michael Dexter »
@dexter@bsd.network

@patrizia
Linux still doesn't have an actual jail feature. Or CTRL-T. Or faster networking. Or a ZFS-compatible license.

But GNU/Linux is 20% slower with ZFS and 100GbE networking.

There's a reason they're leaving, but I have no idea what it is.
@trashheap

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@denix@society.oftrolls.com @jbowen@mast.hpc.social fun fact, you can easily identify the generated code by its style just like all the images generated on bing with dall-e. They have all the same flavor…

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Long post [SENSITIVE CONTENT]@announcements@bsd.cafe Oh, that's pretty cool and comes in perfectly well timed! I just want to get away from Feedly! Thank you for providing all the great services for the community!

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

indeed

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

I wouldn't have assumed that 34% of the people here spend more than 50 bucks for their tech stuff :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@qantumentangled@cyberplace.social tell my wife this 🤣🤣

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Long post [SENSITIVE CONTENT]@GrahamDowns@mastodon.africa
[*] At least for now. It's a bit of a chicken
and egg situation, isn't it? Content creators
won't come here because we don't have
two billion users. And uses won't join en
masse because their favourite content
creators are still on TikTok and Instagram.
Indeed, it's exactly this one! When it comes to me, I run my own fediverse instance but I still enjoy X much more than the Fediverse. All the interaction, integration and UI related things are nicer and more usable for me. Dealing with different clients, different functionalities, different UIs is a pain - I love it streamlined.

But why am I here? This question can be answered easily - because of the content with much value! Especially when someone is deeply into tech, you find great people providing awesome content with much value. That's also what I try to do here - provide some valuable content. But I guess this is more a thing for people living the opensource way (and we are honestly a niche).

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Thanks! Within my last internal tech-talk in our company this was also a question and I honestly do not have a real answer for this right now. Also in the talk we couldn't find a real outcome, so I'm happy to hear more feedback and input.

QualvoSec is supposed to be very minimalistic and only to keep the systems up to date on the latest patches given in a used repository. In theory, you could already do this with the whitelist mechanism and defining the package version (https://github.com/gyptazy/QualvoSec/blob/main/src/server/patch.yaml#L20-L21), but in that case you need a utility to include all the packages (sure, you could do this by hand but you probably don't want to do this).

1. This leads us to the first solution. It could be done by the admin tool and generate the patch manifest. Current packages can be requested from the client if the http server is activated (optional, up to everyone to use it).
2. A solution could also lead into freezing the repositories itself but only works when having own repositories (e.g. with aptly, repomgr, etc.). This is independent of QualvoSec.
3. Don't integrate similar solutions

I can clearly see the reasons and needs for patch freezing (especially when having the typical ends for dev, stage and prod). I'm happy to hear more feedback and I will have a look into such an implementation. Thanks!

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Well, as much as I love opensource and federated solutions - TikTok, YT, Instagram etc. work quite well because people get paid for views and by sponsoring content. Getting paid for sponsoring content requires a huge follower base. On a platform where people won't get paid for the content will keep a niche. Sure, mostly the niche content provides more value, more insights but also more targets a niche user base and not the mainstream. Several people ditched their jobs for being an influencer and it often works out pretty well. Why should these people switch to something else? Why I'm telling this - just because of:

"If you’re a new creator and you’ve been trying to grow your platform, don’t!"

Imho, if you want to contribute, like in opensource and bring in value for the community - yes you're right. But if you want to make money, TikTok & Co is probably the better way.

Just my 2 cheap cents...

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

🗳 0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

How much do you spend on your tech hobby (e.g. learning, domain(s), webspace, devlab hardware, server, subscriptions,…) per month?

Nothing:7
<10$:7
<20$:12
<50$:12
>50$:20

Closed

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@DesRoin@geekdom.social indeed, the team is amazing 👍

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@CapitalB@noauthority.social that’s definitely true, and I always do!

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@CapitalB@noauthority.social that definitely true! And I do!

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@mastar2323@rollenspiel.social First I thought the same... that was the way I came to the Apple Watch Ultra. It just works, the battery works well. If you don't like this approach, an older non smartphone could lead into the same. But also in that case you have something to recharge.

Endkiller solution: Just keep your phone home (which might be difficult nowadays)

I had similar ideas only for vacation, but having flight plan, credit card etc. on it already killed that idea. But the watch was able to also solve this.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@mastar2323@rollenspiel.social yep, that's not easy. Hard way - don't bring yourself in such situations. Approaches...? Multiple ones... But what about a full digital detox while still being fully available? I guess, smartwatches with LTE/5G could help:
https://gyptazy.ch/blog/digital-detox-an-example-approach/

For me, it's just going out with my watch on my wrist. Still able to communicate by email, iMessage, sms and to answer phone calls. But that's not all - I can still track my sport activities, pay by nfc, open the door at home, open the car etc. What I could do - but isn't fun at all - write on matrix, X, Fediverse. I could, but I also deactivated all notifications. Social media is only pull - I do it when I have time, instead of push and getting anything of a pressure or similar.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@nathanpc@fosstodon.org sure, just remove the file name :)

The dir is browsable and contains all ones:
https://cdn.gyptazy.ch/files/docs/freebsd/jails/

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

I'm proud of my

I cannot say this too often - not only from a team leading perspective, but also from a good friend one!

I joined in freshly, they taught me - I taught them! Together we improved day by day! Almost 10 yrs later, the team is still the same - no one left. I think I can say that everyone enjoys the work and everyone is doing a really great job! I really love this team and it works out that well because we're:
honouring, understanding, trusting & respecting each other!

This is not only about "happy posting" etc. - it's more about also getting taught. It does not automatically mean that a teamlead is always right. It does not mean that this person is always choosing the right path. And it is really good and important that everyone can take the opportunity without any fear to talk about any concerns. This should always be taken seriously, no one can know everything and no one is always right! What did I say in my first sentence - they taught me! And yes, this was the first thing what happened. They taught me!

But what is my hope? I had two really (and I mean it this way) good mentors. I hope, I can be the same for other ones. Helping to improve, to become better... But everyone is special in its own way and needs to treated that way. Hopefully, I can find the right directions...


0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@shupfel@mastodontech.de @tara@hachyderm.io for me it's pf. Why - just because I use it everywhere and I like to reuse my configs. If it makes sense to learn pf (which is imho really easy compared to iptables at least), is what your personal goal is?
Learning -> do it
Switching to BSD -> do it
Running BSD based servers -> do it
Just playing around -> forget it

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Are you into Do you love

@padukajorat@mastodon.social (all credits to him!) released his FreeBSD Jails - Part IV sheet! This series of slides is perfectly to explain jails to new users!

The PDF (and all other parts) are hosted here:
https://cdn.gyptazy.ch/files/docs/freebsd/jails/FreeBSD_Jails_Part_4.pdf

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@dotpk@bsd.network @mmarcott@bsd.network @ledeuns@bsd.network I really love the Lenovo M720q / 920q tiny systems, especially with hw capable cpu and 64g ram. Twined, it’s a pretty good failover cluster

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Yeah but mostly especially for Asia instant noodles… you can put them 1000x into the dish washer as still smells. I don’t eat my cornflakes from this ones

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@kta@hostux.social exactly that one: Ampere Altra Max :)

Got one very cheap at netcup.de

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@marzlberger@mastodon.online thanks for mentioning it! I used it very often in smaller customer setups. I really loved it but nowadays I’d probably use the gitea fork „forgejo“.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

For me it's still icinga2 for basic monitoring of hosts/services and alerting. 19 hosts with 200 checks right, now.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@scrivolical@existentialdread.com @scrivolical@existentialdread.com and alert by using grafana alerting or alertmanager

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@scrivolical@existentialdread.com For me it's still icinga2 in combination with performance metric monitoring (grafana, prometheus, node_exporter). But within cloud, I guess many people fully rely on grafana & co.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@jhx@bsd.cafe @cuddle@bsd.cafe That's it - people often tend to google just for "projectName + Github" and I think for most (especially beginners) GH is the first place to look for content.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@bagder@mastodon.social pretty impressive! :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@0x1eef@bsd.cafe @cuddle@bsd.cafe Thanks for your feedback! Unfortunately, I think I'd never encounter a situation where I want to look at code when not having an internet connection but that still sounds quite interesting, except of pushing it to GH/GL afterwards (at least for me in that case). Honestly, I'm someone who rebases and force pushes... :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@cuddle@bsd.cafe That was exactly what I had in mind. For sure, there are many ones where I'm contributing like or (, therefore I wouldn't delete my handle at all. It was more about moving my personal projects on my own instance instead of using GitHub. On the other hand, I think most ones will find on GitHub than anywhere else.

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Should I switch away from
GitHub by running my own instance? I’m still not sure…

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

& are one of the key parts when running your own IT infrastructure to ensure your services are up & running! Here: 18 hosts w/ 180 checks!

Keep in mind: You should always have an additional monitoring node out of your own infrastructure!

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

in reply to »

raspbeguy »
@raspbeguy@social.gugod.fr

@gyptazy @alpinelinux there is no bhyve on OpenBSD. Never tried FreeBSD except for OpnSense. Also I guess I am used to my favourite stack KVM with libvirt.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@RussSharek@mastodon.art indeed, it is. If you’re interested, you may find more posts about it on my blog: https://gyptazy.ch/misc/

One of it also runs a production tor node (https://gyptazy.ch/misc/running-a-riscv-based-production-tor-relay-node/) and another one this Fediverse instance :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@raspbeguy@gugod.fr @alpinelinux@fosstodon.org yeah, it’s just plain vmm there.

But sure, KVM does its job great. :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@RussSharek@mastodon.art personally, I’m running on multiple VisionFive2 boards (8G)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Hey, das ist cool! Zusammen ohne die dortige 24H Zwangstrennung, ist das eine super Ausgangsbasis für Hosting Zuhause :) Nur die Latenz ist leicht hoch?

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

Long post [SENSITIVE CONTENT]@cuddle@bsd.cafe thanks for sharing this details! :)

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@raspbeguy@gugod.fr @alpinelinux@fosstodon.org oh, what do you miss in detail on bhyve which makes you miss KVM?

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@raspbeguy@gugod.fr @alpinelinux@fosstodon.org Oh, that was probably more a wrong wording - that's just my personal mindset, because I'm personally fully into BSD. So this shouldn't be any meaningful reason to anybody not to use Alpine! The same also applies for me to any other Linux distribution! It's my personal mindset and not a remarkable reason... Sorry if it sounds like that (that shoudln't be any flame or similar).

But I can also fully understand and see the needs of everyone else running Linux - so I created the related Linux images and collection for RV.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@cuddle@bsd.cafe I'm fully with you. But I can also imagine that RV will take place in the near future. Nowadays, we finally see companies understanding the impacts of proprietary things. With Broadcom's VMware move, many companies saw the impact and are now trying to move to opensource products. An open and independent hardware design could boost this up, especially when some more investors and efforts are taken into this.

0 ★ 0 ↺
in reply to »

gyptazy »
@gyptazy@gyptazy.ch

@raspbeguy@gugod.fr @alpinelinux@fosstodon.org I created an image for the VF2, but that’s not my kind of distribution :)

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

I’m living on server side between , & and can’t decide which platform I want to go!

offers the best support and is fast.
is very efficient and also very fast.
is amazing & exciting (but slow with my current hw, but I can deal with it)

While amd64 & ARM64 work perfectly fine with , the hardware support (beside stuff) is still very limited. Currently, and work very well there.

History

Back to top - More...