A lot of hate for Ollama in this thread. Am I understanding correctly that it is all based on not crediting llama.cpp correctly? I can't find any other argument against it, other than some minor performance differences. Where Ollama stands out is user interface. It's easy to overlook how difficult and important that is.
In the process of downloading this to run on a DGX Spark which is explicitly mentioned in their documentation. Never heard of it before but sounds good, too good to be true?
I'd have to agree with this stance. You choose MIT when you are happy to share your source with no strings attached. Some do pick MIT with this intent, but that was not the case here. But rather a case of either miscommunication or wanting to have the pie ("look how altruistic I am") and eating it too ("look how business-minded I am").
I was nodding the whole time until I got to this comment. This is the one that is unusual to me, because it would be my fault and the person informing me is just doing their job; well or not. They have no opinion about me nor should I of them. The whole transaction would be effortless if not for having emotions mixed in, I think those are best saved for personal relationships.
I still remember my first credit in a blockbuster production, after a first few years in TV advertising that name no names, and it was exhilarating. My name is since forever embedded into the artwork we all worked towards. I was also paid, but with that money now long gone I just wanted to highlight that there is value not just in money.
I second this! I was also looking for performance (3d graphics usage) and NoMachine is surprisingly performant; currently using it across both Windows, Linux and Mac and consider my search to be over.
> Think of senior engineer in a typical DevOps-y SaaS startup.
This stands out to me. If I thought of my work as "typical", I'd ask myself whether what I'm doing is worth my time. Whether it's fulfilling and has purpose. Whether I'm having an impact on the work and whether the work has an impact on whatever problem is being solved. That on its own is enough to cause me feeling burnt out, especially over a multi-month period of time.
> An example being Activision-Blizzard who keeps bleeding big names and new studios keep forming
If there's anything good coming out of all of this, it's this. We need less consolidation overall, and new studios emerging with this level of experience can only be a net-positive for the world.
That the same logical steps expressed in one language results in less computation time spent - when compiled or interpreted - than when expressed in another language. Seems a resaonable question to ask, given there's more to a language than how you express things. Like toolchain, library availability and community.