Disaster is an Emacs package authored by the venerable Justine Tunney that allows disassembling C/C++ and Fortran code from the comfort of your source editing buffer. I really like this idea, but most of the time I’m interested in x86_64 assembly instead of my aarch64 host platform, so I decided to hack on cross compilation support using Zig as a C/C++ cross compiler! I’m using disaster because its simplicity fits my use case, but you should be able to use the same idea with other package...| Blog Index on feyor.sh
I was talking with my roommate about his Org agenda workflow and he noticed some “trivial” tasks cluttering his inbox. These tasks required no thought, but required being at a specific place to complete. My roommate and I both use the wonderful iOS app beorg to keep our Org files synced to our phones so we can receive reminders and file things into our inboxes when away from our computers. However, beorg doesn’t do anything special (to my knowledge) based on location; that’s fine by m...| Blog Index on feyor.sh
I have a slight problem wherein every time I start up a game of NetHack, I completely loose touch with my surroundings for hours on end. Thankfully The DevTeam Thinks Of Everything and there’s a solution that allows communication with the outside world without breaking immersion: the mail daemon! If compiled with -DMAIL and OPTIONS=mail is set in your runtime configuration (the default on Linux), NetHack will periodically check a user specified mbox file (MAIL) for new mail, and upon receiv...| feyor.sh