Profile banner
Profile picture

Dark

@dark.ski

rust programmer | ipv4's biggest hater | riscv is my favorite isa | protogen on the internet website: https://dark.ski discord: https://halcyoncollective.dev/discord alt account: @dark.halcyoncollective.dev

created October 28, 2024

964 followers 89 following 2,055 posts

view profile on Bluesky

Posts

Profile picture Dark (@dark.ski) reply parent

fwiw i've had to sacrifice very little daily driving grapheneos. you can just install a sandboxed version of play services on it and it for the most part works like any other android phone. it lets you go for a full paranoid setup but it doesn't *require* you to do so

7/9/2025, 4:01:41 PM | 2 1 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

currently imagining this but jack frost plushies now

pile of protobeans
7/9/2025, 11:56:09 AM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

i installed bazzite on an external ssd to play around with it and im very impressed by it might make it my default recommendation for non-techincal users with arch and nixos being my goto recommendations for people actually good with computers

6/9/2025, 7:06:29 PM | 8 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

this shit is literally a cult

6/9/2025, 2:11:41 AM | 4 0 | View on Bluesky | view

Profile picture mae 🌌 (@mae.wtf) reposted

indoctrination starts now

[nixos@nixos:/etc/nixos]$ sudo nixos-rebuild switch building Nix... building the system configuration...
5/9/2025, 5:43:23 PM | 23 1 | View on Bluesky | view

Profile picture Emma (IPG) (@invoxiplaygames.uk) reposted

top 1 error message i've ever put into something

Terminal logs that say
6/9/2025, 12:11:00 AM | 120 20 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

i got bored

6/9/2025, 12:24:21 AM | 3 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

me compiling grapheneos with 32gb of zram on a machine with 16gb of actual ram

6/9/2025, 12:21:23 AM | 4 1 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

this is what u get for sleeping all of the time!!!!!

5/9/2025, 10:41:48 PM | 1 0 | View on Bluesky | view

Profile picture gabby (@fullmoon.id) reposted

got a receipt for dhall

Nix Store Everyone’s favorite package store You were looking for: - nixpkgs#dhall Your closure today: {closure for dhall}
5/9/2025, 1:40:26 PM | 141 26 | View on Bluesky | view

Profile picture apenwarr (@apenwarr.ca) reposted

Holy crap, if you think Google's normal Gemini popup ads are bad, wait until you actually upgrade to a work plan that includes Gemini. The popups get 10x worse and are endless. WHY?!? We're paying you already. You want to minimize token usage, not maximize it. Get out of my face.

5/9/2025, 2:23:37 PM | 41 1 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

i don't see the initrd being a big issue all that's really needed is enough drivers to mount the actual rootfs

5/9/2025, 1:31:31 PM | 0 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

intended workflow for normal users would be flatpak and appimages, while people good at computer would be highly encouraged to use nix itself for managing the software installed for their user

5/9/2025, 12:32:06 PM | 7 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

currently about how nixos would be a good base to build an immutable user friendly distro on sounds insane at first but i reckon a mechanism for automatically grabbing and building a signed system config would get me 70% of the way there would only need to make all of the supporting software

5/9/2025, 12:29:31 PM | 10 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

the quality of the packages in the repositories are subpar and then you have things like snap which have their own set of issues

5/9/2025, 11:06:36 AM | 3 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

sadly ubuntu isn't great either because canonical does not what they are doing when it comes to packaging

5/9/2025, 11:00:38 AM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

a lot of codecs are patent encumbered (even with a foss implementation) and distros can avoid paying royalties if they simply dont ship then

5/9/2025, 10:57:39 AM | 6 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

fedora would be such an easy distro to recommend to people if they weren't so averse to shipping the (unfortunately) non-free software required for a lot of computers to work

5/9/2025, 10:56:00 AM | 29 1 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

what the hell dawg this isn't cool

5/9/2025, 3:02:29 AM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

the second one is for the mic

4/9/2025, 10:37:28 PM | 0 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

this is viable if you set up a wrapper to handle the quirks with how nix handles gpu drivers every emulator i tried so far worked just fine in steam

