<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: sweetjuly</title><link>https://news.ycombinator.com/user?id=sweetjuly</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sun, 21 Jun 2026 13:37:51 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=sweetjuly" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by sweetjuly in "Linux eliminates the strncpy API after six years of work, 360 patches"]]></title><description><![CDATA[
<p>I remember reading this blog post when it was first published, but the subsequent updates are better than I would've ever expected this to turn out. Worth checking it out again if you've seen it before :)</p>
]]></description><pubDate>Sun, 21 Jun 2026 01:34:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48614838</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=48614838</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48614838</guid></item><item><title><![CDATA[New comment by sweetjuly in "Not everyone is using AI for everything"]]></title><description><![CDATA[
<p>I would hope this is true both in the context of LLMs and more broadly, but I think this is especially not the case for LLMs. It's hard to take the idea that companies are trying to hire people with reservations about LLMs seriously when many companies have LLM use mandates. It is counterproductive in the eyes of the employer to hire employees that will be combative on LLM from day one.</p>
]]></description><pubDate>Sun, 14 Jun 2026 16:39:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48529322</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=48529322</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48529322</guid></item><item><title><![CDATA[New comment by sweetjuly in "Waymo Premier"]]></title><description><![CDATA[
<p>Are you going to ask your employees for their 2% cashback if you reimburse them for a purchase they made with their credit card too?<p>At the end of the day, it seems more practical to focus on ensuring that they picked the appropriate value product/service. If they picked appropriately, does it matter if the company gives them employee a kickback? Sure, the employee will then be incentivized to get the most expensive thing they can, but this was already the case because it's not their money and they want the best thing they can get away with.</p>
]]></description><pubDate>Thu, 11 Jun 2026 22:03:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48497020</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=48497020</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48497020</guid></item><item><title><![CDATA[New comment by sweetjuly in "Cybersecurity researchers aren't happy about the guardrails on Anthropic's Fable"]]></title><description><![CDATA[
<p>Is what you suggest about training even possible? Most exploitation techniques are really just about having in-depth knowledge of how components work. For example, I imagine a sufficiently powerful model could fairly easily re-invent the ROP chain from first principles if it just knew how the stack works. This same principle applies to much more complex attack too; exploitation is often just an exercise in knowing vastly too much trivia, which LLMs tend to have in spades.</p>
]]></description><pubDate>Thu, 11 Jun 2026 07:35:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48487439</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=48487439</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48487439</guid></item><item><title><![CDATA[New comment by sweetjuly in "Uber's $1,500/month AI limit is a useful signal for AI tool pricing"]]></title><description><![CDATA[
<p>Is interactive use for coding something that actually works today? With unsafe mode, even frontier hosted models are slow enough I end up just tabbing out to work on other tasks. It would need to be much faster if I am to sit and stare at it while it churns. Local models might be a lot slower but workflow-wise it doesn't change much for me.</p>
]]></description><pubDate>Wed, 03 Jun 2026 20:43:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48389744</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=48389744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48389744</guid></item><item><title><![CDATA[New comment by sweetjuly in "Your Most Improbable Life"]]></title><description><![CDATA[
<p>Reading this thread, I'm starting to think that I did not fall out of a coconut tree and that I exist in the context of all in which I live and what came before me.</p>
]]></description><pubDate>Thu, 21 May 2026 04:59:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=48218060</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=48218060</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48218060</guid></item><item><title><![CDATA[New comment by sweetjuly in "All means are fair except solving the problem"]]></title><description><![CDATA[
<p>As time goes on, I am beginning to wonder if sometimes the failure codes are good exits. Some tasks should not be done.</p>
]]></description><pubDate>Sat, 09 May 2026 18:00:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48076871</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=48076871</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48076871</guid></item><item><title><![CDATA[New comment by sweetjuly in "Talking to strangers at the gym"]]></title><description><![CDATA[
<p>Another trick is that people are usually nicer to you if you talk to them after having gone to the same place at the same time for a while. If you smile and waive at them a few times before you go and talk to them, you've built a bit of familiarity by nature of being a "regular" and aren't just cold approaching people you've never seen.</p>
]]></description><pubDate>Mon, 04 May 2026 15:15:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=48009750</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=48009750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48009750</guid></item><item><title><![CDATA[New comment by sweetjuly in "Running local LLMs offline on a ten-hour flight"]]></title><description><![CDATA[
<p>>The ergonomics of using a laptop on an economy-class tray table are not worth it. You're sitting there like a T-rex<p>The trick I've found is to pack a bluetooth keyboard. If you put your laptop on the tray table, you can put the bluetooth keyboard on your legs _under_ the tray table and have your arms fully and comfortably extended. This works especially well if you're a vim/emacs/other keyboard driven editor user as you very rarely need to reach up to poke the trackpad .</p>
]]></description><pubDate>Mon, 27 Apr 2026 16:04:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47923372</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=47923372</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47923372</guid></item><item><title><![CDATA[New comment by sweetjuly in "Game devs explain the tricks involved with letting you pause a game"]]></title><description><![CDATA[
<p>>If they are implemented as a "rendez-vous" absolute date<p>Do people actually do that? What's the plan for when the user sleeps their machine? All the events just inexplicably happen all at once when they wake it?</p>
]]></description><pubDate>Sun, 19 Apr 2026 07:36:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=47822480</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=47822480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47822480</guid></item><item><title><![CDATA[New comment by sweetjuly in "Claude Opus 4.7"]]></title><description><![CDATA[
<p>esc once interrupts the LLM, double-esc lets you revert to a previous state (interrupt harder).</p>
]]></description><pubDate>Fri, 17 Apr 2026 02:27:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=47801884</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=47801884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47801884</guid></item><item><title><![CDATA[New comment by sweetjuly in "How much linear memory access is enough?"]]></title><description><![CDATA[
<p>I wonder how much of the cost is coming from the cache misses vs the more frequent indirections/ILP drop?<p>For example, I wonder what this test looks like if you don't randomize the chunks but instead just have the chunks in work order? If you still see the perf hit, that suggests the cost is not from the cache misses but rather the overhead of needing to switch chunks more often.</p>
]]></description><pubDate>Sat, 11 Apr 2026 20:38:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47733821</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=47733821</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47733821</guid></item><item><title><![CDATA[New comment by sweetjuly in "Components of a Coding Agent"]]></title><description><![CDATA[
<p>What's the concern? Harness tends to be fairly common in the context of "shim program which manages some other program" (see: "test harness", "fuzzing harness", etc.)</p>
]]></description><pubDate>Sat, 04 Apr 2026 20:47:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47643195</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=47643195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47643195</guid></item><item><title><![CDATA[New comment by sweetjuly in "Malus – Clean Room as a Service"]]></title><description><![CDATA[
<p>This has also been a common theme in recent decades with respect to privacy.<p>In the US, the police do not generally need a warrant to tail you as you go around town, but it is phenomenally expensive and difficult to do so. Cellphone location records, despite largely providing the same information, do require warrants because it provides extremely cheap, scalable tracking of anyone. In other words, we allow the government to acquire certain information through difficult means in hopes that it forces them to be very selective about how they use it. When the costs changed, what was allowed also had to change.</p>
]]></description><pubDate>Thu, 12 Mar 2026 18:55:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47355454</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=47355454</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47355454</guid></item><item><title><![CDATA[New comment by sweetjuly in "Show HN: Echo, an iOS SSH+mosh client built on Ghostty"]]></title><description><![CDATA[
<p>Does it have the same issue with key repeat? It's a long standing iOS bug, but some apps seem to fix it (somehow). Without the fix, vim ends up being essentially unusable since I can't press and hold on the cursor movement keys. iSH, for example, hits the bug and it severely limits the usefulness of the app.</p>
]]></description><pubDate>Wed, 18 Feb 2026 21:34:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47066767</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=47066767</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47066767</guid></item><item><title><![CDATA[New comment by sweetjuly in ""Token anxiety", a slot machine by any other name"]]></title><description><![CDATA[
<p>Wouldn't that apply only to a truly unlimited subscription? Last I looked all of their subs have a usage limit.<p>If you're on anything but their highest tier, it's not altogether unreasonable for them to optimize for the greatest number of plan upgrades (people who decide they need more tokens) while minimizing cancellations (people frustrated by the number of tokens they need). On the highest tier, this sort of falls apart but it's a problem easily solved by just adding more tiers :)<p>Of course, I don't think this is  actually what's going on, but it's not irrational.</p>
]]></description><pubDate>Mon, 16 Feb 2026 22:10:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=47041026</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=47041026</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47041026</guid></item><item><title><![CDATA[New comment by sweetjuly in "SkillsBench: Benchmarking how well agent skills work across diverse tasks"]]></title><description><![CDATA[
<p>I suggest you find a new DEFLATE library if you're losing data when you compress things with it :)</p>
]]></description><pubDate>Mon, 16 Feb 2026 21:54:33 +0000</pubDate><link>https://news.ycombinator.com/item?id=47040852</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=47040852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47040852</guid></item><item><title><![CDATA[New comment by sweetjuly in "FAA institutes nationwide drone no-fly zones around ICE operations"]]></title><description><![CDATA[
<p>You don't have to fly in acro mode lol. The common hobbyist drone firmwares have full support for even things like autonomous GPS missions. You also don't need expensive gimbal stabilized cameras; you're not making a cinematic film, so you can just hot glue a 360 camera to the bottom and deal with the slight oscillations.</p>
]]></description><pubDate>Sun, 25 Jan 2026 21:35:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=46758556</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=46758556</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46758556</guid></item><item><title><![CDATA[New comment by sweetjuly in "What came first: the CNAME or the A record?"]]></title><description><![CDATA[
<p>The original example is very common in ISAs at least. Both ARMv8 and RISC-V (likely others too but I don't have as much experience with them) have the idea of requiring software to treat reserved bits as if they were zero for both reading and writing. ARMv8 calls this RES0 and an hardware implementation is constrained to either being write ignore for the field (eg read is hardwired to zero) or returning the last successful write.<p>This is useful as it allows the ISA to remain compatible with code which is unaware of future extensions which define new functionality for these bits so long as the zero value means "keep the old behavior". For example, a system register may have an EnableNewFeature bit, and older software will end up just writing zero to that field (which preserves the old functionality). This avoids needing to define a new system register for every new feature.</p>
]]></description><pubDate>Mon, 19 Jan 2026 23:26:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=46686000</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=46686000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46686000</guid></item><item><title><![CDATA[New comment by sweetjuly in "Swift on Android: Full Native App Development Now Possible"]]></title><description><![CDATA[
<p>The linked article states that you'd use VSCode, so no touching Xcode.</p>
]]></description><pubDate>Sun, 04 Jan 2026 01:49:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=46483953</link><dc:creator>sweetjuly</dc:creator><comments>https://news.ycombinator.com/item?id=46483953</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46483953</guid></item></channel></rss>