<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: Latty</title><link>https://news.ycombinator.com/user?id=Latty</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 15 May 2026 16:52:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Latty" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Latty in "Security through obscurity is not bad"]]></title><description><![CDATA[
<p>Well, my issue is that "one layer" implies you can just stack it on others, especially if you say "as many layers as one is able to manage", it implies the best option is to add obscurity on top.<p>As my comment made the case: it's not a simple addition, it's a trade-off, and I'm saying it should be thought about in those terms. I didn't find that was evident from what you said, I guess the "push back" framing was more negative than I intended.</p>
]]></description><pubDate>Sun, 03 May 2026 18:31:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999922</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47999922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999922</guid></item><item><title><![CDATA[New comment by Latty in "Security through obscurity is not bad"]]></title><description><![CDATA[
<p>I'll push back on this: obscurity isn't a "free" layer of security, it has both security benefits and security costs.<p>By having obscurity you lose anther layer of security: public scrutiny. It's harder for security issues to remain if people can see them and point them out, more eyes mean more chances to catch problems.<p>There is also a cultural component: having to lay out what you are doing publicly means you can't just think "no one will know", and let something slide, which pushes you towards better security practices.<p>Of course, this doesn't mean obscurity is always going to be the worse choice, there are times it will offer more than it costs and it's particularly evident that in, for example, open source projects, a lot of the time the number of eyes on most code is low enough that "many eyes" is a bit misleading, but I think presenting it as a pure positive is wrong, obscurity has cost, even if you think it's worth it in some cases.</p>
]]></description><pubDate>Sun, 03 May 2026 16:02:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47998293</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47998293</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47998293</guid></item><item><title><![CDATA[New comment by Latty in "Can I disable all data collection from my vehicle?"]]></title><description><![CDATA[
<p>Firefox also has a setting like this, although I think it's even nicer in that it makes everything (current and future) AI <i>default</i> to opt-out, but still lets you opt in to specific use cases if you want.</p>
]]></description><pubDate>Thu, 30 Apr 2026 21:25:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47968409</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47968409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47968409</guid></item><item><title><![CDATA[New comment by Latty in "GitHub Copilot is moving to usage-based billing"]]></title><description><![CDATA[
<p>I expect in the future we'll find out that someone in the industry was juicing the numbers with fake thinking tokens or something. The whole pricing model of charging you for the tokens it generates while not knowing <i>how much</i> it is going to generate going in has always been pretty crazy.</p>
]]></description><pubDate>Mon, 27 Apr 2026 18:54:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47925672</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47925672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47925672</guid></item><item><title><![CDATA[New comment by Latty in "Pgbackrest is no longer being maintained"]]></title><description><![CDATA[
<p>To me it reads as being worried that someone malicious could step in and use the project's name to do harm. If you don't have someone within the project with trust built ready-to-go, establishing that trust enough to hand over the project is a big task.</p>
]]></description><pubDate>Mon, 27 Apr 2026 12:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47920859</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47920859</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47920859</guid></item><item><title><![CDATA[New comment by Latty in "New 10 GbE USB adapters are cooler, smaller, cheaper"]]></title><description><![CDATA[
<p>> That's why Thunderbolt eGPU setups don't perform as well as plugging the GPU directly into a PCIe slot.<p>The bigger factor is probably that PCI-e tunnelling at most a ×4 link, while when you plug a GPU in you are generally doing so into a ×16 or at least ×8 slot, and very few GPUs target ×4.</p>
]]></description><pubDate>Sat, 25 Apr 2026 23:43:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47905766</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47905766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47905766</guid></item><item><title><![CDATA[New comment by Latty in "Firefox Has Integrated Brave's Adblock Engine"]]></title><description><![CDATA[
<p>There is an obvious difference between someone who is still actively involved in running something and working on it, profiting from it's success in the market, and using something someone invented but is no longer leading development of or profiting from.<p>It's normal and reasonable to discover someone who makes bad decisions is running something and decide that makes using it a higher risk for you. Sometimes you don't have a choice, but sometimes you do.</p>
]]></description><pubDate>Sat, 25 Apr 2026 10:41:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47900374</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47900374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47900374</guid></item><item><title><![CDATA[New comment by Latty in "Firefox Has Integrated Brave's Adblock Engine"]]></title><description><![CDATA[
<p>And people treat Mozilla like the devil when while they make mistakes, they routinely fix them too. E.g: when people had concerns about the AI stuff, they added a general opt out with a feature-by-feature opt-in.<p>To make an obviously unproven and not universal observation: I feel like it's people who just like the google integration in Chrome and want an excuse to run it, even though they feel like they <i>should</i> use Firefox because it's more compatible with their world view, so they latch onto any issues Firefox has to go "see, they are all the same anyway", and then just repeat vague "Mozilla sucks" stuff.</p>
]]></description><pubDate>Sat, 25 Apr 2026 10:38:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47900360</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47900360</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47900360</guid></item><item><title><![CDATA[New comment by Latty in "New 10 GbE USB adapters are cooler, smaller, cheaper"]]></title><description><![CDATA[
<p>To be fair they seem to have taken this often-stated criticism on board. USB 4's naming is more sensible, and they've pushed the simple data speed & power labelling that makes it easier to work out what you need.</p>
]]></description><pubDate>Sat, 25 Apr 2026 10:25:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47900276</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47900276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47900276</guid></item><item><title><![CDATA[New comment by Latty in "Claude mixes up who said what"]]></title><description><![CDATA[
<p>That's a guess by the article author and frankly I see no supporting evidence for it. Wrapping "<NO THIS IS REALLY INPUT FROM THE USER OK>" tags around it or whatever is what I'm describing: you can do as much signalling as you want, but at the end of the day the LLM can ignore it.</p>
]]></description><pubDate>Thu, 09 Apr 2026 17:53:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47706987</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47706987</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47706987</guid></item><item><title><![CDATA[New comment by Latty in "C# in Unity 2026: Writing more modern code"]]></title><description><![CDATA[
<p>To be a bit more charitable: I'd say that generally games involve a lot more special-casing than most code, and more planned out scripts (in the movie sense) of things happening, which tend to be antithetical to good coding practice, and encourage spaghetti, which begets more. In my experience, games that are procedural tend to be much cleaner code-wise, because they tend to fit the model of cleaner code better.<p>I think game engine tooling tends to encourage bad code too, lots of game engine make it hard to do everything in code, rather things are special cased through UIs or magic in the engine, which means you often can't use all the normal language features, and have to do things in awkward ways to fit the tooling.<p>Of course, this varies a lot by engine.</p>
]]></description><pubDate>Thu, 09 Apr 2026 11:28:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47702236</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47702236</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47702236</guid></item><item><title><![CDATA[New comment by Latty in "Claude mixes up who said what"]]></title><description><![CDATA[
<p>Everything to do with LLM prompts reminds me of people doing regexes to try and sanitise input against SQL injections a few decades ago, just papering over the flaw but without any guarantees.<p>It's weird seeing people just adding a few more "REALLY REALLY REALLY REALLY DON'T DO THAT" to the prompt and hoping, to me it's just an unacceptable risk, and any system using these needs to treat the entire LLM as untrusted the second you put any user input into the prompt.</p>
]]></description><pubDate>Thu, 09 Apr 2026 10:08:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47701555</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47701555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47701555</guid></item><item><title><![CDATA[New comment by Latty in "LittleSnitch for Linux"]]></title><description><![CDATA[
<p>That's not the user experience though, the user experience is it says "go to the discover app and install <program>" and they do that and it just works. Downloading a tarball is not the normal way to install stuff on Linux, and given everyone has phones where the standard is "install on the app store", it's hardly some new experience, in fact, it's more natural for normal users.</p>
]]></description><pubDate>Thu, 09 Apr 2026 09:18:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47701158</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47701158</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47701158</guid></item><item><title><![CDATA[New comment by Latty in "LittleSnitch for Linux"]]></title><description><![CDATA[
<p>This is true, but also the original comment still stands: Linux desktop usage outside developers was so low that it was barely worth mentioning before, so even a small uptick like this is a serious change, and it's how bigger changes start.<p>I definitely don't think it's even the likely outcome, but for Linux to get serious traction this is how it has to start: power users but not the traditional developer crowd start actually moving, and in doing so produce the guides, experience, word of mouth, and motivation that normal people need to do so, alongside the institutional support from Valve to actually fix the bugs and issues.<p>It remains to be seen if a critical mass will find it usable long-term, but if it <i>were</i> to happen, this is how it would look at the start, and Microsoft are certainly doing their best to push people away right now, although I suspect the real winner is more likely to be Apple with the Macbook Neo sucking up more of the lower end.</p>
]]></description><pubDate>Thu, 09 Apr 2026 08:52:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47700953</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47700953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47700953</guid></item><item><title><![CDATA[New comment by Latty in "LittleSnitch for Linux"]]></title><description><![CDATA[
<p>Yeah, because no third party program has <i>ever</i> crashed on any other OS.<p>Come on, this is an absurd comment. Linux has its issues, this is not a serious example of what is keeping normal people from using Linux as a desktop OS. Normal people are not installing the first release of a privacy networking tool that requires you to OK connections.</p>
]]></description><pubDate>Thu, 09 Apr 2026 08:47:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47700917</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47700917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47700917</guid></item><item><title><![CDATA[New comment by Latty in "Make macOS consistently bad (unironically)"]]></title><description><![CDATA[
<p>People do this, yeah. Even on Windows I've been over someone's shoulder walking them through something and it drives me nuts they work in a tiny window in a random part of the screen.</p>
]]></description><pubDate>Fri, 27 Mar 2026 20:45:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47548030</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47548030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47548030</guid></item><item><title><![CDATA[New comment by Latty in "Britain is ejecting hereditary nobles from Parliament after 700 years"]]></title><description><![CDATA[
<p>This "logic" doesn't track at all. Enfranchising women may have benefited the party, does that mean we shouldn't have given women the vote and doing so hurt democracy? Of course not.<p>Just because something benefits a singular party doesn't make it antidemocratic. Expanding the franchise is <i>more</i> democratic, not less. A party being rewarded electorally for doing something good is the system working, not failing.<p>There <i>are</i> reasonable arguments to be made (in my opinion) that 16 is too young but you aren't making that argument, the one you are making is completely invalid.</p>
]]></description><pubDate>Thu, 12 Mar 2026 21:52:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47357723</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47357723</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47357723</guid></item><item><title><![CDATA[New comment by Latty in "Britain is ejecting hereditary nobles from Parliament after 700 years"]]></title><description><![CDATA[
<p>> That's a separate argument.<p>No, you can do things that benefit you electorally, but are also just the right thing to do. Changing the voting system from FPTP would obviously benefit parties other than the major ones, but that doesn't mean it'd be wrong for those parties to do it if they got into power. So the question is if it's good policy, and so I argue it is, if someone can be living by themselves, working in the army or as a full-time apprentice, married, and having a child, they should be able to vote.<p>> When a court challenge loomed, Labour quickly u-turned on the latest round of cancellations. Funny how something can seem sensible one day, and can then be u-turned at the slightest whiff of legal scrutiny.<p>Yes, it's absolutely bad that the government isn't making sure these things are legal before doing them, just as with the Palestine Action proscription. It's also hardly a sign of it being gerrymandering, why would they bother when it's going to give them basically zero advantage, given it would only achieve getting a council that will have no time to actually do anything? The obvious conclusion is they thought it was a waste of money and effort to hold them, but if you have to fight a legal battle over it, it won't actually save any money or effort as that has a large cost, even if it is legal.<p>> Can you name a single Conservative hereditary peer that will be given a lifetime peerage in Starmer's reform plan?<p>BBC reporting as of two days ago: <a href="https://www.bbc.co.uk/news/articles/cdxg76rgdp7o" rel="nofollow">https://www.bbc.co.uk/news/articles/cdxg76rgdp7o</a><p>> The BBC understands ministers have offered the Conservatives the chance to retain 15 hereditary members of the House of Lords as life peers.<p>So it's not specific names as it hasn't been finalised, but 15 of them. I accept I misremembered when I said "all", but the point stands: not gerrymandering.</p>
]]></description><pubDate>Thu, 12 Mar 2026 08:45:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47348042</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47348042</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47348042</guid></item><item><title><![CDATA[New comment by Latty in "Britain is ejecting hereditary nobles from Parliament after 700 years"]]></title><description><![CDATA[
<p>They gave 16 year olds the vote, and 16 year olds can leave home, marry, join the army, and so on. Why should they not vote?<p>They didn't run pointless elections by request of the very councils that were due for them, because those areas are being redrawn and would have to have fresh elections almost immediately, making the results meaningless.<p>They also gave all the conservative hereditary peers lifetime peerages so they will keep their seats.<p>Your framing of all three of these is obviously intended to mislead.</p>
]]></description><pubDate>Thu, 12 Mar 2026 00:19:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47344524</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47344524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47344524</guid></item><item><title><![CDATA[New comment by Latty in "The shady world of IP leasing"]]></title><description><![CDATA[
<p>My first thought is that with CGNAT ever more present, this kind of approach seems like it'll have a lot of collateral damage.</p>
]]></description><pubDate>Fri, 06 Mar 2026 23:35:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47282550</link><dc:creator>Latty</dc:creator><comments>https://news.ycombinator.com/item?id=47282550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47282550</guid></item></channel></rss>