<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: matthews2</title><link>https://news.ycombinator.com/user?id=matthews2</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 09 Apr 2026 18:07:35 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=matthews2" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Why do we need modules at all? (2011)]]></title><description><![CDATA[
<p>Article URL: <a href="https://groups.google.com/g/erlang-programming/c/LKLesmrss2k">https://groups.google.com/g/erlang-programming/c/LKLesmrss2k</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43554444">https://news.ycombinator.com/item?id=43554444</a></p>
<p>Points: 151</p>
<p># Comments: 88</p>
]]></description><pubDate>Wed, 02 Apr 2025 07:34:05 +0000</pubDate><link>https://groups.google.com/g/erlang-programming/c/LKLesmrss2k</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=43554444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43554444</guid></item><item><title><![CDATA[How China's Surveillance State Works [video]]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.youtube.com/watch?v=o5Nd85-G7yI">https://www.youtube.com/watch?v=o5Nd85-G7yI</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43310336">https://news.ycombinator.com/item?id=43310336</a></p>
<p>Points: 6</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 09 Mar 2025 16:00:39 +0000</pubDate><link>https://www.youtube.com/watch?v=o5Nd85-G7yI</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=43310336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43310336</guid></item><item><title><![CDATA[New comment by matthews2 in "Privacy Pass Authentication for Kagi Search"]]></title><description><![CDATA[
<p>Kagi's repository doesn't contain any of raphaelrobert's code directly. It's used as a library: <a href="https://github.com/kagisearch/privacypass-lib/blob/main/src/core/Cargo.toml#L35-L36">https://github.com/kagisearch/privacypass-lib/blob/main/src/...</a></p>
]]></description><pubDate>Fri, 14 Feb 2025 18:06:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43051186</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=43051186</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43051186</guid></item><item><title><![CDATA[New comment by matthews2 in "US to ban Russian, Chinese software and hardware in vehicles"]]></title><description><![CDATA[
<p>Espressif are a Chinese company so I would imagine so. Although you shouldn't find an ESP32 on a car anyway, they are not automotive grade parts.</p>
]]></description><pubDate>Wed, 15 Jan 2025 18:20:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=42714872</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=42714872</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42714872</guid></item><item><title><![CDATA[New comment by matthews2 in "Show HN: Boulette - Protect you from yourself (even as root)."]]></title><description><![CDATA[
<p>You still authenticate and kick off the Mosh session via SSH, so it shouldn't be any worse than plain SSH.<p>> Mosh doesn't listen on network ports or authenticate users. The mosh client logs in to the server via SSH, and users present the same credentials (e.g., password, public key) as before. Then Mosh runs the mosh-server remotely and connects to it over UDP.</p>
]]></description><pubDate>Fri, 10 Jan 2025 15:51:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=42656686</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=42656686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42656686</guid></item><item><title><![CDATA[New comment by matthews2 in "H5N1: Much More Than You Wanted to Know"]]></title><description><![CDATA[
<p>What is the link between car washing and spreading bird flu?</p>
]]></description><pubDate>Wed, 01 Jan 2025 20:22:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=42568965</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=42568965</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42568965</guid></item><item><title><![CDATA[SEGGER's Ozone debugger now supports Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.segger.com/news/pr-240927-ozone-support-rust/">https://www.segger.com/news/pr-240927-ozone-support-rust/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41686204">https://news.ycombinator.com/item?id=41686204</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 29 Sep 2024 09:56:28 +0000</pubDate><link>https://www.segger.com/news/pr-240927-ozone-support-rust/</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=41686204</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41686204</guid></item><item><title><![CDATA[New comment by matthews2 in "A Better Light Source for Scanning Color Negative Film"]]></title><description><![CDATA[
<p>Dust (and scratches?) can be detected with an infrared scan. The IR scan is only used to detect defects, and then something like a spot removal tool is automatically applied to the defect areas.<p><a href="https://www.hamrick.com/blog/digital-ice.html" rel="nofollow">https://www.hamrick.com/blog/digital-ice.html</a></p>
]]></description><pubDate>Thu, 08 Aug 2024 19:30:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=41195278</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=41195278</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41195278</guid></item><item><title><![CDATA[New comment by matthews2 in "Show HN: JSON-Threat-Protection Rust High-Performance Crate"]]></title><description><![CDATA[
<p>> If serde_json is a parser and has a different feature set than json-threat-protection, does it make sense to compare performance?<p>If you were using serde_json just to validate a payload before passing it on to another service (like a WAF), then the comparison makes sense. If you had more complex validations or wanted to extract some of the data, then maybe not.</p>
]]></description><pubDate>Sun, 21 Jul 2024 12:47:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=41024704</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=41024704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41024704</guid></item><item><title><![CDATA[New comment by matthews2 in "My Windows Computer Just Doesn't Feel Like Mine Anymore"]]></title><description><![CDATA[
<p>The Debian Firefox package ships a config with most of that disabled by default: <a href="https://wiki.debian.org/Firefox#Disabling_automatic_connections" rel="nofollow">https://wiki.debian.org/Firefox#Disabling_automatic_connecti...</a></p>
]]></description><pubDate>Sat, 22 Jun 2024 14:43:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=40759458</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=40759458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40759458</guid></item><item><title><![CDATA[New comment by matthews2 in "Raspberry Pi is now a public company"]]></title><description><![CDATA[
<p>Retail trading starts on Friday morning.</p>
]]></description><pubDate>Wed, 12 Jun 2024 11:13:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40656741</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=40656741</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40656741</guid></item><item><title><![CDATA[New comment by matthews2 in "Compilers are too smart"]]></title><description><![CDATA[
<p>Oops, my bad. I was stuck in Intel land.<p>The option I linked is even listed under the x86-specific options...</p>
]]></description><pubDate>Sun, 09 Jun 2024 20:12:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=40627215</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=40627215</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40627215</guid></item><item><title><![CDATA[New comment by matthews2 in "Compilers are too smart"]]></title><description><![CDATA[
<p>You can use -mno-popcnt for this.<p>Godbolt: <a href="https://godbolt.org/z/raszoEedr" rel="nofollow">https://godbolt.org/z/raszoEedr</a><p>Reference: <a href="https://clang.llvm.org/docs/ClangCommandLineReference.html#cmdoption-clang-mpopcnt" rel="nofollow">https://clang.llvm.org/docs/ClangCommandLineReference.html#c...</a></p>
]]></description><pubDate>Sun, 09 Jun 2024 08:59:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=40622995</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=40622995</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40622995</guid></item><item><title><![CDATA[New comment by matthews2 in "Engineering for Slow Internet"]]></title><description><![CDATA[
<p>HTTP/2 push is super dead: <a href="https://evertpot.com/http-2-push-is-dead/" rel="nofollow">https://evertpot.com/http-2-push-is-dead/</a></p>
]]></description><pubDate>Fri, 31 May 2024 10:37:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=40533351</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=40533351</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40533351</guid></item><item><title><![CDATA[New comment by matthews2 in "WinDirStat – Windows Directory Statistics"]]></title><description><![CDATA[
<p>More MFT goodness: the file search tool Everything (<a href="https://www.voidtools.com/" rel="nofollow">https://www.voidtools.com/</a>)</p>
]]></description><pubDate>Thu, 23 May 2024 07:12:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=40451491</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=40451491</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40451491</guid></item><item><title><![CDATA[New comment by matthews2 in "Ask HN: Why is ChatGPT allowed to scrape other sites via prompts?"]]></title><description><![CDATA[
<p>If GET requests increase my AWS bill, does that make them not idempotent any more?</p>
]]></description><pubDate>Wed, 22 May 2024 16:30:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=40442867</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=40442867</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40442867</guid></item><item><title><![CDATA[New comment by matthews2 in "Show HN: Is_ready – Wait for many services to become available – 0 Dependencies"]]></title><description><![CDATA[
<p>Zero dependencies seems like a weird selling point, especially since it depends on Clap, Tokio, a Rust compiler...<p>A neat project, though. I think that this is best solved in the application itself (e.g. your server starts but returns HTTP errors while the database is unavailable), but being able to retrofit this behaviour into any existing application seems useful. Feels like something very similar should be built into tools like docker-compose.</p>
]]></description><pubDate>Sun, 28 Apr 2024 04:27:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=40185994</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=40185994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40185994</guid></item><item><title><![CDATA[Nintendo Stuff on Steam Workshop]]></title><description><![CDATA[
<p>Article URL: <a href="https://store.steampowered.com/news/app/4000/view/4200245595694413052">https://store.steampowered.com/news/app/4000/view/4200245595694413052</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=40154032">https://news.ycombinator.com/item?id=40154032</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Thu, 25 Apr 2024 06:11:26 +0000</pubDate><link>https://store.steampowered.com/news/app/4000/view/4200245595694413052</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=40154032</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40154032</guid></item><item><title><![CDATA[New comment by matthews2 in "Meta confirms that its Llama 3 open source LLM is coming in the next month"]]></title><description><![CDATA[
<p>Maybe there isn’t a benefit to closed-source Llama either.</p>
]]></description><pubDate>Wed, 10 Apr 2024 05:04:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=39987135</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=39987135</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39987135</guid></item><item><title><![CDATA[New comment by matthews2 in "Command injection and backdoor account in D-Link NAS devices"]]></title><description><![CDATA[
<p>You can drop root after binding, or you can use capabilities to allow a particular program to bind on privileged ports. php-fpm could listen on a UNIX socket instead of a TCP socket.</p>
]]></description><pubDate>Sun, 07 Apr 2024 19:01:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39962906</link><dc:creator>matthews2</dc:creator><comments>https://news.ycombinator.com/item?id=39962906</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39962906</guid></item></channel></rss>