<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: tuetuopay</title><link>https://news.ycombinator.com/user?id=tuetuopay</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 13 May 2026 21:26:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tuetuopay" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tuetuopay in "CERT is releasing six CVEs for serious security vulnerabilities in dnsmasq"]]></title><description><![CDATA[
<p>Well, it <i>is</i> a good thing to get control of your own hardware, when the vendor decides that no you won't do what you want with it.</p>
]]></description><pubDate>Wed, 13 May 2026 13:24:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48121606</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=48121606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48121606</guid></item><item><title><![CDATA[New comment by tuetuopay in "I hate soldering"]]></title><description><![CDATA[
<p>Give a shot to the SAC305 mix. It’s a low temperature lead-free alloy, and it’s the one that made me ditch leaded solder definitively. Use more flux and a bit more iron temperature and you’ll never touch leaded solder again. Oh, and it’s available both as a hand-soldering wire reel and solder paste.</p>
]]></description><pubDate>Tue, 12 May 2026 07:51:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48105429</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=48105429</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48105429</guid></item><item><title><![CDATA[New comment by tuetuopay in "I'm going back to writing code by hand"]]></title><description><![CDATA[
<p>I interpret it as "in practice", "now". Non-native English speaker here, so I may have missed your meaning.<p>If you meant they’re now better at mimicking compilers, sure, but they’re only mimicks.</p>
]]></description><pubDate>Mon, 11 May 2026 19:24:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48099507</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=48099507</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48099507</guid></item><item><title><![CDATA[New comment by tuetuopay in "An AI coding agent, used to write code, needs to reduce your maintenance costs"]]></title><description><![CDATA[
<p>Which is how to keep shareholders and product managers happy /s</p>
]]></description><pubDate>Mon, 11 May 2026 17:53:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48098271</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=48098271</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48098271</guid></item><item><title><![CDATA[New comment by tuetuopay in "I'm going back to writing code by hand"]]></title><description><![CDATA[
<p>They’re not, and will never be in their current form and architecture.<p>Compilers are mechanical and engineered to produce a correct output. A compiler emitting incorrect machine code is exceedingly rare, and considered a bug. They have heuristics and probabilities in them, but those are to pick between a set of known-good outputs.<p>An AI is a bag of weights outputting a probability of the most plausible token that follows [1]. It is inherently probabilistic in nature and its output is organic (by design, they’re designed to mimic human speech), as opposed to mechanical like a compiler.<p>A compiler follows hard rules. An AI does its best.<p>And to be fair, AIs are no better than human in this regard: humans are pretty bad at generating correct code without mechanical tools to keep them in line (compilers, linters, formatters). It’s not a wonder we use the same tools to keep LLM output in line as we do humans. (And, to be fair, LLMs are <i>better</i> than humans at oneshotting valid code).<p>[1]: to those that tell me this vision of an LLM is outdated: nope. The heavy lifting is done in the probability generation. Debates about understanding are not relevant here, and the net output of an LLM is a probability vector over raw tokens. This basic description can be contrasted to a compiler whose output is a glorified Jinja template.</p>
]]></description><pubDate>Mon, 11 May 2026 17:47:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48098185</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=48098185</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48098185</guid></item><item><title><![CDATA[New comment by tuetuopay in "IBM didn't want Microsoft to use the Tab key to move between dialog fields"]]></title><description><![CDATA[
<p>Wow I never thought about that, but it makes complete sense. I just tried shifting my hands "as if" the nubs were on D and K and wow, it should have been this way.<p>Oh well, just like caps lock can be remapped, so can my keycaps be swapped (perks of blank keyboards I guess), though it'd be even harder to use a keyboard that's not mine I guess.</p>
]]></description><pubDate>Tue, 05 May 2026 21:34:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48028908</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=48028908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48028908</guid></item><item><title><![CDATA[New comment by tuetuopay in "IBM didn't want Microsoft to use the Tab key to move between dialog fields"]]></title><description><![CDATA[
<p>Yeah but, even ones that don't use literal tab characters use the tab key to write code, right? RIGHT? Like, does he hit space N times?<p>I somewhat get the argument, but if you're writing code in the HN textarea you're doing something wrong (for code where tab/space matters anyways). Like, any code editor will use the tab key properly.<p>Though, it sills maddens me there's no somewhat universal tab-entry in OSes like we have with enter (somewhat because there's a mix of shift+enter, alt+enter and cmd+enter). All of shift/alt/ctrl tab are usually <i>also</i> hijacked.</p>
]]></description><pubDate>Tue, 05 May 2026 19:06:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48027048</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=48027048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48027048</guid></item><item><title><![CDATA[New comment by tuetuopay in "IBM didn't want Microsoft to use the Tab key to move between dialog fields"]]></title><description><![CDATA[
<p>Its whole purpose is to be remapped as CTRL, as god intended.</p>
]]></description><pubDate>Tue, 05 May 2026 19:02:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48026967</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=48026967</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48026967</guid></item><item><title><![CDATA[New comment by tuetuopay in "Alert-driven monitoring"]]></title><description><![CDATA[
<p>Huh, thanks, I failed to see it on my phone. Down the trash the article goes then.</p>
]]></description><pubDate>Sun, 03 May 2026 18:22:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999820</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47999820</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999820</guid></item><item><title><![CDATA[New comment by tuetuopay in "Alert-driven monitoring"]]></title><description><![CDATA[
<p>The issue is, there’s not a lot of meat in this article. Anyone who’s done any amount of SRE can perfectly articulate alert fatigue in way less words.<p>Yet the article doesn’t tackle at all the hard part: making alerts that are actually meaningful. They handwave it instead of giving actual advice. This post is a good intro, but I didn’t "walk away" with anything useful.<p>This is why, in this case, AI is important. Someone puts in an effort to write a short article (if a bit wordy) that can be used by e.g. beginners or managers? Good! I’m not the target audience. But if it’s the output of AI, what’s the intent?</p>
]]></description><pubDate>Sun, 03 May 2026 18:02:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=47999625</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47999625</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47999625</guid></item><item><title><![CDATA[New comment by tuetuopay in "VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage"]]></title><description><![CDATA[
<p>That is the crux of the issue: the detection of whether the changes came from copilot or not is buggy, thus all changes are flagged as coming from copilot, thus the title is correct.</p>
]]></description><pubDate>Sun, 03 May 2026 14:01:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=47997049</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47997049</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47997049</guid></item><item><title><![CDATA[New comment by tuetuopay in "VS Code inserting 'Co-Authored-by Copilot' into commits regardless of usage"]]></title><description><![CDATA[
<p>I don't know if it's been tested in court, but that's the rationale behind the Signed-off-by lines the kernel requires in all patches sent. It's a way to tell the (legal) ownership of a piece of code.</p>
]]></description><pubDate>Sun, 03 May 2026 13:49:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=47996929</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47996929</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47996929</guid></item><item><title><![CDATA[New comment by tuetuopay in "Framework Laptop 13 Pro"]]></title><description><![CDATA[
<p>Well I'd argue it'd help you to make designs that don't require perfect pixel alignments to look good, the same way developers should run crappy 10 year old computers. But that's the sadistic way. Anything graphics-related does require 1:1 display.<p>However, to be fair, that's only at lower DPIs smudging's an issue. Anything retina-ish and integer scaling loses all meaning. I'm typing this on a 15" 4K laptop on 1.75 scaling with HN set to 120% zoom. At those DPIs, it does not matter at all. I adjust most websites zoom level because a lot of them think the content must breathe, while I think I should not fiddle with my scroll to read a paragraph.</p>
]]></description><pubDate>Wed, 22 Apr 2026 11:25:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=47862026</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47862026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47862026</guid></item><item><title><![CDATA[New comment by tuetuopay in "Framework Laptop 13 Pro"]]></title><description><![CDATA[
<p>As a heavy fractional scaling user, as long as the display has enough DPI, it's a non-issue. At my last job I was happily running 1.35 scaling, and I run my TV at 1.5 scaling. Make sure you're using a sane compositor, which excludes DWM; most Wayland compositors should run just fine.</p>
]]></description><pubDate>Tue, 21 Apr 2026 19:24:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47853329</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47853329</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47853329</guid></item><item><title><![CDATA[New comment by tuetuopay in "Changes in the system prompt between Claude Opus 4.6 and 4.7"]]></title><description><![CDATA[
<p>Dammit that’s why I could never get it to not try to one shot answers, it’s in the god damn system prompt… and it explains why no amount of user "system" prompt could fix this behavior.</p>
]]></description><pubDate>Sun, 19 Apr 2026 22:11:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47828109</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47828109</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47828109</guid></item><item><title><![CDATA[New comment by tuetuopay in "SI Units for Request Rate (2024)"]]></title><description><![CDATA[
<p>The requests would be a dimension-less quantity. There are a few examples of what those are and how they fit in:<p>- The frames in frames per second are dimensionless, thus the SI unit for FPS is frames/s. When the frames are periodic, such as monitor refresh rates are, the unit is Hz.<p>- Percentages are dimensionless quantities too, produced by divinding two quantities of the same dimension (ie unit). CPU%? That’s "busy second per second", which is dimensionless, and expressed as a percentage.<p>A dimensionless quantities don’t have any physical backing reality in terms of the, well, dimension in which you could measure it. Time, space, mass, etc.<p>Fun fact: angles are dimensionless! Both degrees and radians are just shorthands as divisions of the unit circle.</p>
]]></description><pubDate>Sun, 19 Apr 2026 11:29:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47823521</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47823521</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47823521</guid></item><item><title><![CDATA[New comment by tuetuopay in "The RAM shortage could last years"]]></title><description><![CDATA[
<p>Stuff in more code. Stuff in more system prompt. Stuff in raw utf8 characters instead of tokens to fix strawberries. Stuff in WAY more reasoning steps.<p>Given the current tech, I also doubt there will be practical uses and I hope we’ll see the opposite of what I wrote. But given the current industry, I fully trust them so somehow fill their hardware.<p>Market history shows us than when the cost of something goes down, we do more with the same amount, not the same thing with less. But I deeply hope to be wrong here and the memory market will relax.</p>
]]></description><pubDate>Sun, 19 Apr 2026 11:21:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47823482</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47823482</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47823482</guid></item><item><title><![CDATA[New comment by tuetuopay in "The world in which IPv6 was a good design (2017)"]]></title><description><![CDATA[
<p>> And how the fuck anything in-between knows where to route it ? The article glows a blazing beacon of ignorance about everything in-between.<p>Because the IP address changed, so classic routing still works. Their point is about identifying a session with something non-constant (the IP of the client), rather than a session token.<p>Instead of identifying the "TCP" socket with (src ip, src port, dst ip, dst port), they use (src uuid, dst uuid) which allows flows to keep working when you change IP addresses. Just like you can change networks and still have your browser still logged in to most websites.<p>The packets carrying those UUIDs still are regular old IP packets, UDP in the case of QUIC. Only the server needs to track anything, and only has to change the dst ip of outgoing packets.<p>As for flooding and DDoS, that’s what handshakes are for, and QUIC already does it (disclaimer: never dug deep in how QUIC works so I can’t explain the mechanism here).</p>
]]></description><pubDate>Sun, 19 Apr 2026 11:08:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=47823409</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47823409</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47823409</guid></item><item><title><![CDATA[New comment by tuetuopay in "The RAM shortage could last years"]]></title><description><![CDATA[
<p>This was one of the theories behind the wafer buyout by OpenAI indeed. Pretty efficient way to make everyone panic and cut off of new hardware.</p>
]]></description><pubDate>Sun, 19 Apr 2026 09:29:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47822994</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47822994</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47822994</guid></item><item><title><![CDATA[New comment by tuetuopay in "The RAM shortage could last years"]]></title><description><![CDATA[
<p>That’s likely to happen if all the talks about OpenAI pulling out of their wafer deals are true.</p>
]]></description><pubDate>Sun, 19 Apr 2026 09:28:05 +0000</pubDate><link>https://news.ycombinator.com/item?id=47822991</link><dc:creator>tuetuopay</dc:creator><comments>https://news.ycombinator.com/item?id=47822991</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47822991</guid></item></channel></rss>