mia's Avatar

mia

@blusk

71
Followers
199
Following
36
Posts
24.05.2023
Joined
Posts Following

Latest posts by mia @blusk

they need to bring Finger protocol back. The idea of having a living document for yourself instead of posting every update as a separate event sounds super comfy..

07.11.2024 04:00 👍 3 🔁 0 💬 1 📌 0

in Nix if you fetch something and then change the url you fetch from WITHOUT changing the hash, then it will blindly just use the old data without fetching. You have to change the hash for it to even download the new url.

19.04.2024 03:05 👍 3 🔁 0 💬 0 📌 0
lebon james reportedly forgot to change hash after bumping the rev

lebon james reportedly forgot to change hash after bumping the rev

IFDs are painful

19.04.2024 03:03 👍 7 🔁 1 💬 1 📌 0

bluesky please add videos 😭

14.04.2024 00:34 👍 1 🔁 0 💬 0 📌 0
screenshot of a video that cant be posted

screenshot of a video that cant be posted

hey check out this cool song clip i made

14.04.2024 00:33 👍 2 🔁 0 💬 1 📌 0
screenshot of a tui of nix-inspect. sorry, i don't think the tui is very accessible :(

screenshot of a tui of nix-inspect. sorry, i don't think the tui is very accessible :(

announcing nix-inspect: a TUI for browsing nix configs and other expressions!

i made this tool to improve my workflow for inspecting my nix config, since i felt like i was missing a lot of quality of life features like bookmarks and go-to.

Check out the project here: github.com/bluskript/ni...

11.04.2024 12:00 👍 28 🔁 7 💬 2 📌 0

I really wish this was generalized beyond just privacy settings there are some about:config values i'd want changed for a site beyond just the privacy ones

29.02.2024 07:24 👍 1 🔁 0 💬 0 📌 0
Protections for bsky.app

Enhanced Tracking Protection switched on for this site

Protections for bsky.app Enhanced Tracking Protection switched on for this site

ive been using firefox for way too long without realizing this was a switch that exists 😭 Turns out you dont need to dig into about:config every time you need to use webgl or unblock canvases...

29.02.2024 07:23 👍 3 🔁 0 💬 1 📌 0

i WOULD post a clip of the insane set synthion just played BUT bluesky doesnt support video still !!!!! 🙃🙃🙃🙃😡😡🙁🙁🙃🙃

25.02.2024 10:24 👍 1 🔁 0 💬 0 📌 0
think before using emoticons! if you say good morning everyone you look like a business professional guy, with emoticon "good evening everyone :3" readers perceive you as cat going :3

think before using emoticons! if you say good morning everyone you look like a business professional guy, with emoticon "good evening everyone :3" readers perceive you as cat going :3

24.02.2024 03:20 👍 4 🔁 0 💬 0 📌 0

who decided manpages was the best way for people to learn how to use something in Linux i cant remember a single time reading a manpage was a pleasant experience that would give me the answer to something quickly

24.02.2024 03:13 👍 3 🔁 0 💬 0 📌 0
Preview
[RFE] systemd-networkd set netns for netdev · Issue #11103 · systemd/systemd Is your feature request related to a problem? Please describe. I would like to be able to create network device inside a specified network namespace. Describe the solution you'd like Inside [NetDev...

even worse features that have existed for 10 years now are still unmerged and efforts seem to be basically dead github.com/systemd/syst...

21.02.2024 02:53 👍 1 🔁 0 💬 0 📌 0

nixos and by extension systemd-networkd give me huge ORM vibes tbh and i dont like it, like great i can do a thing using ip and iptables but now i have to figure out how to do that in systemd now

21.02.2024 02:52 👍 2 🔁 0 💬 1 📌 0
missing fonts for japanese text in tweet, Good evening blusk-chan is the translated

missing fonts for japanese text in tweet, Good evening blusk-chan is the translated

google translate is very helpful

(your word is blue)

17.02.2024 13:48 👍 1 🔁 0 💬 0 📌 0

really does feel tempting to just bury your head in the sand forever now more than ever huh

17.02.2024 07:22 👍 0 🔁 0 💬 1 📌 0
++ (let
        guiPrefs = (import ../common/nixpak-hm.nix) {inherit config pkgs;};
      in [
        (nixpaked.nicotine-plus guiPrefs)
        (nixpaked.feishin guiPrefs)
        (nixpaked.firefox {
          imports = [guiPrefs];

          bubblewrap.bind.ro = ["/sys/bus/pci"];
        })
      ]);

++ (let guiPrefs = (import ../common/nixpak-hm.nix) {inherit config pkgs;}; in [ (nixpaked.nicotine-plus guiPrefs) (nixpaked.feishin guiPrefs) (nixpaked.firefox { imports = [guiPrefs]; bubblewrap.bind.ro = ["/sys/bus/pci"]; }) ]);

