<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: eightnoteight</title><link>https://news.ycombinator.com/user?id=eightnoteight</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 04 May 2026 20:45:01 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=eightnoteight" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Saturated ARC-AGI-2]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.ycombinator.com/launches/PWR-confluence-labs-an-ai-research-lab-focused-on-learning-efficiency">https://www.ycombinator.com/launches/PWR-confluence-labs-an-ai-research-lab-focused-on-learning-efficiency</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=47132375">https://news.ycombinator.com/item?id=47132375</a></p>
<p>Points: 3</p>
<p># Comments: 1</p>
]]></description><pubDate>Tue, 24 Feb 2026 03:08:13 +0000</pubDate><link>https://www.ycombinator.com/launches/PWR-confluence-labs-an-ai-research-lab-focused-on-learning-efficiency</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=47132375</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47132375</guid></item><item><title><![CDATA[New comment by eightnoteight in "Vouch"]]></title><description><![CDATA[
<p>exactly this, verification should always been on the code<p>if someone fresh wants to contribute, now they will have to network before they can write code<p>honestly i don't see my self networking just so that i can push my code<p>I think there are valid ways to increase the outcome, like open source projects codifying the focus areas during each month, or verifying the PRs, or making PRs show proof of working etc,... many ways to deter folks who don't want to meaningfully contribute and simply ai generate and push the effort down the real contributors</p>
]]></description><pubDate>Sun, 08 Feb 2026 20:19:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=46938126</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=46938126</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46938126</guid></item><item><title><![CDATA[New comment by eightnoteight in "Show HN: Sim – Apache-2.0 n8n alternative"]]></title><description><![CDATA[
<p>for the workflow DAG, what type of backend are you guys using? is it like temporal or self-built durable workflows</p>
]]></description><pubDate>Fri, 12 Dec 2025 14:23:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=46244396</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=46244396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46244396</guid></item><item><title><![CDATA[New comment by eightnoteight in "Ask HN: Who is hiring? (November 2025)"]]></title><description><![CDATA[
<p>Zenact AI | Founding Engineers & Interns | Full-Time + 6-Month Internships | Onsite Bangalore | Location flexible for internships (India)
Tech: Golang • Python • AI Agents<p>At Zenact AI, we are building AI agents that test apps like real users. I personally faced this problem at Zomato for over 6 years while handling many bugs and incidents.<p>We launched recently and already got 35+ signups from leading unicorns & soonicorns in India.<p>Backed by the Zomato mafia.<p>Team comes with deep expertise from Zomato’s scale journey.<p>## Roles:<p>* Founding Engineers.<p>* Interns (6 months). Must’ve built serious projects or freelanced early in college.<p>## Tech Stack:<p>Golang, Python, Java(5%), Appium, AWS, Docker<p>## You’ll work on:<p>* Building the platform from the active feedback from the customers, with heavy focus on improving the end to end latency of testing.<p>* Fine-tuned vision & reasoning models (currently 92% accuracy vs SOTA ~60%)<p>* AI agents for mobile testing, reasoning flows.<p>Apply: shoot a mail to sri@zenact.ai or fill form here: <a href="https://forms.gle/yWproMowhA4ZF4gv6" rel="nofollow">https://forms.gle/yWproMowhA4ZF4gv6</a></p>
]]></description><pubDate>Tue, 04 Nov 2025 00:28:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=45806192</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=45806192</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45806192</guid></item><item><title><![CDATA[New comment by eightnoteight in "How many elephants?"]]></title><description><![CDATA[
<p>first i thought the website would say how many elephants left in the world (like white rhinos)</p>
]]></description><pubDate>Sun, 28 Sep 2025 22:27:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=45408662</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=45408662</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45408662</guid></item><item><title><![CDATA[New comment by eightnoteight in "CT scans of 1k lithium-ion batteries show quality risks in inexpensive cells"]]></title><description><![CDATA[
<p>seems obvious in hindsight, but never knew CT scans are used in manufacturing QC</p>
]]></description><pubDate>Sat, 27 Sep 2025 13:50:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=45395706</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=45395706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45395706</guid></item><item><title><![CDATA[New comment by eightnoteight in "Ask HN: Who is hiring? (July 2025)"]]></title><description><![CDATA[
<p>Zenact AI | Founding Engineers & Interns | Full-Time + 6-Month Internships | Onsite Bangalore | Location flexible for internships (India)<p>Tech: Golang • Python • AI Agents<p>At Zenact AI, we are building AI agents that test apps like real users. I personally faced this problem at Zomato for over 6 years while handling many bugs and incidents.<p>We launched recently and already got 35+ signups from leading unicorns & soonicorns in India.<p>Backed by the Zomato mafia.<p>Team comes with deep expertise from Zomato’s scale journey.<p>Roles:<p>Founding Engineers.<p>Interns (6 months). Must’ve built serious projects or freelanced early in college.<p>You’ll work on:<p>* Building the platform from the active feedback from the customers, with heavy focus on improving the end to end latency of testing.<p>* Fine-tuned vision & reasoning models (currently 92% accuracy vs SOTA ~60%)<p>* AI agents for mobile testing, reasoning flows.<p>Apply: shoot a mail to sri@zenact.ai or fill form here: <a href="https://forms.gle/yWproMowhA4ZF4gv6" rel="nofollow">https://forms.gle/yWproMowhA4ZF4gv6</a></p>
]]></description><pubDate>Thu, 10 Jul 2025 07:05:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=44518160</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=44518160</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44518160</guid></item><item><title><![CDATA[New comment by eightnoteight in "Claude Code now supports hooks"]]></title><description><![CDATA[
<p>one thing that is getting clear is that the gains from model enhancement is getting saturated<p>thats why we are starting to see a programming of ai, almost like programming building blocks<p>if there is a pathway for models to get smart enough to know when to trigger these hooks by themselves from system prompt or by default itself, then it wouldn't make sense to have these hooks</p>
]]></description><pubDate>Thu, 03 Jul 2025 11:30:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=44453914</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=44453914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44453914</guid></item><item><title><![CDATA[New comment by eightnoteight in "Show HN: Flexprice: Open-Source Usage-Based Billing Toolkit"]]></title><description><![CDATA[
<p>being on the developer side, the realtime dashboard for admin ui is really useful for end to end testing<p>so many of the eventually consistent stores reflect so late that its a pain to work with their SDKs<p>out of curiosity, what kind of metrics or observability do we get for events that got dropped due to some issue</p>
]]></description><pubDate>Mon, 30 Jun 2025 15:10:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44424305</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=44424305</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44424305</guid></item><item><title><![CDATA[New comment by eightnoteight in "How to build Clay-like credit-based billing in <30 mins using Flexprice"]]></title><description><![CDATA[
<p>credit balance api is pretty cool<p>always liked the v0 feature where they notify to top up when the balance runs low<p>when do apps invoke the credit balance api? before sending events or they poll asynchronously and keep a local cache about the credit balance?<p>i guess caching would be a bad pattern too as the app may not function immediately after the top up of credits</p>
]]></description><pubDate>Wed, 11 Jun 2025 11:18:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=44246377</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=44246377</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44246377</guid></item><item><title><![CDATA[New comment by eightnoteight in "Amazon S3 now supports conditional writes"]]></title><description><![CDATA[
<p>most of the current systems that need a reliable managed service for distributed locking use dynamodb, are there any scenarios where s3 is preferrable than dynamodb for implementing such distributed locking?</p>
]]></description><pubDate>Wed, 21 Aug 2024 15:40:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=41311353</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=41311353</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41311353</guid></item><item><title><![CDATA[New comment by eightnoteight in "Go: Sentinel errors and errors.Is() slow your code down by 3000%"]]></title><description><![CDATA[
<p>> The problem is that sentinel errors, as typically and idiomatically used, in fact are special, and are more expensive to deal with than other values. My suggestion to use boolean values outperforms them by a lot, 30x in fairly common idiomatic usage.<p>while I agree to some degree, but when performance comes into picture, what really matters more is normal path vs surprise path rather than happy path vs error path<p>it's hard to argue what is a happy path in the code, but it's not wrong to say that io.EOF check is a normal path of the code i.e. not a surprise in production. the bad performance of errors.Is is something to be improved upon but it's not a surprise in production when there are a large number of `errors.Is` checks during normal path of the code<p>now coming to the surprise path of the code, here's where performance gets really important, no one wants their code to suddenly hog 100% CPU because of some special error case - <a href="https://blog.cloudflare.com/cloudflare-outage" rel="nofollow">https://blog.cloudflare.com/cloudflare-outage</a> . but such surprise paths often contain a large amount of business logic that weigh much more than how slow errors.Is function is compared to a boolean check<p>it would be interesting to see where this line of reasoning is valid but IMO performance isn't a good argument against why errors are not normal outcomes of operations in production<p>but thumbs up for the article, now I know what to reference for backing the below pattern that I often use, when I first saw the errors.Is it was pretty obvious that its going to be slow but just didn't have time to prove it and use below pattern<p>```<p>if err != nil && errors.Is(err, x) {<p>} else if err != nil  && errors.Is(err, y) {<p>} else if err != nil {<p><pre><code>    // handling unknown error
</code></pre>
}<p>```</p>
]]></description><pubDate>Sat, 01 Jun 2024 03:09:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=40542568</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=40542568</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40542568</guid></item><item><title><![CDATA[New comment by eightnoteight in "Launch HN: Patchwork (YC W24) – Team communication based on feeds, not chat"]]></title><description><![CDATA[
<p>people who need to monitor a lot of channels are usually in senior/leadership layer, but one technique usually they follow is focus on a specific problem and consequently some set of specific channels for few weeks or a month and shift focus as the project/task changes<p>how are you thinking about capturing such dynamic decisions to choose focus area, happening outside the communication tool - like zoom or meetings etc,... algorithm can be real-time but even with data points from meetings etc,... can it be made in such a real-time?<p>instagram feed algo is pretty real-time but the number of unique behaviours or behaviours to people ratio is quite low. but I'm guessing in a work environment that ratio or the unique behaviours would be too high for the algo to react quickly, right?</p>
]]></description><pubDate>Thu, 28 Mar 2024 03:08:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=39847352</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=39847352</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39847352</guid></item><item><title><![CDATA[New comment by eightnoteight in "Backpressure explained – the resisted flow of data through software (2019)"]]></title><description><![CDATA[
<p>controlling the producer is such a hard problem, even with exponential back off and backoff times in the response headers, you still get at minimum 2x throughput increase from the producers during a retry storm<p>problem is that the most common backpressure techniques like exponential back-off and sending a retry-after time in the response header have constraints on maximum backoff time they can do, in some scenarios that is much much less than the normal.<p>for example, imagine a scenario where a customer explores 10 items on Amazon, and then finally places an order, so 10rps for the product page and 1 rps for the order page. if order services goes down, slowly the customers get stuck on the order page and even with backpressure, your RPS keeps on growing on the order page. exponential backoff doesn't help as well<p>while dropping requests is a good idea, but that action is not designed by default every time, systems go into metastable state and you need the ability to control the throughput on producer side<p>you could solve it by keeping a different layer in between like load balancer or some gateway layer that is resilient against such throughput spikes and will let you control throughput on your service and slowly scale up the throughput as per your requirements (by user or by random)<p>for frontend devices, it gets exponentially harder to control the throughput. having an independent config API that can control the throughput is the best solution that I came across</p>
]]></description><pubDate>Wed, 27 Mar 2024 10:03:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=39837223</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=39837223</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39837223</guid></item><item><title><![CDATA[New comment by eightnoteight in "[dead]"]]></title><description><![CDATA[
<p>I think of it as different companies helping at different stages of mainstream adoption<p>for any open source project, the initial adoption during its initial stages would have been that project itself, later on it will be someone with financial incentive to drive adoption but that would still be a niche market and as soon as it starts to show potential aws simply copies and gives it as an offering<p>all 3 help with the adoption, whether we like it or not, aws has much larger distribution channel and people would rather just use one of the existing vendor than buy a new Nth vendor</p>
]]></description><pubDate>Tue, 26 Mar 2024 03:35:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=39824051</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=39824051</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39824051</guid></item><item><title><![CDATA[New comment by eightnoteight in "Aegis v3.0 – a free, secure and open source 2FA app for Android"]]></title><description><![CDATA[
<p>> Nowadays I open Aegis and I have > 20 services there, and trying to look for my code between all the running numbers is a pain.<p>exactly :(<p>I wish passkeys get rolled out quickly across all sites, most people use just 2 or 3 trusted devices 99% of the time.<p>for those edge cases where you are working on an untrusted device, the passkey on your trusted mobile can help with authentication via Bluetooth or some QR code etc,...</p>
]]></description><pubDate>Mon, 25 Mar 2024 01:37:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=39812180</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=39812180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39812180</guid></item><item><title><![CDATA[New comment by eightnoteight in "Dead Air on the Incident Call"]]></title><description><![CDATA[
<p>I took a high enough number to showcase the problem, for a fresher it doesn't change much even if that number is as low as 15 or 20, or even if 5 people that they don't know or at higher levels<p>also I feel like, the number of people that hop on the incident call are almost always related to the category of the incident, sure you can always break out to a separate room, but often the person would have already realised the impact and the weight of the incident</p>
]]></description><pubDate>Tue, 19 Mar 2024 03:06:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=39752556</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=39752556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39752556</guid></item><item><title><![CDATA[New comment by eightnoteight in "Dead Air on the Incident Call"]]></title><description><![CDATA[
<p>> “Oscar, do you mind sharing your screen so Deepak and Deanna can see the weird log messages too?”<p>it seems so obvious from an Incident Commander perspective but so much goes into this workflow during an incident<p>* what if the person is a fresher, you are asking him to share screen, debug and perform actions in front of 100 people in the incident call and the anxiety that comes with it<p>* While IC has much more practice with handling fires continuously, for instance, if there is a fire every week in a 50-team organisation, a specific team would only be seeing their first incident once a year<p>* Self-consciousness/awareness instantly triggers a flight or fight response from even the most experienced folks<p>I don't know how other industries handle such a thing, I'm pretty sure even in non-tech there would be a hierarchy for the anomaly response and sometimes leaf level teams might be called to answer questions at top level of the incident response (like a forest fire response, might have a state wide response team and they pulling local response team and making them answer questions) probably they get much more time to prepare than in tech where its a matter of minutes</p>
]]></description><pubDate>Tue, 19 Mar 2024 02:18:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=39752336</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=39752336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39752336</guid></item><item><title><![CDATA[New comment by eightnoteight in "WebSockets vs. Server-Sent-Events vs. Long-Polling vs. WebRTC vs. WebTransport"]]></title><description><![CDATA[
<p>websockets and sse are a big headache to manage at scale, especially backend, requires special observability, if not implemented really carefully on mobile devices its a nightmare to debug on frontend side<p>devices switch off network or slow down etc,... for battery conservation, or when you don't explicitly do the I/O using a dedicated API for it.<p>new connection setup is a costly operation, the server has to store the state somewhere and when this stateful layer faces any issue, clients keep retrying and timing out. forever stuck on performing this costly operation. it's not like there is an easy way to control the throughput and slowly put the load on database<p>reliability wise long polling is the best one IME, if event based flow is really important, even then its better to have a 2 layer backend, where frontend does long polling on the 1st layer which then subscribes to websockets to the 2nd layer backend. much better control in terms of reliability</p>
]]></description><pubDate>Mon, 18 Mar 2024 19:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39748840</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=39748840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39748840</guid></item><item><title><![CDATA[New comment by eightnoteight in "Instinctive Sleeping and Resting Postures (2000)"]]></title><description><![CDATA[
<p>I never focussed much on sleeping postures, but one day I read this article about how acid reflux goes away if you side-sleep on your left hand side i.e stomach is at a lower height than when you sleep on your right hand side<p>that really changed my life, it was like, how did I waste 28 years of my life without finding this trick :D</p>
]]></description><pubDate>Mon, 18 Mar 2024 19:17:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=39748701</link><dc:creator>eightnoteight</dc:creator><comments>https://news.ycombinator.com/item?id=39748701</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39748701</guid></item></channel></rss>