4/9/2025, 3:20:00 AM | 4 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

the gift that keeps on giving

3/9/2025, 8:31:41 PM | 33 1 | View on Bluesky | view

Profile picture gwarb (@gwarblet.bsky.social) reposted

what if instead of being named brie larson her name was brie simpson and she sang "i'll send you my bart on a wire" in Scott Pilgrim vs The Marge

3/9/2025, 7:25:52 PM | 3 2 | View on Bluesky | view

Profile picture Dark (@dark.ski)

nixos isn't an operating system its actually a really complicated function that just happens to output an operating system given some input

3/9/2025, 6:39:56 PM | 22 3 | View on Bluesky | view

Profile picture Dark (@dark.ski)

i should write a home manager module for setting up emulators on the steam deck home manager is capable of installing software and you'll get the exact same setup every single time barring updates

3/9/2025, 4:26:40 PM | 5 1 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

bitmap font gang rise up

3/9/2025, 2:36:13 PM | 1 0 | View on Bluesky | view

Profile picture Nyx (@nyx.ip-logger.com) reposted

thank you xlibre

3/9/2025, 12:24:38 PM | 34 6 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

trans rights

3/9/2025, 1:03:10 PM | 11 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

> guy crashes out in the iw4x discord over "pride always, love wins" in the motd > @iw4x.dev 20 minutes later:

image
3/9/2025, 1:02:52 PM | 123 20 | View on Bluesky | view

Profile picture Dark (@dark.ski)

plugged in a flash drive containing a home directory backup from a few years ago and felt like i just opened a time capsule

2/9/2025, 8:15:26 PM | 9 0 | View on Bluesky | view

Profile picture alice (@lexd0g.eu.org) reposted

nothing ever happens

2/9/2025, 6:50:13 PM | 12 2 | View on Bluesky | view

Profile picture Vani 🏳️‍⚧️🏳️‍🌈 (@vanillasylv.bsky.social) reposted reply parent

hawk tuah cord > moonlight

2/9/2025, 1:33:54 PM | 3 1 | View on Bluesky | view

Profile picture Dark (@dark.ski)

tried nix on my deck again (this time with home manager) and honestly its much nicer than flatpak for managing software after you work around the minor annoyance with graphics apis

2/9/2025, 12:56:40 PM | 2 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

locked behind nitro too, i assume

2/9/2025, 11:57:49 AM | 4 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

this actually wasn't too bad to do

1/9/2025, 5:09:06 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

oh god what was in that pepsi i don't feel so good

31/8/2025, 9:26:58 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

hmmm this is a very nice can of pepsi i sure hope nothing bad happens to me after drinking it

31/8/2025, 8:57:29 PM | 6 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

okay i'm actually going to move my iw4x server to run on nixos now gonna be really fun working out how to get nix to play nicely with the fact that i cant distribute mw2, and iw4x wants to use its own launcher

31/8/2025, 7:39:07 PM | 4 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

in today's episode of computers are dumb someone has a laptop with a 2.5gbps card in it, but they sold the laptop as if it was only a gigabit card and intentionally limited it in the windows driver we only found out it was 2.5gbps because the linux driver wasn't intentionally limiting the speed

31/8/2025, 9:27:44 AM | 57 1 | View on Bluesky | view

Profile picture Dark (@dark.ski)

we got nixos on the wii u before gta 6

30/8/2025, 9:13:22 PM | 21 0 | View on Bluesky | view

Profile picture Marie (@marie.chaos.social.ap.brid.gy) reposted

I got #NixOS to work on my Wii-U!!

Screenshot of the console output of the command fastfetch. The NixOS logo is displayed as an ascii art on the left. Text on the right: marie@wiiu OS: NixOS 25.11 (Xantusia) ppc Host: nintendo,wup-101 Kernel: Linux 6.6.80-wiiu Uptime: 3 mins Packages: 211 (nix-system) Shell: bash 5.3.3 Terminal: /dev/pts/0 CPU: Espresso @ 1.24 GHz GPU: Nintendo latte-gpu7 [Integrated] Memory: 127.48 MiB / 1.98 GiB (6%) Swap: Disabled Disk (/): 3.71 GiB / 49.54 GiB (7%) - ext4 Local IP (enu1c2): 192.168.1.62/24 Locale: en_US.UTF-8
30/8/2025, 7:05:55 PM | 185 91 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

