596 karma · joined August 18, 2022
My issue is that they're very bad to use on mobile. It just feels off - like when the first smartphones arrived and you had to zoom in on every single website because they weren't optimized for small screens.
Additionally, you lose a lot of portability. My most recent example of this is discovering that macros don't work on mobile while trying to use a sheet that relied on them.
I would maybe even pay money for a better spreadsheet, or even DB frontend user experience on mobile.
mobile/desktop/web/embedded
Flutter currently has 2 ways to run something on the web: 1. CanvasKit. Primarily, this uses webgl. Though, the app has to download a kind of webGl runtime on the first launch, iirc. If the browser does not support openGl, it will use Skia with a Canvas frontend, leading to blurry and poor performance results 2. webRender. This is flutter's way of trying to make a HTML DOM, but its not that great either. It's inconsistent with the rest of the flutter implementations, and has performance issues because it's not really mature/optimized and has a virtual Dom.
I think an exciting use case would be something like 1. Instead of the blurry image and bad performance of canvas redrawing, it might try to manipulate an SVG in the browser. This is pure speculation tho, correct me if I'm wrong.
Also, lifting heavy does train your central nervous system too, which might be a pathway to better cognitive ability? (This second part is 100% bro science, though)
Where do you get that from? https://lib.rs/crates/clap states that the code itself is 1MB, and the maximal amount of dependency code is 7mb, with all optional features enabled.
I think they mean free, as in free software. Obsidian is not free neither open source software.
[0] https://github.com/Wilfred/difftastic [1] https://difftastic.wilfred.me.uk/languages_supported.html