Archive for the ‘Software Development’ Category
Posted by jpluimers on 2025/02/03
Over the years, WordPress started to beautify more and more text thereby malforming many (read thousands) of my older blog posts.
An example is this:
--jeroen
is now rendered as
–jeroen
The two hypen-minus signs or -- have become a en-dash or –, not even an em-dash or — that is is double the width of an en-dash.
So after figuring out the cause, I asked if one could change it for a WordPress.com blog backed by a premium account: [Wayback/Archive] Jeroen Wiert Pluimers on Twitter: “Hi @wordpressdotcom, how do I globally disable wptexturize for a paid wiert.wordpress.com blog (it has Premium subscription)? Over the years, it has malformed more and more of my text which I don’t want (as it is way too much work to re-visit thousands of blog posts).”
Unbelievably, the answer is no!
So WordPress.com mandatorily changes the display of all your old Premium blog posts and the only solution they offer is to upgrade for another USD ~17 per month to disable it.
Read the rest of this entry »
Posted in Development, PHP, Power User, Scripting, SocialMedia, Software Development, Web Development, WordPress, WordPress | Leave a Comment »
Posted by jpluimers on 2025/01/30
Retro computing is wildly popular, and with the rise of low cost single-board computers (SBCs for short), both Apple //e and ][+ emulators plus extension cards have proliferated, based on Raspberry Pi (or even their RP2040 microcontroller based Pico), ESP32 or predecessor ESP8266 microcontrollers and others.
Some links for my archive:
Read the rest of this entry »
Posted in //e, Apple, Development, Emulators, ESP32, ESP8266, Hardware Development, Power User, Raspberry Pi, Raspberry Pi Pico, Retrocomputing, Software Development | Tagged: 3dprinting, Apple, appleii, retro | Leave a Comment »
Posted by jpluimers on 2025/01/30
Wow, 60 years after her birth, the original ELIZA Chatbot got resurrected after a re-discovered paper version ¹ of the SLIP and MAD based source code was found in the Joseph Weizenbaum archives: [Wayback/Archive] ELIZAGEN – ELIZA Reanimated
Back in 1965, ELIZA ran on top of CTSS on an IBM 7094. Nowadays, few of that hardware is still running, but luckily there are emulators.
Back in the days, a large percentage people chatting with ELIZA thought she was a real person. With the dwindling language proficiency, the rise in believe in alternative facts, and THE RISE OF USE IN ALL CAPS, likely that percentage has increased.
Steps to get started with ELIZA are at [Wayback/Archive] GitHub – rupertl/eliza-ctss: The original ELIZA on an emulated CTSS environment, which carefully got assembled over the course of the last 2 months.
If you want to know about the process, be sure to read the
Read the rest of this entry »
Posted in AI and ML; Artificial Intelligence & Machine Learning, Development, History, LISP, Power User, Retrocomputing, Software Development | Leave a Comment »
Posted by jpluimers on 2025/01/29
Posted in Blogging, BlueSky, Development, Fediverse, HTML, Mastodon, Python, Scripting, SocialMedia, Software Development, Web Development | Leave a Comment »
Posted by jpluimers on 2025/01/29
I knew that venv is always needed inside your project directory when using Python, and roughly why, but not exactly why, so the points in the below StackOverflow Q/A sequence and underlying article are important to save in my link archive.
[Wayback/Archive] python – What is a virtualenv, and why should I use one? – Stack Overflow (thanks [Wayback/Archive] Kevin and [Wayback/Archive] Thanh Nguyen).
Read the rest of this entry »
Posted in Development, Python, Scripting, Software Development | Leave a Comment »
Posted by jpluimers on 2025/01/28
Posted in Chrome, Development, Firefox, JavaScript/ECMAScript, Opera, Power User, Safari, Scripting, Software Development, Web Browsers, Web Development | Leave a Comment »
Posted by jpluimers on 2025/01/24
YouTube has diversified its content separating out YouTube Shorts and YouTube Music.
The main YouTube viewing experience has a few advantages over the other two experiences:
- content can be monetised
- content can arranged into lists (including Watch Later)
- auto-play can be turned off
All below links have the same ID, but the ones with checkmarks can use all the above features whereas the ones with crosses cannot.
Read the rest of this entry »
Posted in Development, Google, JavaScript/ECMAScript, Power User, Scripting, Software Development, Web Development, YouTube, YouTubeMusic | Leave a Comment »
Posted by jpluimers on 2025/01/23
Posted in //e, 6502, Apple, Apple ][, Applesoft BASIC, BASIC, Development, History, Mastodon, Power User, SocialMedia, Software Development, Twitter | Leave a Comment »
Posted by jpluimers on 2025/01/23
I love how Kristian Köhntopp often turns series of valuable tweets in a blog post. [Wayback/Archive] MySQL: Boiling JFrogs | Die wunderbare Welt von Isotopp is no different and has much more than the few quotes below (especially about the process of finding the solutions):
Read the rest of this entry »
Posted in Database Development, Development, MySQL, Profiling, Profiling-Performance-Measurement, Software Development | Leave a Comment »