Perhaps take a look at jj and give it a go. Maybe you’ll like it.
I know I did. The fact I can use it with git and it doesn’t interfere with any GitHub PR workflows means no-one needs to know I use it. I enjoy the jj model. Maybe you could too, and it’s not a crazy investment of time and energy. It’s an evening playing around with a code kata or something.
Then working with vcs becomes that little bit more enjoyable.
I am deeply saddened by Danya's passing. I'm not a massive chess player, but I regard him as one of the top 10 most awe inspiring individuals I've had the pleasure of witnessing through his YT channel. I was genuinely awed and impressed by the guy. As deeply as I am saddened, I am also angered by the context within which he has passed. Extremely angry. So extremely angry.
Which part is in violation of the age discrimination laws here, the fact that k-sortable uuids divulge the information, or the fact someone is using them to discriminate against a candidate?
If it’s the latter (which, reading wikipedias summary suggests it is), then the entire premise that k-sortable uuids are a “HR violation” is bunk.
The problem with arguing about timestamps leaking this kind of information is that _anything_ can leak this kind of vaguely dated information.
- Seen on a website that ceased to exist after 2010? Gotchya!
- Indexed by Waybackmachine? Gotchya!
- Used <different uuid scheme> for records created before 2022? Gotchya!
The only way to prevent divulging temporal clues about an entity is to never reveal its existence in any kind of correlatable way (which, as far as I’m prepared to think right now, seems to defeat the point of revealing it to a UI at all).
> I got comfortable with it and told myself that I had overcome my materialism, and could henceforth live happily without a lot of stuff and conveniences.
Same. Exactly the same.
I have often reflected that I have never been as happy as when I had the least stuff, either.
I often wonder if it’s a) correlation or causation and b) whether the stuff is caused by dissatisfaction or the dissatisfaction is caused by the stuff, or both.
Either way, I’m currently undergoing an intentional downsizing in my life, toward minimalism. Not the kind where I use it as an excuse to buy (more) expensive minimalist gear either.
I’m shedding hobbies and interests that I have because I believe that they’ve become distractions that I bury myself in. Replacing them is far from my mind, but prising them out of my fingers is a very real challenge. It’s hardly backpack living, but it’s definitely moving in that direction.
As always, moderation is important for any normal person. I think that applies to minimalism as well. Use it to cut unnecessary stuff out of your life, but unless you're some outlier then it's probably not good to try and live the most minimalist life that you can without causing some terrible mental health effects along the way.
> I’m shedding hobbies and interests that I have because I believe that they’ve become distractions that I bury myself in.
Maybe you just haven't found the right hobby? Hobbies should feel rewarding, not like a distraction.
And perhaps? For me, the reward comes from the learning. (Who would have thought, being a software engineer by trade).
Luckily my brain has a self-invalidating cache, but my home, not so much. Perhaps I will find the right hobby, but it should not be something that involves the accumulation of things, because the things weigh a hidden cost of possession. It’s this hidden cost that hurts, like a tax, an inefficiency of the mind, or being. It’s insidious because it’s almost impossible to attribute the friction with the possession, because you’re often not actively dealing with it, but it’s there. It’s like, you know you have 32gb of RAM, but for some reason you’re only working with 20gb but you can’t inspect what’s stealing the other 12gb. It’s only after removing things from disk, do you start to see the RAM getting freed up, and then you begin to appreciate the extra mental resources.
Not sure if you have a background outside of software engineering, but as someone who got a degree in mechanical engineering and then shifted over to software engineering I've landed on home/car maintenance as a pretty good base hobby to fall back on. There's always more to learn, you can do most of it with a pretty limited set of tools, and it has the added bonus of improving daily life.
This may be a bit specific to me since I bought an older house and car in the past year and they require a bit more TLC. My partner and I painted all of the rooms (tools are just paint, brushes, and rollers). I've replaced almost all of the outlets and switches, including putting in a few zigbee switches (Sonoff ZBMINIR2s to be specific) since we have no overhead lights in any of our rooms and the switches don't control the right outlets... The only tools for that work are a screwdriver and a wire stripper. We also hung some cabinets in our living room and put up some bookshelves (made easier with power tools, but possible with hand tools). When it got warm, we did a bunch of work outside including some brick edging (bucket, mason line, and a trowel) and a fire pit (shovel, level, rake, and tamper).
Cars require some more tools but you can do pretty much every bit of maintenance work with a standard set of wrenches, a jack, and jack stands.
Everything just sits against the wall or in a toolbox in the garage. It's a big 2 car garage but it fits a home gym set-up, a TV on a cart, a workbench, a bunch of furniture that we need to get rid of on FB Marketplace, and there's still room to pull in a car (mine is in there right now since I'm changing the spark plugs).
Away from home, I quickly find myself lamenting all the time I spend washing all my dishes, cookware, and laundry. Nothing is ever completely dry, and if you are tent camping you spend 30 minutes striking and 30 minutes pitching every day.
I enjoy the outdoors but it’s also a great reminder of how much I love my dishwashing machine. Repairing it might take a few hours every few years, but it saves far more time on net.
I've been practicing this from a different perspective. It's not necessarily bad to have stuff or buy stuff, but you have to spend just as much time getting rid of things and evaluating their continued usefulness as you spend shopping and buying new things.
In tech terms, if you have a queue which you only ever add items to, well we all know what happens.
This second part of the process is overlooked, and particularly because our corporate overlords don't make any money from this careful consideration and management of our lives and the items within it. At least with my parents generation -- the boomers -- they went all in on purchasing with never getting rid of anything. Like a dragon and its hoard. Looking at craigslist estate sales is so crazy, because you see someone's lifetime of absolute junk they spent all their time accumulating, but obviously no time getting rid of anything. In fact, they just died and made it someone else's problem to deal with it.