<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: giraffe_lady</title><link>https://news.ycombinator.com/user?id=giraffe_lady</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Tue, 28 Jul 2026 22:46:23 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=giraffe_lady" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by giraffe_lady in "Cops Use Flock to Track People, Not Cars"]]></title><description><![CDATA[
<p>I'm a volunteer court watcher for DV court and I haven't gone six months without seeing a cop in there for using state surveillance tools to stalk women or abuse a domestic partner.</p>
]]></description><pubDate>Fri, 17 Jul 2026 17:11:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48949728</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48949728</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48949728</guid></item><item><title><![CDATA[New comment by giraffe_lady in "CO2 overload, detected in human blood, suggests toxic atmosphere within 50 years"]]></title><description><![CDATA[
<p>It's a factor in "shallow water blackout" a fairly common death for experienced swimmers. Caused by hyperventilating prior to a long breath hold flushing too much CO2 out of your blood, so your sense of needing to breathe is suppressed relative to your need for oxygen.</p>
]]></description><pubDate>Fri, 17 Jul 2026 17:07:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=48949672</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48949672</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48949672</guid></item><item><title><![CDATA[New comment by giraffe_lady in "Primate Is the Last Great Web Framework"]]></title><description><![CDATA[
<p>cgi bin with extra steps.</p>
]]></description><pubDate>Wed, 15 Jul 2026 17:05:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48923904</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48923904</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48923904</guid></item><item><title><![CDATA[New comment by giraffe_lady in "DSLs Enable Reliable Use of LLMs"]]></title><description><![CDATA[
<p>Well yes of course I was using a harness lol. We're talking about the application of tools to engineering problems. Getting an LLM to cold start on a completely novel to it language without prompting is a different problem that I don't have.</p>
]]></description><pubDate>Wed, 15 Jul 2026 14:44:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48921634</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48921634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48921634</guid></item><item><title><![CDATA[New comment by giraffe_lady in "DSLs Enable Reliable Use of LLMs"]]></title><description><![CDATA[
<p>> or you need some way to get your dsls examples in the training data for the llm, or feed it in the prompt.<p>I'm really not sure this is true. Recently for work I've been making changes in a system written in tcl in the early 2000s, including a custom dsl that has never escaped this company. The LLMs can write it fine. It wrote it almost acceptably on first sight, an hour or two of targeted test cases to extract a one page functional spec of the subset we needed and that was it. They are quite good at finding and fitting to patterns, go figure.</p>
]]></description><pubDate>Wed, 15 Jul 2026 14:03:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48920996</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48920996</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48920996</guid></item><item><title><![CDATA[New comment by giraffe_lady in "Your 'app' could have been a webpage (so I fixed it for you)"]]></title><description><![CDATA[
<p>Unfortunately apple accomplished their goal of killing that entire idea. The time for it to take off was 10 years ago. They begrudgingly support it now but it's too late. gg</p>
]]></description><pubDate>Tue, 14 Jul 2026 18:38:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48911241</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48911241</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48911241</guid></item><item><title><![CDATA[New comment by giraffe_lady in "Agnes Callard’s theory of the uni-context"]]></title><description><![CDATA[
<p>If you keep them distinct unification is a weapon to be used against you. You're writing your own blackmail someone just has to call you on it.<p>With prose fingerprinting, sophisticated tracking, now your identities are only separate by rapidly eroding social convention. Intentionally merging them allows you to have control over the process, and helps you maintain discipline about what you reveal where. If you don't do it it will be done to you.</p>
]]></description><pubDate>Tue, 14 Jul 2026 15:54:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48908759</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48908759</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48908759</guid></item><item><title><![CDATA[New comment by giraffe_lady in "You're Not a Better Engineer Because You Type Git Commands by Hand"]]></title><description><![CDATA[
<p>Commit messages now do double duty: log of the changes, but also signing off that you've read and understand the code, are taking responsibility for it under your own name.<p>The second part is an emerging convention but it's fairly common from what I've seen. IDK maybe no one will be reading or writing code in 18 months but if they are we'll need to separate these two things.<p>Secondarily but probably more importantly: it's real easy to read something and say "yep I understand that." It's a lot harder to fool yourself when you have to actually write down, with your own brain, what that thing you read does. If you're not doing this you must have incredible discipline elsewhere to make up for it.</p>
]]></description><pubDate>Fri, 10 Jul 2026 17:34:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48862834</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48862834</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48862834</guid></item><item><title><![CDATA[New comment by giraffe_lady in "After 7 years in production, Scarf has reluctantly moved away from Haskell"]]></title><description><![CDATA[
<p>I'm pretty sure that's the general trend and it will continue.<p>But I do think what benefits LLMs is the speed and accuracy of feedback. Type systems cover the accuracy part, but haskell was killing them on speed. It seems like a strange choice to go so far the other way on accuracy when there's a lot of languages in between. But I'm not familiar with the project so not in a position to call it.<p>It's not also really about expressiveness IMO. I've found LLMs to be best with more constrained type systems: they are better at ocaml than they are at typescript.</p>
]]></description><pubDate>Fri, 10 Jul 2026 14:13:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48860243</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48860243</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48860243</guid></item><item><title><![CDATA[New comment by giraffe_lady in "TypeScript 7"]]></title><description><![CDATA[
<p>It sounds neat when you phrase it that way but my decade of professional experience in typescript has not shown it to be the case in practice. ymmv I guess.</p>
]]></description><pubDate>Thu, 09 Jul 2026 14:07:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=48846131</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48846131</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48846131</guid></item><item><title><![CDATA[New comment by giraffe_lady in "TypeScript 7"]]></title><description><![CDATA[
<p>Algorithm W is 40 years old and HM has vastly better ergonomics than TS's types.<p><i>Why</i> certain approaches didn't catch on until recently, or ever, is an interesting thing to think about but "we didn't know how" is not the story here.</p>
]]></description><pubDate>Thu, 09 Jul 2026 01:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48839598</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48839598</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48839598</guid></item><item><title><![CDATA[New comment by giraffe_lady in "TypeScript 7"]]></title><description><![CDATA[
<p>Algorithm W is like undergrad level of sophistication. People who like HM more (and I am one) don't like it because it's "advanced" and to some extent exactly because it isn't. It's sound and fast and infers almost everything. TS seems to have one of those features now, so that's nice.</p>
]]></description><pubDate>Wed, 08 Jul 2026 19:04:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48836053</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48836053</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48836053</guid></item><item><title><![CDATA[New comment by giraffe_lady in "It seems that the age of reading might be a short anomaly in human history"]]></title><description><![CDATA[
<p>I don't think I learned this skill from the sat.</p>
]]></description><pubDate>Wed, 08 Jul 2026 14:29:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48832463</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48832463</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48832463</guid></item><item><title><![CDATA[New comment by giraffe_lady in "Completing a computer science degree on Coursera"]]></title><description><![CDATA[
<p>I was self taught and went back for a bachelor's after ten years working and then a masters after another four. There was a lot of wasted time in the BS (ie the trade-school-for-programmers classes) but the pure CS has been valuable to me quite regularly as a working developer.<p>Not every day, maybe not even every month, but I've faced plenty of problems I was well equipped to solve directly because of the formal study of them.</p>
]]></description><pubDate>Mon, 06 Jul 2026 00:51:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48799540</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48799540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48799540</guid></item><item><title><![CDATA[New comment by giraffe_lady in "National Institute of Standards and Technology | NIST | Official US Time"]]></title><description><![CDATA[
<p>A lot of times it is simply following some geographic boundary that is obvious locally but not on a map like this: a river or whatever. Even if the boundary isn't itself a major obstacle now the settlement history is embedded in the social geography.<p>Or like look at that corner of northern indiana. That's the part of indiana that is part of the chicago metro area. Makes absolute sense to avoid cross-timezone commutes.<p>Northern michigan is pretty damn far north! Winter sunsets up there would be before 4pm on central time. Makes sense for them to shift it permanently.<p>I think they probably all make sense if you know how to look at them right.</p>
]]></description><pubDate>Sun, 05 Jul 2026 02:14:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48790742</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48790742</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48790742</guid></item><item><title><![CDATA[New comment by giraffe_lady in "Show HN: QR code renderer in a TrueType font"]]></title><description><![CDATA[
<p>Font shaping rules are actually turing complete. An incredible amount of engineering effort has gone into this not being a total disaster everywhere at all times.</p>
]]></description><pubDate>Wed, 01 Jul 2026 19:01:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=48751621</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48751621</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48751621</guid></item><item><title><![CDATA[New comment by giraffe_lady in "Working With AI: A concrete example"]]></title><description><![CDATA[
<p>It's more like asking what editor and keyboard layout they use. Highly relevant to the user but you should simply assume someone describing work is using a setup for it they find productive. If you decide to dismiss their output it wouldn't be over these details.</p>
]]></description><pubDate>Tue, 30 Jun 2026 02:32:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=48727918</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48727918</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48727918</guid></item><item><title><![CDATA[New comment by giraffe_lady in "Enshittification of Policing"]]></title><description><![CDATA[
<p>> Policing, especially in the United States, has developed a reputation for cruelty in the last decade or two.<p>Kris Kristofferson was writing songs about the petty cruelty of cops in 1970. Fuck tha Police was released almost 40 years ago. Richard Wright published a novel in 1941 about a man who was tortured into a false confession by police.<p>The technologies are new and powerful but that's not the issue. The issue is that police are themselves lawless scum who will use any tool at their disposal for whatever harm they feel like inflicting, to who they always inflict it on. We should stop giving them new tools, absolutely. But we also have to stop them.</p>
]]></description><pubDate>Fri, 12 Jun 2026 16:21:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=48506057</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48506057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48506057</guid></item><item><title><![CDATA[New comment by giraffe_lady in "Software is made between commits"]]></title><description><![CDATA[
<p>I’ve done it over less.</p>
]]></description><pubDate>Fri, 12 Jun 2026 01:56:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48498926</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48498926</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48498926</guid></item><item><title><![CDATA[New comment by giraffe_lady in "Software is made between commits"]]></title><description><![CDATA[
<p>Probably coulda used an example that isn't itself a fourth amendment violation that essentially requires perjury to accomplish. Also less euphemistically called evidence laundering. Not really a neutral example.</p>
]]></description><pubDate>Thu, 11 Jun 2026 18:50:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48494770</link><dc:creator>giraffe_lady</dc:creator><comments>https://news.ycombinator.com/item?id=48494770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48494770</guid></item></channel></rss>