<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: williamcotton</title><link>https://news.ycombinator.com/user?id=williamcotton</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 13 Aug 2026 22:53:19 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=williamcotton" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by williamcotton in "Flock updates privacy, accountability, security, and transparency safeguards"]]></title><description><![CDATA[
<p>Seems like there is some caselaw that supports your theory based on US Supreme Court rulings in Kyllo v. United States (2001) (thermal imaging), United States v. Jones (2012) (GPS tracking) and Carpenter v. United States (2018) (tracking via cell site data).</p>
]]></description><pubDate>Thu, 13 Aug 2026 16:25:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49288338</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49288338</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49288338</guid></item><item><title><![CDATA[New comment by williamcotton in "Letter to Governor Abbott on responsible AI infrastructure in Texas"]]></title><description><![CDATA[
<p>I've been to one EA meetup and it wasn't my thing but this seems nothing like the discussions I had. It's where I found out about GiveDirectly.<p>The biggest issue for me was the AGI/ASI doomerism. But then again, fast-forward five or six years and we've got "unaligned" AI agents blindly following reward functions...</p>
]]></description><pubDate>Mon, 10 Aug 2026 23:25:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49251253</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49251253</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49251253</guid></item><item><title><![CDATA[New comment by williamcotton in "Mistral Patent for “Code implemented tool calls”"]]></title><description><![CDATA[
<p>This is markedly better than the USPTO website, FWIW.</p>
]]></description><pubDate>Mon, 10 Aug 2026 14:18:58 +0000</pubDate><link>https://news.ycombinator.com/item?id=49244059</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49244059</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49244059</guid></item><item><title><![CDATA[New comment by williamcotton in "Mistral Patent for "Code implemented tool calls""]]></title><description><![CDATA[
<p>> <i>but if it gets past the patent officer that debate happens via lawsuit</i><p>Or an Inter Partes Review!</p>
]]></description><pubDate>Mon, 10 Aug 2026 14:18:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49244048</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49244048</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49244048</guid></item><item><title><![CDATA[New comment by williamcotton in "Denmark Requires Oral Defenses for Students' Written Work to Counter AI Cheating"]]></title><description><![CDATA[
<p>Are you after learning or an accredited degree?</p>
]]></description><pubDate>Sat, 08 Aug 2026 18:34:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49224539</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49224539</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49224539</guid></item><item><title><![CDATA[New comment by williamcotton in "U.S. used 'virtually all' of its long-range precision missiles during Iran war"]]></title><description><![CDATA[
<p>IP at the margin?</p>
]]></description><pubDate>Tue, 04 Aug 2026 19:42:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=49173946</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49173946</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49173946</guid></item><item><title><![CDATA[New comment by williamcotton in "Flint: A Visualization Language for the AI Era"]]></title><description><![CDATA[
<p>Safari is my default browser and it seems to be working just fine!</p>
]]></description><pubDate>Sat, 01 Aug 2026 12:04:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=49133688</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49133688</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49133688</guid></item><item><title><![CDATA[New comment by williamcotton in "Authorize, don't authenticate"]]></title><description><![CDATA[
<p>It’s a memorable quote from the movie Kindergarten Cop.</p>
]]></description><pubDate>Sat, 01 Aug 2026 07:15:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49131922</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49131922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49131922</guid></item><item><title><![CDATA[New comment by williamcotton in "Flint: A Visualization Language for the AI Era"]]></title><description><![CDATA[
<p>So a stringly typed JSON-based DSL without a linter or LSP?</p>
]]></description><pubDate>Sat, 01 Aug 2026 07:08:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=49131888</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49131888</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49131888</guid></item><item><title><![CDATA[New comment by williamcotton in "Flint: A Visualization Language for the AI Era"]]></title><description><![CDATA[
<p>> <i>They even wrote a book about how they went about it (not that it speaks to the quality of the API)</i><p>Wilkinson’s Grammar of Graphics inspired ggplot. The textbook doesn’t even mention ggplot.<p>Shameless plug for my own GoG inspired DSL, Algraf:<p><a href="https://williamcotton.github.io/algraf/demos" rel="nofollow">https://williamcotton.github.io/algraf/demos</a><p>There’s a Minard plot in the demos!</p>
]]></description><pubDate>Sat, 01 Aug 2026 06:50:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49131789</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49131789</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49131789</guid></item><item><title><![CDATA[New comment by williamcotton in "The lost civic life of movie rental stores"]]></title><description><![CDATA[
<p>Do you mind sharing which ones?</p>
]]></description><pubDate>Fri, 31 Jul 2026 14:10:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=49123363</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49123363</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49123363</guid></item><item><title><![CDATA[New comment by williamcotton in "AI companies spend record sums on Washington lobbying"]]></title><description><![CDATA[
<p>Tangentially,<p>> "Add up all US spending on candidates, PACs, lobbying, think tanks, and advocacy organizations – liberal and conservative combined – and we’re still $2 billion short of what we spend on almonds each year."<p><a href="https://slatestarcodex.com/2019/09/18/too-much-dark-money-in-almonds/" rel="nofollow">https://slatestarcodex.com/2019/09/18/too-much-dark-money-in...</a></p>
]]></description><pubDate>Mon, 27 Jul 2026 18:36:26 +0000</pubDate><link>https://news.ycombinator.com/item?id=49073844</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49073844</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49073844</guid></item><item><title><![CDATA[New comment by williamcotton in "Measuring developer productivity with the DX Core 4"]]></title><description><![CDATA[
<p>What about measuring management productivity?</p>
]]></description><pubDate>Mon, 27 Jul 2026 12:52:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49068975</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=49068975</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49068975</guid></item><item><title><![CDATA[New comment by williamcotton in "Launch HN: Bloomy (YC S26) – AI-powered mastery learning for K-12"]]></title><description><![CDATA[
<p>Article Title: Ed tech is profitable. It is also mostly useless<p><a href="https://www.economist.com/united-states/2026/01/22/ed-tech-is-profitable-it-is-also-mostly-useless" rel="nofollow">https://www.economist.com/united-states/2026/01/22/ed-tech-i...</a></p>
]]></description><pubDate>Tue, 21 Jul 2026 14:35:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48992902</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=48992902</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48992902</guid></item><item><title><![CDATA[New comment by williamcotton in "Show HN: Watch bots interact with an SSH honeypot in real time"]]></title><description><![CDATA[
<p>So we're getting Rickrolled?</p>
]]></description><pubDate>Fri, 17 Jul 2026 17:57:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48950247</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=48950247</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48950247</guid></item><item><title><![CDATA[The Discoverable Evidence of AI-Assisted Software Porting]]></title><description><![CDATA[
<p>Article URL: <a href="https://williamcotton.com/articles/the-discoverable-evidence-of-ai-assisted-software-porting">https://williamcotton.com/articles/the-discoverable-evidence-of-ai-assisted-software-porting</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48946977">https://news.ycombinator.com/item?id=48946977</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Fri, 17 Jul 2026 13:08:30 +0000</pubDate><link>https://williamcotton.com/articles/the-discoverable-evidence-of-ai-assisted-software-porting</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=48946977</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48946977</guid></item><item><title><![CDATA[New comment by williamcotton in "DSLs Enable Reliable Use of LLMs"]]></title><description><![CDATA[
<p>I agree. What is missing from the discussion about DSLs are the importance of tooling such as linters, LSPs, etc, to give the LLMs further context.<p>For example, charts/plots are often stringly typed with regards to column names and a DSL specific to plotting could give immediate feedback to an LLM.</p>
]]></description><pubDate>Wed, 15 Jul 2026 12:10:15 +0000</pubDate><link>https://news.ycombinator.com/item?id=48919585</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=48919585</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48919585</guid></item><item><title><![CDATA[New comment by williamcotton in "Control the Ideas, Not the Code"]]></title><description><![CDATA[
<p><a href="https://williamcotton.github.io/datafarm-studio/" rel="nofollow">https://williamcotton.github.io/datafarm-studio/</a><p><a href="https://williamcotton.github.io/algraf" rel="nofollow">https://williamcotton.github.io/algraf</a><p><a href="https://williamcotton.github.io/pdl" rel="nofollow">https://williamcotton.github.io/pdl</a><p><a href="https://github.com/williamcotton/algraf" rel="nofollow">https://github.com/williamcotton/algraf</a><p><a href="https://github.com/williamcotton/pdl" rel="nofollow">https://github.com/williamcotton/pdl</a><p>Check out the /docs dir in the repos for each plan file and the language specs.<p>They are my 4th and 5th DSLs and I learned quite a bit along the way, most importantly how to separate a WASM runtime wired up to a Monaco editor “lsp” with the same crate for editor-services that works with the actual system binary LSP.</p>
]]></description><pubDate>Mon, 13 Jul 2026 15:57:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48894652</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=48894652</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48894652</guid></item><item><title><![CDATA[New comment by williamcotton in "Don't you mean extinct?"]]></title><description><![CDATA[
<p>Why? Trial and error is a pretty important component of creativity.</p>
]]></description><pubDate>Sun, 12 Jul 2026 23:43:37 +0000</pubDate><link>https://news.ycombinator.com/item?id=48886047</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=48886047</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48886047</guid></item><item><title><![CDATA[New comment by williamcotton in "How version control will evolve for the agent boom"]]></title><description><![CDATA[
<p>I’ve had good luck with this approach:<p><a href="https://github.com/williamcotton/algraf/tree/main/docs" rel="nofollow">https://github.com/williamcotton/algraf/tree/main/docs</a><p>There’s also some tests in place to make sure some things from the master spec are up to date, eg, error codes.</p>
]]></description><pubDate>Thu, 09 Jul 2026 17:37:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48849634</link><dc:creator>williamcotton</dc:creator><comments>https://news.ycombinator.com/item?id=48849634</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48849634</guid></item></channel></rss>