HNHacker News
TopNewBestAskShowJobs

strangelove026

151 karma · joined August 1, 2019

submissionscomments
strangelove026··on Ask HN: What's your current AI agentic setup?
https://github.com/seanturner026/f

There’s an excalidraw in the reader

My manager described this as incomprehensible lol but it’s modeled on conductor but uses Claude code terminal and mods and glues a bunch of open source stuff with a cli I had Claude write. Herdr for sessions, nvim for code review / searching, cli invoked by /slash commands. Beads cli for task tracking. With multi repo support since I end up doing a lot at work across repos at work for a “feature” which is how I delineate chats now. And I’ve got a nice picker for swapping sessions so screen real estate isn’t wasted. Many incremental improvements the sum of which are compelling ime

strangelove026··on Ghostty 1.4
Same boat here. This makes me think I’ll switch to ghostty soon

How’re you feeling after the change?

Got the Rex beta but haven’t looked at it really. I made a custom Claude code harness that is orchestrated by go CLI Claude wrote for me and that uses herdr for session management. Probably there’ll be something interesting I can do with Rex in the future as an alternative

strangelove026··on We should be more ambitious with the software we build
this is exactly my relationship with it. "This idea is super satisfying, would essentially be ops-nirvana, but would take me literally forever to write lol. Oh well."
strangelove026··on Uv is fantastic, but its package management UX is a mess
Could it be a code artifact thing? I’ll see about opening an issue soon enough
strangelove026··on Uv is fantastic, but its package management UX is a mess
I’m familiar! I recently built something with projen. Projen is quite cool because you can mark templates as “managed,” which means they’re read only in the repo. Establishes a contract of “any edit to this file will be lost”
strangelove026··on Uv is fantastic, but its package management UX is a mess
That command takes 6 seconds I believe as well if I remember correctly. And likely there isn’t a ton of churn on the script. So having it make a new venv each time is kind of annoying. I was trying to aim for a good balance of fast and developer experience.

Basically if there’s an upgrade everyone needs to be using the most recent version, I didn’t want to rely on a pr dance to pin versions, and I also didn’t want to rely on everyone running a command when there’s a change

strangelove026··on Uv is fantastic, but its package management UX is a mess
UV has done so much for Python but I did fight it a bit today.

I was trying to centralize the management of a script that appears in a few different repos, and has invariably drifted in its implementation in multiple way over time.

My idea was

uv run --with $package main --help

I was looking for an easy way to automatically

1. Install it if it doesn’t exist and run 2. Don’t install it if it’s running the latest version 3. Update if it’s not on the latest version

All three were surprisingly tricky to accomplish.

By default uv run will reinstall it every time. Which is 6 seconds of venv and installs

uvx or uv tool weren’t much better as that posed new problems where a user wouldn’t get upgrades.

I ended up having the script run a paginated GET on codeartifact and update if there’s a newer non-dev version (and then re-execute).

That seems to work. And 200ms delay is better than 6 seconds. But it wasn’t quite the experience I wanted.

strangelove026··on Improving my focus by giving up my big monitor
Something that's helped me lately is setup alfred commands where various apps are bound to a combination key press. It's on my split keyboard and I can't recall but it's a combination of keys, but, I think ctrl+cmd+option (all on the right hand thumb cluster) and a letter where the letter is bound to an app

- z launches conductor (coding agents with worktrees)

- w launches wezterm

- f launches firefox

- c launches chrome

- d launches obsidian

- s launches slack

So I'll keep one of these full screened on the main monitor at all times. And then I've got maybe spotify open on the laptop usually which I generally ignore most of the day.

And if I need two apps I'll use rectangle to tile windows side by side

It seems like a minor thing but it's a less cognitively burdensome workflow for me as the day goes on than cmd tab would be.

Also here's the link to conductor, I'm not affiliated but really like their tool imperfections and all https://www.conductor.build/

Also also, shimmering obsidian is great for alfred users. Can search notes in my vault with spotlight https://github.com/chrisgrieser/shimmering-obsidian

strangelove026··on Ask HN: Who is hiring? (January 2026)
KoBold Metals | Remote (USA) | Full-time | Senior Infrastructure Engineer | $170k - $230k

https://job-boards.greenhouse.io/koboldmetals/jobs/400212600...

KoBold Metals is a scientific mineral exploration and development company focused on critical minerals

strangelove026··on Dolphin Progress Report: Release 2512
This project is amazing but for some reason local multiplayer is always such a headache (steamdeck via emudeck).

Often times the controller disconnecting for a moment isn't able to re-connect in the previous slot. I guess my 8bitodo controllers are on their last legs. Anywho whenever this happens (every night at least once) we spend time trying to re-order the controllers (digitally and with the usb hub) but ultimately generally need to abandon our monkey ball or ribbit king session (which is tragic iykyk).

I now have a really thorough note about how to configure all of the controllers and what ports things need to be in so that savestates work on the steamdeck controller. They don't work on the 8bitdo controllers. Two years ago was maybe able to get savestates on the 8bitdo controllers but I think an update regressed that functionality? Never been able to get it working again. So steamdeck needs to be port 4 for savestates so that no one needs to use the deck as a controller (which is plugged in to ubs hub and HDMI). That means I need to go into desktop mode and fiddle with settings if I want to use dolphin in single player on the deck (and back again to reset before friends come over).

I imagine this is all because dolphin has a more sophisticated interface when it comes to controllers? It would be nice if there was a toggle that hides all of that functionality such that controllers work out of the box ala most other emulators. No idea the feasibility of that however. Or maybe it's an emudeck issue.

