• 16 Posts
  • 179 Comments
Joined 2 years ago
cake
Cake day: June 23rd, 2023

help-circle




  • gomp@lemmy.mltoLinux@lemmy.ml*Permanently Deleted*
    link
    fedilink
    arrow-up
    17
    arrow-down
    1
    ·
    edit-2
    2 months ago

    Ommigod, these kids :)

    SVG comes XML (a more coherent/simple version of the SGML that is behind HTML), and specifically from a time where people took XML and made it hyper-complicated with a flurry of extensions and specifications (look up “xml namespaces” “xslt” “xml schema”).

    The most apparent difference between SGML and XML is than in the former you write tags like <br> without a corresponding </br>, and in the latter you have to close them like <br/> (which is shorthand for <br></br>).

    So… today you learned that what you learned earlier today was close to truth, but not true :)

    PS: A lot of document formats are undercover/zipped XML (eg. the libre office documents, IIRC microsoft’s .xlsx and .docx). This is not dissimilar to how json/yaml are widely used today.


  • Based on a US distro whose versions are supported for 1 year, and “built to the requirements for the EU public sector” (because the EU public sector has one coherent set of requirements and the dev knows them, even if he doesn’t list them out).

    This is most probably good-intentioned and it is admirable how the dev sprung into action, but it’s naive at best.












  • I too experimented with k3s, but then abandoned the idea of using it after I realized the proper way to run postgres on it was (IIUC) to use bitnami’s helm chart. I like to have some level of understanding of how my homelab and it’s config works, and that humongous amount of unreadable templates was not appealing in the least.

    As for containers, I am not really looking for service isolation (IIUC until ##368565 lands, all virtualisation.oci-containers basically run as root and I’m fine with that*)… I just want to be able to run different (usually more recent, but in nixos one also can’t easily “pin” an older version of a package if the need arises **) versions of services than those packaged is nixos. Also, not all services I want to run are available as nixos packages, and even less have modules.

    * I know what risk I’m running (more or less): nothing in my homelab is accessible from outside my lan and, even if the container host was somehow pwned, that machine can’t really do much harm (the important stuff is on a separate one).

    ** I guess I could import an older version of nixpkgs in my flake, but that requires way too much editing just to pin a package (time I’d rather spend solving the actual issue).