I should upstream this somewhere but a lot of apps crash if they cant find your cursor theme or icon theme so i made this function which is nice and convenient :3
github.com/bluskript/ni...

16.02.2024 11:04 👍 2 🔁 0 💬 0 📌 0
a demo showing a window in the back attempting to run sudo and being locked out because of no new privileges enabled. ls is also shown having access to only one folder. floating window with ls showing all the files that are being isolated from the container

a demo showing a window in the back attempting to run sudo and being locked out because of no new privileges enabled. ls is also shown having access to only one folder. floating window with ls showing all the files that are being isolated from the container

Finally figured out how to isolate shells and GUIs with bubblewrap and nix! took a while but now i can wrap pretty much any program, GUI or not, in a lightweight wrapper that prevents escapes much better than firejail

16.02.2024 10:55 👍 4 🔁 0 💬 1 📌 0

udev is a very useful and robust tool for denying access to your devices from yourself

15.02.2024 03:01 👍 0 🔁 0 💬 0 📌 0

phone security: flash this ROM it hardens the isolation between apps!
desktop security: you must run your networking stack in a VM. if you plug your PC into a power outlet all hell will break loose and the Mossad will come after you. move your mouse a lot so your cryptographic noise is more secure-

14.02.2024 19:57 👍 2 🔁 0 💬 0 📌 0

OBAMA SCRAMBLE OBAMA SCRAMBLE

14.02.2024 08:13 👍 3 🔁 0 💬 0 📌 0
Preview
GitHub - NixOS/flake-registry: Global registry of Nix flakes Global registry of Nix flakes. Contribute to NixOS/flake-registry development by creating an account on GitHub.

fun nix fact of the day: too weary and tired for reproducible builds? just pull a nixpkgs from the ether! nix flakes can just magically summon a repo just by its name thanks to this horror of a repo: github.com/NixOS/flake-...

14.02.2024 08:08 👍 4 🔁 0 💬 0 📌 0

the setup isnt that bad tbh, the biggest issues to me is
1. the app can render broken depending on the system webview installed
2. deciding if state or logic should be in the webview or backend becomes a lot harder when theres a lang split with Rust and JS
3. literally uses more RAM than electron

13.02.2024 11:47 👍 1 🔁 0 💬 0 📌 0
You will have to set up a Chromium tree before running this step. See
http://dev.chromium.org/developers/how-tos/get-the-code for details about
doing this efficiently.

You will have to set up a Chromium tree before running this step. See http://dev.chromium.org/developers/how-tos/get-the-code for details about doing this efficiently.

Yeah, they straight up pull chromium source code from SVN. In actual production firefox code.
github.com/mozilla/geck...

13.02.2024 03:30 👍 1 🔁 0 💬 0 📌 0
[Parent 5, IPC I/O Parent] WARNING: process 113 exited with status 127: file /build/firefox-121.0/ipc/chromium/src/base/process_util_posix.cc

[Parent 5, IPC I/O Parent] WARNING: process 113 exited with status 127: file /build/firefox-121.0/ipc/chromium/src/base/process_util_posix.cc

oh no my firefox crashed.. hey wait what is chromium doing here??

13.02.2024 03:28 👍 1 🔁 0 💬 1 📌 0
If you are looking for React based version, check out: React NodeGUI.

If you are looking for Vue based version, check out: Vue NodeGUI.

If you are looking for Svelte based version, check out: Svelte NodeGUI

If you are looking for React based version, check out: React NodeGUI. If you are looking for Vue based version, check out: Vue NodeGUI. If you are looking for Svelte based version, check out: Svelte NodeGUI

what

how

12.02.2024 07:30 👍 0 🔁 0 💬 0 📌 0
horror reaction image (ww1 era gasmask person)

horror reaction image (ww1 era gasmask person)

12.02.2024 07:08 👍 1 🔁 0 💬 0 📌 0

there should just be a native bluesky app (except i hate both GTK and QT)

12.02.2024 07:02 👍 1 🔁 0 💬 1 📌 0

yes resist fingerprinting breaks it :)

12.02.2024 04:35 👍 1 🔁 0 💬 0 📌 0

LMFAO canvasblocker user detected 🤓🤓🤓🤓🤓🤓🤓

12.02.2024 04:34 👍 0 🔁 0 💬 1 📌 0

being able to translate things pretty reliably without using google translate or deepl is one of the best things out of this whole LLM craze tbh, maybe they'll support in-app translation someday (probably not though since dev is moving at a glacial speed)

11.02.2024 23:27 👍 0 🔁 0 💬 0 📌 0