Avatar
iru@localhot $_
9eeca894b2e8830e05ec86f4d119de411a2dd3abcb65525db69c486f4afe5882
Technological optimism in current dark age.

I don’t get the controversy. It’s god damn simple:

1- RPi GPU starts first.

2- GPU loads proprietary bootcode.bin

3- GPU wakes up CPU

4- Normal boot process continues

Why is so controversial to point out the device has a rootkit by design? It’s okay for the threat level of a node or a mini server but signing transactions?

img2img tuber era will be wild nostr:note14ldk26k4fqswhq06ek9z5jk6aa9ztsxqgz38y8yp4jxwhqzdjlxsvnhtv0

Read about the raspberry pi boot process. It literally loads a rootkit from the GPU before starting the CPU.

#FUTO becoming a force for good on left extremist infected FOSS world.

Some people on the internet call this router β€œthe beast”.

The design language here with the rugged case and exposed radiator is the most non-apple wannabe (unifi *cough*) thing I know in current year. And its awesome.

Wish more Bitcoin related stuff used Unix socket. Sucks to have a bunch of open ports on your machine even though those are listening on loopback. With sockets you can control the access to the file using file system ACLs.

```

{

description = "Killy the killing machine";

inputs = {

nixpkgs = {

url = "github:NixOS/nixpkgs/nixos-unstable";

follows = "nix-bitcoin/nixpkgs-unstable";

};

lanzaboote = {

url = "github:nix-community/lanzaboote/v0.4.1";

inputs = {

nixpkgs = {

follows = "nixpkgs";

};

};

};

nix-bitcoin = {

url = "github:fort-nix/nix-bitcoin/release";

};

};

outputs = { self, nixpkgs, lanzaboote, nix-bitcoin, ...}: {

nixosConfigurations = {

killy = nixpkgs.lib.nixosSystem {

system = "x86_64-linux";

modules = [

./configuration.nix

nix-bitcoin.nixosModules.default

lanzaboote.nixosModules.lanzaboote

({ pkgs, lib, ... }: {

environment = {

systemPackages = [

pkgs.sbctl

];

};

boot = {

loader = {

systemd-boot = {

enable = lib.mkForce false;

};

};

lanzaboote = {

enable = true;

pkiBundle = "/etc/secureboot";

};

};

nix-bitcoin = {

generateSecrets = true;

nodeinfo = {

enable = true;

};

};

services = {

bitcoind = {

enable = true;

txindex = true;

zmqpubrawblock = "tcp://127.0.0.1:28332";

zmqpubrawtx = "tcp://127.0.0.1:28333";

};

fulcrum = {

enable = true;

};

lnd = {

enable = true;

certificate = {

extraIPs = [

β€œ[REDACTED]”

β€œ[REDACTED]”

];

};

};

lightning-loop = {

enable = true;

certificate = {

extraIPs = [

β€œ[REDACTED]”

β€œ[REDACTED]”

];

};

};

lightning-pool = {

enable = true;

};

};

})

];

};

};

};

}

```

> tfw you bought some cheap sats yesterday

Oh early 2000s comfy. Listening right now as I code some slop for work.

Orange Redditor is mad people like cool things with something he doesn’t like.