A personal website on which I occasionally talk about things that interest me. These include, for example, education, programming, artificial intelligence, cybersecurity, and photography. At its core, this is a blog on which I try to semi regularly share my thoughts and especially things that I've learned.
I have been working with AI – Machine Learning – and more recently, Large Language Models for quite some time now. Especially over the last couple of years, I have experimented with many different kinds of AI systems, ranging from simple chatbot interfaces to RAG systems, fully-fledged LLM-powered applications, coding assistants, and everything in between. Of course, with the advent of truly…
In 2020, I developed TodayIngoLearned ( blog post ), a personal knowledge and learning management system based on the idea of storing the things I learn during the day. Since then, the project (see GitHub ) has slowly evolved – but strictly as a private project which only ever gets updated when I need or want a new feature. As one does, I have been playing around with OpenClaw a lot lately, and as…
Have you ever wondered if (and how) a text (in the sense of a string of characters) might be watermarked to verify its authenticity or origin? The answer to this question is a set of approaches summarized under the heading of “text watermarking”. Ultimately, the goal is simple: We want to create or modify a text so that it contains an (invisible) watermark that can later be checked to verify the…
2025, so far, has been the year of Vibe Coding after Andrej Karpathy coined the term in February. Aside from vibe coding, which carries a negative connotation for many, AI-assisted coding has become a standard, also in professional software development. While I would not consider myself a professional software engineer by any stretch of the imagination, I do write a lot of code, and AI code…
A couple of days ago, OpenAI launched GPT-5 to the public. Doing so, OpenAI did not just launch new models, but also mainstreamed LLM routing. Instead of choosing a model to use, there now is “a real‑time router that quickly decides which [model] to use based on conversation type, complexity, tool needs, and your explicit intent” OpenAI . This router, which decides whether you get the fast and…
In this article, I will briefly discuss the 7Artisans APS-C 18mm II F6.3 Ufo , a small, cheap, and all-manual prime lens that’s available for all major mounts. It’s important to note that this article features the Mark II version of the lens which has a focus ring. I absolutely love small and inconspicuous lenses, especially in combination with a smaller body. When I came across the tiny and very…
Evil-GPT v2 is a subscriber-only room on TryHackMe created by hadrian3689 and h4sh3m00 . This write-up targets the room as of July 4th, 2025. This is going to be an incredibly short write-up as Evil-GPT v2 – featuring an LLM-powered AI assistant – is, at its core, simply a reminder of the absolute fundamentals of LLM security . After the box has spun up, we open up a browser and are greeted with a…
This article has originally been published in Hakin9 Vol. 20, No. 01 (February 2025). Aside from some minor writing corrections, the article has not been modified. Social Engineering (SE) is one of the most widely used, effective, and dangerous cybersecurity threats, as it exploits humans rather than technical vulnerabilities. Through deception and by leveraging human traits, targets – people –…
Using (generative) AI systems, particularly chatbots such as ChatGPT, Gemini, or Perplexity, for search is becoming more and more common. While the technical details of these systems, including, for example, interesting RAG questions, are fascinating, it all comes down to LLMs processing website information. That said, most websites are built for humans, and while LLMs can process the content –…
Working as a help desk supporter is one of the most common routes into more advanced IT or cyber roles. Especially given that these are usually entry-level positions, the pathway into a help desk job is not always clear-cut. That said, about a month ago, TCM Security released their new Practical Help Desk Associate Certification (PHDA), which tests the competencies taught in their free Practical…