Anxious to see how many routers have improved their algorithms to prevent Bufferfloat.
[Wayback/Archive] Bufferbloat, The Internet, And How To Fix It | Hackaday
The following YouTube videos in it are embedded below the blog signature:
Posted by jpluimers on 2025/12/26
Anxious to see how many routers have improved their algorithms to prevent Bufferfloat.
[Wayback/Archive] Bufferbloat, The Internet, And How To Fix It | Hackaday
The following YouTube videos in it are embedded below the blog signature:
Posted in Development, Power User, LifeHacker, Network-and-equipment, Communications Development, Internet protocol suite, TCP, routers, UDP | Tagged: bufferbloat, jitter, latency, Linux, OpenWRT, WiFi | Leave a Comment »
Posted by jpluimers on 2025/12/25
This is actually the WireGuard package you can install on pfSense CE 2.5.2 and higher: [Wayback/Archive] rcmcdonald91/pfSense-pkg-WireGuard: This is a port of the original WireGuard UI bits as implemented by Netgate in pfSense 2.5.0 to a package suitable for rapid iteration and more frequent updating on future releases of pfSense.
Note that the source code mentions a lot of web-technologies but that is because the majority of the code is the pfSense plugin. Underneath it pulls the actual build from [Wayback/Archive] git.zx2c4.com/wireguard-freebsd/snapshot which is almost exclusively C code.
Like WireGuardNT on Windows, it uses a high performance kernel mode driver.
Some more links on it:
Posted in Conference Topics, Conferences, Development, DVCS - Distributed Version Control, Event, git, GitHub, Hardware, Network-and-equipment, pfSense, Power User, routers, Software Development, Source Code Management, Tailscale | Tagged: 11281, 73 | Leave a Comment »
Posted by jpluimers on 2025/12/24
Before Firebird version 1.0 got released, a gaping security hole that InterBase introduced in 1994 before InterBase 6.0 (mostly written in C) got open sourced in 2000 was detected by the team that frantically tried the Firebird fork to first get building on various platforms, then released.
It had a maximum CVSS score of 10.0 because it could access the security database in read/write mode, thereby allowing adding users with SYSDBA privileges.
The detection is now about 25 years ago; on 20260109 the publication (by IBPhoenix) of the bug will be 25 years ago too.
So below are some links, including the original InterBase 6 source which was hard to find as the attachments of the original release links had not been archived in the Wayback Machine.
But first some of the code parts, which also shows the source file I did find back:
Posted in C, Database Development, Development, Firebird, History, InterBase, Software Development | Tagged: define | Leave a Comment »
Posted by jpluimers on 2025/12/24
[Wayback/Archive] See a List of All Wi-Fi Networks a Mac Has Previously Connected To
n modern versions of Mac OS, like macOS Mojave, Catalina, Sierra, OS X El Capitan, and Yosemite, you can shorten the syntax considerably as so:defaults read /Library/Preferences/SystemConfiguration/com.apple.airport.preferences |grep SSIDStringIn prior versions of Mac OS X, you can opt for the same as the above command, or use the lengthier string below with heavy regex:
Posted in *nix, *nix-tools, Apple, bash, bash, Development, Mac, Mac OS X / OS X / MacOS, MacBook, Power User, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2025/12/23
Such a cool piece of computer history: [Wayback/Archive] “Mozart or Bach?” – YouTube
Full article: [Wayback/Archive] Programming in Harmony – CHM
--jeroen
Posted in Development, Hardware Interfacing, History, Software Development | Leave a Comment »
Posted by jpluimers on 2025/12/19
With the permission of Adobe Systems Inc., the Computer History Museum is pleased to make available, for non-commercial use, the source code to the 1990 version 1.0.1 of Photoshop. All the code is here with the exception of the MacApp applications library that was licensed from Apple. There are 179 files in the zipped folder, comprising about 128,000 lines of mostly uncommented but well-structured code. By line count, about 75% of the code is in Pascal, about 15% is in 68000 assembler language, and the rest is data of various sorts.
https://computerhistory.org/blog/adobe-photoshop-source-code/
Posted in 68k, Adobe, Apple, Apple Pascal, Classic Macintosh, Development, History, Macintosh SE/30, Object Pascal, Pascal, Power User, Uncategorized | Leave a Comment »
Posted by jpluimers on 2025/12/18
I have had JavaScript disabled by default for years now, which means that:
The reasons are simple:
The below thread by [Wayback/Archive] Dr. Christopher Kunz (@christopherkunz@chaos.social) – chaos.social sparked me to finally write why and add some relevant links.
Thread:
Posted in Development, Infosec (Information Security), JavaScript/ECMAScript, Power User, Scripting, Security, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2025/12/18
Via: [Wayback/Archive] Maarten van Smeden on Twitter: “This is why programming is an acquired skill ” / Twitter
Posted in Awareness, Development, Software Development | Leave a Comment »
Posted by jpluimers on 2025/12/17
What you carry around in a tool bag is always very personal.
What other people carry around is a great learning opportunity, especially when they have put in self-made or self-assembled tools.
So thanks Clive for releasing this very personal video: [Wayback/Archive] Big Clive: Lighting tech tool bag tour 2025 – YouTube
--jeroen
Posted in Development, DIY, Hardware Development, Power User | Leave a Comment »
Posted by jpluimers on 2025/12/17
During my cancer treatments I missed a lot of fun things, including that, a PlantUML extension for vscode (Visual Studio Code) matured into a well-maintained one.
I bumped into it when revisiting git – How to integrate UML diagrams into GitLab or GitHub – Stack Overflow (GitLab was first to natively support PlantUML; hopefully GitHub follows one day) and found the profile of [Wayback/Archive] Fuhrmanator which mentioned the vscode PlantUML extension.
Some links below, as I think it is a cool one!.
Posted in Development, Diagram, PlantUML, Software Development, UML | Leave a Comment »