=============================================================================== Hi Im Incubo4u·································· =============================================================================== \|/ (__) `\------(oo) || (__) ||w--|| \|/ \|/ Software Engineer at AWS· Master's Student at Warsaw University of Technology GitHub : https://github.com/incubo4u LinkedIn : https://www.linkedin.com/in/mikolajkozakiewicz ------------------------------------------------------------------------------- >> Signal Messages Autodelete (The Brutal Way) >> September 2, 2025 I’ve always loved disappearing messages, but their implementation feels a bit incomplete When you set a delete timer, it usually starts ticking only after the recipient reads the message. Makes sense... but what if I want a message to disappear even if nobody opens it?· Signal is open source (♥), which means the client is fully in our hands. So let’s add that feature ourselves (⌐■_■) disclaimer: this is just for fun. don’t use my diff in production, it’s probably vulnerable or at least not well tested Alright. First, I added basic slash command support: * Created SlashCommandProcessor to parse commands. * Added SlashCommandListener so ComposeText can talk to ConversationFragment. * Modified ComposeText to detect and forward slash commands before sending. Then I added two commands: * /killme Command: * Added MessageUnsendUtil for message deletion logic. * Updated SlashCommandProcessor to recognize /killme. * Modified ConversationFragment to trigger the unsend action on all my recent messages. * /autokill Command: * Created AutoKillManager to track auto-deletion timers per thread. * Updated SlashCommandProcessor to parse /autokill <seconds>. * Modified ConversationFragment to enable/disable timers and schedule message deletion immediately after sending. Time to test aka run gradle & pray. mission achieved source : https://github.com/incubo4u/Signal4Fun ------------------------------------------------------------------------------- >> Gmail Tag Feature Is Great (Until It Locks You Out) >> August 15, 2025 One of my favorite Gmail features is EMAIL TAGGING adding '+something' before the '@' in your address. incubo+WebPageNameThatIWantToTagOrSth@gmail.com It’s still your email, but now you can create filters and see exactly who leaked or sold your address by checking the 'To:' field. From Gmail’s perspective: · name+tag@gmail.com n.a.m.e+othertag@gmail.com name@gmail.com All of the above are the SAME account according to Gmail. Sounds perfect… until you hit a snag. Some platforms reject tagged emails as "invalid" Others treat each variation as a completely separate account (which is actually sometimes cool). Today, I ran into the worst case during an online assessment, the platform refused my tagged email. The recruiter had entered it, so I couldn’t change it myself. Support eventually fixed it, but it was a pain. Lesson learned (¬_¬) Gmail tagging is great but just remember it can break logins in unexpected places. source : https://support.google.com/mail/answer/7436150?hl=en ------------------------------------------------------------------------------- >> Stop Auto-Lowering My Mic! >> July 6, 2025 I was completely frustrated with my Mac constantly lowering the microphone· input volume. It kept messing with my calls, and pretty much· everything audio-related. It drove me crazy. After some trial and error, I found a simple and effective (and brutal) fix: - Create a launchd service to run an osascript loop to force the input· volume to stay at 100% Now it silently runs in the background, and my mic volume stays where I want it. No more surprises during meetings. Peace restored. source : https://gist.github.com/incubo4u/3b5fc7a3979043e0e3e43a4f40791dd6 ------------------------------------------------------------------------------- »»---------------------► end