• 1 Post
  • 34 Comments
Joined 2 years ago
cake
Cake day: June 11th, 2023

help-circle

  • Yeah, that’s absolutely valid. But you run into the same problems again, what the hell is an ostree? Would ask the average gamer. Even some newer changes to bootc will make rpm-ostree unnecessary in the future. Flatpaks are not mandatory even. You could run bluefin or bazzite entirely on appimages.

    At least the term cloud native is standardized by the cloud native computing foundation, it has a long story, it’s already known or familiar to a lot of people. And the most important, I think, it is technology agnostic. Even if docker dies and another tech takes its role, or if kubernets are replaced with something else, or even is rpm-ostren is no longer used, cloud native still means the same thing. As for bad smells, that’s just language, words can mean many things at once, we just live with it.


  • I’m sorry, but it is a software engineering term. Maybe not from the area you are familiar with, but cloud native was the raging buzzword…about 10 years ago on the server side. Now it’s just a standard way to develop software and it’s part of the common parlance. It is the philosophical background, if you will, of snaps, flatpaks, kubernetes, docker, pods. I mean, the entire business model of AWS and dozens of cloud providers, data centers, mass hosting solutions, saas, etc. is based on the cloud native idea. You use the term and everyone in the room knows exactly which principles and development pipeline you’ll use.

    Just like all language, it is just a shortcut to convey a complex meaning. Like, I don’t know what distro QE stands for. But that’s not my area of expertise. I bet there’s a good reason it is abbreviated and that you use it on your résumé. It might convey something to a recruiter or not, about what your general expertise and skills could be. Same here, it’s just a term that describes the important and distinctive part of the project. Because for everything else there’s nothing out of the ordinary on bazzite, not even the gaming stuff. The makers don’t even like to call it a distro because they use other people’s distros. What’s unique is the delivery pipeline and the config, and that sounds even worse, marketing wise. I’ll share you some interviews later.

    This is an interview with Jorge, who was around here on the thread earlier answering questions.

    And here’s an interview on the fedora podcast with bazzite makers.


  • The buzz word is not aimed at the regular gaming nerd. It is aimed at gaming nerds who are also developers. Universal blue, the project behind Bazzite, Bluefin, and Aurora, aims to market to developers to use their systems first, on the basis of the tech backend. So then they make the cool FOSS things that the nerd public can use. Cloud native just means that something is engineered and made to make use of the container based devops pipeline.

    For example, an atomic immutable OS that is meant to be developed and distributed via the container infrastructure (this is what Universal Blue is). So, instead of working on making an OS the regular way, collecting packages and manually connecting and tidying up absolutely every puzzle piece so it fits together, then pushing it through the installer packaging wizard, etc. This OSs are made by taking an already existing distribution, in this case Fedora atomic distros (but this is by no means mandatory), then customizing some things. Like installing libraries, applications, firmware, kernels and drivers. Then putting it all into a container image, like you would do with a docker or a podman server image. This way, on the user side, they don’t need to install the OS, instead they already have the minimal atomic system handling framework and just copy and boot into that OS image. This automates a lot of the efforts required for bundling and distributing an OS, and it makes new spins on existing distros really fast and efficient to make. It also means that users don’t need to be tech savvy about stuff like directory hierarchies or package management, and updates, installs, upgrades can all be automated to the point of the user barely even noticing them.

    On a similar note, these distros, as development workstations, are usually pre-configured to make use of a container based dev pipeline. Everything is flatpacks and development is handled all via docker, pods, etc. Keeping the system clean from the usual development clutter that sediments over time on a traditional development cycle. As a happy coincidence, this makes the dreaded “works on my machine” issue less prevalent, making support of software a tad easier.


  • dustyData@lemmy.worldtoScience Memes@mander.xyzalpha
    link
    fedilink
    English
    arrow-up
    1
    ·
    3 months ago

    Thats the funniest part about this belief. The pop version is not even accurate to the original research, just a gross misinterpretation. The original bogus hierarchy started with the alpha couple, who are supposed to be the only reproductive couple of the pack. The rest of the population was simply defined by feeding hierarchy, who ate first. This might sound plausible but it only makes sense when you live in a fenced enclosure and there’s only like 8 of you, no den space for offspring and you can’t leave to find non-family mates. But then people made up a bunch of zodiac style personalities for this shit, and they’re just as scientific.



  • dustyData@lemmy.worldtoLinux@lemmy.mlcant mount home on boot
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    4 months ago

    Sorry, I was not replying to you (not an insult). I assume you are interacting from Mastodon from the format of the comment, and getting pinged on replies to other comments (?). I mean, you do you, absolutely not going to diss people who want absolute control over their system. But immutable distros are fundamentally an entirely philosophically different approach from how traditional Linux distros have been packaged and managed in the past. That said, I didn’t make the installers, I’m just reporting what has been my recent experience toying with immutable distros. The whole point is to automate as much as possible of the deployment and management of an OS, and do the least amount of tedious manual troubleshooting. If you don’t like that, all the other distros are still there, they haven’t gone anywhere. The current recommendation for Fedora Atomic based distros is to use specialized tools like Universal Blue that allows the user absolute freedom to deterministically configure a Fedora install that results in an immutable OS. And the installer is actually pretty flexible to let you choose how you want the disks laid out. But, the idea is that you should let the installer do its job, that’s for what it was made. If you want to do everything by hand just use Arch, that’s what Arch is for.



  • Did you reformat the disk before installing? I’ve seen similar fails when the disk is still encrypted. The installer can’t get a hold of a previously encrypted disk. If there’s no valuable data in the disk, load up a live distro run gparted and nuke the disk blank and pristine again, as gparted doesn’t care about encryption. Then try the installer again.


  • As someone with the opposite problem, too formal and not very good at casual writing. Truth is, formal writing is robotic and in today’s context it is regarded as awkward except in a few places. Most of the samples online that the bots are trained with are overly formal examples. 99% of cover letters are never published online, so that’s an area they’re lacking. What they have access to is the awfully generic slop that’s impersonal and meant to sell online workshops about writing cover letters.

    There’s a very difficult task in making formal writing feel natural and warm. I would advice instead to aim for transparency. A cover letter is supposed to highlight a match between your skills and personality, with the company role’s needs and work culture. It’s not a cold sales pitch, you must show that you did your due diligence about getting to know the place before applying for the job. As long as it sounds like the genuine you talking, not a façade, it doesn’t has to be too formal, just keep the content and vocabulary professional. How you would talk in the workspace with a coworker that you don’t know too well yet. A cover letter is more like corporate flirting than lawyer speak.

    As for material, read the basic common sense guides online, but, and it is a big but. Also read a lot in general, specially in English as it isn’t your first language. Unlike LLMs humans are actually intelligent and we can use experiences from other contexts, and good writing in general shares common principles across all genres. Even if every genre has specificities, they’re usually an addendum or exception of general good writing. Variety is the spice of life.


  • Lesson time. In security strategy we have the risk equation. The calculated risk of something is the magnitude of the harm it could potentially do, times the probability of it actually happening, all divided by any prevention measures you have or can take. Nothing is perfectly or inherently safe or unsafe, you always have to calculate the risks taking into account all the factors, and balance risk against operative costs. There’s a lot of economic value in a low risk system that doesn’t require much intervention or maintenance.




  • dustyData@lemmy.worldtoMemes@lemmy.mlsigh...
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    1
    ·
    edit-2
    8 months ago

    This is because tech bros only read pop-psy without any regard for context or nuance. So they read a bit about Flow state and ranking for gamification, and as usual they just botched it. Most ranking is typically calibrated for engagement, not fun. Mind you, they are two different characteristics. If you graphed difficulty and skill, flow is a band, not a point, of difficulty, in the middle. The idea is that when you are challenged slightly over your skill, there is something in you brain that stimulates you to keep going under the promise that overcoming the challenge will be rewarding. Too high and people rage quit, too low and people get bored. The problem is that they want maximum engagement and for that the difficulty has to be on the higher end of the band. A frustrated person will return, a bored one most likely won’t.

    They also want to keep people engaged with random and variable reinforcement. The other psychological theory that drives game design, much how behavioral scientist cheat pigeons to keep them engaged pulling a lever or pushing a button. Mix both theories poorly together and you get the awful implementation we see on multiplayer. People are tricked into believing that just because their brain chemicals are screaming at them to keep doing something, it means they are having fun. But that is obviously not true, just nobody ever occurred that those pigeons might be having a awful time. Ask most people on ranked MP or grinding for builds on MMOs if they are having fun and they have no idea why you’re asking them. It has nothing to do with fun, they just want the carrot being dangled in front of their nose.

    I just don’t do online MP anymore because of this. 99% of the time, I’m not having fun. Now if I want to play with my friends or other people, we play tabletop board games. Infinitely more fun and far more satisfying than any online game ever.



  • dustyData@lemmy.worldtoScience Memes@mander.xyzHero
    link
    fedilink
    English
    arrow-up
    5
    ·
    9 months ago

    Science doesn’t define what humans are. Humans are, then science plays catch up to try and define what that even means. Science is a human endeavor, a framework of thought, it doesn’t exist in a vacuum, it cannot exist without humans thinking, talking about it and doing it.


  • dustyData@lemmy.worldtoScience Memes@mander.xyzHero
    link
    fedilink
    English
    arrow-up
    5
    arrow-down
    1
    ·
    edit-2
    9 months ago

    Well there are two alternatives that let you not do it. We either die of starvation alone and isolated, never cooperating with anyone. Or we club and bomb each other away in endless fight and war over resources. I like the being diplomatic, political and deliberative way much better than either of these, even if it can seem a bit hypocritical and tiring some times.



  • We are in top dystopia mode right now. Students have AI write articles that are proofread and edited by AI, submitted to automated systems that are AI vetted for publishing, then posted to platforms where no one ever reads the articles posted but AI is used to scrape them to find answers or train all the other AIs.