<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: vikramkr</title><link>https://news.ycombinator.com/user?id=vikramkr</link><description>Hacker News RSS</description><docs>https://hnrss.org/</docs><generator>hnrss v2.1.1</generator><lastBuildDate>Wed, 08 Jul 2026 23:13:21 +0000</lastBuildDate><atom:link href="https://hnrss.org/user?id=vikramkr" rel="self" type="application/rss+xml"></atom:link><item><title><![CDATA[New comment by vikramkr in "98% Isn't Much"]]></title><description><![CDATA[
<p>If 2 out of 100 people I know see a broken website, depending on the website, that's fine, that doesn't sound like a big deal. Now, if out of 10 power users, all ten of them see a broken site once every 50 logins? Thats a much bigger deal. 98% can be more than enough or not remotely enough depending on the units involved but there are plenty of cases where it's fine to not support the last 2 internet explorer users and stuff</p>
]]></description><pubDate>Tue, 07 Jul 2026 15:04:59 +0000</pubDate><link>https://news.ycombinator.com/item?id=48818853</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48818853</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48818853</guid></item><item><title><![CDATA[New comment by vikramkr in "When I reject AI code even if it works"]]></title><description><![CDATA[
<p>That sounds like you're just creating an artificial distinction. If you let other engineers merge their code without looking at it too closely nothing makes the AI any different other than pretending it's "your code" even though it's a git commit full of code you didn't write. At that point you're dealing with functionally a junior engineer's code and if you don't have a culture of good code review etc, that's an issue and maybe you shouldn't be using full agentic coding? You're taking a team of people with no practice in doing code review and making that their entire job - that's not going to end well and just saying "it's _your code_" is basically asserting a fantasy and hoping it works out. If you didn't write the code, it's not your code!</p>
]]></description><pubDate>Sun, 21 Jun 2026 17:12:16 +0000</pubDate><link>https://news.ycombinator.com/item?id=48620619</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48620619</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48620619</guid></item><item><title><![CDATA[New comment by vikramkr in "CRISPR tech selectively shreds cancer cells, including "undruggable" cancers"]]></title><description><![CDATA[
<p>That's understating the progress by a lot - many cancers are a <i>lot</i> more survivable now than previously with better chemo/radio/surgery + immunotherapies + car-t etc etc</p>
]]></description><pubDate>Sat, 13 Jun 2026 12:59:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48516863</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48516863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48516863</guid></item><item><title><![CDATA[New comment by vikramkr in "Config Files That Run Code: Supply Chain Security Blindspot"]]></title><description><![CDATA[
<p>Point them at for what?</p>
]]></description><pubDate>Mon, 08 Jun 2026 15:42:13 +0000</pubDate><link>https://news.ycombinator.com/item?id=48446836</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48446836</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48446836</guid></item><item><title><![CDATA[New comment by vikramkr in "How much of Thermo Fisher's antibody data has been manipulated?"]]></title><description><![CDATA[
<p><a href="https://www.thermofisher.com/us/en/home/life-science/antibodies/invitrogen-antibody-validation/image-transparency-frequently-asked-questions.html" rel="nofollow">https://www.thermofisher.com/us/en/home/life-science/antibod...</a><p>> Moving forward, where an original image is not present or available, the Company will ensure that website users are informed that antibody images may have been optimized for presentation and clarity on the website.<p>wut. Bro if you don't have an original valiation image then the answer is not to say "oh we'll make sure we communicate that we're making up a random image" - it's to say you don't have the damn image. It's validation data wtf. It's not a pretty background image it's validation data if you don't have the data wtf are you "optimizing for presentation?" This faq is unreal - pure CYA except by someone who doesn't seem to know what they're trying to cover. If you've got cut and pasted/rotated bands that's just fake data. Not "optimized for presentation."<p>Yes labs should and usually do always validate new antibodies as well. It's a waste of time and taxpayer money for them to spend their time on bad antibodies they purchased based on fake validation data. And just fundamentally - don't make up validation data. If it's not there it's not there. What are you optimizing for presentation if there's no original!? What does that say about the rest of your process?</p>
]]></description><pubDate>Mon, 08 Jun 2026 14:11:32 +0000</pubDate><link>https://news.ycombinator.com/item?id=48445635</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48445635</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48445635</guid></item><item><title><![CDATA[New comment by vikramkr in "Ask HN: Why is the HN crowd so anti-AI?"]]></title><description><![CDATA[
<p>What's wrong with the cloud? I get the point about a hype cycle but those two examples don't seem even remotely in the same universe of similarity. SQL is still around, but the cloud won pretty comprehensively no? If you're starting something new, there's still a debate around what's the best database to use and stuff, but I'm struggling to imagine a content where the idea of managing your own hardware would even make sense as something to consider outside of the context of an existing large company with pre-existing on prem infra? And at least in the web world, 90+% of the time you are just going to go and click some buttons in vercel and posthog and whatever and that's your infra. The generic saas webapps that make up a huge chunk of the new projects that would be making architecture decisions where you might theoretically consider on prem are pretty well covered by the point and click abstractions - most of them probably wouldn't exist with the friction and overhead of having to actually manage bare metal</p>
]]></description><pubDate>Sat, 06 Jun 2026 20:47:35 +0000</pubDate><link>https://news.ycombinator.com/item?id=48428863</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48428863</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48428863</guid></item><item><title><![CDATA[New comment by vikramkr in "S&P 500 rejects SpaceX, also blocking entry for OpenAI and Anthropic"]]></title><description><![CDATA[
<p>It's not just about returns, it's also about risk. The role of a passive index fund is to be a passive index fund. If the s&p starts chasing returns, that will reduce its utility to the market. You get higher returns by being compensated for risks that passive investors/retirement funds don't want to take. And active investors use the S&P and similar indexes for the specific risks and asset class exposures they provide. You might think the economy is going to do poorly which would be good news for some company that's anti-correlated with the economy but you need to hedge that bet for if the economy does well, so in addition to buying shares of whatever that company is you buy into some market reflectiong mix of stocks bonds etc. The role of that hedge is to have a counterbalancing asset that moves opposite your primary bet to reduce volatility, and the role of the s&p 500 is to broadly reflect the american large cap publicly traded stock component of the market. If the S&P 500 begins behaving unpredictability to chase returns as an index then buying funds that track that index is no longer doing what you need it to do. S&P index loses utility, active investors just use some other index, but passive investors with 401ks locked in to tracking the s&p are suddenly forced to buy whatever bet the index creator is making en masse driving the stock price up. That's not a good outcome for anyone except the company muscling their way in and anyone that was somehow rewarded by that addition</p>
]]></description><pubDate>Sat, 06 Jun 2026 15:31:49 +0000</pubDate><link>https://news.ycombinator.com/item?id=48426000</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48426000</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48426000</guid></item><item><title><![CDATA[New comment by vikramkr in "My Agent Skill for Test-Driven Development"]]></title><description><![CDATA[
<p>The post training is meant to make it more steerable (usually). I might not want it to write tests. I might not have a dev environment set up for an agent to run tests in it's loop. A major goal in post training is to make it follow instructions, which doesn't have to mean have particular instincts for code organization</p>
]]></description><pubDate>Sat, 06 Jun 2026 15:05:17 +0000</pubDate><link>https://news.ycombinator.com/item?id=48425770</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48425770</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48425770</guid></item><item><title><![CDATA[New comment by vikramkr in "My Agent Skill for Test-Driven Development"]]></title><description><![CDATA[
<p>Why is that hard to believe? It's literally the prompt telling it what to do - if you want a poem about watermelons you tell it to write a poem about watermelons, if you want tests you tell it to write tests. It's not like TDD is some universal pattern that every llm will naturally optimize towards</p>
]]></description><pubDate>Sat, 06 Jun 2026 15:02:12 +0000</pubDate><link>https://news.ycombinator.com/item?id=48425744</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48425744</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48425744</guid></item><item><title><![CDATA[New comment by vikramkr in "Gemini 3.5 Flash"]]></title><description><![CDATA[
<p>this model is whack. Exclamation marks everywhere, sycophantic - not producing working code on prompts the other models handle fine.<p>"The reason it is echoing back your messages is because gpt-5.4-nano is a fictional model name!"<p>"Everything is in perfect order! Let's-Go-ready for the next phase, which will connect this durable infrastructure to the user-facing UI!"<p>It's like they RLed it on thumbs up and downs on ai overview responses and forgot to make it not be a sycophantic echo chamber machine. And like, the thing it built doesn't work because it's not actually in perfect order, but it doesn't seem to be able to figure out what's wrong because everything is clearly remarkably engineered</p>
]]></description><pubDate>Wed, 20 May 2026 22:04:00 +0000</pubDate><link>https://news.ycombinator.com/item?id=48214845</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48214845</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48214845</guid></item><item><title><![CDATA[New comment by vikramkr in "The last six months in LLMs in five minutes"]]></title><description><![CDATA[
<p>That's a list of like 6 things. And each of those less complicated a question then the seven thousand questions people throw at you when you complain about something not working right on a Linux distro or about speeding up build times for a new tool or configuring webpack or like pretty much any software tool. What lint rules are you using are you using poetry or uv are you running on Mac windows linux or wsl how are your security groups configured in aws - some tools are more plug and play but it's quite the stretch to say that asking "how is your code organized, do you have your agents.md config file set up, do you have tests, and how large is the codebase" is some sort of unmanageable list of questions for a software engineer to think through when figuring out wtf is going on with some new tooling they're using</p>
]]></description><pubDate>Wed, 20 May 2026 12:40:23 +0000</pubDate><link>https://news.ycombinator.com/item?id=48206737</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48206737</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48206737</guid></item><item><title><![CDATA[New comment by vikramkr in "The last six months in LLMs in five minutes"]]></title><description><![CDATA[
<p>My take is there was one big inflection point around opus 4.5 when they got the agentic stuff working and now whether or not it works depends on whether your use case/area of software engineering is profitable enough for the companies to have spent a bunch of money generating synthetic data to RL on, or if it's similar enough to areas that they've done that for. With similar enough being a very loose constraint given how much overlap there is in a lot of coding fundamentals. Tbh if the models aren't working for you now I don't think they're gonna be working for you in 6 months</p>
]]></description><pubDate>Wed, 20 May 2026 12:33:47 +0000</pubDate><link>https://news.ycombinator.com/item?id=48206664</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48206664</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48206664</guid></item><item><title><![CDATA[New comment by vikramkr in "The last six months in LLMs in five minutes"]]></title><description><![CDATA[
<p>It's very real but probably very domain specific. It got really good at a lot of traditional web dev stuff, bash, sql, and writing one off scripts to accomplish random tasks (hence all the agent stuff taking off). And they got good at staying on task. That may not translate to game dev because from what I understand a lot of these gains are basically around post training methods driven by synthetic data generation etc (with potential caveats on how synthetic that data actually is lol). I wouldn't be surprised if the areas of code the llms are good at now are straight up just product decisions of where to allocate budget for generating those synthetic data sets, and game dev stuff might not be at the top of the list because the customer base for that might not be as big</p>
]]></description><pubDate>Wed, 20 May 2026 12:28:07 +0000</pubDate><link>https://news.ycombinator.com/item?id=48206608</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48206608</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48206608</guid></item><item><title><![CDATA[New comment by vikramkr in "Japan is gripped by mass allergies. A 1950s project is to blame"]]></title><description><![CDATA[
<p>If I had to guess - lumber costs might be dominated by labor costs? If they don't have guest worker programs it might not be cost effective anymore as wages go up</p>
]]></description><pubDate>Wed, 20 May 2026 10:56:03 +0000</pubDate><link>https://news.ycombinator.com/item?id=48205762</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48205762</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48205762</guid></item><item><title><![CDATA[New comment by vikramkr in "Japan is gripped by mass allergies. A 1950s project is to blame"]]></title><description><![CDATA[
<p>That's not actually a thing. Very few trees we plant have specific male vs female plants. One of the few that does that gets brought up in this context, ginko, tends to have male trees preferred because the fruit kind of reeks. Ginkgo fruit is also toxic so you really don't want masses of it getting washed into local waterways in ecosystems the tree isn't native to - not a great time for the local wildlife. A significant supermajority of all the rest of the trees that you plant in cities are gonna have male and female flowers on the same plant or male and female structures within the same flower.</p>
]]></description><pubDate>Wed, 20 May 2026 10:53:44 +0000</pubDate><link>https://news.ycombinator.com/item?id=48205750</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48205750</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48205750</guid></item><item><title><![CDATA[New comment by vikramkr in "Why did Clovis toolmakers choose difficult quartz crystal?"]]></title><description><![CDATA[
<p>For examples from more recent history think giant scissors used for ribbon cutting ceremonies, the golden spike used to signal completion of the intercontinental railroad, or like all the stuff related to militaries like changing of the guard that are ceremonial. Or even something like leaving a celebratory emoji on the first or merged by a new hire or a box of donuts on someone's birthday. Or bringing out the champagne after closing on a house. Theres just a ton of ritual in day to day life, and even more surrounding big high impact moments that might leave behind a bunch of artifacts like weddings and funerals</p>
]]></description><pubDate>Sun, 17 May 2026 20:39:36 +0000</pubDate><link>https://news.ycombinator.com/item?id=48172998</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48172998</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48172998</guid></item><item><title><![CDATA[New comment by vikramkr in "Postmortem: TanStack NPM supply-chain compromise"]]></title><description><![CDATA[
<p>> TanStack is no way saver than npm. No one understands TanStack.<p>Pandas is also in no way safer than pip. Because pandas is a library and pip is a package manager and that comparison makes no sense lmao. It sounds like you maybe don't really get or use typescript and don't even really use like basic mypy style types in python (or don't get the difference between what a zod/pydantic validator does vs what a mypy/typescript type system does - zod is also only on the boundary). Which is OK but but there's a difference between not getting why a stack is useful or not having experience with it versus confidently and comically declaring that nobody else understands types either while seeming not understanding what any of the parts here do</p>
]]></description><pubDate>Tue, 12 May 2026 10:55:43 +0000</pubDate><link>https://news.ycombinator.com/item?id=48106492</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=48106492</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=48106492</guid></item><item><title><![CDATA[New comment by vikramkr in "How I write software with LLMs"]]></title><description><![CDATA[
<p>For models that reveal reasoning traces I've seen their inner nature as a word calculator show up as they spend way too many tokens complaining about the typo (and AI code review bots also seem obsessed with typos to the point where in a mid harness a few too many irrelevant typos means the model fixates on them and doesn't catch other errors). I don't know if they've gotten better at that recently but why bother. Plus there's probably something to the model trying to match the user's style (it is auto complete with many extra steps) resulting in sloppier output if you give it a sloppier prompt.</p>
]]></description><pubDate>Mon, 16 Mar 2026 09:35:02 +0000</pubDate><link>https://news.ycombinator.com/item?id=47396835</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=47396835</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47396835</guid></item><item><title><![CDATA[New comment by vikramkr in "Can I run AI locally?"]]></title><description><![CDATA[
<p>Just a tier list I think</p>
]]></description><pubDate>Fri, 13 Mar 2026 17:33:30 +0000</pubDate><link>https://news.ycombinator.com/item?id=47367285</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=47367285</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47367285</guid></item><item><title><![CDATA[New comment by vikramkr in "MacBook Neo"]]></title><description><![CDATA[
<p>That's only like a 100 dollar student discount right? Seems pretty standard</p>
]]></description><pubDate>Wed, 04 Mar 2026 17:52:54 +0000</pubDate><link>https://news.ycombinator.com/item?id=47251211</link><dc:creator>vikramkr</dc:creator><comments>https://news.ycombinator.com/item?id=47251211</comments><guid isPermaLink="false">https://news.ycombinator.com/item?id=47251211</guid></item></channel></rss>