<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: funcDropShadow</title><link>https://news.ycombinator.com/user?id=funcDropShadow</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 12:23:45 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=funcDropShadow" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by funcDropShadow in "JVM Options Explorer"]]></title><description><![CDATA[
<p>When you are administrating so many Java applications, you should investigate an hour or ask your favorite AI how to configure the logging library used in your application of interest. They allow you to remove stack traces and lots more.</p>
]]></description><pubDate>Tue, 14 Apr 2026 14:23:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47766052</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=47766052</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47766052</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Axios compromised on NPM – Malicious versions drop remote access trojan"]]></title><description><![CDATA[
<p>They wouldn't have to, if the file format accepted floats in proper exponential format.</p>
]]></description><pubDate>Tue, 31 Mar 2026 13:24:29 +0000</pubDate><link>https://news.ycombinator.com/item?id=47587023</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=47587023</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47587023</guid></item><item><title><![CDATA[New comment by funcDropShadow in "10% of Firefox crashes are caused by bitflips"]]></title><description><![CDATA[
<p>If companies are allowed to change the meaning of terms in legislation we are in even more trouble.</p>
]]></description><pubDate>Tue, 10 Mar 2026 14:25:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=47323735</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=47323735</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47323735</guid></item><item><title><![CDATA[New comment by funcDropShadow in "What I Always Wanted to Know about Second Class Values"]]></title><description><![CDATA[
<p>> Garbage collection, by definition, trashes locality.<p>No, it doesn't necessarily. It is correct if you are thinking about mark and sweep GC. But that is 50 years old. Generational GC has much better locality. And GC can even improve locality sometimes by moving objects together that are connected by references. I am not claiming that GC is always a big win for locality. That would be very far from the truth. On the other hand it is not by definition so, that locality is trashed by GC.</p>
]]></description><pubDate>Tue, 10 Mar 2026 11:09:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47321657</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=47321657</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47321657</guid></item><item><title><![CDATA[New comment by funcDropShadow in "10% of Firefox crashes are caused by bitflips"]]></title><description><![CDATA[
<p>OMG no. Politician have no business making technological decisions. They make it harder to innovate, i.e. to invent the next generation of ECC with a different name.</p>
]]></description><pubDate>Fri, 06 Mar 2026 12:38:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=47274247</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=47274247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47274247</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Data centers in space makes no sense"]]></title><description><![CDATA[
<p>The same panel produces much more electricity in space than at the bottom of the atmosphere, because the atmosphere already reflects most of the light. Additionally, the panel needs less glass or no glass in space, which makes it lighter and cheaper.<p>Launch costs have shrunk significantly thanks to SpaceX, and they are projected to shrink further with the Super Heavy Booster and Starship.</p>
]]></description><pubDate>Fri, 06 Feb 2026 08:26:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46910415</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=46910415</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46910415</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Intellectual Junkyards"]]></title><description><![CDATA[
<p>Self-cataloging can be become a method of procrastination. But that doesn't mean that there is no value to be found in methods like Zettelkasten. The activity of looking through your own Zettelkasten has the potential of creating associations and sparking ideas. That can be very valuable and requires some care of your notes. But trying to find the perfect taxonomy for your own notes is foolish mistake. The technical limitations of the original Zettelkasten, makes refactoring the notes to the current approximation of the  perfect taxonomy such a huge task, that it is usually avoided.<p>A nice example of a limitation that supports creativity.</p>
]]></description><pubDate>Fri, 09 Jan 2026 16:02:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=46555255</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=46555255</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46555255</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Norway reviews cybersecurity after remote-access feature found in Chinese buses"]]></title><description><![CDATA[
<p>So, in order to avoid the negative consequences of a European monopoly, we make sure that a Chinese monopoly prevails? That doesn't seem like a wining strategy for Europe.</p>
]]></description><pubDate>Thu, 06 Nov 2025 07:57:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45832642</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=45832642</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45832642</guid></item><item><title><![CDATA[New comment by funcDropShadow in "JMAP for Calendars, Contacts and Files Now in Stalwart"]]></title><description><![CDATA[
<p>Even if we assume that JSON numbers are JavaScript numbers. There is the problem that some large natural numbers cannot be represented in double or float although some even larger numbers can be represented. This is very bad if you use these numbers as IDs.<p><pre><code>    scala> (Long.MaxValue-1)
    val res4: Long = 9223372036854775806
                                                                                
    scala> (Long.MaxValue-1).toDouble.toLong
    val res5: Long = 9223372036854775807
</code></pre>
The fact that I used Scala is irrelevant here. That is true for many programming languages that 64 bit long and double types.</p>
]]></description><pubDate>Thu, 23 Oct 2025 10:06:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=45680181</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=45680181</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45680181</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Writing Memory Safe JIT Compilers"]]></title><description><![CDATA[
<p>Because, Truffle is reused in multiple language VMs their overall attack surface is smaller than it would be with classical language VM architectures.</p>
]]></description><pubDate>Tue, 30 Sep 2025 14:36:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=45426016</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=45426016</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45426016</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Rules for creating good-looking user interfaces"]]></title><description><![CDATA[
<p>But with a visible scrollbar you would have a visible indication which behavior you triggered. If the scrollbar is invisible you get a changed viewport in both cases but you have to infer which gesture triggers which behavior.</p>
]]></description><pubDate>Sat, 20 Sep 2025 08:35:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=45311559</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=45311559</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45311559</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Go is still not good"]]></title><description><![CDATA[
<p>And still there are more modern idioms and language features that ML had in the 70s but are missing from Go. But, these have the fatal flaw of Not being Invented Here.</p>
]]></description><pubDate>Fri, 22 Aug 2025 14:27:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44985110</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=44985110</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44985110</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Let's properly analyze an AI article for once"]]></title><description><![CDATA[
<p>The goal of teaching binary trees is not that you can write binary trees in your sleep, the goal is that you train your ability to derive algorithms and data structures. If you look at what a world class soccer player does during training, most of it will never be applied identically during games. The same is true for university studies, if they focus on fundamentals.</p>
]]></description><pubDate>Sat, 09 Aug 2025 16:29:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44847846</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=44847846</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44847846</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Intermittent fasting strategies and their effects on body weight"]]></title><description><![CDATA[
<p>Do you have source for this? Because as you write I've always read to derive protein intake from the overall weight. That would indeed be a very important distance.</p>
]]></description><pubDate>Sat, 09 Aug 2025 16:17:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=44847744</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=44847744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44847744</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Ask HN: What trick of the trade took you too long to learn?"]]></title><description><![CDATA[
<p>In every trade or art you start as an apprentice. That is the time when you learn the basics, the rules, the best-practices. When you have mastered the state of the art, you are a master. You know when to apply which rule and tactic to create masterful artifacts. The next step is to learn when you should break the rules and  general wisdom. That is where true wisdom starts.</p>
]]></description><pubDate>Tue, 05 Aug 2025 16:14:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=44799983</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=44799983</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44799983</guid></item><item><title><![CDATA[New comment by funcDropShadow in "How to Firefox"]]></title><description><![CDATA[
<p>I've tried perhaps one third of the samples. All of them ran in 120 fps in 3840x2160 px in Firefox on Linux on my machine. Perhaps it is a configuration problem. My screen has a 120 fps refresh rate, so it probably is capped there.</p>
]]></description><pubDate>Tue, 22 Jul 2025 16:08:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=44649050</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=44649050</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44649050</guid></item><item><title><![CDATA[New comment by funcDropShadow in "GTK Krell Monitors"]]></title><description><![CDATA[
<p>Do you have a link to that patched version?</p>
]]></description><pubDate>Fri, 16 May 2025 07:56:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=44002840</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=44002840</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44002840</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Refactoring Clojure"]]></title><description><![CDATA[
<p>You mean such readable and understandable names like car, cdr, cadr, .... ? For the uninitiated, car is not about vehicles.</p>
]]></description><pubDate>Fri, 16 May 2025 06:51:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=44002478</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=44002478</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44002478</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Cozy video games can quell stress and anxiety"]]></title><description><![CDATA[
<p>I really loved it for a virtual conference</p>
]]></description><pubDate>Sat, 19 Apr 2025 07:20:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=43734809</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=43734809</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43734809</guid></item><item><title><![CDATA[New comment by funcDropShadow in "Emacs Lisp Elements"]]></title><description><![CDATA[
<p>Yes, nixpkgs is definitely missing the self-documenting part, or even the documenting part for most of it.</p>
]]></description><pubDate>Mon, 14 Apr 2025 06:03:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=43678487</link><dc:creator>funcDropShadow</dc:creator><comments>https://news.ycombinator.com/item?id=43678487</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=43678487</guid></item></channel></rss>