<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: kiliancs</title><link>https://news.ycombinator.com/user?id=kiliancs</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 15 Jun 2026 07:38:17 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=kiliancs" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by kiliancs in "Spanish legislation as a Git repo"]]></title><description><![CDATA[
<p>Previous discussion <a href="https://news.ycombinator.com/item?id=46177022">https://news.ycombinator.com/item?id=46177022</a></p>
]]></description><pubDate>Sat, 28 Mar 2026 19:35:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=47557553</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=47557553</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47557553</guid></item><item><title><![CDATA[New comment by kiliancs in "Log File Viewer for the Terminal"]]></title><description><![CDATA[
<p>A discussion from 3 years ago. <a href="https://news.ycombinator.com/item?id=34243520">https://news.ycombinator.com/item?id=34243520</a></p>
]]></description><pubDate>Tue, 24 Mar 2026 14:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=47503570</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=47503570</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47503570</guid></item><item><title><![CDATA[New comment by kiliancs in "Stoolap: High-performance embedded SQL database in pure Rust"]]></title><description><![CDATA[
<p>I would be interested in seeing numbers backing the high performance claims.</p>
]]></description><pubDate>Fri, 12 Dec 2025 14:01:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=46244222</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=46244222</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46244222</guid></item><item><title><![CDATA[New comment by kiliancs in "Catala – Law to Code"]]></title><description><![CDATA[
<p>Also in their website <a href="https://catala-lang.org/en/about#naming" rel="nofollow">https://catala-lang.org/en/about#naming</a></p>
]]></description><pubDate>Sun, 07 Dec 2025 16:46:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46183036</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=46183036</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46183036</guid></item><item><title><![CDATA[New comment by kiliancs in "Mistakes I see engineers making in their code reviews"]]></title><description><![CDATA[
<p>I see where this sort of take comes from. Reviews are not a place for subjective comments that just slow down or block progress, signaling, excessive nitpicking, etc. However, the reviewer should be thinking beyond the immediate "hey, this is progress", and also consider how this change affects the codebase and how it aligns with feature and technical direction. A few happy approvals and a great codebase becomes hard to work with, if contributors are inexperienced.<p>Code reviews are also an opportunity for learning, and provide real-life scenarios to inform decisions that are otherwise not grounded and mostly opinion. Of course, not all comments and discussions should block approval, but there is a balance. No one is going to die if this feature is delayed by a few days if you get a better result _and_ are investing in team growth.</p>
]]></description><pubDate>Sun, 26 Oct 2025 20:52:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45715116</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=45715116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45715116</guid></item><item><title><![CDATA[New comment by kiliancs in "Larry Ellison – 'citizens will be on their best behavior' amid nonstop recording"]]></title><description><![CDATA[
<p>If the targets are in other countries, deployed by other countries, I don't think this is a good example.</p>
]]></description><pubDate>Mon, 29 Sep 2025 16:21:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=45415608</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=45415608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45415608</guid></item><item><title><![CDATA[New comment by kiliancs in "The story of DOGE, as told by federal workers"]]></title><description><![CDATA[
<p>Careful! People have gotten in trouble for using that expression before.
<a href="https://www-vilaweb-cat.translate.goog/noticies/linterrogatori-esperpentic-de-joan-coma-que-vol-dir-trencar-els-ous/?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=en-US&_x_tr_pto=wapp" rel="nofollow">https://www-vilaweb-cat.translate.goog/noticies/linterrogato...</a></p>
]]></description><pubDate>Fri, 26 Sep 2025 05:46:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45383101</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=45383101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45383101</guid></item><item><title><![CDATA[New comment by kiliancs in "Four-year wedding crasher mystery solved"]]></title><description><![CDATA[
<p>It is akin in that the same sort of mistaken political intrusion into linguistics was being made.</p>
]]></description><pubDate>Mon, 15 Sep 2025 00:32:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=45244796</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=45244796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45244796</guid></item><item><title><![CDATA[New comment by kiliancs in "Stop writing CLI validation. Parse it right the first time"]]></title><description><![CDATA[
<p>Great project. Clear goal, well executed, very nice API (safe, terse, clear).<p>I use Effect CLI <a href="https://github.com/Effect-TS/effect/tree/main/packages/cli" rel="nofollow">https://github.com/Effect-TS/effect/tree/main/packages/cli</a> for the same reasons. It has the advantage of fitting within the ecosystem. For example, I can reuse existing schemas.</p>
]]></description><pubDate>Sun, 07 Sep 2025 15:17:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45158943</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=45158943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45158943</guid></item><item><title><![CDATA[New comment by kiliancs in "From M1 MacBook to Arch Linux: A month-long experiment that became permanenent"]]></title><description><![CDATA[
<p>The other laptops overheat soon after purchasing, often with just the bare OS running. There is a 3 yo laptop that my parents still use, but it has to always be plugged in, and the fans will spin loudly even in suspension.<p>My >10 yo macbooks also have bad batteries. One of them won't last one minute, and will also overheat with minor workloads. They were not immune to overheating when new, but unreasonable overhearing (for the time) definitely didn't become an issue at within 3 years of purchase.<p>And that's with Intel macbooks. My M1 from Dec 2020 works like new (I'm sure the battery life has shortened, but not in a way that I notice). It overheated a couple times running LLMs—that's it. That's how I know the fans work.</p>
]]></description><pubDate>Sun, 24 Aug 2025 13:28:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=45004111</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=45004111</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45004111</guid></item><item><title><![CDATA[New comment by kiliancs in "From M1 MacBook to Arch Linux: A month-long experiment that became permanenent"]]></title><description><![CDATA[
<p>In my experience and my family's you are lucky if they last 3 years. If they last 5 years there's usually a subpar experience, e.g. they overheat significantly at 2 years. OTOH, we have a few macbooks > 10 years still working.</p>
]]></description><pubDate>Sat, 23 Aug 2025 13:37:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=44995903</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=44995903</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44995903</guid></item><item><title><![CDATA[New comment by kiliancs in "How to make websites that will require lots of your time and energy"]]></title><description><![CDATA[
<p>I like Ecto's approach in Elixir. Bring SQL to the language to handle security, and then build opt-in solutions to real problems in app-land like schema structs and changesets. Underneath, everything is simple (e.g. queries are structs, remain composable), and at the driver layer it taks full advantage of the BEAM.<p>It's hard to find similarly mature and complete solutions. In the JS/TS world, I like where Drizzle is going, but there is an unavoidable baseline complexity level from the runtime and the type system (not to criticize type systems, but TS was not initially built with this level of sophistication in mind, and it shows in complexity, even if it is capable).</p>
]]></description><pubDate>Mon, 28 Jul 2025 13:08:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=44710516</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=44710516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44710516</guid></item><item><title><![CDATA[New comment by kiliancs in "Tell HN: uBlock Origin on Chrome is finally gone"]]></title><description><![CDATA[
<p>Vertical tabs and tab groups (I suspect it can't be that different from folders but I could be wrong) are available in Firefox.</p>
]]></description><pubDate>Sat, 12 Jul 2025 20:46:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44545027</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=44545027</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44545027</guid></item><item><title><![CDATA[New comment by kiliancs in "XSLT – Native, zero-config build system for the Web"]]></title><description><![CDATA[
<p>- article schema
- page schema
- non-technical users can author & upload<p>And the browser takes care of the rendering.<p>Good times.</p>
]]></description><pubDate>Fri, 27 Jun 2025 13:41:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=44396749</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=44396749</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44396749</guid></item><item><title><![CDATA[New comment by kiliancs in "Don't guess my language"]]></title><description><![CDATA[
<p>Indeed. Catalan speakers have Spanish forced down their throat no matter if Spanish has never been associated to the Google account in any way, nor in the system or browser language preferences.<p>In my case, I live in the United States, but Google is determined to serve me Spanish results even for Catalan-related queries. E.g. preferring the Spanish Wikipedia. The search engine's behavior has had ups and downs over the years, but it has never been great.<p>This is very much a problem for my children, who don't understand Spanish, as well as for the Catalan-speaking regions of the world that are not in Spain, including Andorra.<p>In my experience, Gemini easily flags any Catalan content as unsafe and prevents the conversation from continuing. Even for prompts like "summarize this article". This may have improved lately, but still.<p>Google used to be an example in sensitivity to the world's diversity, being a responsible major player. Way back. Now, although I applaud some efforts multiple teams continue making, it is obvious this is no longer a priority.</p>
]]></description><pubDate>Mon, 19 May 2025 13:31:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=44029679</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=44029679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44029679</guid></item><item><title><![CDATA[New comment by kiliancs in "Material 3 Expressive"]]></title><description><![CDATA[
<p>They also seemingly went out of their way to prevent ctrl/cmd+click on several anchor elements in pages like <a href="https://m3.material.io/components" rel="nofollow">https://m3.material.io/components</a>.</p>
]]></description><pubDate>Fri, 16 May 2025 12:48:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44004825</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=44004825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44004825</guid></item><item><title><![CDATA[New comment by kiliancs in "Bananas: Cross-Platform screen sharing made simple"]]></title><description><![CDATA[
<p>Now the website asks if you like emojis or not. I don't mind the emojis, but if I did, I think I'd prefer them to the popup.</p>
]]></description><pubDate>Fri, 29 Nov 2024 15:55:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42274675</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=42274675</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42274675</guid></item><item><title><![CDATA[New comment by kiliancs in "I'm a developer not a compiler"]]></title><description><![CDATA[
<p>Remembering bugs is not necessarily and indicator for passion. I know I love what I do, and have since I was really young, but I do not keep track of bugs or even feats—they just become a rolling base of knowledge (experience). At least in my case, it is just how my brain works.</p>
]]></description><pubDate>Thu, 28 Nov 2024 15:47:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=42266073</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=42266073</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42266073</guid></item><item><title><![CDATA[New comment by kiliancs in "Biggest productivity killers in the engineering industry"]]></title><description><![CDATA[
<p>This is so different from what comes to mind when I think about how to improve productivity:<p>- require engineers to present and justify engineering investments (and understand that what you don't accept has real costs)
- have engineers estimate the work in the roadmap, and provide clear risks and possible mitigations
- note all of the above means the goals are clearly defined first
- not everything you wanted to accomplish may fit; be prepared to distinguish essential from good to have, and to change the order of your priorities.
- have teams commit to dates based on estimates, a healthy error margin, additional responsibilities, meetings...
- plans change, things happen, life happens, engineering is hard. It's OK, it's expected! Make sure there are clear communication channels from engineers to the top, and from the top to the engineers, so that expectations are adjusted as soon as possible, and maybe make further adjustments.
- Communication should happen often. Be always available to listen, don't micromanage.
- managers should protect engineers and said communication channels
- managers and PMs do not set deadlines
- don't hire cheap; hire motivated team players.
- the primary role of your >Senior engineers is to be force multipliers (how is a whole different conversation), not to do superhero work
- communication, communication, communication; you'd be shocked how much time is wasted by engineers being unsure how to proceed and not sure who to ask of if the question will be well received; there are no bad questions.<p>I feel like I could go on and on and expand on many of these.<p>Yes: multitasking hurts; yes, procrastination is bad; but beyond looking at each "issue" individually, engineering leadership should provide processes and culture that protect, motivate and facilitate success.</p>
]]></description><pubDate>Sun, 18 Aug 2024 17:28:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41283763</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=41283763</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41283763</guid></item><item><title><![CDATA[New comment by kiliancs in "School absences have ‘exploded’ almost everywhere"]]></title><description><![CDATA[
<p>I agree. Our kids are very much ahead, in part because when we travel, they learn a lot. They seen new places, new ways of doing things, learn history, apply their math and other acquired knowledge, they often learn things ahead of time just because they interact with other adults, they get to use free time to apply their knowledge and interests creatively. And with the right timing, they get to see their relatives far away without it draining our savings, which makes them happy, which is not only important, but makes them better students as well.</p>
]]></description><pubDate>Fri, 29 Mar 2024 13:55:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=39864140</link><dc:creator>kiliancs</dc:creator><comments>https://news.ycombinator.com/item?id=39864140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39864140</guid></item></channel></rss>