frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Familiarity is the enemy: On why Enterprise systems have failed for 60 years

https://felixbarbalet.com/familiarity-is-the-enemy/
32•adityaathalye•3h ago

Comments

JSR_FDED•2h ago
The core insight that enterprises select products on familiarity over anything else, is valuable. I’m going to keep it in mind for future customer engagements.
BrenBarn•2h ago
> And they put it succinctly: buying from a small innovative company is brave while buying from a big, well recognised name is an insurance policy and the risk-averse buyer must have the insurance.

As the article notes, the alternatives from the large companies suck. So this is like buying fire insurance from a company that promptly sets fire to your house. You are buying the insurance while knowing you will need it because the disaster is already happening.

somat•1h ago
"When the software is being written by agents as much as by humans, the familiar-language argument is the weakest it has ever been - an LLM does not care whether your codebase is Java or Clojure. It cares about the token efficiency of the code, the structural regularity of the data, the stability of the language's semantics across releases."

Isn't familiarity with the language even more the case with a LLM. The language they do best with is the one with the largest corpus in the training set.

ehnto•1h ago
And they're very sensitive to new releases, often making it difficult to work with after a major release of a framework for example. Tripping up on minor stuff like new functions, changes in signatures etc.

A stable mature framework then is the best case scenario. New frameworks or rapidly changing frameworks will be difficult, wasting lots of tokens on discovery and corrections.

dgb23•52m ago
Familiarity matters to some degree. But there are diminishing returns I think.

