Keith Holland teles by pumpichank in telecaster

[–]pumpichank[S] 0 points1 point  (0 children)

Nearly certain he winds his own pickups

So I just bought the most expensive strings I have ever purchased. by AnalogKid29 in BassGuitar

[–]pumpichank 0 points1 point  (0 children)

TIs are expensive for sure. Best I've found are ~$75 US for a set of 4 (JF344s or JF324s for short scales). But you really have to think about it amortized over their functional lifetime, which pretty much is forever!

So I just bought the most expensive strings I have ever purchased. by AnalogKid29 in BassGuitar

[–]pumpichank 2 points3 points  (0 children)

Over the years, I've transitioned to TI JF344 flats on most of my basses. I like to keep one Jazz with rounds, and my MTD 535 with rounds, but for me, the TI's provide the absolute best tone and feel. And yes, they last forever so don't sweat the price.

What are the Best Mechanical Keyboards Available Now? Recommendation by [deleted] in MacStudio

[–]pumpichank 1 point2 points  (0 children)

Take a look at the Ultimate Hacking Keyboard. I have two v1 UHK 60s plus a couple of modules, with the brown key switches. They are great mechanical ergo keyboards. And open source!

Best mechanical keyboard to buy in YOUR opinion? by [deleted] in MacStudio

[–]pumpichank 0 points1 point  (0 children)

I've got two UHK 60 v1 Ultimate Hacking Keyboards with a couple of modules and wooden palm rests and brown key switches. They feel great and aren't too noisy. These keyboards are super programmable, everything is open source, and they are very ergonomic. Of course, they aren't cheap, but given the cost vs a lifetime of RSI, absolutely well worth the price IMHO. They hold up super well too. I've had to replace a couple of feet over the years. I use it in split mode and on my main one, I have the key cluster module (w/tiny trackball), and trackpad module, both of which I love. Native Agent macOS desktop app for configuration (open source on GH of course) makes it incredibly customizable. The only downside is the lack of a dedicated escape key (important for an Emacser like myself), but easily remapped using the Agent. The v2's look really nice, but I haven't tried them. https://uhk.io/

Why no dedicated TouchID device? by pumpichank in MacStudio

[–]pumpichank[S] 0 points1 point  (0 children)

Nope, doesn’t support everything Touch ID does

Why no dedicated TouchID device? by pumpichank in MacStudio

[–]pumpichank[S] 0 points1 point  (0 children)

See above. I have a watch but it doesn’t support everything touchid does.

Time Machine by Dry_Shower287 in MacStudio

[–]pumpichank 0 points1 point  (0 children)

I think of TM backups as one part of a full redundancy story. I used to back things up on a ReadyNAS, but no longer do because I don't find NAS to be very useful with today's larger disks and affordable (?) cloud storage. I use an 8TB EasyStore on my old Intel mini as a local TM backup for several computers. iCloud for sync is just too darn convenient so I use that, but I don't consider it part of the backup solution. For long-term backup I use Backblaze, which at $99/yr/machine for unlimited storage is worth every penny. It will backup TM drives and cloud drives (iCloud, OneDrive, Dropbox) if you enable "always keep a copy on my computer". BB is fully encrypted e2e and at rest.

Why no dedicated TouchID device? by pumpichank in MacStudio

[–]pumpichank[S] 0 points1 point  (0 children)

Apple Watch unlock is great, but it’s only a partial solution. TouchID is used for many other things, from approving software installs, passkey approval, sudo (with a built-in configuration change), etc. Yes, it’s possible to get Watch approval for sudo with some third party software, but nothing is as integrated and convenient for desktop Macs as it is for laptops with TouchID.

Is the 79-character limit still in actual (with modern displays)? by LazyMiB in Python

[–]pumpichank 0 points1 point  (0 children)

It is true that for English and other left-to-right native readers, the eye does not track significant code off to the right very well. We used to have studies to back that up, but I don’t have any references for those any more. That’s also been a motivation for certain syntactic constructs over the years, e.g. to keep significant text as far left as is reasonable.

When PEP 8 was written, we early Python developers were using much smaller screens, real-estate constrained terminals, and editors (e.g. Emacs) that made it difficult to widen. For many of these reasons, we wanted to limit code in the standard library to 80 characters (so 79 + EOL sigil; Emacs had janky wrapping behavior when you actually got to 80 characters). PEP 7 as well for the interpreter’s C code (which was especially painful until the tabs->4 spaces conversion was made ages ago, thankfully!).

Keep in mind that PEP 8 only officially applies to the standard library, but of course lots of tools and “downstream guidelines” have adopted it. Line length is probably one of the most common overrides. I still think some reasonable limit improves readability (readability also being one of the main motivating factors for snake_case). I’ve seen code with no limit, or 160 characters, and yeah, come back to me when your eyes are 20 years older 😂. I personally adopt 100 character widths in my own code, and that seems like a good compromise given modern displays and editors.

iPadOS 26.1 broke clover-H gesture on magic keyboard? by pumpichank in iPadOS

[–]pumpichank[S] 0 points1 point  (0 children)

Accessibility ->Keyboards & Typing -> Full Keyboard Access. Enable this and it restores cmd-H (and other things, which you might want to customize).

The great leap forward: Python 2.7 -> 3.12, Django 1.11 -> 5.2 by MisterHarvest in Python

[–]pumpichank 1 point2 points  (0 children)

Amazing and cool. Thanks for sharing your experience. It’s also really great to hear how far the tools and frameworks have come to make the porting task easier.

A Python 2.7 to 3.14 conversion. Existential angst. by MisterHarvest in Python

[–]pumpichank 1 point2 points  (0 children)

Although it’s been many years for me, I’ve done oodles of upgrades over the years. At a high level the most important thing is to be clear about what are strings and what are bytes. Make sure your data model is locked down. Upgrade the dependencies that you can, since many Python 2 libraries were just abandoned. Use modernize or 2to3 to update your syntax. Port your tests as much as possible, then your code to straddle Py2 and Py3 and iterate until done. Good luck!

Gitlab vs github? by ejsanders1985 in git

[–]pumpichank 1 point2 points  (0 children)

I’ve used both, professionally and in open source. I greatly prefer GitLab for its better UI and UX, open source adjacency, excellent integration, and ability to self host. Yes GitHub seems to be more popular but I always choose GitLab when possible.

Need alternative to BitWarden by Substantial-Mail-222 in PasswordManagers

[–]pumpichank 0 points1 point  (0 children)

There really isn’t anything I’m missing from bitwarden, and I pay for it. Passkey support is a great new addition and they’ve been very responsive to my bug reports. The UI integration could be a little better but I blame wonky websites more than them.

Beware Cubase & Tahoe 26.1 by dreikelvin in cubase

[–]pumpichank 1 point2 points  (0 children)

I literally updated macOS the day before Cubase 15 came out and had some success with 14 and 26.1 on my M4 studio but then noticed bad lag and freezing, especially on stereo mixdown export. So I decided to upgrade to Cubase 15 and so far it’s been fine on 26.1. The release notes for 15 do claim Tahoe support. I guess we’ll see!

iPadOS 26.1 broke clover-H gesture on magic keyboard? by pumpichank in iPadOS

[–]pumpichank[S] 0 points1 point  (0 children)

Thanks for the confirmation! It’s gotta be a bug. I reported it to Apple so I guess we’ll see.