Elektrine
Log in Register
Paige Chat Timeline Gallery Friends Email Drive DNS Private DNS Domains VPN Kairo Nerve
Remote

Surya Teja K

@shanmukhateja@social.linux.pizza
mastodon 4.7.3
  • Open on social.linux.pizza

I build projects for fun and as blogging content 😌

I blog about Python, JS/TS & Rust mostly.

Free Palestine 🇵🇸
Fuck Fascism.
Fuck Trump 🍊⛓️‍💥

ℹ️ Opinions shared here are my own.

#fedi22 #linux #gnome #kde #rustlang #javascript #angular #python

75 Followers
232 Following
42 Posts
Joined April 29, 2022
Website:
https://suryatejak.in
Dev blog:
https://blog.suryatejak.in
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 2w ago
Replying to
@violetmillie@gts.queersynergy.com I had great success with this TP-Link Archer T2UH AC600
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

Hey @kde@floss.social with the recent birthdate field being introduced into systemd and the lead developer being obnoxiously stupid about it, Plasma desktop relying more on systemd feels wrong.

Given the circumstances, I urge you to please reconsider systemd dependency on KDE platform and if possible, please think of alternatives.

When you said X11 is getting axed from the codebase, I was ok with because Wayland has improved significantly over the years and offers more almost all the functionality from X11; systemd is different.

This post is an attempt to make my case as a (happy and satisfied) KDE Plasma user for few years so please think again about getting in bed with that project.

#kde #systemd #ageverification #linux

social.linux.pizza
9
10
2
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

Hey #fediverse #developers

I am happy to bring this update for my pet project #GitRaven. It's a Git management tool built in C++ and Qt as a learning experience.

Give it a read and let me know how you like it?

https://hashnode.com/edit/cmnnig3kx01vk2eqe8jcghmc4

#cpp #qt6 #linux #opensource #diary #blog

social.linux.pizza

Linux.Pizza

4
1
2
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 4mo ago
Replying to
@SalemElectronica@mastodon.gamedev.place The zombies and the trees in the background remind me of Contra.
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

Do you know what happens when you write C+++ Qt code with web dev experience? Your mental model for memory management (which is non-existent because JS has GC), leads to memory leaks.

It's so bad I had to:

  1. rewrite most of the init code for member variables in almost all widgets so the expectation of "WidgetA" from "child C" of MainWindow is available when "WidgetB" emits a signal.

  2. currently debugging memory leak when MainWindow is closed - huh? Yup, I have a WindowActivate event that triggers a "status" update and ALL important widgets listen to the signal emitted by THIS fn to update the state.

  3. A connect() is causing seg fault right now when I update the widget's state multiple times in a row. (still haven't checked this out yet)

  4. clang-tidy is labelling cosmetic things like "Class *obj = new Class();" into "auto *obj = new Class();" and my OCD is annoyed.

#diary #cppdev #gitraven #opensource

2
0
1
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 8mo ago
Hey #fediverse Care to share your thoughts on #Upscrolled ? Is it yet another centralised network? #socialmedia #askfedi
3
3
2
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago
Replying to
@kde Phew! That’s a relief. I’ve gone through the FAQ (again) and it seems I misunderstood the point. Thank you for clearing things up. It’s good to know such a choice hasn’t been made. However, if something were to change in the future, please consider NOT relying on systemd. Thanks again for the swift response. I hope you have a great weekend :)
2
2
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

Hey #linux folks

Can somebody give me a review of #CachyOS ? I am on Manjaro for many years now (circa 2019) and I might need to format and repartition the boot drive for reasons..

AMD + AMD setup btw

social.linux.pizza
2
2
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 8mo ago
Replying to

Found the culprit! It was the max_id parameter in /api/v1/timeline/api/v1/timelines/home endpoint.

The code inside Tokodon is as follows:

// maintimelinemodel.cpp

if (!fromId.isEmpty() && !query.hasQueryItem(QStringLiteral("max_id"))) {
        // TODO: this is an *upper bound* so it always is one less than the last post we read
        // is this really how it's supposed to work wrt read markers?
        query.addQueryItem(QStringLiteral("max_id"), fromId);
    }

