Hacker Newsnew | past | comments | ask | show | jobs | submit | TeeWEE's commentslogin

The BMW neue klasse is far superior to the latest Teslas.

Both in software hardware and handing.

https://youtu.be/P-H-GJaGiUg?si=eq8YWy8gyJ5YS99X

I think it even surpasses Chinese brands.


i think they look absolutely horrible both inside and out. but, of course, beauty is in the eye of the beholder.


They're indeed fuglier than fugly. I've had many BMWs but that BMX iX3 looks really bad. Don't know what they were smoking.

Wife's daily driver is a 4-series "Gran Coupé" (weird term to say it's got 4-doors and not two like the "coupé" but... "Gran" is not a french word: the french word would be "grand" so I think they somehow fucked up [1]) with the B48 ICE engine. Sweet car and really good looking.

But yeah: to each his own bad taste.

[1] not as bad as Audi and its "e-tron" where "etron", literally, means "turd" in french.


I think the (negative) point is the cost of ownership. European cars are very cool, if you can afford to keep them running


This is amazingly cool


Is open router used a lot? I just use claude code, so this is a misrepresentation of what is actually the most popular model right?


I dont like the "impure" label. But the guts of it is right. Most software solves a business problem. Even the "pure" ones could choose to deliver value sooner with tech debt.


Maybe "practical" engineering is a better label?


You could go for "pragmatic" but then it's taking sides :-) If instead of "pure" you use "purist" you completed the loop!


The main thing that lacks in go is auto OpenAOI generation from a golang func. You at least need reflection. It can be done. But not as easy as in python


Wow Sam Altman is so full of himself... I would never want to work for this narcist. Just watch this video. https://x.com/sama/status/1925242282523103408


I thought this was going to be some hit-piece tweet then I saw it was a tweet from Sam Altman himself. That video... Wow. I got in 2min before I had to stop. I thought you might be over-exaggerated but full of /themselves/ doesn't even begin to describe it.

Ship something, then you can create a video like that, not before.


this is designed to appeal directly to a certain kind of self-mythologizing Bay Area techie, the kind that was common in the early 2010s. It’s meant to signal continuity, “we’re just like you, we loved Steve Jobs”

apparently it worked on some people: https://daringfireball.net/linked/2025/05/21/sam-and-jony-io


> It conveys grand ambition, but without pretension.

Indeed, "greatest in the world" lack of pretension


John Gruber would shoot Jony Ive's fecal matter into his veins if he could.


I tried but it was too much, first I thought it was a spoof, then perhaps AI generated and then couldn't watch no more!


I agree the first minute or two of this was very cringe. I stuck with it though and it reminded me very much of the kind of talk that was common in the late '00s tech scene. Sort of nice to see that kind of optimism again.


First flying bike. Startwars style


Correction: the MCP is a protocol for function calling and getting context into a model. It’s can run locally or over a network.

It does not specify how “agentic” systems interact with each other. Depending on what you mean there.


People are using the word "agentic" to mean this, I think. But yeah it's a dumb, overloaded primarily marketing word. I keep going back and forth on whether I should use the word "agentic"/"agent" at all


Was also looking at Langfuse.ai or braintrust.dev

Anybody with experience can give me a tip of the best way to - evaluate - manage prompts - trace calls


It's actually langfuse.com! Our quickstart walks you through the whole process: https://docs.confident-ai.com/confident-ai/confident-ai-intr...


Check out agenta.ai it's OSS and provide tools for prompt management, evaluation and observability (with otel). I think it's easy to get started.


It depends. That’s the whole point.

I see a lot of people here saying one is better than the other. But it depends on your use case and company size.

GRPC is a lot more complex to start using and hides internals. However it has some major advantages too like speed, streaming, type safety, stub generation. Once you have it in place adding a function is super easy.

The same can be said of OpenAPI. It’s easier to understand. Builds upon basic REST tech. However JSON parsing is slow, no streaming and has immature stub generation.

From my experience a lot of users who use OpenAPI only use it to generate a spec from the handwritten endpoints and do manual serialization. This is the worst of the two worlds. - manual code in mapping json to your objects - manual code mapping function parameters to get params or json - often type mapping errors in clients

Those engineers often don’t understand that OpenAPI is capable of stub generation. Let alone understand GRPC.

GRPC saves a lot of work once in place. And is technical superior. However it comes at a cost.

I’ve seen OpenAPI generated from routes, with generated clients libs work really well. This requires some time to setup because you can hardly use OpenAPIGenerator out of the box. But once setup I think it hits a sweet spot: - simple: http and json - can be gradually introduced from hardcoded manual json serialization endpoint (client and server) - can be used as an external api - allows for client lib generation

But it really depends on your use case. But to dismiss GRPC so easily mainly shows you have never encountered a use case where you need it. Once you have it in place it is such a time saver. But the same holds for proper OpenAPI RPC use.

However my inner engineer hates how bad the tooling around OpenAPI is, the hardcoded endpoints often done instead of server stubs, and the amount of grunt work you still need todo to have proper client libs.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: