• 1 Post
  • 16 Comments
Joined 2 years ago
cake
Cake day: August 8th, 2023

help-circle

  • My experiences are similar to yours, though less k8’s focused and more general DevSecOps.

    it becomes a battle between custom-fitting and generalisation.

    This is mentioned in the link as “Barely General Enough” I’m not sure i fully subscribe to that specific interpretation but the trade off between generalisation and specialisation is certainly a point of contention in all but the smallest dev houses (assuming they are not just cranking hard coded one-off solutions).

    I dislike the yaml syntax, in the same way i dislike python, but it is pervasive in the industry at the moment so you work with that you have.

    I don’t think yaml is the issue as much as the uncontrolled nature of the usage.

    You’d have the same issue with any format as flexible to interpretation that was being created/edited by hand.

    As in, if the yaml were generated and used automatically as part of a chain i don’t think it’d be an issue, but it is not nearly prescriptive enough to produce the high level kind of model definitions further up the requirements stack.

    note: i’m not saying it couldn’t be done in yaml, i’m saying that it would be a massive effort to shoehorn what was needed into a structure that wasn’t designed for that kind of thing

    Which then brings use back to the generalisation vs specialisation argument, do you create a hyper-specific dsl that allows you only to define things that will work within the boundaries of what you want, does that mean it can only work in those boundaries or do you introduce more general definitions and the complexity that comes with that.

    Whether or not the solution is another layer of abstraction into a different format or something else entirely i’m not sure, but i am sure that raw yaml isn’t it.


  • AFAICT MASD is an iteration on MDE which incorporates parts of MAD but not in a direct fashion.

    Lots of acronyms there.

    These types of systems do exist, they just aren’t mainstream because there hasn’t been a version of them that could be easily used for general development outside of the specific mid-level niches they are built in.

    I think it’s the goal, but I’ve not seen anything come close yet.

    Admittedly I’m not an authority so it may just be me missing the important things.












  • I don’t think there’s any data Microsoft can get through you using edge that they can’t also get just by controlling your OS

    I’d put mid-level money on that not being true. There are a lot of things going on in a browser, a lot of which aren’t particularly easy to access from the outside.

    Not to say it isn’t possible.

    There are valid reasons to use windows and if you’ve gotta use it anyway they’ve already got your data from the start

    To a degree yes, but assuming they aren’t pulling nefarious shit in the background, there are in theory many things you can turn off or somewhat neutralise using the options in the OS to reduce the level of data collection.

    They are slowly removing those options but they still exist for now.

    Again, i fully understand people not wanting to go to the trouble to achieve a goal they don’t care about, but that isn’t the same as there being nothing you can do if you wish to.


  • There shouldn’t be any of the Googled parts of Chrome in Edge, just as there aren’t any Googled parts of Chrome in stock Chromium.

    There are at the very least googled parts of chromium in it though : https://github.com/ungoogled-software/ungoogled-chromium

    Unless google have significantly changed the way they package and build chromium recently there are still google web service dependencies and i believe binary blobs (though they may have changed the closed source blob policy iirc)

    Of course, you are now giving your data to Microsoft instead of Google, which isn’t really a win or a lose. If you’re not paying for the software, you’re either using FOSS, or the software is paid for by selling access to you and your computer.

    Indeed


  • If you’re using windows you’re already giving Microsoft data so may as well

    While technically correct, to me this sounds like “You haven’t managed to stop some of the tracking, why not just give them everything?” which is personally not my approach.

    Not to say that my approach isn’t effort and is even effective, but I’d much rather limit the damage in the ways i can rather than give up entirely. I can see why someone wouldn’t want to put in that kind of effort though and i don’t fault them for it.

    Edge uses chromium not chrome, I would hazard a guess there’s much less data harvesting going on in base chromium given it’s open source and people can see exactly what they collect

    Open source yes, but not necessarily free from data-harvesting.

    The fact that un-googled chromium (and others like it) exist implies that straight up chromium being open source isn’t a guarantee they aren’t doing consumer-hostile shit anyway.

    Though, yes, it’s almost certainly less than full-fat chrome.