<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[The coreutils Rust rewrite story is pretty funny.]]></title><description><![CDATA[<p>The coreutils Rust rewrite story is pretty funny.</p><p>Coreutils are tools like rm, mv, mkdir, etc. Unlike binutils, this isn't a fertile ground for memory safety bugs. But, the rewrite was completed, and in the spirit of progress, Canonical decided to switch.</p><p>But do you know what coreutils are a fertile ground for? Race conditions around file creation, deletion, permission setting, and so on. The original code accounted for decades of hard-learned lessons in that space. The Rust rewrite did not:</p><p><a href="https://seclists.org/oss-sec/2026/q2/332" rel="nofollow noopener"><span>https://</span><span>seclists.org/oss-sec/2026/q2/3</span><span>32</span></a></p><p>PS. I'm not dunking on Rust. It's just that... starting over from scratch has its hidden costs.</p>]]></description><link>https://forum.fedi.dk/topic/39603a67-2480-4f67-8b6b-c471dda162f1/the-coreutils-rust-rewrite-story-is-pretty-funny.</link><generator>RSS for Node</generator><lastBuildDate>Thu, 14 May 2026 05:56:47 GMT</lastBuildDate><atom:link href="https://forum.fedi.dk/topic/39603a67-2480-4f67-8b6b-c471dda162f1.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 04 May 2026 16:14:48 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 04:11:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/groxx%40hachyderm.io">@<span>groxx</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> 30 years is a long time, especially for institutions which don’t know their planning horizon is that long, which is most of them</p>]]></description><link>https://forum.fedi.dk/post/https://tilde.zone/users/fivetonsflax/statuses/116520012995964641</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://tilde.zone/users/fivetonsflax/statuses/116520012995964641</guid><dc:creator><![CDATA[fivetonsflax@tilde.zone]]></dc:creator><pubDate>Tue, 05 May 2026 04:11:39 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 03:52:03 GMT]]></title><description><![CDATA[<p><span><a href="/user/slash909uk%40mastodon.me.uk">@<span>Slash909uk</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> </p><p>Previously</p><p><a href="https://mastodon.social/@jerrej/116515031377013873" rel="nofollow noopener"><span>https://</span><span>mastodon.social/@jerrej/116515</span><span>031377013873</span></a></p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.social/users/jerrej/statuses/116519935884627935</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.social/users/jerrej/statuses/116519935884627935</guid><dc:creator><![CDATA[jerrej@mastodon.social]]></dc:creator><pubDate>Tue, 05 May 2026 03:52:03 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 02:46:27 GMT]]></title><description><![CDATA[<p><span><a href="/user/doomed_daniel%40mastodon.gamedev.place" rel="nofollow noopener">@<span>Doomed_Daniel</span></a></span> <span><a href="/user/ireneista%40adhd.irenes.space" rel="nofollow noopener">@<span>ireneista</span></a></span> <span><a href="/user/r%40glauca.space" rel="nofollow noopener">@<span>r</span></a></span> Firefox is still lumbering toward full enablement of JPEG XL as far as I know; they <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1986393" rel="nofollow noopener">landed a Rust-written decoder</a> to replace the C++ reference decoder, and I think they're making sure it gets to feature parity before they'll push it and close the <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=1539075" rel="nofollow noopener">tracking bug</a></p>]]></description><link>https://forum.fedi.dk/post/https://snoot.tube/users/Skirmisher/statuses/116519677935428858</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://snoot.tube/users/Skirmisher/statuses/116519677935428858</guid><dc:creator><![CDATA[skirmisher@snoot.tube]]></dc:creator><pubDate>Tue, 05 May 2026 02:46:27 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 02:45:30 GMT]]></title><description><![CDATA[<p><span><a href="/user/shadsterling%40mastodon.social">@<span>ShadSterling</span></a></span> <span><a href="/user/orb2069%40mastodon.online">@<span>Orb2069</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> a very common refrain during these rust rewrites is that the RiiR side is finding and documenting all of the undocumented and forgotten edge cases that the original source code has but nobody understands why. </p><p>Occasional mistakes are expected along that kind of path. But the end result is often much better understood.</p>]]></description><link>https://forum.fedi.dk/post/https://hachyderm.io/users/groxx/statuses/116519674240429367</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://hachyderm.io/users/groxx/statuses/116519674240429367</guid><dc:creator><![CDATA[groxx@hachyderm.io]]></dc:creator><pubDate>Tue, 05 May 2026 02:45:30 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 02:30:02 GMT]]></title><description><![CDATA[<p><a href="/user/seirdy%40pleroma.envs.net">@Seirdy@pleroma.envs.net</a> <a href="/user/ireneista%40adhd.irenes.space">@ireneista@adhd.irenes.space</a> <a href="/user/lcamtuf%40infosec.exchange">@lcamtuf@infosec.exchange</a> <a href="/user/doomed_daniel%40mastodon.gamedev.place">@Doomed_Daniel@mastodon.gamedev.place</a> <a href="/user/puppygirlhornypost2%40transfem.social">@puppygirlhornypost2</a><span> <br /><br />Thank you!  I'll give it a whirl later!</span></p>]]></description><link>https://forum.fedi.dk/post/https://transfem.social/notes/alvkrmqom9id02lh</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://transfem.social/notes/alvkrmqom9id02lh</guid><dc:creator><![CDATA[2something@transfem.social]]></dc:creator><pubDate>Tue, 05 May 2026 02:30:02 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 02:15:36 GMT]]></title><description><![CDATA[<p><span><a href="/user/equity7804%40hostux.social">@<span>Equity7804</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> There are plenty of potential memory safety issues, but also about 30 years of people fixing those issues. The difficulty is that is another category of issues, filesystem races, that Rust does not help you with at all, but that also had about 30 years of fixing in GNU coreutils. The result of ignoring these issues was that the Rust coreutils as they stand today are much more insecure than GNU coreutils.</p>]]></description><link>https://forum.fedi.dk/post/https://sfba.social/users/not2b/statuses/116519556623943552</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://sfba.social/users/not2b/statuses/116519556623943552</guid><dc:creator><![CDATA[not2b@sfba.social]]></dc:creator><pubDate>Tue, 05 May 2026 02:15:36 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 02:14:27 GMT]]></title><description><![CDATA[<p><span><a href="/user/yon%40sakurajima.moe">@<span>yon</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> agreed. I've been building, solving and shipping for decades, repeatedly. I've fixed Heinsenbugs in legacy systems that had millions of dollars of biz revenue flowing through it. My code runs as part of our collective infrastructure. I prob know a bit about which I speak. <img src="https://forum.fedi.dk/assets/plugins/nodebb-plugin-emoji/emoji/android/1f609.png?v=7979fdcf9c7" class="not-responsive emoji emoji-android emoji--wink" style="height:23px;width:auto;vertical-align:middle" title=";-)" alt="😉" /> And I can usually spot fools, wannabes or grifters. Fundamentals never change, thankfully.</p>]]></description><link>https://forum.fedi.dk/post/https://social.vivaldi.net/users/synlogic4242/statuses/116519552135382822</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://social.vivaldi.net/users/synlogic4242/statuses/116519552135382822</guid><dc:creator><![CDATA[synlogic4242@social.vivaldi.net]]></dc:creator><pubDate>Tue, 05 May 2026 02:14:27 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 02:11:35 GMT]]></title><description><![CDATA[<p><span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> As someone who spent more than 30 years writing C++ professionally, I don't object to efforts to rewrite that stuff in a safer language, and I like Rust, but Canonical was extremely premature in their decision to make the rewritten coreutils the default. As the article makes clear, they completely ignored race condition issues, and I'm wondering if management didn't understand that Rust's ability to prevent data races does not carry over to filesystem races. With this huge volume of CVEs it seems that their testing efforts must have been woefully inadequate. I suppose one way to go is to just ship it and let the Internet test it for them.</p>]]></description><link>https://forum.fedi.dk/post/https://sfba.social/users/not2b/statuses/116519540825708583</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://sfba.social/users/not2b/statuses/116519540825708583</guid><dc:creator><![CDATA[not2b@sfba.social]]></dc:creator><pubDate>Tue, 05 May 2026 02:11:35 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 02:07:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/2something%40transfem.social" aria-label="Profile: 2something@transfem.social">@<bdi>2something@transfem.social</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/doomed_daniel%40mastodon.gamedev.place" aria-label="Profile: Doomed_Daniel@mastodon.gamedev.place">@<bdi>Doomed_Daniel@mastodon.gamedev.place</bdi></a> @ireneista@irenes.space <a class="plugin-mentions-user plugin-mentions-a" href="/user/lcamtuf%40infosec.exchange" aria-label="Profile: lcamtuf@infosec.exchange">@<bdi>lcamtuf@infosec.exchange</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/puppygirlhornypost2%40transfem.social" aria-label="Profile: puppygirlhornypost2@transfem.social">@<bdi>puppygirlhornypost2@transfem.social</bdi></a> it’s packaged by almost every distro and easy to statically link and take with you</p>
]]></description><link>https://forum.fedi.dk/post/https://pleroma.envs.net/objects/96669d24-7762-4abe-9c60-945c5f541a09</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://pleroma.envs.net/objects/96669d24-7762-4abe-9c60-945c5f541a09</guid><dc:creator><![CDATA[seirdy@pleroma.envs.net]]></dc:creator><pubDate>Tue, 05 May 2026 02:07:29 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 02:05:22 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/2something%40transfem.social" aria-label="Profile: 2something@transfem.social">@<bdi>2something@transfem.social</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/doomed_daniel%40mastodon.gamedev.place" aria-label="Profile: Doomed_Daniel@mastodon.gamedev.place">@<bdi>Doomed_Daniel@mastodon.gamedev.place</bdi></a> @ireneista@irenes.space <a class="plugin-mentions-user plugin-mentions-a" href="/user/lcamtuf%40infosec.exchange" aria-label="Profile: lcamtuf@infosec.exchange">@<bdi>lcamtuf@infosec.exchange</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/puppygirlhornypost2%40transfem.social" aria-label="Profile: puppygirlhornypost2@transfem.social">@<bdi>puppygirlhornypost2@transfem.social</bdi></a> it’s not full pcre with stuff like variable length lookbehinds but it’s close enough with named capture groups and the like. It uses Rust’s regex crate</p>
]]></description><link>https://forum.fedi.dk/post/https://pleroma.envs.net/objects/b05ab819-fcb9-421a-956c-d4d32778d2f6</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://pleroma.envs.net/objects/b05ab819-fcb9-421a-956c-d4d32778d2f6</guid><dc:creator><![CDATA[seirdy@pleroma.envs.net]]></dc:creator><pubDate>Tue, 05 May 2026 02:05:22 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 02:04:53 GMT]]></title><description><![CDATA[<p><span><a href="/user/synlogic4242%40social.vivaldi.net">@<span>synlogic4242</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> I’ve learnt to differentiate between people who only talk about the tech, and never about solving problems. It’s been the same for decades.</p><p>Tech can be fun, not saying it shouldn’t be. But it doesn’t create solutions by itself.</p>]]></description><link>https://forum.fedi.dk/post/https://sakurajima.moe/users/yon/statuses/116519514482193507</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://sakurajima.moe/users/yon/statuses/116519514482193507</guid><dc:creator><![CDATA[yon@sakurajima.moe]]></dc:creator><pubDate>Tue, 05 May 2026 02:04:53 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 02:01:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/2something%40transfem.social" aria-label="Profile: 2something@transfem.social">@<bdi>2something@transfem.social</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/lcamtuf%40infosec.exchange" aria-label="Profile: lcamtuf@infosec.exchange">@<bdi>lcamtuf@infosec.exchange</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/doomed_daniel%40mastodon.gamedev.place" aria-label="Profile: Doomed_Daniel@mastodon.gamedev.place">@<bdi>Doomed_Daniel@mastodon.gamedev.place</bdi></a> @ireneista@irenes.space <a class="plugin-mentions-user plugin-mentions-a" href="/user/puppygirlhornypost2%40transfem.social" aria-label="Profile: puppygirlhornypost2@transfem.social">@<bdi>puppygirlhornypost2@transfem.social</bdi></a> no thats something else. it’s one of those newer rust utilities like what ripgrep is for grep.</p>
<p dir="auto"><a href="https://github.com/chmln/sd" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/chmln/sd</a></p>
]]></description><link>https://forum.fedi.dk/post/https://pleroma.envs.net/objects/32ecedee-52ca-4e3f-80fb-07cc68679f57</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://pleroma.envs.net/objects/32ecedee-52ca-4e3f-80fb-07cc68679f57</guid><dc:creator><![CDATA[seirdy@pleroma.envs.net]]></dc:creator><pubDate>Tue, 05 May 2026 02:01:37 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 01:55:34 GMT]]></title><description><![CDATA[<p><a href="/user/seirdy%40pleroma.envs.net">@Seirdy@pleroma.envs.net</a> <a href="/user/lcamtuf%40infosec.exchange">@lcamtuf@infosec.exchange</a> <a href="/user/doomed_daniel%40mastodon.gamedev.place">@Doomed_Daniel@mastodon.gamedev.place</a> <a href="/user/ireneista%40adhd.irenes.space">@ireneista@adhd.irenes.space</a> <a href="/user/puppygirlhornypost2%40transfem.social">@puppygirlhornypost2</a><span> <br /><br />I just ran </span><code>man sd</code> and I don't understand anything of what it said.</p>]]></description><link>https://forum.fedi.dk/post/https://transfem.social/notes/alvjjapld88z09to</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://transfem.social/notes/alvjjapld88z09to</guid><dc:creator><![CDATA[2something@transfem.social]]></dc:creator><pubDate>Tue, 05 May 2026 01:55:34 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 01:54:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/wolf480pl%40mstdn.io">@<span>wolf480pl</span></a></span> <span><a href="/user/sten%40chaos.social">@<span>sten</span></a></span> <span><a href="/user/chuckmcmanis%40chaos.social">@<span>ChuckMcManis</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> most serious race condition in production is the race to push to prod before you bounce on a Friday afternoon</p>]]></description><link>https://forum.fedi.dk/post/https://infosec.exchange/users/darkuncle/statuses/116519474264749821</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://infosec.exchange/users/darkuncle/statuses/116519474264749821</guid><dc:creator><![CDATA[darkuncle@infosec.exchange]]></dc:creator><pubDate>Tue, 05 May 2026 01:54:39 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 01:54:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/2something%40transfem.social" aria-label="Profile: 2something@transfem.social">@<bdi>2something@transfem.social</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/lcamtuf%40infosec.exchange" aria-label="Profile: lcamtuf@infosec.exchange">@<bdi>lcamtuf@infosec.exchange</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/doomed_daniel%40mastodon.gamedev.place" aria-label="Profile: Doomed_Daniel@mastodon.gamedev.place">@<bdi>Doomed_Daniel@mastodon.gamedev.place</bdi></a> @ireneista@irenes.space <a class="plugin-mentions-user plugin-mentions-a" href="/user/puppygirlhornypost2%40transfem.social" aria-label="Profile: puppygirlhornypost2@transfem.social">@<bdi>puppygirlhornypost2@transfem.social</bdi></a> the <code>sd</code> utility is excellent for this &lt;img class=“not-responsive emoji” src=“<a href="https://pleroma.envs.net/emoji/custom/colon_three.png" target="_blank" rel="noopener noreferrer nofollow ugc">https://pleroma.envs.net/emoji/custom/colon_three.png</a>” title=“:colon_three:” /&gt;</p>
]]></description><link>https://forum.fedi.dk/post/https://pleroma.envs.net/objects/ffd4b65f-9b05-4e62-b73b-c01f625f6962</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://pleroma.envs.net/objects/ffd4b65f-9b05-4e62-b73b-c01f625f6962</guid><dc:creator><![CDATA[seirdy@pleroma.envs.net]]></dc:creator><pubDate>Tue, 05 May 2026 01:54:18 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 01:53:34 GMT]]></title><description><![CDATA[<p><span><a href="/user/chuckmcmanis%40chaos.social">@<span>ChuckMcManis</span></a></span> <span><a href="/user/josh%40hactivedirectory.com">@<span>josh</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> incentives trump everything</p>]]></description><link>https://forum.fedi.dk/post/https://infosec.exchange/users/darkuncle/statuses/116519470028213980</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://infosec.exchange/users/darkuncle/statuses/116519470028213980</guid><dc:creator><![CDATA[darkuncle@infosec.exchange]]></dc:creator><pubDate>Tue, 05 May 2026 01:53:34 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 01:53:17 GMT]]></title><description><![CDATA[<p><a href="/user/seirdy%40pleroma.envs.net">@Seirdy@pleroma.envs.net</a> <a href="/user/ireneista%40adhd.irenes.space">@ireneista@adhd.irenes.space</a> <a href="/user/lcamtuf%40infosec.exchange">@lcamtuf@infosec.exchange</a> <a href="/user/doomed_daniel%40mastodon.gamedev.place">@Doomed_Daniel@mastodon.gamedev.place</a> <a href="/user/puppygirlhornypost2%40transfem.social">@puppygirlhornypost2</a><span> <br /><br />I have personally found it mildly irritating that <br />a) GNU Grep has PCRE as an option but Gnu Sed does not, and<br />b) Sometimes I can figure out how to do something in PCRE but not whatever version of regex GNU sed uses.<br /><br />I can get around this mild irritation by using perl or python directly instead of sed.</span></p>]]></description><link>https://forum.fedi.dk/post/https://transfem.social/notes/alvjgd6xm9id02kh</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://transfem.social/notes/alvjgd6xm9id02kh</guid><dc:creator><![CDATA[2something@transfem.social]]></dc:creator><pubDate>Tue, 05 May 2026 01:53:17 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 01:44:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/doomed_daniel%40mastodon.gamedev.place" rel="nofollow noreferrer noopener">@<span>Doomed_Daniel</span></a></span> <span><a href="/user/r%40glauca.space" rel="nofollow noreferrer noopener">@<span>r</span></a></span> <span><a href="/user/q%40glauca.space" rel="nofollow noreferrer noopener">@<span>q</span></a></span> <span><a href="/user/erincandescent%40akko.erincandescent.net" rel="nofollow noreferrer noopener">@<span>erincandescent</span></a></span> <span><a href="/user/pinskia%40hachyderm.io" rel="nofollow noreferrer noopener">@<span>pinskia</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange" rel="nofollow noreferrer noopener">@<span>lcamtuf</span></a></span> ah thanks</p>]]></description><link>https://forum.fedi.dk/post/https://adhd.irenes.space/users/ireneista/statuses/01KQTWY2FN0CTT1C2WZFXSE8CT</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://adhd.irenes.space/users/ireneista/statuses/01KQTWY2FN0CTT1C2WZFXSE8CT</guid><dc:creator><![CDATA[ireneista@adhd.irenes.space]]></dc:creator><pubDate>Tue, 05 May 2026 01:44:39 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 01:40:35 GMT]]></title><description><![CDATA[<p><span><a href="/user/ireneista%40adhd.irenes.space">@<span>ireneista</span></a></span> <span><a href="/user/r%40glauca.space">@<span>r</span></a></span> <span><a href="/user/q%40glauca.space">@<span>q</span></a></span> <span><a href="/user/erincandescent%40akko.erincandescent.net">@<span>erincandescent</span></a></span> <span><a href="/user/pinskia%40hachyderm.io">@<span>pinskia</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> <br />yeah, but disabled by default in chromium and AFAIK in Firefox it's only in the nightlies</p><p><a href="https://en.wikipedia.org/wiki/JPEG_XL?useskin=vector#Web_browsers" rel="nofollow noopener"><span>https://</span><span>en.wikipedia.org/wiki/JPEG_XL?</span><span>useskin=vector#Web_browsers</span></a></p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.gamedev.place/users/Doomed_Daniel/statuses/116519418949137672</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.gamedev.place/users/Doomed_Daniel/statuses/116519418949137672</guid><dc:creator><![CDATA[doomed_daniel@mastodon.gamedev.place]]></dc:creator><pubDate>Tue, 05 May 2026 01:40:35 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 01:05:01 GMT]]></title><description><![CDATA[<p><span><a href="/user/pinskia%40hachyderm.io">@<span>pinskia</span></a></span> <span><a href="/user/ireneista%40adhd.irenes.space">@<span>ireneista</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> <br />&gt; It is also why Microsoft Edge went from something written from scratch to be a fork of chromium</p><p>Wasn't that because most of Edge audience heavily used Google products (including Google maps and YouTube and Google meet), and Google actively sabotaged the performance of these products in Edge specifically, in order to push users away from it and towards Chrome?</p>]]></description><link>https://forum.fedi.dk/post/https://embracing.space/users/IngaLovinde/statuses/116519279097550694</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://embracing.space/users/IngaLovinde/statuses/116519279097550694</guid><dc:creator><![CDATA[ingalovinde@embracing.space]]></dc:creator><pubDate>Tue, 05 May 2026 01:05:01 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 00:55:37 GMT]]></title><description><![CDATA[<p><span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> yeah. currently running Ubuntu 24.04 LTS.  My next upgrade will be a different distribution I think<img src="https://forum.fedi.dk/assets/plugins/nodebb-plugin-emoji/emoji/android/1f625.png?v=7979fdcf9c7" class="not-responsive emoji emoji-android emoji--disappointed_relieved" style="height:23px;width:auto;vertical-align:middle" title="😥" alt="😥" /></p><p>BSD maybe?</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.me.uk/users/Slash909uk/statuses/116519242139208989</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.me.uk/users/Slash909uk/statuses/116519242139208989</guid><dc:creator><![CDATA[slash909uk@mastodon.me.uk]]></dc:creator><pubDate>Tue, 05 May 2026 00:55:37 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 00:53:18 GMT]]></title><description><![CDATA[<p><span><a href="/user/slash909uk%40mastodon.me.uk">@<span>Slash909uk</span></a></span> <span><a href="/user/cmdrmoto%40hachyderm.io">@<span>cmdrmoto</span></a></span> <span><a href="/user/benh%40mastodon.scot">@<span>benh</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> especially in the age of AI</p>]]></description><link>https://forum.fedi.dk/post/https://hachyderm.io/users/dolanor/statuses/116519232998252100</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://hachyderm.io/users/dolanor/statuses/116519232998252100</guid><dc:creator><![CDATA[dolanor@hachyderm.io]]></dc:creator><pubDate>Tue, 05 May 2026 00:53:18 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 00:37:39 GMT]]></title><description><![CDATA[<p><span><a href="/user/cmdrmoto%40hachyderm.io">@<span>cmdrmoto</span></a></span> <span><a href="/user/benh%40mastodon.scot">@<span>benh</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange">@<span>lcamtuf</span></a></span> wow, I had not re-read that for years! This highlight is the killer insight for me: </p><p>'It’s harder to read code than to write it.'</p><p>So much lost and relearned (or not<img src="https://forum.fedi.dk/assets/plugins/nodebb-plugin-emoji/emoji/android/2639.png?v=7979fdcf9c7" class="not-responsive emoji emoji-android emoji--white_frowning_face" style="height:23px;width:auto;vertical-align:middle" title="☹" alt="☹" />️) for this simple reason!</p>]]></description><link>https://forum.fedi.dk/post/https://mastodon.me.uk/users/Slash909uk/statuses/116519171472922763</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://mastodon.me.uk/users/Slash909uk/statuses/116519171472922763</guid><dc:creator><![CDATA[slash909uk@mastodon.me.uk]]></dc:creator><pubDate>Tue, 05 May 2026 00:37:39 GMT</pubDate></item><item><title><![CDATA[Reply to The coreutils Rust rewrite story is pretty funny. on Tue, 05 May 2026 00:37:05 GMT]]></title><description><![CDATA[<p><span><a href="/user/doomed_daniel%40mastodon.gamedev.place" rel="nofollow noreferrer noopener">@<span>Doomed_Daniel</span></a></span> <span><a href="/user/r%40glauca.space" rel="nofollow noreferrer noopener">@<span>r</span></a></span> <span><a href="/user/q%40glauca.space" rel="nofollow noreferrer noopener">@<span>q</span></a></span> <span><a href="/user/erincandescent%40akko.erincandescent.net" rel="nofollow noreferrer noopener">@<span>erincandescent</span></a></span> <span><a href="/user/pinskia%40hachyderm.io" rel="nofollow noreferrer noopener">@<span>pinskia</span></a></span> <span><a href="/user/lcamtuf%40infosec.exchange" rel="nofollow noreferrer noopener">@<span>lcamtuf</span></a></span> when it was removed. it came back?</p>]]></description><link>https://forum.fedi.dk/post/https://adhd.irenes.space/users/ireneista/statuses/01KQTS2B2WCEQBFQVN7AJ8WA9C</link><guid isPermaLink="true">https://forum.fedi.dk/post/https://adhd.irenes.space/users/ireneista/statuses/01KQTS2B2WCEQBFQVN7AJ8WA9C</guid><dc:creator><![CDATA[ireneista@adhd.irenes.space]]></dc:creator><pubDate>Tue, 05 May 2026 00:37:05 GMT</pubDate></item></channel></rss>