I am a computer scientist and researcher specializing in software systems and cybersecurity. I earned my PhD from the University of Potsdam in Germany in 2020.
My audit lesson today is a classic off-by-one in proportionality enforcement:
minVal = MAX
for i in vaults:
check(vault[i].prop + minVal >= threshold)
minVal = min(minVal, vault[i].prop)
Iter 0 is always a free pass! https://t.co/LidKBoW11Y #blockchain#audit
Bought an MP4 player. Found the firmware updater had no signature check, no hash, no auth of any kind. The update config literally just says FWFILE= with nothing after it. That blank field is the vulnerability. Full story: 👉 https://t.co/25Muh0X8gO #CyberSecurity#FirmwareSec
Most incident response failures aren’t caused by missing tools.
They’re caused by missing baselines.
If you don’t know what “normal” looks like, every alert is just noise.
@Bytescan_
Published CVE-2025-65834 🔒
I found and reported a critical buffer overflow in Shotcut that could affect thousands of users. Responsibly disclosed, users now protected.
Details: https://t.co/KYSdRaJvjq
https://t.co/syXe7Kpyec
#InfoSec#CVE
Represented 🏴 Scotland. Brought home 🥉🥈
WKA World Championships | Sheffield | Heavyweight
First world championship with Team Scotland, won't be the last.
Thanks @AlexandriaKickboxing & @SpitfireGym 💪
#TeamScotland#Kickboxing#wka
As a tech guy I think doing sports is really helpful for mind and stress management, here are some of my tips on how to kicks in kickboxing: https://t.co/yoawlqw6ZQ #kickboxing#sport#MMA
When you invest in token that can be upgraded, you're trusting a big amount! You're trusting that the contract admins will never turn bad, get hacked, or screw up the code. That's a trust a lot for a 'trustless' financial system. Always check tokens at https://t.co/7lR36YzaET