They're out of ideas, the only thing left for product people there is to fill the gap of devices their competitors also offer. We're at peak "I ONLY BUY APPLE" fandom, so they make devices now for people who think they need Apple everything. Since these fans will always buy it, there is no incentive to make it a well crafted or even original or useful product. Just slap the damn Apple logo on it and use up the money budgeted for the year.
Honestly Rust is an ugly looking language, I mean it's probably okay if you're coming from C or C++ but if you're coming from say Java, it's horrendous.
but then again that probably does not matter at all.
The majority of rust's ugliness is the fact that it's handling a different problem than Java does. Java relies heavily on a GC to simplify. Rust does not.
I think the only thing that I find ugly in rust is that memory leaks are considered memory safe. [1]
That, unfortunately, means that you can't 100% rely on the language to not leak memory. Though, it's possible to leak memory in Java as well (Use `Deflate` incorrectly and you'll quickly find a hard to catch memory leak).
I thought the same thing. I started working full time in Rust back in March and the first few weeks I thought “this is ridiculous, it’s so ugly and hard to read”. My background is in C++ for game development (10y) followed by CTO of a web startup (JS/Python/TypeScript), so I know ugly code!
You absolutely do get used to it and I really like the built in formatters. I would write everything in Rust going forward if I could, it really is a different way of thinking about how to write code. I don’t agree it’s the right tool for every job though.
Just like any other language, you can get used to it. There are ways to hide the uglyness and i am not sure if this is a good thing. (i will always hate macros!)
all I ever wanted is an updated website where I can see the best models I can run on my different devices locally, I don't get why people are throwing money at these companies
There is a particular problem with this view. Yes, you learn how many lawsuits occur per year, but you are clueless on the base rate of actions that could potentially lead to lawsuits.
Is it a 1:10 ration, 1:1000, 1:100000?
You just don't know because companies don't tell you this information. If for example there were a magic oracle that forced every suitable action into a suit, would the entire legal system of the US instantly explode?
I don't think they are toast, I mean they will be in some trouble because all of them have fallen victim to fomo and started building out with so much debt for capacity that may or may not be needed nor achieve the returns that they want.
I think there's a future where "personal software" meaning highly custom apps generated by an agent is a thing that doesn't mean everything will become that, same for local LLMs but all of this is still too far. The main issue is that hyperscalers or big tech in general have become too powerful they can just buy their way in and out of legislation as they please, sorry I mean lobby ... funny how if you rename something it becomes legal or illegal
Exactly. Seems naive at best for an investment consultant to look narrowly at current model capability and not consider the broader market. For example:
1. The hyperscalers are in a positive reinforcement loop. Despite any suggestions to the contrary they keep getting bigger. And can, er, “influence” government policy/officials and anything else needed to keep it that way.
2. The frontier labs and their investors. Another self-fulfilling reinforcement loop. Witness the circular gymnastics among OAI/Anthropic, Microsoft/Amazon and Nvidia
3. Data. No-one believes that Zuckerberg and co are going to say “great, we can just run the models on devices we don’t own and stop the surveillance economy because, y’know, privacy matters and we really care about mental health”.
And then there’s data centre locations and “yeah but jobs” even though your power bills are going up, and “why run your own data centre Mrs CTO, let us do it for you and save all that capex and those pesky employees you need to do it”.
Don’t get me wrong: I’m rooting for local, open weight/source models. But “hey look they benchmark well” is an unhelpfully narrow basis to forecast the demise of central hyperscaler hosting.
Saying that you love rules is insanity - no you don't, nobody does nor should LOVE rules. Some of the rules in Germany not long ago was to put people in furnaces - do you love those rules ?! What you love is predictability, when everyone is stopping at the light, navigating a city becomes easier because it's predictable. Our brains love predictability that's why we love habits - it's comforting and we don't have to be on fight or flight all the time. So again to you and to people in the comments - you don't love rules, nor should you ... what you should do is follow the rules that make sense, challenge those that don't and break those that prevent you from doing what is right.
reply