• 2 Posts
  • 93 Comments
Joined 2 years ago
cake
Cake day: June 14th, 2023

help-circle
  • Aside from getting treatment, what’s helped me:

    • know that you’re incapable of forming habits. You have to choose to do the thing every time.
    • Trick yourself into hyperfixation if you can. It’s a superpower, if you can aim it in a useful direction. Find something gratifying or satisfying about the task to focus on. Sometimes watching the todo list get smaller or the inbox get cleared out does it for me.
    • This one’s hard to describe, but sometimes you have to realize that the hyperfixation easy-mode motivation isn’t coming and you’ll have to draw motivation from somewhere else inside yourself. Sometimes just getting over the initial jump of starting a task makes the rest of it flow naturally.
    • Break big problems into little problems.
    • Simplify your life as much as possible. You only have so many executive function tokens every day, don’t waste them.
    • have a todo list. Don’t make it complicated. If possible, just do the thing immediately instead of putting it on the list.
    • Get enough sleep. This is not optional.
    • Exercise, specifically some kind of cardio. 30 minutes above about 120bpm, 3 times per week. There are studies, it makes a big difference in a million ways.
    • Give yourself grace. You’re playing on hard mode, don’t compare yourself to neurotypical people.

    Edit: also it’s not laziness, not really. Lazy people are comfortable with it.


  • Eh, I try to keep this username separate from my real name. It’s not too hard though, you just need ‘@media print {‘. Set display none on stuff like the navbar and footer, and you also need to think about page breaks and such, there are guides.

    Browser dev tools can simulate print styles, and you can preview with the regular print preview. To get consistency across browsers you probably want to set a definite width, so the sizing stays the same.






  • I used supermaven (copilot competitor) for awhile and it was sorta ok sometimes, but I turned it off when I realized I’d forgotten how to write a switch case. Autocomplete doesn’t know your intent, so it introduces a lot of noise that I prefer to do without.

    I’ve been trying out Claude code for a couple months and I think I like it ok for some tasks. If you use it to do your typing rather than your thinking, then it’s pretty decent. Give it small tasks with detailed instructions and you generally get good results. The problem is that it’s most tempting to use when you don’t have the problem figured out and you’re hoping it will, but thats when it gives you overconvoluted garbage. About half the time this garbage is more useful than starting from scratch.

    It’s good at sorting out boilerplate and following explicit patterns that you’ve already created. It’s not good at inventing and implementing those patterns in the first place.









  • I strongly recommend ZFS as a filesystem for this as it can handle your sync, backup, and quota needs very well. It also has data integrity guarantees that should frankly be table stakes in this application. Truenas is an easy way to accomplish this, and it can run docker containers and VMs if you like.

    Tailscale is a great way to connect them all, and connect to your nas when you aren’t home. You can share devices between tailnets, so you don’t all have to be on the same Tailscale account.

    I’ll caution against nextcloud, it has a zillion features but in my experience it isn’t actually that good at syncing files. It’s complicated to set up, complicated to maintain, and there are frequent bugs. Consider just using SMB file sharing (built into truenas), or an application that only syncs files without trying to be an entire office suite as well.

    For your drive layouts, I’d go with big drives in a mirror. This keeps your power and physical space requirements low. If you want, ZFS can also transparently put metadata and small files on SSDs for better latency and less drive thrashing. (These should also be mirrored.) Do not add an L2ARC drive, it is rarely helpful.

    The boxes are kinda up to you. Avoid USB enclosures if at all possible. Truenas can be installed on most prebuilt NAS boxes other than synology, presuming it meets the requirements. You can also build your own. Hot swap is nice, and a must-have if you need normies to work on it. Label the drive serial number on the outside so you can tell them apart. Don’t go for less than 4 bays, and more is better even if you don’t need them yet. You want as much RAM as feasibly possible; ZFS uses it for caching, and it gives you room to run containers and VMs.