<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: tern</title><link>https://news.ycombinator.com/user?id=tern</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Sat, 24 Oct 2026 15:49:09 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tern" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tern in "ETH-68: Ethernet Audio Interface for Linux"]]></title><description><![CDATA[
<p>Round trip latency for RME devices (widely considered the best in the industry) is around 3ms, so this is indeed "very low latency".<p>You might be thinking of latency of the converters, which is normally sub-ms.</p>
]]></description><pubDate>Thu, 08 Oct 2026 20:59:28 +0000</pubDate><link>https://news.ycombinator.com/item?id=50012187</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=50012187</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50012187</guid></item><item><title><![CDATA[New comment by tern in "Apple iPhone 18 Pro Camera test"]]></title><description><![CDATA[
<p>A good video from a pro going through why someone might deliberately choose characteristics like this: <a href="https://www.youtube.com/watch?v=O0zH7J_Vmg4" rel="nofollow">https://www.youtube.com/watch?v=O0zH7J_Vmg4</a> (4:47)</p>
]]></description><pubDate>Mon, 21 Sep 2026 02:01:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=49782208</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=49782208</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49782208</guid></item><item><title><![CDATA[New comment by tern in "Apple iPhone 18 Pro Camera test"]]></title><description><![CDATA[
<p>Reminds of vintage Meyer-Gorlitz or Zeiss Planar. I'm kinda into it.</p>
]]></description><pubDate>Sun, 20 Sep 2026 21:21:42 +0000</pubDate><link>https://news.ycombinator.com/item?id=49780195</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=49780195</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49780195</guid></item><item><title><![CDATA[New comment by tern in "Show HN: Hacker News, Without AI"]]></title><description><![CDATA[
<p>A few design bugs in the mobile layout (Chrome)</p>
]]></description><pubDate>Fri, 11 Sep 2026 19:37:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=49664169</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=49664169</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49664169</guid></item><item><title><![CDATA[New comment by tern in "DeepSeek v4.1 Flash"]]></title><description><![CDATA[
<p>And, they have been. Nefarious activity is hidden from view as a rule.</p>
]]></description><pubDate>Thu, 10 Sep 2026 11:05:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=49641661</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=49641661</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49641661</guid></item><item><title><![CDATA[New comment by tern in "Discovery Loop"]]></title><description><![CDATA[
<p>I love this question. If history is a guide, some version of that <i>is</i> what will happen (employment doesn't seem to go down, despite technological progress and population + economic growth).<p>I suspect the root cause is that it's harder and scarier to imagine good outcomes. It exposes us to disappointment, and when you do it publicly, it looks "crazy".<p>Another explanation is that there's no direct consumer for "more." Individuals, corporations and states are not in themselves interested in "a larger amount of science," or anything analogous, despite the fact that they would all benefit ambiently.<p>The net effect is that it's only "safe" to claim reduced risk (i.e. lower costs).</p>
]]></description><pubDate>Thu, 06 Aug 2026 04:56:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=49192611</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=49192611</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49192611</guid></item><item><title><![CDATA[New comment by tern in "You only need the frontier model for one single edit"]]></title><description><![CDATA[
<p>I do the same, but delegate to codex instead via the /smux skill. It's expensive, but I get one long-running Claude context window and one frequently compacting codex, and this saves me from needing to re-gather context all the time.<p>Per the OP's technique, I'll use Fable for intensive planning moments, then switch back to opus when things are going well.</p>
]]></description><pubDate>Tue, 21 Jul 2026 11:49:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48991021</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48991021</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48991021</guid></item><item><title><![CDATA[New comment by tern in "Ask HN: What Are You Working On? (July 2026)"]]></title><description><![CDATA[
<p>1. A compiler for real-time tensor processing (arbitrary DSP, ML). In something like LISP or Haskell, the goal is to compile lambda calculus for fast/reliable execution—as such, you can express a program in a fully general language that can represent any computation and execute it without explicitly modeling the lower levels of the machine. I'm building a compiler that does the same thing for the subset of programs that are guaranteed to execute on-budget. The effect: you write code that looks like DSP/ML math and it compiles/runs optimally with execution guaranteed by construction.<p>2. My take on an agent framework ... append only log + content hypergraph in Elixir, tools that regularly pull data from other services into Postgres—built as a kind of 'exoskeleton' around claude/codex so it's not competing with fast-moving tools.<p>Thinking about category theoretic models of computation: <a href="https://arxiv.org/abs/2208.03817" rel="nofollow">https://arxiv.org/abs/2208.03817</a><p>--<p>Some things I want other people to build:<p>- Indexing for Github<p>- All-in-one social media ingestion libraries for agents<p>- GOFAI-inspired knowledge / semantic / research graph stuff—I want to point agents at rules/structures for writing connected, verifiable statements</p>
]]></description><pubDate>Mon, 13 Jul 2026 01:55:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48886944</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48886944</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48886944</guid></item><item><title><![CDATA[New comment by tern in "The Log Is the Agent"]]></title><description><![CDATA[
<p>Nice work. Excited to check this out.</p>
]]></description><pubDate>Sun, 05 Jul 2026 11:18:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48793232</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48793232</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48793232</guid></item><item><title><![CDATA[New comment by tern in "The Log is the Agent"]]></title><description><![CDATA[
<p>Arrived at a version of this view as well and building one on Elixir/Ash.</p>
]]></description><pubDate>Sun, 05 Jul 2026 08:27:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48792324</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48792324</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48792324</guid></item><item><title><![CDATA[New comment by tern in "Kb – Prolog Knowledge Base"]]></title><description><![CDATA[
<p>Ah, interested to dive in—and have a project it could integrate with.<p>I built a similar thing recently, for agents, aimed at enabling prolog queries over handles in markdown corpora (and code): <a href="https://github.com/flowerornament/anneal" rel="nofollow">https://github.com/flowerornament/anneal</a>. A true slopwerk in comparison to this, however.</p>
]]></description><pubDate>Tue, 30 Jun 2026 02:40:11 +0000</pubDate><link>https://news.ycombinator.com/item?id=48727954</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48727954</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48727954</guid></item><item><title><![CDATA[New comment by tern in "A way to exclude sensitive files issue still open for OpenAI Codex"]]></title><description><![CDATA[
<p>I suspect most people don't even know there's a there there.<p>For instance, while I now know that file systems have permissions, before I became a programmer, I spent maybe ten years thinking of permissions as a special, obscure system thing that you should never touch.<p>For that matter, I suspect many people don't know basic things like that a file system isn't inherently the operating system.<p>And, where would you go to learn this information? Your Mac doesn't ship with a manual—how would you know one exists? Furthermore, I would wager that perhaps most people have never learned how anything works requiring a manual and are simply unaware that that's a thing.<p>All to say, I'm not sure "refusal" is the right term.</p>
]]></description><pubDate>Sun, 28 Jun 2026 15:01:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=48707922</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48707922</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48707922</guid></item><item><title><![CDATA[New comment by tern in "The AI backlash is only getting started"]]></title><description><![CDATA[
<p>I mean, fair—it's a possibility. But what are we to do with a point of view that admits no positive outcome?</p>
]]></description><pubDate>Fri, 26 Jun 2026 19:07:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=48690664</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48690664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48690664</guid></item><item><title><![CDATA[New comment by tern in "The AI backlash is only getting started"]]></title><description><![CDATA[
<p>I don't completely disagree, but that's not the entire story, and the efforts of those who fought for good outcomes matter profoundly.<p>For instance, we do in fact have global, effectively ad-free, E2E encrypted messaging. A lot of people put in a lot of work on many fronts to design that, prioritize it, and deliver it at world-scale (mostly) legally.<p>The fact that the ad model became completely dominant is a real tragedy, but I think the deeper mistake with that idea was that "connecting people" is more complicated than it seems and has had many unforeseen consequences.<p>As a Western well-to-do person, to the extent I can tune out the slot machine, the dream actually has come true in many ways. I have friends and colleagues all over the world, travel is easier, coordination is easier, and politically my voice matters in ways it never would have in the past.<p>I was reading mailing lists from the early 2000s the other day and it was wild to remember a time when you literally had no idea what was happening in other parts of the world—when nearly all information was mediated through centralized authorities. People were sharing 'suppressed' reports on grass-roots political action other countries with a sense of self-importance that would be cringe today.</p>
]]></description><pubDate>Fri, 26 Jun 2026 18:52:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48690474</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48690474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48690474</guid></item><item><title><![CDATA[New comment by tern in "The AI backlash is only getting started"]]></title><description><![CDATA[
<p>Yes, I agree, but the relevant debate isn't "pro vs anti-AI." That's a fight only one side can win.<p>The relevant debate is: "human empowerment vs disempowerment".<p>It's still a long-shot, but at least there's a specific target that a majority may be able to agree on.<p>(Not saying you were specifically saying either.)</p>
]]></description><pubDate>Fri, 26 Jun 2026 15:41:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=48687973</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48687973</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48687973</guid></item><item><title><![CDATA[New comment by tern in "The AI backlash is only getting started"]]></title><description><![CDATA[
<p>Sadly, I think this is true, and it's starting to seem like my own personal political imperative is to remind people that AI can be insanely personally empowering.<p>Many people around me are just missing the boat, or don't care, but many are also able to finally accomplish all kinds of things they've been barred from in the past.<p>LLMs are best seen, I think, as an imagination amplifier. If you're in the mindset of finding ways to improve society and help other people, there is no shortage of opportunity, and increasingly, capability.</p>
]]></description><pubDate>Fri, 26 Jun 2026 15:02:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48687484</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48687484</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48687484</guid></item><item><title><![CDATA[New comment by tern in "An entire Herculaneum scroll has been read for the first time"]]></title><description><![CDATA[
<p>> "…we will inquire into something, but we will not grasp it, if in some way we depart from ourselves and from our own nature…"<p>Beautifully ironic, that we find this message.</p>
]]></description><pubDate>Thu, 25 Jun 2026 18:35:57 +0000</pubDate><link>https://news.ycombinator.com/item?id=48677492</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48677492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48677492</guid></item><item><title><![CDATA[New comment by tern in "Jobs and Software Is Fucked"]]></title><description><![CDATA[
<p>Curious about the perspective from anyone who has a skill set / reputation where finding jobs <i>is</i> easy right now.<p>I imagine people in ML or who've found a good way to demonstrate prowess with agentic systems may be highly in demand right now(?)</p>
]]></description><pubDate>Mon, 22 Jun 2026 20:11:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48635431</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48635431</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48635431</guid></item><item><title><![CDATA[New comment by tern in "Ask HN: What was your "oh shit" moment with GenAI?"]]></title><description><![CDATA[
<p>Opus 3.x building me a productivity system with Obsidian MCP originally.<p>Next was discovering "create a mathematical model of the problem and derive the solution as a result" type prompts.<p>But, the real "oh s**" was a longer process of spec'ing a compiler/runtime for real-time DSP (with a lot of novel ideas) and it actually working.<p>My sequence was: (1) if helps me understand myself, (2) if helps me put together good ideas, (3) it can generate novel ideas given the right inputs, (4) it can build useful tools on my machine, (5) it can compound good ideas into better and better ideas with repeated passes, (6) it can build significant, ambitious machinery that's way beyond my ordinary capacity.<p>Current frontier: it can compound large codebases into better and better machinery with repeated passes.<p>The key thing I track is whether I'm running a process that converges and compounds or whether I'm spinning in place / diverging.</p>
]]></description><pubDate>Sat, 06 Jun 2026 03:59:06 +0000</pubDate><link>https://news.ycombinator.com/item?id=48421250</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48421250</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48421250</guid></item><item><title><![CDATA[New comment by tern in "Use boring languages with LLMs"]]></title><description><![CDATA[
<p>My intuitions for using Elixir:<p>- Durable, 'enterprise grade' software patterns are baked into the runtime and into common, stable libraries that everyone uses<p>- You can use Ash, which pretty much entirely solves architectural considerations for many types of backends<p>- The tooling for inspecting and enforcing style (tidewave, credo, dialyzer, Dan's "vibe" ecosystem tools) is far beyond what I see in other ecosystems<p>- Ecosystem coverage for pretty much everything you need, including numerical software<p>- Excellent performance escape hatches (NIFs)<p>And, as has been shown in various benchmarks, agents are quite good at it.<p>My one problem in practice has been that getting tests right is hard. LLMs need a lot of cajoling to not build flaky tests with all the concurrency, and I find myself spending hours rewriting parts of the test suite once or twice a week.</p>
]]></description><pubDate>Tue, 26 May 2026 23:03:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=48287224</link><dc:creator>tern</dc:creator><comments>https://news.ycombinator.com/item?id=48287224</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48287224</guid></item></channel></rss>