<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: ylere</title><link>https://news.ycombinator.com/user?id=ylere</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 04 Aug 2026 07:13:57 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ylere" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ylere in "Malus – Clean Room as a Service"]]></title><description><![CDATA[
<p>Indeed, and that's through the API. If you use Claude Chat/Code and even if you then turn off web search, it still has access to some of its tools (for doing calculations, running small code snippets etc.) and that environment contains chardets code 4 times:<p><pre><code>  /home/claude/.cache/uv/archive-v0/nZCy52fMCgTsNaLySn0xf/chardet
  /home/claude/.cache/uv/wheels-v6/pypi/chardet
  /usr/lib/python3/dist-packages/pip/_vendor/chardet
  /usr/local/lib/python3.12/dist-packages/chardet 
</code></pre>
It's not surprising that they were able to create a new, working version of chardet this quickly. It seems the author just told Claude Code to "do a clean room implementation" and to make sure the code looks different from the original chardet (named several times in the prompt) without considering the training set and the tendency for LLMs to "cheat".</p>
]]></description><pubDate>Fri, 13 Mar 2026 01:01:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=47359453</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=47359453</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47359453</guid></item><item><title><![CDATA[New comment by ylere in "Malus – Clean Room as a Service"]]></title><description><![CDATA[
<p>It also shows why this approach is questionable. Opus 4.6 without tool use or web access can provide chardets source code in full from memory/training data (ironically, including the licensing header): <a href="https://gist.github.com/yannleretaille/1ce99e1872e5f3b7b133e893c1fce2a8" rel="nofollow">https://gist.github.com/yannleretaille/1ce99e1872e5f3b7b133e...</a></p>
]]></description><pubDate>Thu, 12 Mar 2026 19:40:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=47356000</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=47356000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47356000</guid></item><item><title><![CDATA[WordPress Foundation Donates $100k to Internet Archive]]></title><description><![CDATA[
<p>Article URL: <a href="https://wordpressfoundation.org/news/2024/wordpress-foundation-donation/">https://wordpressfoundation.org/news/2024/wordpress-foundation-donation/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=41940731">https://news.ycombinator.com/item?id=41940731</a></p>
<p>Points: 6</p>
<p># Comments: 3</p>
]]></description><pubDate>Thu, 24 Oct 2024 23:09:10 +0000</pubDate><link>https://wordpressfoundation.org/news/2024/wordpress-foundation-donation/</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=41940731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41940731</guid></item><item><title><![CDATA[New comment by ylere in "Starship Flight 5: Launch and booster catch [video]"]]></title><description><![CDATA[
<p>Correction (can't edit the post anymore): As another commenter pointed out, the rocket can carry 3.4M kg of fuel, not 34M kg.</p>
]]></description><pubDate>Mon, 14 Oct 2024 00:37:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=41833054</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=41833054</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41833054</guid></item><item><title><![CDATA[New comment by ylere in "Starship Flight 5: Launch and booster catch [video]"]]></title><description><![CDATA[
<p>Methane has 28% more energy per kg than kerosene and also produces slightly less CO2 (2.75kg CO2/kg burned vs 3.00 for kerosene) when burned [1]. SpaceX uses a 78:22 LOX to CH4 ratio, so for 34M kg of fuel burned, 20.57M kg of CO2 are produced (34×0.22×2.75).<p>[1] <a href="https://www.engineeringtoolbox.com/co2-emission-fuels-d_1085.html" rel="nofollow">https://www.engineeringtoolbox.com/co2-emission-fuels-d_1085...</a>
[2] <a href="https://x.com/elonmusk/status/1298426245991063554?lang=en" rel="nofollow">https://x.com/elonmusk/status/1298426245991063554?lang=en</a></p>
]]></description><pubDate>Sun, 13 Oct 2024 19:01:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=41830605</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=41830605</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41830605</guid></item><item><title><![CDATA[New comment by ylere in "What, Me Worry? The Art and Humor of Mad Magazine"]]></title><description><![CDATA[
<p>> Anyways here's the example MAD folding picture from the exhibit when its folded -- <a href="https://www.google.com/url?sa=i&url=https%3A%2F%2Fbtwberkshires.com%2Farts%2Fvisual-" rel="nofollow">https://www.google.com/url?sa=i&url=https%3A%2F%2Fbtwberkshi...</a>...<p>Working link to the page that contains the picture: <a href="https://btwberkshires.com/arts/visual-arts/mad-magazine-draws-insight-in-laughter/" rel="nofollow">https://btwberkshires.com/arts/visual-arts/mad-magazine-draw...</a></p>
]]></description><pubDate>Tue, 24 Sep 2024 10:54:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=41635201</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=41635201</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41635201</guid></item><item><title><![CDATA[New comment by ylere in "Pains of building your own billing system"]]></title><description><![CDATA[
<p>I think as long as "feature flag entitlements" are seen as distinctly different from what engineers usually use feature flags for (small incremental changes of individual components, testing, roll-outs, A/B testing) they can work well. An entitlement should have a clear link to a <i>customer-facing feature</i>, which are conceptually much larger blocks of functionality. One difficulty with this approach is that you still have to take into account a lot of billing-related aspects, e.g., handling customers in arrears, overage charges if they go over a certain limit, having different pricing models for the same feature, or resetting/carrying over usage counters on plan changes/upgrades - this can add a lot of complexity over time!<p>That's why we decided to offer separate feature entitlements that are tightly coupled to the billing chain and metering as part of Wingback (disclaimer: I'm the CTO). In the end, depending on your plan complexity and how much you have already invested in feature flags, I think both approaches can work well. Having some kind of feature gating in place for your customers will also make your life a lot easier for provisioning customer accounts and being able to offer custom packages.</p>
]]></description><pubDate>Mon, 26 Feb 2024 19:13:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=39515612</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=39515612</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39515612</guid></item><item><title><![CDATA[The Difference Between Payments vs. Billing in SaaS]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.wingback.com/blog/saas-payment-vs-saas-billing">https://www.wingback.com/blog/saas-payment-vs-saas-billing</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=39515336">https://news.ycombinator.com/item?id=39515336</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 26 Feb 2024 18:52:18 +0000</pubDate><link>https://www.wingback.com/blog/saas-payment-vs-saas-billing</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=39515336</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39515336</guid></item><item><title><![CDATA[New comment by ylere in "Pains of building your own billing system"]]></title><description><![CDATA[
<p>My experience has been that there are typically two types of engineers: those who have worked on billing systems before and those who haven't.<p>I think a lot of the issues arise from the difference between payments and billing [0]. When just starting out and signing up your first customers, you primarily care about collecting a few (recurring) payments - and it's really easy to set that up with Stripe (or even just manually invoicing your first customers).<p>However, over time, more billing requirements gradually sneak in, such as more complex entitlements, multiple plans, grandfathering, and eventually enterprise/high touch sales customers (where the money is!) who need custom billing cycles, terms, and entitlement provisioning. Since billing is never a technical focus, numerous additions and small hacks accumulate over time, taking engineering resources away from the actual product. Eventually, this turns into an unmanageable mess that can significantly slow down the sales process or limit what you can sell.<p>The complexity of billing is riddled with hidden pitfalls and edge cases, and it has become even more complex now that most plans include many different limits and usage-based components and that most SaaS companies sell globally. Many later-stage companies have teams of 15+ engineers working solely on billing. I fully agree with the author that, unless it's at the core of your product, no organization should build a billing system themselves (Disclaimer: I'm the CTO of Wingback, a SaaS Billing Platform).<p>[0] <a href="https://www.wingback.com/blog/saas-payment-vs-saas-billing">https://www.wingback.com/blog/saas-payment-vs-saas-billing</a></p>
]]></description><pubDate>Mon, 26 Feb 2024 18:45:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=39515230</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=39515230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39515230</guid></item><item><title><![CDATA[New comment by ylere in "Privacy focused platform Skiff is joining Notion, Skiff to be sunset"]]></title><description><![CDATA[
<p>Been using them on the paid plan for a 1yr+ and apart from working great and reliably I've been really appreciating how no-nonse and to the point their communication has been. Never realized it's also OSS, thank you for pointing that out!<p>Really easy to set up too, just  make sure to also set up DKIM/SPF/DMARC to make sure the forwarded emails don't go to spam.</p>
]]></description><pubDate>Sat, 10 Feb 2024 04:28:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=39323597</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=39323597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39323597</guid></item><item><title><![CDATA[New comment by ylere in "VirtualBox KVM Public Release"]]></title><description><![CDATA[
<p>It seems to be a fork of VirtualBox under the same dual license as the original project.</p>
]]></description><pubDate>Thu, 08 Feb 2024 11:36:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=39300755</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=39300755</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39300755</guid></item><item><title><![CDATA[New comment by ylere in "Zeiss's "Holocam" turns glass windows into cameras"]]></title><description><![CDATA[
<p>I found a recording of it here (from IAA 2023):
<a href="https://youtu.be/NORPeCcIXRQ" rel="nofollow">https://youtu.be/NORPeCcIXRQ</a></p>
]]></description><pubDate>Fri, 05 Jan 2024 21:56:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=38885501</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=38885501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38885501</guid></item><item><title><![CDATA[New comment by ylere in "Seeing how fast people will probe you after you get a new TLS certificate"]]></title><description><![CDATA[
<p>> If you know a site has a 4-words policy, the xkcd pw has very low entropy, but if you use this strategy on a "any pw goes" site, a bruteforcer would have to test all lengths upto 25 chars before finding yours (sort of).<p>How so? Iirc, the entropy calculations assume that the attacked is aware passphrases are used. The eff-long word list often used for xkcd-style passphrases has 7776 words. So on average it would take 7776^4/2 attempts to guess one (randomly generated) 4-word passphrase, comparable to a truly random 8-9 character password with special chars. As the comic points out, people tend to be pretty bad at remembering random sequences of characters and therefore often often use combinations of common words and apply non-random substitutions and patterns, resulting in much lower entropy for those passwords.<p>Of course, everyone should use a password manager in the first place, but for cases where people don't or they need to reliably remember it (master passwords and critical ones), xkcd-style passphrases are a good and secure option.</p>
]]></description><pubDate>Wed, 13 Dec 2023 16:13:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=38629490</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=38629490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38629490</guid></item><item><title><![CDATA[New comment by ylere in "Arch Linux bugtracker migration to Gitlab completed"]]></title><description><![CDATA[
<p>Have the guides been updates yet? I created my first one but it wasn't obvious whether things like pkgrel should be increased as part of the MR (I assumed not) and in what format to submit them/which information to include in general.</p>
]]></description><pubDate>Sat, 09 Dec 2023 04:34:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=38578624</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=38578624</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38578624</guid></item><item><title><![CDATA[New comment by ylere in "Arch Linux bugtracker migration to Gitlab completed"]]></title><description><![CDATA[
<p>+1 Can confirm that thanks to gromit I got my account in under 10 minutes a few days ago!</p>
]]></description><pubDate>Sat, 09 Dec 2023 04:30:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=38578595</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=38578595</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38578595</guid></item><item><title><![CDATA[New comment by ylere in "The diamond world takes radical steps to stop a pricing plunge"]]></title><description><![CDATA[
<p>Are you using Cloudfare DNS (1.1.1.1)?<p><a href="https://news.ycombinator.com/item?id=36970702">https://news.ycombinator.com/item?id=36970702</a></p>
]]></description><pubDate>Mon, 13 Nov 2023 11:45:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=38249179</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=38249179</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38249179</guid></item><item><title><![CDATA[New comment by ylere in "Google paid $26.3B in 2021 to be the default search engine"]]></title><description><![CDATA[
<p>It's probably challenging to get good data on actual search engine market share in China. A bit surprising that this is not properly taken into account for the global stats.</p>
]]></description><pubDate>Fri, 27 Oct 2023 20:40:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=38043632</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=38043632</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38043632</guid></item><item><title><![CDATA[New comment by ylere in "Google paid $26.3B in 2021 to be the default search engine"]]></title><description><![CDATA[
<p>There were 4.9b internet users in 2021 [0]. Assuming a search market share of 90%, that's $5.9 per user and year - which seems a lot of considering it includes the developing world, but then of course Google's total ad revenue in 2021 was $209b ($47.3/user/yr) [1] globally and $61.2b in the US alone ($198.6/user/yr!!!) [0,2].<p>No other player has the ad revenue and market power to even attempt competing with Google:<p>* Microsoft's search ads + LinkedIn revenue was only $18.7b [3] in 2021 (9% of Googles) and they are the only big global (i.e. not Chinese) player with ad revenues over $10b and a competing search engine.<p>* Meta is the only company that comes closer in terms of ad revenue at $112b in 2021  (53% of Google) [4], but it's hard to imagine how they would fit search into their ecosystem.<p>* Apple has the resources and controls the valuable (=mostly iOS users) Safari market, but even for them, they would have to forego $18b/year (as per the article) in pure profits from their deal with Google <i>and</i> manage to actually create a competing product <i>and</i> advertise it heavily, which would costs them 10s of billions a year more. It makes sense that they'd rather keep taking the cash instead.<p>This also makes you realize just how valuable dominating the browser market with Google Chrome and having significant influence on the mobile market with Android must be for Google  (and also why Apple doesn't allow third party browser engines on their platform).<p>[0] <a href="https://www.itu.int/itu-d/reports/statistics/facts-figures-2021/" rel="nofollow noreferrer">https://www.itu.int/itu-d/reports/statistics/facts-figures-2...</a>
[1] <a href="https://www.statista.com/statistics/266249/advertising-revenue-of-google/" rel="nofollow noreferrer">https://www.statista.com/statistics/266249/advertising-reven...</a>
[2] <a href="https://www.statista.com/statistics/469821/google-annual-ad-revenue-usa/" rel="nofollow noreferrer">https://www.statista.com/statistics/469821/google-annual-ad-...</a>
[3] <a href="https://www.microsoft.com/investor/reports/ar21/index.html" rel="nofollow noreferrer">https://www.microsoft.com/investor/reports/ar21/index.html</a>
[4] <a href="https://www.statista.com/statistics/271258/facebooks-advertising-revenue-worldwide/" rel="nofollow noreferrer">https://www.statista.com/statistics/271258/facebooks-adverti...</a></p>
]]></description><pubDate>Fri, 27 Oct 2023 18:21:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=38042026</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=38042026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38042026</guid></item><item><title><![CDATA[New comment by ylere in "Earth Stopped Getting Greener 20 Years Ago"]]></title><description><![CDATA[
<p><a href="https://sci-hub.se/https://www.nature.com/articles/s41893-019-0220-7" rel="nofollow noreferrer">https://sci-hub.se/https://www.nature.com/articles/s41893-01...</a></p>
]]></description><pubDate>Mon, 23 Oct 2023 17:05:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=37988493</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=37988493</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37988493</guid></item><item><title><![CDATA[New comment by ylere in "LinkedIn Issues Warning to Site Shaming Pro-Palestinian Sentiment"]]></title><description><![CDATA[
<p><a href="http://archive.today/ShZwr" rel="nofollow noreferrer">http://archive.today/ShZwr</a></p>
]]></description><pubDate>Mon, 23 Oct 2023 16:47:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=37988217</link><dc:creator>ylere</dc:creator><comments>https://news.ycombinator.com/item?id=37988217</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37988217</guid></item></channel></rss>