Tux Machines

Do you waddle the waddle?

Other Sites

LinuxGizmos.com

LILYGO to Launch ESP32-Based Gizmo with E-Paper Display, LoRa, and MagSafe Charging

The T5 E-Paper S3 Pro is a compact development board featuring the ESP32-S3-WROOM-1 microcontroller alongside advanced capabilities. Designed for low-power applications, it integrates wireless connectivity, e-paper technology, and peripheral support

Waveshare Development Boards Feature RP2350 with 100 Mbps Ethernet or 1.14-Inch LCD

Waveshare has introduced a series of microcontroller development boards based on the RP2350 chipset designed by Raspberry Pi. These boards cater to diverse development needs, offering features such as GPIO expandability, 100 Mbps Ethernet, and compact LCD displays.

TANGO-7010 Series Featuring Intel 12th Gen i3 to i9 Cores and Triple 2.5GbE Ports

ICP Deutschland recently introduced the TANGO-7010 series, a compact mini PC powered by Intel 12th-generation Core processors. Designed for demanding applications, the series features efficient thermal management with a system fan and supports various storage interfaces.

Compulab’s UCM-iMX95 with NXP i.MX 95 Processor, Real-Time Cortex-M7, and eIQ Neutron NPU

The UCM-iMX95, a compact System-on-Module by Compulab, is built around the NXP i.MX 95 processor, leveraging ARM Cortex-A55 cores clocked at up to 2.0 GHz. Optimized for industrial applications, it delivers robust performance in graphics, image processing, and artificial intelligence workloads.

Milk-V Launches MILK-V Megrez PC, Starting at $199.00

The Milk-V Megrez incorporates the ESWIN EIC7700X system-on-chip. This device features a quad-core SiFive P550 CPU based on the RISC-V RV64GBCH architecture, operating at a clock speed of up to 1.8 GHz.

invisCAM A Compact 2MP Camera for Low Light and Low Power Applications

This month, Arducam introduced the invisCAM, a compact imaging solution that integrates advanced functionality and precise engineering within a small form factor. The camera is designed to address the challenges of achieving high-quality imaging, functional versatility, and cost efficiency in a portable USB device.

Coin-sized ESP32-H2-WROOM-07 RISC-V Module with BLE, Thread, and Zigbee Support for $2.13

The ESP32-H2-WROOM-07 is a compact module featuring a RISC-V single-core 32-bit microprocessor and support for Bluetooth Low Energy. It can be configured with up to 4 MB of flash memory and is designed for applications such as smart home systems, industrial automation, and consumer electronics.

original

Complexity Is the Enemy

posted by Roy Schestowitz on Feb 28, 2024,
updated Feb 28, 2024

Typically said in relation to security [1, 2] rather than performance, program integrity etc.

“The worst enemy of security is complexity. This has been true since the beginning of computers, and it’s likely to be true for the foreseeable future.” - Bruce Schneier

18 months have now passed since we changed to "static", gradually moving away from Drupal after (at the time) about 18 years. A year later the sister site, Techrights, did the same, using the same code that had been tested here for a year.

At the moment this site uses a slightly more advanced and thus complex codebase than Techrights. This site has the notion of page type, "original" or "news", for instance.

In terms of performance, Techrights is a bit ahead (faster). It consistently looks something like this:

Techrights site speed

TM site speed

If we truly care about speed, then there's a risk that temptation to add more and more "features" (complexity) will slow things down. WordPress used to be very fast after it inherited "b2" (on which it was based). Nowadays the speed of WordPress is not satisfactory, either on the server side (too much PHP) or the client side (too much JavaScript) and the same is true for Drupal. We'll never go back to these. Never!

“Increasingly, people seem to misinterpret complexity as sophistication, which is baffling — the incomprehensible should cause suspicion rather than admiration. Possibly this trend results from a mistaken belief that using a somewhat mysterious device confers an aura of power on the user.”

--Niklaus Wirth, designer of the Pascal programming language (also see A Plea of Lean Software from Wirth)

Other Recent Tux Machines' Posts

Wine 9.22 Released with Display Mode Virtualization Support
Wine 9.22 is now available with Wayland driver enabled by default, DirectPlay network boosts, Unicode CLDR 46 updates, and display virtualization
AlmaLinux OS 9.5 Is Here as a Free Alternative to Red Hat Enterprise Linux 9.5
The AlmaLinux OS Foundation announced today the release and general availability of AlmaLinux OS 9.5 (codename Teal Serval), as the latest stable version of this free Red Hat Enterprise Linux (RHEL) fork.
Fedora / IBM / Oracle Linux / IBM Leftovers
the Red Hat universe in blogs and news sites
 
