AllocPPx.pl -> A Perl script that preprocesses C with garbage collection! (gist.github.com)
Automatic garbage collection in C is possible with libraries like libgc, but with allocppx.pl, you can just preprocess your file into generating heaps, and these heaps can be used for memory allocation. The type of GC is used, mark and sweep + reference counting. Every memory allocation MAY have a trace, and this trace can be...
Archive.org Scanned Book Downloader Bookmarklet (gist.github.com)
found this great bookmarklet for downloading DRM'd books from the internet archive in high quality. did not work in edge, but worked great in chrome!
Tampermonkey Script: öffne externe Links auf Feddit im neuen Tab (gist.github.com)
Ich habe immer gern alles in neuem Tab offen, vergesse aber manchmal Strg zu drücken. Kannte ich von RES so, daher habe ich jetzt was passendes für Feddit gebastelt. Vielleicht kann es ja wer brauchen.
Run Flatpak apps by search filter or through fuzzy finder menu (gist.github.com)
I wrote a simple script in order to help someone in a recent reply from me, to make running Flatpak applications from terminal easier. After that I worked a little bit on it further and now ended up with 2 completely different approaches....
Wayland is a cancer to the Linux desktop. (gist.github.com)
Most arrogant/back-handed feedback I've seen posted (gist.github.com) Breton
A script to find subreddits you subscribed to on reddit, in the lemmyverse. (gist.github.com)
EDIT: The script has been updated a few times. It now has new features. You should check it out again, even if you already have....
EBNF Grammar for ANSI C (+ Guide on reading EBNF) (gist.github.com)
This is EBNF grammar for ANSI C (C99) and it contains almost every rule. It may be missing stuff, please tell me if you notice something missing....
need some help adding this to autostart for arch kde (gist.github.com)
It requires root for nvidia-settings but fails each time I make my own autostart on systemd
How to set up Podman with NVIDIA GPU acceleration and macvlan networking on Gentoo (gist.github.com)
Getting GPU acceleration working is a common task for those of us running Plex or Jellyfin. There is not much documentation for getting the NVIDIA container stack to work with Podman, even less on Gentoo, plus there have been a lot of changes to NVIDIA’s container toolkit lately....
dtolnay's Response to the RustConf Keynote Fiasco (gist.github.com)
Evocati 3.20 Patch Notes (gist.github.com)
Testing Focus...
Questions about "don't use vpn services" (gist.github.com)
Came across this controversial link where someone says that a VPS would be more secure than a VPN provider. From my understanding:...
Which red is your function? (gist.github.com)
QNAP NAS Remote Access with WireGuard VPN (gist.github.com)
Yesterday I setup remote access to my QNAP NAS and wrote a guide for it, that I can reference later. Might be helpful for someone. This was my first time doing something like this. So any notes on my approach are also welcome.
First draft grammar of Xeph, a non-pure functional language, a superset of ASDL. Input is needed. (+ guide on reading EBNF) (gist.github.com)
Please tell me what you honestly think of it — this is not a ‘labor of love’ exactly, I only spent a few hours on it. But I think its a strong foundation for what comes next. The implementation, I hope, will be an orgy of love!...
J2Sexp.rb -> A simple Ruby script to convert JSON to S-Expressions! (gist.github.com)
Consider this: it’s much easier to parse S-Expressions than JSON! Plus, in statically typed languages, this script could excel, because it declares the type first. Remember that you can always use my S-Expression parser in C to parse them:...
GNU manuals sorted by number of pages. (gist.github.com)
A guide on using the Zephyr ASDL language (my implementation, specifically) | The Abstract Syntax Description Language (gist.github.com)
I wrote a short tutorial on using my implementation of ASDL. You can find link to it in the document....
EBNF Grammar for POSIX Shell (gist.github.com)
I am implementing my own POSIX Shell so I wrote this not to get lost. I posted a much more inferior iteration of this weeks ago —that one was truly subpar. This one is much better....
EBNF Grammar for JavaScript (gist.github.com)
If it is missing anything, please tell me. Thanks.
Looking for user input for MonyetPanel, a web UI to schedule posts for your communities (gist.github.com)
Currently, I have to manually schedule the posts for communities based on mods’ requests, and I understand that this isn’t a good thing to sustain in the long run. Hence, I have made up my mind to create a UI for this feature instead so all community mods can schedule their own posts!...
Hand-rolling a parser in Scheme for EBNF (already made the tokenizer!) (gist.github.com)
In the Gist, I have explained my problem, and I have provided my tokenizer as well. If you can help me with the parser, that would be great. Also if my tokenizer is not very well-structured, please tell me....
xz-utils backdoor situation (CVE-2024-3094) (gist.github.com)
A lot of comments there. Found this one via a search engine.