<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: m_mueller</title><link>https://news.ycombinator.com/user?id=m_mueller</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 08 Sep 2026 14:38:41 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=m_mueller" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by m_mueller in "We have a year to fix security everywhere"]]></title><description><![CDATA[
<p>“You are a CISO who needs to review and secure all our slop, and you never make mistakes or you get shut down immediately!”</p>
]]></description><pubDate>Tue, 08 Sep 2026 05:52:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49605977</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=49605977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49605977</guid></item><item><title><![CDATA[New comment by m_mueller in "We have a year to fix security everywhere"]]></title><description><![CDATA[
<p>WP plugins are why I banned it everywhere. Last time I used it was many years ago, so not sure it still applies, but back then even <i>caching</i> was done in a plugin, without which it was unusably slow… just no.</p>
]]></description><pubDate>Tue, 08 Sep 2026 05:50:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49605960</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=49605960</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49605960</guid></item><item><title><![CDATA[New comment by m_mueller in "Deus Ex creator Warren Spector is retiring from game development"]]></title><description><![CDATA[
<p>exhibit B: Chris Roberts. pretty sure this guy needs a studio counterpart that gives him limits, or else nothing ever gets actually finished.</p>
]]></description><pubDate>Tue, 18 Aug 2026 20:21:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49352110</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=49352110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49352110</guid></item><item><title><![CDATA[Show HN: Systematic reporting in under an hour, not months]]></title><description><![CDATA[
<p>Article URL: <a href="https://octigen.com/blog/posts/2026-08-04-systematic-reporting/">https://octigen.com/blog/posts/2026-08-04-systematic-reporting/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49180550">https://news.ycombinator.com/item?id=49180550</a></p>
<p>Points: 9</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 05 Aug 2026 09:39:52 +0000</pubDate><link>https://octigen.com/blog/posts/2026-08-04-systematic-reporting/</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=49180550</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49180550</guid></item><item><title><![CDATA[New comment by m_mueller in "Sleep regularity is a stronger predictor of mortality risk than sleep duration (2023)"]]></title><description><![CDATA[
<p>wouldn't a cell deficiency lead to it depleting also the magnesium levels in the blood, simply based on osmosis?</p>
]]></description><pubDate>Wed, 15 Jul 2026 14:14:25 +0000</pubDate><link>https://news.ycombinator.com/item?id=48921163</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48921163</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48921163</guid></item><item><title><![CDATA[New comment by m_mueller in "TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access"]]></title><description><![CDATA[
<p>it wasn't meant as a rebuttal, I'm genuinely asking. tailscale + headscale was just recommended to me, hence that's what I'm using for self hosting. is wireguard's client roughly equivalent to tailscale's? especially tailscale's always-on nature is very appealing.</p>
]]></description><pubDate>Wed, 15 Jul 2026 08:03:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48917657</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48917657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48917657</guid></item><item><title><![CDATA[New comment by m_mueller in "TS-2026-009: Insecure argument handling in Tailscale SSH permitted root access"]]></title><description><![CDATA[
<p>Why not tailscale plus head scale for self hosting?</p>
]]></description><pubDate>Wed, 15 Jul 2026 04:12:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48916221</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48916221</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48916221</guid></item><item><title><![CDATA[New comment by m_mueller in "Yes, Europe's heat waves are deadlier than American gun violence"]]></title><description><![CDATA[
<p>and that's exactly the point: regulations absolutely need to change, just like gun laws in the US.</p>
]]></description><pubDate>Sun, 28 Jun 2026 19:26:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=48710639</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48710639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48710639</guid></item><item><title><![CDATA[New comment by m_mueller in "Yes, Europe's heat waves are deadlier than American gun violence"]]></title><description><![CDATA[
<p>a) most people where I live are renters. property prices make it so.<p>b) in many if not most places (in Northern Europe), AC requires a permit, is very hard to get approved or even forbidden.</p>
]]></description><pubDate>Sun, 28 Jun 2026 16:14:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48708689</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48708689</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48708689</guid></item><item><title><![CDATA[New comment by m_mueller in "Yes, Europe's heat waves are deadlier than American gun violence"]]></title><description><![CDATA[
<p>That last point for me is crucial. That's why the comparison IMO holds - a mostly preventable cause of death, ignored for political reasons.</p>
]]></description><pubDate>Sun, 28 Jun 2026 09:00:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48705602</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48705602</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48705602</guid></item><item><title><![CDATA[Yes, Europe's heat waves are deadlier than American gun violence]]></title><description><![CDATA[
<p>Article URL: <a href="https://fortune.com/2026/06/26/heat-death-europe-ac-american-gun-violence-climate-change-hot-summer/">https://fortune.com/2026/06/26/heat-death-europe-ac-american-gun-violence-climate-change-hot-summer/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48704982">https://news.ycombinator.com/item?id=48704982</a></p>
<p>Points: 18</p>
<p># Comments: 9</p>
]]></description><pubDate>Sun, 28 Jun 2026 06:42:02 +0000</pubDate><link>https://fortune.com/2026/06/26/heat-death-europe-ac-american-gun-violence-climate-change-hot-summer/</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48704982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48704982</guid></item><item><title><![CDATA[New comment by m_mueller in "What it would take to rebuild U.S. manufacturing might"]]></title><description><![CDATA[
<p>Cost is one thing, time is another. You’d need massive investment in trade education and then wait 20 years. See vocational education in German speaking countries as an example.</p>
]]></description><pubDate>Thu, 28 May 2026 04:16:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48304426</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48304426</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48304426</guid></item><item><title><![CDATA[New comment by m_mueller in "C constructs that still don't work in C++"]]></title><description><![CDATA[
<p>I keep looking around and not finding any, so let me just try here before someone just takes it and slopifies it:<p>* built-in multidimensional arrays with efficient storage.<p>* related to this: built-in array intrinsics<p>```<p>real, dimension(100,100) :: A, B, C<p>C = A + B<p>```<p>this kind of code is already a close-to optimal "naive" implementation (not considering parallelization). so you start already at a solid place. then you can easily run it in parallel without too much specialized knowledge with OpenMP, OpenACC, MPI or even CUDA. the only thing you really need to be aware of when implementing your own loops/kernels: the intrinsic storage order, to optimize for cache hits.<p>* crucial: all the above amounts to a standard/best practice about how data is structured and formatted. everyone just uses the built-ins. Thus, interoperability between native Fortran numerical libraries is usually a complete non-issue. Meanwhile, Cpp has a fractured ecosystem with different array/vector types for its libraries. Converting between one and the other is usually a no-go.<p>* next, the intent plus pass-by-reference system. it combines IMO the best of both worlds of a functional vs. procedural approach:<p><pre><code>  - I can predefine if an array / variable is intended as input, output or both, simply with `intent(in)`, `intent(out)` etc.

  - compiler can thus do checks for me if I'm breaking a contract.

  - yet, since I pass by ref, I don't have to worry about memory not being used efficiently. This really matters once you deal with GB, TB or even PB worth of data going into a simulation over time - there's just no way to deal with that in a purely functional way.

  - only where really necessary, you can still drop down to pointer semantics, e.g. for the outer glue code of a simulation that swaps outputs and inputs for the next time step.

  - having `restrict`-by-default semantics here helps immensely. Imagine you have many arrays with lots of data to deal with, and your kernels access always several at a time to do calculations. In Fortran I can write it intuitively, while in C/C++ I must remember to specify `restrict` or to preload all point-inputs first into separate variables to direct the compiler. Otherwise the memory pressure increases, and by far most such physics simulations are memory bandwidth bound - every access counts.
</code></pre>
* finally, a clean symbol definition system that decouples types from byte lengths. a `float` in fortran is just `real(4)`, a double is `real(8)`, a long int is `integer(8)` and so on. now, it's trivial to do a bit of preprocessing to switch the precision.<p>However, the last part is where Cpp has a strong advantage: Well supported meta-programming (generics, templating or even just well supported pre-processors). Fortran's compilers come with a lot of built-ins, so the lack of these is less of an issue than you might think, but it's still a limiting factor. All that being said, a typical scientist doesn't tend to care and just wants to solve a particular problem rather than thinking in generalized frameworks - and that's why I find Fortran still serves them better for numerics than anything that came since.</p>
]]></description><pubDate>Mon, 25 May 2026 10:23:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48265273</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48265273</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48265273</guid></item><item><title><![CDATA[New comment by m_mueller in "C constructs that still don't work in C++"]]></title><description><![CDATA[
<p>I take it you probably never tried to use any of these languages for HPC. Without a language standard, you have two options there to compile decently performant executables: (1) compiler pragmas, (2) give up and drop to assembly code.<p>I should add here that there's also (3): Switch to Fortran, which made fundamentally different choices and is IMO the only fully supported higher-than-C level language that can produce HPC applications without fighting a compiler left and right.</p>
]]></description><pubDate>Mon, 25 May 2026 08:53:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=48264781</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48264781</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48264781</guid></item><item><title><![CDATA[Why $207M in AI Spend Hasn't Fixed Corporate Slide Decks]]></title><description><![CDATA[
<p>Article URL: <a href="https://octigen.com/blog/posts/2026-05-11-ai-presentation-gap/">https://octigen.com/blog/posts/2026-05-11-ai-presentation-gap/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48223414">https://news.ycombinator.com/item?id=48223414</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 21 May 2026 14:37:53 +0000</pubDate><link>https://octigen.com/blog/posts/2026-05-11-ai-presentation-gap/</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48223414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48223414</guid></item><item><title><![CDATA[New comment by m_mueller in "Cursor Introduces Composer 2.5"]]></title><description><![CDATA[
<p>It's a bit confusing to me why they'd make this 'fast' version the default, as it appears to be much more expensive than Composer 2. Wasn't it supposed to be a very cheap alternative to SOTA models?</p>
]]></description><pubDate>Tue, 19 May 2026 06:23:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48189899</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48189899</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48189899</guid></item><item><title><![CDATA[Why $207M in AI Spend Hasn't Fixed Corporate Slide Decks]]></title><description><![CDATA[
<p>Article URL: <a href="https://octigen.com/blog/posts/2026-05-11-ai-presentation-gap/">https://octigen.com/blog/posts/2026-05-11-ai-presentation-gap/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48147346">https://news.ycombinator.com/item?id=48147346</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 15 May 2026 11:38:32 +0000</pubDate><link>https://octigen.com/blog/posts/2026-05-11-ai-presentation-gap/</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48147346</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48147346</guid></item><item><title><![CDATA[New comment by m_mueller in "Access to frontier AI will soon be limited by economic and security constraints"]]></title><description><![CDATA[
<p>Tangential, but in our opinion corporate PPTX automation is an unsolved problem, even with Claude for PowerPoint (and it's worse with everything else common out there). Its harness (a) is not tuned very well for corporate use and (b) even if it were, fails to manage the specific business knowledge within each org needed to create effective (i.e. audience tailored) presentations.<p>I've just written a blog post about this topic this week: <a href="https://octigen.com/blog/posts/2026-05-11-ai-presentation-gap/" rel="nofollow">https://octigen.com/blog/posts/2026-05-11-ai-presentation-ga...</a></p>
]]></description><pubDate>Fri, 15 May 2026 09:24:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48146399</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48146399</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48146399</guid></item><item><title><![CDATA[New comment by m_mueller in "I moved my digital stack to Europe"]]></title><description><![CDATA[
<p>Also, Airbus is doing very well last I checked.</p>
]]></description><pubDate>Wed, 13 May 2026 15:21:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48123138</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48123138</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48123138</guid></item><item><title><![CDATA[New comment by m_mueller in "A recent experience with ChatGPT 5.5 Pro"]]></title><description><![CDATA[
<p>here I think it's less about "poverty" (non-US acedemic budgets are still high, though not in the same sphere), but it's about having red tape when it comes to software. My experience doing a PhD in Japan was: Everything you can touch was basically a free for all - including $500 keyboards and $10k Mac Pros, especially if you are a valued researcher. But <i>soft</i>ware, oh man, how can we prove receipt of goods to accounting...</p>
]]></description><pubDate>Sat, 09 May 2026 07:20:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48072693</link><dc:creator>m_mueller</dc:creator><comments>https://news.ycombinator.com/item?id=48072693</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48072693</guid></item></channel></rss>