API gateways could accept public keys instead of generating bearer tokens. Then the private key could reside in an HSM, and apps like this could give HSMs requests to sign. IMO even though this could be done in an afternoon, everyone - Apple and Google, the CDN / WAF provider, the service provider - is too addicted to the telemetry.
That makes no sense. OpenAI doesn't know the secret database connection string or any query results. Perhaps you should have read the code before making baseless claims.
I wish Apple provided the MDM, rather than relying on a random consumer ecosystem of dodgy companies who all charge 3-18$ per machine per month, which is a lot.
Auth should be Apple Business Manager; image serving should be passive directories / cloud buckets.
I don’t think that’s bizarre at all, there’s a clear financial incentive for things to be this way. Apple can’t have normal people sharing a single device instead of buying one for each.
> Yes, but only if it's enrolled in MDM, bizarrely enough
In education or corporate settings, where account management is centralized, you want each person who uses an iPad to access their own files, email, etc.
> But you can not just roll all your own electronics in a year.
Why? A year is a long time and it's a solved problem. In any case even if you allow the "a year is not enough" argument why didn't they start 5 years ago?
I’m not sure if you’ve worked around hardware but a year is not very long in these environments, and that 5 year plan is less like a sensible, let alone obvious step to take and more like a crazy leap of faith.
You don’t know that vertical integration will guarantee that you’re more competitive, and the investment you need to make before you see a return is beyond 5 years. That’s not an easy bet to make. It looks obvious in retrospect, but it’s really not.
It requires quite a bit of in-housing that many of these teams aren’t yet well-versed in, so as you vertically integrate you’re also disrupting your internal structure while adding new people. It’s a lot to take on. Meanwhile, there are other long term plans underway already.
Hm, reading this thread makes me realize that one of the reasons why Tesla/SpaceX/Starlink/Crew Dragon UI can move so fast is by using Linux all over the place.
Of course on itself it may not help, but along with other tricks like going agile with hardware does the job pretty well.
While others are doing their hardware iterations that last for years, software defined stuff may be easier.
Because they are not electronics companies, and further more they are terrible integration companies.
Unless the top of the company comes in and starts chopping every head that gets in the way of the new paradigm then it just ends up in locked up meetings for years of people that don't want to change.
Electronics integration isn't the problem, the people currently there are.
Precisely, such a change represents substantial risk in an incredibly risk-averse industry. People at orgs in such industries are in constant CYA mode, looking to point responsibility (and therefore blame) to anyone else.
The time to go and implement such a change probably pales in comparison to the amount of time spent in meetings getting people to agree to make the change.
It is possible to put out a fire by dumping cash on it, but there's a minimum amount that you need to dump at once for it to work. They cannot stomach the amount required, so they just feed it in one handful at a time, which of course just causes the fire to grow.
When I was working at $samsung_competitor, my NDA'd next gen android phone prototypes (a huge motherboard with a screen) were sent some years earlier. Like Samsung is on S25 now, and we would get boards for S27... It takes a long time for these things to evolve.
I feel like I'm on crazy pills sometimes when talking with people who deal mostly with software. I think SW engineers sometimes think that engineering generally looks like what they do, when in reality SW is a deep outlier wrt process...
The word “engineering” in SWE is just plain wrong. Present day software development has nothing to do with engineering outside of some very niche markets (aviation, mission-critical systems, embedded controllers). The term vibe coding came up really handy because it describes how 99% of software is developed much better than “software engineering“, with or without LLMs. That’s why it’s always fun to read such discussions of hardware vs software people.
When you design electronics you have to produce millions of, it takes a couple of dev 'spins' and usually a couple of prod 'spins' to get to the mass market board. Usually the PMs, EEs, MEs and SWEs get together and spec out a schematic, then the EEs will create the first draft of the board. There is usually extra connectors and test points on this board to ease testing and development. Once they verify it powers on, I as an embedded software engineer, start producing the software to get it running, or 'brought up'. While that is happening EE testing is going on for all sorts of things like EMI, power, communication speeds, etc. Besides the software I actually write, the chipset vendor's drivers need to be added and tested as well, there are always little things that take longer than they should. I've lost a lot of schedule to very subtle issues with chips.
As we progress along, the schematic or layout gets updated and new versions are produced. Maybe the traces need to change to reduce EMI, maybe a chipset isn't workign well or we find a cheaper equivalent and swap it out. Then once everything looks good we move to a production version, all the test points are removed, and we start putting in orders for the parts we need in volume. If you want a million of something you usually have to order in advance. Then you start bringing the factory online, helping with factory test software...and well the point is the cycle time for all this is like 6 months for a tight ship. More like a year if the kind of thing your making is novel to the team since you need a longer dev time.
For components that have many components or complex requirements, or are part of more complicated systems, this takes longer. Cars have a design cycle that's many years long - 5-6 years would be a decent ballpark. That's due to the complexity of the product, complexity of the supply chains and tooling, requirements, and scale.
> Is there anything even remotely comparable in quality to Monty Python right now?
I suspect that, like most things that we now recognise as classics, much of Monty Python wasn't recognized at the time as a classic. For example, https://en.wikipedia.org/wiki/Monty_Python_and_the_Holy_Grai... suggests that, while reception was generally positive, there wasn't the sense we'd now expect of a great treasure having just been unearthed.
All of which is to say that, whatever is comparable right now, we probably think of it as so-so, and will have to await retrospective critical appreciation to find out what we should have been treasuring.
>much of Monty Python wasn't recognized at the time as a classic
Monty Python was a huge success in its day - which is why it spawed multiple seasons, movies, comedy albums, books, and of course multiple careers (for all involved, even the mere non-speaking ...cartoonist), and even live shows. And that's just in the 70s and early 80s.
Its funs where younger demographics. Mainstream reviewers of the time were notoriously out of touch. Hardly anybody more square than Ebert (at least he did gave it 3/4).
There are lots of examples of comedy comparable to Monty Python over the years, but with so many media outlets you kind of have to seek it out or stumble across it. Here are a few random ones that immediately spring to mind:
Green Wing [1], Channel 4 television series (UK)
Aunty Donna, Australian comedy troupe that has a lot of surrealist humour. A good introduction is this sketch [2] and their Netflix show "Aunty Donna's Big Ol' House of Fun".
The Frantics, a Canadian sketch comedy troupe. They are most known for their sketch "Boot to the Head", but their CBC radio series which ran from 1981-84 was (to me) very reminiscent of Python.
I'd imagine fans of The Mighty Boosh and Python intersect quite a bit.
The Mischief Theatre Company - the ones behind the "Goes Wrong" theatre shows, e.g. "The Play That Goes Wrong", the "The Goes Wrong Show" on BBC, etc.
Bleak Expectations by Mark Evans, BBC Radio 4 pastiche on Dickens (2007-2012) - one of my favourite pieces of comedy in any medium. Here's the first episode [3] on YouTube.
I've seen a lot of live comedy that reminded me of Python at places like the Edinburgh Fringe Festival.
Stand-up has been hegemonic lately, because it lends itself well to podcasts/streaming/short-form, but Dropout (formerly CollegeHumor) is a new thing that I think does a good job with alternative formats (sketch, improv, game show)
The best stuff I’ve seen lately has all been in person unrecorded. The room gets slap happy over anything and so there are no filters unlike stuff packaged for streaming
And possibly Australia, based on the precedent set by Eurovision.
EDIT:
> Taking second place is the majestic Portuguese Moreton Bay Fig.
> This tree was planted in the 19th Century in Coimbra's romantic Quinta das Lágrimas Gardens from seeds exchanged with Sydney's Botanical Garden and is a treasured landmark.
I do this for all services now, it requires more active management on my part, but the mindful spending is worth it - both for the wallet and as a market signal. I used it most recently for Claude which has had scaling issues, diminished quality, defaults to concise responses.
Not invariably. Some of those people are the ones who want to draw 7 red lines all perpendicular, some with green ink, some with transparent and one that looks like a kitten.
No, people who say "it's bullshit" and then do something to fix the bullshit are the ones that push technology forward. Most people who say "it's bullshit" instantly when something isn't perfect for exactly what they want right now are just whingers and will never contribute anything except unconstructive criticism.
Same, on every release from openai, anthropic I keep reading how the new model is so much better (insert hyperbole here) than the previous one yet when using it I feel like they are mostly the same as last year.