Email or username:

Password:

Forgot your password?
417 posts total
It's Just Me

Brief #introduction post. In the coming months I'd like to experiment with the BSDs, so I made this account mainly to share a bit about the journey, both to keep myself motivated and in case it might be useful or inspiring to somebody else. My intention is to keep this account focused on my technology interests, so expect posts and boosts about the BSDs, linux, programming, electronics and the occasional OT or photo.

I take social media very slowly, so it may take a while for me to reply. The only other places where I currently (October 2024) use the pseudonym CoderInTheAlps are lobste.rs and HN.

Greetings to everyone here at the BSD Cafe and thanks to @stefano for running the place.

Brief #introduction post. In the coming months I'd like to experiment with the BSDs, so I made this account mainly to share a bit about the journey, both to keep myself motivated and in case it might be useful or inspiring to somebody else. My intention is to keep this account focused on my technology interests, so expect posts and boosts about the BSDs, linux, programming, electronics and the occasional OT or photo.

It's Just Me

T-19 days until BSD-NL Full Day Event - Late 2024 🐡😈⛳

The Call for Proposal (CfP) is still open!
You can submit your proposal at events.bsdnl.nl/late24/

You can register at tickets.bsdnl.nl/bsdnl/late24/

Brouwerij Maximus in Utrecht - bsdnl.nl/
2024-11-09 @ 10:00 - 23:00 CET

#RUNBSD #OpenBSD #FreeBSD #NetBSD #BSDNL

Show previous comments
Francesco P Lovergine

@stefano
This confirms that Proxmox or VMware are hammers to squash the fleas in many cases. People are often attracted by dashboards with shiny ribbons without tangible reasons to prefer them but for apparently simplified workflows.

Paul Wilde :blobcatnim: :dontpanic_nobg:

@stefano brilliant

I've got stuck at the XFS bhyve grub boot limitation before. I don't suspect I'll hit it again any time soon as I don't have any Rocky/Alma/RHEL 9 servers any more, but that's a great way to deal with it that I will keep a reference to if needed!

Marcin Lis

@stefano may I ask why?
Is it only personal preference (BSD not Proxmox), or there were some technical reasons to do it?

It's Just Me

Happy start to the week, friends of the #BSDCafe and the whole #Fediverse.

May the sunrise this morning bring a bit of light and warmth to all of you, making your week brighter and more positive.

#PhotoMonday #Sun #Sunrise #Italy #Orange #Light #Photography #Photo #Picture #Pic #FotoMontag

A vivid sunrise over the sea, where the sun sits low on the horizon, glowing with intense orange and red hues. The bright orb is partially obscured by thin clouds, casting warm rays across the sky. The contrast between the fiery sky and the dark ocean below creates a serene and powerful scene, symbolizing the calm transition between night and day.
It's Just Me

If you were born after March 1977 you’ve spent more time in the 21st century than the 20th.

Show previous comments
Ben Clifford

@NanoRaptor by the time you're all grown up, time travel will be so normal that...

Michael Porter

@NanoRaptor We have a ways to go before the opposite is true 👴🏻 😊

It's Just Me

Have you encountered the idea that language is necessary for thought? It was pretty widely accepted for decades, but new research shows it's not so. This is a fun story about a new way of thinking about thinking scientificamerican.com/article

Show previous comments
webshinra

@laurahelmuth It's strange such an idea persist, as anyone having experienced a temporary aphasia could testify being able to do complexe tasks and make decisions.

(it was a very strange experience, like if everything was blurred)

Chris L

@laurahelmuth I am pretty sure when I am doing math or some software design there is no spoken language just a sort of mashing different mental structures together. In math I find all the different names for things to be a confusing replacement for what they really are.

Martin Seeger

@laurahelmuth The first time I learned that some people don’t have an inner dialogue, I was completely stupefied. I didn’t think that was possible. Live to learn …

Show previous comments
mirabilos

@stefano yikes!

A few lines in I had to scroll up and check the date of the article.

The "cloud conslutant" meanwhile is having a stable income…

Juan Camós

@stefano was this one of your customers that were sending passwords by mail in plain text? I wouldn't be surprised....

Generally speaking, big tech companies are geniuses! Not by having good products at a good price, but by turning people into ignorants... cloud was one of their moves for that. It's sad....

rednikki

@skinnylatte “I know, I know it’s serious” sings Morrissey.

Denis Defreyne

@skinnylatte

I hope that someone gets my
I hope that someone gets my
I hope that someone gets my
coffee in a chemex

It's Just Me

I see many posts about how to disable the Recall "feature".
However, there's only one effective way to permanently disable it: stop using Windows.

#Windows #Recall #Windows11 #IT

It's Just Me
So I've been running my own #Snac instance for the past week and I have to say that I'm actually loving it. It hardly takes up any resources and the inbuilt web interface is easily configurable with nothing more than #CSS .
There are some things that folk used to running #Mastodon might not like. For example it does not show any follower or following numbers to any instances. So people using Mastodon will see 0 followers and 0 following even though those Snac uses may have 100's of followers .
You do get a people tab on the snac interface that is just a list divided into people following you and people you follow but no numbers. This is an intentional design feature by the author @grunfink@comam.es who stated.
I haven't implemented a simple count of following / followers on purpose; I consider all metrics in network media inherently toxic, because it's a way of comparing the relative success of people. This is also why, as seen from other Fediverse implementations, snac accounts always report 0 / 0 connections.
Also not all features work with android / iOS apps but most of the essentials do. I occasionally use #Tusky when I'm not just using the web interface for Snac which I just find easier. I think I will be staying with this fantastic lightweight piece of software and look forward to see what new features get added in the future. A wish would be to have a way of importing followers from Mastodon to Snac, which I think the dev is working on at the moment. Oh and I nearly forgot to say that you can import the CSV file of people that you are following through the command line and it's fairly simple to do too. I'd 100% recommended giving Snac a try if you're looking for a no nonsene lightweight #Fediverse instance.