9to5Linux Weekly Roundup: November 24th, 2024
The 215th installment of the 9to5Linux Weekly Roundup is here for the week ending on November 24th, 2024.
Today in Techrights
Some of the latest articles
TuxCare and Cloudimg Partner to Bring Patches to Dead Linux Cloud Images
TuxCare has partnered with UK-based Cloudimg, to bring its customers TuxCare Endless Lifecycle Support for keeping end-of-life Linux distributions supported
Android Leftovers
Here's what I'll miss about Chrome OS once it turns into Android
Just Starting in the Linux Terminal? Here Are Some Setup Tips
The Linux terminal is useful, but it sometimes gets a bad rap for being boring
Free and Open Source Software
This is free and open source software
today's leftovers
GNU/Linux and FOSS links
dpb (Distributed Ports Builder), Warp and Wireshark
Applications in focus
Games: Humble Bundle, Social Media Card Game, and Snake
With Linux twist
Programming Leftovers
coding related links
Open Hardware Leftovers
ESP32 and more
Audiocasts and Videos: Collection From Invidious and TLLTS
from the past week
today's howtos
many howots for today and some older ones
FreeBSD 14.2-RC1 Now Available
The first Release Candidate build of the 14.2-RELEASE release cycle is now available
10 Best Linux FTP Clients for Every User in 2024
Looking for reliable FTP clients on Linux
Moksha – modern iteration of the Enlightenment window manager
This is free and open source software
RELIANOID Load Balancer Community Edition v7.5 Release Notes
We are thrilled to announce the release of RELIANOID 7.5.0 (Community Edition)
GhostBSD 24.10.1 Is Now Available
We’re excited to announce the release of GhostBSD 24.10.1
KaOS 2024.11
More application are now ready to use Qt6 and Frameworks 6 including Freecad, Sqlitebrowser, Cantor, Kalzium, Webacmoid and Liquidshell
Today in Techrights
Some of the latest articles
Archinstall 3.0.1: Improved Partition Management and System Stability
Archinstall 3.0.1, a guided installer for Arch Linux, is a patch update that fixes partition issues, improves code quality, and enhances user experience
today's leftovers
GNU/Linux and FOSS news
OpenSUSE: Tumbleweed Review and Hackweek
Some openSUSE updates
Open Hardware/Modding: Raspberry Pi, Pine64, Fairphone, and More
Gadgets and more
Milk-V Launches MILK-V Megrez PC, Starting at $199.00
The Milk-V Megrez, first announced in August this year, is recognized as one of the first RISC-V hardware hypervisors available in the market
Firefox Woes and Firefox DevTools Newsletter
Mozilla/Firefox picks
Programming Leftovers
Development bits
Free and Open Source Software
Only free and open source software is featured here
Security Leftovers
Security bits and pieces
today's howtos
more howtos
Compulab’s UCM-iMX95 with NXP i.MX 95 Processor, Real-Time Cortex-M7, and eIQ Neutron NPU
The UCM-iMX95 supports mainline Linux and the Yocto Project, with a comprehensive Board Support Package
Linux Kernel 6.12 Officially Released, This Is What’s New
Linus Torvalds announced today the release and general availability of Linux kernel 6.12, the latest stable version of the Linux kernel that introduces several new features and improvements.
today's howtos
many howtos, esp. idroo
Canonical/Ubuntu: Warehouse, EdgeIQ and Ubuntu Core
Canonical/Ubuntu news
Windows TCO Leftovers
The full cost of Microsoft deployments
Games: Unreal and Unreal Tournament on Internet Archive, More Picks Mostly From GamingOnLinux
gamers' news
mesa 24.3.0
This release has seen the continuing trend of OpenGL work slowing down
today's leftovers
Mozilla, BSD, and more
Games: Age of Empires II: The Conquerers, Microsoft Failing Badly
Some gaming picks
Programming Leftovers
Development related picks
Open Hardware: Raspberry Pi, Arduino, and More
Some hardware picks
Google Demotes GNU/Linux to Linux (Android), Linux Foundation Gets Misleading Puff Piece From SJVN
setbacks?
Fedora / Red Hat / IBM Leftovers
mostly Red Hat stuff
today's howtos
this weekend's first batch
Security Leftovers
Inc. bugfix releases
Android Leftovers
Your next Android phone could swap out Google Fit for this alternative
Canonical/Ubuntu Leftovers
security and commercial bits
FreeCAD 1.0 Released After 22 Years in Development
Good things come to those who wait, and for 3D modelling professionals with a preference for open-source software
Best Free and Open Source Software
Only free and open source software is eligible for inclusion here
This Week in Plasma: Battery Charge Cycles in Info Center
This week we of course continued the customary bug-fixing, but got some nice new features and UI improvements too
This Week in GNOME: #175 Magic
Update on what happened across the GNOME project in the week from November 15 to November 22
Today in Techrights
Some of the latest articles
Linux Code of Conduct Board and CoC Supremacy Over Code/Function
CoC strikes