Language Selection

English French German Italian Portuguese Spanish

today's leftovers

Filed under
  • Epilet is a tinyML-powered bracelet for detecting epileptic seizures | Arduino Blog

    Epilepsy can be a very terrifying and dangerous condition, as sufferers often experience seizures that can result in a lack of motor control and even consciousness, which is why one team of developers wanted to do something about it. They came up with a simple yet clever way to detect when someone is having a convulsive seizure and then send out an alert to a trusted person. The aptly named Epilet (Epilepsy + bracelet) system uses a Nano 33 BLE Sense along with its onboard accelerometer to continually read data and infer if the sensor is picking up unusual activity.

    The Epilet was configured to leverage machine learning for seizure detection, trained using data captured from its accelerometer within Edge Impulse’s Studio. The team collected 30 samples each of both normal, everyday activities and seizures. From this, they trained a model that is able to correctly classify a seizure 97.8% of the time.

  • This sensory extension puppet lets you detect magnetic fields like a bird | Arduino Blog

    Birds have an amazing sense of direction that aids in migrating across vast distances, and scientists think this is due to their ability to detect magnetic fields — just like a compass. Chris Hill on Instructables wanted a way to experience this for himself by using a sensor and some sort of feedback mechanism to feel a magnetic field’s directionality and strength.

    The sensor implemented is an AAH002 GMR module, which senses magnetic fields using a sandwich of materials that change their resistance when a field is nearby. By reading this value, the strength of the magnetic field can be calculated. Hill’s device employs a pair of these to accurately pinpoint the direction, while an Arduino Nano does the controlling. He also soldered together a set of nine ERM vibration motors into a grid to create a very low-resolution tactile display for the wearer.

  • Ubuntu Blog: King Abdullah University of Science and Technology taps Canonical for cloud computing overhaul

    Canonical, the publisher ofUbuntu, announced today that it is working with King Abdullah University of Science and Technology (KAUST), a postgraduate university in Thuwal, Saudi Arabia, on a major upgrade of its cloud computing infrastructure. The project makes it easier and more economical for KAUST to manage its cloud environment while ensuring the high levels of computing performance that researchers need.

    Even by the standards of most universities, KAUST’s computing requirements are intense. The institution is dedicated exclusively to scientific and technological research, with all students undertaking PhD or master’s studies. Its network must be able to support a wide variety of workloads without downtime.

  • New open source agriculture project, Stack Overflow survey, and celebrate open source maintainers [Ed: Openwashing and boosting of Microsoft events in a site called Open Source dot com]
  • Automating the heck out of your ops: Reclaim Your Time by using Cloud Pak for Watson AIOps – IBM Developer

    It has become a common practice for developers to own more operational aspects of their product’s lifecycle in what is commonly known as DevOps. This brings with it several challenges especially in context for developers who may only be responsible for ops on a rotating or part-time basis.

    Some examples include: finding the needle in a haystack, navigating disjointed tools, managing time pressure, and an increasing number of services, applications, and their relationships. All of this while they are still crafting new code.

    Let’s go into more detail starting with time pressure. In 2016, a major airline had a five hour outage which cost an estimated $150M. That’s over $8,000 per second — talk about pressure! Combine this with having separate tools for your logs, metrics, tickets, chat, documentation, and more, as well as the increase in complexity in modern cloud architectures where applications consist of 100s or 1000s of microservices. This environment presents a steep hill for developers to climb.

  • How to choose the right Linux distribution

    Selecting the right Linux distribution out of the gate could make the difference between enjoying a long, productive life with the operating system or a short-term experience filled with frustration.

    But for many, the hundreds of options can be overwhelming. Of course, all of those varied choices, are (at the same time) one of the many reasons Linux is such a great operating system. You can have a desktop operating system that perfectly fits your needs and style.

  • Incredible top-down-shooter Brigador gets a huge free enhancement

    Brigador: Up-Armored Edition, a beautiful cyberpunk top-down shooter with awesome city-wide destruction has a big free upgrade out now for all players. Stellar Jockeys / Gausswerks have clearly been busy while building the next game with Brigador Killers.

    Soaked in glorious neon with big tanks and stomping mechs, Brigador is a serious treat for the eyes. Probably is one of my favourite top-down shooters. The Blood Anniversary Update is certainly something too coming with the addition of blood for fleshy enemies, some big weapons now leave nice craters, special pilots from two other indie games (Cruelty Squad and Starsector) have been added, four new optional missions in the campaign, "wildcard" enemies might spawn during Freelance skirmishes, 11 new vehicles, new lore and the list goes on.

  • How to install Starcraft 2 on Ubuntu Linux

    In this Linux guide you will learn how to install Starcraft 2 on Ubuntu Linux. The Starcraft 2 game has been released free of charge for anyone with registered account. Before you proceed with the installation make sure that you have correctly installed an appropriate VGA driver whether it is for your NVIDIA or Radeon graphic card.

  • Pipewire: Linux Audio Still Needs A Lot Of Work

    I've been using Pipewire for a few months and since my initial video I've noticed more and more problems showing up and I felt like I needed to do a follow up video, I am starting to get really concerned with distros that are starting to ship it as a default.

  • ProtonMail Introduces a New Design for Web Users - It's FOSS News

    If you have been using ProtonMail beta version, you may have noticed the user interface improvements they have been doing for years now.

    While the old design was simple and effective, it did lack a lot of essential design choices and features.

    For the very same reason, I preferred to use the beta version. But now, you no longer need to use the beta version to get a modern user experience. With the official announcement, ProtonMail has finally deployed the modern redesign for web users.

