Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)S
Posts
2
Comments
47
Joined
3 yr. ago

  • Deleted

    Permanently Deleted

    Jump
  • Indeed

  • Also the normal and rpi versions are two completely independent implementations of the same software. So now the LLMs have twice the maintenance load.

    I didn't diff the two files but even the startup and control code appears to be custom for each version.

  • I assume you mean AVIF? Because AV1 is not an image (file) format but a video compression format (that needs to be wrapped in container file formats to be storable).

  • The std::offload project is kinda cool. Hadn't heard about that before.

    It'll be interesting to see where that leads.

  • I was under the impression that the compiler already optimizes out a lot of clones where the clone is primarily used to satisfy the borrow checker. Is that not the case?

  • Deleted

    Permanently Deleted

    Jump
  • How much is the fish?

  • crates.io: Malicious crates faster_log and async_println | Rust Blog

    Jump
  • As long as people are using Rust, it will necessarily attract this kind of action. This won't be the last attack we will see.

    I think the team has handled it quite well.

  • The post text doesn't seem to get displayed on some clients (Voyager) so I'll attach it here as well:

    asciinema (aka asciinema CLI or asciinema recorder) is a command-line tool for recording and live streaming terminal sessions.

    This is a complete rewrite of asciinema in Rust, upgrading the recording file format, introducing terminal live streaming, and bringing numerous improvements across the board.

  • There are even little interactive tools for it like: cargo-wizard

  • Good move. Especially for incremental builds linking tends to take up quite a large percentage of the compile time.

    I've mostly switched to mold for that reason but having a fast default linker is nice.

  • Hoping to get a piece of that fish

  • gitui and the plain old git cli

  • How well NixOS fits your purpose really depends on what you want to do with the OS. If you're just going run a bunch of docker containers, you could manage them via Nix but its a little cumbersome.

    Where NixOS really shines for small servers are the so called NixOS Options. They allow you to install tons of services on bare metal but manage all the configuration for you. E.g. open the correct firewalls ports, run a dedicated DB or cache, etc. and all those simply require you to enable them with an ... = true;.

    Smaller projects might not have a NixOS Option available and some options are more and/or easier configurable than others, but if you're running just a few common services you could feasibly manage your whole server with just one native config file and no docker shenanigans.

    I'd recommend checking what's available under the link above. If you wanna go the container route instead, you have the option of just using docker non-declaratively as on every other distro (but then you lose some of the benefits NixOS gives you), or you can declaratively have NixOS manage all the docker containers. There are a few ways to do and manage this so some further research will be required.

  • Indeed

  • Then helmfile might be worth checking out

  • You dont need to manually handle the WG config files. This isn't really an issue when it's just you and your two devices, but once you start supporting more people, like non-technical family members, this gets really annoying really quickly.

    Tailscale (and headscale) just require you to log in, which even those family members can manage and then does the rest for you. They also support SSO in which case you wouldn't even have to create new accounts.

  • Canadian Sci-Fi starring Roger Cross is the best genre

  • Regardless of the sponsorship in this video, SuperfastMatt's videos are awesome. Really interesting projects delivered with great humor.

  • You can boot a live-usb, mount the remaining drive(s) and nixos-enter over like you would if you were installing NixOS for the first time.

    This allows you to make changes and build a new generation using the network connection of the live-usb.