frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

"No Vendor Lock-In" Is Code for "No Product"

https://ferran.sh/writing/no-vendor-lock-in-is-code-for-no-product
14•ferran9908•1h ago

Comments

ronsor•1h ago
I wish we had fewer products then.
majorchord•1h ago
Broad over-generalization is code for "no article"
knollimar•1h ago
This whole post seems like a fallacy.

Some people state that "there is no vendor lock in" as a plus, and then don't have a product.

The author then uses this to make the argument that anyone claiming that has no product.

They say "If OpenAI weren't a model lab they wouldn't really even give the user the option of a model picker. The job is to hand the user the result. They do that no matter which model is selected underneath."

I would absolutely use claude code with other models. And people absolutely like to customize their environment and not get hit with a ton of random system prompts; there is value in the harness not being bad. The author even mentions T3 code.

I think codex/claude code are good harnesses. That doesn't preclude other ones from existing. If it weren't for the crazy subsidization, it would even make sense to use those harnesses on other models.

skyzoidbroczky•58m ago
This author seems to be subjected to AI psychosis and think that AI just "knows" how to do things out of nowhere and prefer to pay for a crystal ball instead of having the actual tools to reproduce the model of use of the various capabilities the LLM offers, complete folly.
flippingheck•51m ago
> We use them because we want the best model available. We want GPT-6 Astra, Claude Fable 5.1, and Opus 5.5. They're really good models and open-source models are not even close.

I want the best model, but I can't afford the best model.

Cheaper models happen to be good enough, and I can afford them.

Even after reading the post, I'm confused what the author is missing. There are graphs competing cost, but is the author just rich enough that they can afford the top models all the time?

2muchcoffeeman•41m ago
And within what I can afford or what I want to spend, I think it’s useful to use different models for different tasks.

So I want a harness that I can use with multiple models.

eddythompson80•48m ago
The post is really incoherent. If I'm understanding it correctly, it's trying to say "product" is claude code/cowork/paper/codex/etc, not the model. So building a claude code/cowork/paper/codex/etc clone with a model selector is bad, because you're just cloning a successful product and the model doesn't matter so you don't have a product because (again) it's just a clone.

I think I get what it's trying to say, but there is so much roundabout thinking.

Just say "Focus more on the user experience and trying to distinguish yourself from the frontier lab product you're trying to copy. Your users won't tolerate a clone-with-model-selector for too long"? I think

Arainach•46m ago
Agreed with others that this is a fallacy. Companies do raise prices. Being able to move between them without rewriting everything is a huge benefit. We've seen this with cloud, we've seen this with every large platform. Oracle's entire business is making it painful to migrate off them and then jacking up prices. Microsoft, AWS, and everyone else have tried to do the same thing.

The talk about models is also bullshit. Some people I work with have taken to asking what model people used and refusing to even review content from ones they consider lesser. This is absolute insanity.

bob1029•40m ago
> All I'm saying is it doesn't matter which one you end up using, as long as the job gets done.

> The outcome is far more important for our users than letting them choose which model they want to use.

This has been my approach with the current client.

Their developers originally had very strong pushback regarding the selection of one specific provider, but we persisted long enough for everyone to realize that not chasing perfect vendor agnosticism can actually result in some really impressive solutions. The code can easily be refactored to use a different provider, but we couldn't have gotten to where we are if we had to support all providers every step along the way.

Normalizing OAI, Anthropic & Google at every step for an enterprise chatbot that needs extremely deep custom tooling is a very cursed mission. I grant you that you can make it work perfectly fine for a generic developer toolchain. Shell and patching files is not exactly high variance between providers. I think HN is kind of blind to other use cases outside code monkey activities. I am more worried about things like PDF analysis and nested context detection in complex desktop screenshots. Can all providers meet these goals? Kinda? At the edges you have to start getting very particular with the specific provider's quirks.

At a certain point it is easier to just maintain a branch per provider once you get the overall solution close for one. Attempting a code-level interface is a complete joke of a quest. You need to modify prompts, string templates, event loops, etc. There is no clean way to do this if you are building genuinely novel agents.

coldtea•14m ago
>And the only claim for the existence of such products is that one day Anthropic or OpenAI will jack the prices up until the model is unaffordable or the model will just become unusable.

The other claim is that open-source models exist and that they're cheap and hence we should be using them.

So the first claim is not "the only" - there's also the second claim. And both sound like great points.

>The problem with all these claims is that they assume that we use frontier models because we trust the companies or because the price is right. That's not why. We use them because we want the best model available.

What "we want" doesn't matter one shit if those are priced out of our reach.

Anyway, the whole post is AI written, we shouldn't even have engaged.

advael•8m ago
In the times before everything could be connected to the internet, it was unthinkable that a "product" would refer to something the manufacturer would be able, let alone expect, to exert continuous control over. I have no interest in using such products, and while some amount of this control is mandated by employers, governments, and financial institutions, I opt out whenever possible

