<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: yobbo</title><link>https://news.ycombinator.com/user?id=yobbo</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 28 May 2026 08:58:50 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=yobbo" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by yobbo in "Canada to order military plane fleet from Sweden in shift from US suppliers"]]></title><description><![CDATA[
<p>> Sweden had nothing like this<p>Not entirely true. AstraZeneca and ABB are examples that remain partly Swedish but many companies were merged into big multinationals and eventually marginalised.</p>
]]></description><pubDate>Wed, 27 May 2026 19:40:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48299471</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=48299471</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48299471</guid></item><item><title><![CDATA[New comment by yobbo in "A polynomial autoencoder beats PCA on transformer embeddings"]]></title><description><![CDATA[
<p>My understanding after scanning the code examples is the technique expands the dimensionality of each data point with a set consisting of the quadratic coefficients of its existing dimensions. I thought it sounded like kernel PCA.</p>
]]></description><pubDate>Fri, 08 May 2026 07:19:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=48059765</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=48059765</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48059765</guid></item><item><title><![CDATA[New comment by yobbo in "A couple million lines of Haskell: Production engineering at Mercury"]]></title><description><![CDATA[
<p>If your goal is to translate Haskell (or other garbage collected code) pattern-for-pattern into Rust, you will almost certainly burn out.</p>
]]></description><pubDate>Sun, 03 May 2026 10:05:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47995359</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47995359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47995359</guid></item><item><title><![CDATA[New comment by yobbo in "A couple million lines of Haskell: Production engineering at Mercury"]]></title><description><![CDATA[
<p>> difficult or impossible in Rust were to me pretty basic patterns for modularity<p>Many things are plainly not permitted, either because the borrow-checker isn't clever enough, or the pattern is unsafe (without garbage collection and so on).<p>Many functional/Haskell patterns simply can not be translated directly to Rust.</p>
]]></description><pubDate>Sun, 03 May 2026 09:36:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47995194</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47995194</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47995194</guid></item><item><title><![CDATA[New comment by yobbo in "Softmax, can you derive the Jacobian? And should you care?"]]></title><description><![CDATA[
<p>The reason for exp(x) is that its derivative is exp(x), which makes it possible to express the gradient of s(x) in terms of s(x), or both in terms of exp(x). This simplifies the computation of backward pass.</p>
]]></description><pubDate>Fri, 01 May 2026 17:31:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=47977532</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47977532</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47977532</guid></item><item><title><![CDATA[New comment by yobbo in "Your biggest vulnerability is your shitty compensation"]]></title><description><![CDATA[
<p>In ancient times, slaves didn't revolt because they were oppressed by weapons and violence. Instead of paying workers, resources were used to pay and feed the military. Slaves were considered "war bounty" and tradeable goods.<p>When the incentives of workers favour burning buildings rather than working for wages, the next step is either to use force/control or to rebalance wages.</p>
]]></description><pubDate>Fri, 01 May 2026 10:22:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=47973070</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47973070</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47973070</guid></item><item><title><![CDATA[New comment by yobbo in "Monad Tutorials Timeline"]]></title><description><![CDATA[
<p>The point is rather that in a pure language, each io operation needs to be dependent on a sort of "world state" which is updated for each operation. They chose to implement this state as the io monad but there could have been other ways.</p>
]]></description><pubDate>Thu, 30 Apr 2026 15:06:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47963652</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47963652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47963652</guid></item><item><title><![CDATA[New comment by yobbo in "Simulacrum of Knowledge Work"]]></title><description><![CDATA[
<p>> I don't know if I agree with either assertion…<p>Yes, I don't think this matters. Much of "knowledge work" was always a proxy for something else.<p>High quality in terms of typos and errors is mainly a signal of respect in a similar way to wearing ironed white shirts with neck-ties. "Walls of text" that no one is expected to read in depth. Basically a symbolic demonstration of sacrifice and subservience (or something). LLMs remove this mode of signalling.<p>If quality of content wasn't examined before, it was probably never particularly important.</p>
]]></description><pubDate>Sun, 26 Apr 2026 08:32:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47908511</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47908511</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47908511</guid></item><item><title><![CDATA[New comment by yobbo in "All phones sold in the EU to have replaceable batteries from 2027"]]></title><description><![CDATA[
<p>> this law will make phones _worse_ for most people<p>Not really. The battery just needs to have a connector rather than soldered, and no other things blocking the battery once the back-case is opened. Realistically, a service shop will do the replacement like how watch-batteries are typically replaced.</p>
]]></description><pubDate>Mon, 20 Apr 2026 19:45:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=47839590</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47839590</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47839590</guid></item><item><title><![CDATA[New comment by yobbo in "Saying goodbye to Agile"]]></title><description><![CDATA[
<p>They are conditions to be met. It's not enough to proclaim them as "your process" and expect results.<p>When playing piano, the condition you are measured by is acoustic harmonies in the air, not finger movements. The only reasonable advice is either practice more or give up. If you are tone-deaf, it's not reasonable to expect you will learn to play the piano.</p>
]]></description><pubDate>Wed, 15 Apr 2026 10:30:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47777114</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47777114</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47777114</guid></item><item><title><![CDATA[New comment by yobbo in "European AI. A playbook to own it"]]></title><description><![CDATA[
<p>Deepmind was not a viable business at the time Google acquired it. Today, it is probably even less viable. It functions as R&D-lab for Google which has its own products and datacenters.</p>
]]></description><pubDate>Mon, 13 Apr 2026 14:56:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=47752943</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47752943</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47752943</guid></item><item><title><![CDATA[New comment by yobbo in "The AI Layoff Trap"]]></title><description><![CDATA[
<p>Start by shifting taxation from worker incomes to corporate incomes?</p>
]]></description><pubDate>Mon, 13 Apr 2026 07:12:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47748730</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47748730</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47748730</guid></item><item><title><![CDATA[New comment by yobbo in "Layoff Thinking"]]></title><description><![CDATA[
<p>"What you do" seems more sympathetic than "who you are" and "who you know". American culture might be more meritocratic at a basic level.</p>
]]></description><pubDate>Sat, 11 Apr 2026 20:14:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=47733620</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47733620</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47733620</guid></item><item><title><![CDATA[New comment by yobbo in "Slop is not necessarily the future"]]></title><description><![CDATA[
<p>"The only reason people disagree with me is because they are emotionally deficient."</p>
]]></description><pubDate>Tue, 31 Mar 2026 20:04:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=47592719</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47592719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47592719</guid></item><item><title><![CDATA[New comment by yobbo in "Slop is not necessarily the future"]]></title><description><![CDATA[
<p>> No one has ever made a purchasing decision based on how good your code is.<p>I routinely close tabs when I sense that low-quality code is wasting time and resources, including e-commerce sites. Amazon randomly cancelled my account so I will never shop from them. I try to only buy computers and electronics with confirmed good drivers. Etc.</p>
]]></description><pubDate>Tue, 31 Mar 2026 19:45:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47592447</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47592447</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47592447</guid></item><item><title><![CDATA[New comment by yobbo in "How the AI Bubble Bursts"]]></title><description><![CDATA[
<p>> We can assume they are doing so at a profit<p>This is false. We may assume it's the most efficient way of generating revenue given their GPUs, but their overall profitability will just be a guess. They would still have incentives to run hardware at maximum, even when it's uncertain to eventually recoup costs.<p>> a world where those API prices aren't profitable<p>A lab with employees and models in training has other costs than the operating expenses of a GPU farm.</p>
]]></description><pubDate>Mon, 30 Mar 2026 14:05:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47574534</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47574534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47574534</guid></item><item><title><![CDATA[New comment by yobbo in "AI (2014)"]]></title><description><![CDATA[
<p>> Isn't that how LLM models are trained right now<p>It's neither how computer chess works or how LLMs are trained.<p>Computer chess uses various tricks to prune the search space of board states, where the search is guided by the "value" of each board state. Neural networks can be used (and probably was at the time) to approximate this value, but there can be hand coded algorithms with learned statistics or even lookup tables for smaller games than chess.<p>There's no search in LLM training.</p>
]]></description><pubDate>Fri, 20 Mar 2026 11:59:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=47453366</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47453366</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47453366</guid></item><item><title><![CDATA[New comment by yobbo in "The Functional Programming Hiring Problem"]]></title><description><![CDATA[
<p>Or, are you using Gooby because debugging in the other language is painful and fraught?<p>Whereas Gooby "just works" once it compiles?<p>"Fun" for programmers means satisfaction and achievement in my experience.</p>
]]></description><pubDate>Tue, 17 Mar 2026 17:53:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47415968</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47415968</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47415968</guid></item><item><title><![CDATA[New comment by yobbo in "How important was the Battle of Hastings?"]]></title><description><![CDATA[
<p>Didn't an existing class hierarchy (at least in part) enable the Normans to do this? When the aristocratic army was defeated, the entire country was defenceless and they could replace the existing aristocracy.</p>
]]></description><pubDate>Sun, 08 Mar 2026 07:38:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47295387</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47295387</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47295387</guid></item><item><title><![CDATA[New comment by yobbo in "Payment fees matter more than you think"]]></title><description><![CDATA[
<p>Usually by giving away free money to reach critical mass.</p>
]]></description><pubDate>Tue, 03 Mar 2026 20:49:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47238761</link><dc:creator>yobbo</dc:creator><comments>https://news.ycombinator.com/item?id=47238761</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47238761</guid></item></channel></rss>