Articles by jandeboevrie
1

A Versatile PDP-11/70 Emulator (hackaday.com)

48

Windows XP 2002 for the Itanium: Unbridled rage (virtuallyfun.com)

2

Practical Memory Safety (ohadravid.github.io)

9

Sizeof is surprisingly difficult to parse in C (sebsite.pw)

28

But can your calculator run Linux? (raymii.org)

2

Getopt() but Friendlier (unix.dog)

1

New Keyboard: Alicja v2 (juszkiewicz.com.pl)

3

You have been mislead about lightbulbs (maurycyz.com)

3

Porting Linux to the Dec Alpha: Infrastructure (1995) (linuxjournal.com)

3

Const_cast: A Necessary Evil (elbeno.com)

1

The Cipher Behind Qsyrupwd: Reconstructing IBM i Password Hashes (silentsignal.eu)

1

Advantages and disadvantages of Windows NT 3.1 (dfarq.homeip.net)

2

Interconverting std::function with copyable_function (quuxplusone.github.io)

1

Authoritative Dnsmasq in a MikroTik Container (op-co.de)

1

OpenLoco Version 26.07 Release (openloco.io)

1

The perils of parsing type inference declarations in C (sebsite.pw)

1

Fast Synthesis of Basic Oscillators (artemis.sh)

3

Augmental MouthPad is a tongue-controlled touchpad/trackpad (cnx-software.com)

1

The PImpl idiom and the C++26 std:indirect type (mariusbancila.ro)

3

Pinball on 64-Bit Alpha AXP Windows NT (thebrokenpipe.com)

2

Legal Obligations vs. Social Contracts (pointieststick.com)

3

Prefactoring: Clear the Way for Your New Feature (googleblog.com)

42

A new Intel Itanium (IA-64) emulator that boots Windows (raymii.org)

4

Follow the money, especially in open source (osnews.com)

1

More emulation goodness, an Intel Itanium (IA-64) emulator that boots Windows (raymii.org)

1

A better bitset for enum flags (elbeno.com)

2

Neither GCC nor Clang are compliant with standard C++ (sebsite.pw)

1

DOSBox on OpenVMS (Alpha CPU) (astr0baby.online)

2

The Prompt-Wait-Evaluate Loop: How AI Kills Flow Without You Noticing (sandordargo.com)

1

Propagating exceptions from destructors with std:exception_ptr (sandordargo.com)

47

Run Windows 2000 on a DEC Alpha with a new es40 fork (raymii.org)

10

Game Boy Advance Dev: Logging to the Console (mattgreer.dev)

1

Ditching Vagrant (benjamintoll.com)

4

Ditching Claude for OpenCode and OpenRouter (ianwootten.co.uk)

3

C++26: Constexpr Virtual Inheritance (sandordargo.com)

2

Optimizing LLVM's Bump Allocator (maskray.me)

5

Installing SerenityOS on My Old ThinkPad T60 (btxx.org)

5

Slint 1.17 Released (slint.dev)

6

Improvements to Std:Format in C++26 (mariusbancila.ro)

57

Windows UI evolution: Clicking an unassociated file (movq.de)

1

Mark-of-the-web and pinning installers to sites (randomoracle.io)

3

What has (can) the EU Cyber Resilience Act done (do) for you? (bsdly.blogspot.com)

4

Fedora 44 Gnome review – We're not in Kansas anymore (dedoimedo.com)

5

Garmin Needs to Do Better (mijndertstuij.nl)

3

SSH port knocking with OpenBSD 7.9 (dgl.cx)

2

One of the best C++29 features is available? (meetingcpp.com)

2

Audacity 4.0 beta lets you test its new (nicer) Qt interface (omgubuntu.co.uk)

3

The LCD7-Panel-LIME2: A Ready-to-Mount Linux Touch Panel Computer (olimex.wordpress.com)

1

Intelligence Not Included (morrick.me)

