<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: tcoff91</title><link>https://news.ycombinator.com/user?id=tcoff91</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 19 Aug 2026 20:39:43 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=tcoff91" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by tcoff91 in "KOReader"]]></title><description><![CDATA[
<p>There's a KOReader plugin that lets you sync your progress to a Storyteller server.<p><a href="https://github.com/Sirozha1337/storytellersync.koplugin" rel="nofollow">https://github.com/Sirozha1337/storytellersync.koplugin</a><p><a href="https://storyteller-platform.dev/" rel="nofollow">https://storyteller-platform.dev/</a><p>This then allows you seamlessly switch back and forth between your e-reader and listening to the audiobook on your phone with automatic position syncing.</p>
]]></description><pubDate>Wed, 29 Jul 2026 15:56:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=49099167</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=49099167</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49099167</guid></item><item><title><![CDATA[New comment by tcoff91 in "Why Software Factories Fail (or: harness engineering is not enough)"]]></title><description><![CDATA[
<p>I very much remember whose PRs I can trust and whose PRs are likely to be slop, and I prioritize my time accordingly.<p>Slop merchants get slop reviews. I just point my clanker at their PRs and ask them to critically review the PR and they typically find lots of issues.</p>
]]></description><pubDate>Fri, 24 Jul 2026 18:24:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=49039704</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=49039704</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49039704</guid></item><item><title><![CDATA[New comment by tcoff91 in "Why Software Factories Fail (or: harness engineering is not enough)"]]></title><description><![CDATA[
<p>PRs sucked to review long before Agents were a thing, but now it really sucks because there are more to review.</p>
]]></description><pubDate>Thu, 23 Jul 2026 18:21:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=49025949</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=49025949</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49025949</guid></item><item><title><![CDATA[New comment by tcoff91 in "Why Software Factories Fail (or: harness engineering is not enough)"]]></title><description><![CDATA[
<p>Opus 4.5 was a massive step change in capability for sure. The opinions of anyone who hasn't bothered experimenting with these things post-Opus-4.5 are not worth a damn.<p>They still are far from perfect but they're massively helpful.</p>
]]></description><pubDate>Thu, 23 Jul 2026 18:21:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49025940</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=49025940</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49025940</guid></item><item><title><![CDATA[New comment by tcoff91 in "Why I am not going to buy a computer"]]></title><description><![CDATA[
<p>1-shotting documentation with AI is a bad idea. You then have to have multiple verification passes to have any chance of it being worth anything.<p>Like if you have an AI generate a runbook, then you better have the AI actually validate the runbook and make sure it is correct.</p>
]]></description><pubDate>Wed, 22 Jul 2026 16:23:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=49009276</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=49009276</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49009276</guid></item><item><title><![CDATA[New comment by tcoff91 in "FreeInk: Open ecosystem for e-readers"]]></title><description><![CDATA[
<p>I think it’s possible to use koreader and sync to storyteller with a plugin on that xteink but I’ve never set anything like that up.</p>
]]></description><pubDate>Wed, 22 Jul 2026 03:17:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=49001424</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=49001424</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49001424</guid></item><item><title><![CDATA[New comment by tcoff91 in "FreeInk: Open ecosystem for e-readers"]]></title><description><![CDATA[
<p>I really like my Boox e-reader because I can install any android app on it. I run Storyteller on it and it syncs position to my storyteller server. So i can listen to the audiobook on my iPhone and then pick up reading on my Boox from where I was listening.</p>
]]></description><pubDate>Tue, 21 Jul 2026 20:47:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48998057</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48998057</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48998057</guid></item><item><title><![CDATA[New comment by tcoff91 in "My car’s OTA update broke Android Auto"]]></title><description><![CDATA[
<p>There's 2 different parts of their terms about this. One seems to forbid it. The other basically says that you can do it as long as you aren't shipping some kind of update to the app that changes its nature significantly. Basically the generally accepted viewpoint in the industry is that you can OTA bugfixes and small changes but you if you ship whole features without going through app store review first you are definitely on thin ice.</p>
]]></description><pubDate>Fri, 17 Jul 2026 03:44:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=48943127</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48943127</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48943127</guid></item><item><title><![CDATA[New comment by tcoff91 in "My car's OTA update broke Android Auto, and it's a indictment of modern software"]]></title><description><![CDATA[
<p>You can't update any AOT code due to how code signing works in these OS. And Apple completely bans JIT on iOS and iPadOS.</p>
]]></description><pubDate>Thu, 16 Jul 2026 23:35:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=48941685</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48941685</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48941685</guid></item><item><title><![CDATA[New comment by tcoff91 in "Sleep regularity is a stronger predictor of mortality risk than sleep duration (2023)"]]></title><description><![CDATA[
<p>Never taking a supplement for too long is great advice. Always cycle things in and out to avoid some potential for accumulating too much in the body.<p>There are some horrifying case studies where people took like too much zinc, or copper, or some other thing for years and got really really messed up.</p>
]]></description><pubDate>Wed, 15 Jul 2026 16:32:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=48923374</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48923374</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48923374</guid></item><item><title><![CDATA[New comment by tcoff91 in "Sleep regularity is a stronger predictor of mortality risk than sleep duration (2023)"]]></title><description><![CDATA[
<p>A lot of doctors only want to do a more critical set like like triglycerides, c-reactive protein, cholesterol, stuff like that. I've never had a doctor proactively want to test things like b vitamin levels.</p>
]]></description><pubDate>Wed, 15 Jul 2026 16:28:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=48923311</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48923311</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48923311</guid></item><item><title><![CDATA[New comment by tcoff91 in "Sleep regularity is a stronger predictor of mortality risk than sleep duration (2023)"]]></title><description><![CDATA[
<p>it's easy to find 0.3mg melatonin online.</p>
]]></description><pubDate>Wed, 15 Jul 2026 16:24:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=48923258</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48923258</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48923258</guid></item><item><title><![CDATA[New comment by tcoff91 in "Dependabot version updates introduce default package cooldown"]]></title><description><![CDATA[
<p>You can simulate accelerated time in the sandbox used to evaluate the runtime behavior of the package being analyzed.</p>
]]></description><pubDate>Wed, 15 Jul 2026 05:49:40 +0000</pubDate><link>https://news.ycombinator.com/item?id=48916719</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48916719</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48916719</guid></item><item><title><![CDATA[New comment by tcoff91 in "Apple's new SpeechAnalyzer API, benchmarked against Whisper and its predecessor"]]></title><description><![CDATA[
<p>What isn't solved is domain-specific jargon with these tools. When i talk to my coding agent, i want to be able to speak the names of symbols and files and have it be aware of that stuff, like having LSP integration.<p>If I say 'useSuspenseQuery' I want it to come out as useSuspenseQuery not 'use suspense query'. Even if I had to say 'symbol useSuspenseQuery' to give a hint that i'm referencing a symbol, that would be fine.</p>
]]></description><pubDate>Mon, 13 Jul 2026 23:42:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48900457</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48900457</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48900457</guid></item><item><title><![CDATA[New comment by tcoff91 in "Learning to code is still worthwhile"]]></title><description><![CDATA[
<p>I feel like no matter the model, it's going to be more powerful when used by a skilled software engineer vs a layperson.</p>
]]></description><pubDate>Mon, 06 Jul 2026 21:26:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48810718</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48810718</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48810718</guid></item><item><title><![CDATA[New comment by tcoff91 in "A native graphical shell for SSH"]]></title><description><![CDATA[
<p>You set up multiple services behind a single caddy reverse proxy</p>
]]></description><pubDate>Mon, 29 Jun 2026 18:17:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=48723014</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48723014</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48723014</guid></item><item><title><![CDATA[New comment by tcoff91 in "Tell Congress: Don't Force Age Checks Online"]]></title><description><![CDATA[
<p>Comparing Social Media to Heroin seems quite hyperbolic to me as someone who has had people in my life die of opioid addiction.<p>Social Media isn't even as bad as Tobacco I'd say let alone Heroin.</p>
]]></description><pubDate>Mon, 29 Jun 2026 03:12:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48714367</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48714367</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48714367</guid></item><item><title><![CDATA[New comment by tcoff91 in "Why does kinetic energy increase quadratically, not linearly, with speed? (2011)"]]></title><description><![CDATA[
<p>To me the simplest way to understand it is through calculus. Kinetic energy is the integral of momentum so 
You go from p = mv to k = 1/2mv^2</p>
]]></description><pubDate>Sat, 27 Jun 2026 13:40:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48698220</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48698220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48698220</guid></item><item><title><![CDATA[New comment by tcoff91 in "Show HN: Oak – Git alternative designed for agents"]]></title><description><![CDATA[
<p>Try just copying the .git directory into the other workspaces. It's worked great for me when working in repos that have tooling that is coupled to git.</p>
]]></description><pubDate>Tue, 23 Jun 2026 15:20:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48646472</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48646472</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48646472</guid></item><item><title><![CDATA[New comment by tcoff91 in "Show HN: Oak – Git alternative designed for agents"]]></title><description><![CDATA[
<p>The repos i work in are hard-coupled to being in a git repo. So in order to make jj workspaces work for me, I've had to do the very hacky thing of literally copying the .git directory into the other workspaces.<p>It actually works quite well and has never caused me any issues. I tried symlinking but that does not work, git doesn't like the .git being a symlink.</p>
]]></description><pubDate>Tue, 23 Jun 2026 15:19:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=48646441</link><dc:creator>tcoff91</dc:creator><comments>https://news.ycombinator.com/item?id=48646441</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48646441</guid></item></channel></rss>