More in Tux Machines

digiKam 7.7.0 is released

After three months of active maintenance and another bug triage, the digiKam team is proud to present version 7.7.0 of its open source digital photo manager. See below the list of most important features coming with this release. Read more

Dilution and Misuse of the "Linux" Brand

Samsung, Red Hat to Work on Linux Drivers for Future Tech

The metaverse is expected to uproot system design as we know it, and Samsung is one of many hardware vendors re-imagining data center infrastructure in preparation for a parallel 3D world. Samsung is working on new memory technologies that provide faster bandwidth inside hardware for data to travel between CPUs, storage and other computing resources. The company also announced it was partnering with Red Hat to ensure these technologies have Linux compatibility. Read more

today's howtos

  • How to install go1.19beta on Ubuntu 22.04 – NextGenTips

    In this tutorial, we are going to explore how to install go on Ubuntu 22.04 Golang is an open-source programming language that is easy to learn and use. It is built-in concurrency and has a robust standard library. It is reliable, builds fast, and efficient software that scales fast. Its concurrency mechanisms make it easy to write programs that get the most out of multicore and networked machines, while its novel-type systems enable flexible and modular program constructions. Go compiles quickly to machine code and has the convenience of garbage collection and the power of run-time reflection. In this guide, we are going to learn how to install golang 1.19beta on Ubuntu 22.04. Go 1.19beta1 is not yet released. There is so much work in progress with all the documentation.

  • molecule test: failed to connect to bus in systemd container - openQA bites

    Ansible Molecule is a project to help you test your ansible roles. I’m using molecule for automatically testing the ansible roles of geekoops.

  • How To Install MongoDB on AlmaLinux 9 - idroot

    In this tutorial, we will show you how to install MongoDB on AlmaLinux 9. For those of you who didn’t know, MongoDB is a high-performance, highly scalable document-oriented NoSQL database. Unlike in SQL databases where data is stored in rows and columns inside tables, in MongoDB, data is structured in JSON-like format inside records which are referred to as documents. The open-source attribute of MongoDB as a database software makes it an ideal candidate for almost any database-related project. This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the MongoDB NoSQL database on AlmaLinux 9. You can follow the same instructions for CentOS and Rocky Linux.

  • An introduction (and how-to) to Plugin Loader for the Steam Deck. - Invidious
  • Self-host a Ghost Blog With Traefik

    Ghost is a very popular open-source content management system. Started as an alternative to WordPress and it went on to become an alternative to Substack by focusing on membership and newsletter. The creators of Ghost offer managed Pro hosting but it may not fit everyone's budget. Alternatively, you can self-host it on your own cloud servers. On Linux handbook, we already have a guide on deploying Ghost with Docker in a reverse proxy setup. Instead of Ngnix reverse proxy, you can also use another software called Traefik with Docker. It is a popular open-source cloud-native application proxy, API Gateway, Edge-router, and more. I use Traefik to secure my websites using an SSL certificate obtained from Let's Encrypt. Once deployed, Traefik can automatically manage your certificates and their renewals. In this tutorial, I'll share the necessary steps for deploying a Ghost blog with Docker and Traefik.