Ghibli’s magic comes from the artists’ heart and soul, not linear algebra.

Welcome to my page. Check out my blog! I also create fun challenges and publish writeups.
Here's my design portfolio.
P.S. I also write about movies. It's mostly just a cinephile's ramblings so you have been warned! ;)
It’s the last day of 2024 and what can be better than learning some C? Today, we take a deep dive into the program calling functionality in C. Let’s start with the beginning! Every program turns into a process during execution. In C, process interaction happens with two system calls, the fork()
syscall and the exec()
syscall (exec()
is not a single syscall but a family of syscalls).
When we fork()
a process, we create a child process which contains (almost) the same information as the parent (the forking process). After we successfully fork a process, the Process ID (PID) of the child is returned to the parent and a PID of 0 is returned to the child.
TL;DR: Using dictionary words in a language other than English does not make the password inherently secure. The magic trick for strong passwords is not rooted in any particular language but in well-researched mathematical notions.
While scrolling the news I came across a curious headline “How Axis Bank is reinventing password protection”. Interested in anything related to password security, I opened the article. The article promotes the recently published campaign by a leading bank alongwith a password generator website, www.sanskritpassword.com. This password-generator mechanism claims to be “An age-old, cutting edge solution”. So what does this generator do?