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..
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..
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.
lebon james reportedly forgot to change hash after bumping the rev
IFDs are painful
bluesky please add videos 😭
screenshot of a video that cant be posted
hey check out this cool song clip i made
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...
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
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...
i WOULD post a clip of the insane set synthion just played BUT bluesky doesnt support video still !!!!! 🙃🙃🙃🙃😡😡🙁🙁🙃🙃
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
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
even worse features that have existed for 10 years now are still unmerged and efforts seem to be basically dead github.com/systemd/syst...
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
missing fonts for japanese text in tweet, Good evening blusk-chan is the translated
google translate is very helpful
(your word is blue)
really does feel tempting to just bury your head in the sand forever now more than ever huh
++ (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...
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
udev is a very useful and robust tool for denying access to your devices from yourself
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-
OBAMA SCRAMBLE OBAMA SCRAMBLE
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-...
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
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...
[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??
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
horror reaction image (ww1 era gasmask person)
there should just be a native bluesky app (except i hate both GTK and QT)
yes resist fingerprinting breaks it :)
LMFAO canvasblocker user detected 🤓🤓🤓🤓🤓🤓🤓
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)