That’s for the consumer app / chatbot. For the api the terms are different: https://platform.kimi.ai/docs/agreement/modeluse
HN user
oofbey
That depends. There are two wry different processes that both get called distillation. One is where you have a fully trained large model and you are converting it to a smaller model. That kind if vastly cheaper than training a full model. Sure you could do that in weeks maybe even days for a big model. But it requires you to have the weights of the teacher model.
The other kind of distillation is where you record the outputs from a teacher model and use it to train a smaller model from scratch. That kind of distillation is not so cheap. It’s cheaper than training a model fully from scratch - starting with pretraining, then alignment, RLHF, the whole riggamarole. But here you are still starting from nothing and need to figure out how to get trillions of random numbers aligned in a way that makes them act intelligent. This is still gonna take a very long time if you’re talking about trillions of parameters.
These things take months to train. No chance this is a reaction to what just happened.
Correct: can't opt out of training. This is well documented.
"Can't use for commercial purposes" - incorrect AFAICT. In what sense do you mean this? The open weight MIT version obviously allows for commercial use, but I don't think that's what you're referring to, because training data is irrelevant on the open weight version. Pretty sure the API allows commercial use too. Maybe the free version doesn't? But who cares?
Agreed on the likely mechanism. I'm not sure "overfitting" is even the right description. These things are of course absurdly complicated, and evaluating their quality down to a single number involves a lot of judgement and trade-offs. I think it's more "you get what you measure" which is true in human organizations too. Define a KPI and people work hard to make it go up, even if it's not quite right or has bad side-effects.
It’s not that. The tumors they create in mice are just really fragile compared to natural tumors. Natural tumors that actually cause problems have probably grown for years and learned to avoid immune responses. They’re not densely packed and easy to get into all the parts.
This kind of treatment triggers an immune response, which the model tumors have never had to fight before. So it’s just an easy target.
The blog is highly suspect, but the study is real. That said it’s not a big deal.
Curing cancer in a mouse model is not at all uncommon in new therapies. Mouse models like this are vastly easier to treat than real world cancer for a bunch of reasons. Fully curing mice is the baseline for a treatment to even be considered for further evaluation. And even then very few therapies end up succeeding in humans - low single digit percent.
So yes, another possible treatment. But not at all a breakthrough.
Another year, and OpenAI comes up with yet another naming scheme for their models. First it was integers (GPT2, GPT3). Then they added friendly names (remember Ada, Babbage, Curie, Davinci?), but decided against it. Instead we got dot integers (GPT3.5), then then letter-number modifiers (o1), plus word modifiers like o1-pro, o3-mini, or -mini-high, or codex, codex-max, Pro, etc.
Now they've got friendly cosmic names. And this time they want us to believe that this time they're gonna stick to a naming convention? I'll believe it when they do 3 releases in a row without inventing a new naming scheme.
As somebody who has spent a lot more than 10 minutes trying to figure out why CORS was blocking what seemed legitimate, I sympathize with people doing the wrong thing, and disagree with your assertion that it’s not that complicated. Maybe I’m just slow. But objectively I know I’m not.
I think there’s a reasonable argument that a burst bubble will cause prices to drop. Prices are very high because they’re trying to justify these trillion dollar valuations on IP alone. If that fantasy goes away then prices will fall down to just silicon and electricity, which looks more like Chinese model prices. Hard to say how it will play out but the direction isn’t obvious to me.
Correct. We used to think that because NN optimization is non-convex there are all these local minima. Now we know that once you get past the very early parts of training from random init, the loss surface is fairly smooth, and not really convex, but close enough in a bunch of ways - linear combinations of trained models are pretty much always valid combinations. You can think of fine tunings as deltas on the original model which can be summed together successfully. I think this paper first showed that to me: https://arxiv.org/pdf/1802.10026 which was 8 years ago now.
That’s a lot of negatives!
Nice breakdown. But data centers are increasingly responsible for their own electricity. As in Colossus.
It’s definitely for hardware reasons. They have been aggressively improving the vector math capabilities in their chips, but as anybody who has tried to run a local LLM will tell you, newer hardware works better and you’re always limited in what you can do.
Omg that is brilliant. I am so using this.
I cannot fathom why he brings up CPU SIMD as a potential comparative weakness on the NVIDIA Spark when it has teraflops of CUDA sitting right there.
Understanding and deciding to rely upon are not the same. Complexity is one of the biggest challenges in real world software systems. Keeping a subsystem’s responsibilities simple can do a lot for a system’s reliability. Most teams have extremely mature systems for managing complexity in their code - tests, CICD etc. Sure you CAN build all those things for your database too, but it’s more work. Most teams I’ve worked on choose to minimize database migrations because it’s a lot of work to make that part of the system as robust against mistakes as code is. Choosing to ignore a feature in your database is often a very rational pragmatic choice aimed at keeping complexity under control.
You could. But then you’re also building from scratch HA failover, backups, replica management, monitoring, etc - cloud vendor managed RDBMS come with lots of niceties. All of which are possible to set yourself. But a hassle, and difficult to make bullet proof.
You underestimate the egos involved.
I love this. For anybody not getting the joke, it’s riffing on the classic 1990s essay “They’re made out of meat.”
https://web.mit.edu/people/dpolicar/writing/prose/text/think...
They clearly have an agenda, but also openly acknowledge that public surveillance is a two sided coin, balancing public safety and convenience with privacy. Some of the risks they identify are real, but others are unabashedly exaggerated.
Correct. All major OSes stopped broadcasting the preferred SSID list by 2017, with Android and Linux being the last. Apple stopped in 2014. Windows by 2009.
I’m sorry you are used to working with out of touch leadership. Not all companies are like that. Even big ones can have smart, empathetic leaders. Although very often money gets in the way of empathy.
GPT 5.5 still invents facts rather than looking them up, and manages to come across both as condescending and sycophantic. It feels like talking to a used car salesman.
In many cases “I don’t know” is the correct answer - for questions about events that happened after the training cut off, if it doesn’t have web search, that is undeniably the correct answer. You’re forcing it to guess unnaturally. That really feels like you’re trying to prove a point (that your service can’t be replaced by AI) instead of actually performing research into how AI can be helpfully applied to this topic.
Willful ignorance. "No indication" meaning they haven't seen any evidence anything was compromised. Could be because they've been working very hard not to look at any evidence or analysis of what happened. "I'm not aware of X" is very different from "X is not true".
Classic Google problem: nobody gets promoted for maintaining anything. Promotions require doing Something Big. Convince everybody that your new feature is so much better than the old experience that it’s worthy of nuking the old experience, and that’s evidence that your New Thing is more worthy of you getting promoted. That’s how shit like this happens at Google.
As a former Googler this doesn’t surprise me at all. Dealing with customers directly is literally seen as failure. Everything at Google is about scale, and automation. If you have to do something manually - anything - then you’re doing it wrong. It’s deep in the culture, or was when I was there. Maybe they’ve gotten better, but no signs this is true.
Railway deserves a lot of blame here. Deleting backups along with the database is a lot like not having backups. Moronic design choice.
After reading about how their delete database API also deletes all the backups, I concluded they are not to be trusted.