3,708 karma · joined November 3, 2008
Personally I skip forward past ads all the time.
I have half a mind to write a podcast player that skips ads for me. It doesn't feel like an insurmountable problem.
Looking at https://www.thebalancesmb.com/what-is-the-abc-test-for-indep... it appears the intent is to handle trades like construction subcontracting, which is very similar to what you want to do.
I bought one for that - it's authenticated on my wifi but doesn't know what to order on Amazon. Pushing the button will make it visible on the network but do nothing else. So I wrote some scripts to run when it associates on the network, works pretty well.
Once your memory usage climbs and your OS starts paging/swapping things to disk, seemingly trivial operations that page in new code will take forever.
If you want to see fast mail, go load the basic html version of Gmail. I have it bookmarked because it loads as fast as you think it should.
Regular google mail loads so painfully slow in comparison, they needed a splash screen.
I'm ok with regex too, but if you asked me to do something with look-behind I'd have to experiment a little to figure out how it works again.
Yes, making code that is easy to read and less bug-prone is good. But at the end of the day the customers are going to be running your code millions of times a day, and if you need to make the code slightly harder to read to improve performance, then by all means do so.
If your code is only going to be run once and must be reliable, then you can make a different trade-off.
I use this - it's way more responsive and faster than the current gmail UI.
My only gripe with the basic html version is that the back button is broken when you're trying to go back to search results after clicking on an email (you need to click on "Go back to search results").
It's worse than duplicated work, it's duplicated different work.
A common scenario is you're on vacation and taking a bunch of pictures and using GPS. You could bring your tools with you, but changing your battery involves 10+ minutes of careful disassembly/assembly and you need some space to work. You want this to be "changing AA batteries in a toy" difficulty levels.
The thing is that I can take precautions to increase my safety margin - don't drive impaired, drive in good weather conditions, get lots of sleep, don't be aggressive, don't follow closely, etc. etc. etc.
I don't have a Tesla, but I imagine there's nothing I can do to voluntarily make it safer. It functions normally until it doesn't.