Every now and then, documentation in source code requires an ASCII table. Sometimes table cells are spanning multiple rows or/and column.
TL;DR: The tools I tried did not support that, so manual labour is still needed.
Posted by jpluimers on 2026/05/28
Every now and then, documentation in source code requires an ASCII table. Sometimes table cells are spanning multiple rows or/and column.
TL;DR: The tools I tried did not support that, so manual labour is still needed.
Posted in ASCII, ASCII art / AsciiArt, Development, Documentation Development, Encoding, Excel, Fun, HTML, Office, Power User, Software Development, Web Development | Tagged: 2 | Leave a Comment »
Posted by jpluimers on 2026/05/27
Got an error when pushing a relatively large commit to GitLab: error: RPC failed; HTTP 502 curl 22 The requested URL returned error: 502
There was no big difference in information between these commands¹:
git pushgit push --verbosePosted in //e, 6502, Apple, Apple ///, Apple IIgs, Apple ][, Development, DVCS - Distributed Version Control, git, GitLab, History, Power User, Software Development, Source Code Management, Versioning | Leave a Comment »
Posted by jpluimers on 2026/05/27
After the 2022 GitLab.com backlash* to auto-delete “inactive” (for whichever metric of “inactive”) repositories of free users, I thought they would have multiple checks in place to prevent that from happening.
TL;DR: of two possible checks to prevent this, only one is in place.
This means that if by accident one of those checks stops working, all inactive repositories will be be deleted after a 7 day retention period. Which is very short, especially when you miss the email about it (for instance because of holiday or health reasons).
That bad!
Posted in Awareness, GitLab, Software Development, Source Code Management | Leave a Comment »
Posted by jpluimers on 2026/05/26
Some of the video URLs of #kotlinconf23 most via [Wayback/Archive] KotlinConf’23 – YouTube:
Posted in ChatGPT, Code Quality, Conference Topics, Conferences, Development, Event, Java Platform, Kotlin, Pingback, Software Development, Stackoverflow, Technical Debt, Testing | Leave a Comment »
Posted by jpluimers on 2026/05/21
“Explain it to me like I’m five” works!
[Wayback/Archive] Started making people walk me through their AI PRs in person. The 500-line diffs disappeared overnight : ExperiencedDevs
Via [Wayback/Archive] Post by Frans Bouma (@fransbouma.com) — Bluesky: This is just brilliant.
--jeroen
Posted in AI and ML; Artificial Intelligence & Machine Learning, Development, DVCS - Distributed Version Control, Issue/Bug tracking, LLM, Software Development, Source Code Management, Versioning | 2 Comments »
Posted by jpluimers on 2026/05/20
Few people realise that in addition to uploading through the Internet Archive web user interface at [Wayback/Archive] Upload to Internet Archive, you can also upload through the command-line.
Fewer people know using the CLI is more reliable, as the web UI often has trouble with recovery from upload interruptions (but it is better than the Wayback Machine archiver which seems to have no recovery options at all).
Jason Scott responded to a really rude comment of an uploader, but the Internet Archive does not really advocate the CLI uploader much. I added a comment, but doubt that has changed: it regrettably is an organisation that has a track record of being quite reluctant to publicly show improvement.
The whole thread is at [Wayback/Archive] Post by @textfiles.com — Bluesky: Regarding large-size uploads, especially over, let’s say, 750mb to the Internet Archive, I highly suggest the ia command-line client, which has a separate pathway not dealing with weird browser oddities and behavior.… and archived for posterity.
First, a list on how you can find the CLI tooling the normal way:
Posted in Development, Python, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2026/05/20
If you want to improve your batchfile-fu, this might be your start: [Wayback/Archive] ghidra/launch.bat at master · NationalSecurityAgency/ghidra
After a quick look, I already recognised these tricks:
Posted in Development, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2026/05/19
15 minute important read: [Wayback/Archive] the 90 day disclosure policy is dead :: Himanshu Anand :: Threat Notes
TL;DR: (not sugar coated; read the full post and their follow-ups on the why and how)
Posted in AI and ML; Artificial Intelligence & Machine Learning, Blue team, Development, LLM, Power User, Red team, Security, Software Development | Leave a Comment »
Posted by jpluimers on 2026/05/19
Interesting strategy that driver vendors use to prevent their drivers to be installed when newer versions are installed [Wayback/Archive] You thought Windows drivers from 2006 were old, wait’ll you see the Intel drivers from 1968! – The Old New Thing
Or in other words: with this mechanism drivers can be a generic alternative to be installed when no more specific or newer driver is available.
Via [Wayback/Archive] ⚜ 8-bit Hero (aka Sven) ⚜ on Twitter: “Wow, Intel has been writing windows divers for a long time! Had no idea.”
Intel Drivers dated 1970 shown by [Wayback/Archive] Kevlin Henney (@KevlinHenney) in his Keynote streamed at around the 1200 second mark: [Wayback/Archive] KotlinConf’23 – Effectenbeurszaal Day 2 – YouTube.
Posted in Conference Topics, Conferences, Development, Event, Java Platform, Kotlin, Power User, Software Development, Windows | Leave a Comment »