Reliable Desktop Linux Installation with Btrfs Snapshots, Snapper, and Rollbacks on Ubuntu (openSUSE style)
Creating a rock solid desktop Ubuntu (or Debian) system with btrfs, snapshots, snapper and rollbacks
Creating a rock solid desktop Ubuntu (or Debian) system with btrfs, snapshots, snapper and rollbacks
I recently gave a presentation about AGI at the 2nd Symposium on Artificial Intelligence for Good, AI Applications, Ferdowsi University of Mashhad, Spring 2023. I start with a quick history of AI and how after decades from its inception, the initial goal of building a system with human capabilities has slowly transitioned towards applied AI platforms that the market demands. An overview of the differences between biological neurons and those used in today’s machine learning algorithms is then presented....
Asynchronous programming allows the development of services that can handle millions of requests without saturating memory and CPU utilization. Support for asynchrony is usually baked into the programming language; we take a look at async support in Rust, a type-safe and memory-safe systems programming language that guarantees safety at compile time using rules that eliminate many issues prevalent in traditional languages. We take a peek at the inner workings of Tokio, an asynchronous runtime for Rust that provides scheduling, networking, and many other primitive operations for managing asynchronous tasks....
Creating an smart energy monitoring platform using embedded Rust, Espressif microcontrollers, and Thingsboard.
A lot of conferencing or chatting platforms do not have a native Linux client and do not allow you to share your screen through their web apps either. An example of such a platform is Adobe Connect. You could use Wine (vanilla wine or a wrapper like lutris, bottles, playonlinux, and etc.) to install the native client and share your screen that way, but sometimes getting that to work is just way too much of a hassle....