<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: keerthiko</title><link>https://news.ycombinator.com/user?id=keerthiko</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Thu, 21 May 2026 18:48:36 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=keerthiko" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by keerthiko in "OpenAI and Government of Malta partner to roll out ChatGPT Plus to all citizens"]]></title><description><![CDATA[
<p>> The original adage of “if you’re not paying, you’re the product” doesn’t necessarily rule out the converse.<p>I believe the logical term "converse" means swapping the conclusion and the condition in a logical statement, ie converse(if A then B) = if B then A<p>So here the converse would be "if you're the product, you're not paying". Which doesn't exactly make sense to me as a claim to make here. Did you just mean to reinforce your first sentence? In which case, I think you mean "the inverse", not the converse. However, I have only used the word converse in a "formal logic" scope (proofs) so I'm not sure if it has a more flexible meaning in informal language use.</p>
]]></description><pubDate>Sun, 17 May 2026 04:55:51 +0000</pubDate><link>https://news.ycombinator.com/item?id=48166143</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=48166143</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48166143</guid></item><item><title><![CDATA[New comment by keerthiko in "Image-blaster: Creates 3D environments, SFX, and meshes from a single image"]]></title><description><![CDATA[
<p>You're better off creating a 3D model and then taking image-grabs of it facing different directions/doing different poses from an isometric perspective to get your isometric sprites, with the genAI tools of today without a skilled 2D artist at hand.<p>If you aren't ready to rig and adjust model poses in a 3D tool, you might be better off generating each movable model part as a separate mesh and just arranging them in space before doing the above.</p>
]]></description><pubDate>Sat, 16 May 2026 14:51:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48160753</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=48160753</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48160753</guid></item><item><title><![CDATA[New comment by keerthiko in "AI didn't delete your database, you did"]]></title><description><![CDATA[
<p>There can be more than one person or entity to be held accountable, depending on the details of impact<p>If I install a powerful/dangerous app, and I come under harm, I have some accountability — most of it if it's due to user error (eg: I install termux and `rm -rf /`).<p>If it's malware, and Google/Apple approved said app to their store which is where I got it from, when their whole value proposition for walled-garden storefronts is protecting users, then they have significant accountability.<p>If the app requests more permissions than necessary for stated goals, and/or intentionally harms users via misrepresentation or misdirection (malware), the app publisher should also be held accountable (by the storefront, legally, etc).<p>I'm also unclear what angle you are arguing: are you stating that because tools have gotten so complicated that the end user may not understand how it all works, <i>no one</i> should be considered responsible or held accountable? Or that the tool (currently a non-entity) itself should be held accountable somehow? Or that no one other than the distributor of the tool should be accountable?*</p>
]]></description><pubDate>Tue, 05 May 2026 17:06:08 +0000</pubDate><link>https://news.ycombinator.com/item?id=48025345</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=48025345</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48025345</guid></item><item><title><![CDATA[New comment by keerthiko in "AI didn't delete your database, you did"]]></title><description><![CDATA[
<p>I think you are misinterpreting gp as saying<p>"LLMs are a tool [like every other tool]" to mean "LLMs have similar properties to other tools" — when I believe they meant "LLMs are a tool. other tools are also tools," where the operative implication of "tool" is not about scope of capabilities or how deterministic its output is (these aren't defining properties of the concept of "tool"), but the relationship between 'tool' and 'operator':<p>- a tool is activated with operator intent (at some point in the call-chain)<p>- the operator is accountable for the outcomes of activating the tool, intended or otherwise<p>The capabilities and the abilities of a tool to call sub-tools is only relevant insofar as expressing how much larger the scope of damage and surface area of accountability is with a new generation of tools. This is not that different than past technological leaps.<p>When a US bomber dropped a nuke in Hiroshima, the accountability goes up the chain to the war-time president giving the authorization to the military and air force to execute the mission — the scope of accountability of a single decision was way larger than supreme commanders had in prior wars. If the US government decides to deploy an LLM to decide who receives and who is denied healthcare coverage, social security payments, voting rights, or anything else, the head of internal affairs to authorize the use of that tool should be held accountable, non-determinism of the tool be damned.</p>
]]></description><pubDate>Tue, 05 May 2026 16:03:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=48024368</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=48024368</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48024368</guid></item><item><title><![CDATA[New comment by keerthiko in "California to begin ticketing driverless cars that violate traffic laws"]]></title><description><![CDATA[
<p>there are many[0] many[1] data points like this. even if individual ones seem like outliers, when there's this many outliers, it's like there's at least two distinct lines depicting consequences, one material and one not.<p>those who probably have exhausted all the various escape hatches built into the "vehicular manslaughter & mutilation forgiveness program" worldwide by the automobile industry, <i>may</i> get a year or so in prison — usually extreme repeat offenders, high profile deaths, homicide cases, or drivers who were already criminals just having the charge thrown in.<p>most people who "slipped up" are just fined and forgotten, at the cost of global pedestrian safety.<p>[0]: <a href="https://www.scmp.com/news/china-insider/article/1856923/do-some-chinese-drivers-prefer-kill-just-injure-pedestrians-us" rel="nofollow">https://www.scmp.com/news/china-insider/article/1856923/do-s...</a><p>[1]: <a href="https://gothamist.com/news/95-of-nyc-drivers-avoid-criminal-charges-after-fatal-crashes" rel="nofollow">https://gothamist.com/news/95-of-nyc-drivers-avoid-criminal-...</a></p>
]]></description><pubDate>Sat, 02 May 2026 21:22:50 +0000</pubDate><link>https://news.ycombinator.com/item?id=47990692</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47990692</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47990692</guid></item><item><title><![CDATA[New comment by keerthiko in "Native Instant Space Switching on macOS"]]></title><description><![CDATA[
<p>I'm not a big space-switcher on OSX, mostly because each of my applications come with spaces (browser, IDE, etc), but unskippable UI animations are an instant roadblock.<p>Looks like HN hug of death killed your comments section though:<p>> An error occurred: API rate limit already exceeded for installation ID 65180581.</p>
]]></description><pubDate>Fri, 10 Apr 2026 03:03:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=47713118</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47713118</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47713118</guid></item><item><title><![CDATA[New comment by keerthiko in "Running Gemma 4 locally with LM Studio's new headless CLI and Claude Code"]]></title><description><![CDATA[
<p>Claude Code is fairly notoriously token inefficient as far as coding agent/harnesses go (i come from aider pre-CC). It's only viable because the Max subscriptions give you approximately unlimited token budget, which resets in a few hours even if you hit the limit. But this also only works because cloud models have massive token windows (1M tokens on opus right now) which is a bit difficult to make happen locally with the VRAM needed.<p>And if you somehow managed to open up a big enough VRAM playground, the open weights models are not quite as good at wrangling such large context windows (even opus is hardly capable) without basically getting confused about what they were doing before they finish parsing it.</p>
]]></description><pubDate>Sun, 05 Apr 2026 19:41:56 +0000</pubDate><link>https://news.ycombinator.com/item?id=47653082</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47653082</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47653082</guid></item><item><title><![CDATA[New comment by keerthiko in "Marc Andreessen is wrong about introspection"]]></title><description><![CDATA[
<p>> Being rich != being famous.<p>> decided that simply being rich wasn't enough, they wanted to be famous<p>While these are true, the real detail is that these people were never satisfied with being rich -- they wanted to be <i>powerful</i>. And <i>influence</i> is what makes one powerful. Being rich goes a certain distance: once you have f you money, the only thing worth buying to gain more power is fame.<p>They also truly believe they have all the right ideas, and the validation that comes from being platformed for a financial success (often right-place-right-time type luck, but sometimes combined with genuine skill or insight in a relevant field) hardens them to all criticism.</p>
]]></description><pubDate>Fri, 03 Apr 2026 18:26:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=47630193</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47630193</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47630193</guid></item><item><title><![CDATA[New comment by keerthiko in "Epic Games to cut more than 1k jobs as Fortnite usage falls"]]></title><description><![CDATA[
<p>I'd be sad if "quarterly numbers" is a reason for a privately held company with 40% controlling stake still held by Sweeney to lay off 1K folks.<p>As an indie dev, I generally like the guy's stance on shifting the PC gaming industry's support and financial incentive structures, so I'd be a bit surprised if he just did mass layoffs like Embracer and co.<p>That said, the article implies things that aren't necessarily canon: "cut jobs <i>as</i> Fortnite engagement falls" doesn't mean "cutting people <i>because</i> Fortnite is flagging". It's much more likely because the Epic Game Store struggles to push enough volume to recover the cost of developer acquisition on the platform.</p>
]]></description><pubDate>Tue, 24 Mar 2026 21:19:38 +0000</pubDate><link>https://news.ycombinator.com/item?id=47509500</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47509500</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47509500</guid></item><item><title><![CDATA[New comment by keerthiko in "Apple Business"]]></title><description><![CDATA[
<p>Definitely avoid unless you are distributing a consumer application through the dominant app stores (App Store and Google Play) ~globally, in which case you may not be able to avoid (or avoiding will be just as much work).<p>Google and Apple require it for lots of mobile apps targeting certain consumer segments because some countries (eg: Brazil, IIRC? don't quote me on that) have chosen to use D&B as a qualified unique identifier of business legitimacy and it requires exposing personal information of your company's leadership to them.</p>
]]></description><pubDate>Tue, 24 Mar 2026 20:56:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47509142</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47509142</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47509142</guid></item><item><title><![CDATA[New comment by keerthiko in "I built an AI receptionist for a mechanic shop"]]></title><description><![CDATA[
<p>> “ Estimate: You are entitled to a written price estimate for the repairs you have authorized before the work is performed, only if you deal face-to-face with the facility and the work is expected to cost more than $100. Once you receive an estimate, the facility may not charge you more than 10% above the estimated costs without your prior approval.<p>I don't see how "estimates" given over the phone by the LLM and "estimate" as mentioned in this quote refers to the same thing, for the legal purpose of this statement. This would be strictly before repairs have been authorized, and it's obviously not a written estimate. If the client requests a written estimate, it would have to come at a later time after the human mechanic reviews related costs (like specialty parts availability/ship times), or the client bringing the machine in for physical inspection by the mechanic.<p>From my understanding of the article, it doesn't sound like the LLM is built to fully circumvent a customer phone call by the owner/mechanic before approving a job request unmanned: It's simply to not let go of a client lead because there was no one available to answer the phone, without needing to hire a full-time phone receptionist.<p>It seems highly unlikely a customer is towing their vehicle in without talking to the mechanic directly first, who now has some context and the ability to sift nonsense requests from realistic ones from the logs before calling or writing to the customer on their own time with all the expert nuance necessary.</p>
]]></description><pubDate>Mon, 23 Mar 2026 22:12:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=47495854</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47495854</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47495854</guid></item><item><title><![CDATA[New comment by keerthiko in "Shall I implement it? No"]]></title><description><![CDATA[
<p>It can terminate the current plan where it's at until given a new prompt, or move to the next item on its todo list /shrug</p>
]]></description><pubDate>Thu, 12 Mar 2026 22:39:45 +0000</pubDate><link>https://news.ycombinator.com/item?id=47358248</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47358248</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47358248</guid></item><item><title><![CDATA[New comment by keerthiko in "Good software knows when to stop"]]></title><description><![CDATA[
<p>"I <i>may</i> play your game if you trim away a core appeal factor for the people who <i>already</i> play your game by splitting the active player base" is not that convincing a feature request to a gamedev.<p>Many live service games that are punishing for new players are still thriving like LoL and DOTA2. Much that punish-factor can be resolved by good matchmaking, putting new players mostly with each other.</p>
]]></description><pubDate>Thu, 05 Mar 2026 18:00:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47264955</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47264955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47264955</guid></item><item><title><![CDATA[New comment by keerthiko in "Motorola GrapheneOS devices will be bootloader unlockable/relockable"]]></title><description><![CDATA[
<p>Does anyone know where I can read more about which devices will be supported? GrapheneOS website devices FAQ doesn't list any Motorola devices, and the press release doesn't have much either.</p>
]]></description><pubDate>Wed, 04 Mar 2026 02:41:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=47242328</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47242328</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47242328</guid></item><item><title><![CDATA[New comment by keerthiko in "I'm reluctant to verify my identity or age for any online services"]]></title><description><![CDATA[
<p>This is the exact same logic as opting to not go through the hassle of registering to and casting your vote in your national elections (unless that physically isn't an option where you live) -- yes, your government isn't going to make a decision one way or another based on your vote alone. But will you affect the sociopolitical trends by whatever fraction of societal opinion you represent?<p>It may be you don't believe in democracy at all, and that's fair, but consumer action is the only way you <i>can</i> affect business decisions, by joining the decision-cohort you agree with more. Joining the opposite cohort because it's less work represents that you're okay with things continuing in that direction.<p>That said, I agree with the work it takes to navigate cookie banners being excessive (hence dark pattern), which is why my default browser config = ublock + consent-o-matic [1]<p>[1]: <a href="https://consentomatic.au.dk/" rel="nofollow">https://consentomatic.au.dk/</a></p>
]]></description><pubDate>Tue, 03 Mar 2026 18:41:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=47236791</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=47236791</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47236791</guid></item><item><title><![CDATA[New comment by keerthiko in "xAI joins SpaceX"]]></title><description><![CDATA[
<p>without having watched the Big Short or having read the article, my first impression from the quote is "Megacorporations are failing dramatically, and the billionaires at their helm are freely doing financial gymnastics to pull the covers over the eyes of shareholders, while gaming the system to fully circumvent taxes and regulation -- the people with the power to do anything about it (legislators and regulators) watch idly (maybe profiting), the oligarchs make off like bandits despite copious failures, and the end consumer/taxpayer is either robbed or clueless this is going on, but most likely both, when there was a world where accountability could have been had and the common man was treated better."<p>the article headline immediately screams "financial gymnastics" to me so the rest followed from the quote.</p>
]]></description><pubDate>Tue, 03 Feb 2026 00:16:21 +0000</pubDate><link>https://news.ycombinator.com/item?id=46864386</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=46864386</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46864386</guid></item><item><title><![CDATA[New comment by keerthiko in "A few random notes from Claude coding quite a bit last few weeks"]]></title><description><![CDATA[
<p>Almost always, notes like these are going to be about greenfield projects.<p>Trying to incorporate it in existing codebases (esp when the end user is a support interaction or more away) is still folly, except for closely reviewed and/or non-business-logic modifications.<p>That said, it is quite impressive to set up a simple architecture, or just list the filenames, and tell some agents to go crazy to implement what you want the application to do. But once it crosses a certain complexity, I find you need to prompt closer and closer to the weeds to see real results. I imagine a non-technical prompter cannot proceed past a certain prototype fidelity threshold, let alone make meaningful contributions to a mature codebase via LLM without a human engineer to guide and review.</p>
]]></description><pubDate>Tue, 27 Jan 2026 18:43:10 +0000</pubDate><link>https://news.ycombinator.com/item?id=46784383</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=46784383</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46784383</guid></item><item><title><![CDATA[New comment by keerthiko in "Vietnam bans unskippable ads"]]></title><description><![CDATA[
<p>> By doing this, you'll chase the ads into<p>IMO regulation never was or is going to force this shift: it's already happening in unregulated ad markets, and is going to keep evolving in that direction because it's simply more effective/lucrative than ads done other ways.<p>> Break up Google. Don't tell content marketplaces how to run ads.<p>I'm all for breaking up megacorps, but there's no way a government like Vietnam can effectively accomplish that. The entire regulatory weight of the EU (90% of the non-US first-world consumer base) can't break up Google, so inflicting a series of wristslaps that hurt Google more than any small startup is the best way.<p>I'm no expert on the region, but I can't imagine a small video/social startup in Vietnam will be hurt more than Google by being forced to show a skip button after 5s on their ads — and generally speaking ads as a business model generally doesn't work all that well or mean much for small startups (<1M MAU), their survival and scalability hinges more on VC money and product-market fit than ad arbitrage.</p>
]]></description><pubDate>Wed, 07 Jan 2026 00:25:18 +0000</pubDate><link>https://news.ycombinator.com/item?id=46520892</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=46520892</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46520892</guid></item><item><title><![CDATA[New comment by keerthiko in "Vietnam bans unskippable ads"]]></title><description><![CDATA[
<p>I would argue that limiting the amount of unrequested product evangelism shoved into users' eyeballs is a valuable public and mental health initiative. I wish we could have seen the alternate reality where ad-revenue was not the most lucrative business model for the internet.</p>
]]></description><pubDate>Tue, 06 Jan 2026 17:15:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=46515197</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=46515197</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46515197</guid></item><item><title><![CDATA[New comment by keerthiko in "Texas app store age verification law blocked by federal judge"]]></title><description><![CDATA[
<p>I just received an email from Google Play Developer today morning that they will not be activating the age verification APIs (they will throw an exception) because of the injunction, so there's nothing Apple specific about this.</p>
]]></description><pubDate>Wed, 24 Dec 2025 00:01:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=46370955</link><dc:creator>keerthiko</dc:creator><comments>https://news.ycombinator.com/item?id=46370955</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=46370955</guid></item></channel></rss>