<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: halostatue</title><link>https://news.ycombinator.com/user?id=halostatue</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 27 Apr 2026 10:14:10 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=halostatue" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by halostatue in "All phones sold in the EU to have replaceable batteries from 2027"]]></title><description><![CDATA[
<p>They also designed with cheap shells that felt loose before a year was out, and offered exactly zero water and dust protection so if your device got wet, it was considered out of warranty.</p>
]]></description><pubDate>Mon, 20 Apr 2026 18:23:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=47838501</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47838501</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47838501</guid></item><item><title><![CDATA[New comment by halostatue in "All phones sold in the EU to have replaceable batteries from 2027"]]></title><description><![CDATA[
<p>That's at most 1/10th the cost of the average Samsung phone.<p>That's cheap. If you think that a <i>safe</i> first-party replacement battery will sell for less than the 79€ that the whole replacement effort takes, then you're fooling yourself.<p>I strongly suspect that there's also not good language for blocking against third-party batteries (and the phone manufacturers would have good reason to do so because it might result in overheating or worse with really bad third-party batteries).</p>
]]></description><pubDate>Mon, 20 Apr 2026 18:22:09 +0000</pubDate><link>https://news.ycombinator.com/item?id=47838474</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47838474</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47838474</guid></item><item><title><![CDATA[New comment by halostatue in "Show HN: CodeBurn – Analyze Claude Code token usage by task"]]></title><description><![CDATA[
<p>Cursor Agent itself suggests that this probably won't be easy as some of the data is missing.</p>
]]></description><pubDate>Thu, 16 Apr 2026 18:42:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=47797696</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47797696</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47797696</guid></item><item><title><![CDATA[New comment by halostatue in "Show HN: CodeBurn – Analyze Claude Code token usage by task"]]></title><description><![CDATA[
<p>Doesn't seem to work with Cursor Agent (which may store its data in ~/.cursor).</p>
]]></description><pubDate>Thu, 16 Apr 2026 17:33:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=47796769</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47796769</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47796769</guid></item><item><title><![CDATA[New comment by halostatue in "Nanobrew: The fastest macOS package manager compatible with brew"]]></title><description><![CDATA[
<p>There's support and "support".<p>MacPorts has some level of support for PowerPC, but anything that isn't in the most recent ~3-4 releases is likely to be cut off from any number of packages at useful versions. (There's substantial work down to support Rust on much older versions of macOS, but there's also versions above which <i>Rust</i> has cut off older macOS versions.)<p>I <i>believe</i> that there's a recommended stream for when you need older versions support, but it's definitely a secondary target from what I've been reading on the MLs.</p>
]]></description><pubDate>Wed, 25 Mar 2026 15:17:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47518519</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47518519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47518519</guid></item><item><title><![CDATA[New comment by halostatue in "Give Django your time and money, not your tokens"]]></title><description><![CDATA[
<p>GhosTTY accepts LLM contributions, but has strict rules around it: <a href="https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.md" rel="nofollow">https://github.com/ghostty-org/ghostty/blob/main/AI_POLICY.m...</a><p>I accept LLM contributions to <i>most</i> of my projects, but have (only slightly less) strict rules around it. (My biggest rule is that you <i>must</i> acknowledge the DCO with an appropriate sign-off. If you don't, or if I believe you don't actually have the right to sign off the DCO, I will reject your change.) I will also <i>never</i> accept LLM-generated security reports on any of my projects.<p>I contribute to chezmoi, which has a strict no-LLM contribution (of any kind) policy. There've been a couple of recent user bans because they used LLM‡ and their contributions — in tickets, no less — included code instructions that could not have possibly worked.<p>Those of us who have those rules do so out of <i>knowledge</i> and self-respect, not out of gatekeeping or ignorance. We want <i>people</i> to contribute. We don't want garbage.<p>I think that there needs to be something in the repo itself (`.llm-permissions`?) which <i>all</i> agents look at and follow. Something like:<p><pre><code>    # .llm-permissions
    Pull-Requests: No
    Issues: No
    Security: Yes
    Translation Assistance: Yes
    Code Completion: Yes
</code></pre>
On those repos where I know there's no LLM permissions, I add `.no-llm` because I've instructed Kiro to look for that file before doing <i>anything</i> that could change the code. It works about 95% of the time.<p>The one thing that I will <i>never</i> add or accept on my repos is AI code review. This is <i>my</i> code. I have to stand behind it and understand it.<p>‡ I disagree with those bans for practical reasons because the zero-tolerance stance wasn't visible everywhere to new contributors. I would personally have given these contributors one warning (closed and locked the issue and invited them to open a new issue without the LLM slop; second failure results in permanent ban). But I <i>also</i> understand where the developer of chezmoi is coming from.</p>
]]></description><pubDate>Tue, 17 Mar 2026 17:05:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=47415423</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47415423</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47415423</guid></item><item><title><![CDATA[New comment by halostatue in "Launch HN: RunAnywhere (YC W26) – Faster AI Inference on Apple Silicon"]]></title><description><![CDATA[
<p>You're welcome to add me as a co-maintainer on this if you submit it to macports/macports-ports:<p><pre><code>     {macports.halostatue.ca:austin @halostatue}
</code></pre>
I maintain <a href="https://github.com/macports/macports-ports/blob/master/sysutils/mise/Portfile" rel="nofollow">https://github.com/macports/macports-ports/blob/master/sysut...</a> amongst other things regularly.</p>
]]></description><pubDate>Tue, 10 Mar 2026 20:13:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47328237</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47328237</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47328237</guid></item><item><title><![CDATA[New comment by halostatue in "Does anyone have news about coveralls.io?"]]></title><description><![CDATA[
<p>This will not be a fun retrospective (the status updates are brutal and clear) -- and I've only been using Coveralls for open source projects for years.<p>There is a chance — depending on how stubborn the cloud infrastructure provider is (and both Google and AWS can be very stubborn because they don't like admitting that they just might possibly be wrong; I have no experience with Azure but imagine its the same) — that Coveralls will be unable to recover from this because rebuilding the infrastructure from zero on a different provider is going to be hard <i>even if</i> there is 100% IaC and <i>even if</i> there's a solid database backup outside of that provider that's accessible.<p>I hope they can, because they're a reasonable service and provide a lot of value to open source projects for coverage measurement.<p>That said, I have seen a number of reliable paths to getting extremely slow responses and eventually 500s from the coveralls servers while trying to look at the coverage details. It has <i>felt</i> like there's been a slow decline in Coveralls server quality because of that. (I've never really reported any of these because (a) I hoped that they were seeing these in their logs, metrics, or notifications and (b) I'm not a paying customer and it's easy for me to `open cover/excoveralls.html` or the equivalent.)<p>(I have tried the major alternative, codecov.io, in the past, but it's been a long time and I find it disappointing that they appear not to keep their example repos / documentation up to date.)</p>
]]></description><pubDate>Fri, 27 Feb 2026 04:21:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47176465</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47176465</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47176465</guid></item><item><title><![CDATA[New comment by halostatue in "Show HN: Local-First Linux MicroVMs for macOS"]]></title><description><![CDATA[
<p>Disclaimer: I haven't tried this yet.<p>I would want the equivalent of the trixie-slim Docker image (Debian 13, no documentation). It's ~46 Mb instead of ~4Mb as a Docker image, but gives a reasonably familiar interface.<p>(This is largely based on some odd experiences with Elixir on Alpine, which is where I am doing most of my work these days.)</p>
]]></description><pubDate>Sun, 22 Feb 2026 23:08:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=47115810</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47115810</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47115810</guid></item><item><title><![CDATA[New comment by halostatue in "Choosing a language based on its syntax?"]]></title><description><![CDATA[
<p>> There is no real universal intuition you can build up for programming. There is no point at which you've mastered some degree of fundamentals that you would ever be able to cross language family boundaries trivially.<p>I don't really agree with you on this, even though I agree with everything else here. Then again, I am an outlier where I've used ~40 programming languages in my career. There are a couple of language families (array languages like APL, exotics like BF) where I cannot read it because I've had no real opportunity to learn them, and there's a significant difference in being able to <i>read</i> a language and <i>use</i> a language (I can read, but not really use Haskell -- although I have shipped a couple of patches to small libraries).<p>I despair at the number of developers in the profession who understand only one or two programming languages…and badly at that.<p>(It's worth noting that I wholly disagree with the original post. 24 years ago I chose Ruby over Python because of syntax. Ruby appealed to me, Python didn't — purely on syntax. I never pretended that Python was less <i>capable</i>, only that its syntactic choices drove me away from choosing it as a primary language. I'm comfortable programming in Python now, but still prefer using most other languages to Python … although these days that has more to do with package management.)</p>
]]></description><pubDate>Fri, 20 Feb 2026 19:20:14 +0000</pubDate><link>https://news.ycombinator.com/item?id=47092583</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47092583</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47092583</guid></item><item><title><![CDATA[New comment by halostatue in "Fix the iOS keyboard before the timer hits zero or I'm switching back to Android"]]></title><description><![CDATA[
<p>It isn't necessarily. A _bad_ video can often be worse than a bad description, because I can read a bad description and reformulate and clarify. This is compounded when the video skips the prerequisite steps that a description often needs to add.<p>So: TL;DW.</p>
]]></description><pubDate>Sun, 15 Feb 2026 21:29:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47027757</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47027757</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47027757</guid></item><item><title><![CDATA[New comment by halostatue in "Fix the iOS keyboard before the timer hits zero or I'm switching back to Android"]]></title><description><![CDATA[
<p>Not at all.<p>Video-first is <i>generally</i> as ridiculous as SEO-driven recipes where I can't start cooking what I want to cook because I have to go through someone's nonna's best friend's sister's cooking life story.<p>It's great that this video gets to the point in the first 33 seconds, but make me <i>want</i> to watch your video.<p>This post made me not care.<p>I get video bug reports all the time at work -- but it's accompanied with a description of what the problem is that makes it worth my time to watch the video. (Sometimes, with a well-written description, I don't need the video but watch it to make sure my understanding matches.)</p>
]]></description><pubDate>Sun, 15 Feb 2026 21:27:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=47027739</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47027739</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47027739</guid></item><item><title><![CDATA[New comment by halostatue in "Fix the iOS keyboard before the timer hits zero or I'm switching back to Android"]]></title><description><![CDATA[
<p>TL;DW.<p>I don't watch video complaints. I don't watch most YT videos except at 2x because by time the person who made the video got started saying what they're trying to say, I could have finished a text article version of the same thing.<p>Most people speak way too slowly for me to be interested in what they're saying, especially when they could have written an article that is more information dense and it typically shorter in any case.<p>Videos have value for enhancing reports, but are mostly useless as reports themselves.<p>So yeah, it's too damned much to ask to watch a video.</p>
]]></description><pubDate>Fri, 13 Feb 2026 20:03:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47007097</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=47007097</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47007097</guid></item><item><title><![CDATA[New comment by halostatue in "Show HN: difi – A Git diff TUI with Neovim integration (written in Go)"]]></title><description><![CDATA[
<p>I primarily use lazygit for diff/patch editing as I'm preparing PRs so that commits are in a useful order for reviewers (at least those who choose to go commit-by-commit).<p>Aside from the fact that I've built workflows for lazygit related to patch editing, the main issue I'd have with `difi` is I use vim and won't use nvim (which should have the tagline "not vim", not "neo vim", because it's <i>not</i> vim in very important ways).</p>
]]></description><pubDate>Tue, 03 Feb 2026 20:33:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=46876884</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=46876884</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46876884</guid></item><item><title><![CDATA[New comment by halostatue in "Is beef tallow making a comeback?"]]></title><description><![CDATA[
<p>I'm not vegan, but ovo-lacto vegetarian, so B12 deficiency isn't anything I've ever had to worry about.<p>With appropriate fortified foods (synthesized bacterial sources adding B12 to nutritional yeast, plant milks, etc.), vegans don't need to worry about it either.<p>A quick bit of research suggests that as much at 16% of meat eaters have B12 deficiency, so it's a systemic problem.</p>
]]></description><pubDate>Tue, 13 Jan 2026 06:14:34 +0000</pubDate><link>https://news.ycombinator.com/item?id=46597793</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=46597793</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46597793</guid></item><item><title><![CDATA[New comment by halostatue in "Is beef tallow making a comeback?"]]></title><description><![CDATA[
<p>Not sure how you got that from anything I’ve written, because it’s not what I said.<p>What I said is the FDA shouldn’t be promoting junk recommendations as if it were gold-standard science.<p>There are good scientific reasons to avoid animal fats in one’s diet. There are no good scientific reasons to add them back to one’s diet.<p>In moderation, they aren’t harmful and may indeed improve the flavour or texture of certain dishes when had in moderation. I personally love making butter sage gnocchi or ravioli (it doesn’t work as well with olive oil), but I only make it every couple of months.<p>Beyond everything else, we know that replacing animal protein with plant protein is a good way to improve health. But it’s not accessible or acceptable to everyone. It’s also not necessarily a good use of some land — land that might be perfectly suited to raising goats is poor for growing crops for human consumption.</p>
]]></description><pubDate>Sun, 11 Jan 2026 13:15:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46575473</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=46575473</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46575473</guid></item><item><title><![CDATA[New comment by halostatue in "Is beef tallow making a comeback?"]]></title><description><![CDATA[
<p>Tallow is still higher in long chain SFAs than vegetable saturated fats, which are less healthy than short and medium chain SFAs (but neither is as good as PUFAs).<p>That sort of overwhelms the omega ratios. As I understand it, both fish oil and (fresh) flax seed oil are still better than tallow.<p>With RFK's dismantling of <i>good</i> science, politics can't be put aside, as his reasons are essentially "because I said so".</p>
]]></description><pubDate>Sun, 11 Jan 2026 03:55:20 +0000</pubDate><link>https://news.ycombinator.com/item?id=46572586</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=46572586</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46572586</guid></item><item><title><![CDATA[New comment by halostatue in "Is beef tallow making a comeback?"]]></title><description><![CDATA[
<p>I have no disagreement with this and I think I said as much.<p>But the premise of the original article (that beef tallow ever went away, which is required for a comeback) is deeply flawed, and the fascionable junk science from RFK is the dumbest possible reason to use beef tallow.<p>Just don't expect me (a vegetarian) to eat anything that has beef tallow, and expect me to be very pissed off if I later learn a restaurant or food manufacturer uses beef tallow without disclosing it, because that's taking choice away from me.</p>
]]></description><pubDate>Sun, 11 Jan 2026 03:45:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=46572534</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=46572534</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46572534</guid></item><item><title><![CDATA[New comment by halostatue in "Is beef tallow making a comeback?"]]></title><description><![CDATA[
<p>I won't bother as I'm vegetarian, which means that I really don't care the "supposed" benefits (which likely pale compared to the ingestion of long chain saturated fats present in beef tallow, as opposed to the short and medium chain saturated fats present in coconut oil). Beef tallow is irrelevant to me except for restaurateurs or food manufacturers who use it without disclosing it. (One should disclose its use in any case. For people who avoid pork, knowing that your product contains "beef lard" instead of "whatever lard was cheapest this week" matters, because they can't do "pork lard".)<p>But the reality is that there's insufficient science for the promotion of beef tallow in RFK's health treason. For large groups of people it's off limits due to personal dietary restrictions (religious or animal product avoidance) and would be contraindicated for anyone who currently has cardiovascular diseases involving high cholesterol.<p>Use beef tallow, don't use beef tallow. I don't care unless I'm possibly eating food that you have prepared or manufactured (because I don't want rendered animal fats in my food). But don't pretend that it's a health food. It isn't, but can still be eaten in moderation by anyone who _doesn't_ mind beef products in their food.</p>
]]></description><pubDate>Sun, 11 Jan 2026 03:43:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=46572519</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=46572519</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46572519</guid></item><item><title><![CDATA[New comment by halostatue in "Is beef tallow making a comeback?"]]></title><description><![CDATA[
<p>Compared to what and for what purpose?<p>Olive oil? Peanut oil? No and (mostly) no.<p>Compared to hydrogenated margarine that was pushed a couple of decades ago before we learned about trans-fats? Of course.<p>If you use it when cooking for guests, you should disclose that you're using it (especially for non-meat dishes) because it may add extra fat that they're not OK with or consider inappropriate for personal dietary consumption (they're vegetarian, don't eat beef products, whatever).<p>I have a friend for whom we can't use <i>anything</i> that has sunflower oil in it, which is _really hard to avoid_ in surprising ways (there are spice blends that I use which have a bit of sunflower oil in the mixes).</p>
]]></description><pubDate>Sat, 10 Jan 2026 22:53:19 +0000</pubDate><link>https://news.ycombinator.com/item?id=46570771</link><dc:creator>halostatue</dc:creator><comments>https://news.ycombinator.com/item?id=46570771</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46570771</guid></item></channel></rss>