<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: torginus</title><link>https://news.ycombinator.com/user?id=torginus</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 12 Apr 2026 14:38:15 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=torginus" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by torginus in "No one owes you supply-chain security"]]></title><description><![CDATA[
<p>Wtf does this even mean - its like saying nobody owes me asbestos-free food. There sure is a demand for it, and certain customers find as mostly not backdoored supply chain good enough, and they wont do business in your ecosystem if you cant give them that.<p>This is the classic open-source problem. Open source manintainers feel like they don't owe anything for people making money with their software for free, meanwhile customers want working code, and are willing to pay for it, your software being free is a nice perk.<p>As much as I understand the maintainers' standpoint, history has proven the customer is always right, and the only projects that have staying power are the ones that meet the quality bar.</p>
]]></description><pubDate>Sun, 12 Apr 2026 14:34:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47740200</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47740200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47740200</guid></item><item><title><![CDATA[New comment by torginus in "Old laptops in a colo as low cost servers"]]></title><description><![CDATA[
<p>The funniest thing about huge enterprises is that they often have processes so convoluted and restrictive for everything, that getting stuff done by the book is basically impossible, so people get creative with the limitations and we often end up with the sketchiest solutions in existence.<p>I hope the words 'web server hosted in Excel VBA' illustrate the magnitude of horrors that can emerge in these situations.</p>
]]></description><pubDate>Fri, 10 Apr 2026 14:32:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718766</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47718766</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718766</guid></item><item><title><![CDATA[New comment by torginus in "Old laptops in a colo as low cost servers"]]></title><description><![CDATA[
<p>We didn't have support, and we didn't need it, as the hardware was essentially EOL, probably would've been sold for like 20% of new price. We just chucked Selenium grid on them, locked them in the storage room, and if they died, they died (they didn't die a lot tho, which is surprising, as we had quite a few cheap sketchy in there as well)</p>
]]></description><pubDate>Fri, 10 Apr 2026 14:27:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718688</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47718688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718688</guid></item><item><title><![CDATA[New comment by torginus in "France to ditch Windows for Linux to reduce reliance on US tech"]]></title><description><![CDATA[
<p>I would say that's kind of a conspiracy-y explanation. Big companies in Munich either have their campuses on the outskirts of the city so that people can commute and park without flooding the city or they have it in the heart of the city  as that is seen as more prestigious.<p>Lots of companies have flip flopped based on this, and that's what happened in MS case.<p>Tbh not saying MS didn't play dirty in general, but not necessarily in this.</p>
]]></description><pubDate>Fri, 10 Apr 2026 14:22:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=47718623</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47718623</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47718623</guid></item><item><title><![CDATA[New comment by torginus in "Old laptops in a colo as low cost servers"]]></title><description><![CDATA[
<p>I mean the idea has merit in of itself, but I think this should be more of an on-prem thing, just repurposing old laptops junked by IT as servers.</p>
]]></description><pubDate>Fri, 10 Apr 2026 12:17:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716955</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47716955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716955</guid></item><item><title><![CDATA[New comment by torginus in "Old laptops in a colo as low cost servers"]]></title><description><![CDATA[
<p>I mean we literally did this in one of my previous places. We took all the old laptops that were to be junked by IT, and used them as a selenium test farm. We saved like $100k per month on the AWS bill at the cost of basically electricity.<p>If all the machines were running Windows, the difference would've been even more drastic.<p>What I dont get is that we have these autoscaling technologies that allow software to be fault tolerant to hardware failure, yet companies still insist on buying expensive server grade HW for everything.</p>
]]></description><pubDate>Fri, 10 Apr 2026 12:16:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47716945</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47716945</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47716945</guid></item><item><title><![CDATA[New comment by torginus in "Agent-to-agent pair programming"]]></title><description><![CDATA[
<p>I've had the same experience - I was running a cottage-business with my best friend as a teen, writing a DOS GUI app for a single customer - we did this exact sort of pair programming, and I can say with confidence in retrospect, that we didn't know how good we had it.<p>We were doing so many things so much better than what Ive seen as industry best practice since then, despite both of us being both very inexperienced and young.</p>
]]></description><pubDate>Fri, 10 Apr 2026 07:26:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=47714757</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47714757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47714757</guid></item><item><title><![CDATA[New comment by torginus in "Small Engines"]]></title><description><![CDATA[
<p>>could we make a 2 inch diameter turbine engine reliably<p>I mean, technically yes, but in practical terms, no - turbines run on the Brayton cycle, where the are under curve efficiency is determined by the peak pressures it can withstand. if you scale down the turbine proportionally, it gets structurally weaker, meaning its efficiency drops. thrust/weight decreases<p>If you then thickened its walls you would then be able to handle higher pressures, but weight would increase - thrust/weight decreases again.<p>So the correct answer is if you really wanted to make a small turbine, you could certainly make one, but your design would be less optimal than a bigger one, so unless your goal is to go small, you would make one as big as you can get away with it.</p>
]]></description><pubDate>Thu, 09 Apr 2026 17:30:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=47706619</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47706619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47706619</guid></item><item><title><![CDATA[New comment by torginus in "Small Engines"]]></title><description><![CDATA[
<p>Considering the many folk tales of giants and dwarves, featuring in all sorts of cartoons, or toy trucks and model trains I played with a kid, it's interesting to think scaling in real life works very poorly - even going beyond such simple principles as the square-cube law, if you think about stuff like a pressure vessel with a certain wall thickness that needs to hold 100 bar - the thickness needed is the same regardless you have something the size of a golfball or a swimming pool.<p>This is imo why scaling down combustion engines  beyond a certain point makes little sense - you don't gain anything in terms of weight since the wall thicknesses are determined by the pressures the engine has to endure which is the same - this is why model engines suck - they're not only less powerful than big ones, but less powerful per pound.</p>
]]></description><pubDate>Thu, 09 Apr 2026 17:17:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47706393</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47706393</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47706393</guid></item><item><title><![CDATA[New comment by torginus in "US and Iran agree to provisional ceasefire"]]></title><description><![CDATA[
<p>The whole concept of the ceasefire is absurd - it's like the joke that to combat the rise of suicides, the government made them punishable by death.<p>There's no enforcement mechanism, only big dog, small dog logic. What happens if one party breaks the ceasefire? The other starts <i>shooting</i>?</p>
]]></description><pubDate>Wed, 08 Apr 2026 14:34:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47690809</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47690809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47690809</guid></item><item><title><![CDATA[New comment by torginus in "Assessing Claude Mythos Preview's cybersecurity capabilities"]]></title><description><![CDATA[
<p>My two cents is LLMs are way stronger in areas where the reward function is well known, such as exploiting - you break the security, you succeed.<p>It's much harder to establish whats a usable and well architected, novel piece of software, thus in that area, progress isn't nearly as fast, while here you can just gradient descent your way to world domination, provided you have enough GPUs.</p>
]]></description><pubDate>Tue, 07 Apr 2026 22:04:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681937</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47681937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681937</guid></item><item><title><![CDATA[New comment by torginus in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>It's not my credibility I want to measure against Anthropic's. I just said to apply the same logic to biology you would apply for software development.<p>The parallels here are quite remarkable imo, but defer to your own judgement on what you make of them.</p>
]]></description><pubDate>Tue, 07 Apr 2026 21:29:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=47681589</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47681589</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47681589</guid></item><item><title><![CDATA[New comment by torginus in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>Yes that is correct. I would like a large body of experience and consenus to rely on as opposed to the regular 'trust the experts' argument, which has been shown for decades that is a deeply flawed and easy to manipulate argument.</p>
]]></description><pubDate>Tue, 07 Apr 2026 19:33:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680260</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47680260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680260</guid></item><item><title><![CDATA[New comment by torginus in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>>It's very easy to learn more about this if it's seriously a question you have.<p>No, it's not. It took years of polishing by software engineers, who understand this exact profession to get models where they are now.<p>Despite that, most engineers were of the opinion, that these models were kinda mid at coding, up until recently, despite these models far outperforming humans in stuff like competitive programming.<p>Yet despite that,  we've seen claims going back to GPT4 of a DANGEROUS SUPERINTELLIGENCE.<p>I would apply this framework to biology - this time, expert effort, and millions of GPU hours and a giant corpus that is open source clearly has not been involved in biology.<p>My guess is that this model is kinda o1-ish level maybe when it comes to biology? If biology is analogous to CS, it has a LONG way to go before the median researcher finds it particularly useful, let alone dangerous.</p>
]]></description><pubDate>Tue, 07 Apr 2026 19:28:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680183</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47680183</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680183</guid></item><item><title><![CDATA[New comment by torginus in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>This is the exact logic people that was used to claim that GPT4 was a PhD level intelligence.</p>
]]></description><pubDate>Tue, 07 Apr 2026 19:21:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680110</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47680110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680110</guid></item><item><title><![CDATA[New comment by torginus in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>Thank god, finally someone said it.<p>I don't know the first thing about cybersecurity, but in my experience all these sandbox-break RCEs involve a step of highjacking the control flow.<p>There were attempts to prevent various flavors of this, but imo, as long as dynamic branches exist in some form, like dlsym(), function pointers, or vtables, we will not be rid of this class of exploit entirely.<p>The latter one is the most concerning, as this kind of dynamic branching is the bread and butter of OOP languages, I'm not even sure you could write a nontrivial C++ program without it. Maybe Rust would be a help here? Could one practically write a large Rust program without any sort of branch to dynamic addresses? Static linking, and compile time polymorphism only?</p>
]]></description><pubDate>Tue, 07 Apr 2026 19:19:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=47680084</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47680084</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47680084</guid></item><item><title><![CDATA[New comment by torginus in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>I think most vulnerabilities are in crappy enterprise software. TOCTOU stuff in the crappy microservice cloud app handling patient records at your hospital, shitty auth at a webshop, that sort of stuff.<p>A lot of these stuff is vulnerable by design - customer wanted a feature, but engineering couldnt make it work securely with the current architecture - so they opened a tiny hole here and there, hopefully nobody will notice it, and everyone went home when the clock struck 5.<p>I'm sure most of us know about these kinds of vulnerabilities (and the culture that produces them).<p>Before LLMs, people needed to invest time and effort into hacking these. But now, you can just build an automated vuln scanner and scan half the internet provided you have enough compute.<p>I think there will be major SHTF situations coming from this.</p>
]]></description><pubDate>Tue, 07 Apr 2026 19:07:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=47679914</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47679914</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47679914</guid></item><item><title><![CDATA[New comment by torginus in "Project Glasswing: Securing critical software for the AI era"]]></title><description><![CDATA[
<p>Just reading this, the inevitable scaremongering about biological weapons comes up.<p>Since most of us here are devs, we understand that software engineering capabilities can be used for good or bad - mostly good, in practice.<p>I think this should not be different for biology.<p>I would like to reach out and talk to <i>biologists</i> - do you find these models to be useful and capable? Can it save you time the way a highly capable colleague would?<p>Do you think these models will lead to similar discoveries and improvements as they did in math and CS?<p>Honestly the focus on gloom and doom does not sit well with me. I would love to read about some pharmaceutical researcher gushing about how they cut the time to market - for real - with these models by 90% on a new cancer treatment.<p>But as this stands, the usage of biology as merely a scaremongering vehicle makes me think this is more about picking a scary technical subject the likely audience of this doc is not familiar with, Gell-Mann style.<p>IF these models are not that capable in this regard (which I suspect), this fearmongering approach will likely lead to never developing these capabilities to an useful degree, meaning life sciences won't benefit from this as much as it could.</p>
]]></description><pubDate>Tue, 07 Apr 2026 18:58:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47679778</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47679778</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47679778</guid></item><item><title><![CDATA[New comment by torginus in "You can't cancel a JavaScript promise (except sometimes you can)"]]></title><description><![CDATA[
<p>Not that rare in my experience, I constantly had to write software like this. Not every day, but it certainly did come up quite often in my code and others'<p>Oh and oone more thing - the very (developer-managed) complexity makes it that people constantly got it wrong, usually just enough (as often with the case of threading) that it worked fine 90% of the time, and was very hard to make a case to management why we should invest effort into fixing it.</p>
]]></description><pubDate>Tue, 07 Apr 2026 18:25:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=47679330</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47679330</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47679330</guid></item><item><title><![CDATA[New comment by torginus in "You can't cancel a JavaScript promise (except sometimes you can)"]]></title><description><![CDATA[
<p>I don't like it - you're forced to pass around this token, constantly manage the lifecycle of cancellation sources - and incredibly bug prone thing in async context, and it quickly gets very confusing when you have multiple tokens/sources.<p>I understand why they did it - a promise essentially is just some code, and a callback that will be triggered by someone at some point in time - you obviously get no quality of service promises on what happens if you cancel a promise, unless you as a dev take care to offer some.<p>It's also obvious that some operations are not necessarily designed to be cancellable - imagine a 'delete user' request - you cancelled it, now do you still have a user? Maybe, maybe you have some cruft lying around.<p>But still, other than the obvious wrong solution - C# had a Thread.Abort() similar to the stop() function that you mentioned, that was basically excommunicated from .NET more then a decade ago, I'm still not happy with the right one.</p>
]]></description><pubDate>Tue, 07 Apr 2026 17:23:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47678569</link><dc:creator>torginus</dc:creator><comments>https://news.ycombinator.com/item?id=47678569</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47678569</guid></item></channel></rss>