<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: tomxor</title><link>https://news.ycombinator.com/user?id=tomxor</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 24 Oct 2026 15:08:04 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tomxor" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tomxor in "CVE Tracker"]]></title><description><![CDATA[
<p>I was suspicious the absence of a severity filter was exaggerating the trend...<p>But then I found this:<p><a href="https://craci.com/resources/CVE-publication-trends?sev=critical" rel="nofollow">https://craci.com/resources/CVE-publication-trends?sev=criti...</a><p>Trend for critical CVEs is actually worse, at roughly 25x that of 2020, compared to all CVEs which are roughly 5x compared to 2020.</p>
]]></description><pubDate>Fri, 23 Oct 2026 23:44:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=50216904</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=50216904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50216904</guid></item><item><title><![CDATA[New comment by tomxor in "Maxwell: A new kind of model that sits between code and hardware"]]></title><description><![CDATA[
<p>For claims of up to "2x" it certainly can do, but depending on the application and hardware, just like this.<p>It's not clear to me from the article if the comparison is with locally compiled binaries, that would be the fair comparison.<p>I would expect this to be better all rounder in theory, but it would be interesting to see what the difference is from a locally compiled baseline, and therefore if the complexity, obscurity and cost is worth it (again probably application and hardware dependant question).</p>
]]></description><pubDate>Tue, 20 Oct 2026 11:03:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=50164396</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=50164396</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50164396</guid></item><item><title><![CDATA[New comment by tomxor in "Show HN: Entombed in a Raycaster"]]></title><description><![CDATA[
<p>This looks very similar to the Doom fire algorithm (later), except that one is applied to a fixed buffer over and over again every frame.<p>> it is tempting to view the algorithm as based on cellular automata (Sarkar 2000), yet the lack of parallelism and the strange shape of the 'neighbourhood' of cells surrounding X makes the cellular-automata notion contrived.<p>If you consider rows as time then dependence is local rather than global. It looks like a 2D automata with a temporal neighbourhood component. And IMO asymmetric or nonuniform neighbourhoods dont necessarily exlude it from the definition, but affects its classification.<p>Does anyone with deeper academic overview of CA have any insight here? I find many things can look like CA if you stare at it right, but am never sure where to draw the line (maybe there isnt one)</p>
]]></description><pubDate>Tue, 06 Oct 2026 11:09:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=49976811</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49976811</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49976811</guid></item><item><title><![CDATA[New comment by tomxor in "Git 3.0's upcoming SHA-256 default will be a costly mistake"]]></title><description><![CDATA[
<p>I wish I could upvote this more. The reality is dwarfed by a mega thread commenting on noise.</p>
]]></description><pubDate>Fri, 02 Oct 2026 14:45:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=49934099</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49934099</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49934099</guid></item><item><title><![CDATA[New comment by tomxor in "Why is Google still serving dodgy ads?"]]></title><description><![CDATA[
<p>> I’m a big fan of Hanlon’s razor.<p>There is a 3rd option: malicious stupidity / aka wilful ignorance.<p>Google is a collection of individuals, so it's very likely both sides of Hanlon's razor are true: a little malice from those in control, persisting a state of stupidity for those executing the process.<p>As others have pointed out, there will be resistance to improving a process that negatively impacts their bottom line. Incentives, dictate long term behaviour of organisations; whereas Hanlon's razor works better at an individual level IME.</p>
]]></description><pubDate>Sun, 13 Sep 2026 18:22:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49687003</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49687003</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49687003</guid></item><item><title><![CDATA[New comment by tomxor in "Forgejo <=16.0.3 Critical RCE"]]></title><description><![CDATA[
<p>I'm not completely sure if this is supposed to be sincere, but it should be.<p>It's not uncommon practice to omit the security implications on public facing commit messages when fixing secirity issues, so as to not to draw attention until it's ready for distribution.</p>
]]></description><pubDate>Fri, 11 Sep 2026 11:46:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=49656801</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49656801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49656801</guid></item><item><title><![CDATA[New comment by tomxor in "LG TVs caught spying even when offline or on standby"]]></title><description><![CDATA[
<p>Yes, that used to be the way. But it's getting increasingly hard to ignore their smart functionality and be comfortable enough simply leaving it "unnetworked".<p>The problem is the incentives, even though TVs represent a higher turnover for LGE (roughly $1 B), they barely break even, whereas most of the 0.5 B from their advertising division (made through the TVs) is majority profit. They don't want you to use their TVs as monitors (they lose money that way), they are highly incentivised to find a way to track you. This is not unique to LG but they seem the worse affected while having the largest chunk of the market.<p>I feel a lot more comfortable with a monitor controller attached to the same OLED panel rather than trying to figure out if i've neutered LGs ad department enough, or worrying about it somehow independently gaining network in the future after monitoring everything in isolation as proven in this latest news. I think LG tvs doing something like automatic exfil via their own mesh network in future is not far fetched, it's practical with their market share and they have the incentives.</p>
]]></description><pubDate>Thu, 10 Sep 2026 13:38:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49643536</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49643536</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49643536</guid></item><item><title><![CDATA[New comment by tomxor in "LG TVs caught spying even when offline or on standby"]]></title><description><![CDATA[
<p>Not really (I've looked pretty thoroughly), but I've been looking into large format gaming monitors like the 48" Asus OLED PG48UQ [0] which are essentially dumb TV panels.<p>I haven't finished researching yet but happy to discover this category of monitor is a thing now, with close enough to the latest display tech at reasonable prices. I've never owned a TV either and I keep getting stuck trying to buy one because they are all so horrible.<p>These are essentially huge TV panels, with basic TV features like a remote control for the OSD. I guess because it's what gamers want... A TV scale monitor for use as a TV without all the smart TV bits which ruin games. There are also a bunch of "Smart Monitors" in this category to be ware, including from LG. The work is in distinguishing the true large format dumb monitors from the smart TVs in disguise.<p>[0] <a href="https://www.trustedreviews.com/reviews/asus-rog-swift-oled-pg48uq" rel="nofollow">https://www.trustedreviews.com/reviews/asus-rog-swift-oled-p...</a></p>
]]></description><pubDate>Tue, 08 Sep 2026 19:34:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=49615708</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49615708</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49615708</guid></item><item><title><![CDATA[New comment by tomxor in "Ok, but does it scale?"]]></title><description><![CDATA[
<p>Yes, the irony is that vertically scaling will always go "faster" due to latency until you genuinely need more DB than a single box can handle. Premature horizontal scaling only increase complexity and reduce performance. And even when you genuinely need it the implementation has to fight merely to approach single box latency, which sounds like what these guys have done.<p>But also vertical scaling seems to be able to handle so much these days that more people probably aught to ask themselves if their application is ever likely to truly need horizontal scaling - Maybe my work is just a small pond, but I suspect we will eventually end up in a place where the vast majority of applications are happy on a single box, and only twitter scale things need to care about this stuff.<p>.. or maybe I lack imagination of what possible future applications might make use of such massive horizontal scaling on such capable individual boxes (seriously).</p>
]]></description><pubDate>Fri, 04 Sep 2026 16:04:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49566527</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49566527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49566527</guid></item><item><title><![CDATA[New comment by tomxor in "Fine, I'll build my own text editor"]]></title><description><![CDATA[
<p>Thats a good point to highlight.<p>If the purpose of down votes is to guide discussion away from uninteresting or counterproductive paths, then it also scoops up divisive comments.<p>I suppose divisive comments are potentially disruptive if they are particularly flamey. But it seems like they deserve to be distinguished from more objectively negative comments. If the raw up/downs were exposed it would be interesting to experiment with this in the front end.</p>
]]></description><pubDate>Wed, 02 Sep 2026 12:36:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49535335</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49535335</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49535335</guid></item><item><title><![CDATA[New comment by tomxor in "American Airlines mechanic Azriel “Al” Blackman has died"]]></title><description><![CDATA[
<p>Exactly. Framing completely changes this from an absurd story causing pointless grounding due to loss of institutional knowledge, to an example of good judgement (or protocol) in the absence of knowledge and acknowledgement of the risk of unknown consequences.<p>What's being ignored is the 1/100 of these stories where this judgement pays off, saves aircraft and lives that make the other 99 worth while.</p>
]]></description><pubDate>Tue, 01 Sep 2026 14:14:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=49522302</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49522302</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49522302</guid></item><item><title><![CDATA[New comment by tomxor in "Tailcat – Like netcat, but over Tailscale’s data plane"]]></title><description><![CDATA[
<p>I think this is best described as a one-shot control plane, the single use address/key (same thing) is shared out of band, so it's far more minimal than the TS control plane.<p>The examples show the concrete use cases... Basically giving you the wiregaurd + DERP quality tunnel but as a one shot point to point cli tool. Which is a nice upgrade from the alternative "in a pinch" tools.<p>RE "how much tailscale" I guess it's the DERP bit + this minimal point to point control plane. Without which it's significantly more configuration to get the wiregaurd tunnel working, or impossible because of NAT, unless both machines are on the same ipv6 network.<p>TS basically sell the full control plane with Auth and ACL style management etc as their product so this doesn't really compete.</p>
]]></description><pubDate>Thu, 27 Aug 2026 12:01:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=49463370</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49463370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49463370</guid></item><item><title><![CDATA[New comment by tomxor in "Debian polls its developers on AI: permit or ban?"]]></title><description><![CDATA[
<p>> Why you wouldn't want to hand that off to a computer program is beyond me.<p>Trust, stability, security. The reasons many people run Debian.<p>Although I think the main incompatibility in philosophy here is in "hand that off", e.g. direct agentic usage eroding opportunity for human judgement, which seems unlikely to be adopted anyway. The realistic proposals are essentially AI use with various guard rails and rules to preserve that human judgement (my interpretation).<p>Actual Proposals (scroll down): <a href="https://www.debian.org/vote/2026/vote_002" rel="nofollow">https://www.debian.org/vote/2026/vote_002</a></p>
]]></description><pubDate>Wed, 26 Aug 2026 13:40:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49449006</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49449006</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49449006</guid></item><item><title><![CDATA[New comment by tomxor in "There's no reason for software to be slow anymore"]]></title><description><![CDATA[
<p>Funny they mention demoscene as an example. I've tried to get various LLMs to explain or modify my demos and they utterly fail. At the extreme end this style of coding requires you to hold all understanding of what is happening end to end in your head, this x-ray vision allows you to reason and think about fundamentals without getting held back by abstractions.<p>LLMs operate in abstractions. "Reasoning" is bolted on.</p>
]]></description><pubDate>Sat, 22 Aug 2026 09:35:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=49398079</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49398079</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49398079</guid></item><item><title><![CDATA[New comment by tomxor in "AI fuels more than half of cybercrime in Africa as scams surge – Interpol"]]></title><description><![CDATA[
<p>> You know about the values of a culture, if they call your old parents to rip them off.<p>Large groups of people in a poor country steal from rich countries, and your explanation is a morally corrupt culture? not the obviously extremely poor prospects of it's citizens?<p>> They have none, or worse they can talk themselves into this "Robin Hood" psychosis, where stealing the pension from the elderly is just fine, because they are part of the upper crust of the world.<p>You're describing a cartoon character. Most of these people are trying to survive, not make some kind of twisted moral stand. Please try to recognise the privilege your place of birth affords you and how much of a global minority you are in. Incentives are everything here.</p>
]]></description><pubDate>Tue, 04 Aug 2026 22:54:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=49176394</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=49176394</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49176394</guid></item><item><title><![CDATA[New comment by tomxor in "When can a power company take your land for data center infrastructure?"]]></title><description><![CDATA[
<p>> A ping goes around the whole world before your pressed key is visible on the screen.<p>I don't disagree with your sentiment, but as someone who manages infrastructure which is literally on the opposite side of the planet (from me) RTT is long enough to be objectively horrible for anything interactive like typing over SSH. At least 250ms capital to capital for Europe to Oceania + last mile latency makes 300ms a more realistic minimum + actual processing time + client side rendering and it really starts to feel like a half second from the full human perspective... Under ideal conditions.</p>
]]></description><pubDate>Mon, 20 Jul 2026 13:33:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48978679</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=48978679</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48978679</guid></item><item><title><![CDATA[New comment by tomxor in "I Am Not a Reverse Centaur"]]></title><description><![CDATA[
<p>> For many people, LLMs are the first time that computers do what they tell them to. Not what some big tech PM has decided is or isn’t possible.<p>The crux is here somewhere.<p>A massive group of people (A), don't fully understand or care about code, but they care about arbitrary specific outcomes that serve their needs and desires VS a tiny group of people (B), who initiate, architect and maintain successful projects, who care deeply about the health and cohesion of the codebase over it's lifetime, because that serves everyone.<p>Group-A is now liberated for better and worse. For the first time they can force their will upon a codebase without understanding. They are making selfish changes, and that's fine, this is hacking for the masses. The problem is they <i>still</i> don't realise these are selfish changes, because they have not been forced to tread the path of the programmer to understand they are selfish changes.<p>The response from FOSS maintainers seems inevitable from this perspective... But I think what's going to be more interesting is watching how Group-A over time respond to creating their own personal hell.<p>As group-A accrete more and more unsupervised selfish changes into their forks - at what point will they implode and turn into LLM-token-tarpits, at what point will Group-A notice, and I wonder what their response will be.</p>
]]></description><pubDate>Fri, 12 Jun 2026 21:00:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=48509384</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=48509384</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48509384</guid></item><item><title><![CDATA[New comment by tomxor in "Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised"]]></title><description><![CDATA[
<p>That's helpful to prevent individual secret harvesting, however it does not protect you from potential silent downstream effects in packages. i.e. inclusion of malicious code in libraries you depend on, this could be as simple as inserting a cryptominer, or as severe as data exfil in a front end package.<p>This default can affect all consumers of NPM packages, regardless of whether you use yarn, pnpm or npm itself, because most package maintainers use NPM. This is why it's NPM's responsibility to change this default in order to prevent spread of malware in packages.</p>
]]></description><pubDate>Tue, 19 May 2026 19:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48198165</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=48198165</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48198165</guid></item><item><title><![CDATA[New comment by tomxor in "Mini Shai-Hulud Strikes Again: 314 npm Packages Compromised"]]></title><description><![CDATA[
<p>At this point lifecycle script should be disabled by default in NPM.<p>It's a convenience feature that provides built-in Arbitrary Code Execution (even for transient dependencies), and every one of these widespread NPM worm style attacks has propagated through it, because of the default setting. Also enabling it for one command shouldn't automatically permit all transient dependencies to run lifecycle scripts, it should be required to explicitly mark each dependency to limit it to where it's absolutely necessary.<p>The vast majority of NPM packages do not depend on these scripts, and you should disable them globally if you haven't already.</p>
]]></description><pubDate>Tue, 19 May 2026 17:39:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48196512</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=48196512</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48196512</guid></item><item><title><![CDATA[New comment by tomxor in "AI is too expensive"]]></title><description><![CDATA[
<p>> You are not recovering these investments<p>OK, Question: <i>Would this outcome still benefit society overall?</i><p>In the aftermath of this bubble "AI" will still have utility, like the dotcom bubble. So lets say FANG doesn't make a return, how much should we care? How much of this investment is sunk cost that would continue to provide value, and how much of it is operation costs just keeping the lights, I mean GPUs on, that would become unviable post-bubble? As an immediate effect, what happens to these AI companies? or if they become insolvent, what happens to the assets and tech? and what are the secondary economical effect to society if FANG doesn't get their ROI?</p>
]]></description><pubDate>Tue, 19 May 2026 17:15:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=48196214</link><dc:creator>tomxor</dc:creator><comments>https://news.ycombinator.com/item?id=48196214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48196214</guid></item></channel></rss>