I recently came across a post on LinkedIn by a Certified Financial Planner (CFP). The author claimed he would always select a 30-year mortgage over a 15-year. Specifically: I personally will always pick a 30 year mortgage over 15 Why? I prioritize flexibility I want as much free cash flow
How to install custom fonts in a custom Ghost theme.
Supervisor Mode Execution Protection, or SMEP is a kernel protection mechanism originally developed by Intel in 2011 for their x86 and amd64 architecture processors. It prevents code running in the context of the kernel from executing any code in userland memory.
What's the difference between macro and weighted averages? Do they matter? On imbalanced datasets.
A retrospective on our first fuzzing conference workshop and how we'll improve next time.
Don't uninstall grub2 without ensuring a newer version will be installed.
Our training was accepted at BSides Charm 2023. See you there!
Reducing ASAN memory usage by utilizing Top-Byte Ignore (TBI) on ARM64 hardware. Also, some 24-bit Apple Macintosh history.
A quick guide on using AddressSanitization to find memory corruptions bugs at run-time.
I have a confession to make. Until recently, closure syntax confused me to no end. Specifically, I’m talking about Swift closures, but it also applies to other languages. I read Swift’s language specification, Paul Hudson’s guide on closures, and Stack Overflow posts. I even found this appropriately