Also, I think suspense is an anti-pattern now. We've all been conditioned to groan every time we see suspense animations because it means the website must be slow. It's better to just have a little circling loader or just freeze.
Fast Software, the Best Software (2019)
61–70 of 93 posts
Re: Fast Software, the Best Software (2019)
#62I run headless Alpine Linux (a minimal distro) in my homelab and it’s fast AF. The lag in Windows Explorer is sad when something like cd folder/folder is instant in Linux.
I really don't understand how you can even create software that feels as bad to use as Windows Explorer. It's like it's barely attached to reality. There's this weird floaty delay in everything. You copy a file, or did you? You're not sure. It hasn't updated yet. Oh, now the copy dialog appears with this progress bar that isn't showing progress. The dialog just sits there. Is something happening? I don't know. Many s…
At least your description matches some the pain I get using NFS + lf.
Re: Fast Software, the Best Software (2019)
#63Earlier quoted context omitted.
I really don't understand how you can even create software that feels as bad to use as Windows Explorer. It's like it's barely attached to reality. There's this weird floaty delay in everything. You copy a file, or did you? You're not sure. It hasn't updated yet. Oh, now the copy dialog appears with this progress bar that isn't showing progress. The dialog just sits there. Is something happening? I don't know. Many s…
Wild theory for fun: this is on purpose to condition people in order to seamlessly switch to OneDrive as whole data drive. At least your description matches some the pain I get using NFS + lf.
Like the vanilla file explorer experience is way worse than anything I've come to expect with stuff like CIFS and SMB.
Re: Fast Software, the Best Software (2019)
#64If the software is fast as a byproduct of being simple, that tends to align with correctness. If it is fast because it is optimized, then that does not align with correctness, because optimizing something that works only adds risk.
Re: Fast Software, the Best Software (2019)
#65Re: Fast Software, the Best Software (2019)
#66I fully agree. I loathe slow software. I hate bloat. I love fast software. As a developer, I'm completely, even irrationally, obsessed with speed, performance optimization, and profiling. I wish more developers felt the same way.
The sad part is that most employers don't care particularly about performance optimization skills (the economics don't work out, they can often just fix the problem cheaper with more hardware—and even if they can't, they mostly don't bear the cost themselves). The fun part is that when your employer _does_ care about software optimization, few people are actually good at it and your skills are more exclusive :-)
Suddenly they are very aware of the costs of inefficient software.
Re: Fast Software, the Best Software (2019)
#67I will read this entire article tomorrow while I wait for the Cursor UI and Visual Studio to finish loading.
Definitely much more responsive than VS Code.
Re: Fast Software, the Best Software (2019)
#68Fast and efficient software varies depending on the local context, but for me, I think I'd be fine with something slower as long as it's convenient enough. After all, once it passes a certain threshold, I can barely even notice the speed difference anyway. I wonder what OP's thinks of IDEs like VSCode. Would they see it as heavy and not great because it's Electron-based? But I find IDEs convenient.
Re: Fast Software, the Best Software (2019)
#69Earlier quoted context omitted.
No. It's their route function which sucks compared to Google maps. Their data is better and newer.
Isn't OSM the data layer, and people are free to build apps on top of it? "The data is better than Google maps, it just needs a better routing algorithm" should be catnip to a certain class of OS dev. If it's really true, I'll take a crack at it myself!
At least, not exactly.
At its best, the OSM data puts Google to _shame_. Super-fine resolution and details, nuances of street layout precisely correct, mountains of meticulously-maintained metadata that makes manifold niche geospatial apps possible.
Alas, in any given area, OSM is only as good as the union of the publicly-provided street data and the obsessiveness of the area's mappers.
Most towns in central PA, for example, have no street address listed for hundreds of buildings.
I've made many small contributions to help, and really enjoy doing so, but someone looking for driving directions needs to be able to whip out their phone and slap in an address / business name and have it Just Work.
You can't reliably count on OSM for that.
I wind up falling back from OsmAnd to Gmaps probably every fifth drive.
Re: Fast Software, the Best Software (2019)
#70What do y'all do and use for performance testing in CI, given that host speed can fluctuate?