New Raspberry Pi OS switches everyone over to Wayland
The slow rise of Wayland hasn’t really been slow anymore for years now, and today another major part of the Linux ecosystem is making the jump from X to Wayland. So we made the decision to switch. For most of this year, we have been working on portin...
Unreal Engine Toolbar in Visual Studio
In Visual Studio 2022 version 17.11, we’ve added a new Unreal Engine toolbar to Visual Studio. The Unreal Engine toolbar is a new feature that provides quick access to common Unreal Engine tasks. You can find the toolbar at the top of your code windo...
Python threading and subprocesses explained
By default, Python’s runtime executes in a single thread, with traffic directed by the Global Interpreter Lock (GIL). Most of the time this isn’t a significant bottleneck, but it becomes one when you want to run many jobs in parallel. Python provi...
Is the React compiler ready for prime time?
React’s development team has been quietly working on a compiler to improve the default performance of applications that rely on React. The goal is a compiler that comprehends both JavaScript and React and outputs optimized versions of both; a major ...
Developers don’t belong on an assembly line
As we all learned in history class in high school, the Industrial Revolution gave birth to machine-driven manufacturing processes that greatly increased production, lowered the costs of manufactured goods, and raised everyone’s standard of living. ...
Python has overtaken JavaScript on GitHub
Python has overtaken JavaScript as the most popular language on GitHub, while the use of Jupyter Notebooks also has skyrocketed on the site. The rise of both underscore the surge in data science, artificial intelligence, and machine learning on the co...
What Entrust certificate distrust means for developers
Public key infrastructure (PKI) — first introduced by Whitfield Diffie and Martin Hellman in an IEEE paper in 1976 — has secured web communications like clockwork for decades. For every site visit, PKI brokers trust between web browsers and websi...
Tumbleweed Monthly Update - October 2024
This month, the rolling-release ran like a well-tuned engine as it powered through important updates and bug fixes with precision and speed. Updates were available for GNOME, systemd, qemu and more alongside important security patches. Various CVEs wer...