The main tiling window manager using Wayland is Sway, although personally I like the simplicity of DWM. You can easily edit the configuration and compile it yourself.
One of the things I love about XFCE is its modularity. It's literally just a collection of programs that work independently, so while I use DWM, if I need a panel, I just type "panel" into dmenu, and XFCE panel runs right on top of it with no problems, aligning perfectly over the DWM top bar.
If you want to try a more complete DE, I'd recommend COSMIC. It's fresh and fast and very customizable.
In theory, it is nice; however, valuing assets is not easy, especially for the whole population. This arbitrariness clashes with the principle of equal rights in most constitutions.
On the other hand, taxing income is very easy since the number has a precise origin.
I’ve been a long-time user of (h)ledger.
I use a custom script to generate a cost basis when computing capital gains for selling transactions.
Are there any recent updates or tools that improve cost-basis tracking or capital gains handling in hledger?
When I had this need I put together https://src.d10.dev/lotter. It takes as input ledger-cli entries and puts out entries with lot info added, which you can then run through `ledger`. You can quickly scan its output and see if what it does makes sense to you.
The repo hasn't seen activity for a while, but AFAIK it still works. I just haven't needed it myself recently.
have you tried aider? Using it with magit to see the changes is a good workflow. the aider integrations to emacs are also worth it, you can easily add/remove files and send highlighted parts of your buffer.
I also use ledger/hledger to process a decade of finances. I reconcile once a year when doing taxes. I have multiple python scripts orchestrated with org-mode to generate reports/plots. I run them in separate processes since they are independent, which makes it fast enough (seconds).
I learned from the structural engineering perspective. What are you struggling with? In my mind I have this logic flow: 1. strong form pde; 2. weak form; 3. discretized weak form; 4. compute integrals (numerically) over each element; 5. assemble the linear system; 6. solve the linear system.
Luckily the integrals of step 4 are already worked out in text books and research papers for all the problems people commonly use FEA for so you can almost always skip 1. 2. and 3.
reply