I don't know if they have this, but a good feature a privacy centric android experience would be, to have a simple accessible log of what app accessed what using which permission.
1. Google search ads look like search results. While they used to not allow website owners to make their content look like their text ads.
2. Uber shows the rate (and eventually charges) for the maximum possible route from any two locations, when the actual route is generally smaller than that.
3. Amazon charges Import Fee Deposit based on a calculation and when less than that is actually charged, they don't refund it, unless someone actually asks them to.
It seems that world has fallen prey to the mindset, "Screw customer experience, let's extort the maximum amount of money we can."
Technology companies are no longer in the business of making things easier, instead they are in the business of making the most amount of money they can, while not loosing their business entirely. If these companies actually valued the consumer/customer in the past, they've certainly moved beyond that point.
It would be interesting to see which subtitles are using these vulnerabilities and what they are achieving with them. We could estimate how long this has been around.
The author is clearly feeling burned out and has lost motivation for his project. Working on something for 6 years definitely shows persistence, and persistence is never blind, there is often something fundamental that is driving people working towards competition.
Whenever I feel like this for a project, which happens sooner or later when you don't have users. You should take a break and redefine priorities. Excitement fades when you are prioritizing objectives that don't bring any real concern-able outcome.
Take a step back, see what is at the heart of your project, and see if it still excites you, is it something worth the struggle and effort? If yes, find a better way to do it or complete it with the way you already know. If not, move onto something new, else you'll keep getting more frustrated because of slow progress and lack of motivation.
Many points in this blog post are spot on, The moral of the story is: There is no perfect tech stack or architecture, only pros and cons. The sooner you learn this, the better you become at making decisions.
I think its the loss of excitement mid way executing an idea that makes one lazy. If an idea continues to excite you to a level where you think "you're doing justice to it" i think thats the one worth pursuing.
Try a 100 times and maybe you'll find the one that really clicks with you.