Free Software Hasn’t Won

free-software-hasn’t-won

This is a translated version of a talk I gave at P.I.W.O in June, with cleanups and adjustments for the blog form. …that doesn’t sound right. I made the slides in Inkscape, on a computer running KDE and Linux, I use Firefox regularly. But maybe that’s just me. What about you, are you using Free […]

MAML – a new configuration language (similar to JSON, YAML, and TOML)

maml { project: “MAML” tags: [ “minimal” “readable” ] # A simple nested object spec: { version: 1 author: “Anton Medvedev” } # Array of objects examples: [ { name: “JSON”, born: 2001 } { name: “MAML”, born: 2025 } ] notes: “”” This is a multiline strings. Keeps formatting as-is. “”” } Rationale ​ […]

Edge AI for Beginners

edge-ai-for-beginners

Follow these steps to get started using these resources: Fork the Repository: Click Clone the Repository: git clone https://github.com/microsoft/edgeai-for-beginners.git Join The Azure AI Foundry Discord and meet experts and fellow developers 🌐 Multi-Language Support Supported via GitHub Action (Automated & Always Up-to-Date) Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese […]

Edge AI for Beginners

edge-ai-for-beginners

Follow these steps to get started using these resources: Fork the Repository: Click Clone the Repository: git clone https://github.com/microsoft/edgeai-for-beginners.git Join The Azure AI Foundry Discord and meet experts and fellow developers 🌐 Multi-Language Support Supported via GitHub Action (Automated & Always Up-to-Date) Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese […]

Emacs agent-shell (powered by ACP)

emacs-agent-shell-(powered-by-acp)

Introducing Emacs agent-shell (powered by ACP) β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆβ–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ β–ˆβ–ˆ […]

Ask HN: What are you working on? (October 2025)

ask-hn:-what-are-you-working-on?-(october-2025)

Currently a one-man side project: https://laboratory.love Last year, PlasticList found plastic chemicals in 86% of tested foodsβ€”including 100% of baby foods they tested. Around the same time, the EU lowered its β€œsafe” BPA limit by 20,000Γ—, while the FDA still allows levels roughly 100Γ— higher than Europe’s new standard. That seemed solvable. Laboratory.love lets you […]

Completing a BASIC language interpreter in 2025

completing-a-basic-language-interpreter-in-2025

This is a follow-up to my previous article Developing a BASIC language in 2025, where I describe how I got inspired to start coding a new BASIC interpreter for the 1983 Mattel ECS add-on for Intellivision. Although my interpreter was already pretty fast and with enough statements to build games, I wasn’t satisfied because it […]

Completing a BASIC language interpreter in 2025

completing-a-basic-language-interpreter-in-2025

This is a follow-up to my previous article Developing a BASIC language in 2025, where I describe how I got inspired to start coding a new BASIC interpreter for the 1983 Mattel ECS add-on for Intellivision. Although my interpreter was already pretty fast and with enough statements to build games, I wasn’t satisfied because it […]

Fractal Imaginary Cubes

fractal-imaginary-cubes

フラクタル | γ‚€γƒžγ‚ΈγƒŠγƒͺγƒΌγ‚­γƒ₯γƒΌγƒ– Fractalβ€―Imaginaryβ€―Cubes Each of these three solids displays the same overall structure at every scale. Shapes with this self‑similar property are called fractals.(A more detailed explanation of fractals appears in the section on the Sierpinskiβ€―Tetrahedron.)Because these objects are also ImaginaryΒ Cubes, there are viewing directions from which they appear as perfect squares. Of course, […]

JIT: So you want to be faster than an interpreter on modern CPUs

jit:-so-you-want-to-be-faster-than-an-interpreter-on-modern-cpus

Hi Since my previous blog entry about JITΒ compiler for PostgreSQL, sadly not much happened due to a lack of time, but still some things were done (biggest improvement was the port to ARM64, a few optimizations, implementing more opcodes…). But I am often asking myself how to really beat the interpreter… And on β€œmodern” CPUs, […]