Using EXIF Metadata to Infer Photographer Handedness

I had a student in class today talk about potentially using metadata to determine if the person who took a photo was left or right handed based on the orientation of the phone taking the photo. I thought it was a super clever idea so I asked OpenAI’s deep research to look into it. Here […]

SANS / GIAC Exam Prep Tips

I had an OnDemand student reach out to ask for some tips for exam prep. Rather than type it up, I decided to cut a video!

Configuring Google Custom Search Engines (CSE) for Monitoring Projects

While working on a Python monitoring project, I encountered an issue where searxNG stopped functioning effectively. Though technically operational, the meta search engine was being blocked by services like Google and Bing, which were throwing CAPTCHAs or outright blocking my requests. As an alternative, I switched to Google Custom Search Engines (CSE) – also known […]

Coming To You Live From Singapore

This isn’t a travel blog but as this posts, I’ll be in Singapore! I’ve taught many students in Singapore virtually but never in person and I’m super excited!

Getting Channel IDs for Telegram Monitoring

If you’re using Python with libraries like Telethon to monitor Telegram channels, you might have encountered a common challenge: finding the actual channel IDs. While the Telegram desktop app displays channel names, it doesn’t readily show the channel IDs needed for programmatic access. To solve this problem, I created a simple Python utility that: I […]