<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: antoinealb</title><link>https://news.ycombinator.com/user?id=antoinealb</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 17 Apr 2026 12:50:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=antoinealb" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by antoinealb in "PCB devboard the size of a USB-C plug"]]></title><description><![CDATA[
<p>If you are talking about USB-A Nanos, there is <a href="https://tomu.im/" rel="nofollow">https://tomu.im/</a>, which is very nice and interesting.</p>
]]></description><pubDate>Mon, 09 Mar 2026 06:58:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47305626</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=47305626</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47305626</guid></item><item><title><![CDATA[New comment by antoinealb in "Cloudflare Down Again – and DownDetector Is Also Down"]]></title><description><![CDATA[
<p>The linked article is precisely about how in 2024 they started rewriting their proxy layer from nginx (a C app). While "They haven't had an incident that bad since they switched from C to Rust." might be true, it has also been almost 9 years since cloudbleed, of which 8 were in C world.</p>
]]></description><pubDate>Fri, 05 Dec 2025 12:36:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46160462</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=46160462</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46160462</guid></item><item><title><![CDATA[New comment by antoinealb in "Arrests in Louvre Heist Show Power of DNA Databases in Solving Crimes"]]></title><description><![CDATA[
<p>What are you raving about? In the US you can get your DNA taken by authorities without possibility of refusing as well: <a href="https://www.theguardian.com/technology/2025/sep/23/us-border-patrol-dna-data" rel="nofollow">https://www.theguardian.com/technology/2025/sep/23/us-border...</a></p>
]]></description><pubDate>Mon, 03 Nov 2025 16:33:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=45800927</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=45800927</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45800927</guid></item><item><title><![CDATA[New comment by antoinealb in "F-Stack – A network development kit with high performance based on DPDK"]]></title><description><![CDATA[
<p>The goal of this kind of system is not to replace the application server. This is intended to work on the data plane where you do simple operations but do them many time per second. Think things like load balancers, cache server, routers, security appliances, etc. In this space Kernel Bypass is still very much the norm if you want to get an efficient system.</p>
]]></description><pubDate>Sat, 30 Aug 2025 15:14:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=45075358</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=45075358</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45075358</guid></item><item><title><![CDATA[New comment by antoinealb in "SSL certificate requirements are becoming obnoxious"]]></title><description><![CDATA[
<p>There are more ACME-compatible CAs than just Let's Encrypt, should they ever become the bad guys, or if you don't want to trust them for any reason, see [0].<p>I understand that people get annoyed at shorter cert lifetime, for instance if you are managing appliances or use SSL certs for other reasons than the common use case. But if you just want to serve a website, there are not so many reasons not to use HTTPS today, either on Let's Encrypt or on something else.<p>[0] <a href="https://acmeclients.com/certificate-authorities/" rel="nofollow">https://acmeclients.com/certificate-authorities/</a></p>
]]></description><pubDate>Tue, 26 Aug 2025 14:51:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=45027383</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=45027383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45027383</guid></item><item><title><![CDATA[New comment by antoinealb in "New Linux udisks flaw lets attackers get root on major Linux distros"]]></title><description><![CDATA[
<p>Android delegated some security features to a different kernel called Trusty  that is separated from the main Linux kernel using virtualisation. That kernel runs high value security services.<p><a href="https://source.android.com/docs/security/features/trusty" rel="nofollow">https://source.android.com/docs/security/features/trusty</a></p>
]]></description><pubDate>Mon, 23 Jun 2025 15:15:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=44356652</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=44356652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44356652</guid></item><item><title><![CDATA[New comment by antoinealb in "FFmpeg School of Assembly Language"]]></title><description><![CDATA[
<p>Yes, but on projects like that, ease of maintenance is a secondary priority when compared to performance or throughput.</p>
]]></description><pubDate>Sun, 23 Feb 2025 11:25:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=43148539</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=43148539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43148539</guid></item><item><title><![CDATA[New comment by antoinealb in "Supreme Court upholds TikTok ban, but Trump might offer lifeline"]]></title><description><![CDATA[
<p>Romansh is a national language, not an official one. (At the federal level) Which means that Switzerland considers it a part of it’s culture but that for instance laws and executive orders are not translated in Romansh.</p>
]]></description><pubDate>Sat, 18 Jan 2025 10:34:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=42747354</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=42747354</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42747354</guid></item><item><title><![CDATA[New comment by antoinealb in "Nothing-up-my-sleeve number"]]></title><description><![CDATA[
<p><a href="https://security.stackexchange.com/questions/227459/why-is-the-bcrypt-text-orpheanbeholderscrydoubt" rel="nofollow">https://security.stackexchange.com/questions/227459/why-is-t...</a><p>The initials spell out "OBSD", as a nod to the hash being first designed for OpenBSD, and they needed a 24 char / 192 bits value.</p>
]]></description><pubDate>Mon, 18 Nov 2024 14:24:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=42172516</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=42172516</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42172516</guid></item><item><title><![CDATA[New comment by antoinealb in "A tiny self-remaking C program"]]></title><description><![CDATA[
<p>In arch at least it is reasonnably easy to download the source for a package, modify it locally, build it and install it. Not sure if that's what you are asking for?</p>
]]></description><pubDate>Mon, 09 Sep 2024 13:33:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=41488381</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=41488381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41488381</guid></item><item><title><![CDATA[New comment by antoinealb in "How I got my laser eye injury"]]></title><description><![CDATA[
<p>Google as a company manufactures hardware, it makes sense to have a machine shop for prototypes.</p>
]]></description><pubDate>Thu, 01 Aug 2024 15:26:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=41130181</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=41130181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41130181</guid></item><item><title><![CDATA[New comment by antoinealb in "A Swiss town banned billboards. Zurich, Bern may soon follow"]]></title><description><![CDATA[
<p>Do you have a link ? I was not aware of that, the only thing I can find is that McLaren ran some tests to replace in-cockpit ads with a small eink screen, but nothing on the side of the cars.</p>
]]></description><pubDate>Fri, 26 Jul 2024 11:02:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=41077596</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=41077596</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=41077596</guid></item><item><title><![CDATA[New comment by antoinealb in "Synchronization Is Bad for Scale"]]></title><description><![CDATA[
<p>etcd is fairly similar to Chubby indeed, or Zookeeper.</p>
]]></description><pubDate>Sun, 07 Jul 2024 19:01:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=40899654</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=40899654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40899654</guid></item><item><title><![CDATA[New comment by antoinealb in "WireViz: Easily document cables and wiring harnesses"]]></title><description><![CDATA[
<p>I heard good stuff about Dirty Cables: <a href="https://dirtypcbs.com/store/cables" rel="nofollow">https://dirtypcbs.com/store/cables</a></p>
]]></description><pubDate>Mon, 15 Apr 2024 09:56:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=40038494</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=40038494</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40038494</guid></item><item><title><![CDATA[New comment by antoinealb in "Reflections on Distrusting xz"]]></title><description><![CDATA[
<p>Arch Linux is not vulnerable to this specific attack, which requires sshd to be linked to liblzma. This link is provided by out-of-sshd patches, that Arch does not apply to their build.</p>
]]></description><pubDate>Wed, 03 Apr 2024 10:19:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=39915534</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=39915534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39915534</guid></item><item><title><![CDATA[New comment by antoinealb in "Ask HN: How can I learn about performance optimization?"]]></title><description><![CDATA[
<p>That leads to an infinite backlog no ? If you need more than 24h to process 24h of data ?</p>
]]></description><pubDate>Sun, 03 Mar 2024 12:59:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=39580539</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=39580539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39580539</guid></item><item><title><![CDATA[New comment by antoinealb in "The Linux Kernel Prepares for Rust 1.77 Upgrade"]]></title><description><![CDATA[
<p>At least according to the Github's language breakdown for <a href="https://github.com/Rust-for-Linux/linux">https://github.com/Rust-for-Linux/linux</a>, C is still 98.3% of the repository, and Rust is in the 0.1% of "others".</p>
]]></description><pubDate>Sun, 18 Feb 2024 15:36:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=39419869</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=39419869</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39419869</guid></item><item><title><![CDATA[New comment by antoinealb in "Timeline to remove DSA support in OpenSSH"]]></title><description><![CDATA[
<p>CAN Bus is more like a layer 2 bus, so it should not really bother with encryption, just like Ethernet doesn't provide it. It all comes from the layers above it, and there has been proposal to add encryption or authentication to CAN. The big issue is that in normal CAN you only have 8 bytes to work with.</p>
]]></description><pubDate>Thu, 11 Jan 2024 15:28:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=38953505</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=38953505</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38953505</guid></item><item><title><![CDATA[New comment by antoinealb in "GM says it's dropping Apple CarPlay and Android Auto because they're unsafe"]]></title><description><![CDATA[
<p>Well a lot of cars have a wireless charging pad available in the phone holder, so you just drop your phone there and it starts charging / connects to Android Auto.</p>
]]></description><pubDate>Wed, 13 Dec 2023 10:46:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=38625444</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=38625444</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38625444</guid></item><item><title><![CDATA[New comment by antoinealb in "Apple and Google Monitor Notifications. We Need Push Notification Alternatives"]]></title><description><![CDATA[
<p>I also had some experience in that space, and my conclusion was that what was really hard is handling keep-alive correctly. Some mobile networks will very aggressively flush their NAT entries while other will be fine with a packet every hour or so. And sometimes the NAT timeout changes depending on the server's IP range. Building a solution that is both battery-optimal and that will keep the connection alive is pretty hard.</p>
]]></description><pubDate>Fri, 08 Dec 2023 10:24:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=38567362</link><dc:creator>antoinealb</dc:creator><comments>https://news.ycombinator.com/item?id=38567362</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38567362</guid></item></channel></rss>