<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: deathlock</title><link>https://news.ycombinator.com/user?id=deathlock</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Fri, 22 May 2026 21:42:29 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=deathlock" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by deathlock in "Uv is fantastic, but its package management UX is a mess"]]></title><description><![CDATA[
<p>I was thinking the same. Furthermore you have the `-e` flag which lets you install the tool in editable mode, meaning that they are run directly and thus any edit you make will be present when you use the tool.<p>The only thing that you need to be aware of is that if you add another package or change it's version you need to reinstall the tool. I would suggest first removing it with
`uv tool uninstall $NAME` and then reinstall it.</p>
]]></description><pubDate>Fri, 22 May 2026 12:28:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48234953</link><dc:creator>deathlock</dc:creator><comments>https://news.ycombinator.com/item?id=48234953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48234953</guid></item><item><title><![CDATA[New comment by deathlock in "Hear your agent suffer through your code"]]></title><description><![CDATA[
<p>Any chance you could add a video showcasing the plugin? I don't have any agentic app but I would love to see an example of what it does!</p>
]]></description><pubDate>Fri, 24 Apr 2026 14:53:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47891130</link><dc:creator>deathlock</dc:creator><comments>https://news.ycombinator.com/item?id=47891130</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47891130</guid></item><item><title><![CDATA[New comment by deathlock in "Wired headphone sales are exploding"]]></title><description><![CDATA[
<p>Curiously, I have had the exact opposite experience. Over the years I tried dozens of earbuds and headphones with a jack connection and all of them after a few months of use started getting unreliable connections unless I kept them at the right angle. The pair which lasted longer without issues costs around 180€ but still started showing problems after 2-3 years, though to be fair I left them almost always plugged in my pc. If I had used them with my phone I would've likely started experiencing connection issues much sooner.<p>The only other connection type I found to be even worse is microusb. I lost count over how many cables I had to change, some even after just a few months.
On the other hand I neved had any problem with usb-c cables or peripherals.</p>
]]></description><pubDate>Sat, 14 Mar 2026 15:05:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47377427</link><dc:creator>deathlock</dc:creator><comments>https://news.ycombinator.com/item?id=47377427</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47377427</guid></item><item><title><![CDATA[New comment by deathlock in "30 minutes with a stranger"]]></title><description><![CDATA[
<p>I feel the same. I don't particularly mind if a developer overrides the scrollbar, and I would actually argue that in this case it was a good way to present the story and overall I liked it, but you need to do it right. If the sites becomes all clunky, it stutters, and you get text popping up a while after you scrolled, then it's better to focus on the performance and leave aside the animations.</p>
]]></description><pubDate>Thu, 04 Sep 2025 12:16:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=45126386</link><dc:creator>deathlock</dc:creator><comments>https://news.ycombinator.com/item?id=45126386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45126386</guid></item><item><title><![CDATA[New comment by deathlock in "WinBoat: Run Windows apps on Linux with seamless integration"]]></title><description><![CDATA[
<p>Lately I've been using umu-launcher [1] which is a wrapper and compatibility tool for the proton used by steam and I'm quite satisfied about it. It's shipped with configurations for 3000+ games, might be worth a try if you're having trouble with the configs.<p>Take it with a grain of salt, I don't have much experience in running windows application on Linux, I just had some problems with wine and I discovered umu to be pretty straightforward and easy to use.<p>[1] <a href="https://github.com/Open-Wine-Components/umu-launcher" rel="nofollow">https://github.com/Open-Wine-Components/umu-launcher</a></p>
]]></description><pubDate>Tue, 02 Sep 2025 07:13:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=45100010</link><dc:creator>deathlock</dc:creator><comments>https://news.ycombinator.com/item?id=45100010</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45100010</guid></item><item><title><![CDATA[New comment by deathlock in "15-Fold increase in solar thermoelectric generator performance"]]></title><description><![CDATA[
<p>I don't know if the engineering field has the same conventions, but in biology we use "fold" as it was used in the paper. 
When comparing the signal of two things, the fold change is how many times one is bigger than the other (basically A/B). If A is 15-fold higher than B then it's 15x B.<p>What you described is the Log2 Fold Change (log2(A/B)), meaning that if A has a log2FC of 15 over B, its signal is 2^15 times higher, hence ≈32,000x.</p>
]]></description><pubDate>Sat, 30 Aug 2025 06:28:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=45072374</link><dc:creator>deathlock</dc:creator><comments>https://news.ycombinator.com/item?id=45072374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45072374</guid></item><item><title><![CDATA[New comment by deathlock in "Optimizing a Math Expression Parser in Rust"]]></title><description><![CDATA[
<p>> I might be guessing, but in this order probably by Optimization 3 you would reach already a high throughput that you wouldn't bother with manual simd nor Multithreading.<p>I agree with you though from my experience Memory Mapping is only useful if you need to jump through the file or read it multiple times (as is the case after the author added simd and a two pass step, the first to identify whitespaces and the second to parse the operation and the operants). If you just need to read the file once it's better to avoid memory mapping as it adds a little overhead.<p>On the other hand parsing directly from the input bytes avoiding the UTF-8 validation needed to have &str type is easy enough to do but still improves performance quite a bit. Even the rust csv crate, which does much more, is around 30% faster with this optimization. <a href="https://docs.rs/csv/latest/csv/tutorial/index.html#amortizing-allocations" rel="nofollow">https://docs.rs/csv/latest/csv/tutorial/index.html#amortizin...</a><p>This is to say, my list for "easy optimizations, big gains", would be 1) Do not allocate a Vector — 2) Do not use peekable — 3) Avoid utf8 validation.
I'm still guessing, but I think memory mapping can be skipped, and might be worth it only if you plan on also implementing simd.</p>
]]></description><pubDate>Thu, 10 Jul 2025 20:12:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=44525005</link><dc:creator>deathlock</dc:creator><comments>https://news.ycombinator.com/item?id=44525005</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44525005</guid></item><item><title><![CDATA[New comment by deathlock in "Arxiv.org is experiencing a DDoS attack"]]></title><description><![CDATA[
<p>Can you set a restriction so that each user cannot change the email if it has already been changed during the last hour/day? In this way you won't need to ban IPs while still allowing legitimate users to change their emails or to create new accounts.</p>
]]></description><pubDate>Tue, 12 Sep 2023 19:51:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=37487062</link><dc:creator>deathlock</dc:creator><comments>https://news.ycombinator.com/item?id=37487062</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37487062</guid></item></channel></rss>