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
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
Dark (@dark.ski) reply parent
currently imagining this but jack frost plushies now
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
Dark (@dark.ski) reply parent
this shit is literally a cult
mae 🌌 (@mae.wtf) reposted
indoctrination starts now
Emma (IPG) (@invoxiplaygames.uk) reposted
top 1 error message i've ever put into something
Dark (@dark.ski) reply parent
i got bored
Dark (@dark.ski) reply parent
me compiling grapheneos with 32gb of zram on a machine with 16gb of actual ram
Dark (@dark.ski) reply parent
this is what u get for sleeping all of the time!!!!!
gabby (@fullmoon.id) reposted
got a receipt for dhall
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.
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
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
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
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
Dark (@dark.ski) reply parent
sadly ubuntu isn't great either because canonical does not what they are doing when it comes to packaging
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
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
Dark (@dark.ski) reply parent
what the hell dawg this isn't cool
Dark (@dark.ski) reply parent
the second one is for the mic
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
Dark (@dark.ski)
the gift that keeps on giving
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
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
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
Dark (@dark.ski) reply parent
bitmap font gang rise up
Nyx (@nyx.ip-logger.com) reposted
thank you xlibre
Dark (@dark.ski) reply parent
trans rights
Dark (@dark.ski)
> guy crashes out in the iw4x discord over "pride always, love wins" in the motd > @iw4x.dev 20 minutes later:
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
alice (@lexd0g.eu.org) reposted
nothing ever happens
Vani 🏳️⚧️🏳️🌈 (@vanillasylv.bsky.social) reposted reply parent
hawk tuah cord > moonlight
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
Dark (@dark.ski) reply parent
locked behind nitro too, i assume
Dark (@dark.ski)
this actually wasn't too bad to do
Dark (@dark.ski) reply parent
oh god what was in that pepsi i don't feel so good
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
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
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
Dark (@dark.ski)
we got nixos on the wii u before gta 6
Marie (@marie.chaos.social.ap.brid.gy) reposted
I got #NixOS to work on my Wii-U!!
Dark (@dark.ski) reply parent
only correct answer
Dark (@dark.ski) reply parent
well maybe not swap to it, but i'd still package it
Dark (@dark.ski) reply parent
i'd package it for nix and swap to it
Dark (@dark.ski)
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
Dark (@dark.ski) reply parent
emma4head on the windows logo
Emma (IPG) (@invoxiplaygames.uk) reposted reply parent
msvc error messages are a procedurally generated survival horror experience and thus they have no lore
Dark (@dark.ski) reply parent
does this make msvc error messages non-canon
Dark (@dark.ski) reply parent
will not elaborate
Dark (@dark.ski)
do not ask me what happened on june 19, 2025
Dark (@dark.ski) reply parent
(they are working on this but coming up with a solid design takes time)
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
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
Dark (@dark.ski) reply parent
yeh
Dark (@dark.ski) reply parent
gotta keep the rent low so people can cheaply migrate to it
Dark (@dark.ski) reply parent
rizzbox skibidi x
Dark (@dark.ski) reply parent
no
Dark (@dark.ski)
hawkstation tuah
Emma (IPG) (@invoxiplaygames.uk) reposted
This is heat anthonymoser.github.io/writing/ai/h...
Dark (@dark.ski) reply parent
sounds like someone actually cares about you :)
Emma (IPG) (@invoxiplaygames.uk) reposted
Battle of decentralised social networking. Tuahsky or Hawkstodon
Dark (@dark.ski) reply parent
well if i brought rustc i'd be laughed out of the room
Dark (@dark.ski)
i brought clang to fight club and kicked everyone's ass
Dark (@dark.ski)
i should move my iw4x server to nixos
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
Dark (@dark.ski) reply parent
bsky pours a lot of effort into fighting bots and i barely notice them at all
The Louvre of Bluesky (@thelouvreof.bsky.social) reposted
Dark (@dark.ski) reply parent
you're lying to yourself here you are far from ugly
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
Dark (@dark.ski)
im genuinely at a point where i have no idea what improvements i can make to my infra
Dark (@dark.ski)
you can always do computer security better than you are now
Dark (@dark.ski) reply parent
works fine on desktop too
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
Dark (@dark.ski) reply parent
i did fix ipv6. the issue was my router wasn't sending periodic router advertisements
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
Dark (@dark.ski)
what strings do i have to pull to get bsky to let users self label accounts and text posts as nsfw
Dark (@dark.ski) reply parent
imagine having the audacity to detach the quote but still argue in the replies
Dark (@dark.ski)
it has been zero days since someone tried to sell me an ffmpeg wrapper
alyssa (@alltheamps.modding.games) reposted
i brought msvc to fight club and got my ass kicked
June (^・ω・^ ) (@juneibyou.bsky.social) reposted reply parent
Dark (@dark.ski)
this is really cool, actually
Dark (@dark.ski) reply parent
got it installed and working now i gotta figure out how to set up my dashboards
Dark (@dark.ski)
setting up prometheus and grafana on my infra right now definitely a bit of a learning curve here
Jonas (@merkletr.ee) reposted
did:plc Considered Harmful merkletr.ee/fast
Dark (@dark.ski) reply parent
skibidi rizz cpu with the hawk tuah gpu
Dark (@dark.ski) reply parent
the replies to this post are terrible btw holy shit
Dark (@dark.ski)
the internet is dying and its because of governments
Dark (@dark.ski) reply parent
i think im the only server operator using alltalk rn
Dark (@dark.ski) reply parent
+rep added iw4x features just for my server
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
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/
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
Dark (@dark.ski) reply parent
hi
Dark (@dark.ski)
amd leaking fsr4 source code is so on brand for them
Dark (@dark.ski)
just shipped this :) supports light theme and is fully responsive too
Dark (@dark.ski) reply parent
super low maintenance too
Dark (@dark.ski) reply parent
synchronization thingamabob
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