<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: 0xcoffee</title><link>https://news.ycombinator.com/user?id=0xcoffee</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 16 Oct 2026 00:07:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=0xcoffee" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by 0xcoffee in "Sghtmltopdf – An HTML-to-PDF renderer like wkhtmltopdf written in Rust"]]></title><description><![CDATA[
<p>Not my project, but I found it an interesting use of servo.</p>
]]></description><pubDate>Thu, 15 Oct 2026 18:34:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=50108171</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=50108171</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50108171</guid></item><item><title><![CDATA[Sghtmltopdf – An HTML-to-PDF renderer like wkhtmltopdf written in Rust]]></title><description><![CDATA[
<p>Article URL: <a href="https://github.com/waka/sghtmltopdf">https://github.com/waka/sghtmltopdf</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=50108170">https://news.ycombinator.com/item?id=50108170</a></p>
<p>Points: 1</p>
<p># Comments: 1</p>
]]></description><pubDate>Thu, 15 Oct 2026 18:34:55 +0000</pubDate><link>https://github.com/waka/sghtmltopdf</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=50108170</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50108170</guid></item><item><title><![CDATA[New comment by 0xcoffee in "CSS for Printing to Paper (2025)"]]></title><description><![CDATA[
<p>When I wanted to try and design a printable static site, I stumbled over the fact that it's not possible to do automatic page numbers (including total page count) with CSS. Settled on using <a href="https://pagedjs.org/" rel="nofollow">https://pagedjs.org/</a></p>
]]></description><pubDate>Sat, 05 Sep 2026 23:16:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49581668</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=49581668</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49581668</guid></item><item><title><![CDATA[New comment by 0xcoffee in "What is Apache Kafka and how does it work?"]]></title><description><![CDATA[
<p>Here is the Jepsen article about Nats: <a href="https://jepsen.io/analyses/nats-2.12.1" rel="nofollow">https://jepsen.io/analyses/nats-2.12.1</a></p>
]]></description><pubDate>Sat, 02 May 2026 21:19:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=47990647</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=47990647</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47990647</guid></item><item><title><![CDATA[Rustls Server-Side Performance]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.memorysafety.org/blog/rustls-server-perf/">https://www.memorysafety.org/blog/rustls-server-perf/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=43990264">https://news.ycombinator.com/item?id=43990264</a></p>
<p>Points: 4</p>
<p># Comments: 0</p>
]]></description><pubDate>Wed, 14 May 2025 23:29:34 +0000</pubDate><link>https://www.memorysafety.org/blog/rustls-server-perf/</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=43990264</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43990264</guid></item><item><title><![CDATA[New comment by 0xcoffee in "Pico.sh – SSH powered services for developers"]]></title><description><![CDATA[
<p>At risk of scope creep, the greatest selling point Netlify has for me is automatic form email support for static sites. Would be awesome if pico.sh supported that.</p>
]]></description><pubDate>Wed, 02 Apr 2025 23:14:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=43562890</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=43562890</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43562890</guid></item><item><title><![CDATA[New comment by 0xcoffee in "Switching from Pyenv to Uv"]]></title><description><![CDATA[
<p>Does this help? <a href="https://github.com/astral-sh/uv/pull/7851" rel="nofollow">https://github.com/astral-sh/uv/pull/7851</a></p>
]]></description><pubDate>Thu, 13 Mar 2025 04:38:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=43350449</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=43350449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43350449</guid></item><item><title><![CDATA[New comment by 0xcoffee in "BYD to offer Tesla-like self-driving tech in all models for free"]]></title><description><![CDATA[
<p>>BYD has deployed three different versions of the “God’s Eye” ADAS across its line-up. All three offer automated parking and lane-keeping features, with the basic version – available on models costing up to 219,800 yuan ($30,078.69) – enabling autonomous driving on highways. The driver must keep their hands on the wheel and take control when necessary.<p>>Two higher-end versions will be installed on more expensive BYD-branded cars and its premium Denza and Yangwang brands. These will enable a car to drive autonomously — though also under human supervision — in more complex urban traffic.<p>The base version is self driving as in lane assist. It will not change lanes for you or 'self drive' to your destination.<p>I agree with BYD that these are great safety features and give them props for not gating safety behind a paywall.</p>
]]></description><pubDate>Wed, 12 Feb 2025 00:03:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43020004</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=43020004</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43020004</guid></item><item><title><![CDATA[New comment by 0xcoffee in "GitHub Linux ARM64 hosted runners now available for free in public repositories"]]></title><description><![CDATA[
<p>fyi GitHub bill in minutes, and rounds up. So if you use 1 minute and 1 second, you get billed for 2 minutes. This is applied at job level, so it quickly gets out of control if you use matrix builds.<p><a href="https://github.com/orgs/community/discussions/8726">https://github.com/orgs/community/discussions/8726</a></p>
]]></description><pubDate>Thu, 16 Jan 2025 22:21:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=42731660</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=42731660</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42731660</guid></item><item><title><![CDATA[New comment by 0xcoffee in "GitHub Linux ARM64 hosted runners now available for free in public repositories"]]></title><description><![CDATA[
<p>Is the price cheaper than x64 instances?<p>For 'large' instances, ARM64 is cheaper: <a href="https://docs.github.com/en/billing/managing-billing-for-your-products/managing-billing-for-github-actions/about-billing-for-github-actions#per-minute-rates-for-arm64-powered-larger-runners" rel="nofollow">https://docs.github.com/en/billing/managing-billing-for-your...</a><p>So what about regular instances?</p>
]]></description><pubDate>Thu, 16 Jan 2025 22:18:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42731630</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=42731630</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42731630</guid></item><item><title><![CDATA[New comment by 0xcoffee in "[dead]"]]></title><description><![CDATA[
<p>>The CDC says that no cases of CWD have been detected in humans to date, but add that this may be a possibility in the future.</p>
]]></description><pubDate>Mon, 13 Jan 2025 23:38:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=42691103</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=42691103</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42691103</guid></item><item><title><![CDATA[New comment by 0xcoffee in "I will never need to buy a new computer again"]]></title><description><![CDATA[
<p>I only buy second hand laptops for myself, but I think the power/efficiency gains of modern cpu's should not be overlooked. The average person doesn't need a strong cpu, but the laptop should not burn their lap or run out of battery while they browse facebook.</p>
]]></description><pubDate>Sun, 12 Jan 2025 23:44:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=42678289</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=42678289</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42678289</guid></item><item><title><![CDATA[New comment by 0xcoffee in "Optimizing uint64_t Digit Counting: A Method that Beats Lemire's by up to 143%"]]></title><description><![CDATA[
<p>C# Version:<p><pre><code>    private static uint FastDigitCount(ulong value)
    {
        ReadOnlySpan<byte> digitCounts = [19, 19, 19, 19, 18, 18, 18, 17, 17, 17, 16, 16, 16, 16, 15, 15, 15, 14, 14, 14, 13, 13, 13, 13, 12, 12, 12, 11, 11, 11, 10, 10, 10, 10, 9, 9, 9, 8, 8, 8, 7, 7, 7, 7, 6, 6, 6, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1];
        ReadOnlySpan<ulong> digitCountThresholds = [0, 9, 99, 999, 9999, 99999, 999999, 9999999, 99999999, 999999999, 9999999999, 99999999999, 999999999999, 9999999999999, 99999999999999, 999999999999999, 9999999999999999, 99999999999999999, 999999999999999999, 9999999999999999999];
    
        var leadingZeros = BitOperations.LeadingZeroCount(value);
        var originalDigitCount = digitCounts[leadingZeros];
        return originalDigitCount + (value > digitCountThresholds[originalDigitCount] ? 1u : 0u);
    }
</code></pre>
Benchmark: <a href="https://stackoverflow.com/a/79337820/4503491" rel="nofollow">https://stackoverflow.com/a/79337820/4503491</a></p>
]]></description><pubDate>Wed, 08 Jan 2025 01:57:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=42630085</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=42630085</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42630085</guid></item><item><title><![CDATA[New comment by 0xcoffee in "Why Gelsinger was wrong for Intel"]]></title><description><![CDATA[
<p>I find it interesting that the X2 chip they are using as Tofino's successor, made by Xsight. One of the investors of Xsight is Intel Capital. So seems Intel had a hedge against themselves.</p>
]]></description><pubDate>Mon, 09 Dec 2024 02:48:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=42362658</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=42362658</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42362658</guid></item><item><title><![CDATA[New comment by 0xcoffee in "How to Bypass WhatsApp Web's Locked Chat Feature"]]></title><description><![CDATA[
<p>Personally I use it to hide chats  from my girlfriend who has access to my phone.</p>
]]></description><pubDate>Sat, 07 Dec 2024 05:07:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=42347418</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=42347418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42347418</guid></item><item><title><![CDATA[New comment by 0xcoffee in "How much memory do you need in 2024 to run 1M concurrent tasks?"]]></title><description><![CDATA[
<p>The C# version will copy the list into an array during Task.WhenAll, it may save some memory to use an array directly.<p>Souce: <a href="https://github.com/microsoft/referencesource/blob/master/mscorlib/system/threading/Tasks/Task.cs#L5998">https://github.com/microsoft/referencesource/blob/master/msc...</a></p>
]]></description><pubDate>Fri, 29 Nov 2024 05:04:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=42270982</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=42270982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42270982</guid></item><item><title><![CDATA[New comment by 0xcoffee in "Towards a true multi-cloud offering to deliver on broken promises"]]></title><description><![CDATA[
<p>(2022)</p>
]]></description><pubDate>Thu, 29 Aug 2024 01:58:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=41386495</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=41386495</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41386495</guid></item><item><title><![CDATA[New comment by 0xcoffee in "Windows 10 wallpaper was physically built and photographed (2015)"]]></title><description><![CDATA[
<p>In Section 03 there is a video showing the physical setup.</p>
]]></description><pubDate>Thu, 23 May 2024 04:24:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=40450442</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=40450442</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40450442</guid></item><item><title><![CDATA[New comment by 0xcoffee in "OpenZiti 1.0"]]></title><description><![CDATA[
<p>fyi on this page, when the 'subscribe to newletter' popup appears, it force scrolls the page back up to the top. Seems only only occur in Firefox, Chrome is fine.</p>
]]></description><pubDate>Fri, 12 Apr 2024 00:08:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=40008112</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=40008112</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40008112</guid></item><item><title><![CDATA[New comment by 0xcoffee in "FFmpeg 7.0"]]></title><description><![CDATA[
<p>There is a MR to update it to FFMPEG 7: <a href="https://github.com/HandBrake/HandBrake/pull/5884">https://github.com/HandBrake/HandBrake/pull/5884</a></p>
]]></description><pubDate>Fri, 05 Apr 2024 09:24:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=39940414</link><dc:creator>0xcoffee</dc:creator><comments>https://news.ycombinator.com/item?id=39940414</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39940414</guid></item></channel></rss>