(no title)
ai4ever | 1 year ago
dont build a platform for software on something inherently unreliable. if there is one lesson i have learnt, it is that, systems and abstractions are built on interfaces which are reliable and deterministic.
focus on llm usecases where accuracy is not paramount - there are tons of them. ocr, summarization, reporting, recommendations.
viraptor|1 year ago
ben_w|1 year ago
I have a suspicion that there's a "best design pattern" and "best architecture" for getting the most out of existing LLMs (and some equivalents for non-software usage of LLMs and also non-LLM AI), but I'm not sure it's worth the trouble to find out what that is rather than just wait for AI models to get better.
ai4ever|1 year ago
software system is like legos. they form a system of dependencies. each component in the chain has interfaces which other components depend on. 99% reliability doesnt cut it for software components.
ekianjo|1 year ago
usrbinbash|1 year ago
elicksaur|1 year ago
It really seems like the tech-bro space hates humans so much that their motivation in working on these products is replacing them to never have to work with a human again.
atemerev|1 year ago
Are you sure we live in the same world? The world where there is Crowdstrike and a new zero day every week?
Software engineering is beautifully chaotic, I like it like that.