/images/profile.jpeg
Richard Audette's Projects, Problems, Solutions, Articles on Computing and Security

Paddling Toronto

Paddling is something I’ve associated with canoes and cottage country outside of the city. Living in a small space in Toronto, it didn’t seem like an activity I could take up, even though Toronto is located on the shores of Lake Ontario. That changed when a friend picked up a deeply discounted inflatable paddle board at Winners (an off-price department store) and I got the chance to try it out. It was a blast, I was sold: I picked up a couple myself in 2021.

Remove Kindle DRM with OCR and web automation

Background

I don’t have a lot of space for books, which is one of the reasons I’m a frequent patron of my local library. I borrow both traditional books and ebooks, which I can read on my Kobo reader. If I was going to buy a book, my preference is for an ebook over a paper copy, as I don’t want the physical good. A number of years ago, I wanted to read The Road Chose Me, by Dan Grec - it wasn’t available from my library AND I’m pretty sure it wasn’t available on Kobo at the time (it is now!).

Share a Secret Code Word to Bypass LLM Censorship

Want to make an LLM do something its designers don’t want it to do? Try sharing a secret code word.

Following all the recent news on the Deepseek-R1 LLM, I spent some time playing with its 32b parameter variant on my PC over the weekend using the Ollama tool. I’m familiar with the “Ignore all previous instructions” meme for bypassing the censorship built into models. This particular prompt did not work for me with DeepSeek-R1, so I tried something different.

My First Consulting Gig

Shortly after graduating, around 2002, a friend and I had the opportunity to propose a solution to a company looking to replace a custom old DOS application. We were competing against a proposal from the company that wrote the MS DOS application. I don’t know what the other company proposed, but we won the contract. For a couple of recent grads with no professional experience, the whole project went very, very well.

The Inquisitive Analyst on Working With Tight Constraints

A friend and former colleague of mine, Marcus Udokang, hosts and produces a podcast called The Inquisitive Analyst. Marcus interviews business analysts and project managers about their professional experience.

I’ve appeared twice: first in 2021, where I spoke about my career experience in FinTech, and in 2024, where our discussion was about how to maximize what you can get done with limited resources.

There were a few talking points from this most recent episode that I’d like to share here.

Splitting A Recording By Voice

I have been bouncing around ideas on how to make generated content more interesting for a couple years now. In April 2023, I created a video with generated content, using a green-screen type effect to put a real street scene in the background. In January 2024, I tried emulating the podcasts I love, and added a co-host - I had ChatGPT generate a dialog between two characters, and then used different voices to create a discussion.