<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: ghoul2</title><link>https://news.ycombinator.com/user?id=ghoul2</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Mon, 19 Oct 2026 20:42:31 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=ghoul2" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by ghoul2 in "Ubuntu 26.10 (Stonking Stingray) released"]]></title><description><![CDATA[
<p>I searched around when ubuntu did that 'unity' switch a LONG time ago, found Mint, and have been  on it all this time. The team has repeatedly showed themselves to be calm, sober, sensible decision makers - I still use mint the same way I started. They are not prone to fits of 'redo everything', force this, snappify everything, simplify everything so that nothing can be done. Version to version, things just keep getting better, slightly, improving upon the previous version, without breaking what was working fine.<p>Linux has been daily driver for ever, I have never, in my 30+ years run windows as my main desktop (went from DOS directly to linux, slackware at that time). I hate things being forced on me, changing out from under - its very disruptive.<p>Linux Mint - just works. And has been for a long long time. Thanks to a small, brilliant, sensible, stable team.</p>
]]></description><pubDate>Fri, 16 Oct 2026 10:58:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=50116852</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=50116852</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50116852</guid></item><item><title><![CDATA[New comment by ghoul2 in "Redesigning source control at Anthropic"]]></title><description><![CDATA[
<p>I expect mainly because the coding models are trained to roleplay that process and don't work as well if they can't pretend to use git</p>
]]></description><pubDate>Tue, 13 Oct 2026 18:21:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=50076220</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=50076220</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=50076220</guid></item><item><title><![CDATA[New comment by ghoul2 in "How Delhi cut electricity loss from 50 to 5 percent"]]></title><description><![CDATA[
<p>The article doesn't cover this, but, a huge contrast is Torrent Power (Ahmedabad/Surat), which has consistently (over many decades, the ahmedabad power company is actually over 100 yrs old) maintained world-highest levels of electricity supply and service quality, distribution losses, billing efficient. Beating Tokyo, equaling Singapore.<p>Zero load shedding, on-site within 10 minutes typically in case of fault reports, ALL supply lines underground. Planned maintenance schedules communicated week+ in advance (rare, once every few years).</p>
]]></description><pubDate>Wed, 30 Sep 2026 10:12:46 +0000</pubDate><link>https://news.ycombinator.com/item?id=49906775</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49906775</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49906775</guid></item><item><title><![CDATA[New comment by ghoul2 in "Ten lines of code that changed my world"]]></title><description><![CDATA[
<p>it was just<p><pre><code>  10 PRINT "my first name"
</code></pre>
on my zx spectrum, as a 6 year old. did me in. not even a loop. Just seeing that
on our color TV (also new at the time, in my country).</p>
]]></description><pubDate>Mon, 28 Sep 2026 11:56:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=49876613</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49876613</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49876613</guid></item><item><title><![CDATA[New comment by ghoul2 in "I'm sorry, you're not going to die from an AI-engineered supervirus"]]></title><description><![CDATA[
<p>I would say ALL of science, not just "much" of it. The difference between math and science is that in science, hard reality is the bottom line. No matter how good your model, how much data you have, what p values you get against simulations - hard reality wins everytime. Thats also why the so called soft "sciences" aren't sciences at all: they are not dealing with hard, objective reality at all.<p>Math + real world observation -> science</p>
]]></description><pubDate>Thu, 10 Sep 2026 12:24:01 +0000</pubDate><link>https://news.ycombinator.com/item?id=49642597</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49642597</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49642597</guid></item><item><title><![CDATA[New comment by ghoul2 in "Among European Companies That Use a CDN, Nearly 9 in 10 Use Cloudflare"]]></title><description><![CDATA[
<p>The traffic still has to flow from an india provider to the international leg and back via the domestic provider.<p>In anycase, then they should document it clearly that they have unacceptable insertion latency in india and the free plan is entirely unusable for india.  Instead of advertising '10 pops in india!!'</p>
]]></description><pubDate>Tue, 08 Sep 2026 15:14:22 +0000</pubDate><link>https://news.ycombinator.com/item?id=49611555</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49611555</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49611555</guid></item><item><title><![CDATA[New comment by ghoul2 in "Among European Companies That Use a CDN, Nearly 9 in 10 Use Cloudflare"]]></title><description><![CDATA[
<p>I also believed that, but at least for India, this doesn't work in practice. Unless you atleast do the 25$ pro plan, cloudflare routes even india-to-india, hell, even mumbai-to-mumbai and aws_mumbai-to-cloudflare_mumbai traffic via Marsaille!! Not even Singapore. The unstated reason is that indian transit is expensive, though I fail to believe its cheaper to go from mumbai to marsaille and back to mumbai.<p>I am guessing the real reason (and at this point I am discounting incompetence - this has been true for years, so they are aware). You switch to the pro plan for the zone and everything now routes within india, 100s of milliseconds of latency saved.<p>Its even worse for workers and workers AI and embedding search. I found multiple seconds of latency, all vanishing the moment the zone is on pro plan (It seems R2, workers, workers AI - none of them are deployed in an India POP - unconfirmed, of course, cause there is no way to actually communicate with cloudflare).<p>Now 25$/month isn't much - though it does change calculations compared to "FREE!!" - but I would have liked to know this going in, instead of discovering this after having made the commitment. Seems like a deliberate dark pattern, to force people into the pro plan.<p>Shame, really - I love the CF stack(workers and DO are just so fantastic to build on), but these shenanigans, plus the utter refusal to provide ANY level of support, keep souring me on them.</p>
]]></description><pubDate>Tue, 08 Sep 2026 11:47:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49608989</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49608989</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49608989</guid></item><item><title><![CDATA[New comment by ghoul2 in "Is it just me, or has Claude Opus gotten worse recently?"]]></title><description><![CDATA[
<p>This seems a worsening that seems to have started at Opus 4.8. 
When I (was forced to) switched from 4.7 to 4.7, I noticed that 4.8 had a very strong bias against viewing tool output or reading files. It ALWAYS wanted to 'grep' things. So for example, it would run the test suite and grep for 'PASS', thus completely missing the 4 tests that FAILed. Its bias is so strong, that it does this despite explicit instructions to the contrary, and continues to do so even after having noticed its own mistake, in the same (claude code) session.<p>For editing files, it again seems to prefer writing small python scripts, rather than read the file and rewrite it (even small files, like notes). This again causes it to constantly miss duplications, inconsistencies, etc.<p>And from 4.8 to 5, it doubled down on this. At this point not moderately-long-horizon task is getting done consistently, due to its pigeon-hole view of the workdir.<p>Anybody else notice this?</p>
]]></description><pubDate>Wed, 02 Sep 2026 11:54:53 +0000</pubDate><link>https://news.ycombinator.com/item?id=49534941</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49534941</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49534941</guid></item><item><title><![CDATA[New comment by ghoul2 in "Sloc Cloc and Code 4.0 (scc) – Finding the files that need the most attention"]]></title><description><![CDATA[
<p>if sqldump isn't a backup, what is?</p>
]]></description><pubDate>Sat, 29 Aug 2026 10:53:04 +0000</pubDate><link>https://news.ycombinator.com/item?id=49488801</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49488801</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49488801</guid></item><item><title><![CDATA[New comment by ghoul2 in "It’s so hard to finish an idea that is not yours and is just suggested by AI"]]></title><description><![CDATA[
<p>Exactly.<p>I am now looking at 9 to 10x the app code, for non trivial stuff. And this is not just the usual unit/integration/e2e suites too. Extensive deadcode, field use, code shape tests (ast walking) - god objects, 15-param helpers, wrapper-piled-upon-wrapper, badly named (a skill) functions/methods/objects, path-dependent artifacts, etc. There is no way I could have written all this manually.<p>It doesn't guarentee high quality OR reliability or readability or maintainability, but does reduce churn and makes me feel a bit more confident about deploying route A work product in prod.</p>
]]></description><pubDate>Fri, 28 Aug 2026 11:02:39 +0000</pubDate><link>https://news.ycombinator.com/item?id=49476913</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49476913</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49476913</guid></item><item><title><![CDATA[New comment by ghoul2 in "It’s so hard to finish an idea that is not yours and is just suggested by AI"]]></title><description><![CDATA[
<p>> Lint rules, type errors, commit lint, anything<p>These are basic: they work for human coders and are typically quick to setup. But gates at this level are far from enough for agentic coding. You need an extensive test suite/e2e suite/benchmark suite. Typically much larger than the code base itself: This is what enables those "i ported bun to rust in a weekend" headlines. Where ever such extensive 'gates', high quality ones, already exist, the agent can do a good job of making things work, cause it can automatically iterate.<p>But: every hole, every gap in coverage, will be eventually found by the coding agent and 'exploited'. So you need full, extensive coverage.<p>This suite itself is a LOT of work, much more than what it would be if you only had to worry about human coders. So if YOU are writing the gates yourself, you are going to fall between A and B: you still have a convoluted, unreliable, impossible-to-reason-about prod app, AND it still took you eons to build it cause you spent that time writing the gates. This is no win at all, on either front.<p>Where gates, extensive ones, help in route A is they can significantly reduce the churn/spinning, fix-x-break-y, to just the parts that are gaps in coverage (which the agent will keep finding at a ridiculous rate). And your work would be to have it ALSO keep filing in those gaps with more tests/etc.<p>One of the reasons go coding with agents works better than other langs is cause I even include AST based enforcements in my governance suite. Its still route A, but with somewhat more confidence, somewhat less frustration.</p>
]]></description><pubDate>Fri, 28 Aug 2026 05:57:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49474855</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49474855</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49474855</guid></item><item><title><![CDATA[New comment by ghoul2 in "It’s so hard to finish an idea that is not yours and is just suggested by AI"]]></title><description><![CDATA[
<p>The problem, in my experience is:<p>1. It writes SO MUCH code, in minutes, that theres no way I as a human can review it.<p>2. I am not very motivated to read/review this code anyway: it was cheaply written, by some _thing_ that is not going to improve from my feedback.<p>3. If you DO review it conscientiously , it becomes a never ending thing: you keep finding issue upon issue.<p>4. If you report the issues for fixes, the fixes normally fix that immediate issue, and typically add another parallel path/another option/another 100-odd lines of code, instead of a structural fix.<p>5. If the code base is large, and if you let AI write a meaningful amount of code in it, its no longer _your_ code. You lose the depth+width of understanding needed to reason thru things mentally, cause you no longer KNOW enough about the code.<p>6. If you do review seriously, and either fix things yourself, or have the ai/harness fix the issues for you, the rounds of fixes take so long, if you look back you realize it would have been better to just do it yourself in the first place.<p>My personal opinion there are really only two choices:<p>A. If you want to build FAST,  using an agent, just let the agent write tests, validations, extensively, have it keep running them (it likes to call them gates), and just let it loose. Give up on the idea that its your code, and that you understand it. The bottom line becomes: does it work, and WHEN it breaks in weird ways, just use the agent to find and fix the issue (probably breaking something else in the process).<p>B. limit AI use for non trivial, prod-quality projects to limited research, very tiny targeted changes, write most of the code yourself still, and review every line. You won't get much speedup, maybe 20-30%, but it will still be YOUR code, and you will still be able to reason about it.</p>
]]></description><pubDate>Thu, 27 Aug 2026 12:10:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=49463450</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49463450</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49463450</guid></item><item><title><![CDATA[New comment by ghoul2 in "Civic Hygiene – avoid building technologies that could be used by a police state (2013)"]]></title><description><![CDATA[
<p>Isn't it an age old maxim: democratic governments should remember to not build tools/give them selves powers that they won't want the opposition to be able to use WHEN they come to power.</p>
]]></description><pubDate>Thu, 20 Aug 2026 11:46:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=49373316</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49373316</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49373316</guid></item><item><title><![CDATA[New comment by ghoul2 in "Show HN: Live Claude Usage HUD for a $38 Thermalright Trofeo Vision LCD"]]></title><description><![CDATA[
<p>I just had claude write me a statusline:<p><a href="https://gist.github.com/abgoyal/bde7af4ba0ba4d19094361667dac7007" rel="nofollow">https://gist.github.com/abgoyal/bde7af4ba0ba4d19094361667dac...</a><p>Shows the 5h and weekly usage %, when it resets, current model, estimated spend in the session, context used, cwd and project.<p>Save it in .claude/
and then add a snippet to settings.json:<p><pre><code>  "statusLine": {
      "type": "command",
      "command": "bash $HOME/.claude/statusline-command.sh"
    }</code></pre></p>
]]></description><pubDate>Sun, 16 Aug 2026 10:28:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=49318716</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=49318716</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=49318716</guid></item><item><title><![CDATA[New comment by ghoul2 in "SpaceX wants to launch 100k more Starlink satellites for 100x the bandwidth"]]></title><description><![CDATA[
<p>India really has very deep penetration of 5g, and at very low cost. There might be a rare place that starlink might be needed but really I cannot image starlink having much consumer/retail uptake in india. Not needed, and too expensive. There might be  commercial users - offshore rigs etc, but india is too densely populated for there to be many  'truly remote' locations.<p>India has still not permitted starlink to start ops.</p>
]]></description><pubDate>Fri, 10 Jul 2026 18:35:24 +0000</pubDate><link>https://news.ycombinator.com/item?id=48863540</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=48863540</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48863540</guid></item><item><title><![CDATA[New comment by ghoul2 in "Suspicious Discontinuities (2020)"]]></title><description><![CDATA[
<p>There is a hilarious one in the Indian direct tax (Income tax) code right now:<p>If your (taxable) income is less than 7L (inr), no tax is assessed.
If your income is greater than 7L, but upto 12L, tax is assessed, but a tax _rebate_ (a discount on payable tax) is granted for the exact amount of tax owed. This means net tax paid till 12L is zero.
But if your income is 12L + 1, this rebate no longer applies, so the entire tax assessed (on the 7L+ income) is now due. This means that a person who earns 12L+1 INR makes ~70K inr less, post-tax, than the person who earns 12L INR.<p>After complaints, to correct this, they added another layer: If your taxable income is >12L but less than 12L+~70K (the tax thats due), then the maximum tax due is just the amount your income exceeds 12L bye. So you stagnate at the same post-tax salary from 12L to 12L+70K.</p>
]]></description><pubDate>Sun, 28 Jun 2026 09:18:52 +0000</pubDate><link>https://news.ycombinator.com/item?id=48705715</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=48705715</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48705715</guid></item><item><title><![CDATA[How to Think About AI in Your Product]]></title><description><![CDATA[
<p>Article URL: <a href="https://abgoyal.com/posts/how-to-think-about-ai-in-your-product/">https://abgoyal.com/posts/how-to-think-about-ai-in-your-product/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48344541">https://news.ycombinator.com/item?id=48344541</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Sun, 31 May 2026 10:28:12 +0000</pubDate><link>https://abgoyal.com/posts/how-to-think-about-ai-in-your-product/</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=48344541</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48344541</guid></item><item><title><![CDATA[New comment by ghoul2 in "Scammers are abusing an internal Microsoft account to send spam links"]]></title><description><![CDATA[
<p>Recently, banks where also asked to put their official websites/netbanking on *.bank.in domains. I have wanted that for SO long.</p>
]]></description><pubDate>Sun, 24 May 2026 11:00:55 +0000</pubDate><link>https://news.ycombinator.com/item?id=48256266</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=48256266</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48256266</guid></item><item><title><![CDATA[How to Think About AI in Your Product]]></title><description><![CDATA[
<p>Article URL: <a href="https://abgoyal.com/posts/how-to-think-about-ai-in-your-product/">https://abgoyal.com/posts/how-to-think-about-ai-in-your-product/</a></p>
<p>Comments URL: <a href="https://news.ycombinator.com/item?id=48176331">https://news.ycombinator.com/item?id=48176331</a></p>
<p>Points: 1</p>
<p># Comments: 0</p>
]]></description><pubDate>Mon, 18 May 2026 06:59:14 +0000</pubDate><link>https://abgoyal.com/posts/how-to-think-about-ai-in-your-product/</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=48176331</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48176331</guid></item><item><title><![CDATA[New comment by ghoul2 in "Rewriting Every Syscall in a Linux Binary at Load Time"]]></title><description><![CDATA[
<p>Isn't that exactly what gvisor does?</p>
]]></description><pubDate>Sat, 18 Apr 2026 11:15:27 +0000</pubDate><link>https://news.ycombinator.com/item?id=47814961</link><dc:creator>ghoul2</dc:creator><comments>https://news.ycombinator.com/item?id=47814961</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47814961</guid></item></channel></rss>