hsblhsn.meHow PayPal Almost Lost Their Database.It was just another late night at PayPal headquarters. Engineers were working to improve the security of the payment processing system by implementing Shamir's Secret Sharing to protect the master encryption key. The idea was to split the key into sh...Aug 4, 2023·2 min read
hsblhsn.meHow to Set Up GPG Signing with Git on macOSIn today's world, ensuring the authenticity and integrity of your code is paramount. One way to achieve this is by signing your Git commits using GPG, which stands for GNU Privacy Guard. GPG is an open-source implementation of the OpenPGP standard fo...Mar 19, 2023·3 min read
hsblhsn.meHow to create and use path alias in TypeScript imports with VitePath aliases are a powerful tool for simplifying imports in your TypeScript projects. Instead of writing out long file paths, you can use a short alias to reference a specific directory or module. In this tutorial, I'll show you how to set up a simpl...Mar 12, 2023·2 min read
hsblhsn.meFix crackling sound after opening Xcode Simulator.While developing apps for iOS, you may face an issue with your main speakers. It makes weird crackling noises. Well, most probably the simulator is also using your main speaker as the output. This issue can be fixed by using another speaker device an...Jun 26, 2021·2 min read
hsblhsn.mePicoCTF Challenge: Information (#186)Overview Point: 10 Category: Forensics Author: SUSIE Link: https://play.picoctf.org/practice/challenge/186 Description Files can always be changed in a secret way. Can you find the flag? cat.jpg. Hints Look at the details of the file. Make sure ...Jun 22, 2021·3 min read