

I’m old and remember when all the trans women were Haskellers. now they’ve all moved to Rust and here I am, still toiling away with my monads and combinators, a lonely spinster. 😔


I’m old and remember when all the trans women were Haskellers. now they’ve all moved to Rust and here I am, still toiling away with my monads and combinators, a lonely spinster. 😔
RFC 98 was co-created and championed mostly by a person who has a history of within-organization agitation, first within Google, and now within Nix. They have a history of social activism and labor organization, and as far as I can tell, they are employed or contracted in various capacities that allow them to pursue these goals. By any reading, they are extremely polite and accommodating in the absolutely mind-endingly long RFC 98 doom-shedding.
I’m very confused about where those is going. the way it was prefaced made it seem like they were about to blame said co-creator from a right-wing perspective, but then the end of the paragraph affirmed their cordial collaboration and politeness.
as far as I was aware, the drama was largely Determinate Systems making a lot of QoL improvements gated behind their products + flakes eternally in beta and then the contract with Anduril
tell me it still ships with ddate
pssh, it also says “this incident will be reported” when I get my password wrong.


learning Nixos is like undergoing a lengthy, tortuous hazing ritual in exchange for mastery of certain powerful blood magicks.
I bear the lambda snowflake on my arm, a sigil remnant of those dark months.
cd /etc/nixos
nix flake update
sudo nixos-rebuild switch
git add -A .
git commit -m "Update"
🙆♀️
fun fact: GPU drivers on Windows run in userspace, because MS got fed up with all the blue screens they caused and kicked them out of the kernel. if the GPU driver crashes, the screen will go dark for a second and then flick back on. if the GPU driver can’t restart then Windows will fall back to software rendering.
what the fuck is with Windows App? it takes gigs and it’s literally just an RDP wrapper.
exactly everything I need and nothing more. doesn’t need X. reasonably lightweight. no fiddly configuration needed. nice support for tiling alongside floating.
also, very buggy (at least as of alpha.7), somewhat fickle (at least on my hardware), and I can’t remap keyboard shortcuts.


pff, you call using an operating system bare metal? I run my apps as unikernels on a grid of Elbrus chips I bought off a dockworker in Kamchatka.
and even that’s overkill. I prefer synthesizing my web apps into VHDL and running them directly on FPGAs.
until my ASIC shuttle arrives from Taipei, naturally, then I bond them directly onto Ethernet sockets.
/uj not really but that’d be sick as hell.


for work I have a cloud dev VM, in which I run WSL2. so there’s at least two levels of VMs happening, maybe three honestly.
and will you be paying with NAND or disk today?


border guard: do you have anything to declare?
me:
{ pkgs, config, ... }:
{
...
}


it’s literally what made me decide to go buy a Pixel and install it.


if you’re expecting your burner to get searched, they could access your social media through the phone. if you have none, you might look suspicious. if you have lots, you’re giving out tons of metadata.
plus with regular phones you’re giving out your location 24/7 to Google and your carrier. the intervals you’re on airplane mode are suspicious.
I think the more normies use GOS, the less it stands out. Tor still stands out, but Signal doesn’t, because tons of people use Signal. maybe even use GOS for burners - just get used Pixels. maybe say you use it to skip ads on YouTube and pirate shit? and if they try to unlock the burner, well… it wastes their time, only to find you were telling the truth all along.
the most secure possible? you’ll need to learn a ton. you’ll get there, but it’ll take a while.
decently secure? install Linux Mint, install your updates, don’t run sketchy commands with URLs in them unless you know what you’re doing, maybe follow a hardening guide. you’ll be okay.
if you need to be extremely secure and private, install Tails on a USB stick. it will be slow and frustrating, and you’ll need to save files to a second USB drive, but it will probably keep you pretty safe, and it’s decently user-friendly. just make sure you keep Tails updated! you’ll have to do that by flashing the new Tails onto a new USB drive, there’s no easy way around that.
those are your two most user-friendly, safe approaches.
I wasted twenty minutes of my life learning enough tumblr to understand the second note. tumblr is a strange and fascinating country, like Listenbourg.
yeah! there’s a punishing learning curve but it’s sooo frikkin powerful once you get it. for my NixOS config on WSL2, I have it cross-compile age-plugin-yubikey for Windows, then stuff the (absolute) path in a wrapper script to use agenix with passage as a git-credential-helper storage, all of which gets set up using home-manager as my default git config. and it all just gets automatically built and configured when I nixos-rebuild switch, so I can sync it to my other machines.
unfortunately I have no idea how it works anymore lol. that’s the problem, it’s so resilient I forget how to change it! but I can’t imagine doing that in any other Linux distro.
!unix_surrealism@lemmy.sdf.org is leaking.
you get so many points you’ll want a computation expression and some custom infix operators to handle all of them!