<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: samueloph</title><link>https://news.ycombinator.com/user?id=samueloph</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 18 Sep 2026 21:36:22 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=samueloph" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[Amazon Linux 2027 (Preview)]]></title><description><![CDATA[
<p>Article URL: <a href="https://aws.amazon.com/linux/amazon-linux-2027/">https://aws.amazon.com/linux/amazon-linux-2027/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=49567610">https://news.ycombinator.com/item?id=49567610</a></p>
<p>Points: 3</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 04 Sep 2026 17:30:28 +0000</pubDate><link>https://aws.amazon.com/linux/amazon-linux-2027/</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=49567610</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49567610</guid></item><item><title><![CDATA[New comment by samueloph in "OpenSSL: Stack buffer overflow in CMS AuthEnvelopedData parsing"]]></title><description><![CDATA[
<p>This was patched on time: <a href="https://tracker.debian.org/news/1710762/accepted-openssl-354-1deb13u2-source-into-stable-security/" rel="nofollow">https://tracker.debian.org/news/1710762/accepted-openssl-354...</a></p>
]]></description><pubDate>Tue, 27 Jan 2026 22:12:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46787792</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=46787792</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46787792</guid></item><item><title><![CDATA[New comment by samueloph in "HTTP3 Explained"]]></title><description><![CDATA[
<p>> edit: even curl itself - which created the original document linked above - has http 3 just in an experimental build.<p>It's not experimental when built with ngtcp2, which is what you will get on distros like Debian 13-backports (plain Debian 13 uses OpenSSL-QUIC), Debian 14 and onward, Arch Linux and Gentoo.<p>Reference: <a href="https://curl.se/docs/http3.html" rel="nofollow">https://curl.se/docs/http3.html</a></p>
]]></description><pubDate>Mon, 13 Oct 2025 15:40:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=45569593</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=45569593</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45569593</guid></item><item><title><![CDATA[New comment by samueloph in "HTTPS RR in Curl"]]></title><description><![CDATA[
<p>You can test it on Debian experimental, or use a Debian container:<p>$ podman run debian:experimental /bin/bash -c 'apt install --update -t experimental -y curl && curl --version'<p>Version 8.13.0~rc3-1+exp1 is syncing to the repositories and has HTTPS RR support enabled.</p>
]]></description><pubDate>Mon, 31 Mar 2025 21:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=43540267</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=43540267</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43540267</guid></item><item><title><![CDATA[New comment by samueloph in "HTTP/3 is everywhere but nowhere"]]></title><description><![CDATA[
<p>HTTP/3 is enabled in the curl package on Debian:<p><a href="https://samueloph.dev/blog/debian-curl-now-supports-http3/" rel="nofollow">https://samueloph.dev/blog/debian-curl-now-supports-http3/</a></p>
]]></description><pubDate>Mon, 17 Mar 2025 16:43:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=43390368</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=43390368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43390368</guid></item><item><title><![CDATA[New comment by samueloph in "Rsync vulnerabilities"]]></title><description><![CDATA[
<p>There's another one:
<a href="https://github.com/RsyncProject/rsync/issues/715">https://github.com/RsyncProject/rsync/issues/715</a></p>
]]></description><pubDate>Thu, 16 Jan 2025 11:55:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=42724140</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=42724140</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42724140</guid></item><item><title><![CDATA[New comment by samueloph in "Rsync vulnerabilities"]]></title><description><![CDATA[
<p>There's a serious regression in the fixes:
<a href="https://github.com/RsyncProject/rsync/issues/702">https://github.com/RsyncProject/rsync/issues/702</a><p>It impacts those who need to use `-r` (recursive) together with `-H` (preserve hardlinks),</p>
]]></description><pubDate>Wed, 15 Jan 2025 18:19:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=42714846</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=42714846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42714846</guid></item><item><title><![CDATA[New comment by samueloph in "Where Is HTTP/3? (2021)"]]></title><description><![CDATA[
<p>HTTP/3 is enabled in the curl package on Debian:<p><a href="https://samueloph.dev/blog/debian-curl-now-supports-http3/" rel="nofollow">https://samueloph.dev/blog/debian-curl-now-supports-http3/</a><p>Daniel also has a more up-to-date post on HTTP/3:<p><a href="https://daniel.haxx.se/blog/2024/06/10/http-3-in-curl-mid-2024/" rel="nofollow">https://daniel.haxx.se/blog/2024/06/10/http-3-in-curl-mid-20...</a></p>
]]></description><pubDate>Mon, 16 Dec 2024 13:57:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=42430979</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=42430979</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42430979</guid></item><item><title><![CDATA[New comment by samueloph in "Debian’s “secret” sauce"]]></title><description><![CDATA[
<p>> In unstable you get a timely fix from upstream, in stable you get a fix by the security team.<p>For anything that is serious enough, you will get a security fix straight away for both unstable and testing (through the testing-security repository).<p>For things that are not really that important, yes, you will get the fix later.</p>
]]></description><pubDate>Wed, 30 Oct 2024 23:10:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=42001567</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=42001567</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=42001567</guid></item><item><title><![CDATA[New comment by samueloph in "Wcurl: a curl wrapper to download files"]]></title><description><![CDATA[
<p>> We should be able to fix this within the next few days, thank you!<p>It's fixed now, should work in non-linux environments.</p>
]]></description><pubDate>Sun, 07 Jul 2024 00:01:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=40894214</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=40894214</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40894214</guid></item><item><title><![CDATA[New comment by samueloph in "Wcurl: a curl wrapper to download files"]]></title><description><![CDATA[
<p>argh, we are looking into fixing that now.<p>I knew getopt was linux-specific but I thoughts the only impact was that the long form argument (--opt) would not work. I turns out it doesn't run at all instead.<p>We should be able to fix this within the next few days, thank you!</p>
]]></description><pubDate>Thu, 04 Jul 2024 17:40:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=40876683</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=40876683</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40876683</guid></item><item><title><![CDATA[New comment by samueloph in "Wcurl: a curl wrapper to download files"]]></title><description><![CDATA[
<p>> There is also --remote-header-name (-J) which takes the remote file name from the header instead of the URL, which is what wget does.<p>I don't think that's the case, that behavior is opt-in as indicated in wget's manpage:<p>> This can currently result in extra round-trips to the server for a "HEAD" request, and is known to suffer from a few bugs, which is why it is not currently enabled by default.</p>
]]></description><pubDate>Thu, 04 Jul 2024 08:50:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40873409</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=40873409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40873409</guid></item><item><title><![CDATA[New comment by samueloph in "Wcurl: a curl wrapper to download files"]]></title><description><![CDATA[
<p>As others pointed out, you can do that, you can also set them in .curlrc, or you can write a script if you want to allow for multiple URLs to be downloaded in parallel (not possible with an alias), or now you can just use wcurl :)<p>Note: wcurl sets a bit more flags than that, it also encodes the whitespaces in the URL and does parallel downloading of multiple URLs.</p>
]]></description><pubDate>Thu, 04 Jul 2024 06:28:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=40872796</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=40872796</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40872796</guid></item><item><title><![CDATA[New comment by samueloph in "Wcurl: a curl wrapper to download files"]]></title><description><![CDATA[
<p>That might be a nice improvement, but I believe people want a single command without any arguments for this use case.</p>
]]></description><pubDate>Thu, 04 Jul 2024 06:25:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=40872779</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=40872779</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40872779</guid></item><item><title><![CDATA[New comment by samueloph in "Wcurl: a curl wrapper to download files"]]></title><description><![CDATA[
<p>"curl --progress-bar" does that<p>"wcurl --opts="--progress-bar" URL"<p>I was wondering if that should be the default for wcurl, but the bar only works for downloading single files, I was afraid of users thinking there's a bug whenever they downloaded more than one file if the bar wasn't there anymore.</p>
]]></description><pubDate>Thu, 04 Jul 2024 06:18:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=40872742</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=40872742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40872742</guid></item><item><title><![CDATA[New comment by samueloph in "A step beyond Rust's pattern matching"]]></title><description><![CDATA[
<p>> Opens up blog post about pattern matching in Rust.<p>> Not a single "match" statement.<p>This post could increase its reach by explaining why a let statement is pattern matching, or at least point to a reference.<p>Although I understand people who don't know this already are not the target audience.<p>Here's the reference for those who need it:
<a href="https://doc.rust-lang.org/book/ch18-01-all-the-places-for-patterns.html#let-statements" rel="nofollow">https://doc.rust-lang.org/book/ch18-01-all-the-places-for-pa...</a></p>
]]></description><pubDate>Thu, 28 Mar 2024 11:16:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=39849744</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=39849744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39849744</guid></item><item><title><![CDATA[New comment by samueloph in "Fedora Workstation 41 to No Longer Install Gnome X.org Session by Default"]]></title><description><![CDATA[
<p>The only issue I have with wayland is that screen sharing from slack does not work (when using the app).</p>
]]></description><pubDate>Thu, 07 Mar 2024 15:27:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39630249</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=39630249</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39630249</guid></item><item><title><![CDATA[New comment by samueloph in "Curl HTTP/3 Performance"]]></title><description><![CDATA[
<p>That's still an experimental feature on curl's side so I'm not sure.
<a href="https://everything.curl.dev/helpers/ws/support" rel="nofollow">https://everything.curl.dev/helpers/ws/support</a></p>
]]></description><pubDate>Mon, 29 Jan 2024 09:46:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=39174515</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=39174515</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39174515</guid></item><item><title><![CDATA[New comment by samueloph in "Curl HTTP/3 Performance"]]></title><description><![CDATA[
<p>Nice write-up.<p>I'm one of the Debian maintainers of curl and we are close to enabling http3 on the gnutls libcurl we ship.<p>We have also started discussing the plan for enabling http3 on the curl CLI in time for the next stable release.<p>Right now the only option is to switch the CLI to use the gnutls libcurl, but looks like it might be possible to stay with openssl, depending on when non-experimental support lands and how good openssl's implementation is.</p>
]]></description><pubDate>Sun, 28 Jan 2024 13:15:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39165405</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=39165405</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39165405</guid></item><item><title><![CDATA[New comment by samueloph in "Red Hat Developer (Author of ProtonGE) Talks at the Ubuntu Summit about Proton"]]></title><description><![CDATA[
<p>What's up the the Red Hat mention?
One of the first things the presenter says is that his job has nothing to do with this.<p>Edit: mentioning the presenter's name might be better.
FTR the video is titled: "Glorious Eggroll (ProtonGE Developer )Talks at the Ubuntu Summit (Day 2)"</p>
]]></description><pubDate>Tue, 07 Nov 2023 14:33:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=38177169</link><dc:creator>samueloph</dc:creator><comments>https://news.ycombinator.com/item?id=38177169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38177169</guid></item></channel></rss>