1,558 karma · joined September 21, 2012
Gemini: Wow, yeah, haha! That's the final boss of Go compilation errors!
I think 5.6 is still not even close to 5.5 xhigh pre-nerf.
In Hungarian also every vowel comes in pairs of short-long: a-á (what vs high), e-é (ever vs eight), "o-ó" (moss vs most), "u-ú" (put vs you), "ö-ő" (fur vs ... well long version has no English equivalent I think but German does: schön).
Do I expect praise, kudos, fame, whatever? I do and that happens, I have been hired countless of times because of open-source. Even my friends (!) have been hired because of open-source stuff I wrote and they contributed to.
But the main motivation is internal - I just have to see it take shape. Like a writer who can't resist painting or a writer who can't stop writing.
Do I have regrets still? Yeah because I could have used the time for better things. But that can be said about any hobby.
After some 12+ years of collecting microservices platform ideas in my head and implementing them at various companies and open-source projects, I decided to create a system that contains all of them.
1Backend is the result. Mostly built it for myself so I have a foundation to build projects on but I'd love if others would also use it!
Would you perhaps sync ownership from time to time from the DAO to the real world?
On the frontend I'm rather happy with Angular but backend-wise I was never really happy. So it was time to build it. Been developing it for more than a year now.
I'll do that, sure! Dang, I have deep respect for both you and HN for many-many reasons (HN literally changed my life and made it 1000x). So don't take this as me having a grudge. I just like accountability.
> but it does sound like you noticed something that should not have been there.
I don't follow this, sorry.
(See this post I made on LinkedIn about this: https://www.linkedin.com/posts/crufter_today-y-combinator-de...)
"While I see the economical usefullness, this sounds like the worst possible application of AI.
Using AI to surveil is building hell on earth. AI should be used to help people work less/easier, not whip them into working more."
Which ended up on the top of the thread. Was surprised to wake up this morning and see it gone.
LinkedIn post I made about this:
https://www.linkedin.com/posts/crufter_today-y-combinator-de...
I think with all its problems US is still the best country in the world, but moving there is not an option for me. Even with a H-1B visa or whatever that's called, I don't like the idea of being tied that tightly to my employer. The US is still the source of innovation (imho for cultural reasons). I feel like my spirit is closest to the American one. Love for freedom, self-sufficiency etc.
Since the USA is not an option I'll settle for one of the European countries. Candidates are Spain, Switzerland or Austria.
Reasons are: Spain has cheap properties and amazing nature, Switzerland has an extremely high quality of life and wealth, and Austria is close to my home country.
The desktop version has its own configuration management software to install docker or WSL and all the dependencies you talk about, so I feel your pain.
/self plug
I know that might sound like putting the server back to serverless. But I would say it's being your own serverless provider - once you have the platform installed on your servers you can build frontend-only AI apps on top.
Hope you don't mind the self-plug. Your approach definitely a ton of advantages when starting out (no infra to manage etc).
I braced myself for actual harsh critique there but that was rather mild! Phew.
> Or if the entire value is based on something that's easily replicated
Not THAT easily replicated but given how well funded our competitors are and we are bootstrapped I would prefer to wait until most startups participating in this wave burn through their funds instead of publishing relatively novel but not overly expensive to replicate twists.
We'll come up with better explanations of how the thing works without hinting at technical difficulties we faced and their solutions.
The rightful point was made, thank you. You were not harsh at all.
Our demo site uses two NVIDIA GeForce RTX 3090 and our whole team is hammering it all day. The only problem is occasionally high GPU temperature.
I don't think the picture is as bleak as you paint. I actually expect Moore's Law and better AI architectures to bring on a self-hosted AI revolution in the next few years.
We are running known models like LLama, StableDiffusion etc. So pretty much the same :)
We are not planning on building our own models yet.
At the moment the distributed features are entirely missing from the repo, sorry to disappoint on that front despite being part of the readme. It's hectic!
But to answer your question: I plan to sidestep most difficulties of the distributed story by offloading into the usual distributed tools - horizontally scalable DBs and distributed locks, queues etc. This will have the added upside of being able to use your favourite tools for which you already have dashboards, alerting etc.
There will be no fancy resource management (an other comment touched in "reinventing kubernetes" which is definitely not a goal at all), but there will be some simple optimizations in terms of where to run which prompt depending on if the model is already running on a node or not etc.
So there will be some knowledge of the nodes' capacity (at least available VRAM etc), but the picking of the prompts from the queue will be a simple unit testable algorithm.
At least this is the plan but it's only half implemented in my mind.
Op here. Trying to build a distributed AI platform - lots of work, fairly early phase but I think it's already useful. Hope you'll like it.
Thanks!