I think Apple have jumped the shark, personally. Sure, trillion-dollar business and all that - but at the folk level, they have become the very thing they were always resisting: a tired old monopoly enforcing principles on their customers which are not in the customers' best interests. OS vendors have lost the plot. Where a company decides to try to build an operating system for mass acceptance at scale these days, they build an ad delivery platform - not an operating system. The interests of far too many third parties have been elevated at the kernel-extension layer, and lower, and this is as troubling as it ever was. Its the 21st century and people still don't understand how to manage the filesystem, having given all agency to the task to the backend/cloud, which harvests their data instead of granting the user more agency. In fact, most people have less agency over their data - and simply do not care about it - because they have been lulled into accepting the state of affairs by OS vendors who simply don't want to write a better Finder/File Explorer for the end user - choosing instead, to write an operating system for ad agencies to harvest user eyeballs. Apple have traditionally avoided the usual pretence of 'ads in the start bar' by leveraging their platforms, and this is starting to fall apart at the seams. Convergence is going to be a joke, and will turn off a lot of computer users until a generation is raised, who will just accept the doctrine of their masters, and in so doing, lose knowledge to the generations. I yearn for an OS vendor to build an operating system that really makes the user control over their computer and their data, a number one priority. Apple isn't it. Microsoft certainly isn't it. There are multiple Linux OS vendors who could be it, if only they'd get their hardware act into shape. There are hardware vendors struggling to attain this goal, too. My next laptop won't be an Apple, after 30+ years of adoption of the platform. I fear the future that Apple is laying out ahead of us - just as I feared that of Microsoft and Oracle and IBM too, through the decades. If there is hope, it lays with the (low-end open source hardware/software-agency-protecting) proles.
One issue in web hosting companies which I see is that to get support through ticket, you need a login page and you cannot complete the login process until you sign up with a credit card That literally annoyed me so much even on something like hetzner. Hetzner team if you are reading this, although I love email platform, is there any way that your support stops being AI (which annoyed me) but rather you can have an discord,matrix (preferred),telegram, heck IRC or even slack for what its worth where I can message the team if I wanted a custom solution on top of hetzner etc. Fwiw, Upcloud provided support and heard me out even if I didnt share my credit card info so massive respects to them and I am sure that my experience with hetzner has always been positive (they responded to me once on hackernews which was peak) but maybe if they are reading this (then hello!) and yea, please hetzner I hope you change your contact page to be more suitable or hear my complaints as I like hetzner a lot too Personally, I am starting to value contact support which I thought didn't matter a lot nowadays. It doesn't matter if its cheap or not but rather if I can talk to their team once about any product and see if I can match their terms of service and similar basically or other issues in general too. Also Hetzner, another point, I would love to be able to write articles for you and get the 50$ (I will read it again to see if I can "write" according to the conditions but yea) and similar but once again I need a hetzner account which required credit card/debit card validation.
The way I think about it is: - Maintaining stateful secrets at rest gives me the heebie-jeebies. - The tools shouldn't let me shoot myself in the foot. - The tools should ideally not have such a high learning curve that I won't actually use them. You can put your secrets in a separate repository and not think of them as the same kind of repository you'd publish. Like... I wouldn't put a git-crypt'ed / sops-nix'ed repository online, simply because I don't like the idea that now anyone needs is brute-force; I know quantum computers aren't there yet wrt. brute-forcing stuff made by random people like me, but even hypothetically having this attack vector open, I don't like it. So there's only two good solutions: - You put secrets in a (hashicorp-style) vault that only decrypts temporarily in memory. - You put secrets in an encrypted database with only safe tool integration. The things I don't like about git-based secrets management: 1. You might mix your secrets into projects and then later someone else might release that (against your current interest) 2. The solutions I've seen (sops-nix, agenix, secrix, etc.) are hard to set up and even harder to onboard people on When something's hard to set up, you might make a mistake or skip some concept. Well-done secrets management that isn't based on a service like AWS Secrets og GitHub Secrets should be much, much easier. I like the idea of how easy this is. Now, if it would just be best practice in every possible way at the same time. The (admittedly well-known) problem with lockenv is that you can't revoke access once a password is known. It's a big ask.
 Top