Interested in Linux, FOSS, data storage systems, unfucking our society and a bit of gaming.

I help maintain Nixpkgs.

https://github.com/Atemu
https://reddit.com/u/Atemu12 (Probably won’t be active much anymore.)

  • 119 Posts
  • 1.62K Comments
Joined 4 years ago
cake
Cake day: June 25th, 2020

help-circle

  • Atemu@lemmy.ml
    cake
    OPtonixos@lemmy.mlNixOS 24.05 released
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    18 days ago

    As always, stable releases are about how frequently breaking changes are introduced. If breaking changes potentially happening every day is fine for you, you can use unstable. For many use-cases however, you want some agency over when exactly breaking changes are introduced as point releases a la NixOS provide you with a 1 month window to migrate for each release.












  • Atemu@lemmy.ml
    cake
    toPrivacy@lemmy.mlLegitimate interest?
    link
    fedilink
    arrow-up
    11
    arrow-down
    1
    ·
    2 months ago

    Your browser cannot block server-side abuse of your personal data. These consent forms are not about cookies; they’re about fooling users into consenting to abuse of their personal data. Cookies are just one of many many technological measures required to carry out said human rights abuse.









  • Das Ding mit den Anleihen ist, dass die Zinsen lange Zeit niedrig bis negativ waren und dadurch nur die jüngsten, kurzfristigsten gerade so Zentralbank Rendite abwerfen, also Eur ultrashort bonds oder Eur floating rate bonds (die sind zumindest von Banken).

    Ich will damit ja auch nicht wirklich Rendite machen, ich will mich nur gegen die Inflation absichern. Für Rendite hab ich Equity Fonds.

    floating rate bonds

    Klingt auch nicht schlecht, muss ich mir mal anschauen. Hat halt ne große TD zur Inflation weil die BenchmarkRaten ja immer nur als Reaktion auf Änderungen der Inflation angepasst werden.

    Ich nehme mal nicht an, dass DE sowas rausgibt? Suchmaschine findet nur die Inflation-linked bonds.

    Gibt es da Index Fonds für?



  • It’s a central server (that you could actually self-host publicly if you wanted to) whose purpose it is to facilitate P2P connections between your devices.

    If you were outside your home network and wanted to connect to your server from your laptop, both devices would be connected to the TS server independently. When attempting to send IP packets between the devices, the initiating device (i.e. your laptop) would establish a direct wireguard tunnel to the receiving device. This process is managed by the individual devices while the central TS service merely facilitates communication between the devices for the purpose of establishing this connection.




  • Good luck packaging new stuff

    Packaging is generally hard on any distro.

    Compared to a traditional distro, the packaging difficulty distribution is quite skewed with Nix though as packages that follow common conventions are quite a lot easier to package due to the abstractions Nixpkgs has built for said conventions while some packages are near impossible to package due to the unique constraints Nix (rightfully) enforces.

    good luck creating new options

    Creating options is really simple actually. Had I known you could do that earlier, I would have done so when I was starting out.

    Creating good options APIs is an art to be mastered but you don’t need to do that to get something going.

    good luck cross-compiling

    Have you ever tried cross-compiling on a traditional distro? Cross-compiling using Nixpkgs is quite easy in comparison.

    actually good luck understanding how to configure existing packages

    Yeah, no way to do so other than to read the source.

    It’s usually quite understandable without knowing the exact details though; just look at the function arguments.

    Also beats having no option to configure packages at all. Good luck slightly modifying an Arch package. It has no abstractions for this whatsoever; you have to copy and edit the source. Oh and you need to keep it up to date yourself too.

    Gentoo-like standardised flags would be great and are being worked on.

    good luck getting any kind of PR merged without the say-so of a chosen few

    Hi, one of the “chosen few” here: That’s a security feature.

    Not a particularly good one, mind you, but a security feature nonetheless.

    There’s also now a merge bot now running in the wild allowing maintainers of packages to merge automatic updates on their maintained packages though which alleviates this a bit.

    have fun understanding why some random package is being installed and/or compiled when you switch to a new configuration.

    It can be mysterious sometimes but once you know the tools, you can directly introspect the dependency tree that is core to the concept of Nix and figure out exactly what’s happening.

    I’m not aware of the existence of any such tools in traditional distros though. What do you do on i.e. Arch if your hourly shot of -Syu goes off and fetches some package you’ve never seen before due to an update to some other package? Manually look at PKGBUILDs?