<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: slrz</title><link>https://news.ycombinator.com/user?id=slrz</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 21 Oct 2026 04:39:38 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=slrz" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by slrz in "Generics can make your Go code slower"]]></title><description><![CDATA[
<p>What is it that Go supposedly calls casting? The term (or its variations) does not show up in the language specification.<p>People sometimes use it for type conversions but that's in line with usage elsewhere, no?</p>
]]></description><pubDate>Wed, 30 Mar 2022 18:47:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=30859240</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=30859240</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30859240</guid></item><item><title><![CDATA[New comment by slrz in "The most important thing to understand about queues (2016)"]]></title><description><![CDATA[
<p>I guess that basically everything you'd consider for production use allows you to configure queue sizes and related behaviour however you fancy.</p>
]]></description><pubDate>Tue, 08 Mar 2022 16:38:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=30601915</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=30601915</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30601915</guid></item><item><title><![CDATA[New comment by slrz in "Go’s major versioning sucks – From a fanboy"]]></title><description><![CDATA[
<p><i>For example, debug/pe ImportedLibraries(), which is supposed to return all the libraries that a module imports, was stubbed out to return "nil, nil" in a minor release [1]</i><p>I just looked at the Git history and this is plain false. It already looked that way when the big source tree move (src/pkg/ -> src/) was done in 2014. Tracing it back further (to before Go 1.0 times, when there wasn't even a builtin error interface yet and the function returned os.Error), ImportedLibraries was *never* implemented in debug/pe.</p>
]]></description><pubDate>Fri, 04 Mar 2022 21:46:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=30561040</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=30561040</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30561040</guid></item><item><title><![CDATA[New comment by slrz in "Go Annoyances"]]></title><description><![CDATA[
<p>> google's 'reference' layout<p>Nothing to do with Google here, by the way. It's just the default format of the Unix date command.<p>So if you can't remember the order, just switch to your shell and run `LC_ALL=C date`.</p>
]]></description><pubDate>Sun, 13 Feb 2022 13:42:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=30321702</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=30321702</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30321702</guid></item><item><title><![CDATA[New comment by slrz in "Podman in Linux"]]></title><description><![CDATA[
<p>No longer true. Podman nowadays ships with an optional daemon that serves a Docker-compatible interface, so you can use docker-compose directly if that's what you want.<p>See for example:
<a href="https://www.redhat.com/sysadmin/podman-docker-compose" rel="nofollow">https://www.redhat.com/sysadmin/podman-docker-compose</a></p>
]]></description><pubDate>Wed, 29 Sep 2021 08:25:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=28691458</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=28691458</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28691458</guid></item><item><title><![CDATA[New comment by slrz in "The journey to controlling external monitors on M1 Macs"]]></title><description><![CDATA[
<p>This was never an intended feature. If I understand the article correctly, they were using an undocumented ("private") API which happened to stop working.</p>
]]></description><pubDate>Sat, 31 Jul 2021 23:42:31 +0000</pubDate><link>https://news.ycombinator.com/item?id=28022418</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=28022418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28022418</guid></item><item><title><![CDATA[New comment by slrz in "QUIC is now RFC 9000"]]></title><description><![CDATA[
<p>You can always use sendmmsg(2), writev(2) or other iovec-based APIs.</p>
]]></description><pubDate>Fri, 28 May 2021 14:42:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=27315904</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=27315904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27315904</guid></item><item><title><![CDATA[New comment by slrz in "“They introduce kernel bugs on purpose”"]]></title><description><![CDATA[
<p>I don't like it either but it's not as bad as it sounds: the ban almost certainly isn't enforced mindlessly and with no recourse for the affected.<p>I'm pretty sure that if someone from the University of Minnesota would like to contribute something of value to the Linux kernel, dropping a mail to GregKH will result in that being possible.</p>
]]></description><pubDate>Wed, 21 Apr 2021 15:01:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=26890546</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=26890546</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26890546</guid></item><item><title><![CDATA[New comment by slrz in "Ask HN: Why is the Linux community struggling to implement hibernation?"]]></title><description><![CDATA[
<p>Most common distributions turn it on when running on a device with UEFI Secure Boot enabled.</p>
]]></description><pubDate>Sun, 11 Apr 2021 17:00:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=26771747</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=26771747</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26771747</guid></item><item><title><![CDATA[New comment by slrz in "Ask HN: Why is the Linux community struggling to implement hibernation?"]]></title><description><![CDATA[
<p>So CentOS is actually getting better with a more open development model. Awesome.</p>
]]></description><pubDate>Sun, 11 Apr 2021 16:44:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=26771654</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=26771654</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26771654</guid></item><item><title><![CDATA[New comment by slrz in "GitHub investigating crypto-mining campaign abusing its server infrastructure"]]></title><description><![CDATA[
<p>Getting a hold of someone's secrets is not possible just by doing a pull request. It's really only about resource usage, at least when the runners in question provide sufficient isolation (true at least for the Github-hosted ones, or we're all in big trouble).<p>Unfortunately, using self-hosted runners to provide additional capabilities not supported by Github-hosted ones is basically impossible (for public repos at least) as you can't restrict a runner to an organization or project. Set up a bare-metal runner and it will receive jobs from random forks.</p>
]]></description><pubDate>Sat, 03 Apr 2021 19:18:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=26683874</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=26683874</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26683874</guid></item><item><title><![CDATA[New comment by slrz in "Man who thought opening a TXT file is fine thought wrong"]]></title><description><![CDATA[
<p>I don't think this is doing any HTTP. Autofs is generally used to mount remote file systems like NFS shares.<p>It's pretty common on Unix-like systems (especially in multi-user environments) and not at all specific to macOS.<p>References:<p><a href="https://wiki.archlinux.org/index.php/autofs" rel="nofollow">https://wiki.archlinux.org/index.php/autofs</a><p><a href="https://www.freebsd.org/cgi/man.cgi?query=autofs&sektion=5" rel="nofollow">https://www.freebsd.org/cgi/man.cgi?query=autofs&sektion=5</a><p><a href="https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html/storage_administration_guide/nfs-autofs" rel="nofollow">https://access.redhat.com/documentation/en-us/red_hat_enterp...</a></p>
]]></description><pubDate>Sat, 03 Apr 2021 03:04:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=26678124</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=26678124</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26678124</guid></item><item><title><![CDATA[New comment by slrz in "Git's list of banned C functions"]]></title><description><![CDATA[
<p>It basically expects a string as the source and a fixed-size, not necessarily zero-terminated, buffer as the destination.</p>
]]></description><pubDate>Sat, 06 Mar 2021 12:03:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=26366860</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=26366860</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=26366860</guid></item><item><title><![CDATA[New comment by slrz in "Limiting Private API Availability in Chromium"]]></title><description><![CDATA[
<p>> <i>As a website owner myself, I’ve had to make changes about once a year to keep things running properly in Chrome due to deprecated APIs</i><p>Does this refer to standard Web APIs or Chrome-specific and more or less experimental interfaces?</p>
]]></description><pubDate>Sat, 16 Jan 2021 18:53:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=25804381</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=25804381</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25804381</guid></item><item><title><![CDATA[New comment by slrz in "Use `nproc` and not grep /proc/cpuinfo"]]></title><description><![CDATA[
<p>This is asking for a different thing, though.<p><pre><code>  % taskset 1 nproc
  1

  % taskset 1 getconf _NPROCESSORS_ONLN
  8</code></pre></p>
]]></description><pubDate>Fri, 27 Nov 2020 04:11:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=25225490</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=25225490</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25225490</guid></item><item><title><![CDATA[New comment by slrz in "CSVs: The Good, the Bad, and the Ugly"]]></title><description><![CDATA[
<p>Seems reasonable to me: this way, you don't have to duplicate the BOM stripping in the decoders of every single format you want to support.<p>It's also more general as there are other commonly-needed transformations that have an even weaker case for explicit support in the CSV library (charset conversion, dropping <i>other</i> bogus bytes, ...).</p>
]]></description><pubDate>Sun, 08 Nov 2020 02:07:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=25022116</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=25022116</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=25022116</guid></item><item><title><![CDATA[New comment by slrz in "RFC 8905 – The 'payto' URI Scheme for Payments"]]></title><description><![CDATA[
<p>This one is an informational RFC though. No internet standard.</p>
]]></description><pubDate>Mon, 26 Oct 2020 05:58:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=24893196</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=24893196</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24893196</guid></item><item><title><![CDATA[New comment by slrz in "Chrome is deploying HTTP/3 and IETF QUIC"]]></title><description><![CDATA[
<p>No. QUIC is a transport protocol. Its purpose is roughly equivalent to TCP: provide a reliable byte stream transport over an unreliable datagram service (IP, though QUIC prepends a small UDP header mostly for compatibility with existing infrastructure).<p>You might be thinking of the HTTP server push functionality. That was introduced with HTTP/2 and has been deployed for years already over TCP transports (i.e. totally unrelated to QUIC).<p>Due to how advertising networks work, I'd be surprised if anyone used server push in the way you fear.</p>
]]></description><pubDate>Thu, 08 Oct 2020 20:01:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=24723228</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=24723228</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24723228</guid></item><item><title><![CDATA[New comment by slrz in "Is the C runtime and library a legitimate part of the Unix API? (2017)"]]></title><description><![CDATA[
<p>Not libc. The stack probe was inserted by the compiler when compiling the vDSO (part of the kernel, but mapped into user processes) with certain ricer^Whardening flags enabled.</p>
]]></description><pubDate>Sun, 27 Sep 2020 16:13:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=24607728</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=24607728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24607728</guid></item><item><title><![CDATA[New comment by slrz in "Stali is a static Linux distribution"]]></title><description><![CDATA[
<p>Actually, it used to be called just that.</p>
]]></description><pubDate>Sat, 19 Sep 2020 12:11:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=24526892</link><dc:creator>slrz</dc:creator><comments>https://news.ycombinator.com/item?id=24526892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=24526892</guid></item></channel></rss>