About:

Miloslav Homer is a defender, hacker, and tinkerer focused on app security, Linux, Python, and cryptography, blending business and tech in IT security.

Website:

Specializations:

Interests:

Application security Programming Tools Concepts Experiments
Subscribe to RSS:
The blog post discusses the Model Context Protocol (MCP) and its application in enhancing AI capabilities, particularly in the context of the Mistral AI CLI tool. It covers the features of MCP, including tools, resources, prompts,...
The blog post details the author's extensive experience playing Factorio, particularly focusing on building a megabase capable of producing 1000 science per minute (SPM) in the Space Age expansion. It covers the game's mechanics, ...
The post discusses the challenges of matching multiple IP addresses to their corresponding Autonomous System Numbers (ASNs) when investigating cyber attacks. The author created a tool to efficiently perform this task offline, util...
The article discusses the calculation of entropy in words using Shannon's formula, emphasizing its application in detecting secrets within text. It explains the concept of entropy as a measure of uncertainty in data, detailing how...
The author shares their experience troubleshooting a TLS certificate verification error while connecting a Forgejo runner to a self-hosted instance. The issue stemmed from the server not sending the full certificate chain, leading...
The blog post analyzes a phishing attack that exploits a compromised server to send fraudulent emails. It details the technical aspects of the attack, including the use of a Telegram bot for credential exfiltration and the manipul...
The author reflects on the rise of AI in coding, sharing personal experiences with various projects and experiments using AI tools. They discuss the implications of AI on tech careers, expressing concerns about job security and th...
The article discusses the implications of Microsoft's alleged blocking of services for the International Criminal Court (ICC) following U.S. sanctions. It explores the potential risks and costs associated with such actions, the de...
The blog post discusses the practical steps and challenges involved in setting up a GPU-based password cracking environment using Azure. It covers topics such as web scraping for data collection, the importance of using APIs, the ...
The article discusses the challenges and methods of enhancing Large Language Models (LLMs) through Retrieval-Augmented Generation (RAG). It explores how to provide relevant context for LLMs to improve their responses, using exampl...
A detailed guide on setting up a local LLM on an older PC, highlighting installation challenges, model selection, and insights on performance benchmarks.
This article discusses the importance of password security and the costs associated with cracking password policies. It explains various password attack methods, including brute-force, dictionary attacks, and password spraying. Th...
A newsletter generator app using AI and RSS feeds is developed, highlighting the challenges of automating journalism and the importance of quality source curation.
The author, Miloslav Homer, expresses strong discontent with Substack for allowing Nazi content on its platform. He decides to leave Substack due to its perceived failure to moderate harmful content, despite existing moderation ru...
The author shares their experiences and insights from solving Advent of Code puzzles across multiple years, highlighting challenges, problem-solving techniques, and personal reflections.
The author shares their experience transitioning from a blog platform service to a self-hosted solution using Wagtail, a Django-based CMS. They detail the process of building the site, including the use of Tailwind CSS for design,...
The author reflects on their experience solving programming puzzles from Advent of Code 2024, highlighting the enjoyment and challenges faced throughout the year. They discuss specific puzzles, particularly those involving 2D grid...
The blog post discusses the Advent of Code event, particularly focusing on the 2019 edition, which features daily coding puzzles that increase in difficulty. The author shares their experience of developing tools to solve these pu...
The blog post discusses the Advent of Code, a community coding event held each December, and the author's experience in creating a CLI tool to assist with solving the daily coding puzzles. The author details the tool's features, i...
The author discusses their experience with Mistral, a European AI provider, and compares its models, including Mistral Large and Codestral, while detailing their setup process in Neovim. They share insights on various plugins and ...
Miloslav Homer discusses his experiences speaking at various AI-related events, emphasizing the importance of security in AI development. He shares insights from his talks, the interactions with attendees, and the supportive role ...
The article provides an overview of secret detection, emphasizing the importance of keeping sensitive information like passwords and tokens secure. It discusses the context-dependent nature of secrets, the challenges of identifyin...
Milosav Homer introduces a Python Script Cookiecutter template designed to automate the creation of Python scripts. The template allows users to load environment variables, accept input via stdin or files, and includes features li...
The author reflects on their experience with Advent of Code 2023, a coding challenge that occurs every December. They describe the event's structure, where daily puzzles become progressively harder, and share their personal goals ...