278 karma · joined January 1, 2023
Why spread misinformation?
Also complete rewrites in general are overwhelming and tend to turn out not the way you imagined anyway. Small incremental improvements and isolated refactors over a sustained period of time yield the best results.
I also add to always use async/await instead of the .then() spaghetti code that it uses by default.
I realised that I already spend at minimum 8-10 hours a day in VS Code, why learn another app with all the different quirks, UI and key bindings...
https://duckdb.org/2024/05/03/vector-similarity-search-vss.h...
I have never listened to Dwarkesh but I will give him a go. One thing I was a little put off by just skimming through this episode with Zuck is that he’s doing ad-reads in the middle which Lex doesn’t.
This is both sad and pathetic. Not to mention devastates the local community. Instead of kids being able to get their first part-time job in a local shop stocking shelves or doing checkout these opportunities were completely offshored abroad.
The problem with “corrections” is that they obscure the truth. If you’re being given information and start forming perceptions that no longer map onto reality you’re actually in a much worse position to change or do anything about reality itself. It’s basically like you’re being lied to and misled. How can you fix the situation if you don’t even have the facts at hand or you’re not being made aware of the facts?
One of the main selling points of the clunky, general purpose drag-and-drop BI tools (Power BI, Tableau etc.) is selective access. This is especially important in larger enterprises and for customer-facing dashboards.
For example, you're an enterprise manufacturing and selling IoT devices and have many different corporate customers. When you build a dashboard you want to make sure that each customer can see the data that belongs to their account and potentially, have further user-based restrictions. Obviously this goes against the idea of creating pre-aggregated datasets and instant loads but it's a massive multi-billion gap that currently is being filled by inferior tools to D3/Plot/Framework. This is something that Observable could develop in the future given what I'm seeing now and considering how relatively close already you are to this. Framework could serve both types of needs - static sites and dynamic, user-based more fully-featured sites for Enterprise needs.