HNHacker News
TopNewBestAskShowJobs

jdelsman

159 karma · joined July 19, 2008

12+ year Ruby on Rails vet, devops extraordinaire, & Go guru-in-training

http://medium.com/@voxxit

[ my public key: https://keybase.io/jdelsman; my proof: https://keybase.io/jdelsman/sigs/f35PEED7rz9v1yQGUxtjLx1lFSy-fspuqRlCDjVoiEk ]

submissionscomments
jdelsman··on America.gov
Where's the llms.txt? This is just another stupid website.
jdelsman··on Ask HN: GitHub employees what's going on? Why?
How sure are we that their status page is accurate? AWS's status page often lags actual issues.
jdelsman··on Addicted to Claude Code–Help
I have about six or seven backlogs full of tech debt, bugs, and other various enhancements that every team _wants_ to do, but we either don’t have the bandwidth or know-how to do right now.

I spend a lot of time at my org doing one of the following things:

1. figuring out how to onboard engineers and bootstrap them to do their own work to draw down their backlogs

2. show the team cool ideas to spark their interest or bring them from “I’m never using this useless crap AI” to “oh, wow, I never thought of that… fires up a terminal and creates own cool thing”

3. creating a backlog of other things people want to automate but never wrote down/thought through that Claude can do in short order for immediate value

jdelsman··on Ask HN: How can I get better at using AI for programming?
My favorite set of tools to use with Claude Code right now: https://github.com/obra/superpowers

1. Start with the ‘brainstorm’ session where you explain your feature or the task that you're trying to complete. 2. Allow it to write up a design doc, then an implementation plan - both saved to disk - by asking you multiple clarifying questions. Feel free to use voice transcription for this because it is probably as good as typing, if not better. 3. Open up a new Claude window and then use a git worktree with the Execute Plan command. This will essentially build out in multiple steps, committing after about three tasks. What I like to do is to have it review its work after three tasks as well so that you get easier code review and have a little bit more confidence that it's doing what you want it to do.

Overall, this hasn't really failed me yet and I've been using it now for two weeks and I've used about, I don't know, somewhere in the range of 10 million tokens this week alone.

jdelsman··on I want everything local – Building my offline AI workspace
Not being detected by things like bot detection.
jdelsman··on A Practical Guide to Running Local LLMs
You will simply need a lot of GPU cores/VRAM. On my $4,000 Mac Studio M2 Ultra with 64GB of RAM, I can comfortably run deepseek-r1:32b, but a) load times can be annoying (i.e. if you are switching models for different tasks, or let them idle out) and b) you can certainly tell that it requires tuning of the context length, temperature, etc. based on what you need to do.

Compare that with the commercial models where a lot of that is done on a large scale for you.

jdelsman··on Ask HN: Who wants to be hired? (January 2025)
Location: Chicago, IL

Remote: Definitely

Willing to relocate: Not for at least 1-2 years Technologies: Kubernetes (cloud & bare metal), Terraform, AWS, Go, Python, Ruby on Rails, React/Next.js, MySQL/PostgreSQL, Redis, nginx & Apache, various cloud/video streaming/realtime tech, and more

Résumé/CV: https://linkedin.com/in/joshuadelsman

Email: j@srv.im

12+ years as a platform engineer -> SRE at a number of top-tier startups or PaaS companies. Currently seeking my next senior or staff level SRE/DevOps/Platform Engineer position from Chicago or beyond!

A few projects I'm proudest of recently:

* Successfully planned & executed a six-month migration to EKS most recently at Sprout Social using custom-built pipelines which improved overall reliability and scalability for 150-ish microservices.

* Achieved a 75% reduction in AWS costs for the Moovweb (now Edgio/Akamai) Mobile Edge CDN by optimizing Node.js runtimes for use with Kubernetes.

* Helped develop two internal Go web apps used by the AWS EC2 CSET team to assist with enterprise client support engagements and dependencies.

* A couple years ago, I was instrumental in iteratively upgrading Hotel Tonight's core API backend from Ruby 1.8 to Ruby 2.3 with zero downtime, reducing endpoint response times by 45% and improving overall system performance.

Looking forward to hearing about any opportunities! Thanks!