strangelove026··on Ask HN: What skills do you want to develop or improve in 2026?
I've got a wok (I make mapo tofu every now and then) and definitely agree!
strangelove026··on Ask HN: What skills do you want to develop or improve in 2026?
Develop a calistenics practice. Ive been to the gym more on than off over the past few years and feel like I’ve plateaued. I also had a minor thing that I’ve gone to the physio for recently and I prefer the routine of doing those exercises (which would be similar to a calistenics practice in a lot of ways) to going to the gym. Kettlebell and pull up bar to be ordered when I’m back from India

I recently bought a stainless steel pot set which already seems like such a game changer in terms of cooking due to how much better sauces come out due to better fonds. So I want to see what else I can do to push things forward again and generally level up my cooking

Also want to do better with skincare. Partially to age gracefully but I’ve always had dryness here and there off and on on my face. I’ve been in India all month and it got worse, but, got better when I bought some coconut oil. I think the oil acts as a barrier to prevent moisture from escaping.

Also would like to play with some mlops tooling. I do a lot of infra / DevOps stuff, which I can do in my sleep at this point. So I haven’t really been growing in a specific vertical much aside from just generally getting better at software engineering (communication / prioritization / clean and simple architectures).

Also would like to learn linear algebra. Reading a book on how that works with ML and it’s been actually super satisfying seeing how all the math connects. The book is called why machines learn

strangelove026··on Ask HN: Those making $500/month on side projects in 2025 – Show and tell
API Reference returns a 404 btw

https://docs.canine.sh/swagger/page.html

strangelove026··on How I block all online ads
what does ghostery do for you on top of ublock origin?
strangelove026··on When Bruce Lee trained with Kareem Abdul-Jabbar
This website is super annoying

https://archive.ph/L4g8w

strangelove026··on Startup Equity 101
At a startup where I've exercised 75% of my options because the company seems to be going to a direction where maybe it's public in a little while (and I've got some other investments which prevent me from being over-invested here). I also want to dump all of the shares as soon as they go public and I'm able (employee sale window-wise) as I anticipate that there'll be a pop followed by a drop. This is all anecdotal given what I've observed over the years. As a result of exercising everything early (back into the S&P) on I'll be able to get long-term capital gains which is a motivator.

So that all said I agree with the author's take of "maybe" exercising before an IPO is worth it. This is my first time in a role where I've actually got pre-IPO Options. My last role I joined right before the company went public. The agreement there was that I'll get x$ worth of shares where the quantity is determined by the price 3 months or so after the IPO. They went from >$100 per share to like $30 a share which coincided with when I was assigned my shares lol. Oh well.

strangelove026··on Ask HN: Anyone making a living from a paid API?
I was kind of thinking about this as well! But in the end I kind of thought it would be something I would just build for myself. As in I often go to a few different grocery sites in nyc as ones super close, another is 5 mins further. And then there’s random little markets that have better deals on fruit. I walk by them all the time. Could perhaps be quite easy to make a little front end where you fuzzy find the food item with search and select qty options and insert the price.
strangelove026··on Go Optimization Guide
Sync.map is meant to have poor performance I believe

https://github.com/golang/go/issues/21031

strangelove026··on xAI has acquired X, xAI now valued at $80B
For anyone else who wasn't familiar with a Minsky Moment

https://www.investopedia.com/terms/m/minskymoment.asp

strangelove026··on Zero-Downtime Kubernetes Deployments on AWS with EKS
We’re using the alb controller to expose our kind: Rollouts. The blue green configuration has some sort of delay before cutting over which prevents any 5xx class errors due to target groups (at least for us)
strangelove026··on Zero-Downtime Kubernetes Deployments on AWS with EKS
We’re using Argo rollouts without issue. It’s a super set of a deployment with configuration based blue green deploy or canary. Works great for us and allows us to get around the problem laid out in this article.
strangelove026··on Yoke: Infrastructure as code, but actually
I was kind of interested in cue earlier last year as IIRC it can be served by helm and is much much better than templating yaml. Never really got started with it. Wish they had an LSP too.

https://github.com/cue-lang/cue/issues/142

strangelove026··on 50 Years of Travel Tips
https://maya.net/ is just as reliable and cheaper in my experience
strangelove026··on Yash: Yet Another Shell
I really like https://atuin.sh/

It’s a free local (or remote) better shell history utility. Does a good job of syncing histories across multiple windows in my experience

strangelove026··on GitHub Copilot is now available for free
I've been slightly curious about Avante, but I switched to vim about a year ago and still have other things I'm working on first.

https://www.youtube.com/watch?v=4kzSV2xctjc

strangelove026··on Find a needle in a haystack with Git bisect
Pretty cool. Knew this existed but not really how it is a solution.
strangelove026··on Joe Biden stands down as Democratic candidate
Dannnnnng. I think it's definitely for the best (probably never should've come to this, reminds me of RBG). And that said I really, really liked his presidency, but, he is undeniably really old.
strangelove026··on The Overengineered Resume with Zola, JSON Resume, Weasyprint, and Nix (2023)
I missed it also
strangelove026··on What's New in Neovim 0.10
Noticed this also. Truly the only reason I still open up vscode. And repo find / replace. Otherwise Switched to nvim full time about 5 months ago, can do everything and more ha
strangelove026··on Pyenv – lets you easily switch between multiple versions of Python
Actually, I installed rye and got everything working. There goes any usage of pyenv going forward lol.
Page 1 of 2Next →