1

ComHub 64 USB Hub Review (lyonsden.net)

1

How to fix a laptop that reboots randomly (j11g.com)

3

How Long Does It Take for a QQuickItem to Become Visible? (kdab.com)

1

XML and JSON in 2026 (tbray.org)

104

Preparing for KDE Plasma's Last X11-Supported Release (davidedmundson.co.uk)

3

Pinball on 64-Bit Alpha AXP Windows NT (virtuallyfun.com)

1

Making Pebble Apps in 2026 (coconauts.net)

1

EasyOS Built with Xlibre (bkhome.org)

3

Arm desktop: so many cores, not enough speed (juszkiewicz.com.pl)

13

Why Custom Attributes in .NET Give Me Nightmares (washi.dev)

2

Marknote 1.6.0 (carlschwan.eu)

15

OpenRCT2 v0.5.1 "Swamp Castle" released Last version to support Windows 7 (openrct2.io)

1

How Virtual Tables Work in the Itanium C++ ABI (peter0x44.github.io)

2

C Constructs That Still Don't Work in C++ – and a Few That Changed (lospino.so)

2

Does bulk memmove speed up std:remove_if? (No.) (quuxplusone.github.io)

3

"Long-Term Support" doesn't mean what you think (pointieststick.com)

1

Exploring Ref Qualifiers in C++ (meetingcpp.com)

1

Review: Sylve on FreeBSD, one big security hole (distrowatch.com)

91

Classic 7 is a Windows 10 LTSC mod to look 1:1 to Windows 7 (classic7.lol)

1

C++26: Standard Library Hardening (sandordargo.com)

1

Hosting a website on an 8-bit microcontroller (maurycyz.com)

2

Up to 256 MB FERRIT modular F-RAM storage preserves data up to 200 years (cnx-software.com)

124

Space Cadet Pinball on Linux (brennan.io)

1

Cleaner QML Controller Wiring with Singleton Instances in Qt 6.12 (kdab.com)

1

The Original Super Mario 64 Is Now Playable on GBA (retrododo.com)

49

Setting up a Sun Ray server on OpenIndiana Hipster 2025.10 (catstret.ch)

2

Gitea Runner 1.0.0 is released (gitea.com)

4

Rolling the Root Key (apnic.net)

1

C++26: String and String_view Improvements (sandordargo.com)

9

Things C++26 define_static_array can't do (quuxplusone.github.io)

11

Revocation of X.509 Certificates (apnic.net)

1

Native IPv6 Kubernetes for true edge routing (henrikgerdes.me)

1

Slint 1.16 Released (slint.dev)

2

Djangocon EU: when SaaS is not allowed: shipping Django as a desktop app (vanrees.org)

5

C++26: Structured Bindings in Conditions (sandordargo.com)

2

Can we use C++ Modules in 2026? (mropert.github.io)

5

Installing OpenBSD on the Pomera DM250{,XY?} (jcs.org)

53

Big-Endian Testing with QEMU (hanshq.net)

78

SSH certificates: the better SSH experience (jpmens.net)

1

The "Macro Overloading" Idiom (quuxplusone.github.io)

3

What happens when a destructor throws (sandordargo.com)

1

OpenTTD for Windows NT RISC (virtuallyfun.com)

36

Using FireWire on a Raspberry Pi (jeffgeerling.com)

14

C++26: A User-Friednly assert() macro (sandordargo.com)

1

iStat Menus < 7.20.5 local privilege escalation (markuta.com)

2

Qt 6.11 Released (qt.io)

3

Pinball in My House, 2026: Alice Goes to Wonderland (nicole.express)

3

NTLM and SMB go opt-in in curl (haxx.se)

8

Bye Bye RTMP (haxx.se)

3

AntiX-26 released with 5 init systems (antixlinux.com)

183

An update on Steam / GOG changes for OpenTTD (openttd.org)