Sign in

Neil Hanlon

@shrug.pw
375 followers 569 following 492 posts

(he/him) Need infra help? shrugpw.com Hosting without drama? shrug.host ko-fi.me/kneel | qrz.com/db/n1han opinions mine

PostsRepliesMedia
Neil Hanlon @shrug.pw · 24/09/2026
Me: I feel like my impulsiveness has gotten me some good things? Like I am where I am today because of it. My therapist: ... Therapy? Me: ...
010
Neil Hanlon @shrug.pw · 24/09/2026
my (handheld) oscilloscope froze and there's no way to cut the power. do I call a priest? or...
001
Neil Hanlon @shrug.pw · 19/09/2026
self-diagnosis without self-medication is just cowardice with extra steps
000
Neil Hanlon @shrug.pw · 16/09/2026
weeeeeeeeee
020
Neil Hanlon @shrug.pw · 06/09/2026
I want your most cursed password requirements. I'll go first: Password complexity requirements are evaluated only at the first N prime-numbered character positions in the password, where N is the smallest prime greater than the number of distinct characters in the password itself.
100
Neil Hanlon @shrug.pw · 06/09/2026
040
Neil Hanlon @shrug.pw · 05/09/2026
My favorite part about back to school is not being able to get my doctor prescribed amphetamines.
000
Neil Hanlon @shrug.pw · 05/09/2026
Banned Gatorade flavors
110
Neil Hanlon @shrug.pw · 28/08/2026
Eleven billion dollars and no one knows how to format a float?
140
Neil Hanlon @shrug.pw · 22/08/2026
000
Neil Hanlon @shrug.pw · 29/06/2026
my goal in life is to make people search "<weird abbreviation containing slashes> meaning tech 2026" each and every time they interact with me
000
Neil Hanlon @shrug.pw · 20/06/2026
packets go in. packets go out. you can't explain that.
130
Neil Hanlon @shrug.pw · 08/06/2026
IPv6 is a mess but it's our mess and it's the only path where "run your own anycast from home" is a sentence that makes sense.
100
Neil Hanlon @shrug.pw · 08/06/2026
@shrug.host
100
Neil Hanlon @shrug.pw · 08/06/2026
Meanwhile I'm over here announcing my own /36 via BGP, running NAT66 failover on my WG tunnels, and building anycast infra across continents -- all on IPv6. The bugs are real, the pain is real, but the answer is moar v6, not less. Come to the dark side Jeff, we have 128-bits and no NAT hairpinning.
130
Neil Hanlon @shrug.pw · 30/05/2026
++
010
Neil Hanlon @shrug.pw · 30/05/2026
LMK if Shrug.Host can ever help with anything :)
100
Reposted by Neil Hanlon
Padding Labs @paddinglabs.com · 30/05/2026
Other apps: Yeah we are going to need... $500K in funding, so donate!! Padding Labs and Scan: a $5 dono to cover my coffee expenses will do, thanks, i love you
1455
Neil Hanlon @shrug.pw · 06/05/2026
I feel like it can't be coincidence that the front console of my Chevy Bolt perfectly fits my 50W mobile radio...
000
Neil Hanlon @shrug.pw · 05/05/2026
RIP Sean Locke
1200
Neil Hanlon @shrug.pw · 26/04/2026
this offends my Boston heritage
000
Neil Hanlon @shrug.pw · 26/04/2026
pork butt
100
Neil Hanlon @shrug.pw · 18/04/2026
000
Neil Hanlon @shrug.pw · 11/04/2026
NASA can talk to astronauts in space but we can't do Simplex comms to a boat 20m away. Thats RF in a nutshell.
030
Neil Hanlon @shrug.pw · 31/03/2026
Telia Carrier can change their name as many times as they want. I'll always be able to spot them fucking my overseas connections.
020
Reposted by Neil Hanlon
Septimus Brown @septimusbrown.com · 20/03/2026
Sleep well, Earthlings 🌔 ⭐ Make we all wake into a world of respect and unity 🧡
0212
Neil Hanlon @shrug.pw · 13/03/2026
right? like it implies that that is somehow a field someone typed in a WYSIWIG editor. is healthcare a CMS?
100
Neil Hanlon @shrug.pw · 13/03/2026
so uh... does this affect the antenna SWR?
000
Neil Hanlon @shrug.pw · 12/03/2026
I swear I was talking about putting dates on jira tickets
021
Neil Hanlon @shrug.pw · 12/03/2026
240
Neil Hanlon @shrug.pw · 09/03/2026
It should be illegal to change your seat into an empty middle seat on a flight. Like come on.
030
Neil Hanlon @shrug.pw · 09/03/2026
Fuck yeah. NAMI is great. Thank you to your wife and her friends <3
0420
Neil Hanlon @shrug.pw · 07/03/2026
shrug.pw
000
Reposted by Neil Hanlon
aly @aly.codes · 05/03/2026
if you guys spent half as much time on code review as you do on harassing random open source maintainers with pure vitriol then any concern you have about security would be obviated.
2677
Neil Hanlon @shrug.pw · 19/02/2026
DevOps can't be dead if it never existed to begin with.
030
Neil Hanlon @shrug.pw · 18/02/2026
and i'm self employed
010
Neil Hanlon @shrug.pw · 11/02/2026
triscuits are just savory shredded wheat you don't put milk on
210
Reposted by Neil Hanlon
Effin' Birds @effinbirds.com · 10/02/2026
A painting of a bird beside the text "Swear to fuck, i've met smarter potatoes"
3567127
Neil Hanlon @shrug.pw · 09/02/2026
Pro tip: Use GitHub for software development so you too can spend time reviewing a change for a client and then have GitHub lose all your pending comments because they don't know how to use computers.
040
Neil Hanlon @shrug.pw · 05/02/2026
ffs azure is such a piece of shit platform
030
Neil Hanlon @shrug.pw · 05/02/2026
040
Neil Hanlon @shrug.pw · 02/02/2026
FOSDEM! And we were next to the Fedora & CentOS folks :)
000
Neil Hanlon @shrug.pw · 01/02/2026
Sup
230
Neil Hanlon @shrug.pw · 25/01/2026
022
Reposted by Neil Hanlon
Rocky Linux @rockylinux.org · 16/01/2026
Fosdem '26 is around the corner and the greatest thing is that we (the rockylinux community, heh) will be there, so come visit us, rumour says we have extra fun swag to give away this year to our dear visitors! See you in Brussels! fosdem.org/2026/
0175
Neil Hanlon @shrug.pw · 14/01/2026
Hired goons (bootlickers): www.hunterprotective.com
hunterprotective.com
Hunter Protective Services | Security Firm | Burlington, MA
New England’s Fastest Growing Contract Security Firm
020
Neil Hanlon @shrug.pw · 11/01/2026
There were no villains in the official telling, only inevitabilities. No choices, only outcomes. No lies, only narratives that worked better than the truth ever had.
000
Neil Hanlon @shrug.pw · 11/01/2026
The public was encouraged to move on, which it did, not out of forgiveness but fatigue. And so the worst of times persisted, not as an emergency but as infrastructure--quietly funded, carefully messaged, and broadly accepted.
100
Neil Hanlon @shrug.pw · 11/01/2026
Over time, disbelief gave way to routine. Sirens blended into traffic noise. Footage scrolled past between ads. Each new event briefly shocked, then settled into the sediment of the previous ones, forming a layered archive no one was responsible for maintaining.
100
Neil Hanlon @shrug.pw · 11/01/2026
To remember clearly was to risk being labeled emotional. To ask questions was to misunderstand how complex things had become.
100