Hacker Newsnew | past | comments | ask | show | jobs | submit | andrekandre's commentslogin

that was an awesome read; so professional/ organized (and super interesting)... kind of makes me want to work at codeweavers ^_^

  > Boss kept suggesting shoving AI into features, and I kept pointing out we could make the features better with less effort using simple heuristics in a few lines of code
depending on what it is, it would probably also cost less money (no paying for token usage), use less electricity and be more reliable (less probabilistic, more deterministic), and easier to maintain (just fix the bug in the code vs prompt/input spelunking) as well.

there are definitely useful applications for end user features, but a lot of this is ordered from on-high top-down and product managers need to appease them...


... And the people at the top are only asking for it because it sounds really good to investors and shareholders. "Powered by AI" sounds way fancier and harder to replace than "power by simple string searches and other heuristics"

  > I MUST start using AI ("or else...")
fear of missing out, and maybe also a bit of religious-esque fever...

tech is weird, we have so many hype-cycles, big-data, web3, nfts, blockchain (i once had an acquaintance who quit his job to study blockchain cause soon "everything will be built on it"), and now "ai"... all have usefulness there but it gets blown out of proportion imo


Nerd circles are in no way immune to fashion, and often contain a strong orthodoxy (IMO driven by cognitive dissonance caused by the humbling complexity of the world).

Cargo cults, where people reflexively shout slogans and truisms, even when misapplied. Lots of people who’ve heard a pithy framing waiting for any excuse to hammer it into a conversation for self glorification. Not critical humble thinkers, per se.

Hype and trends appeal to young insecure men, it gives them a way to create identity and a sense of belonging. MS and Oracle and the rest are happy to feed into it (cert mills, default examples that assume huge running subscriptions), even as they get eaten up by it on occasion.


  > The kind of capitalism we have now is a short-sighted parasitical money-grab.
it would seem so, at least in the west perhaps... but i wonder what the cause is; is it culture? or just organic growth is becoming harder and harder?

It's the nature of a capitalist society. Perverse incentives are everywhere and our primary measurement of success is wealth. We richly reward grifters and cheaters and folks with integrity often fall behind. The decades of perverse incentives have created a perverse society that no amount of "golden rule" theory taught in kindergarten can stand up against.

I commented elsewhere in more detail, but it is in my opinion caused by a lack of national pride. If I was a billionaire, how would I feel about other Americans living the way they do? Would i be apathetic or would I feel ashamed as an American? Even paying taxes used to be considered a patriotic act a few decades ago.

not quite: its about accumulating capital yes, but also with private ownership (as opposed to collective ownership) and the use of said capital to gain more capital (investment returns put back into more investment)

  > renting stuff is more profitable than selling stuff
maybe, maybe not, but it is usually more stable and predictable

Nope, you can have capitalism where the vast majority of the population is legally or economically barred from owning anything. The only private ownership required in capitalism is that of the means of production, which says absolutely nothing about the rest.

  > The only private ownership required in capitalism is that of the means of production
well, thats exactly what i was referring to ^_^

i agree, for personal property, you indeed could have capitalism and deny private personal ownership, and that is a worrying trend nowadays.


  > improve someone else's code, that could make them look bad, and that would have negative consequences for you
i would never have thought google of all companies would be this political...

The Google of 2026 is a very different Google of 2006. In 2006, everyone who left Google had only praises to sing about the employer they were leaving! It is very telling when the Google of 2026 has had years of highly reputable engineers voluntarily leaving (even before the layoffs) who are so bold as to openly criticize Google in the social environment that we're in. Openly criticizing Google requires great personal fortitude, since being a critic only burns bridges and reduces your career opportunities. That is to say nothing about the criticisms that never get published outside of Google.

All large organizations are political. Some employees choose to ignore the office politics, but that choice might find their management not ensuring they survive the next round of layoffs.

This is a result of doing “rounds of layoffs” as a solution to bad organisational decision making, so not quite a root cause.

The process to retain and advance your career at Google is incredibly political, and these are the results.

we've been able to "preserve vector data" with pdf and svg image resources on ios for a long while now... compile-time rasterization is the default though...

[0] https://useyourloaf.com/blog/xcode-9-vector-images/


random internet feedback:

i really wish the article would have spent 2 sec to write in parenthesis what 'ccd' is (its 'Core Complex Die' fyi)


This is a hardcore chip website. All their readers know what it is.

If their goal was to appeal to more casual readers, then I agree.


Well, it could also mean CCD (Charge Coupled Device) which is also used in this field (or was?)

Any article mentioning CCD in the context of AMD server chips would mean the compute chiplet of the CPU.

  > it could also mean CCD (Charge Coupled Device)
