awoimbee

Joined 5 years ago

Karma
173
Submissions
62
Member since
Jan 5
[ my public key: https://keybase.io/awoimbee; my proof: https://keybase.io/awoimbee/sigs/zXvGiUE1SCnJE6BECDg-dtfoUlxXqcpD1VEk1Z9nIYw ]
View on Hacker News

Recent submissions

Comment · 26 days ago
So what differentiates mold from wild now ? Is wild using different data structures?

(Wild is another fast linker, that only supports Linux)

Comment · 2 months ago
I opened an issue some time ago about them monkey patching urllib3, it was fixed than but I now see the issue has been outright deleted. Oh and now I see there is a URLLIB3_NO_OVERRIDE thing... I would not recommend this project.
Comment · 3 months ago
I personally use fzf and I'm pretty happy with it, this seems to do a lot more but it's not clear what exactly ?
Comment · 3 months ago
Debugging in python is already so easy with `print(f"{myvar=}")` and `breakpoint()`...
Comment · 4 months ago
The benchmarks aren't great, they're super specific to sem's output: why would I ask Claude how many "entities" were modified by a commit and do I need a tool specifically for this request ? Note that an "entity" is a sem-specific concept...
Comment · 5 months ago
Use podman then, or rootless docker if you can make it work
Comment · 5 months ago
You didn't quote the interesting part:

> our implementation is it only prunes calls from > 3 user messages ago, if context is > 40K, and only if there's at least 20K tokens to be removed

Seems reasonable to me and explains why I can have long sessions (way longer than with zed agents) while still hitting cache. Opencode is just missing per-provider TTL.

Comment · 5 months ago
And your containers need to have specific capabilities enabled, which aren't by default on kubernetes and podman.
Comment · 6 months ago
Directly emitting metrics using OTLP instead of having the OTel receiver scrape the metrics endpoint is interesting. I never made that move because the Prometheus metrics endpoint works and is so simple, and it's what most projects (eg kubernetes) use.
Comment · 7 months ago
Tubleweed has snapshots and rollbacks too by default. But yeah immutable distros are good for beginners so they don't destroy their system!
Comment · 8 months ago
I was the sole DevOps at my company for a long time, the team is now bigger. I used terraform for AWS and pulumi for K8S (terraform was too restrictive).

IMO pulumi is a huge gain of productivity when you know what you're doing. Cons: * It's plagued by bugs and the pulumi-kubernetes provider is not getting enough attention from the pulumi team (they're always working on compatibility with yet another language instead of focusing on one thing) * You end up with your very specific/personal codebase instead of having a generic/standard thing

Still, no regrets, I saved so much time thanks to pulumi!

With a bigger team: * Oboarding people takes more time * You end up with code quality issues. Most "DevOps" people aren't devs, sadly.

Comment · 10 months ago
How is garage for a simple local dev env ? I recently used seaweedfs since they have a super simple minimal setup compared to garage which seemed to require a config file just to get started.
Comment · 11 months ago
That's why the GPL license was created.
Comment · 11 months ago
Comment · 1 year ago
I ran into: - too high memory usage - no warning when a task doesn't yield - monkey patching: * general confusion like threading.local behaving differently * pain to integrate sentry in gunicorn with gevent since you need to import sentry after monkey patching. The OTel libs work better but you need to be careful * all compiled libs need to be replaced (eg psycogreen) ...

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton