I attended my first in person hackathon today. Didn't intend to take part and it was actually really spontaneous lol.
It was hosted by my club (the open source club) and since hackathons are a slopfest I spent the entire day goofing around π€£ and socializing.
14.03.2026 16:22
π 0
π 0
π¬ 0
π 0
handwritten lab manual
Why can't I just submit a printout if all I have to do is copy paste from a pdf :/
13.03.2026 18:14
π 0
π 0
π¬ 0
π 0
The graded group discussion that I was really stressing about as a super introvert actually went exceptionally well. Streaming in private does work :D
This is the third group project in a row where my group came first (three separate unrelated groups btw :>)
11.03.2026 12:22
π 0
π 0
π¬ 0
π 0
Cool green marble placed on the OP's palm
Found this really cool marble in my soda bottle :o
11.03.2026 12:08
π 0
π 0
π¬ 0
π 0
It's been a while since I've posted anything. Here's what I'm upto
- 9 week gym streak
- Got my first sem results: 8.95 cg (1 mark could've pushed it to 9.14 rip)
- Fixed sleep sched and eating
- Streaming in private to improve my articulation
- Mostly done w my kde-docs projec
07.03.2026 10:33
π 0
π 0
π¬ 0
π 0
DocBook to LaTeX Publishing / dblatex / Merge Request #5: Update broken CJK and Cyberbit font installation link (open)
libremelon wants to merge 1 commit from /u/libremelon/dblatex/ to default, 8 minutes ago
I used Mercurial for the first time to create a small MR sourceforge.net/p/dblatex/db...
My git muscle memory made me create a new branch before making any changes.
Turns out branches are permanent metadata in every commit. Bookmarks are the right tool for ephemeral feature work :>
07.03.2026 10:19
π 0
π 0
π¬ 0
π 0
lab computer at my university running a live version of fedora KDE
screenshot containing three windows: terminal containing neovim, terminal containing fastfetch and a Firefox window displaying my dot files hosted on codeberg
Using Fedora KDE on my lab computer LOL
Surprised they didn't disable secure boot. Also copy pasting the wifi settings from windows worked ??
04.02.2026 07:08
π 0
π 0
π¬ 0
π 0
An interface of the Obsidian note-taking application, showing a dark-themed Markdown file titled "libremelon-website-todo."
The main content area features a checklist with most items struck through and checked off. Completed tasks include adding a Codeberg logo, fixing Markdown formatting (code blocks, tables, and block quotes), and writing a blog post. One remaining unchecked item reads "add it to kde planet."
The sidebar on the left displays a complex file explorer tree with folders such as "foss," "ideas," "online-socials," and a deeply nested structure under "season-of-kde" leading to a "proposal-phase" folder.
At the bottom, a Linux taskbar (resembling KDE Plasma) shows various application icons including Firefox, VS Code, and a terminal, with the system clock displaying 1:56 AM on 30/01/26.
Now I can finally start doing some actual work :|
Cool thing I noticed is that I can actually read, understand and edit code that I wrote long ago
29.01.2026 20:53
π 2
π 0
π¬ 0
π 0
My brain is literal cheese from trying to understand my 4 month old website code π π
I had planned to finish off category wise RSS feed implementation today but arghhhhhhhhasdfasdfasdf ππ
27.01.2026 20:48
π 0
π 0
π¬ 0
π 0
How tf do mosquitoes find their way up to the 13th floor. I swear these are the most annoying creatures in existence π π
26.01.2026 21:21
π 0
π 0
π¬ 0
π 0
Switched my website from GitHub pages to Cloudflare workers with wrangler (this was surprisngly straightforward) anddd also moved the repository from GitHub to Codeberg.
Next would be trying to make blog comments work somehow without Giscus hmm
26.01.2026 21:18
π 0
π 0
π¬ 0
π 0
Are there any alternatives to Giscus that don't require a GitHub account. Cactus Comments seems pretty dead :|
25.01.2026 19:23
π 0
π 0
π¬ 0
π 0
A vibrant group of colorful Konqi the Dragon mascots, gathered together in a cheerful huddle. In the center, a blue flag featuring the KDE gear logo waves proudly
My end sems are finally over :D
Also happy to share that I got selected for Season of KDE 2026
I'll be working on improving the documentation system: mentorship.kde.org/blog/2026-01...
More updates soon!! For now, I'm getting my blog set up properly before I start posting progress updates
25.01.2026 19:16
π 0
π 0
π¬ 0
π 0
Goodbyes are the worst. Anyways back to my jail cell by tmr :)
03.01.2026 12:55
π 0
π 0
π¬ 0
π 0
A screenshot of the open-source racing game SuperTuxKart running on Fedora KDE Plasma. The player is driving as Konqi, the green KDE mascot dragon, who is wearing a festive Santa hat. The kart is centered on a stone track inside a medieval castle, heading toward two teal gift-wrapped power-up boxes.
The gameβs HUD displays a race time of 03:26.508, a lap count of 4/4, and a green flyswatter item icon. At the bottom of the screen, the KDE Plasma taskbar is visible, featuring the circular Plasma "K-gear" launcher icon on the far left. The system tray in the bottom right shows the time as 10:22 PM on 01/01/26.
Playing SuperTuxKart w my sis on LAN lol. She's OBSESSED with this game
01.01.2026 17:03
π 0
π 0
π¬ 0
π 0
Screenshot of a successfully merged Merge Request on KDE's GitLab instance (invent.kde.org) for the sysadmin/ci-utilities repository. The MR title is 'Exclude broken langs from pdf gen'. The interface shows a green 'Merged' status badge, indicating the code was accepted into the master branch. The description lists the excluded languages: Arabic, Japanese, Korean, and Simplified Chinese. A notification at the bottom confirms the merge was completed by Ben Cooksley.
Got another MR merged in a KDE repo, this time its in its CI utilities where we temporarily exclude the Pdf doc gen of certain languages which don't display correctly so that it can be fixed sometime later.
Thank you Johnny for helping me ease into the repo with this task :)
01.01.2026 08:10
π 0
π 0
π¬ 0
π 0
cs.uwaterloo.ca/~brecht/cour...
A research paper on reading a research paper... Amazing read.
31.12.2025 18:03
π 0
π 0
π¬ 0
π 0
Man Pages | ManKier
The most complete and up-to-date collection of online man pages.
www.mankier.com
this is amazing. Personal pref: terminal man pages are an eyesore and are difficult to skim through.
you could also create an alias for this command however the pages aren't exactly pretty
alias webman="man --html=firefox"
I may have a cool idea rn
30.12.2025 19:04
π 0
π 0
π¬ 0
π 0
A terminal window on a Fedora Linux system showing the execution of a program named ./stat. After being run on a file called false.cpp, the program prints the filename and the number of bytes in the file 29, followed by a "Segmentation fault (core dumped)" error message.
my first segfault π
29.12.2025 16:45
π 0
π 0
π¬ 0
π 0
The peace of mind that comes with developing in a VM
26.12.2025 08:26
π 0
π 0
π¬ 0
π 0
seat number 67
My seat number ππ
21.12.2025 07:11
π 0
π 0
π¬ 0
π 0
The post explains that while many Linux users dislike telemetry, optional data sharing in desktop environments like GNOME and KDE Plasma helps volunteer developers prioritize features and fix bugs. The author mentions that KDE provides this via settings under "feedback," while GNOME uses a tool called "Gnome-info-collect." They conclude by suggesting that providing telemetry is a helpful way for non-coders to contribute to the Linux ecosystem.
Enable your telemetry folks!
19.12.2025 05:25
π 0
π 0
π¬ 0
π 0
debounce & throttle demo
TIL about the diff b/w a throttle and debounce.
Both are used to reduce the number of times a fn is called by an event that fires repeatedly.
Throttle calls the fn at regular intervals
Debounce calls the fn at a particular instant (either the start/end of the event firing)
18.12.2025 18:13
π 0
π 0
π¬ 0
π 0
hi from ladybirb
I'll try to daily drive it because i like this project
17.12.2025 19:35
π 0
π 0
π¬ 0
π 0
Might be inconsistent for a while because of lab exams and assignment submissions
11.12.2025 16:57
π 0
π 0
π¬ 0
π 0
Starting to realise why this assignment (due tomorrow) was given a whole week :)
11.12.2025 16:54
π 0
π 0
π¬ 1
π 0
Screenshot showing a dark-themed coding setup. On the left, a Neovim session displays C++ code for a Vector class constructor, including a check for negative size that throws a std::length_error. The right side shows a page from Bjarne Stroustrup's "A Tour of C++" (Chapter 4, Section 4.3) discussing the topic of Invariants and error handling alternatives like RAII. The code example and the book text are perfectly aligned on the screen.
tour-of-cpp day 9
error handling > preconditions & invariants and relating invariants with RAII
im so confused right now. Maybe I'll understand it better with time
10.12.2025 04:52
π 0
π 0
π¬ 0
π 0
My cognitive function declines during winter months for some reason. I feel eepy more often
10.12.2025 02:34
π 0
π 0
π¬ 0
π 0