I primarily developed this to block spoilers about Marvel movies in social media apps before I watch the movie on theatres. But it works based on keywords, so it is not specific to movie spoilers.
I felt that social media apps spoils too much about the movies I want to watch and I wanted to block/avoid those based on keywords. And I found an amazing chrome extension (https://chrome.google.com/webstore/detail/spoiler-protection...) that does exactly this, by blocking content from user-defined keywords.
It worked well, but I needed something for my mobile(Android) too since I use Reddit and Facebook exclusively on my mobile device and YouTube occasionally. After extensive research, I didn't find any existing apps that do this for me. So I developed one.
There is a demo video linked in the repo where I show how to use the app and there is also a link to the APK.
It uses accessibility service, so the blocking will not be instant as the app blocks the content only after that content is displayed on the screen. This means you will see the actual content for a split second before this app blocks that content, but it is good enough for me.
The app currently blocks content only from Relay for Reddit, YouTube, Facebook, and WhatsApp.
Timestamps are crowdsourced, not AI generated (AFAIK). It is 100% accurate of most of the videos. Since it is crowdsourced, less famous videos or videos with less views won't be skipped during the sponsor content, but we can be a good citizen and add the timestamps ourselves to help others.
Had similar issue before. My and my friends are traveling to a different city and one of my friend's mobile went missing during our trip. The contact we were about to stay in the city is in that mobile (saved in his Google Contact thankfully). When he tried to login his account in my mobile to access it, Google wouldn't let him. He had to use the secondary email he registered with email(which is from Yahoo) to send a verification code and use that to login to the Google account. He also forgot the password for the secondary mail id and finding that was another story.
I don't agree with this. I use Google Photos to upload all my pictures and videos and it also gets killed when in background. Apple's iMovie app literally asks you to not put the app into background when rendering the video. This shows that apps in background will get killed mercilessly. Some Apple fans might argue this is better for battery, but it feels so primitive for me in 2021 to use a "smartphone" only to use one app at a time.
Try sending media in whatsapp or post a media in Instagram/Facebook in low network condition and putting the app in background. It is literally impossible to do this in iPhone.
That's not true in all cities. I'm from Tamil Nadu and even in Chennai which is the most liberal city in Tamil Nadu don't have the dating app culture like you mentioned. I heard Bangalore is ahead on this dating culture.
I most certainly know that cast system will not die out within our lifetime since I have friends who still cling on to caste and they are not from villages or small towns. It will take more than one generation to see any meaningful progress sadly.
Also it is one of the main reason "focus follow mouse" feature couldn't be implemented in Mac OS. I use multi-monitor setup and I used Ubuntu for my personal computer before Covid, but now started using my office Mac for everything and I hate that Mac doesn't have this option.
I typed in wrong window more times than I would like to admit because of this stupid singe menu bar design.
Every alarm clock app in Android lets you edit the time when you just tap the time in the list of alarms. But iOS does nothing on tapping the time. We have to click `Edit` from top left, then tap the time to edit it. I don't how this qualifies as great UX. I recently moved from Android to iOS and there are lot of annoyances like this all over the phone.
>Everything has a different way to be closed or go back to the previous screen. Sometimes you swipe up, sometimes to the left, sometimes there is a back arrow in the top left, sometimes there is a X in the top right. When to do what is often not clear, and there is no universal "go back" action that seems to work either.
Very true. I moved from Android to iPhone few months ago and even through the current iPhone I use (iPhone 11) is smaller than my Android device (Samsung S20 Plus), I can't use it with one hand.
In Tamil, lot of CS terms are already translated but nobody uses that in speaking form. And they are properly translated in websites and mobile apps too.
I'm not familiar with Python since I'm from Java background. In Java throwing exceptions is costly (like null check is preferred over catching NPE) since exception needs to get stacktrace which involves quite a lot of reflection.
Is this the case with python too? or throwing exception is "free" here?
In our team, we have our custom implementation of a web app like https://bonus.ly . The idea is, every member would be given a certain points(we call it jems) at the start of the month. He/she can give those points to other members who help them with the reason specified and it will be posted on a slack channel through slackbot.
Using this, everyone can know what other people is working and who is helping who like that. For every month at a team meeting, people who got more points will be appreciated in front of the whole team. The total points is calculated using a formula such that a member who just start giving/receiving more points per jem than other so that new comers will be appreciated more.
It works really well and at performance review, managers will consider this stats. Also the performance review contains two peers (chosen by us), and all kind of managers who we are reporting.
Ola (similar to Uber/Lyft in India) have refund button and it works pretty well. One time I booked a ride and the driver cancelled it after 20 minutes because of traffic, but I got charged for that. The Ola app had refund option and I choose the reason "The driver cancelled the ride" and I got the money back (to Ola wallet).