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

The only thing Rust needs to have a chance to succeed is better C++ interoperability. Everything else is a nice to have.

You can buy access to it.

Any serious SQLite re-implementation should buy it and test against it.


The cost of TH3 is listed as "call".

It's much more likely the issue is one of cost, not of seriousity.


Given that the project and websites are entirely vibe-coded, I don't think they passed the call to get a quote.

Maybe if you can deliver information in small chunks in an interesting way that doesn't require a large attention span, it will work.

But if I have to read a wall of text, it's not an alternative to doomscrolling, it's an alternative to reading a book or documentation. And in that case I'd rather read a book or documentation.


I don’t understand what this does. Who would use this and why? I need an ELIF.

Edit: Announcement was more clear https://tambo.co/blog/posts/introducing-tambo-generative-ui

Can it also generate new components?


You install the React SDK, register your React components with Zod schemas, and then the agent responds to users with your UI components.

Developers are using it to build agents that actually solve user needs with their own UI elements, instead of text instructions or taking actions with minimal visibility for the user.

We're building out a generative UI library, but as of right now it doesn't generate any code (that could change).

We do have a skill you can give your agent to create new UI components:

``` npx skills add tambo-ai/tambo ```

/components


Okay but I fail to see how this is "new tech"?

Basically it's just... agreeing upon a description format for UI components ("put the component C with params p1, p2, ... at location x, y") using JSON / zod schema etc... and... that's it?

Then the agent just uses a tool "putCompoent(C, params, location)" which just renders the component?

I'm failing to understand how it would be more than this?

On one hand I agree that if we "all" find a standard way to describe those components, then we can integrate them easily in multiple tools so we don't have to do it again each time. At the same time, it seems like this is just a "nice render-based wrapper" over MCP / tool calls, no? am I missing something?


It's that plus the hosted service which interacts with the LLM, stores threads, handles auth, gives observability of interactions in your app, etc.


I reckon the main speed up is from not having to launch a browser.


Mermaid can also be used inside the browser directly, I believe. The WASM compiled Rust implementation could still outperform it.


Exactly, that's what I wanted to know. No other way to find out than to test, though. Don't know how easy it would be to wire it up.


Fun fact, I rarely have to show my ID when flying in the EU. But what I don’t understand is why so many people don’t have an ID in the US. Seems like one of the very basic service governments should provide.


Plenty of people have an ID in the US, the issue is whether or not those IDs are considered valid to get past security in the airport.

Did you know that Norway only introduced a national ID card in 2020? Until then if you didn't have a driver's license the only other state-issued ID option was a passport, and 10% of Norwegians don't have one. Until around 2015 or so banks would issue your bank card with a photo and your birthdate on it, and that was used as a de facto ID.

I've flown between plenty of EEA countries without ever having to show an ID. The requirement to have one in the US is incredibly stupid and only serves to make it harder for decent people to travel. It provides no actual value to safety.


I fly between various countries in western Europe a dozen times a year and have done so for a decade and every single time I've boarded a plane I have had to shown a photo ID with my name on it that matches my name on the plane ticket. Most of the time the gate agent barely looks at the ID/name, but it is required to hand it to them. I have never once just walked on a plane without showing ID with my name on it, and I have never seen anyone in line in front of me do so, ever, and I'm talking hundreds of flights at this point. It doesn't have to be a passport, I see older Spanish people showing their driver's license only all the time, but it has to have a photo and a name (to match the name on the ticket in some way) and be a state issued ID. Again, they seem very lenient with that whole name matching thing and checking the authenticity of the ID (it isn't scanned, just visually inspected), but I've never seen anyone just say 'no' and get on a plane.

So what the hell part of the EU are you talking about where they don't ask for any ID at the point where you are boarding, whatsoever?

For reference, here is Iberia's page for required ID when flying, and I've seen that this is absolutely enforced every time when checking in and boarding.

https://www.iberia.com/es/fly-with-iberia/documents/spain/


It's a product of the lingering sentiment of a country founded on not wanting to pay taxes, mixed with (often warrented) mistrust of the government and truely insane immigration laws all jumbled togeather. Yeah, we would be better of with something universal and more robust then the toilet paper they print social security numbers on, but we got the system it was possible to pass through congress.


That’s completely false. You ALWAYS have to show your ID card to fly in the EU. Always.

Seriously, just stop trying to use us to justify silly arguments about the USA. Yes, Europeans must show ID to travel, must absolutely show ID to vote (it would just be ridiculous if we didn’t) and getting the ID costs us money and must be renewed every 10 years (and paid for).


This is not true. The airline has the right to ask for it but in practice this is not really done -- or let me rephrase, not consistently done.

I fly intra-Schengen flights at least twice a year. I had to show ID sometimes before COVID but I never had to show ID after that, it actually caught my attention as anybody could have travelled in my place. I do online check-in, drop the bags, go through security, and show the boarding pass. Last time was three months ago, and once again: no ID.

From the top of my mind I can say that I travelled from/to Sweden, Denmark, Germany, Poland, Spain, Portugal in the last few years and I didn't need to present any ID to board the plane.


Exactly. I fly with low budget airlines (Ryan Air) that usually don’t bother.


We don't have a marketing department, so we're happy to take suggestions on our messaging!

What makes it modern are the ideas behind it: the column-oriented layout, support for lightweight encodings such as FSST and FastPFOR and support for pre-tessellation. Also, enabling doing more computations on the GPU instead of the CPU, which are made possible thanks to modern graphics APIs like Vulkan and Metal. I agree that it is better to be specific about these things (if that is your gripe with it), but there's only so many characters that fit into a title. ;)


It's on our roadmap to support alternate projections, but as you can imagine it's a big project that so far nobody has been willing to pay for to implement unfortunately.

MapLibre GL JS does support globe mode. https://maplibre.org/maplibre-gl-js/docs/examples/display-a-... May we should update our examples to use globe mode when showing examples, especially those that show a world map. We will take that feedback into consideration!

You can use the Equal Earth projection with a plugin: https://equal.bbox.earth/maplibre-americas/


MapLibre's globe mode is both fantastic and performant. Also, it's literally just the one option to change it, and your tile formats/CRS don't need to change either.

It's the easiest way to escape from web mercator projections with no real downsides that I have discovered yet. Also, there is a built-in control if you want to offer a button to toggle between web mercator view, and globe view, since it's all just rendering changes.


Sorry about that. Noticed the footnote was broken.

Fixed the footnote, broke all other links. Should be OK again when the caches catch up.


Note that the demotiles style is not really comparable to a production basemap such as ones based on the popular OpenMapTiles schema. The article linked in the announcement has some more findings related to compression ratio.

Also note that lightweight encodings are built into the format, and different tiles can even be encoded in a completely different way. So you have to use heuristics to find the best combination of encodings and often you need to make a trade off between tile size and decoding performance. It is still early days for MLT, but all this means there are a lot of possibilities for optimization. In fact, AWS is again financing work on MLT this year, with a focus on optimization.

Lastly, when benchmarking tile size, it is good to look at actual usage patterns instead of size of the total tile set. Nobody is zooming into a random spot in the ocean, for example. ;-)


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

Search: