Readit News logoReadit News
fastest963 commented on Running our Docker registry on-prem with Harbor   dev.37signals.com/running... · Posted by u/airblade
fastest963 · 2 days ago
Why does the Harbor VM need 32 cores and 64GB of RAM? Especially if it's only serving 32,000 pulls over 2 months.
fastest963 commented on Why Greptile just does code reviews and doesn't also generate code   greptile.com/blog/auditor... · Posted by u/dakshgupta
o11c · a month ago
This is advertising for an AI product. Slightly more interesting background story than most articles doing so, but still an ad for a product that probably won't actually work.
fastest963 · a month ago
My employer uses greptile and I'm pretty happy with it. Sometimes it can be a bit overzealous but more often than not it catches real issues and gives the author a chance to reply or fix them before another human reviews the PR.
fastest963 commented on Making 2.5 Flash and 2.5 Pro GA, and introducing Gemini 2.5 Flash-Lite   blog.google/products/gemi... · Posted by u/meetpateltech
candiddevmike · 2 months ago
Curious to hear what folks are doing with Gemini outside of the coding space and why you chose it. Are you building your app so you can swap the underlying GenAI easily? Do you "load balance" your usage across other providers for redundancy or cost savings? What would happen if there was ever some kind of spot market for LLMs?
fastest963 · 2 months ago
Yes, we implemented a separate service internally that interfaces with an LLM and so the callers can be agnostic as to what provider or model is being used. Haven't needed to load balance between models though.
fastest963 commented on Ask HN: How did you handle the recent Google Cloud outage with your customers?    · Posted by u/boredemployee
fastest963 · 3 months ago
Luckily GCP load balancers and Pub/Sub we're generally unaffected, at least for us, which are the 2 products we depend on the most. Messages piled up in Pub/Sub while other GCP products were down but that was it. We did uncover a few spots where we had a GCP product dependency in the critical path that didn't need to be (the actual usage is optional but we don't ignore the error).

In most industries there isn't an expectation that providers are multi-cloud because these multi-region, multi-product outages within a single cloud are rare. Hopefully customers were forgiving in this case and see news headlines validating the extent of the outage.

fastest963 commented on Cloudflare service outage June 12, 2025   blog.cloudflare.com/cloud... · Posted by u/nomaxx117
Manouchehri · 3 months ago
I don’t think Cloudflare is using B2; Backblaze isn’t listed as a sub-processor.

https://www.cloudflare.com/gdpr/subprocessors/cloudflare-ser...

fastest963 · 3 months ago
Woops, I meant R2.
fastest963 commented on Cloudflare service outage June 12, 2025   blog.cloudflare.com/cloud... · Posted by u/nomaxx117
fastest963 · 3 months ago
It's not clear what the actual issue was. My best guess is that Workers KV was in transition to B2 from a combination of GCS and "a storage provider" before. A step in transitioning to B2 involved removing the "a storage provider" and relying just on GCS for some period of time because of consistency concerns. Today's GCS outage was unfortunately timed and they didn't have coverage to support GCS being down.

Separately, their dependence on their own products results in a SPOF where now, theoretically, if B2 goes down so does over half of Cloudflare's product suite. Ideally those outages can be limited to a single region at a time but that's still a massive blast radius from a single service. I completely understand them not wanting to invest in competing products as a form of redundancy though.

fastest963 commented on Structured Errors in Go (2022)   southcla.ws/structured-er... · Posted by u/todsacerdoti
fastest963 · 3 months ago
We've been storing values on errors using https://github.com/levenlabs/errctx for close to a decade now. We have a separate logging library that stores a KV map but technically you can store anything on errors. I recently just made it unwrap errors to find deeply stored keys.

u/fastest963

KarmaCake day808December 30, 2010
About
Software Engineer @ Admiral (previously at Grooveshark)

https://twitter.com/jameshartig https://github.com/jameshartig

james at getadmiral dot com

View Original