https://codeberg.org/grunfink/snac2

So I've been running my own #Snac instance for the past week and I have to say that I'm actually loving it. It hardly takes up any resources and the inbuilt web interface is easily configurable with nothing more than #CSS .
There are some things that folk used to running
It's Just Me

Dear friends of #BSDCafe,

It’s time to upgrade Mastodon to v4.3.0.

I’m still unsure when I’ll be able to do it, as I want to ensure I have enough free time to manage any potential issues. I’ll perform a full PostgreSQL dump, take a complete snapshot of all the jails, and document the progress - should any issues arise - on the BSD Cafe Status page (status.bsd.cafe).

I expect to proceed by the end of the week. I apologize for not being able to provide much advance notice, but I’ll do my best to give at least half a day's notice.

@stefano

#BSDCafe #BSDCafeServices #BSDCafeAnnouncements #BSDCafeUpdates

Dear friends of #BSDCafe,

It’s time to upgrade Mastodon to v4.3.0.

I’m still unsure when I’ll be able to do it, as I want to ensure I have enough free time to manage any potential issues. I’ll perform a full PostgreSQL dump, take a complete snapshot of all the jails, and document the progress - should any issues arise - on the BSD Cafe Status page (status.bsd.cafe).

It's Just Me

Some years ago, a client of mine asked me to create a VPS for a website they were going to host.
As per their request, I set up an Ubuntu VPS with Nginx, PHP, MySQL, Redis, etc. Its job was to support a low-traffic, local website built with Laravel.

I've since lost touch with the client, but the website is still up and running (the VPS is up to date, though Laravel might be slightly behind - I'm not managing it).

This morning, my client (a good person with solid tech skills) told me that their client will be migrating the website to another provider, so they asked for the server specifications. I replied with the details, explaining that it's a simple and stable setup, and that the requirements are low since they only get around 50 visits per day. Easy peasy.

A few hours later, the client came back saying they had been asked for more details, as everything is required for the new setup - even though it's just a basic migration.
Here's what they sent me (copy-pasting the request):

Project Documentation & Codebase
• Source Code Repository Access (e.g., GitHub, GitLab, Bitbucket)
• Code Documentation (README files, API documentation, deployment guides)
• Dependency Management (package lists like package.json, requirements.txt, or equivalent)

Project Accounts & Credentials
• Server/Hosting Login (AWS, Azure, DigitalOcean, etc.)
• Database Access (connection strings, admin credentials)
• CI/CD Tools (Jenkins, GitHub Actions, CircleCI)
• Third-party APIs (API keys, access tokens)
• Domain & DNS Management (Cloudflare, GoDaddy)

Development Environment Setup
• Development Environment Configuration Files (.env files or config scripts)
• Instructions for Local Setup (required tools, frameworks, or virtual environments)
• System Architecture Diagrams

When we explained that we didn’t use most of those things (CI/CD tools - they're not needed here, and "system architecture diagrams" don’t really make sense), they couldn't believe it.

I'm at a loss for words.
Why are we overcomplicating things like this?
It’s just a simple Laravel website. Install Nginx, MySQL, PHP, Redis, and you're good to go.
Do we really need all of this for a low-traffic, small website?

We're unnecessarily overcomplicating things. Sure, this stuff makes sense for more complex setups - but not this one.

By overcomplicating the setup with unnecessary tools and processes, we're not only adding complexity but also consuming more resources - more servers, more power, more energy. Keeping things simple isn’t just practical, it's also more sustainable.

#WebDevelopment #DevOps #KeepItSimple #WebHosting

Some years ago, a client of mine asked me to create a VPS for a website they were going to host.
As per their request, I set up an Ubuntu VPS with Nginx, PHP, MySQL, Redis, etc. Its job was to support a low-traffic, local website built with Laravel.

I've since lost touch with the client, but the website is still up and running (the VPS is up to date, though Laravel might be slightly behind - I'm not managing it).

Show previous comments
Ricardo Martín

@stefano Overpriced services are frequently justified through unnecessary complexity. On the other hand, some people only know how to approach things in a single, fixed way.

ay :neocat:

@stefano what they sent you sounds like something ChatGPT would write.

ティージェーグレェ
Many are definitely unnecessarily overcomplicating things.

Someone tooted at me the other day after I referred them to snac that they were upset it didn't have prebuilt Docker images.

I mentioned that Docker instructions where just there for testing.

They seemed to believe, entirely erroneously, that Docker was a prerequisite for "self-hosting".

sigh

I have been self-hosting services for decades before Docker ever existed.

VMs, hypervisors, containers and such are useful, in my experience: for development and testing, NOT for prod.

I think too many, too young, have been deluded into AWS/DevOps madness and I am not sure how to undo the damage because they clearly haven't been paying attention to individuals such as I warning about the perils of so-called "cloud" computing for decades. ;-/

Unnecessarily overcomplicating things with AWS, Azure, GCP, etc. is great for Jeff Bezos, and other technocrat robber barons and terrible for efficiency and really learning what is necessary to make things run well.
Many are definitely unnecessarily overcomplicating things.

Someone tooted at me the other day after I referred them to snac that they were upset it didn't have prebuilt Docker images.
Go Up