Run Qwen 3.8 Flash Next (125B) on consumer hardware (RTX 4090) at 100T/s

https://github.com/Niko1221/Strata
593•snehesht•11h ago•278 comments

Infidel goes wild

https://blog.zarfhome.com/2026/10/infidel-goes-wild
61•tobr•1d ago•9 comments

Turn off Apple Intelligence on macOS 27 and get its disk space back

https://github.com/omlahore/RemoveMacAI
323•privacyisntdead•5h ago•203 comments

Self-hosted HTTP tunnels with SSH and Nginx

https://vincent.bernat.ch/en/blog/2026-http-over-ssh
38•renehsz•2h ago•11 comments

Improper redaction reveals Google Data Center water and electricity usage

https://www.1011now.com/2026/09/30/more-questions-than-answers-about-lincolns-google-data-center-...
223•sensanaty•5h ago•327 comments

In the wake of closure, a digital archive of animated materials appears online

https://filmstories.co.uk/news/tippett-studios-in-the-wake-of-its-closure-a-digital-archive-of-an...
11•rdmuser•3h ago•2 comments

A browser-native classic Visual Basic VB6 IDE

https://wieslawsoltes.github.io/VB6/
59•wiso•5h ago•22 comments

Homa: The end of TCP for AI clusters [video]

https://www.youtube.com/watch?v=eZ8WWZzoaR0
48•signa11•5h ago•17 comments

Tell HN: Bob Cringely has died

806•paveworld•23h ago•175 comments

Xray-core concealed a certificate verification bypass vulnerability

https://github.com/net4people/bbs/issues/672
45•timbill•7h ago•0 comments

A map of every lighthouse

https://mapped.earth/lighthouses/world
157•karakoram•2d ago•73 comments

Show HN: Glashütte Trash Clock – A 30-minute pendulum clock made from trash

https://niklasroy.com/gtc/
163•r0r0•2d ago•22 comments

How to scale intent, quality, and artistry with AI [video]

https://www.youtube.com/watch?v=GLvFTMtw4Jk
45•simonjgreen•16h ago•13 comments

Incentives in Academic Research

https://www.msoos.org/2026/10/incentives-in-academic-research/
36•zero_k•7h ago•20 comments

Results from the ASIC puzzle

https://blog.janestreet.com/asic-puzzle-results/
70•eru•2d ago•34 comments

Demystifying Tufte's data-ink ratio – Tufte's Razor

https://tuftesrazor.scienceux.org/
6•s4074433•2d ago•1 comments

Show HN: AI search for every photo and every frame of video on macOS

https://github.com/allenv0/SCM
135•allenleee•15h ago•65 comments

Bill Draper has died

https://www.nytimes.com/2026/09/30/technology/william-draper-dead.html
71•bookofjoe•12h ago•18 comments

Why don't more developers “use the platform”?

https://nolanlawson.com/2026/10/03/why-dont-more-developers-use-the-platform/
272•vinhnx•20h ago•288 comments

What is going on with ceiling fans

https://mcmansionhell.com/post/829127919552151552/what-is-going-on-with-ceiling-fans
200•colinprince•3d ago•164 comments

Show HN: Build with Python – a beginner course where your code draws

https://scimigo.com/en/learn/build-with-python/01-draw-with-python
24•davidwshao•5h ago•9 comments

'Neanderthals Among Us' review

https://www.historytoday.com/archive/review/neanderthals-among-us-peter-sahlins-review
55•pepys•1d ago•48 comments

Interview with Chicken Scheme Maintainer Sjamaan/Peter Bex

https://alexalejandre.com/interviews/peter-bex/
7•veqq•2d ago•1 comments

Declaring a bird extinct: The median wait is 36 years after the last sighting

https://birdshistory.com/how-long-to-declare-a-bird-extinct/
20•Heidi_70•1d ago•7 comments

Agents don't need memory, they need documentation

https://liao.gg/blog/agents-dont-need-memory
347•kmeh•1d ago•211 comments

cp: -r or -R?

https://movq.de/blog/postings/2026-09-30/0/POSTING-en.html
86•zdw•4d ago•96 comments

Surely you have ultra-wideband radios on your bins too?

https://sjg.io/writing/binrange-have-you-actually-put-the-bins-out/
127•simonjgreen•1d ago•71 comments

Page Table Memory Consumption

https://frn.sh/pagetables/
39•shellpipe•3d ago•7 comments

Emitting metadata early makes building/checking Rust up to twice as fast

https://github.com/PowderworksCode/headstart
126•knuckleheads•18h ago•30 comments

Treachery in the Rodin Museum 3D scan verdict

https://cosmowenman.substack.com/p/rodin-museum-3d-scan-verdict
310•CosmoWenman•1d ago•185 comments