<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: lukaslalinsky</title><link>https://news.ycombinator.com/user?id=lukaslalinsky</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 05 Jun 2026 21:20:30 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=lukaslalinsky" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by lukaslalinsky in "Redis 8.8: New array data structure, rate limiter, performance improvements"]]></title><description><![CDATA[
<p>With the amount of problems I had using Redis Sentinel, I really wish there was another way. On multiple occasions, with completely different deployments, it got itself into a non-repairable state where the only option was to drop it and setup the replicas manually.  I was hoping someone would do a Patroni-like project for Redis, but I've not found it yet. I've moved all persistent data to PostgreSQL and use a number of Valkeys behind Envoy proxy as a cache.</p>
]]></description><pubDate>Fri, 05 Jun 2026 13:59:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48412682</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48412682</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48412682</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Redis 8.8: New array data structure, rate limiter, performance improvements"]]></title><description><![CDATA[
<p>I've switched to Valkey and I'm not really looking back. I'm much more comfortable with those people maintaining the software.</p>
]]></description><pubDate>Fri, 05 Jun 2026 13:55:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48412640</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48412640</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48412640</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Open Code Review – An AI-powered code review CLI tool"]]></title><description><![CDATA[
<p>Well, I'm just an extremely happy user. I've honestly tried to find an alternative, and couldn't. I'm using it in the context of solo developer and it provides a huge value to me.</p>
]]></description><pubDate>Fri, 05 Jun 2026 13:52:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48412589</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48412589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48412589</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Changing How We Develop Ladybird"]]></title><description><![CDATA[
<p>It's actually common, many companies develop their products this way. The source is available, you can see the VCS, but you can't participate in the development. That's why I see this as signal that it's going to turn into a company.</p>
]]></description><pubDate>Fri, 05 Jun 2026 09:58:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=48410286</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48410286</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48410286</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Changing how we develop Ladybird"]]></title><description><![CDATA[
<p>What made open source great, is the fact that if you find a problem, you can patch it. It's what motivated me, anyway. Ladybird is not SQLite, it's under development and very likely will be forever. To me it looks like they are transitioning into a company, where this model makes sense.</p>
]]></description><pubDate>Fri, 05 Jun 2026 09:43:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48410196</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48410196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48410196</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Changing How We Develop Ladybird"]]></title><description><![CDATA[
<p>Indeed, while there is communication that the situation with merging external pull requests should improve, the reality is that it's easier to land a patch in Linux, than in Zig.</p>
]]></description><pubDate>Fri, 05 Jun 2026 09:39:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48410165</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48410165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48410165</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Changing how we develop Ladybird"]]></title><description><![CDATA[
<p>I wonder how can a new browser engine survive with the source available model. Like, why would anyone support this, unless they have business association with the Ladybird developers?</p>
]]></description><pubDate>Fri, 05 Jun 2026 09:36:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48410150</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48410150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48410150</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Open Code Review – An AI-powered code review CLI tool"]]></title><description><![CDATA[
<p>I've tried many AI code review tools. Nothing comes close to the depth of CodeRabbit reviews. It's the only such tool that can find real logical bugs. I'd love to be able to get Claude Code to do similar quality of review, but I can't get it right, no matter how I try.</p>
]]></description><pubDate>Fri, 05 Jun 2026 04:34:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48408002</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48408002</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48408002</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Please Do Not Vibe Fuck Up This Software"]]></title><description><![CDATA[
<p>That's possible, but who are you to tell a person what they should and shouldn't do in their free time.</p>
]]></description><pubDate>Sun, 31 May 2026 19:31:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48348911</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48348911</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48348911</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Please Do Not Vibe Fuck Up This Software"]]></title><description><![CDATA[
<p>Just going away from computers for a few days should be enough, the mob will get tired soon.</p>
]]></description><pubDate>Sun, 31 May 2026 18:32:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48348322</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48348322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48348322</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Please Do Not Vibe Fuck Up This Software"]]></title><description><![CDATA[
<p>Look, it's not that long time ago when we had the xz malware. The pattern is always the same. Maintainer of the project is doing X, people start to pressure them to do something else, maintainer gives up and opens the project up to other maintainers, and then many things can happen. If there is any lesson from the incident, open source maintainers should never allow the pressure to happen, ignore it if it's too strong, block people. Rsync has been maintained for a very long time. Bugs happen, even regression bugs happen. People don't get to dictate how should the volunteer do development.</p>
]]></description><pubDate>Sun, 31 May 2026 16:24:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48347001</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48347001</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48347001</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Please Do Not Vibe Fuck Up This Software"]]></title><description><![CDATA[
<p>The thing is, showing the annoyance to the volunteer, who is already doing their best, has two possible outcomes:<p>1) they stop volunteering<p>2) they will ignore you<p>In neither of that is your issue solved. So maybe it's better to deal with the frustration on your own and then file a bug report.</p>
]]></description><pubDate>Sun, 31 May 2026 13:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48345620</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48345620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48345620</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Please Do Not Vibe Fuck Up This Software"]]></title><description><![CDATA[
<p>The result might be closing bug trackers for the core open source projects. Or make them invite only. Even fundamental projects like Linux or LLVM accept AI contributions.</p>
]]></description><pubDate>Sun, 31 May 2026 10:40:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48344620</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48344620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48344620</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Please Do Not Vibe Fuck Up This Software"]]></title><description><![CDATA[
<p>That's up to the maintainer to decide, no? If they decide to use AI to write more tests, then they do it. It's not like they owe the public something. If the "public" wants to take the project over and maintain it, they can fork it, but it's a thankless job.</p>
]]></description><pubDate>Sun, 31 May 2026 10:09:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48344439</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48344439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48344439</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Zig ELF Linker Improvements Devlog"]]></title><description><![CDATA[
<p>I've tried building your project, but hit problems due to dependency hash mismatches. Do you have a screenshot somewhere?</p>
]]></description><pubDate>Sun, 31 May 2026 07:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48343822</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48343822</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48343822</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Zig: Build System Reworked"]]></title><description><![CDATA[
<p>There are going to be builtins to control this. The compiler will not do it on its own.</p>
]]></description><pubDate>Sun, 31 May 2026 03:45:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48342855</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48342855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48342855</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Zig: Build System Reworked"]]></title><description><![CDATA[
<p>It's not just I/O, it's also mutexes, condition variables, time, etc. It's not horrible, but it does add up, so calling it super efficient is a stretch.</p>
]]></description><pubDate>Sat, 30 May 2026 20:21:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=48340240</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48340240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48340240</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "Claude Opus 4.8"]]></title><description><![CDATA[
<p>I've said it before, but I don't like Opus past version 4.5. It became unresponsive, thinking for too long without feedback, sometimes seemingly getting stuck. I guess it might be marginally better for some benchmarks, but when using it as coding assistant, the new models are worse. Even the new Sonnet versions do that. I'm slowly getting used to Haiku-level LLMs with the hope to run it locally at some point. It's less autonomous, but maybe that's for the best.</p>
]]></description><pubDate>Thu, 28 May 2026 18:25:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48313293</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48313293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48313293</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "What color is your function? (2015)"]]></title><description><![CDATA[
<p>My work was kind of similar to the `std.Io` plans, so when I learned about it, I started aligning the project to that interface. Now it's a full fledged implementation of the interface. It's actually the first async implementation of the interface, the one in stdlib is very far from finished.<p>There are many shortcomings in the API, especially missing timeouts everywhere. It was clearly designed by people working on the compiler and other local tools, and not much network services, but I think it's a great improvement in the Zig ecosystem and hopefully people can now write reusable libraries.</p>
]]></description><pubDate>Wed, 27 May 2026 12:36:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48293322</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48293322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48293322</guid></item><item><title><![CDATA[New comment by lukaslalinsky in "What color is your function? (2015)"]]></title><description><![CDATA[
<p>But if you have stack growth, the way Go does it, then the stack you allocate is actual memory you use. You are just trading heap allocations for stack growth. I started to see the stack as a super fast allocator that is always available.</p>
]]></description><pubDate>Wed, 27 May 2026 12:34:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48293289</link><dc:creator>lukaslalinsky</dc:creator><comments>https://news.ycombinator.com/item?id=48293289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48293289</guid></item></channel></rss>