<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: needusername</title><link>https://news.ycombinator.com/user?id=needusername</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 07 Jul 2026 04:26:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=needusername" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by needusername in "Linux eliminates the strncpy API after six years of work, 360 patches"]]></title><description><![CDATA[
<p>Doesn‘t he hack the ship and confuse the Unix epoch with the moon landing?</p>
]]></description><pubDate>Sun, 28 Jun 2026 19:52:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48710926</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=48710926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48710926</guid></item><item><title><![CDATA[New comment by needusername in "SQLite Date and Time Functions (2007)"]]></title><description><![CDATA[
<p>Ignoring time zones, the Boris Johnson approach to time zones.</p>
]]></description><pubDate>Sun, 15 Jun 2025 17:55:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=44283825</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=44283825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44283825</guid></item><item><title><![CDATA[New comment by needusername in "MySQL at Uber"]]></title><description><![CDATA[
<p>> using the JDBC™ protocol<p>JDBC is not a protocol, JDBC is an API, hence the need for a different JDBC driver per RDBMS. I doubt the author is a developer, I see this misunderstanding often with architects who don’t code.</p>
]]></description><pubDate>Mon, 17 Feb 2025 06:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=43075704</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=43075704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43075704</guid></item><item><title><![CDATA[New comment by needusername in "JEP Draft: Deprecate memory-access methods in sun.misc.unsafe for removal"]]></title><description><![CDATA[
<p>You forgot that the deployment also got more complicated.</p>
]]></description><pubDate>Wed, 17 Jan 2024 10:05:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=39025731</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=39025731</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39025731</guid></item><item><title><![CDATA[New comment by needusername in "A Year in Review of 0-days Exploited In-the-Wild in 2022"]]></title><description><![CDATA[
<p>You can’t expect part time open source contributors to work for free for you. Instead volunteer to take over maintenance by reviewing PRs and traiging user bug reports.</p>
]]></description><pubDate>Mon, 31 Jul 2023 13:29:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=36942180</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=36942180</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36942180</guid></item><item><title><![CDATA[New comment by needusername in "The secret life of fsync"]]></title><description><![CDATA[
<p>That or ASM devices. To my knowledge io_submit and io_getevents only really work with raw partitions anyway.</p>
]]></description><pubDate>Mon, 03 Apr 2023 19:20:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=35429774</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=35429774</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35429774</guid></item><item><title><![CDATA[New comment by needusername in "The secret life of fsync"]]></title><description><![CDATA[
<p>> - Temp files.<p>O_TMPFILE should do this.<p>> - Unit files.<p>O_TMPFILE together with renameat2 and RENAME_EXCHANGE should do this.</p>
]]></description><pubDate>Mon, 03 Apr 2023 04:56:41 +0000</pubDate><link>https://news.ycombinator.com/item?id=35418710</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=35418710</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=35418710</guid></item><item><title><![CDATA[New comment by needusername in "Coding Mistake Made Intel GPUs 100X Slower in Ray Tracing"]]></title><description><![CDATA[
<p>It’s my general impression that software is not one of Intel´s strengths.</p>
]]></description><pubDate>Mon, 25 Jul 2022 19:05:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=32229380</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=32229380</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=32229380</guid></item><item><title><![CDATA[New comment by needusername in "Psychic Signatures in Java"]]></title><description><![CDATA[
<p>Looks like you’re correct and I was wrong.</p>
]]></description><pubDate>Fri, 22 Apr 2022 07:17:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=31119117</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=31119117</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31119117</guid></item><item><title><![CDATA[New comment by needusername in "Psychic Signatures in Java"]]></title><description><![CDATA[
<p>> I don't think there 17.0.3 ever will be available from openjdk.java.net<p><a href="https://adoptopenjdk.net/upstream.html" rel="nofollow">https://adoptopenjdk.net/upstream.html</a><p>These are the official upstream builds by the updates project built by Red Hat. Not to be confused by Red Hat Java, not to be confused by the AdoptOpenJDK/Adoptium builds. These can‘t be hosted on openjdk.java.net because they host only builds done by Oracle, not to be confused by Oracle JDK.</p>
]]></description><pubDate>Fri, 22 Apr 2022 07:14:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=31119108</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=31119108</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31119108</guid></item><item><title><![CDATA[New comment by needusername in "Psychic Signatures in Java"]]></title><description><![CDATA[
<p>I believe Oracle 11 is affected.</p>
]]></description><pubDate>Wed, 20 Apr 2022 21:10:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=31103047</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=31103047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=31103047</guid></item><item><title><![CDATA[New comment by needusername in "Converting integers to decimal strings faster with AVX-512"]]></title><description><![CDATA[
<p>> now because I don't know why they disabled it when it was there<p>E-cores (Gracemont) don't support AVX-512, only P-cores (Golden Cove) support AVX-512</p>
]]></description><pubDate>Tue, 29 Mar 2022 19:40:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=30847386</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=30847386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30847386</guid></item><item><title><![CDATA[New comment by needusername in "Show HN: MemSafeCrypto, Java cryptography primitives using DirectByteBuffer"]]></title><description><![CDATA[
<p>memfd_secret is probably what you want</p>
]]></description><pubDate>Sat, 12 Feb 2022 09:44:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=30311428</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=30311428</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=30311428</guid></item><item><title><![CDATA[New comment by needusername in "Log4jscanner"]]></title><description><![CDATA[
<p>No. The JAR could be inside a WAR inside an EAR.</p>
]]></description><pubDate>Sat, 01 Jan 2022 21:10:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=29762825</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=29762825</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29762825</guid></item><item><title><![CDATA[New comment by needusername in "Fast Counting with PostgreSQL and Haskell"]]></title><description><![CDATA[
<p>Did I misunderstand the approach or is it sort of risky as it uses escaping instead of bind parameters to create the query to be explained, potentially opening itself to SQLi?</p>
]]></description><pubDate>Sun, 26 Dec 2021 23:33:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=29697413</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=29697413</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29697413</guid></item><item><title><![CDATA[New comment by needusername in "Xcode 13.2 contains Log4j vulnerability"]]></title><description><![CDATA[
<p>Note that they are on JDK 14.0.2. An old, unsupported version of Java which doesn't get any security patches anymore. Being on a non-LTS version of Java forces them to upgrade to a new major version of Java every six months to get security patches, which they apparently don't do.</p>
]]></description><pubDate>Sun, 19 Dec 2021 08:07:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=29612279</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=29612279</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=29612279</guid></item><item><title><![CDATA[New comment by needusername in "Which version of JDK should I use?"]]></title><description><![CDATA[
<p>Getting Java through apt-get gives you more or less the worst quality builds <a href="https://mail.openjdk.java.net/pipermail/jdk8u-dev/2019-May/009330.html" rel="nofollow">https://mail.openjdk.java.net/pipermail/jdk8u-dev/2019-May/0...</a><p>You get mystery bits that haven't been put through the TCK.</p>
]]></description><pubDate>Sun, 10 Oct 2021 20:55:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=28821905</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=28821905</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=28821905</guid></item><item><title><![CDATA[New comment by needusername in "Why Python 4.0 might never arrive, according to its creator"]]></title><description><![CDATA[
<p>Why did it take projects and Google so long to migrate?</p>
]]></description><pubDate>Sun, 06 Jun 2021 20:14:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=27415928</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=27415928</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27415928</guid></item><item><title><![CDATA[New comment by needusername in "Why Python 4.0 might never arrive, according to its creator"]]></title><description><![CDATA[
<p>> The GIL.<p>How does the the GIL prevent interleaving? My understanding is that if an "operation" takes several steps, eg. reading from a dict then IO or a C extension and finally writing to a dict the GIL will not make this atomic.</p>
]]></description><pubDate>Sun, 06 Jun 2021 20:13:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=27415923</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=27415923</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27415923</guid></item><item><title><![CDATA[New comment by needusername in "Why Python 4.0 might never arrive, according to its creator"]]></title><description><![CDATA[
<p>> For example, in CPython multiple threads can append to a list without a lock or insert items into a dict without a lock, and the data structure will never become corrupted.<p>How is this achieved?<p>> Though it is worth pointing out that Java has a well-defined memory model, and Python doesn't.<p>Wouldn't you have to at least issue an mfence when a thread enters / exists the GIL?</p>
]]></description><pubDate>Sun, 06 Jun 2021 20:10:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=27415894</link><dc:creator>needusername</dc:creator><comments>https://news.ycombinator.com/item?id=27415894</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=27415894</guid></item></channel></rss>