This code can be searched via max_id keyword. You need to comment out the query.addQueryItem line and Tokodon will work just fine.

I think this is a BUG for the following reasons:

  1. max_id invalidation failure
  2. Lack of retry logic w/o this query item when we know API response (data variable) is empty.
  3. When user logged out, all such data should be deleted as well. A full logout from the app should've reset this data.

A part of me thinks this info was sent by Mastodon server as part of my account info.

@tokodon@kde.social @kde@floss.social

This is in Manjaro Linux fully updated with #Qt 6.10

This was a fun bug to track though :)

#diary #linux #opensource #kde #bugs

2
1
0
1
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 5mo ago

Today I learned about structuring #CMake projects.

This is a quick update on #GitRaven project. I have started looking into unit testing the app so I can setup CI/CD with #GitHub Actions.

It is a long ways away but the first step must start from somewhere.

#cppdev #opensource #qt

social.linux.pizza
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

I am not a fan of the Credits system in RE9 seen in Racoon City for Leon. That one change makes RE9 into an arcade style game and not the survival horror that I remember RE series to be. I liked the gameplay till the Care Center but now I am not into it.

#gaming #diary #residentevil

social.linux.pizza
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

Linux sleep issues are the latest “Linux audio problems” from the 2000s.

How hard is it to make sure the GPU wakes up correctly, consistently and reliably across multiple kernel versions.

This sucks!

#linux #linuxgaming #amdgpu #rdna2 #fediverse

social.linux.pizza
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago
Replying to on mastodon.social
@FynnND@mastodon.social Interesting. Thanks. Will check it out.
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago
Replying to
@magitian @kde This is the first step to a global surveillance network that tracks users 24/7. I do not trust these techbros and billionaires to do the right thing. “Data is safe when it’s not collected” is something I believe in.
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

Hey #linux #fediverse

How do you handle HDR color oversaturation problem? Red is more like dark orange. Reddit and StackOverflow logos are not recognisable anymore in HDR mode.

I have a Samsung Odessey IPS 27inch monitor. I tried reducing colors from OSD and it helped but the problem still exists.

#askfedi

social.linux.pizza
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

To the beautiful person working on amdgpu drivers who managed to fix resume from sleep issues on 6.18.18 release, I love you!!

Its been a day since I ran this version on my PC and I still haven’t run into the black screen issue.

I am still worried it might trigger because workdays are a different beast (more brower tabs, lot of stuff running in background, etc.) but hopefully it goes well!!

#linux #amdgpu #sleep

social.linux.pizza
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

Compiling the #Linux kernel with AI generated code..for science.

Wish me luck folks!!

#diary #amdgpu #kernel #linux

social.linux.pizza

Linux.Pizza

1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 8mo ago
Replying to on spacey.space
@OliviaVespera@spacey.space remember Twitter before it became mainstream and the enshitification started?
1
1
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 8mo ago
Had fun playing #Cyberpunk2077 after a LOOOOOOOONG time. my netrunner V has either 2 modes - quickhacks or guns. No middle ground. (Is there anything else I wonder?) I need to re-learn how to grab people from behind so I can put them to sleep. I forgot the keybinding for it. Anyways, it was 3 hours well spent. #diary #gaming
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 8mo ago
Replying to on mastodon.social
@rustunit@mastodon.social @bevy@mastodon.social I’m more surprised Rust compiles on Windows XP.
1
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 15mo ago
Replying to
@espidev@fosstodon.org I love it so much. Can we run it on a Fire TV stick? If so, its adoption could drive more users (even nerdy users count as users for now) and with users, we get user feedback. I really hope this project doesn’t become abandonware.
2
1
1
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 8mo ago
Replying to on fosstodon.org
@cadenjraquel@fosstodon.org Yeah thought so. Thanks :)
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 4mo ago
Replying to
@IPngNetworks@ublog.tech umm did minio folks do a rugpull on the community? I see they archived minio repo but they launched AIStor (free and enterprise licenses) just like how drug dealers give high quality drugs to hook people in but then own their addiction and give shitty quality for same price 😶‍🌫️ I didn’t know about this before but this seemed like the case.
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 10mo ago
Replying to
@fabio@manganiello.eu There are no viable alternatives for it. iOS will be worsening soon enough and Linux based platforms do not have apps nor the market share to pull developers into it.
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 2mo ago
Replying to
@doskel@masto.doskel.net ..context?
0
1
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

