BTRFS Slowness
So this is going to be a quick post.
For anyone who is running BTRFS on their computer, they MAY be getting occasional stalls at regular intervals.
So this is going to be a quick post.
For anyone who is running BTRFS on their computer, they MAY be getting occasional stalls at regular intervals.
I’ve gotten to become quite the fan of CLI apps as of late. Maybe it’s the allure of the terminal of my childhood (starting with DOS on a 486/33 and my dad’s old Apple IIe). I was born a little too late for the Gen X Commodore64 era, but just in time to know more then just Windows 95. It was interesting era, back when dial up and 56k modems were king. I know most blog posts these days have intro fluff, to pad out word count for SEO, but this really is even why I still love the CLI when so many the younger folks these days only know GUI apps. Nothing makes me happier then to see Gen Z kids fire up the terminal, even for simple tasks. Man, wait till Gen Alpha finds out what a BBS is. “Grandpa computers” they’ll probably say 🤣. “GET OFF MY LAWN” ✊✊
Over the last couple of weeks I’ve been needing to do something very simple, in theory, type out a timestamp.
(Image credit to bphope.com)
So it’s no secret among my friends and family that I’m a bit of a scatterbrain. I also love to offload anything difficult into different applications, either on my phone or on my desktop/laptop. While I’ve covered some great tooling before, this time, I’d like to review a few neat things I’ve found that more normal users can benefit from.
I’ve been playing quite a bit with my new (old) laptop, a Dell Latitude 7490. Great laptop for sure. Feel like a ThinkPad, great 1080p screen, decent battery life, i7, 16gb ram, but I digress. I would often pick up and put down what I was working on throughout the day, but not having to reopen everything each time I decide to boot back up. After much digging I discovered that while my laptop supported S3 sleep, hibernation was no where to be found. I also had been struggling with getting a decently long amount of usage out of the refurbished battery it came with.
Cover photo - contextualelectronics.com
When I think of tooling, I think of my dad’s electronics shop, a big sprawling room, filled with random parts, power supplies and oscilloscopes. I used to spend my Saturdays with him as a kid. He would “put me to work” and I would help with small tasks, unsolder some old burnt-out capacitors, or log data on faulty power supplies. Nothing critical, but it was neat getting to learn and play at the same time. Anytime there was a big project around the house, my dad would rope me in. Fix a car, build a shed, my dad always had the right tool for the right job, form, fit and function.
As you might have guessed, I’ve decided to write this entry on Poetry (as in the package manager). I’ll start right off by saying that I’m no expert by far. While I’ve been programming for several years in Python, much of my original experience was just with good old Pip alone. This was partly to do with the fact that back in the early 2010’s there weren’t as many options as there are now. If PyPi is accurate Pipenv was only started back in 2017 and didn’t hit maturity until 2020. Poetry only hit version 1 at the end of 2020 as well.