-
Doing Music Collections The Right Way
A friend of mine sums up the problem pretty well- “companies today charge money to remove features.” This is the entire motivation for this post. Music, just like every digital asset today, is getting harder and harder to keep with our selves. Companies love the idea of subscription, and while I agree it works great for many people, keeping what I love with myself is really important to me. This post will cover my recent foray into creating a new system for getting new music and keeping it too. AUDIENCE…
-
FOSSASIA 2024: An Unforgettable Experience in Vietnam
Journey to Vietnam Embarking on my journey to FOSSASIA 2024, I felt a mix of excitement and anticipation. As I boarded my flight, the reality of the adventure ahead began to sink in. I arrived early in the morning on April 7th, filled with enthusiasm and a bit of jet lag, ready to dive into the vibrant culture of Vietnam and the exhilarating events planned for the conference. Arrival in Hanoi Landing in Hanoi, I was greeted by the warm, humid air and a bustling airport scene. I quickly hopped…
-
Android Kernel compiling crash course
This guide uses Samsung Galaxy F23 5G as the target phone. Let’s name our kernel KoolKernel. Here’s a quick rundown of what we are going to cover:- For inspiration, this is how I set up the environment on my system. ~/samsung ├── build # build stuff ├── kernel # kernel source ├── package # packaging area └── toolchain # toolchain Getting the kernel source code Setting up the Toolchain The two components needed for the toolchain are :- When you are done downloading the toolchain, the toolchain directory should look…
-
Mesh VPNs, and self-hosting
So I recently came to know about mesh-networking, and was very intrigued by this radical new tech. Basically, mesh-networking allows any two devices to connect directly with each other, without the VPN server acting as the middleman. There are many implementation and use-cases for mesh-networking, from mesh-Wifis to blockchains, IoT networks, emergency systems. One of these implementations is mesh-VPNs, which allows devices in a private network to be directly accessible by any other device within the same network. There are many products available for setting up a mesh VPN. It…
-
Setting up your own Cloud Gaming PC
The Cloud Gaming phase is already behind us, and while it might seem a missed opportunity for this post, I’ll still publish it if in case anyone else wants to try it out. There’s just a couple of requirements to get started:- Let’s start with baby steps here. We’re going to follow this step-by-step approach:- RDP over LAN Start with just setting up RDP on your gaming computer. if the link doesn’t work for you, try looking for another solution online. To complete this step, you should be able to…
-
FOSSASIA 2023 :: EVENT REPORT
The FOSSASIA Summit 2023, held from April 13-15 at the Lifelong Learning Institute in Singapore, As an exhibitor for KDE at the FOSSASIA Summit 2023, I had an incredible experience showcasing our latest projects, networking with industry professionals, and engaging with attendees from all walks of life. I was thrilled to be part of such an esteemed gathering of like-minded individuals, all of whom were dedicated to advancing the field of open-source software development. For context, FOSSASIA is an organization developing open source software applications and open hardware together with…
-
Nextcloud shenanigans!
Apparently, just upgrading the container version for Nextcloud is not enough. Over time, you might end up with an error like this:- This version of Nextcloud is not compatible with > PHP 8.0 You need to be upgrading nextcloud as well within the container along with the image updates. You’ll need to exec into the container and run updater.phar Once you’re done with the update, re-run updater.phar until you get to the latest version of Nextcloud. If you want to upgrade the PostgreSQL version, export the DB and then import it…
-
iOS with Youtube adVanced
Hi. This is a small post to list down the steps involved in getting YouTube Freemium working for your iOS device. It involves using AltStore, AltServer, netmuxd, usbmuxd, and a few scripts that make it easy to automate the whole process along with a small systemctl unit to automatically keep the whole thing running.
-
Instructions on how to use ILI9341 display as a secondary screen
Set up a display on your Raspberry Pi for 200 rupees!
-
LWID #2
Last Week I Did #2