<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: flaghacker</title><link>https://news.ycombinator.com/user?id=flaghacker</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 25 Jun 2026 05:05:34 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=flaghacker" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by flaghacker in "The text in Claude Code’s “Extended Thinking” output"]]></title><description><![CDATA[
<p>No, I think the comment you're responding to is actually correct. Look at this quote from the Anthropic blog post again:<p>> The design should have been simple: if a session has been idle for more than an hour, we could reduce users’ cost of resuming that session by clearing old thinking sections. Since the request would be a cache miss anyway, we could prune unnecessary messages from the request to reduce the number of uncached tokens sent to the API. We’d then resume sending full reasoning history. To do this we used the clear_thinking_20251015 API header along with keep:1.<p>They clearly make the same distinction between the cache and the context. They're saying "we could reduce users’ cost of resuming that session by clearing old thinking sections". They intentionally created a behavior different between cached and uncached requests, specifically they clear thinking sections from the context for requests that miss the cache.</p>
]]></description><pubDate>Mon, 22 Jun 2026 16:57:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48632764</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=48632764</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48632764</guid></item><item><title><![CDATA[New comment by flaghacker in "Redis 8.8: New array data structure, rate limiter, performance improvements"]]></title><description><![CDATA[
<p>What would be the point of embedding Redis into an application? What's the advantage of using Redis over using the builtin (or third party) data structures of the language the application is developed in?<p>I'm asking as a non-webdev who never quite got what Redis actually does, but would love to learn.</p>
]]></description><pubDate>Fri, 05 Jun 2026 13:02:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48411870</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=48411870</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48411870</guid></item><item><title><![CDATA[I've been writing ring buffers wrong all these years (2016)]]></title><description><![CDATA[
<p>Article URL: <a href="https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/">https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=46292937">https://news.ycombinator.com/item?id=46292937</a></p>
<p>Points: 165</p>
<p># Comments: 67</p>
]]></description><pubDate>Tue, 16 Dec 2025 19:11:47 +0000</pubDate><link>https://www.snellman.net/blog/archive/2016-12-13-ring-buffers/</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=46292937</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46292937</guid></item><item><title><![CDATA[New comment by flaghacker in "Uncertain<T>"]]></title><description><![CDATA[
<p>Using this sampling-based approach you get correct covariance modeling for free. You have to only sample leaf values that are used in multiple places once per evaluation, but it looks like they do just that: <a href="https://github.com/mattt/Uncertain/blob/962d4cc802a2b179685d33919cb02588218d063e/Sources/Uncertain/Uncertain.swift#L1509-L1521" rel="nofollow">https://github.com/mattt/Uncertain/blob/962d4cc802a2b179685d...</a></p>
]]></description><pubDate>Fri, 29 Aug 2025 10:45:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=45062423</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=45062423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=45062423</guid></item><item><title><![CDATA[New comment by flaghacker in "Adding lookbehinds to rust-lang/regex"]]></title><description><![CDATA[
<p>Yes, the `regex` crate is also the regex engine used by ripgrep, both were developed by <a href="https://github.com/burntsushi">https://github.com/burntsushi</a>.</p>
]]></description><pubDate>Tue, 15 Jul 2025 16:49:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=44573199</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=44573199</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=44573199</guid></item><item><title><![CDATA[New comment by flaghacker in "QBE – Compiler Back End"]]></title><description><![CDATA[
<p>Out of curiosity, why are you still using 32-bit architectures?</p>
]]></description><pubDate>Tue, 14 May 2024 11:26:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=40353982</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=40353982</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40353982</guid></item><item><title><![CDATA[New comment by flaghacker in "Zilog Z80 CPU – Modern, free and open source silicon clone"]]></title><description><![CDATA[
<p>That switch-case gets optimized and compiled down to logic gates by the synthesis tools. It'll be a different set of gates from the original netlist (which might also have used a more regular grid structure for this), but it won't be _that_ different. It's not somehow running this switch-case in software emulation on a different CPU instantiated in this design.</p>
]]></description><pubDate>Mon, 29 Apr 2024 00:24:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=40193202</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=40193202</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=40193202</guid></item><item><title><![CDATA[New comment by flaghacker in "Why Do Python Lists Multiply Oddly? Exploring the CPython Source Code"]]></title><description><![CDATA[
<p>Matlab is one language that chooses the second. Every assignment a=b where b is a matrix creates a distinct copy of the matrix.<p>The interpreter is slightly more clever and instead implements this as a copy-on-writr mechanism, but that's just an implementation detail .</p>
]]></description><pubDate>Tue, 09 Apr 2024 07:58:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=39977096</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=39977096</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39977096</guid></item><item><title><![CDATA[New comment by flaghacker in "Who uses Google TPUs for inference in production?"]]></title><description><![CDATA[
<p>Look like this was generated by an LLM.</p>
]]></description><pubDate>Mon, 11 Mar 2024 20:00:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=39672637</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=39672637</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=39672637</guid></item><item><title><![CDATA[New comment by flaghacker in "Stable Video Diffusion"]]></title><description><![CDATA[
<p>It means that instead of (only) doing convolution in spatial dimensions, it also(/instead) happens in the temporal dimension.<p>A good resource for the "instead" case: <a href="https://unit8.com/resources/temporal-convolutional-networks-and-forecasting/" rel="nofollow noreferrer">https://unit8.com/resources/temporal-convolutional-networks-...</a><p>The "also" case is an example of 3D convolution, an example of a paper that uses it: <a href="https://www.cv-foundation.org/openaccess/content_iccv_2015/papers/Tran_Learning_Spatiotemporal_Features_ICCV_2015_paper.pdf" rel="nofollow noreferrer">https://www.cv-foundation.org/openaccess/content_iccv_2015/p...</a></p>
]]></description><pubDate>Tue, 21 Nov 2023 23:01:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=38371785</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=38371785</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38371785</guid></item><item><title><![CDATA[New comment by flaghacker in "Why we don’t generate elliptic curves every day"]]></title><description><![CDATA[
<p>Could you share the paper(s) about "backdoors" in physical constants? That doesn't make much sense at first sight.</p>
]]></description><pubDate>Tue, 24 Oct 2023 22:48:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=38006746</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=38006746</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38006746</guid></item><item><title><![CDATA[New comment by flaghacker in "The City of Seattle accidentally gave me 32M emails for $40 (2018)"]]></title><description><![CDATA[
<p>Sure, it's all slightly fuzzy. I don't think that detracts much from the my point though.</p>
]]></description><pubDate>Tue, 24 Oct 2023 22:28:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=38006557</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=38006557</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38006557</guid></item><item><title><![CDATA[New comment by flaghacker in "The City of Seattle accidentally gave me 32M emails for $40 (2018)"]]></title><description><![CDATA[
<p><i>For all emails sent to/from any Seattle owned email address in 2017, please provide the following information:<p>1. From address
2. To address
3. bcc addresses
4. cc addresses
5. Time
6. Date</i><p>Is this really a reasonable request that the government is expected to answer? Doesn't this expose a bunch of private information about government employees and the people they interact with? I understand this post (and apparently the law) takes this as completely normal thing, but it seems really weird to me.<p>Some examples:<p>* exact times people are getting in/out the office (eg. the time in the morning when a person first answers an email from their boss)<p>* full information about holidays taken by all employees (eg. days/weeks during which no emails are sent)<p>* friendships or relationships (eg. any communication between employees that doesn't follow from the hierarchy or from team delineations)<p>* information from criminal investigations (eg. an investigator sending an email to the parking fine department probably means one of the cases they're working on is related to parking fines)<p>This all seems a huge privacy leak? Should this stuff even be called "metadata" if so much can be derived from it?</p>
]]></description><pubDate>Tue, 24 Oct 2023 19:53:48 +0000</pubDate><link>https://news.ycombinator.com/item?id=38004480</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=38004480</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=38004480</guid></item><item><title><![CDATA[New comment by flaghacker in "Launch HN: Radical (YC W23) – Autonomous high-altitude solar aircraft"]]></title><description><![CDATA[
<p>Interesting, what could power companies use this for? Checking for overgrown power lines? Checking for roofs to place solar panels one?</p>
]]></description><pubDate>Mon, 16 Oct 2023 19:50:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=37905418</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=37905418</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37905418</guid></item><item><title><![CDATA[New comment by flaghacker in "Show HN: A nom parser for the Starcraft 2 Protocol Replay format"]]></title><description><![CDATA[
<p>Could you share the repo? I've been curious what nontrivial parsers look like woth nom, I always lose the overview pretty quickly.</p>
]]></description><pubDate>Wed, 04 Oct 2023 20:15:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=37771047</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=37771047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37771047</guid></item><item><title><![CDATA[New comment by flaghacker in "Language Models Represent Space and Time"]]></title><description><![CDATA[
<p>It's important to note that these probe models are very simple - they're "trained" by just doing a linear regression between the hidden activations and the desired output. This means that the probes can barely do any computation themselves, so if they work at all this is a strong indication that the signal they predict was already in the hidden activations.<p>For even more proof, see "Figure 5: Space and time neurons in Llama-2 models" for single neurons in LLMs that already encode this information, without even having to use a probe model to extract it.</p>
]]></description><pubDate>Wed, 04 Oct 2023 18:35:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=37769606</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=37769606</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37769606</guid></item><item><title><![CDATA[New comment by flaghacker in "LabelContactRelationYoungerCousinMothersSiblingsDaughterOrFathersSistersDaughter"]]></title><description><![CDATA[
<p>What value does this label have for English localization?</p>
]]></description><pubDate>Thu, 21 Sep 2023 20:33:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=37603908</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=37603908</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37603908</guid></item><item><title><![CDATA[New comment by flaghacker in "We built an AI-powered Magic the Gathering card generator"]]></title><description><![CDATA[
<p>That sounds interesting, can you give some examples? Is this limited to classical RL Q-learning type stuff for turn based games, or full AlphaStar-level agents for RTS games?</p>
]]></description><pubDate>Fri, 08 Sep 2023 12:36:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=37432706</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=37432706</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=37432706</guid></item><item><title><![CDATA[New comment by flaghacker in "Introduction to vector similarity search (2022)"]]></title><description><![CDATA[
<p>I'm not an expert, but some thoughts:<p>* The problem with large vectors is that they have large dot products with every other vector, which would imply that they are more similar to <i>everything</i> which doesn't make sense.<p>* Adding the requirement that "length==1" doesn't matter much in high-dimensional spaces, since that only removes one degree of freedom. Don't try to use too much 3D intuition here.<p>* It might be intuitive to think that "large" should have implications for the size of the vectors, but that really only applies to a couple of examples. We want vectors to represent thousands of unrelated concepts, so this one case is really not that relevant or important.<p>* In reality what ends up happening is partially the "very" dimension you're suggesting, but also just a "largeness" dimension. Individual dimensions can still have a scale!</p>
]]></description><pubDate>Wed, 12 Jul 2023 18:27:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=36699443</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=36699443</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36699443</guid></item><item><title><![CDATA[New comment by flaghacker in "Top secret U.S. Navy system heard titan implosion days ago"]]></title><description><![CDATA[
<p>What scene in the expanse is that?</p>
]]></description><pubDate>Sun, 25 Jun 2023 06:54:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=36465650</link><dc:creator>flaghacker</dc:creator><comments>https://news.ycombinator.com/item?id=36465650</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=36465650</guid></item></channel></rss>