<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: rastignack</title><link>https://news.ycombinator.com/user?id=rastignack</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 10 Apr 2026 11:08:16 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=rastignack" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by rastignack in "Kubernetes Ingress Nginx is retiring"]]></title><description><![CDATA[
<p>I have tens of clusters to maintain. Quite an advertisement for ECS!</p>
]]></description><pubDate>Fri, 14 Nov 2025 06:31:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=45924449</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=45924449</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45924449</guid></item><item><title><![CDATA[New comment by rastignack in "Benchmarking Postgres 17 vs. 18"]]></title><description><![CDATA[
<p>Is there now a way to avoid double buffering and use direct IO in postgresql ?<p>Has anybody seriously benchmarked this ?<p>I don’t think io uring would make a difference with this setting but I’m curious, as it’s the default for oracle and sybase.</p>
]]></description><pubDate>Fri, 24 Oct 2025 06:59:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=45691686</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=45691686</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45691686</guid></item><item><title><![CDATA[New comment by rastignack in "Charlie Kirk killed at event in Utah"]]></title><description><![CDATA[
<p>Remember to turn off autoplay on Twitter.</p>
]]></description><pubDate>Wed, 10 Sep 2025 20:54:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45203525</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=45203525</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45203525</guid></item><item><title><![CDATA[New comment by rastignack in "Bcachefs Goes to "Externally Maintained""]]></title><description><![CDATA[
<p>How about acknowledging you’ve been too sharp with words, apologizing, and attempting to move forward ?<p>I know other people in the kernel do the same mistake as you frequently do on mailing lists. But two wrongs do not make a right.</p>
]]></description><pubDate>Sun, 31 Aug 2025 14:18:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=45083324</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=45083324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45083324</guid></item><item><title><![CDATA[New comment by rastignack in "Bcachefs to be removed from mainline Linux kernel"]]></title><description><![CDATA[
<p>Some distributions do release hotfixes before they reach mainline kernel. 
If you expect end users to compile Linus’ kernel head, why couldn’t they compile your branch though ? They get timely fixes.</p>
]]></description><pubDate>Wed, 13 Aug 2025 18:16:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=44891920</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44891920</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44891920</guid></item><item><title><![CDATA[New comment by rastignack in "Bcachefs to be removed from mainline Linux kernel"]]></title><description><![CDATA[
<p>Maybe then you should have considered this file system as truly experimental and expected your end users to make frequent backups. And advertise it as such. You could also have some kind of dkms bleeding edge module for your users to test fixes before they reach the kernel.<p>This way you wouldn’t be so preoccupied about getting code as fast as possible in the kernel.</p>
]]></description><pubDate>Wed, 13 Aug 2025 16:04:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44890251</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44890251</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44890251</guid></item><item><title><![CDATA[New comment by rastignack in "Bcachefs to be removed from mainline Linux kernel"]]></title><description><![CDATA[
<p>Maybe the FS was upstreamed too soon, causing your development velocity and the high expectations you have for your end users to be at odd with the well entrenched workflows of Linux maintainers.<p>In any case as a Linux user, I want to thank you for your work and for your code which taught me a lot.<p>I hope it didn’t take too much of a toll on you.<p>Let’s hope that with the recent stabilization, the maintenance will be easier.</p>
]]></description><pubDate>Wed, 13 Aug 2025 15:06:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44889440</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44889440</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44889440</guid></item><item><title><![CDATA[New comment by rastignack in "Bcachefs to be removed from mainline Linux kernel"]]></title><description><![CDATA[
<p>Mr Torvalds has already said “we’re done”.<p>And Mr Overstreet’s behavior is still unprofessional.<p>I think this thread is really insightful to teach highly skilled individuals that people skills are as important as technical proficiency.<p>I have been this arrogant and abrasive dev. It’s bad and learning how to behave, mainly through parenting, was a net positive for my career.<p>People, please read and learn from this thread.</p>
]]></description><pubDate>Tue, 12 Aug 2025 05:55:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=44872873</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44872873</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44872873</guid></item><item><title><![CDATA[Bcachefs to be removed from mainline Linux kernel]]></title><description><![CDATA[
<p>Article URL: <a href="https://lore.kernel.org/lkml/22ib5scviwwa7bqeln22w2xm3dlywc4yuactrddhmsntixnghr@wjmmbpxjvipv/T/#u">https://lore.kernel.org/lkml/22ib5scviwwa7bqeln22w2xm3dlywc4yuactrddhmsntixnghr@wjmmbpxjvipv/T/#u</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44868868">https://news.ycombinator.com/item?id=44868868</a></p>
<p>Points: 30</p>
<p># Comments: 32</p>
]]></description><pubDate>Mon, 11 Aug 2025 20:09:50 +0000</pubDate><link>https://lore.kernel.org/lkml/22ib5scviwwa7bqeln22w2xm3dlywc4yuactrddhmsntixnghr@wjmmbpxjvipv/T/#u</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44868868</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44868868</guid></item><item><title><![CDATA[New comment by rastignack in "Florida’s attorney general targets a restaurant over an LGBTQ Pride event"]]></title><description><![CDATA[
<p>One does not justify a wrong by another wrong. It’s a classic sophism.<p>I do not live in the US but did see some truly shocking and illegal behaviors at gay prides and drag themed events.<p>So I’m just waiting to get more information.<p>So my point is to trust the law. I don’t see how controversial it can be.</p>
]]></description><pubDate>Tue, 29 Jul 2025 17:02:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44725775</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44725775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44725775</guid></item><item><title><![CDATA[New comment by rastignack in "I've returned to Linux but I miss PowerShell"]]></title><description><![CDATA[
<p>Nowadays a lot of people script in python</p>
]]></description><pubDate>Sun, 27 Jul 2025 10:21:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=44700230</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44700230</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44700230</guid></item><item><title><![CDATA[New comment by rastignack in "Zig's New Async I/O"]]></title><description><![CDATA[
<p>I’ll finish it this summer, hopefully.</p>
]]></description><pubDate>Sun, 20 Jul 2025 07:04:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=44622649</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44622649</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44622649</guid></item><item><title><![CDATA[New comment by rastignack in "The borrowchecker is what I like the least about Rust"]]></title><description><![CDATA[
<p>I don’t think channels and goroutines suck. For example their usage in golang’s ssh server implementation is eminently readable.<p>And performant enough.<p>Engineers ship with them, and do not care if there’s a purer system elsewhere.</p>
]]></description><pubDate>Sun, 20 Jul 2025 05:06:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=44622139</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44622139</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44622139</guid></item><item><title><![CDATA[New comment by rastignack in "Zig's New Async I/O"]]></title><description><![CDATA[
<p>I wrote a simple ssh server in zig to learn the language in my spare time.<p>The new design makes the event loop / io much easier to reason about. Thanks Andy</p>
]]></description><pubDate>Sun, 13 Jul 2025 14:59:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=44550893</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44550893</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44550893</guid></item><item><title><![CDATA[The Pg_tde Extension Is Now Ready for Production]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.percona.com/blog/the-pg_tde-extension-is-now-ready-for-production/">https://www.percona.com/blog/the-pg_tde-extension-is-now-ready-for-production/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=44464724">https://news.ycombinator.com/item?id=44464724</a></p>
<p>Points: 2</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 04 Jul 2025 14:08:59 +0000</pubDate><link>https://www.percona.com/blog/the-pg_tde-extension-is-now-ready-for-production/</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44464724</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44464724</guid></item><item><title><![CDATA[New comment by rastignack in "OpenTelemetry for Go: Measuring overhead costs"]]></title><description><![CDATA[
<p>Would the sync.Pool trick mentionned here: <a href="https://hypermode.com/blog/introducing-ristretto-high-perf-go-cache" rel="nofollow">https://hypermode.com/blog/introducing-ristretto-high-perf-g...</a> help ?
It’s lossy but might be a good compromise.</p>
]]></description><pubDate>Mon, 16 Jun 2025 20:17:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=44293030</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44293030</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44293030</guid></item><item><title><![CDATA[New comment by rastignack in "Green Tea Garbage Collector"]]></title><description><![CDATA[
<p>Austin Clements at it again…</p>
]]></description><pubDate>Sun, 15 Jun 2025 10:46:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44281616</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44281616</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44281616</guid></item><item><title><![CDATA[New comment by rastignack in "Rustls Server-Side Performance"]]></title><description><![CDATA[
<p>In rust with some C code, ok.
How is the DER format parsed for example ?<p>Regarding crypto operations, I know as of now for rust projects assembly is a must to have constant time guarantees.<p>Maybe there could be a way with intrinsics and a constant-time marker, similar to unsafe, to use pure rust.<p>In the meantime I think there still is too much C code.<p>It’s a great step in the good direction by the way.</p>
]]></description><pubDate>Sat, 17 May 2025 08:00:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=44012793</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44012793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44012793</guid></item><item><title><![CDATA[New comment by rastignack in "Rustls Server-Side Performance"]]></title><description><![CDATA[
<p>Is not rustls a mix of c++, assembly and rust ?<p>I think it’s not a good indication of the success of the language.</p>
]]></description><pubDate>Sat, 17 May 2025 07:34:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=44012691</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=44012691</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44012691</guid></item><item><title><![CDATA[New comment by rastignack in "Migrating to Postgres"]]></title><description><![CDATA[
<p>At $WORK, we are within the range of 2 billion rows per day on one of our apps. We do have beefy hardware and ultra fast SSD storage though.</p>
]]></description><pubDate>Thu, 15 May 2025 13:43:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=43995017</link><dc:creator>rastignack</dc:creator><comments>https://news.ycombinator.com/item?id=43995017</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43995017</guid></item></channel></rss>