Author: Maikel Mardjan

  • Open ML/AI News week 13-2025

    Hosting cost and development costs for training LLMs are immense. Offering licenses to companies and sell LLM prompts as SAAS services are by far not enough for a healthy revenue for AI companies. So the risk is that AI companies will sooner or later sell your data. That is why ethical AI is a must. Machine learning systems must be data responsible. They should use only what they need and delete it when it is no longer needed (“data minimization”).

    (more…)
  • Open Security News week 12-2025

    Cyber security is a complex field. It requires expertise of many different areas like business sciences and computer sciences. Security risks are difficult to manage and to control. Despite the costs and resources will be invested: major disasters due to security breaches are always possible. Simplification of security measurements, both tools and processes, is challenging but in the end always profitable.

    (more…)
  • Open Security News week 10-2025

    When using FOSS software you have the advantage to inspect the source code on malicious flaws. However almost all software is distributed to end users as pre-compiled binaries. This creates a problem: How do you know if the software is not injected with malicious code?

    Compiling the software yourself is not enough to be sure that no flaws have been introduced. So check if your software has a reproducible build. A reproducible build is, an approach to determine whether generated binaries correspond with their original source code.

    (more…)
  • Open Security News week 8-2025

    Cyber security is a key quality aspect that can not be integrated later in a product. You can not create a better security architecture when your product is finished. Security is a core product quality aspect that can not be added later. Security should be seen as a foundation quality aspect that is developed in parallel with your new product. You don’t have to be a genius to make cyber security simpler and better. Continuous learning is key!

    (more…)
  • Open ML/AI News week 7-2025

    General accepted definitions for open ML/AI are a must for Free and Open ML / AI systems and software. But despite several attempts there is still no general de facto accepted definition for ML/AI software and applications. The OSI Open Source AI Definition is not perfect. It is and was heavily criticized. However it is a first step towards a better definition.

    (more…)
  • Simplify Python

    This book is NOT another Python learning book. This book simplifies software development using the Python programming language. So with all key references included that professional programmers use. This Playbook is created to be used daily.

    (more…)
  • Pushing complexity to users

    Creating simple IT solutions is challenging, but that doesn’t mean your product has to be difficult to use. Too often, we are confronted with seemingly simple tasks like creating a document, ordering a ticket, booking a hotel, or completing a mandatory government form online. Why do these simple tasks turn out to be a nightmare and time sink? 

    (more…)
  • Simplify IT

    Nobody ever asks for a complex IT solution. We all love simple IT solutions.

    (more…)
  • Finding duplicates in a collection: A solved problem!

    We all have used Ms Excel. Or still do. Companies love Ms Excel or store information in databases.

    A common challenge is: How to find duplicate row items?

    (more…)
  • Cyber Security Conferences

    Cyber security conferences or seminars are crucial for continuous learning. But the number of annual held cybersecurity events is immense. So on this blog page you will find an opinionated collection of exiting cyber security events worldwide.

    (more…)