<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: mFixman</title><link>https://news.ycombinator.com/user?id=mFixman</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 18 Apr 2026 00:47:59 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=mFixman" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by mFixman in "I prefer OG style websites – what are yours?"]]></title><description><![CDATA[
<p>It was originally going to be scrapped by a Web 3.0 app-only proprietary events system, but we did a small campaign inside the university to keep the site on. As far as I know, the changes will now only be on the backend.</p>
]]></description><pubDate>Sat, 11 Apr 2026 05:03:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47727567</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=47727567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47727567</guid></item><item><title><![CDATA[New comment by mFixman in "I prefer OG style websites – what are yours?"]]></title><description><![CDATA[
<p>The Cambridge list of talks at <a href="https://talks.cam.ac.uk" rel="nofollow">https://talks.cam.ac.uk</a> is unbeaten.<p>The site loads in less than a second, you can do anything intuitively with a single click, all pages have a lot of useful information with zero fluff or clickbait.</p>
]]></description><pubDate>Fri, 03 Apr 2026 16:36:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47628836</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=47628836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47628836</guid></item><item><title><![CDATA[New comment by mFixman in "C++26: The Oxford Variadic Comma"]]></title><description><![CDATA[
<p>I used to slay with this in code golfing competitions from TopCoder, where you had to implement a function to solve a particular problem, thanks to C pointer maths and the gcc generally putting function arguments in order in the stack.<p>Turns out, these two are equivalent in practice (but UB in the C++ standard):<p><pre><code>    double solve(double a, double b, double c, double d) {
      return a + b + c + d;
    }

    double solve(double a ...) {
      return a + 1[&a] + 2[&a] + 3[&a];
    }</code></pre></p>
]]></description><pubDate>Sun, 15 Mar 2026 18:22:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47390230</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=47390230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47390230</guid></item><item><title><![CDATA[New comment by mFixman in "You Want to Visit the UK? You Better Have a Google Play or App Store Account"]]></title><description><![CDATA[
<p>My impression was that the EU did it to prevent people doing visa-free layovers from claiming asylum, while the UK did it to negotiate a dual exception with the EU in the future.<p>ETA is a visa to the entire world in all but name. I'm not looking forward to the future where every county implements is and visa-free travel becomes a thing of the past.</p>
]]></description><pubDate>Thu, 26 Feb 2026 12:34:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47165185</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=47165185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47165185</guid></item><item><title><![CDATA[New comment by mFixman in "Windows 11 Notepad to support Markdown"]]></title><description><![CDATA[
<p>> We’re also adding a fill tolerance slider, giving you control over how precisely the Fill tool applies color. To get started, select the Fill tool and use the slider on the left side of the canvas to adjust the tolerance to your desired level. Experiment with different tolerance settings to achieve clean fills or creative effects.<p>This tool would have been so useful 25 years ago when I had to manually recolour every pixel in the contour of the cool photo I was editing for my new desktop background because the fill tool didn't recognise the background properly.</p>
]]></description><pubDate>Wed, 25 Feb 2026 17:45:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47154929</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=47154929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47154929</guid></item><item><title><![CDATA[New comment by mFixman in "C++26: Std:Is_within_lifetime"]]></title><description><![CDATA[
<p>Is this the first type of sum-type option choosing statement present for C++ unions? I've been waiting for this feature since the year 1978.<p>Still, it's a wasted opportunity not to have a language-level overload to the `switch` statement that allows nice pattern matching. Even with std::is_within_lifetime C++ unions are prone to errors and hard to work with.</p>
]]></description><pubDate>Thu, 19 Feb 2026 14:31:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47074133</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=47074133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47074133</guid></item><item><title><![CDATA[New comment by mFixman in "GitHub Actions is slowly killing engineering teams"]]></title><description><![CDATA[
<p>Why do we need a log viewer at all?<p>My browser can handle tens of thousands of lines of logs, and has Ctrl-F that's useful for 99% of the searches I need. A better runner could just dump the logs and let the user take care of them.<p>Why most web development devolved into a React-like "you can't search for what you can't see" is a mystery.</p>
]]></description><pubDate>Fri, 06 Feb 2026 11:01:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=46911401</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46911401</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46911401</guid></item><item><title><![CDATA[New comment by mFixman in "GitHub Actions is slowly killing engineering teams"]]></title><description><![CDATA[
<p>Good place to ask: I'm not comfortable with NPM-style `uses: randomAuthor/some-normal-action@1` for actions that should be included by default, like bumping version tags or uploading a file to the releases.<p>What's the accepted way to copy these into your own repo so you can make sure attackers won't update the script to leak my private repo and steal my `GITHUB_TOKEN`?</p>
]]></description><pubDate>Fri, 06 Feb 2026 10:55:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=46911356</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46911356</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46911356</guid></item><item><title><![CDATA[New comment by mFixman in "Claude Opus 4.6"]]></title><description><![CDATA[
<p>I found that "Agentic Search" is generally useless in most LLMs since sites with useful data tend to block AI models.<p>The answer to "when is it cheaper to buy two singles rather than one return between Cambridge to London?" is available in sites such as BRFares, but no LLM can scrape it so it just makes up a generic useless answer.</p>
]]></description><pubDate>Thu, 05 Feb 2026 17:55:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46902452</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46902452</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46902452</guid></item><item><title><![CDATA[New comment by mFixman in "Retiring GPT-4o, GPT-4.1, GPT-4.1 mini, and OpenAI o4-mini in ChatGPT"]]></title><description><![CDATA[
<p>If you go to Settings -> Personalisation -> Memory, you have two separate toggles for "Reference saved memories" and "Reference chat history".<p>The first one refers to the "memory updated" pop-up and its bespoke list of memories; the second one likely refers to some RAG systems for ChatGPT to get relevant snippets of previous conversations.</p>
]]></description><pubDate>Fri, 30 Jan 2026 14:44:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=46824985</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46824985</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46824985</guid></item><item><title><![CDATA[New comment by mFixman in "Retiring GPT-4o, GPT-4.1, GPT-4.1 mini, and OpenAI o4-mini in ChatGPT"]]></title><description><![CDATA[
<p>I've been impressed by how good ChatGPT is at getting the right context old conversations.<p>When I ask simple programming questions in a new conversation it can generally figure out which project I'm going to apply it to, and write examples catered to those projects. I feel that it also makes the responses a bit more warm and personal.</p>
]]></description><pubDate>Fri, 30 Jan 2026 13:28:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=46824133</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46824133</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46824133</guid></item><item><title><![CDATA[New comment by mFixman in "Prism"]]></title><description><![CDATA[
<p>You can tell that they consulted 0 scientists to verify the clearly AI-written draft of this video.<p>The target audience of this tool is not academics; it's OpenAI investors.</p>
]]></description><pubDate>Wed, 28 Jan 2026 10:17:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46793429</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46793429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46793429</guid></item><item><title><![CDATA[New comment by mFixman in "OpenAI's cash burn will be one of the big bubble questions of 2026"]]></title><description><![CDATA[
<p>Because there is only so much programmers and companies will pay for AI coders. The big prizes is AI-generated TikTok.<p>The entertainment industry is by far the easiest way to tap into global discretionary income.</p>
]]></description><pubDate>Wed, 31 Dec 2025 08:47:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=46442488</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46442488</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46442488</guid></item><item><title><![CDATA[New comment by mFixman in "Ask HN: Best Podcasts of 2025?"]]></title><description><![CDATA[
<p>I was very disappointed with Supernova in the East. What started as a telling of the Pacific War from the point of view of the Japanese empire morphed into the usual "war is bad but American soldiers are heroes" that's very common for this period.<p>I tuned out when he spent 30 minutes describing a famous photo-op of General MacArthur going ashore to the Philippines. That is the complete opposite of the original promise of the podcast.</p>
]]></description><pubDate>Sun, 28 Dec 2025 20:21:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=46414130</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46414130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46414130</guid></item><item><title><![CDATA[New comment by mFixman in "Ask HN: Best Podcasts of 2025?"]]></title><description><![CDATA[
<p>Robin Pearson ended the 1000-year long epic of The History of Byzantium earlier this year: <a href="https://thehistoryofbyzantium.com/" rel="nofollow">https://thehistoryofbyzantium.com/</a><p>The podcast started as a sequel to Mike Duncan's classic The History of Rome, and in my opinion surpassed it. Where THoR eventually falls into the narrative trap of turning into "The Lives of Roman Emperors", THoB spends a lot of time talking about economic, demographic, societal, and technological changes within the Empire and the world.<p>Extremely recommended if you want a proper history podcast.</p>
]]></description><pubDate>Sun, 28 Dec 2025 20:03:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=46413976</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46413976</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46413976</guid></item><item><title><![CDATA[New comment by mFixman in "Claude in Chrome"]]></title><description><![CDATA[
<p>The thing AI miss about the internet from the late 2000s and early 2010s was having so much useful data available, searchable, and scrappable. Even things like "which of my friends are currently living in New York?" are impossible to find now.<p>I always assumed this was a once-in-history event. Did this cycle of data openness and closure happen before?</p>
]]></description><pubDate>Sun, 21 Dec 2025 18:34:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=46347010</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46347010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46347010</guid></item><item><title><![CDATA[New comment by mFixman in "How I block all online ads"]]></title><description><![CDATA[
<p>You -> Gear icon -> Revanced Settings -> General -> Navigation Buttons -> Hide Shorts.<p>You need to also hide them from the feed and a few other places. You are not stupid; Revanced has too many options and the settings and large and confusing. It's easier to search "shorts" and toggle everything.</p>
]]></description><pubDate>Mon, 08 Dec 2025 12:52:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46191647</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46191647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46191647</guid></item><item><title><![CDATA[New comment by mFixman in "How I block all online ads"]]></title><description><![CDATA[
<p>Search "YouTube Revanced" on Android. It's a bit of a pain to install, but it lets you customise your YouTube app and add or remove as many features as you want.<p>These kinds of customisations should be standard for apps people use every day.</p>
]]></description><pubDate>Mon, 08 Dec 2025 11:53:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=46191225</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46191225</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46191225</guid></item><item><title><![CDATA[New comment by mFixman in "How I block all online ads"]]></title><description><![CDATA[
<p>Don't forget Consent-O-Matic if you live in the EU+UK, to auto-reject all cookie and GDPR forms.</p>
]]></description><pubDate>Mon, 08 Dec 2025 11:08:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46190956</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46190956</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46190956</guid></item><item><title><![CDATA[New comment by mFixman in "How I block all online ads"]]></title><description><![CDATA[
<p>I pay for YouTube Premium and I still use ReVanced on mobile.<p>Being able to remove Shorts from the app and to revert Alphabet's many incoherent design decisions makes the whole thing usable.</p>
]]></description><pubDate>Mon, 08 Dec 2025 11:06:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46190941</link><dc:creator>mFixman</dc:creator><comments>https://news.ycombinator.com/item?id=46190941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46190941</guid></item></channel></rss>