jdelsman··on Brightline Orlando's first train: 125 mph from MCO to MIA [video]
You can rent a Tesla from Hertz for $40-50 per day, and they are currently including the Supercharger fees (at least I didn't get charged for it the last two times I took one).
jdelsman··on Molly Holzschlag has died
Molly was incredibly kind to me. I met her a few times at conferences, and she always seemed to be bright, quirky and impossibly energetic. I am sorry to see this happen to such a lovely person. I hope she rests in power!
jdelsman··on Go 1.16 reduces significantly reduces sizes for built executables
If you want to run them in an environment which reduces payload size (i.e. AWS Lambda) you really do, I'm afraid. This is possibly great news for Go users on AWS :)
jdelsman··on OBS Studio: Open-source software for video recording and live streaming
I use Loopback on Mac, and its never let me down! https://rogueamoeba.com/loopback/
jdelsman··on RFC: Let's Disrupt Dating Apps
Why has nobody mentioned Grindr?
jdelsman··on Katherine Johnson, NASA mathematician, has died at 101
Why no black banner?
jdelsman··on Grindr Shares Personal Information With Third-Parties
None of that data seems to be "private" according to Grindr's privacy policy: https://www.grindr.com/privacy-policy
jdelsman··on Ask HN: What are you using for http load testing?
k6 by Load Impact: https://k6.io
jdelsman··on California Today: A Spreading ‘Yimby’ Movement
I live in SF (Mission Bay) and just went to the "Mission Bay Citizens Advisory Council" meeting last night for the first time. It was _absurd_ the amount of NIMBYism being spewed from folks over 50 (who accounted for more than half of the occupants in the room, mind you...) whereas the folks nearer to my age were open to the ideas being proposed and discussed.

I knew it was bad, but I was bit taken aback.

However, I did get a little discouraged that there was a lack of people my age trying to get involved, though. People can complain all they want... but until they do, it won't change.

jdelsman··on Zillow forces McMansion Hell to delete posts
Heh... https://web.archive.org/web/20170626201934/http://www.mcmans...
jdelsman··on GitHub was down
That is likely just their standard downtime message.
jdelsman··on Cops Raid San Francisco Dronemaker Lily Robotics
Same should be done for Plastc: https://plastc.com/

Been promising something for almost two years, pre-orders taken, nothing delivered...

jdelsman··on Google reporting “Service disruption”. Related to OAuth outage?
Here is a direct link to the specific incident: https://status.cloud.google.com/incident/appengine/16003
jdelsman··on Google reporting “Service disruption”. Related to OAuth outage?
Able to log in to our services now; waiting to hear what the root cause is at 7:30a, though. This post-mortem is going to be a doozy!
jdelsman··on IBM to Acquire the Weather Company
Not sure about anyone else, but this would make me actually want to work for weather.com or wunderground.com.
jdelsman··on Sorry, Ruby – I think I’ve fallen for Go
Yep, I have been writing some really tiny Docker images with static Go binaries for a while now. It's great! If you can get Docker baked into an Amazon AMI, for instance, you can easily bypass the need for things like upstart using `docker run --restart`.

I feel as though you may want to look into the library ecosystem a bit more. The awesome-go repo is seriously invaluable. https://github.com/avelino/awesome-go

jdelsman··on Ask HN: Who is hiring? (May 2015)
HotelTonight - we are changing the way you book hotels last minute and 7 days from now, and we need people like YOU!

https://www.hoteltonight.com/jobs/

jdelsman··on Engine Yard acquires OpDemand, the company behind Deis
Congrats to both EY and the Deis team. This, along with the news of the round of funding for Docker, continues to solidify the case for using the platform and ecosystem!
jdelsman··on Planes Landing in Beijing: Video from Space
Wonder if this can be used over Ukraine/Crimea?
jdelsman··on Brck - Your backup generator to the Internet
I think this would be amazing if it were solar-powered. In Florida when we have hurricanes, we are without power sometimes for weeks. This could easily be sold en mass to disaster-relief workers, or even for consumers who want that kind of backup for during and after disasters.
jdelsman··on Show HN: Codassium - WebRTC-based video chat and code editor for interviews
This could also be a cool way to remote pair, no?
jdelsman··on Ruby 2.0.0 Released
Just submitted a pull request to Homebrew to have this added. Can't wait :-)
jdelsman··on Tweetping, Twitter traffic in real time
Is it just me, or is it ironic that this site is currently unavailable?
Page 1 of 4Next →