<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:posse="https://posseparty.com/2024/Feed"><title>Links | Jared Knowles</title><link href="https://jaredknowles.com/links/" rel="alternate" type="text/html"/><link href="https://jaredknowles.com/links/feed.xml" rel="self" type="application/atom+xml"/><id>https://jaredknowles.com/links/</id><updated>2026-06-11T18:58:22Z</updated><subtitle>Data analysis, photography, and the occasional thought.</subtitle><author><name>Jared E. Knowles</name><email>jared@fastmail.us</email></author><entry><title>POSSE Party - Quit social media by posting more</title><link href="https://jaredknowles.com/links/2026-06-11-145715/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-11-145715/</id><published>2026-06-11T14:57:15-04:00</published><updated>2026-06-11T14:57:15-04:00</updated><category term="self"/><category term="tech"/><content type="html">&lt;p>This is the self-hosted backend I am using to syndicate my posts across my social media accounts - it is super easy to set up and incredibly well documented.&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "POSSE Party - Quit social media by posting more"
}
</posse:post></entry><entry><title>DGX Spark Series (Part 3): When the Wrong-Sized GPU Is the Right Call</title><link href="https://jaredknowles.com/links/2026-06-10-135037/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-10-135037/</id><published>2026-06-10T13:50:37Z</published><updated>2026-06-10T13:50:37Z</updated><category term="ai"/><category term="computers"/><category term="hardware"/><content type="html">&lt;p>I think the folks at Lander Analytics do really interesting cutting edge work and share a generous amount of what they learn. My own experience using a MacStudio for multiple side by side models is similar, but I need to look into these time series models more!&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "DGX Spark Series (Part 3): When the Wrong-Sized GPU Is the Right Call"
}
</posse:post></entry><entry><title>The $25.8m Kansas City ‘World Cup jail’ that isn’t ready for the World Cup</title><link href="https://jaredknowles.com/links/2026-06-09-134248/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-09-134248/</id><published>2026-06-09T13:42:48Z</published><updated>2026-06-09T13:42:48Z</updated><category term="socialjustice"/><category term="jail"/><content type="html"><![CDATA[<p>They raised taxes to pay for a temporary jail for the World Cup and it won&#8217;t be ready to open until the tournament is over. There&#8217;s always a jail angle.</p>
]]></content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "The $25.8m Kansas City ‘World Cup jail’ that isn’t ready for the World Cup"
}
</posse:post></entry><entry><title>Welcome! - Carl J Bryan EdD</title><link href="https://jaredknowles.com/links/2026-06-08-204631/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-08-204631/</id><published>2026-06-08T20:46:31Z</published><updated>2026-06-08T20:46:31Z</updated><content type="html"><![CDATA[<p>My former colleague at the Wisconsin Department of Public Instruction, Dr. Carl Bryan, has launched a newsletter and the list of topics sound like everything I love:</p>
<p>• Democracy and democratic participation
• Education policy and public schools
• School boards and local governance
• Critical theory and public life
• Queer liberation and belonging
• Humanization, resistance, and public institutions
• Current events viewed through questions of power and participation</p>
<p>Can&#8217;t wait to follow along</p>
]]></content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "Welcome! - Carl J Bryan EdD"
}
</posse:post></entry><entry><title>‘An equal and habitable world is possible’: academics set out sweeping vision for planetary survival</title><link href="https://jaredknowles.com/links/2026-06-04-172054/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-04-172054/</id><published>2026-06-04T17:20:54Z</published><updated>2026-06-04T17:20:54Z</updated><category term="socialscience"/><category term="models"/><category term="climate"/><category term="socialjustice"/><content type="html">&lt;p>This interests me for three reasons: 1) it is the kind of ambitious policy vision we need to see; 2) it models its assumptions and clearly explains them; 3) there are no notable US politicians speaking at the World Inequality Conference. We need leaders who are relevant voices in exactly these conversations.&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "‘An equal and habitable world is possible’: academics set out sweeping vision for planetary survival"
}
</posse:post></entry><entry><title>GitHub - companion-inc/feynman</title><link href="https://jaredknowles.com/links/2026-06-04-004527/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-04-004527/</id><published>2026-06-04T00:45:27Z</published><updated>2026-06-04T00:45:27Z</updated><category term="ai"/><category term="socialscience"/><content type="html">&lt;p>An AI harness for research. I have not tried it out because it seems far too optimized on writing papers which is not my primary output anymore.&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "GitHub - companion-inc/feynman"
}
</posse:post></entry><entry><title>Coding agents in the social sciences</title><link href="https://jaredknowles.com/links/2026-06-04-000305/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-04-000305/</id><published>2026-06-04T00:03:05Z</published><updated>2026-06-04T00:03:05Z</updated><category term="ai"/><category term="socialscience"/><content type="html"><![CDATA[<p>I&#8217;m not surprised by the finding that even among AI users, code harnesses are not used. But if you are not finding value from AI for writing quantitative analysis code and research communication outputs its probably because you aren&#8217;t using a coding harness like OpenCode or Claude Code.</p>
]]></content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "Coding agents in the social sciences"
}
</posse:post></entry><entry><title>RETRACTED ARTICLE: The effect of ChatGPT on students’ learning performance, learning perception, and higher-order thinking: insights from a meta-analysis - Humanities and Social Sciences Communications</title><link href="https://jaredknowles.com/links/2026-06-01-193205/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-01-193205/</id><published>2026-06-01T19:32:05Z</published><updated>2026-06-01T19:32:05Z</updated><category term="ai"/><category term="education"/><content type="html">&lt;p>It&amp;#8217;s important to remember that the most popular and accessed article about ChatGPT and student learning was retracted. The thing is, retraction is just a label, and people can choose to honor or not honor that label. So keep your eyes out for people citing the study.&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "RETRACTED ARTICLE: The effect of ChatGPT on students’ learning performance, learning perception, and higher-order thinking: insights from a meta-analysis - Humanities and Social Sciences Communications"
}
</posse:post></entry><entry><title>One approach to the age-period-cohort problem: Just don’t.</title><link href="https://jaredknowles.com/links/2026-06-01-184154/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-01-184154/</id><published>2026-06-01T18:41:54Z</published><updated>2026-06-01T18:41:54Z</updated><category term="socialscience"/><category term="quantmethods"/><content type="html">&lt;p>When I was in grad-school it was trendy to call these FUQs - fundamentally unidentifiable (or unanswerable) questions. This is a much more nuanced, engaging, and useful take on how to approach a problem where your variables of interest can&amp;#8217;t be varied.&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "One approach to the age-period-cohort problem: Just don’t."
}
</posse:post></entry><entry><title>Taking action against AI harms - Anil Dash</title><link href="https://jaredknowles.com/links/2026-06-01-183930/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-01-183930/</id><published>2026-06-01T18:39:30Z</published><updated>2026-06-01T18:39:30Z</updated><category term="tech"/><category term="ai"/><content type="html">&lt;p>Anil Dash is one of my favorite writers about technology. And this is why you will no longer see any Civilytics or Jared Knowles content on Twitter/X - I deleted all our posts after reading this article.&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "Taking action against AI harms - Anil Dash"
}
</posse:post></entry><entry><title>Vibe coding and agentic engineering are getting closer than I’d like</title><link href="https://jaredknowles.com/links/2026-06-01-183817/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-01-183817/</id><published>2026-06-01T18:38:17Z</published><updated>2026-06-01T18:38:17Z</updated><category term="ai"/><content type="html"><![CDATA[<p>Simon Wilison has lots of great insights, and this one mirrors what I am finding. I am picking up a lot of &#8220;engineering&#8221; skills on the fly, while I am working on &#8220;vibe coding&#8221; things that I couldn&#8217;t deploy on my own in the past, but that I feel like I know very well what they should look and feel like.</p>
]]></content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "Vibe coding and agentic engineering are getting closer than I’d like"
}
</posse:post></entry><entry><title>The Paper Factory</title><link href="https://jaredknowles.com/links/2026-06-01-183705/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-01-183705/</id><published>2026-06-01T18:37:05Z</published><updated>2026-06-01T18:37:05Z</updated><category term="ai"/><category term="socialscience"/><content type="html">&lt;p>Per Engzell and Nathan Wilmers provided some real insight on experiments with how well LLMs can produce quantitative social science paper production, even held back by using Stata of all things.&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "The Paper Factory"
}
</posse:post></entry><entry><title>R as CLI Agent Harness</title><link href="https://jaredknowles.com/links/2026-06-01-183600/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-06-01-183600/</id><published>2026-06-01T18:36:00Z</published><updated>2026-06-01T18:36:00Z</updated><category term="ai"/><category term="r"/><content type="html">&lt;p>This is an interesting project I am tracking. There are so many AI agent harnesses, but harnesses make such a difference in the capabilities and usefulness of the tools. Particularly smaller LLMs really benefit from strong harnesses. Could be super useful!&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "R as CLI Agent Harness"
}
</posse:post></entry><entry><title>Project APE: Can policy evaluation be automated? Or is hallucinated slop unavoidable? Let's find out.</title><link href="https://jaredknowles.com/links/2026-05-13-193517/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-05-13-193517/</id><published>2026-05-13T19:35:17Z</published><updated>2026-05-13T19:35:17Z</updated><content type="html">&lt;p>Fascinating to see people using AI to replicate the work of academia. I saw some interesting critiques asking if this means papers never were and should not be moving forward the primary unit of output. I think that&amp;#8217;s an interesting question.&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "Project APE: Can policy evaluation be automated? Or is hallucinated slop unavoidable? Let's find out."
}
</posse:post></entry><entry><title>Quack: The DuckDB Client-Server Protocol</title><link href="https://jaredknowles.com/links/2026-05-13-193020/" rel="alternate" type="text/html"/><id>https://jaredknowles.com/links/2026-05-13-193020/</id><published>2026-05-13T19:30:20Z</published><updated>2026-05-13T19:30:20Z</updated><content type="html">&lt;p>A client-server protocol for DuckDB could really unlock a lot of agentic data science workflows for me - collaborating on the same database without running into conflicts or waiting in line to push updates.&lt;/p>
</content><posse:post format="json">
{
  "attach_link": true,
  "format_string": "{{content}}",
  "og_description": "",
  "og_image": "https://jaredknowles.com/og/default.png",
  "og_title": "Quack: The DuckDB Client-Server Protocol"
}
</posse:post></entry></feed>