TL;DR summary of stories on the internet
deej is a fascinating open-source hardware volume mixer for Windows and Linux PCs that allows users to control app volumes using real-life sliders like a DJ. The desktop client is lightweight, written in Go, and consumes minimal memory. Users can bind apps to different sliders, control the master channel, bind system sounds on Windows, and […]
Read more »
On Tuesday, March 26, 2024, the author discusses how the Rust ecosystem offers a unique solution for tech debt through collateralization. The scenario involves dealing with outdated libraries considered as debt, which can lead to issues when they become labeled as junk by the RUSTSEC database. The solution presented is to merge the problematic code […]
In tribute to the 1986 classic, The Sentinel, Pinnacle captures the original game’s essence while incorporating modern features like global illumination and shadows. Players absorb energy from trees and ascend by stacking boulders and teleporting into a new vessel. Be vigilant against the Sentinel draining your life-force and adapt to new challenges as more sentries […]
With an impressive average of 4.09 out of 5 on Goodreads, a mood reader is someone who selects and reads a book based on their current emotional state.
Neorg is a Neovim plugin that reimagines organization by offering structured note-taking, project management, time tracking, and more in a single base file format (.norg). This software, designed to be expressive and easy to parse, allows users to adapt it to various use cases using raw text. While stable, occasional workflow changes may occur, so […]
Welcome to the 3D era of the Sega Saturn, a console with innovative hardware designed for gaming evolution. The Hitachi SH CPU, adapted for 3D capabilities, posed challenges and led to the creation of the SH-2 with improved features. The console boasts dual SH-2 CPUs operating at ~28.63 MHz each, along with a Saturn Control […]
In November last year, I presented a tutorial on waveform-based music processing with deep learning at ISMIR 2019. The tutorial covered music classification, source separation, and music generation in the waveform domain. The event attracted 450 attendees, providing a unique experience compared to larger machine learning conferences. I decided to write a blog post based […]
Hybrid-Net is a real-time audio source separation tool that can generate lyrics, chords, and beats. The innovative transformer-based hybrid multimodal model combines various transformer models to tackle different challenges in music information retrieval. This AI-powered project focuses on generating chords, beats, lyrics, melody, and tabs for any song. The U-Net network model, along with Pitch-Net, […]
This web content provides a Proof-of-Concept exploit for CVE-2024-1086, allowing for universal local privilege escalation on Linux systems between kernel versions v5.14 and v6.6. The exploit, detailed in the Flipping Pages blog post, has a high success rate of 99.4% on KernelCTF images. Notably, it does not work on v6.4> kernels with specific configurations. Caveats […]
When you compile a Java program, the bytecode generated is optimized by a Just-In-Time compiler (JIT) at runtime in HotSpot (OpenJDK’s JVM). This optimization takes advantage of runtime conditions like hardware and specific data fed into the program. To debug the JIT’s compilation process, set up a test project to trigger compilation and use flags […]