<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hacker News: stlava</title><link>https://news.ycombinator.com/user?id=stlava</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 13 Jun 2026 03:48:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=stlava" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by stlava in "Reconciling Kubernetes cost estimates with CUR / FOCUS billing data"]]></title><description><![CDATA[
<p>My colleague worked on Lumina which solves a related problem of tracking compute cost with discounts and spot pricing: <a href="https://github.com/Nextdoor/lumina" rel="nofollow">https://github.com/Nextdoor/lumina</a></p>
]]></description><pubDate>Mon, 01 Jun 2026 03:30:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48352311</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=48352311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48352311</guid></item><item><title><![CDATA[New comment by stlava in "Bricks and Minifigs Stole a Man's $200k Lego Collection"]]></title><description><![CDATA[
<p>Those who hire a crisis management team rarely win in the court of public opinion. BAM just continues to dig a hole when they could instead facilitate fixing the situation regardless of if they think they are a party to this or not.</p>
]]></description><pubDate>Fri, 29 May 2026 03:49:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48318789</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=48318789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48318789</guid></item><item><title><![CDATA[New comment by stlava in "Golang's big miss on memory arenas"]]></title><description><![CDATA[
<p>At the end of the day there has to be a tradeoff between ease of use and performance. Having spent a lot of time optimizing high throughput services in go, it always felt like I was fighting the language. And that's because I was... sure they could add arenas but that just feels like what it is, a patch over the fact you're working alongside a GC.</p>
]]></description><pubDate>Wed, 10 Dec 2025 17:55:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46220990</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=46220990</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46220990</guid></item><item><title><![CDATA[New comment by stlava in "Anthropic taps IPO lawyers as it races OpenAI to go public"]]></title><description><![CDATA[
<p>The movie seems like a fluff piece when you find out what has transpired at DeepMind subsequently with slowing down publishing material to “selling out to product” which the founder was hell bent against in the documentary.</p>
]]></description><pubDate>Thu, 04 Dec 2025 00:20:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46142198</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=46142198</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46142198</guid></item><item><title><![CDATA[New comment by stlava in "Making regular GPS ultra-precise"]]></title><description><![CDATA[
<p>I had some experience with RTK and sensor fusion about 13 years ago on a college project. At the time the only people that were using RTK in real world applications were tractor companies because it kind of matters that you're precise when seed drilling. I'm not sure how far RTK has come but it had pit falls back then like base station drift when the set of satellites it saw changed due to them going over the horizon.<p>Tractors don't go _that_ fast but I'm not sure I'd rely on it in an actual car for anything but slightly better GPS.</p>
]]></description><pubDate>Tue, 14 Oct 2025 02:10:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45575519</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=45575519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45575519</guid></item><item><title><![CDATA[New comment by stlava in "Claude Code is a slot machine"]]></title><description><![CDATA[
<p>My worry is we're going to have a generation of engineers that have not built up the necessary critical thinking/pattern matching skills needed to weigh tradeoffs and bring in context to ask the right questions and interpret the answers.<p>Sure we can segment this into code generation models and code review models but are engineers really going to want to be questioned by a code review tool on "what are you trying to do?" or are they just going to merge and pull the slot lever again?</p>
]]></description><pubDate>Sun, 27 Jul 2025 19:23:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=44703834</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=44703834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44703834</guid></item><item><title><![CDATA[New comment by stlava in "Adobe Project Indigo is a new photo app from former Pixel camera engineers"]]></title><description><![CDATA[
<p>I’m impressed they managed to make an app that makes me not want to use it or my phone to take photos! After I used it for about 5 mins I resolved to dust off my older DSLR and use it instead.</p>
]]></description><pubDate>Mon, 23 Jun 2025 01:39:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=44351779</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=44351779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44351779</guid></item><item><title><![CDATA[New comment by stlava in "It's the end of observability as we know it (and I feel fine)"]]></title><description><![CDATA[
<p>I feel that if you need an LLM to help pivot between existing data it just means the operability tool has gaps in user functionality. This is by far my biggest gripe with DataDog today. All the data is there but going from database query to front end traces should be easy but is not.<p>Sure we can use an LLM but I can for now click around faster (if those breadcrumbs exist) than it can reason.<p>Also the LLM would only point to a direction and I’m still going to have to use the UI to confirm.</p>
]]></description><pubDate>Wed, 11 Jun 2025 02:00:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=44243504</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=44243504</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44243504</guid></item><item><title><![CDATA[New comment by stlava in "Home Battery versus Generator"]]></title><description><![CDATA[
<p>We've discussed getting backup power periodically since moving (most of our neighbors have something). After the big bomb cyclone that hit the NPW this became a priority and I did a very similar tradeoff matrix.<p>Here were some of my consideration points against a generator (I had a list for batteries too):<p>1. the previous owners electrified the house so having a tank just for a generator didn't make sense<p>2. per 1, a small tank wouldn't last very long and if we're out of power for multiple days gas delivery is unlikely to be happening anyway.<p>3. tank + generator didn't have a practical placement location for us<p>4. smaller portable generators didn't make sense from a maintenance perspective since they didn't auto test.<p>5. what happens if it fails a self test right before a storm?<p>6. we get intermittent power cuts / fluctuations / outages throughout the year and the generator + ATS wouldn't protect sensitive electronics well<p>Edit: ATS + batteries can play nice together then I might look at doing a small portable as aux backup</p>
]]></description><pubDate>Sun, 23 Mar 2025 18:00:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=43454576</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=43454576</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43454576</guid></item><item><title><![CDATA[Scaling Nextdoor's Datastores]]></title><description><![CDATA[
<p>Article URL: <a href="https://engblog.nextdoor.com/scaling-nextdoors-datastores-part-1-234d0cf67665">https://engblog.nextdoor.com/scaling-nextdoors-datastores-part-1-234d0cf67665</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43437830">https://news.ycombinator.com/item?id=43437830</a></p>
<p>Points: 5</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 21 Mar 2025 16:40:06 +0000</pubDate><link>https://engblog.nextdoor.com/scaling-nextdoors-datastores-part-1-234d0cf67665</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=43437830</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43437830</guid></item><item><title><![CDATA[New comment by stlava in "WASM will replace containers"]]></title><description><![CDATA[
<p>> In the year 2030, no one will remember Kubernetes.<p>I highly doubt that. Maybe there will be an evolution to k8s but fundamentally it solves a whole host of challenges around defining the environment an application runs in.</p>
]]></description><pubDate>Wed, 12 Feb 2025 03:20:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43021477</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=43021477</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43021477</guid></item><item><title><![CDATA[New comment by stlava in "Show HN: Pg_replicate – Build Postgres replication applications in Rust"]]></title><description><![CDATA[
<p>Nice! I'm one of the authors of pg-bifrost which is in the same space. Have you thought about / have solved sharding consumption across multiple slots / multi consumers to increase throughput? This is on my radar but not something I've investigated yet.<p>The issue we've ran into is some team at work decides to re-write an entire table and things get backed up until they stop updating rows.</p>
]]></description><pubDate>Sat, 10 Aug 2024 22:38:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=41212743</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=41212743</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41212743</guid></item><item><title><![CDATA[New comment by stlava in "Error handling in Go web apps shouldn't be so awkward"]]></title><description><![CDATA[
<p>Sounds like the author is missing an interface to abstract the DB backend.</p>
]]></description><pubDate>Wed, 10 Jan 2024 02:58:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=38935597</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=38935597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38935597</guid></item><item><title><![CDATA[New comment by stlava in "Ways to shoot yourself in the foot with Redis"]]></title><description><![CDATA[
<p>My team manages a handful of clusters at work and I wrote on an internal redis client proxy (it's on my todo list to opensource). A few things I tell other teams to set them up for success (we use Elasticache):<p>- Connection pooling / pipelining and circuit breaking is a must at scale. The clients are a lot better than they used to be but it's important developers understand the behavior of the client library they are using. Someone suggested using Envoy as sidecar proxy, I personally wouldn't after our experience with it with redis but it's an easy option.
- Avoid changing the cluster topology if the CPU load is over 40%. This is primarily in case of unplanned failures during a change. 
- If something goes wrong shed load application side as quick as possible because Redis won't recover if it's being hammered. You'll need to either have feature flags of be able to scale down your application.
- Having replicas won't protect you from data loss so don't treat it as a source of truth. Also, don't rely on consistency in clustered mode.
- Remember Redis is single threaded so an 8xl isn't going to be super useful with all those unused cores.<p>Things we have alarms on by default:
- Engine utilization
- Anomalies in replication lag
- Network throughput (relative to throughput of the underlying EC2 instance)
- Bytes used for cache
- Swap usage (this is the oh shit alarm)</p>
]]></description><pubDate>Sat, 29 Jul 2023 23:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=36925955</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=36925955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36925955</guid></item><item><title><![CDATA[New comment by stlava in "Uber Plans to Advertise to You at Every Stage of Your Ride, Using Your Own Data"]]></title><description><![CDATA[
<p>Right, so basically taxi cabs but personalized ads. GG on marginally progressing the wheel.</p>
]]></description><pubDate>Fri, 04 Nov 2022 23:09:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=33475340</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=33475340</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33475340</guid></item><item><title><![CDATA[Dollar Shave Club offline since Oct 21st]]></title><description><![CDATA[
<p>Article URL: <a href="https://twitter.com/dollarshaveclub/status/1583602130086043648">https://twitter.com/dollarshaveclub/status/1583602130086043648</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=33345435">https://news.ycombinator.com/item?id=33345435</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 26 Oct 2022 15:43:59 +0000</pubDate><link>https://twitter.com/dollarshaveclub/status/1583602130086043648</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=33345435</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=33345435</guid></item><item><title><![CDATA[New comment by stlava in "What’s New in Go 1.19?"]]></title><description><![CDATA[
<p>I wrote and operate a high throughput go service with somewhat tight memory requirements. It became impracticable to try tuning the memory footprint to avoid OOMs while balancing gc pauses with just the GOGC flag. I'm happy to say that I started using the soft memory limit shortly it landed and it's been a game changer for us.</p>
]]></description><pubDate>Sat, 09 Jul 2022 02:39:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=32030916</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=32030916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32030916</guid></item><item><title><![CDATA[New comment by stlava in "Ask HN: How would you store 10PB of data for your startup today?"]]></title><description><![CDATA[
<p>If data storage isn't your startup's job then I would negotiate heavily on the AWS contract.</p>
]]></description><pubDate>Fri, 23 Apr 2021 15:43:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=26915891</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=26915891</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26915891</guid></item><item><title><![CDATA[New comment by stlava in "San Francisco voters approve taxes on highly paid CEOs, big businesses"]]></title><description><![CDATA[
<p>I doubt the city will see a penny from this. There's nothing in place to do an audit to figure out who should be taxed.</p>
]]></description><pubDate>Thu, 05 Nov 2020 21:43:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=25002336</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=25002336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25002336</guid></item><item><title><![CDATA[New comment by stlava in "Facebook Cryptocurrency Plan Faces Opposition in France"]]></title><description><![CDATA[
<p>That didn't take long...</p>
]]></description><pubDate>Tue, 18 Jun 2019 21:45:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=20218779</link><dc:creator>stlava</dc:creator><comments>https://news.ycombinator.com/item?id=20218779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=20218779</guid></item></channel></rss>