Stability, consistency and simplicity are much more important than this notion of familiarity (there's lots of code to train on) as long as the corpus is sufficiently large. Another important one is how clear and accessible libraries, especially standard libraries, are.

Take Zig for example. Very explicit and clear language, easy access to the std lib. For a young language it is consistent in its style. An agent can write reasonable Zig code and debug issues from tests. However, it is still unstable and APIs change, so LLMs get regularly confused.

Languages and ecosystems that are more mature and take stability very seriously, like Go or Clojure, don't have the problem of "LLM hallucinates APIs" nearly as much.

The thing with Clojure is also that it's a very expressive and very dynamic language. You can hook up an agent into the REPL and it can very quickly validate or explore things. With most other languages it needs to change a file (which are multiple, more complex operations), then write an explicit test, then run that test to get the same result as "defn this function and run some invocations".

sublinear•1h ago
> Enterprise knowledge has always been as much a human problem as a technology one. Nobody wants to do the structuring work, and every prior architecture demanded that somebody do the structuring work rather than their actual job

This is correct and very agreeable to everyone, but then after some waffle they then write this:

> Structure, for the first time, can be produced from content instead of demanded from people

These quotes are very much at odds. Where is this structure and content supposed to come from if you just said that nobody makes it? Nowhere in that waffle is it explained clearly how this is really supposed to work. If you want to sell AI and not just grift, this is the part people are hung up on. Elsewhere in the article are stats on hallucination rates of the bigger offerings, and yet there's nothing to convince anyone this will do better other than a pinky promise.

dgb23•41m ago
I think the explanation comes later in the article:

"It is graph-native - not a vector database with graph features bolted on, not a document store with a graph view, but a graph at it's core - because the multi-hop question intelligent systems actually have to answer cannot be answered by cosine similarity over chunked text, no matter how much AI you paste on top."

And

"It has a deterministic harness around its stochastic components. The language model proposes but the scaffolding verifies. Every inference, every tool call, every state change is captured in an immutable ledger as first-class data and this is what makes non-deterministic components safe to deploy where determinism is required."

avereveard•58m ago
Eh, it's skipped in "the enemy" section an important bit, that was spelled out in the intro by the buyer, and wasn't listened: if the small vendor goes bust, who maintains the system after? if you plan for in 10 year cycles, greenfield buys look scary

That why vc look favorably to startup which go trough the motion of setting up partner led sales channel. an established partner taking maintenance contracts bridge the disconnect in the lifecycle gap between the two realities.

But no, corporate is bad, I guess.

dgb23•21m ago
It's an interesting problem for small businesses that want to sell stuff that will be used and relied on for a very long time.

In a sense, they have to make themselves obsolete. Either by making sure they are a part of a larger network, or by making sure that the org itself can own the product or service.

xivzgrev•47m ago
That's just human nature, to prefer what's familiar.

The insight here is that this also still applies to huge enterprise contracts where supposedly more rational decision making should apply.

adityaathalye•20m ago
Yeah, "Nobody every got fired for purchasing IBM"... a story as old as time itself.

But that is the "fear" side of the enterprise sales equation... The "greed" side of it is for the buyer to make the long / short hedge.

The exec who gets the value of the working product can potentially come out shining, when their peers will be furiously backpedalling next year. And this consummate exec can do it by name-associating with their "main bet" which is optically great for the immediate term but totally out of their control (because big corp vendor will drag its feet like every SAP integration failure they've seen), and feeling a sense of agency by running an off-books skunkworks project that actually works and saves the day.

A fine needle to thread for the upstart, but better than standing outside the game.

egorfine•5m ago
> The category error under all of this is the assumption that you can take a document library or a wiki [...] and make it intelligent by attaching a language model to it. But you cannot.

Imagine a model with a reliable 100M context window. Then all of a sudden you can.

> The information the intelligent answer needs was never in the wiki in the first place.

Oh well.

egorfine•1m ago
> The category has never once, in sixty years, produced a product that reliably made good

In the same article the author was mentioning a few expert systems from the past that were quite obviously successful.

> on the promise printed on its marketing

Ah, _that_ promise. That promise is never fulfilled anywhere nor it is expected to.

DeepSeek v4

https://api-docs.deepseek.com/
786•impact_sy•5h ago•447 comments

Composition Shouldn't be this Hard

https://www.cambra.dev/blog/announcement/
23•larelli•54m ago•13 comments

Why I Write (1946)

https://www.orwellfoundation.com/the-orwell-foundation/orwell/essays-and-other-works/why-i-write/
150•RyanShook•5h ago•29 comments

An update on recent Claude Code quality reports

https://www.anthropic.com/engineering/april-23-postmortem
716•mfiguiere•14h ago•529 comments

GPT-5.5

https://openai.com/index/introducing-gpt-5-5/
1338•rd•14h ago•881 comments

Bitwarden CLI compromised in ongoing Checkmarx supply chain campaign

https://socket.dev/blog/bitwarden-cli-compromised
743•tosh•18h ago•364 comments

US special forces soldier arrested after allegedly winning $400k on Maduro raid

https://www.cnn.com/2026/04/23/politics/us-special-forces-soldier-arrested-maduro-raid-trade
203•nkrisc•10h ago•250 comments

Habitual coffee intake shapes the microbiome, modifies physiology and cognition

https://www.nature.com/articles/s41467-026-71264-8
130•scubakid•4h ago•63 comments

MeshCore development team splits over trademark dispute and AI-generated code

https://blog.meshcore.io/2026/04/23/the-split
210•wielebny•15h ago•110 comments

Meta tells staff it will cut 10% of jobs

https://www.bloomberg.com/news/articles/2026-04-23/meta-tells-staff-it-will-cut-10-of-jobs-in-pus...
581•Vaslo•13h ago•558 comments

Familiarity is the enemy: On why Enterprise systems have failed for 60 years

https://felixbarbalet.com/familiarity-is-the-enemy/
32•adityaathalye•3h ago•13 comments

Show HN: Tolaria – Open-source macOS app to manage Markdown knowledge bases

https://github.com/refactoringhq/tolaria
185•lucaronin•10h ago•69 comments

Using the internet like it's 1999

https://joshblais.com/blog/using-the-internet-like-its-1999/
151•joshuablais•12h ago•96 comments

TorchTPU: Running PyTorch Natively on TPUs at Google Scale

https://developers.googleblog.com/torchtpu-running-pytorch-natively-on-tpus-at-google-scale/
126•mji•11h ago•5 comments

Ubuntu 26.04

https://lwn.net/Articles/1069399/
175•lxst•3h ago•91 comments

Show HN: How LLMs Work – Interactive visual guide based on Karpathy's lecture

https://ynarwal.github.io/how-llms-work/
8•ynarwal__•1h ago•1 comments

Why Not Venus?

https://mceglowski.substack.com/p/why-not-venus
15•zdw•3h ago•2 comments

UK Biobank health data keeps ending up on GitHub

https://biobank.rocher.lc
117•Cynddl•18h ago•29 comments

My phone replaced a brass plug

https://drobinin.com/posts/my-phone-replaced-a-brass-plug/
127•valzevul•15h ago•25 comments

Show HN: Agent Vault – Open-source credential proxy and vault for agents

https://github.com/Infisical/agent-vault
105•dangtony98•1d ago•35 comments

Show HN: Gova – The declarative GUI framework for Go

https://github.com/NV404/gova
8•aliezsid•2h ago•0 comments

A programmable watch you can actually wear

https://www.hackster.io/news/a-diy-watch-you-can-actually-wear-8f91c2dac682
180•sarusso•2d ago•83 comments

Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite

https://github.com/russellromney/honker
256•russellthehippo•20h ago•62 comments

Astronomers find the edge of the Milky Way

https://skyandtelescope.org/astronomy-news/astronomers-find-the-edge-of-the-milky-way/
116•bookofjoe•14h ago•25 comments

Incident with multple GitHub services

https://www.githubstatus.com/incidents/myrbk7jvvs6p
241•bwannasek•15h ago•117 comments

Alberta startup sells no-tech tractors for half price

https://wheelfront.com/this-alberta-startup-sells-no-tech-tractors-for-half-price/
2183•Kaibeezy•1d ago•744 comments

Used La Marzocco machines are coveted by cafe owners and collectors

https://www.nytimes.com/2026/04/20/dining/la-marzocco-espresso-machine.html
66•mitchbob•3d ago•113 comments

Writing a C Compiler, in Zig (2025)

https://ar-ms.me/thoughts/c-compiler-1-zig/
159•tosh•22h ago•44 comments

I am building a cloud

https://crawshaw.io/blog/building-a-cloud
1053•bumbledraven•1d ago•530 comments

French government agency confirms breach as hacker offers to sell data

https://www.bleepingcomputer.com/news/security/french-govt-agency-confirms-breach-as-hacker-offer...
379•robtherobber•16h ago•137 comments