terramauthe
The interesting part ended up being the state machine. Claude Code fires PermissionRequest and PreToolUse within ~100μs of each other, out of order, and PostToolUse fires after every tool call (not just approvals). Getting the display to not flicker took more iterations than I'd like to admit.
MIT licensed: https://github.com/terraboops/lfg
brew tap terraboops/tap && brew install lfg
Happy to answer questions about the BLE protocol, the sprite system, or the state machine!
Get Closer So I Can Hear the Birds
I'm glad to see this being made mainstream. Hopefully nobody imagines that this will let them care less about people in their lives, since we need a lot more people to care about each other in my opinion.
Step-by-step guide to reading the leaked militia chats yourself
In the Starlink app: Settings > Advanced > Debug Data > Starlink Location > Allow access on local network.
This allows local devices to use the Starlink lat/long that dishy uses for satellite targeting.
Bullets. By Tom Sachs [video]
How I prefer to run it:
- 1h per week alternating between estimating and planning
- (optional) 1h per sprint for backlog refinement
I like to keep two sprints worth of work in the backlog. More than that, the spec will change too much, and you will re-estimate. When a project has just started, or the requirements have become understood differently, to get four weeks of backlog work may require additional refinement. I typically do the bulk of this refinement myself (as a tech lead), and I try to avoid asking the team to have any extra meetings beyond what I mentioned above.
It can be good to have retros sometimes, but it's better to have a team that feels safe to share and discuss issues constructively without a mediator.
I'd also like to advocate for 1:1s. We are all humans and social organisms. Ideally, these 1:1s are 80% unrelated to a work task.
You Could Have Invented Container Runtimes: An Explanatory Fantasy
Monica: Personal CRM. Remember everything about your friends, family and etc.
Why is [programming language] so...?
However, there is a thread of hope. An undercurrent of truth which I have recently started to uncover within the layers of crud. I just read Paul Graham's essay Beating the Averages last night and realized that I have no idea what the hell I'm talking about.
Lately there has been a growing thread of dissatisfaction with Hacker News. It feels as though the original community has become diluted by an influx of folks like myself, eager to make their mark but too naïve to really do anything constructive (and too naïve to realize we’re naïve). But we are learning.
So, Hacker News, thanks for putting up with us noobs! I realize now that I won’t be the next Zuck, but if I keep listening and learning from HN, I just might make a dent in the universe.