josephg
There are two questions. Will the value keep scaling? And how much of that value chain will anthropic hold on to? Right now software development is being eaten alive by LLMs. Will that happen to other industries too? And in the long run, what do the models we run look like? Are people going to end up self hosing opensource models themselves, or are we going to collectively hitch our wagons to frontier models provided by anthropic and their competitors?
If ai keeps getting better - which I think it will - and if anthropic can corner a large part of the market in an enduring way - which seems less likely to me - then yes. I can easily imagine them becoming a huge company.
I don't know if android has changed in the last 10 years, but my last android phone had constant popups in official google apps begging me to enable all sorts of information sharing right across google's ecosystem. The popups were constant. And it was full of dark patterns making it difficult to say no.
Google probably assumes you only see this stuff once. But if you say no, some features didn't work properly and it keeps bugging you.
I don't know how or why, but I wouldn't be at all surprised if 90% of gmail users unintentionally opted themselves in to this "choice" before the end of the year.
The problem with the certificate authority system is that any CA can sign a cert for any domain name. It only takes 1 incompetent or malicious CA to break the whole system wide open. And there are so many CAs that inevitably some of them are incompetent, and use keys like 7. And some are definitely in bed with a government you don't like.
Moving certs into DNS means we only have to trust the registrars. Not the registrars AND the huge set of CAs.
The ruling is pretty clear that malicious compliance won't be accepted. There's a whole section on all the things apple isn't allowed to do to get around this ruling, starting with this:
> the first respondent must not (including by procuring any act of any related corporation) prohibit, prevent or take any action (including by imposing a fee or condition) which is likely to hinder users of iOS devices from discovering, obtaining and updating iOS apps, including alternative app stores, via Alternative Distribution Channels, or from using iOS apps obtained in that way on iOS devices, or prohibit, prevent or take any action (including by imposing a fee or condition) which is likely to hinder app developers from distributing and updating such iOS apps to such users via Alternative Distribution Channels, ...
> 4. Subject to orders 12 and 13, the first respondent must not (including by procuring any act of any related corporation) prohibit, prevent or take any action (including by imposing a fee or condition) which is likely to hinder users of iOS devices from discovering, obtaining and updating iOS apps, including alternative app stores, via Alternative Distribution Channels, or from using iOS apps obtained in that way on iOS devices, or prohibit, prevent or take any action (including by imposing a fee or condition) which is likely to hinder app developers from distributing and updating such iOS apps to such users via Alternative Distribution Channels, including but not limited to: ..
Then it goes on to list all the ways Apple isn't allowed to quietly break 3rd party app stores - like, they can't make developers or users pay money to use them. They can't restrict which APIs are allowed to be used via 3rd party stores. They can't require that people who publish apps in the official store remove their apps from 3rd party stores. And so on.
Better in DNS though. You could have certs mirror the structure of DNS. Install a single root signing key for the top level DNS registry on client devices. Then you can query that to find out the signing keys for .com, .net, .au, etc. And continue from there.
One big problem with the CA system is that any CA - even the most incompetent - can sign certificates for any domain. If trust was moved to DNS, there would only be a single organisation that could forge certificates for any given domain. Using 7 as a private key? What a joke. The CAs aren't worthy of trust.
We already have to trust the domain name registrars anyway, since CAs query them to figure out if you own a domain before signing a certificate. In total, removing CAs would not only simplify the system. But it would allow scoped signatures. And we'd end up needing to trust far fewer actors to have a secure internet.
And if we have a secure DNS, then CAs are completely redundant. I'd much rather trust a handful of domain registrars than a handful of domain registrars, plus 100 random questionably competent organisations all over the world. Especially when any one of them can generate keys for every domain on the planet.
In the long run, fixing bugs is almost always better than working around them. DNSSEC is a bug. So are CAs. We can and should fix both.
For example, during peak sunlight times, many neighbourhoods now generate more solar than they use. Without a sink for that power, voltages would go haywire on power lines and damage equipment. So the grid uses control boxes to manage how much power each house is allowed to send back to the grid. And all that needs compute, live metering and so on.
If you’re a developer, try promoting Claude to profile and optimise a piece of some piece of software. I routinely see 20-40x improvements with a single prompt and a few hours of opus credits.
Thanks for your work by the way. At a large scale, it is much more efficient for some software developers to do a bit of belt tightening in their code than ask millions of customers to invest in bigger computers. Globally the savings are enormous.
With all the disruption from AI on our industry, I can’t help but feel a little jealous.
Honestly I think most of us are just spoiled kids crying when our expensive toys are being taken away. If memory cost 10x more to manufacture than it does now, we’d just have 10x less ram in our computers and our software would be written to deal with that. We’ve done it before. My first computer had 4mb of ram and it ran windows 3.1 just fine. We still had working compilers. If ram were 10x cheaper before the supply shock, I think we’d be crying that companies won’t buy us 320gb ram in our laptops. The java and rust compilers would somehow be even less ram efficient. Firefox and chrome would still happily use it all to run adware across the same 50 tabs I want to keep open.
Theres good reason for LLMs to need that much ram. But very little else we do on our computers needs anywhere near as much ram as we use. Have faster computers made video games more fun in the last two decades? I don’t think so.
The supply crisis is annoying. But I’m also a little glad there’s a reason to push back on fat, lazy software.
I could easily imagine the right films renting these cars for a stunt. Film cameras and practical effects are having a resurgence.
Here in Australia, representatives of the various political parties observe the counting as scrutineers. I did it once. It’s absolutely fascinating seeing the system and rules. All (lower house) votes are physical slips of paper. Officials sort them into piles of 50 based on their first preference, in a big warehouse. Scrutineers watch them do it. We are allowed to contest their reading and sorting of a vote, but not physically touch anything.
I’m sorry to hear you can’t see your own democracy in action. I have more trust in our election process seeing it up close, in person.
They're explicitly advertising selling exactly that car. They just say it's by "invitation only". Do you think it's just a marketing gimmick? I dunno who's crazy enough to buy one. But for the right price, they could definitely sell a few.
GetRight did all this in 1997.
#[component]
fn App() -> impl IntoView {
let (count, set_count) = signal(0);
view! {
<button
on:click=move |_| set_count.set(3) >
"Click me”</button>
<p>{move || count.get() * 2}</p>
}
}Not in my house. What is even the point of connecting a coffee machine or a washing machine to the internet? I think my washing machine advertised that I could download new washing cycle programs in the app. Who on earth cares?