in fact this is exactly what i initially thought!

  > we have another Claude Code agent that does a full PR review, following a detailed markdown checklist we’ve written for it.
(if you know) how is that compared to coderabbit? i'm seriously looking for something better rn...

Never tried coderabbit, just because this is already good enough with Claude Code. It helped us to catch dozens of important issues we wouldn't have caught. We gave some instructions in the CLAUDE.md doc in the repository - with including a nice personalized roast of the engineer that did the review in the intro and conclusion to make it fun! :) Basically, when you do a "create PR" from your Claude Code, it will help you getting your Linear ticket (or creating one if missing), ask you some important questions (like: what tests have you done?), create the PR on Github, request the reviewers, and post a "Auto Review" message with your credentials. It's not an actual review per se but this is enough for our small team.

thanks for the reply, yea we have a claude.md file, but coderabbit doesn't seem to pick it up or ignore it... hmmm wish we could try out claude code.

Codex is even better in my experience at reviewing. You can find the prompt it uses in the repo

  > let LLMs do whatever behind the scenes to hit the specs
assuming for the sake of argument that's completely true, then what happens to "competitive advantage" in this scenario?

it gets me thinking: if anyone can vibe from spec, whats stopping company a (or even user a) from telling an llm agent "duplicate every aspect of this service in python and deploy it to my aws account xyz"...

in that scenario, why even have companies?


It’s all fun and games vibecoding until you A) have customers who depend on your product B) it breaks or the one person prompting and has access to the servers and api keys gets incapacited (or just bored).

Sure we can vibecode oneoff projects that does something useful (my fav is browser extensions) but as soon as we ask others to use our code on a regular basis the technical debt clock starts running. And we all know how fast dependencies in a project breaks.


You can do this for many things now.

Walmart, McDonalds, Nike - none really have any secrets about what they do. There is nothing stopping someone from copying them - except that businesses are big, unwieldy things.

When software becomes cheap companies compete on their support. We see this for Open Source software now.


These are businesses with extra-large capital requirements. You ain't replicating them, because you don't have the money, and they can easily strangle you with their money as you start out.

Software is different, you need very very little to start, historically just your own skills and time. Thes latter two may see some changes with LLMs.


How conveniently you forgot about the most impotant things for a product to make money - marketing and the network effect....

I don't see the relevance to the discussion. Marketing is not significantly different for a shop and a online-only business.

Having to buy a large property, fulfilling every law, etc is materially different than buying a laptop and renting a cloud instance. Almost everyone has the material capacity to do the latter, but almost no one has the privilege for the former.


This is exactly my point.

The business is identifying the correct specs and filter the customer needs/requests so that the product does not become irrelevant.

Okay, we will copy that version of the product too.

There is more to it than the code and software provided in most cases I feel.


I think `andrekandre is right in this hypothetical.

Who'd pay for brand new Photoshop with a couple new features and improvements if LLM-cloned Photoshop-from-three-months-ago is free?

The first few iterations of this cloud be massively consumer friendly for anything without serious cloud infra costs. Cheap clones all around. Like generic drugs but without the cartel-like control of manufacturing.

Business after that would be dramatically different, though. Differentiating yourself from the willing-to-do-it-for-near-zero-margin competitors to produce something new to bring in money starts to get very hard. Can you provide better customer support? That could be hard, everyone's gonna have a pretty high baseline LLM-support-agent already... and hiring real people instead could dramatically increase the price difference you're trying to justify... Similarly for marketing or outreach etc; how are you going to cut through the AI-agent-generated copycat spam that's gonna be pounding everyone when everyone and their dog has a clone of popular software and services?

Photoshop type things are probably a really good candidate for disruption like that because to a large extent every feature is independent. The noise reduction tool doesn't need API or SDK deps on the layer-opacity tool, for instance. If all your features are LLM balls of shit that doesn't necessarily reduce your ability to add new ones next to them, unlike in a more relational-database-based web app with cross-table/model dependencies, etc.

And in this "try out any new idea cheaply and throw crap against the wall and see what sticks" world "product managers" and "idea people" etc are all pretty fucked. Some of the infinite monkeys are going to periodically hit to gain temporary advantage, but good luck finding someone to pay you to be a "product visionary" in a world where any feature can be rolled out and tested in the market by a random dev in hours or days.


OK, so what do people do? What do people need? People still need to eat, people get married and die, and all of the things surrounding that, all sorts of health related stuff. Nightlife events. Insurance. actuaries. Raising babies. What do you spend your fun money on?

People pay for things they use. If bespoke software is a thing you pick up at the mall at a kiosk next to Target we gotta figure something out.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: