@ivan@hachyderm.io avatar

ivan

@ivan@hachyderm.io

he/him
I like writing software, #rust, and #nixos Author/maintainer of #crane

This profile is from a federated server and may be incomplete. Browse more on the original instance.

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

it's been 4 years.. 🥱 https://github.com/rust-lang/cargo/issues/6843

I like how the concerns re stabilizing existing solutions are "small registries will do insecure things if we stabilize this", meanwhile, small registries have you pass authentication IN THE USER-AGENT HEADER

YOU KNOW, THE ONE EVERYONE HARVESTS FOR ANALYTICS

ivan,
@ivan@hachyderm.io avatar

@fasterthanlime is caddy acting like an access proxy for you to fetch crate sources (from shipyard?)? I’m not sure what your infra looks like atm 😅

ivan,
@ivan@hachyderm.io avatar

@fasterthanlime oh neat! Are you using git dependencies then or is gitea able to host a crate registry now?

ivan,
@ivan@hachyderm.io avatar

@fasterthanlime damn that’s awesome, thanks!

elb, to NixOS
@elb@social.sdf.org avatar

I've been using on a to run some services for a year or two now, because I really wanted declarative configuration and to lose the stress of upgrades/etc., but it turns out Nixos SUCKS on the Pi (don't @ me, you know it's true or you haven't tried). I bought a laptop-in-a-mini-form-factor-desktop x86 machine to replace it, but ... I'm exhausted just thinking about it. Installing w/ ZFS was not painless. I want private services, but I don't want to sysadmin them.

ivan,
@ivan@hachyderm.io avatar

@elb NixOS sucks on an SD card for sure. But running it off of an SSD is actually pretty great (I’m using https://pibox.io)

ivan,
@ivan@hachyderm.io avatar

@elb maybe I’m not, what constitutes “using it hard enough”?

I do use ZFS on mine (and LUKS), though I generally use it headless and don’t use the serial console. The only time it’s gotten broken for me was updating to the 6.1 kernel which has a broken display panel driver

ivan,
@ivan@hachyderm.io avatar

@elb yeah it is (boot/initrd is on the emmc but everything else is from the LUKS encrypted ssd which holds the zfs pool)

Fwiw I use aarch64 artifacts. The armv7 are definitely all over the place from what I gather

ivan,
@ivan@hachyderm.io avatar

@elb this doesn’t match my experience as I’m running a CM4 here.

Which kernel are you using btw? I’ll using pkgs.linuxKernel.packages.linux_rpi4 which is a conservatively updated version of the raspberry pi linux kernel (currently 6.1, was 5.15 until recently)

If you’re trying to use a newer than LTS kernel I’d recommend using config.boot.zfs.package.latestCompatibleLinuxPackages which avoids accidentally using a kernel which wasn’t tested with ZFS yet

isagalaev, to random
@isagalaev@mastodon.social avatar

Every time I'm in a typical American hotel, I ponder over a question (purely rhetorical, of course) of whether people who design non-detachable shower heads do, in fact, have ass holes. And if yes, where?

ivan,
@ivan@hachyderm.io avatar

@isagalaev they are assholes (in their entirety)

arch, to random
@arch@floofy.tech avatar

Anyone happen to have a #Nix flake on hand that does cross compilation of Rust from x86 to ARM? Trying to get this building for a Rust based AWS Lambda in a nice way 👀

Have something that might work but need to compile all of clang first apparently.

ivan,
@ivan@hachyderm.io avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • ngwrru68w68
  • everett
  • InstantRegret
  • magazineikmin
  • thenastyranch
  • rosin
  • GTA5RPClips
  • Durango
  • Youngstown
  • slotface
  • khanakhh
  • kavyap
  • DreamBathrooms
  • megavids
  • cubers
  • ethstaker
  • osvaldo12
  • modclub
  • cisconetworking
  • mdbf
  • tester
  • tacticalgear
  • Leos
  • normalnudes
  • provamag3
  • anitta
  • lostlight
  • All magazines