<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: owlbite</title><link>https://news.ycombinator.com/user?id=owlbite</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 20 Jun 2026 09:27:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=owlbite" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by owlbite in "What it feels like to work with Mythos"]]></title><description><![CDATA[
<p>Or economies of liability and buck passing. I suspect managers and businesses will still want to be in the game of "not my fault, supplier is working on it, we can sue them if they don't meet SLA".</p>
]]></description><pubDate>Wed, 10 Jun 2026 05:21:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48471768</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=48471768</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48471768</guid></item><item><title><![CDATA[New comment by owlbite in "Efficient sparse computations using linear algebra aware compilers (2025)"]]></title><description><![CDATA[
<p>It will be interesting to see if this solves any issues that aren't already addressed by the likes of matlab / SciPy / Julia. Reading the paper it sounds a lot like "SciPy but with MLIR"?</p>
]]></description><pubDate>Tue, 17 Mar 2026 14:09:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47412904</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=47412904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47412904</guid></item><item><title><![CDATA[New comment by owlbite in "Faster asin() was hiding in plain sight"]]></title><description><![CDATA[
<p>Not just for speed, Horner can also be essential for numerical stability.</p>
]]></description><pubDate>Wed, 11 Mar 2026 18:32:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47339359</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=47339359</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47339359</guid></item><item><title><![CDATA[New comment by owlbite in "LFortran compiles fpm"]]></title><description><![CDATA[
<p>FORmula TRANslation, the clue is in the name. It's great at math, but yeah, strings and OS stuff is a PITA. The modern vector-based syntax is still really nice and I've yet to come across a C++ library quite as slick.<p>But I think what it was really missing last time I looked at it was good access to compiler intrinsics (or otherwise) to hit vectorizations and math optimization instructions. The OpenMP simd pragmas weren't really doing a fantastic job. I hope that's better now it's in LLVM.</p>
]]></description><pubDate>Tue, 03 Mar 2026 05:07:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47228336</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=47228336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47228336</guid></item><item><title><![CDATA[New comment by owlbite in "Inside the M4 Apple Neural Engine, Part 1: Reverse Engineering"]]></title><description><![CDATA[
<p>I suspect main benefits are they have no need to maintain the hardware or software for any longer than it makes sense for their own needs, and don't have to handhold users through a constantly evolving minefield of performance and technical capabilities.</p>
]]></description><pubDate>Tue, 03 Mar 2026 04:53:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=47228234</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=47228234</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47228234</guid></item><item><title><![CDATA[New comment by owlbite in "Making Wolfram tech available as a foundation tool for LLM systems"]]></title><description><![CDATA[
<p>I think the current generation of tools have a long way to go before I trust any numerical algorithm they implement, based on our recent experiments trying to make it implement some linear algebra by calling LAPACK. When we asked it to write some sparse linear algebra code based on some more obscure graph algorithms it produced some ugly stepchild of dijkstra's algorithm instead, which needless to say did not achieve the desired aim.</p>
]]></description><pubDate>Tue, 24 Feb 2026 15:16:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47138218</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=47138218</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47138218</guid></item><item><title><![CDATA[New comment by owlbite in "Apple's latest attempt to launch the new Siri runs into snags"]]></title><description><![CDATA[
<p>Have meetings to figure out how to interact with the other 9990 employees. Then try and make the skeleton app left behind by the team of transient engineers who left after 18 months before moving on to their next gig work, before throwing it out and starting again from scratch.</p>
]]></description><pubDate>Thu, 12 Feb 2026 03:09:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=46984448</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=46984448</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46984448</guid></item><item><title><![CDATA[New comment by owlbite in "Q&A: New UK onshore wind and solar is '50% cheaper' than new gas"]]></title><description><![CDATA[
<p>Transmission is pretty expensive, lots of infrastructure and maintenance.</p>
]]></description><pubDate>Thu, 12 Feb 2026 00:38:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=46983370</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=46983370</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46983370</guid></item><item><title><![CDATA[New comment by owlbite in "Anthropic's original take home assignment open sourced"]]></title><description><![CDATA[
<p>I think calling VLIW "an adandoned design" is somewhat of an exaggeration, such architectures are pretty common for embedded audio processing.</p>
]]></description><pubDate>Wed, 21 Jan 2026 15:21:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46706916</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=46706916</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46706916</guid></item><item><title><![CDATA[New comment by owlbite in "Algorithms for Optimization [pdf]"]]></title><description><![CDATA[
<p>This book provides a high level overview of many methods without (on a quick skim) really hinting at the practical usage. Basically this reads as a encyclopedia to me, whereas Nocedal and Wright is more of an introductory graduate course going into significantly more detail on a smaller selection of algorithms (generally those that are more commonly used).<p>Picking on what I'd consider one of the major workhorse methods of continous constrained optimization, Interior Point Methods get a 2-3 page super high level summary in this book. Nocedal and Wright give an entire chapter on the topic (~25 pages) (which of course still is probably insufficient detail to implement anything like a competitive solver).</p>
]]></description><pubDate>Mon, 01 Dec 2025 03:17:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46103132</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=46103132</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46103132</guid></item><item><title><![CDATA[New comment by owlbite in "I may have found a way to spot U.S. at-sea strikes before they're announced"]]></title><description><![CDATA[
<p>But it can be even <i>worse</i> than that. It's "we assassinated the phone", "algorithm says vehicle has suspicious travel history and must die". There's no real thinking human in the loop for some of this stuff, just some model decided the metadata has a high probability of being associate with an opponent of some flavor and then everyone in the vicinity is blown to bits as computer said kill.</p>
]]></description><pubDate>Thu, 06 Nov 2025 06:18:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=45832064</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=45832064</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45832064</guid></item><item><title><![CDATA[New comment by owlbite in "Introducing architecture variants"]]></title><description><![CDATA[
<p>Very true, but a lot of stuff builds on a few core optimized libraries like BLAS/LAPACK, and picking up a build of those targeted at a modern microarchitecture can give you 10x or more compared to a non-targeted build.<p>That said, most of those packages will just read the hardware capability from the OS and dispatch an appropriate codepath anyway. You maybe save some code footprint by restricting the number of codepaths it needs to compile.</p>
]]></description><pubDate>Fri, 31 Oct 2025 17:52:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45774756</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=45774756</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45774756</guid></item><item><title><![CDATA[New comment by owlbite in "Computer science courses that don't exist, but should (2015)"]]></title><description><![CDATA[
<p>They just label such people as Applied Mathematicians, or worse: Physicists and Engineers; and then get back to sensible business such as algebraic geometry, complex analysis and group theory.</p>
]]></description><pubDate>Fri, 24 Oct 2025 06:15:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=45691398</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=45691398</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45691398</guid></item><item><title><![CDATA[New comment by owlbite in "Computer science courses that don't exist, but should (2015)"]]></title><description><![CDATA[
<p>Introduction to PhD study: "How hard can it be, I'm sure I could write that in a week"</p>
]]></description><pubDate>Fri, 24 Oct 2025 06:10:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=45691373</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=45691373</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45691373</guid></item><item><title><![CDATA[New comment by owlbite in "The reason GCC is not a library (2000)"]]></title><description><![CDATA[
<p>I thought GPLv3 adoption by GCC was what really lit the flames on moving to llvm by commercial entities?</p>
]]></description><pubDate>Sun, 19 Oct 2025 00:10:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45631260</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=45631260</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45631260</guid></item><item><title><![CDATA[New comment by owlbite in "Matrices can be your friends (2002)"]]></title><description><![CDATA[
<p>Oh yes, from an actual implementation POV you can just apply some transpose and ordering transforms to convert from row major to column major or vice-versa. cblas is pretty universal though I don't think any LAPACK C API ever gained as wide support for non column-major usage (and actually has some routines where you can't just pull transpose tricks for the transformation).<p>Certain layouts have performance advantages for certain operations on certain microarchitectures due to data access patterns (especially for level 2 BLAS), but that's largely irrelevant to historical discussion of the API's evolution.</p>
]]></description><pubDate>Mon, 13 Oct 2025 23:00:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=45574229</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=45574229</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45574229</guid></item><item><title><![CDATA[New comment by owlbite in "Matrices can be your friends (2002)"]]></title><description><![CDATA[
<p>What I suspect he really means is that FORTRAN lays out its arrays column-major, whilst C choose row-major. Historically most math software was written in the former, including the de facto standard BLAS and LAPACK APIs used for most linear algebra. Mix-and-matching memory layouts is a recipe for confusion and bugs, so "mathematicians" (which I'll read as people writing a lot of non-ML matrix-related code) tend to prefer to stick with column major.<p>Of course things have moved on since then and a lot of software these days is written in languages that inherited their array ordering from C, leading to much fun and confusion.<p>The other gotcha with a lot of these APIs is of course 0 vs 1-based array numbering.</p>
]]></description><pubDate>Mon, 13 Oct 2025 14:59:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45569046</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=45569046</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45569046</guid></item><item><title><![CDATA[New comment by owlbite in "Why we need SIMD"]]></title><description><![CDATA[
<p>Much better to burn the area for multiple smaller units, its a bit more area for frontend handling, but worth it for the flexibility (see Apple's M-series chips vs intel avx*).</p>
]]></description><pubDate>Wed, 08 Oct 2025 19:54:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=45519917</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=45519917</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45519917</guid></item><item><title><![CDATA[New comment by owlbite in "Restrictions on house sharing by unrelated roommates"]]></title><description><![CDATA[
<p>In the UK specifically the radical reform (read destruction) of council housing by the Thatcher government had a large impact on the housing market in the 1980s.</p>
]]></description><pubDate>Tue, 23 Sep 2025 15:29:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45348439</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=45348439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45348439</guid></item><item><title><![CDATA[New comment by owlbite in "How I, a non-developer, read the tutorial you, a developer, wrote for me"]]></title><description><![CDATA[
<p>The main advantage of cmake is it's slightly easier to use than autoconf so long as you stick to the path. Do not attempt to leave the path. Also the path is poorly signposted.</p>
]]></description><pubDate>Mon, 22 Sep 2025 04:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45329076</link><dc:creator>owlbite</dc:creator><comments>https://news.ycombinator.com/item?id=45329076</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45329076</guid></item></channel></rss>