Neil Hanlon
banner
shrug.pw
Neil Hanlon
@shrug.pw
(he/him)

Founder, Rocky Enterprise Software Foundation
Infrastructure Lead @rockylinux.org

Need infra help? https://shrugpw.com

Hosting without drama? https://shrug.host

https://ko-fi.me/kneel | http://qrz.com/db/n1han

opinions mine
shrug.host: low-drama hosting for static sites, email, DNS, apps. Real people, no vendor lock-in. $25-75/month.

Consulting: infrastructure, cloud costs, security, growth planning. For orgs that value expertise over buzzwords.

Hit me by Friday: https://shrug.host | https://shrugpw.com
December 2, 2025 at 1:20 PM
I was running up against the oon killer on a client call again today so ... Its worth whatever the price...
December 1, 2025 at 8:51 PM
DDR4! Picked it up on sale for $339.99 for the kit
December 1, 2025 at 3:52 PM
It also fits.... whatever _this_ is
November 26, 2025 at 5:04 PM
hold on let me get a pencil
November 20, 2025 at 2:30 AM
OK follow-up question can I pay my mortgage with a GPU?
November 19, 2025 at 4:51 PM
It really is. Like I knew the quality was going to be crap, but not _that_ bad. Anyways... maybe Costco will make CR2032s soon.
November 14, 2025 at 5:00 AM
Tkt Smart GIF
ALT: Tkt Smart GIF
media.tenor.com
October 28, 2025 at 3:09 PM
- YubiDab HSM - FIPS 140-3 Level 3 certified. Liquids stored in tamper-evident hardware module. Requires two-person integrity for refills.

Of course we'll support Touch-to-vape, but also biometric recognition via cough pattern analysis and automatic session timeout if you stop ripping for >15s.
October 21, 2025 at 3:27 PM
why stop at one, we need options

- YubiDab SE - Basic Model, TOTP only. Weak clouds
- YibiDab Pro - PIV + FIDO2. Satisfying clouds. Comes in green
- YubiDab Pro XL 2 - Hardware backed attestation, U2F, "enterprise-grade throat hit.". Requires YubiKey Manager to adjust wattage and fan curves.
October 21, 2025 at 3:25 PM
Bonus: integrates with your SSO provider for centralized vape policy management.
October 21, 2025 at 1:00 PM
Everything computer?
October 20, 2025 at 7:16 PM