CC65 is a mature cross-compiler of the C programming language for the 6502 processor. Some people have tried to use it (e.g. here, here, or here) and got discouraged by the quality of the generated code, often not understanding why the code generated was slow and big. This article is aiming to show that with a few changes in the coding style you can achieve both speed and size comparable to assembly language, while still having a majority of the benefits of working in a higher-level language. This article is based on CC65 version 2.18 (April 2020) and we may expect that in the future the compiler will handle more optimizations mentioned here automatically.
MEALPY is the largest python library in the world for most of the cutting-edge meta-heuristic algorithms (nature-inspired algorithms, black-box optimization, global search optimizers, iterative learning algorithms, continuous optimization, derivative free optimization, gradient free optimization, zeroth order optimization, stochastic search optimization, random search optimization). These algorithms belong to population-based algorithms (PMA), which are the most popular algorithms in the field of approximate optimization.
Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library.
Cross-platform GUI written in Rust using ADB to debloat non-rooted android devices. Improve your privacy, the security and battery life of your device.
Packages are as well documented as possible in order to provide a better understanding of what you can delete or not. The worst issue that could happen is removing an essential system package needed during boot causing then an unfortunate bootloop. After about 5 failed system boots, the phone will automatically reboot in recovery mode, and you'll have to perform a FACTORY RESET. Make a backup first!
In any case, you CANNOT brick your device with this software! That's the main point, right?
Setting up an LVM cache on an SSD can supercharge LVM.
Fibonacci Hashing: The Optimization that the World Forgot (or: a Better Alternative to Integer Modulo)
A utility that works like the top utility of Unix machines, only it watches MySQL threads to tell you what they're doing and how busy they are. Useful for figuring out where your apps are bogging down.
A list of tricks and methods for optimizing code written for the ATmel microcontrollers using GNU GCC.
A Perl script that logs into a MySQL database server (with or without credentials), analyzes it, and makes suggestions to optimize its performance.
A utility that uninstalls all of the cruft from Windows that turns it into a 15 gigabyte disk hog right off the DVD.