Functional daydreamer. I code, watch over your network, build things, and roll my own sushi. Chaotic good rogue. Diabetic Runner. Minimalism. Small Internet. Right to repair. he|him|his en|es|de This instance is mostly about #runbsd #foss #selfhosting #decentralization #networking #sysadmin #blueteam #freelance :runbsdBg: :freebsd_logo: :bhyve: :vim: #nobridge #noindex #noai #noimageai
Public Key
npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Profile Code
nprofile1qqsx3n8c5j2vu8e8actfucev94wpsw6n89j2a9l3djjazv2a0adp5ssprpmhxue69uhhyetvv9ujumt0d4hhxarj9ecxjmnter676l
Show more details
Published at
2026-10-02T17:46:36Z Event JSON
{
"id": "6856b01797c5426fbb739965dfdccfaf39442bacabc4d917685f0b0603e10e7d" ,
"pubkey": "68ccf8a494ce1f27ee169e632c2d5c183b533964ae97f16ca5d1315d7f5a1a42" ,
"created_at": 1790963196 ,
"kind": 0 ,
"tags": [
[
"emoji",
"runbsdBg",
"https://media.bsd.cafe/bsdmmedia01/custom_emojis/images/000/029/839/original/20a6c442f1693718.png"
],
[
"emoji",
"freebsd_logo",
"https://media.bsd.cafe/bsdmmedia01/custom_emojis/images/000/029/844/original/ef12d3b330e369e0.png"
],
[
"emoji",
"bhyve",
"https://media.bsd.cafe/bsdmmedia01/custom_emojis/images/000/098/151/original/7f4c53457bcb1f3e.png"
],
[
"emoji",
"vim",
"https://media.bsd.cafe/bsdmmedia01/custom_emojis/images/000/098/150/original/e812291366b97904.png"
],
[
"emoji",
"bsdhead",
"https://media.bsd.cafe/bsdmmedia01/custom_emojis/images/000/029/845/original/ba6808da85f36bf0.png"
],
[
"t",
"foss"
],
[
"t",
"networking"
],
[
"t",
"sysadmin"
],
[
"t",
"selfhosting"
],
[
"t",
"runbsd"
],
[
"t",
"decentralization"
],
[
"t",
"blueteam"
],
[
"t",
"noindex"
],
[
"t",
"freelance"
],
[
"t",
"noai"
],
[
"t",
"nobridge"
],
[
"t",
"noimageai"
],
[
"proxy",
"https://mastodon.bsd.cafe/users/ricardo",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://mastodon.bsd.cafe/users/ricardo",
"pink.momostr"
],
[
"-"
]
],
"content": "{\"name\":\"Ricardo Martín :bsdhead:\",\"about\":\"Functional daydreamer. I code, watch over your network, build things, and roll my own sushi. Chaotic good rogue. Diabetic Runner. Minimalism. Small Internet. Right to repair.\\n\\nhe|him|his en|es|de\\n\\nThis instance is mostly about #runbsd #foss #selfhosting #decentralization #networking #sysadmin #blueteam #freelance\\n\\n:runbsdBg: :freebsd_logo: :bhyve: :vim:\\n\\n#nobridge #noindex #noai #noimageai\",\"website\":\"https://mastodon.bsd.cafe/@ricardo\",\"picture\":\"https://media.bsd.cafe/bsdmmedia01/accounts/avatars/113/033/293/822/670/571/original/436dcf170cc75fdc.png\",\"banner\":\"https://media.bsd.cafe/bsdmmedia01/accounts/headers/113/033/293/822/670/571/original/b03cbadd2c7a4036.png\",\"nip05\":\"[email protected] \"}" ,
"sig": "7ac0e5dbef574bd1ad590fd9d26884a286ece56fd1e4552f21fad1618c3101b98d4d5a3f3ae2cfdf57444048ecc4c4221d36d350fee586ededdcf747ece4ea83"
}
Last Notes npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: The meaning of CVE is lost. Not every bugfix is a CVE 🤷🏻 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Now all the Raspberry Pi Zero are out of stock, I wonder why 😆 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: It finally arrived ✌️ Edit: Sadly, I won’t be purchasing any more items from Redbubble. The fabric quality and feel are disappointing 😕 https://media.bsd.cafe/bsdmmedia01/media_attachments/files/117/161/240/533/617/804/original/b7c8e442261d6521.jpg npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: I truly don't get why dark comedies like Kaos (2024) don’t get renewed 🤔 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: This is a nice story for a Monday, not because it was particularly difficult, but because sometimes having to come up with solutions for clients with absolutely zero IT budget is surprisingly satisfying. The story goes back a couple of years and involves four free™ data storage providers, security/age, archivers/par2cmdline-turbo, and figuring out how to distribute the PAR2 files so that (rather prophetically) any two sites would be enough to recover the data. That setup allowed us to download some pretty important old documentation today. There are a few side quests I’m leaving out that would make for entertaining subplots, such as finding the encryption key, or how one of the providers changed its TOS and deleted the account without warning, while another wouldn't let us reset the account credentials. But, you know, that's a story for another day. Remember, #OwnYourData #SelfHost 🍺🍺🍺 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Just when you thought they’d finally learned not to deploy to prod on Fridays, they've unlocked the next level of chaos: Introducing hard dependencies into projects with zero community warning 😑 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Seriously? People online are actually complaining that mentioning the Trojan horse spoils Nolan’s movie? 😭 #theodyssey npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: +1 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Defender! https://atarionline.org/atari-2600/defender npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Native #FreeBSD OCI container images for self-hosted applications. https://github.com/daemonless npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: What's your favorite source for disposable email accounts? 🤔 #email #privacy npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Today is Monday, and I still won't boost your ALT-less toots 🤷♂️ #fediverse npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Making some coffee https://media.bsd.cafe/bsdmmedia01/media_attachments/files/117/029/880/593/506/531/original/a796110564a53843.jpg npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Thank you for your comments @npub1mkd…p9nh. I must admit I'm a bit puzzled, though. I had assumed most people took it for granted that, even if there isn't an automatic import mechanism (which, personally, I tend to distrust), there would at least be a documented manual migration/integration checklist. Something outlining exactly what Sylve expects, where each piece of data belongs, and in what format, so administrators can populate the required data, migrate or clone datasets, adjust paths, and so on. I understand this isn't particularly relevant for new deployments, but I'd expect anyone already running services in jails or VMs to think twice before deploying Sylve if there's no documented migration path. Thank you for all your work so far ✌️ npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: My retirement plan no longer includes a farm. I'm looking for a deep cave instead. #ItsOnlyWednesday npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: I briefly went through the Sylve documentation and didn't find any information about integrating existing jails or VMs. I guess I'll have to install the latest version and play around with it over the weekend, time permitting ⌛ https://sylve.io/docs/ npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: We got to love SpamAssassin and Sieve 😎 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Not long ago, a client complained about running FreeBSD base jails, so I pointed them to BastilleBSD. They were excited to find about the development of bastille-ui, only to somehow discover about Sylve. Now I feel like I made the mistake of introducing them to another shiny thing, because every new project seems to translate into "free consulting hours" 🤦♂️ npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Bookmarking 🔖 conky-bubbles: A conky config and library of Lua widgets https://github.com/simotek/conky-bubbles npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: I'm too old to maintain Micro$lop products 😝 https://media.bsd.cafe/bsdmmedia01/media_attachments/files/116/719/664/803/559/023/original/341aac8ba0f09571.mp4 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: I need this 🤦 #diy https://media.bsd.cafe/bsdmmedia01/media_attachments/files/116/579/430/076/304/383/original/3967f45ac69b661e.webp npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Checking "The all-in-one tool to help you find your next #OpenWrt device" https://openrouters.net/ npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Which of your #FreeBSD jails do you hate most? ⸺ Poudriere 🤦♂️ https://media.bsd.cafe/bsdmmedia01/media_attachments/files/116/487/301/916/783/504/original/67b21031fee622f1.mp4 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Tonight, The Incredible Shrinking Man (1957) 🍿 https://youtu.be/jqSBCeyg9bk #premiered #otd #movies npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Remind me again, why is the fake child/women porn generator Grok *not* already banned in the EU, and Europe? 🤔 #grok #x #elonmusk #eu #europe @npub1m96…ag4y npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: That explanation deserved a CW toot of its own 😆 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Shout out to pandoc 3.8 https://pandoc.org/ https://github.com/jgm/pandoc/releases/tag/3.8 #pandoc #markup #typst npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Breaking up with Big Tech: A human rights-based argument for tackling Big Tech's market power - Amnesty International https://www.amnesty.org/en/documents/POL30/0226/2025/en/ #privacy #bigtech #alphabet #google #meta #microsoft #amazon #apple npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: In case you ever wondered 🤔 "You can’t delete your Teams account without deleting your entire Microsoft account. This is also true if you migrated your former Skype account to a Teams account." #teams #microsoft npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: I might try it over the weekend, as an alternative for those who don't like Nextcloud Talk @npub1swc…y2dn @npub1k2x…ns8g npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Anyone has tried https://www.freshports.org/www/mattermost-server/ ? It's in ports, and probably deployable in a jail/template 🤔 @npub1swc…y2dn @npub1k2x…ns8g @npub1ef5…gcpc npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Surely some part of your body aches this Monday if you know what POV-Ray is, if you remember those Walnut Creek CD-ROMs, and if you just found out the project is still kicking. https://www.povray.org/ npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Hey @npub10st…hwx0, sorry for the late reply. Indeed, you can install Typst and use it from the command line, but I suspect it's not the alternative to pandoc you seem to be looking for. With your own template, you can add all the bells and whistles of Typst from your Markdown to your PDF via a plugin like https://github.com/SabrinaJewson/cmarker.typ Hope it helps. npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Typst allows you to import Markdown and generate a PDF. https://typst.app/docs/ https://www.freshports.org/textproc/typst/ npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: I was looking for new keycaps when I came across this monstrosity #vim #cheating https://media.bsd.cafe/bsdmmedia01/media_attachments/files/114/191/098/031/796/266/original/04388ca710855fc7.webp npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Bug fixes? #nextcloud npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Periodic reminder Your parents probably taught you from a young age not to take gifts from strangers, right? So, why do you blindly accept now "free" services from companies online? #amazon #google #meta #microsoft #foss npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Grumpy old guy hanging out in southern Spain. I was raised by a ZX Spectrum, had a stint in ship chartering, and later dipped my toes into IT. I live by the motto, How hard can it be to fix this myself?. Cooking is basically my personal science experiment. I’m all about *FOSS* because, deep down, I still believe people can change, and I prefer the *BSDs because of its incredible community. #fediyearly #introduction npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Users. npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Wouldn't it be incredibly ironic if the strongest selling point of EU tech services to the rest of the world turned out to be its privacy and user protection? #europe #eu #tech #internet #gdpr npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Current mood 😑 #CultureOfNoise #firecrackers #fireworks #NewYear https://media.bsd.cafe/bsdmmedia01/media_attachments/files/113/749/047/029/467/366/original/112291927738291d.jpg npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: If you also hate the sound and annoyance of fireworks and firecrackers during these or other holidays, you'll totally get why sometimes I wouldn't mind going back to a time when making noise could warn predators of your presence. #CultureOfNoise npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: If you're using Mozilla Thunderbird {desktop,android,k9-mail}, please consider reading their updated privacy notice, and check your privacy options. https://www.mozilla.org/en-US/privacy/thunderbird/ #mozilla #thunderbird #android https://media.bsd.cafe/bsdmmedia01/media_attachments/files/113/599/038/044/321/411/original/a4b45c038470670e.png npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Well, maybe .. They have 2 seats, right? https://mastodon.bsd.cafe/@ricardo/113538756502008209 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: TIL that ***70%*** of the companies on the Linux Foundation Board are GPL violators, via Bryan Lunduke You know ... VMWare, Sony, Intel, Huawei, Fujitsu, Tencent, Qualcomm, Panasonic, Microsoft, Samsung, Red Hat, or Oracle 😭 #linux #floss #gpl npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: "Ever since I got this amazing 4K graphics card, my productivity with tmux has skyrocketed! It's incredible! I can't believe I managed without it until now." ⸺ Truly honest random customer feedback #blackfriday #shitposting npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Tux, of course ^^ npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: IMHO, the most important user in the Fediverse, it's yourself 🙂 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Remember: The road to hell is paved with good intentions. So?, to hell with Alphabet Inc 🤷♂️ #google https://media.bsd.cafe/bsdmmedia01/media_attachments/files/113/475/802/376/728/648/original/87bd8d78f6a1a644.png npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: My new personal snac2 instance will be ready™ over the weekend, so I can spare you all from my casual, politically incorrect rants, food porn, and shitposting 😉 I will, of course, keep my account @bsd.cafe, but I’ll try to use it (no guarantees) only for *BSD related posts. PS.: Now let's find a nice domain name, and a cheap VPS. npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Yay! #apple #europe #ai #privacy https://media.bsd.cafe/bsdmmedia01/media_attachments/files/113/390/389/945/810/996/original/bbdcd3e3a258b2e9.png npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Mistakes were made; I will take *full* responsibility 😭😋 #cooking #baking https://media.bsd.cafe/bsdmmedia01/media_attachments/files/113/335/025/243/286/837/original/8eb09ea0f308172c.jpg npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Incognito mode #Caturday #CatsOfMastondon https://media.bsd.cafe/bsdmmedia01/media_attachments/files/113/329/242/604/342/364/original/0ce417b8447381dc.jpg npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Your parents probably taught you from a young age not to take gifts from strangers, right? So, why do you blindly accept now "free" services from companies online? #google #meta #microsoft #foss npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Just a quick reminder that the @npub1le8…4nlt Project allows you to store and preserve offline **all** the content from the Wikimedia Foundation and the Gutenberg Project. https://wiki.kiwix.org #knowledge #offline #selfhosting #decentralization npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Couching #caturday #catsofmastodon https://media.bsd.cafe/bsdmmedia01/media_attachments/files/113/295/880/648/054/105/original/760caada57262c89.jpg npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Why?, why on earth do people keep making videos about things you can read in a manpage, and why do people link them as answers in forums, or even Discord 😞 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: My humble recurring opinion #microsoft https://media.bsd.cafe/bsdmmedia01/media_attachments/files/113/131/653/134/920/936/original/f85982d0d5aeaf78.mp4 npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Today, I received an email from a client with a "60 Day Domain Renewal Notice" from Cloudflare. I love getting these emails because it means I get to plan yet another domain transfer away from these vultures. In case you haven't noticed, Cloudflare operates as a domain registrar, offering cheap domain prices, but there's a catch that isn’t even mentioned in the fine print, at least not that I could find last time I checked. Unlike other registrars, they automatically link your domain to their "free plan services," which forces you to use only their Nameservers as your sole authoritative DNS. That's right, you can't change your authoritative DNS unless you upgrade to a "USD400/month business plan. Feel free to check it yourself; it should be a scandal. There are many reasons not to use Cloudflare, and this is just another one: Keep your clients/friends away. #cloudflare #domains #dns npub1drx03fy5ec0j0mskne3jct2urqa4xwty46tlzm996yc46l66rfpq3j38l0 Ricardo Martín :bsdhead: Diogenes tech syndrome? 😂 #RetroComputing https://media.bsd.cafe/bsdmmedia01/media_attachments/files/113/035/467/753/990/011/original/55498b50ec0d4630.png