<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: klabb3</title><link>https://news.ycombinator.com/user?id=klabb3</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 01 Jul 2026 06:19:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=klabb3" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by klabb3 in "We Are the Last People Who Know How It Works"]]></title><description><![CDATA[
<p>In engineering you have tolerances to deal with non-determinism. ”Within these bounds” and ”given these assumptions then…” is the foundation of building something _on top of_ those things. LLMs are the same, it relies on heavily exact Turing machines as input but its output is entirely unstable. Even if you can get determinism it will never get anything resembling ”bounds” out of the box. That makes it a poor foundation for building on top of. Ie it’s not a screwdriver, it’s the monkey who’s holding it.<p>I do not understand the need to argue that monkeys are better than screwdrivers at screwing. Just let the monkey be the best version of a monkey.</p>
]]></description><pubDate>Tue, 30 Jun 2026 19:38:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48738150</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48738150</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48738150</guid></item><item><title><![CDATA[New comment by klabb3 in "Vulnerability reports are not special anymore"]]></title><description><![CDATA[
<p>It’s not necessarily symmetrical, and in fact would be very surprising if it was. It’s a probabilistic algorithm on both sides, so the energy use to find <i>any</i> working program vs <i>all bugs</i> in a working program are fundamentally different search spaces. Not to mention the false positive rate and the human verification effort. Then even the idea of incremental security checks is potentially flawed since many security issues are non-local (ie not localized to a single module).</p>
]]></description><pubDate>Wed, 24 Jun 2026 11:02:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48657958</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48657958</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48657958</guid></item><item><title><![CDATA[New comment by klabb3 in "Where to Find the Colors Your Screen Can't Show You"]]></title><description><![CDATA[
<p>> Only very rarely I have seen examples with obvious differences between monitors when showing green objects, e.g. some documentaries with certain vividly colored animals, like some insects, birds, frogs or lizards.<p>According to the article you get purified greens from transmittance through foliage, ie backlight in eg a maple forest. This makes me suspect that it may be more important than just exotic animals, and maybe we are more sensitive to ”greens” than we think? For instance, a lot of my photography of trees/forests tend to feel much more ”green brown mess” and loses structure when going from reality to screen. (Another explanation is that my photos are bad, but I like that one less)</p>
]]></description><pubDate>Sat, 20 Jun 2026 12:45:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48608844</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48608844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48608844</guid></item><item><title><![CDATA[New comment by klabb3 in "Where to Find the Colors Your Screen Can't Show You"]]></title><description><![CDATA[
<p>This is truly an (accidental?) setback of color reproduction as it has progressed over time. For LED lights R9 is also crucial for skin tones which makes it so bad to just leave that out. Now, the mass produced LEDs are even optimized for CRI at all are virtually all excluding R9, which may be one of the main quality issues that many people perceive with LEDs vs eg incandescent. There’s of course more to it but R9 probably has a disproportionate effect for being a ”minor detail”.</p>
]]></description><pubDate>Sat, 20 Jun 2026 12:28:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48608746</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48608746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48608746</guid></item><item><title><![CDATA[New comment by klabb3 in "W Social, public institutions and the theater of European digital sovereignty"]]></title><description><![CDATA[
<p>> The report made it sound like it is some kind of semi-official EU-endorsed project, but its just... a closed source, for-profit social network?<p>This is so stupid. It’s really like truth social. Having a private company with closed source pretending to be open and sovereign (whatever that means), adding ID verification by scanning your passport, it’s like.. gasoline for conspiracy theories. They’re so incredibly tone deaf. It’s like being back in the early 2000s when the older generation didn’t understand the internet. But it’s 2026…<p>Just skip the extra steps of putting social media makeup on a centralized mouthpiece, and make it an official EU site with broadcast only comms. Like public announcements and the like. That would at least serve some value. You can’t have both the social part and the control of the narrative.</p>
]]></description><pubDate>Fri, 19 Jun 2026 13:32:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48598380</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48598380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48598380</guid></item><item><title><![CDATA[New comment by klabb3 in "Midjourney Medical"]]></title><description><![CDATA[
<p>> Sure, but the process is "what you do" which directly contradicts what you're saying.<p>”What you do” was just short for the _activity_ that you’re doing, eg ”I am coding” or ”I am building a car”, which does not determine the extent of how creative it is. Building ikea furniture from instructions would be low on the creative scale, whereas making a chair from woodworking might be higher, for most people.<p>> Sure but most programmers don't do [side projects]. My point is that you cannot reduce commercial work as not creative just because it's a 9-to-5.<p>Of course not, some people find that perfect match. That said, employment is not optimized for creativity, so it simply appears unusual that it’s conducive to highly creative work. This is my theory of why many programmers pick up hobbies outside of 9-5 where they have better preconditions, whether it’s side projects (same domain) or woodworking (different domain). Some find it at their 9-5, and some don’t feel much urge.<p>> we'll still consider them creative since it is a basic requirement at their 9-5. That is my point - both of them are creative. […] Degrees may vary depending on subjective perception but that was not what was being discussed.<p>I don’t think it’s even meaningful to discuss creativity without acknowledging that it’s both subjective and that degrees may vary. And yes, problem solving is probably always creative to some degree. But the degree is the important part.<p>So, I wouldn’t call _them_ creative or not, because again I don’t think it’s a personality trait nor binary. Only the person doing it can tell how creative it feels. Personally I felt mostly uncreative when doing corporate work. I would have loved for it to feel creative, but it didn’t.</p>
]]></description><pubDate>Thu, 18 Jun 2026 16:31:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48587888</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48587888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48587888</guid></item><item><title><![CDATA[New comment by klabb3 in "Midjourney Medical"]]></title><description><![CDATA[
<p>Both ”creative mythical noble artist” and ”creative work is just work” are unhelpful strawman arguments. One is elitist, the other is reductionist.<p>Creativity is neither a property of who you are or what you do. It’s about how you do it. It’s closer to a mindset of curiosity, wonder and play. For example, many programmers have a need for creativity within coding, but don’t feel they get it at their 9-5 job, and instead work a side project (like FOSS, indie game) because it’s a more creative experience. The point is: same person, same activity yet one is more creative than the other.<p>The art/artifact itself is not creative. It’s the process that’s creative. Building a car can be creative. Buying a car is not. That’s not romanticizing and gatekeeping people who don’t have time to build a car. It would be genuinely misleading to equate those things.</p>
]]></description><pubDate>Thu, 18 Jun 2026 11:21:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48583716</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48583716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48583716</guid></item><item><title><![CDATA[New comment by klabb3 in "Feds freaked over Fable 5 after 'fix this code', not jailbreak, say researchers"]]></title><description><![CDATA[
<p>#0f0 #000</p>
]]></description><pubDate>Wed, 17 Jun 2026 22:41:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48578006</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48578006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48578006</guid></item><item><title><![CDATA[New comment by klabb3 in "Feds freaked over Fable 5 after 'fix this code', not jailbreak, say researchers"]]></title><description><![CDATA[
<p>> What makes this so beautiful IMHO is that it's a trivial jail break, but also a close to unfixable.<p>It’s almost as if identifying security holes is a prerequisite for both fixing and exploiting them. But without knowing the color theme of the terminal, there is simply no way of knowing who is good and who is evil.</p>
]]></description><pubDate>Tue, 16 Jun 2026 14:24:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=48555811</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48555811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48555811</guid></item><item><title><![CDATA[New comment by klabb3 in "All 9,300 Japanese train station, animated by the year it opened (1872–2026)"]]></title><description><![CDATA[
<p>I had a near-instant crash too, but different kind. Firefox iOS. The vibes are leaking</p>
]]></description><pubDate>Wed, 10 Jun 2026 13:17:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48475862</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48475862</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48475862</guid></item><item><title><![CDATA[New comment by klabb3 in "LLMs are eroding my software engineering career and I don't know what to do"]]></title><description><![CDATA[
<p>This is such an obvious observation that I’m surprised to find it often missing. 0.1X is nothing compared to the destruction (ie negative X) you can do with the right combination of recklessness and managerial pressure. Definitely happens with engineers. Perhaps even more with PMs.</p>
]]></description><pubDate>Sun, 07 Jun 2026 22:32:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48439258</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48439258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48439258</guid></item><item><title><![CDATA[New comment by klabb3 in "Did Claude increase bugs in rsync?"]]></title><description><![CDATA[
<p>UB is especially bad but also not as big as all other concerns combined. Two of the most reliable software ever to exist, curl and SQLite, are C/C++. There are also cases in system programming, drivers etc where the unsafe is necessary and then your code is only as good as the boundary, and lots of bugs can seep in. Another issue with Rust is ecosystem - the dependency trees required to do fairly basic things are often deep and vast, meaning other risks.<p>That said if something like rsync was written today, I still think Rust may be a better choice. Mainly because a 95 percentile skilled Rust programmer is less dangerous than for C. The people that are skilled enough to be trusted with C are few and diminishing every year.</p>
]]></description><pubDate>Sat, 06 Jun 2026 14:50:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48425651</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48425651</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48425651</guid></item><item><title><![CDATA[New comment by klabb3 in "There's still no point in gigabit broadband"]]></title><description><![CDATA[
<p>Video production. Gigabit is 125MB/s. If you’re shooting a day in 10bit 4k (pretty standard today) you have like ~1TB of data. If you need to get that footage to an editor or a post house it would take over 2h at max speed. That’s why many still ship hard drives with courier.<p>I’ve spent way too much time trying to solve the large file transfer problem using hybrid p2p. Check out <a href="https://payload.app/" rel="nofollow">https://payload.app/</a>. It’s tested in controlled env for 10Gbps+ but have not been able to test that over WAN just yet. I have 10Gbit residential if someone wants to help benchmark.</p>
]]></description><pubDate>Sat, 06 Jun 2026 12:43:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=48424535</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48424535</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48424535</guid></item><item><title><![CDATA[New comment by klabb3 in "Apple and Google developed a new HDR standard: Eclipsa Video"]]></title><description><![CDATA[
<p>> None of HDR10, HDR10+, or DolbyVision ever answered the question of how to adapt for varying ambient brightness levels, either, which is again a very important question to answer for portable devices like phones, tablets, and laptops.<p>Those are extremely niche use cases. Most normal people watch their TikTok and YouTube on a perfectly calibrated wide gamut HDR OLED in their darkened color grading room.</p>
]]></description><pubDate>Fri, 05 Jun 2026 20:51:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48418101</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48418101</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48418101</guid></item><item><title><![CDATA[New comment by klabb3 in "SQLite is all you need for durable workflows"]]></title><description><![CDATA[
<p>Round trip time is actually much faster than Postgres, since there’s no need to touch the network. You can get massive single threaded throughput. In order to achieve comparable throughput in Postgres you need a large amount of concurrent connections, since each conn spends most of its time passing messages, deserializing etc (with a much larger total amount of overhead). There are a surprising amount of bottlenecks and misconfiguration that can tank performance of networked systems, particularly DBs.<p>Like you suggest, the reason for not picking SQLite is not reliability, speed, etc. Networked DBs allow decoupling between app and db servers, which have operationally different characteristics. But most importantly, you can have multiple apps access the same DB at the same time. Eg analytics, one off queries, any 3p app that interacts with your data directly.</p>
]]></description><pubDate>Sat, 30 May 2026 01:21:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48331399</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48331399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48331399</guid></item><item><title><![CDATA[New comment by klabb3 in "Please Use AI"]]></title><description><![CDATA[
<p>> As you said it is hard to create with AI without losing your soul but that’s not inherent to the tech.<p>It definitely appears inherent so far. You could say infinite feeds optimized for engagement is just neutral tech too. The biggest mistake we made in the last tech revolution of ”social” media was to judge tech by its potential rather than the business model.<p>> You get to pick! How awesome is that?<p>It's awesome if you don’t derive meaning from the process. Like cheating in a single player game, you can just skip and watch the credits.<p>Ironically one of my most memorable game experiences ever is just walking and climbing for ages in Death Stranding, in poor weather, slipping, picking up baggage. It was miserable. But effort seems to create meaning.</p>
]]></description><pubDate>Fri, 29 May 2026 15:19:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48324250</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=48324250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48324250</guid></item><item><title><![CDATA[New comment by klabb3 in "The Zig project's rationale for their anti-AI contribution policy"]]></title><description><![CDATA[
<p>> They could inspect stdlib source code to fix compatibility issues with newer compilers and quite prolific with idioms.<p>In order to even say this, you need to have knowledge and understanding about the language. I suspect you are not the intended target of this policy. They are defending their project with a harsh policy, knowing full well there are false negatives. Contributions for FOSS was already in borderline crisis mode before LLMs so it makes sense they’re desperate.<p>Their bet would be Venn diagram of LLM user overlaps with irresponsible. I think that’s correct, but not because good programmers suddenly become irresponsible when they use LLMs, but rather that an enormous barrage of bad programmers can participate in domains they otherwise wouldn’t even know where to begin.</p>
]]></description><pubDate>Thu, 30 Apr 2026 12:26:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47961395</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=47961395</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47961395</guid></item><item><title><![CDATA[New comment by klabb3 in "Localsend: An open-source cross-platform alternative to AirDrop"]]></title><description><![CDATA[
<p>Yeah I implemented my own in Go because I was unhappy with the 3p ones, so that’s why I reacted. It’s surprisingly hard to get right, in particular:<p>1. Backoff and timer logic to not flood network.<p>2. Caching entries for the same reason.<p>3. Handling multiple network interfaces, and detecting when they changed.</p>
]]></description><pubDate>Wed, 29 Apr 2026 13:40:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47948342</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=47948342</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47948342</guid></item><item><title><![CDATA[New comment by klabb3 in "I won a championship that doesn't exist"]]></title><description><![CDATA[
<p>The fun part is when it’s important you have the right information to make a decision. Eg Russia to invade Ukraine and all top generals claim they can do it in 2 weeks. Similar for a corporation with layers of middle management deception and self promotion, I don’t know how executives make decisions but it must be RNG basically, because it certainly isn’t fact.<p>Lying at scale is basically information noise.</p>
]]></description><pubDate>Wed, 29 Apr 2026 08:13:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47945482</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=47945482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47945482</guid></item><item><title><![CDATA[New comment by klabb3 in "Localsend: An open-source cross-platform alternative to AirDrop"]]></title><description><![CDATA[
<p>No they don’t? There are several 3p libs for it but not in std. Unless I’m blind and didn’t get the memo.</p>
]]></description><pubDate>Tue, 28 Apr 2026 18:57:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47938915</link><dc:creator>klabb3</dc:creator><comments>https://news.ycombinator.com/item?id=47938915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47938915</guid></item></channel></rss>