RE: @shanmukhateja@social.linux.pizza

Update: It compiled successfully and I managed to install the kernel and boot into it.

So far so good. I haven’t run into the problem yet but when it does happen, I hope this was worth it.

social.linux.pizza
0
0
1
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 5mo ago
Replying to
@json420@floss.social umm the first time I read it, it reminded me of Umbrella corp lol
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 7mo ago
ok idc what anybody says I love #Nickelback That’s it. That’s the toot. #rockmusic #diary #music
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 7mo ago
Is the color washed out in this pic? My first time trying HDR. This is on KDE + AMDGPU + Manjaro latest on Samsung G5 Odessey 27inch monitor. @kde@floss.social was hoping you might know! #askfedi #hdr #troubleshooting #linux
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

@serigala_tropis@lgbtqia.space What a moronic decision. Might as well yelled, “I am POS” at the town-hall.

0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 5mo ago
Replying to
@dansup@mastodon.social Hi, would this integrate into Mastodon’s planned federated spam protection system? FLAMES protocol I think its called.
0
4
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 8mo ago
Replying to on mastodon.social
@zero101@mastodon.social If you want to use Safari like experience in Linux, look at GNOME project’s web browsers. They are Webkit based which is same as Safari.
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 8mo ago
@kde@floss.social @tokodon@kde.social Bug has been reported https://bugs.kde.org/show_bug.cgi?id=515271 I hope I filled everything correctly :)
bugs.kde.org
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

I might have to explore C++ RAAI concept sooner or later for #GitRaven.

It is getting difficult manually free-ing memory used via libgit2. I am having to think about and write if checks for all the edge cases across my GitManager class.

ChatGPT suggested this after I mentioned this issue and it sounds like it's useful.

#diary #opensourcedev #cppdev

social.linux.pizza
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago
Replying to
@virtuous_sloth Hey, thanks for letting me know. The post has been updated with the working link. https://blog.suryatejak.in/gitraven-april-2026-updates
blog.suryatejak.in
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

RE: @shanmukhateja@social.linux.pizza

UPDATE: Turns out the kernel version I compiled already had the issue fixed. My code didn’t trigger once.

I will still keep it though atleast until my distro updates it from their end.

social.linux.pizza
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 5mo ago
Replying to
@chergert@my.devsuite.app OMG! I used GtkSourceView in my previous side project. It is a delightful piece of code. Thank you for your time and effort :). Hope you find what you’re looking for!!
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 8mo ago
Replying to on mastodon.social
@ChrisJagged@mastodon.social I can relate to this. I bought the game on a Steam sale and played it for a while.
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago

Hey I am watching The Bear season 1 and its a good series. I am loving it so fsr. EP4 done, calling it a night :)

#diary

social.linux.pizza
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 6mo ago
I had fun playing Mafia 2 remaster yesterday. The other day, I played a little bit of DMC 5. It’s been many years since I launched Steam client ❤️‍🩹 #diary #gaming
0
0
0
0
Open post
Surya Teja K @shanmukhateja@social.linux.pizza
· 5mo ago
Replying to
@dansup @shanmukhateja Cool! Good to know. I was wondering about the tech debt if Mastodon does things slightly differently than your team. :)
0
0
0
0
Back
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

I2P eepsite

j6b6cyk6gjmepjih7jjadxgxvvf3lzzujljuu2v4biemzpg3naya.b32.i2p

Platform

  • Email
  • Chat
  • Timeline
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ
  • Lite (no JS)

Legal

  • Terms of Service
  • Privacy Policy
  • Transparency Report
  • Report Abuse
  • Warrant Canary
  • VPN Policy

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 17:06:21 UTC