only correct answer

30/8/2025, 12:22:53 AM | 3 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

well maybe not swap to it, but i'd still package it

30/8/2025, 12:01:15 AM | 3 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

i'd package it for nix and swap to it

30/8/2025, 12:00:42 AM | 4 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

4 protobeans matching the colors of a non-binary pride flag
29/8/2025, 11:42:32 PM | 90 15 | View on Bluesky | view

Profile picture Dark (@dark.ski)

i need to actually work on something computer related but i am far from being in the right mindset to do it

29/8/2025, 11:39:40 PM | 8 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

emma4head on the windows logo

29/8/2025, 8:32:30 PM | 17 0 | View on Bluesky | view

Profile picture Emma (IPG) (@invoxiplaygames.uk) reposted reply parent

msvc error messages are a procedurally generated survival horror experience and thus they have no lore

29/8/2025, 7:25:42 PM | 9 2 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

does this make msvc error messages non-canon

29/8/2025, 7:06:20 PM | 7 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

will not elaborate

29/8/2025, 6:02:34 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

do not ask me what happened on june 19, 2025

29/8/2025, 6:01:05 PM | 6 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

(they are working on this but coming up with a solid design takes time)

29/8/2025, 1:40:02 PM | 0 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

afaik its because bookmarks have this expectation of being private data and atproto lacks any good mechanism for said private data same reason there aren't private accounts

29/8/2025, 1:39:37 PM | 0 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

i hate driving irl in traffic shits actually ass and i have more fun with a sim in vr lol

28/8/2025, 7:06:10 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

yeh

28/8/2025, 3:04:54 PM | 2 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

gotta keep the rent low so people can cheaply migrate to it

28/8/2025, 1:14:25 PM | 6 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

rizzbox skibidi x

28/8/2025, 12:56:42 PM | 4 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

no

28/8/2025, 12:54:45 PM | 0 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

hawkstation tuah

28/8/2025, 12:53:48 PM | 9 1 | View on Bluesky | view

Profile picture Emma (IPG) (@invoxiplaygames.uk) reposted

This is heat anthonymoser.github.io/writing/ai/h...

27/8/2025, 11:24:55 PM | 71 22 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

sounds like someone actually cares about you :)

27/8/2025, 10:45:51 PM | 0 0 | View on Bluesky | view

Profile picture Emma (IPG) (@invoxiplaygames.uk) reposted

Battle of decentralised social networking. Tuahsky or Hawkstodon

27/8/2025, 8:58:29 PM | 62 6 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

well if i brought rustc i'd be laughed out of the room

27/8/2025, 3:39:11 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

i brought clang to fight club and kicked everyone's ass

27/8/2025, 3:27:08 PM | 11 1 | View on Bluesky | view

Profile picture Dark (@dark.ski)

i should move my iw4x server to nixos

27/8/2025, 1:18:42 PM | 4 0 | View on Bluesky | view

Profile picture Squibbus (@squibbus.bsky.social) reposted

you know i'm getting really tired of booting into windows specifically to use my capture card because elgato keeps sending legal threats to anyone making linux drivers for their cards

27/8/2025, 12:00:33 AM | 21 4 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

bsky pours a lot of effort into fighting bots and i barely notice them at all

27/8/2025, 12:56:41 AM | 0 0 | View on Bluesky | view

Profile picture The Louvre of Bluesky (@thelouvreof.bsky.social) reposted

Jake Manger @jakemanger.bsky.social Furries Yes, furries came after me For the last 24 hours, l've been slammed with: - hate replies, - angry memes, - and even posts advertising my competitors
26/8/2025, 4:35:19 PM | 1602 201 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

you're lying to yourself here you are far from ugly

26/8/2025, 4:30:15 PM | 0 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

like with my networking and monitoring sorted out, the only thing i really have to do now is keep things up to date if i need new software it comes down to writing a nixos config for the stack and pushing it into a tailscale connected container

