• 0 Posts
  • 93 Comments
Joined 2 years ago
cake
Cake day: July 21st, 2023

help-circle








  • What about a lenovo yoga? Reportly good with linux.

    I just got a T480 thinkpad from craigslist for 120$. Frickin stellar machine for the money. Its not the fastest, but fine for light dev. Or will be once I put 32G of ram in it. With 16 I sometimes experience slowdowns due to swap. Luckily memory isn’t soldered in on this model.

    No touchscreen though, and I wouldn’t get one even if it was available. Paid extra for that in my old precision 5520, and almost never used it. If it doesn’t fold completely then its not useful IMO.

    Speaking of which, my dell precision 5520 was a good machine, but had chassis problems. Hinge fell apart after screws fell out, and as a result the power connector broke, as did a replacement power connector. Dell battery swelled up making the touchpad unusable, so did a replacement dell battery. No-name lower capacity battery ok. Keyboard wore out and keys cracked, replaced but now becoming unreliable again. Screen and motherboard are still good, but unfortunately its become unusable. Some of these problems are to be expected in a 7 year old heavily used laptop, but I haven’t seen this same degree of decay in thinkpads.




  • Packages in nix are in the store directory, each package in a dir named after the package hash. So you can have 15 versions of firefox installed, for instance, and the different versions go in different folders with different hashnames.

    When it’s time to set up a user env, their specific version of firefox is (conceptually) symlinked into the users profile. When that user executes firefox it gets one out of the 15 versions. Another user may get a different one.

    Anyway, the package store is off limits to users, and a real bad idea to modify for root too.






  • I used to keep a text file in each project, with todo items at the top and a ‘done’ section at the bottom. File gets too big, start a new file.

    Now I use a note taking program that stores markdown notes with links in between them. Kind of the same idea, mostly, some notes are to-do items and others are lists. I have about 10000 notes in there.



  • One thing I kind of miss is autohotkeys on windows. It was relatively easy to do things like set keyboard keys to act as mouse keys. I did that once when I was getting over tendonitis.

    These days I have a keyboard with mouse keys on it and a trackball also with mouse keys. I can use the middle button on the trackball and scroll with it, but I can’t use the middle button on the keyboard and scroll with the trackball, which would be more ergonomic for me. Haven’t figured that one out yet.

    That said, I mostly don’t miss GUI stuff. I use a tiling window manager and command line utilities to do most things on my system. Its kind of primitive I guess, but the benefit is it works exactly the same on remote systems, headless servers, etc.