<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: Falell</title><link>https://news.ycombinator.com/user?id=Falell</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 25 Oct 2026 17:07:27 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=Falell" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by Falell in "11 year old unsoundness bugs found in Rust borrow checker"]]></title><description><![CDATA[
<p>We should know shortly, the PR to fix this will presumably be paired a crater run, a build of the entire public crates universe.</p>
]]></description><pubDate>Tue, 13 Oct 2026 14:11:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=50072081</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=50072081</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50072081</guid></item><item><title><![CDATA[New comment by Falell in "Rust project goals: Immobile types and guaranteed destructors"]]></title><description><![CDATA[
<p>This was my first question too, I don't see anything addressing e.g. the cyclical arc example from the original 'spawn' conversation.<p>It seems like you have to auto-propagate !Forget, and then make 'anything that be used to logically implement forget', probably most importantly things like Rc take a Forget bound and do it at an edition boundary? But the link mentions none of that...</p>
]]></description><pubDate>Mon, 03 Aug 2026 16:02:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=49157581</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=49157581</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49157581</guid></item><item><title><![CDATA[New comment by Falell in "Go: Support for Generic Methods"]]></title><description><![CDATA[
<p>Maybe a typo for To Be Quite Honest?</p>
]]></description><pubDate>Thu, 28 May 2026 14:20:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48309331</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=48309331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48309331</guid></item><item><title><![CDATA[New comment by Falell in "I'm Tired of Talking to AI"]]></title><description><![CDATA[
<p>The kind of people GP is referring to refuse to actually learn from this. I've had several coworkers over the last 15 years that absolutely refuse to 'learn to fish'.</p>
]]></description><pubDate>Wed, 27 May 2026 13:23:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48293949</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=48293949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48293949</guid></item><item><title><![CDATA[New comment by Falell in "AISLE Discovers 38 CVEs in OpenEMR Healthcare Software"]]></title><description><![CDATA[
<p>I think it shows exactly the opposite of the second. Even with the availability of checklists, and instructions to use them, people won't and don't actually use them consistently.<p>'With enough eyes, all bugs are shallow' and AI is an automatable eye that looks at things we can tell nobody has seriously looked at before. It's not a panacea, there will be lots of false positives, but there's value there that we clearly aren't getting by 'just telling humans to use the tools available'.<p>See also: modern practices and sanitizers and tools and test frameworks to avoid writing memory errors in C, and the reality that we keep writing memory errors in C.</p>
]]></description><pubDate>Tue, 28 Apr 2026 17:53:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47937989</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=47937989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47937989</guid></item><item><title><![CDATA[New comment by Falell in "Show HN: A game where you build a GPU"]]></title><description><![CDATA[
<p>Fun. 2.2 loads a blank screen for me, all previous levels were fine and 2.3 loads. Windows, Firefox 149.<p>Edit: Confirmed fixed.</p>
]]></description><pubDate>Sat, 04 Apr 2026 17:46:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=47641389</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=47641389</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47641389</guid></item><item><title><![CDATA[New comment by Falell in "If nothing is curated, how do we find things"]]></title><description><![CDATA[
<p>This doesn't follow at all. The game received _excellent_ reviews prior to release. It's currently the second best reviewed PC game of the year on metacritic [1] (an aggregator with some problems but I don't think this is controversial).<p>Exactly contrary to your point, both Clair Obscur and Blue Prince (#1) got excellent reviews in the days leading up to release leading to people on e.g. Reddit saying "this game came out of nowhere and it has amazing reviews, I'm excited".<p><a href="https://www.metacritic.com/browse/game/pc/all/all-time/metascore/?releaseYearMin=2025&releaseYearMax=2025&platform=pc&page=1" rel="nofollow">https://www.metacritic.com/browse/game/pc/all/all-time/metas...</a></p>
]]></description><pubDate>Sun, 18 May 2025 01:01:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=44018179</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=44018179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44018179</guid></item><item><title><![CDATA[New comment by Falell in "“Attention assault” on Fandom"]]></title><description><![CDATA[
<p>There isn't one, there are hundreds. Given that you end up on a small fandom wiki, you have no idea where 'the better community' is. You go to your search engine of choice and start clicking random wikis hoping at least one other one has decent info (most are useless).<p>As a concrete example, Path of Exile moved to <a href="https://www.poewiki.net/" rel="nofollow">https://www.poewiki.net/</a> (which is a single MediaWiki instance not associated with a larger network). The content is quite good but it took probably 18 months for it to start reliably appearing in google search results.</p>
]]></description><pubDate>Mon, 17 Jun 2024 22:11:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=40711697</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=40711697</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40711697</guid></item><item><title><![CDATA[New comment by Falell in "Memory-mapped IO registers in zig (2021)"]]></title><description><![CDATA[
<p>> What you need is volatile read/write or load/store intrinsics. When you have those, you can express what's actually possible on a hardware platform, and not inadvertently enable people to write nonsense in your language...<p>Linus recently said something similar in a memory model discussion on LKML (long thread, only Linus's posts are really relevant here) <a href="https://lore.kernel.org/lkml/CAHk-=whmmeU_r_o+sPMcr7tPr-EU+HLnmL+GaWUkMUW0kDzDxw@mail.gmail.com/T/#m0c19097ac7ba2fa0b55979ecb142a19e0b03c475" rel="nofollow">https://lore.kernel.org/lkml/CAHk-=whmmeU_r_o+sPMcr7tPr-EU+H...</a></p>
]]></description><pubDate>Tue, 23 Apr 2024 13:07:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=40131524</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=40131524</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40131524</guid></item><item><title><![CDATA[New comment by Falell in "Some notes on Firefox’s media autoplay settings in practice as of Firefox 124"]]></title><description><![CDATA[
<p>Firefox has all of this except the date. `about:config` lists all config values, values in bold do not match their default or do not exist by default, values can be reverted with one click, and there's a checkbox to filter out unmodified items.</p>
]]></description><pubDate>Sat, 30 Mar 2024 14:38:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=39875301</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=39875301</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39875301</guid></item><item><title><![CDATA[New comment by Falell in "RustPython"]]></title><description><![CDATA[
<p>"worse is better", the fact that a  great ecosystem has grown does not necessarily mean the language and its tools are great.<p>Personally, I find the lack of static types makes maintenance a nightmare, and think the build and deployment situation is miserable.</p>
]]></description><pubDate>Wed, 07 Feb 2024 18:12:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39292021</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=39292021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39292021</guid></item><item><title><![CDATA[New comment by Falell in "What happened with the Web Monetization API?"]]></title><description><![CDATA[
<p>Credit cards have by far the best in-person UX of the options that I am presented, tap my card or phone and leave and they're accepted everywhere in practice (my debit card is not).<p>The 'cardholder can always reverse any charge' behavior is also nice once every few years.</p>
]]></description><pubDate>Wed, 07 Feb 2024 00:58:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=39283130</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=39283130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39283130</guid></item><item><title><![CDATA[New comment by Falell in "SciPy builds for Python 3.12 on Windows are a minor miracle"]]></title><description><![CDATA[
<p>Not a direct compiler optimization, but consider memcpy() vs memmove() as an example. If you know two regions of memory do not overlap you can call memcpy() for a direct optimized copy, but if they overlap you must call memmove() and introduce an intermediate copy.</p>
]]></description><pubDate>Wed, 08 Nov 2023 23:28:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=38198760</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=38198760</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38198760</guid></item><item><title><![CDATA[New comment by Falell in "Remove my name from the [Rust] project"]]></title><description><![CDATA[
<p>From the PR body...<p>> The cowardly handling of the recent RustConf keynote fiasko...</p>
]]></description><pubDate>Fri, 08 Sep 2023 23:46:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37440700</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=37440700</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37440700</guid></item><item><title><![CDATA[New comment by Falell in "Blocking Threads won't be enough to protect privacy once they join the Fediverse"]]></title><description><![CDATA[
<p>The article shows that federation delivers data to Meta even if you personally don't use Threads, but I agree with your point.<p>If you want to control distribution of your data, don't join a federation designed to distribute data. Trying to blacklist nodes in a graph that you don't control is not a solution.<p>Information wants to be free, if you post something to a social graph assume everyone in the graph can see it forever.</p>
]]></description><pubDate>Wed, 12 Jul 2023 18:35:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=36699592</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=36699592</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36699592</guid></item><item><title><![CDATA[New comment by Falell in "Why is desalination so difficult?"]]></title><description><![CDATA[
<p>This is discussed at ~12:10.</p>
]]></description><pubDate>Thu, 06 Jul 2023 13:44:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=36615639</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=36615639</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36615639</guid></item><item><title><![CDATA[New comment by Falell in "Reddit is Fun will shut down on June 30th in response to Reddit API changes"]]></title><description><![CDATA[
<p>This is such an obviously good solution to covering API costs that it becomes clear that the actual goal is not to cover API costs, but something else - probably to kill third party apps.</p>
]]></description><pubDate>Thu, 08 Jun 2023 20:06:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=36248033</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=36248033</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36248033</guid></item><item><title><![CDATA[New comment by Falell in "Reddit is Fun will shut down on June 30th in response to Reddit API changes"]]></title><description><![CDATA[
<p>I happily paid for Premium for years, I've gotten a lot of value out of Reddit and I wanted to make sure that they got money even though I blocked all their ads. I cancelled when they announced these API changes since it's the only leverage I have.<p>A paid ad-free version of their site isn't really good enough though. To keep me happy I need to be able to keep using third party apps on mobile, maybe something like 'exempt requests from Premium accounts from API billing'.</p>
]]></description><pubDate>Thu, 08 Jun 2023 20:01:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=36247937</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=36247937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36247937</guid></item><item><title><![CDATA[New comment by Falell in "Curl 8.0.1"]]></title><description><![CDATA[
<p>A relevant example from yesterday: <a href="https://lore.kernel.org/lkml/CAHk-=wjifBVf3ub0WWBXYg7JAao6V8coCdouseaButR0gi5xmg@mail.gmail.com/T/#u" rel="nofollow">https://lore.kernel.org/lkml/CAHk-=wjifBVf3ub0WWBXYg7JAao6V8...</a></p>
]]></description><pubDate>Tue, 21 Mar 2023 12:11:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=35245121</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=35245121</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35245121</guid></item><item><title><![CDATA[New comment by Falell in "How Python virtual environments work"]]></title><description><![CDATA[
<p>Relocating them will actually break things in many cases, especially when native code is involved.</p>
]]></description><pubDate>Mon, 13 Mar 2023 17:16:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=35138929</link><dc:creator>Falell</dc:creator><comments>https://news.ycombinator.com/item?id=35138929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35138929</guid></item></channel></rss>