<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: YoshiRulz</title><link>https://news.ycombinator.com/user?id=YoshiRulz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 23 Apr 2026 18:27:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=YoshiRulz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by YoshiRulz in "15 Years of Forking"]]></title><description><![CDATA[
<p>Which of Ladybird's sponsors are adtech? None of their websites proclaim them to be in the advertising business at least.</p>
]]></description><pubDate>Mon, 30 Mar 2026 16:59:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47576833</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=47576833</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47576833</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Google details new 24-hour process to sideload unverified Android apps"]]></title><description><![CDATA[
<p>F-Droid has a build farm, they don't just host apks uploaded by developers, so it can't be attacked in that way. <a href="https://f-droid.org/en/docs/FAQ_-_App_Developers/#will-my-app-be-built-from-source" rel="nofollow">https://f-droid.org/en/docs/FAQ_-_App_Developers/#will-my-ap...</a></p>
]]></description><pubDate>Fri, 20 Mar 2026 04:39:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47450562</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=47450562</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47450562</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Wolfram Compute Services"]]></title><description><![CDATA[
<p>There is of course a FOSS rewrite <a href="https://mathics.org" rel="nofollow">https://mathics.org</a></p>
]]></description><pubDate>Sat, 06 Dec 2025 18:41:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=46175558</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=46175558</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46175558</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Trillion-Scale Goldbach Verification on Consumer Hardware -novel Algorithm [pdf]"]]></title><description><![CDATA[
<p>The repo (it looks like ~500 LOC of C# in a single file with no deps, cool): <a href="https://github.com/joshkartz/Fixed-Gear-Goldbach-Engine" rel="nofollow">https://github.com/joshkartz/Fixed-Gear-Goldbach-Engine</a></p>
]]></description><pubDate>Fri, 10 Oct 2025 07:59:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=45536382</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=45536382</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45536382</guid></item><item><title><![CDATA[New comment by YoshiRulz in "GIMP 3.0"]]></title><description><![CDATA[
<p>File > Overwrite</p>
]]></description><pubDate>Tue, 18 Mar 2025 10:05:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43397538</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=43397538</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43397538</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Zlib-rs is faster than C"]]></title><description><![CDATA[
<p>.NET (C#) is getting there with Vector<T>.</p>
]]></description><pubDate>Mon, 17 Mar 2025 12:56:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=43388044</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=43388044</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43388044</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Tell HN: Cloudflare is blocking Pale Moon and other non-mainstream browsers"]]></title><description><![CDATA[
<p>I believe the problem in Ladybird's case is missing JS APIs <a href="https://github.com/LadybirdBrowser/ladybird/issues/226">https://github.com/LadybirdBrowser/ladybird/issues/226</a></p>
]]></description><pubDate>Thu, 06 Feb 2025 06:24:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=42959627</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=42959627</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42959627</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Software development topics I've changed my mind on"]]></title><description><![CDATA[
<p>Kotlin fixes the null handling problem too, and with the added benefit of being able to gradually migrate Java code.</p>
]]></description><pubDate>Wed, 05 Feb 2025 20:51:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=42954922</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=42954922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42954922</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Lua is so underrated"]]></title><description><![CDATA[
<p>There are a lot of good comments here already, but I can't let this pass by the main page without taking the opportunity to rail against Lua because, no, it's not underrated. It's everywhere and terrible.<p>This article is fairly light on detail, only mentioning a couple table footguns, but there are MANY more. (I also disagree with it being "accessible even for beginners", but I'll stick to objective things.) For starters, the size operator `#` doesn't work on map-like tables, and there's no easy way to copy part or all of a table, or to serialise one for printing.<p>Lua doesn't have `switch` or even `break`/`continue`. Though it added a `goto`—years after we collectively realised that's an antifeature. You can use `and`+`or` as a ternary, but you need to remember that it works differently with bools and that `nil` is falsey ofc. And `0` is truthy. Using a variable which hasn't been declared yet or is otherwise out of scope gives `nil` rather than an error. In fact most logic errors are SILENT (yay dynamic typing), and some syntax errors are raised far from the actual cause. `<const>` isn't.<p>Before Lua 5.3, all numbers were floats. The patterns used for `string.match` look superficially like RegEx but they are not, despite them predating Lua. The stdlib is woefully lacking, with the official documentation seeming to taunt you with examples of how several common functions could be implemented, but it's left to you to copy them into your projects.<p>So yeah, Lua might be small and quaint, but that's only because so much is not included "in the box", and what is included is no good.</p>
]]></description><pubDate>Fri, 27 Dec 2024 02:38:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=42519516</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=42519516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42519516</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Helping wikis move away from Fandom"]]></title><description><![CDATA[
<p>You have named all the players. Maybe throw ShoutWiki in there, but I recently tried to create a wiki there and it wasn't working—YMMV. There's also NIWA, focused on Nintendo-related IP, but I believe that's more of a webring and doesn't manage hosting for their members.</p>
]]></description><pubDate>Thu, 10 Oct 2024 19:41:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=41802692</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=41802692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41802692</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Helping wikis move away from Fandom"]]></title><description><![CDATA[
<p>Most of the platforms you mention <i>are</i> "replacements" which have "won" over a long term—Google unseated AltaVista and Yahoo!, Reddit outlived Digg and SlashDot, and microblogging like Twitter started as blogs. And of course, Fandom "replaced" other, less bad wiki farms by virtue of buying them.</p>
]]></description><pubDate>Thu, 10 Oct 2024 19:27:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=41802527</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=41802527</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41802527</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Microsoft donates the Mono Project to the Wine team"]]></title><description><![CDATA[
<p>The .NET Core Runtime works great on Linux, but it can't run .NET Framework apps, hence wine-mono.</p>
]]></description><pubDate>Wed, 28 Aug 2024 14:24:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=41379881</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=41379881</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41379881</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Microsoft donates the Mono Project to the Wine team"]]></title><description><![CDATA[
<p>wine-mono for one. It's also used for some desktop apps, crucially for those built with the WinForms framework, since the newer, .NET Core versions of that are Windows-only.</p>
]]></description><pubDate>Wed, 28 Aug 2024 01:23:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=41375092</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=41375092</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41375092</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Microsoft donates the Mono Project to the Wine team"]]></title><description><![CDATA[
<p>Look at the release history and you'll see it was already on life support. MS stopped adding new features to .NET Framework with 4.8 but Mono has yet to reach parity with that.</p>
]]></description><pubDate>Wed, 28 Aug 2024 01:16:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=41375067</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=41375067</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41375067</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Microsoft donates the Mono Project to the Wine team"]]></title><description><![CDATA[
<p>The thing the .NET team maintains is (a fork of) the Mono Runtime/JIT. Mono's implementation of the .NET Framework BCL (= stdlib) isn't part of modern .NET.</p>
]]></description><pubDate>Wed, 28 Aug 2024 01:14:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=41375053</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=41375053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41375053</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Microsoft donates the Mono Project to the Wine team"]]></title><description><![CDATA[
<p>> Is there somewhere where someone new to the ecosystem can get a simple introduction to all of these different terms and which ones are still relevant today?<p>Not really. It's legacy cruft all the way down.<p>But the good news is that if you stay on the beaten path, using the latest SDK and targeting the latest Runtime, everything Just WorksTM.</p>
]]></description><pubDate>Tue, 27 Aug 2024 23:57:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=41374587</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=41374587</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41374587</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Google removed Organic Maps from the Play Store"]]></title><description><![CDATA[
<p>In this case you don't have to find and sideload an .apk though, it's available in the main F-Droid repo.<p>I'd argue that it would be safer  than the Play Store version because F-Droid builds are at least reproducible, while it's not clear what checks are actually done by the Play Store before publishing an update. Most of what Play Protect claims to do could be from a simple malware signature check.</p>
]]></description><pubDate>Sun, 18 Aug 2024 04:54:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=41280200</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=41280200</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41280200</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Microsoft Chose Profit over Security, Whistleblower Says"]]></title><description><![CDATA[
<p>How about the same as for fraud, manslaughter, conspiracy... But that's the judiciary's problem anyway. People who campaign for this higher accountability argue that it's such a drastic change from fines that it will change company cultures overnight.</p>
]]></description><pubDate>Fri, 14 Jun 2024 01:31:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=40676704</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=40676704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40676704</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Microsoft Chose Profit over Security, Whistleblower Says"]]></title><description><![CDATA[
<p>Don't be obtuse. That is obviously not a genuine bug/vuln disclosure.</p>
]]></description><pubDate>Fri, 14 Jun 2024 01:24:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40676673</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=40676673</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40676673</guid></item><item><title><![CDATA[New comment by YoshiRulz in "Engineering for Slow Internet"]]></title><description><![CDATA[
<p>This sounds suspiciously like Matrix. Does is required buy-in from user agents or will it benefit existing browsers once implemented?</p>
]]></description><pubDate>Fri, 31 May 2024 19:01:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=40539016</link><dc:creator>YoshiRulz</dc:creator><comments>https://news.ycombinator.com/item?id=40539016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40539016</guid></item></channel></rss>