26/8/2025, 3:43:16 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

im genuinely at a point where i have no idea what improvements i can make to my infra

26/8/2025, 3:10:14 PM | 5 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

you can always do computer security better than you are now

26/8/2025, 12:04:39 PM | 18 1 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

works fine on desktop too

25/8/2025, 5:30:38 PM | 2 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

its usefulness is proportional to the number of servers you have to manage its probably the best server os out there imo

25/8/2025, 5:30:28 PM | 2 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

i did fix ipv6. the issue was my router wasn't sending periodic router advertisements

25/8/2025, 4:03:27 PM | 4 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

tailscale has somehow managed to be more reliable than the actual internet for getting packets where they need to go ipv6 was apparently broken on my homelab for a few weeks and i had no idea because nearly all of its network traffic goes over tailscale i only found out when i set up monitoring

25/8/2025, 4:02:16 PM | 9 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

what strings do i have to pull to get bsky to let users self label accounts and text posts as nsfw

25/8/2025, 2:28:50 PM | 10 1 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

imagine having the audacity to detach the quote but still argue in the replies

25/8/2025, 2:10:24 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

it has been zero days since someone tried to sell me an ffmpeg wrapper

25/8/2025, 1:29:37 PM | 15 1 | View on Bluesky | view

Profile picture alyssa (@alltheamps.modding.games) reposted

i brought msvc to fight club and got my ass kicked

25/8/2025, 1:02:06 PM | 33 8 | View on Bluesky | view

Profile picture June (^・ω・^ ) (@juneibyou.bsky.social) reposted reply parent

image
24/8/2025, 8:00:40 PM | 16 8 | View on Bluesky | view

Profile picture Dark (@dark.ski)

this is really cool, actually

24/8/2025, 1:00:03 PM | 11 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

got it installed and working now i gotta figure out how to set up my dashboards

23/8/2025, 9:48:58 PM | 0 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

setting up prometheus and grafana on my infra right now definitely a bit of a learning curve here

23/8/2025, 8:48:42 PM | 3 0 | View on Bluesky | view

Profile picture Jonas (@merkletr.ee) reposted

did:plc Considered Harmful merkletr.ee/fast

23/8/2025, 2:07:10 PM | 101 35 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

skibidi rizz cpu with the hawk tuah gpu

23/8/2025, 12:45:49 PM | 9 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

the replies to this post are terrible btw holy shit

22/8/2025, 8:03:06 PM | 4 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

the internet is dying and its because of governments

22/8/2025, 8:02:22 PM | 17 1 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

i think im the only server operator using alltalk rn

22/8/2025, 6:15:23 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

+rep added iw4x features just for my server

22/8/2025, 6:14:35 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

i need to play around with appviewlite sometime looks like it can prune old records outside of your social graph which was my biggest concern with it

22/8/2025, 1:34:13 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

in case you're wondering, i went with atomizer since the implementation is a lot simpler and should be easy enough to run outside of nodejs if needed acss-io.github.io/atomizer/

21/8/2025, 4:26:00 PM | 0 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

as a good rule, design your site with mobile in mind and use media queries to adjust things for desktop

21/8/2025, 4:24:03 PM | 1 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

hi

a crop of scott's screenshot showing my 88x31 button
21/8/2025, 4:21:54 PM | 2 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

amd leaking fsr4 source code is so on brand for them

21/8/2025, 1:47:18 PM | 9 0 | View on Bluesky | view

Profile picture Dark (@dark.ski)

just shipped this :) supports light theme and is fully responsive too

a screenshot of my redesigned website
21/8/2025, 12:21:41 AM | 21 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

super low maintenance too

20/8/2025, 7:29:32 PM | 3 0 | View on Bluesky | view

Profile picture Dark (@dark.ski) reply parent

synchronization thingamabob

20/8/2025, 4:55:32 PM | 4 0 | View on Bluesky | view

Profile picture mxve (@emilia.wtf) reposted reply parent

i'm the most innovative programmer i know i always come up with new stuff to prevent me from having to write code

20/8/2025, 4:40:19 PM | 4 1 | View on Bluesky | view