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

Zeeshan Ali Khan :rust: 🇺🇦

@zeenix@toot.cat
  • Open on toot.cat

Free Software dev, Ecomodernist, into Rust, flying, and EVs. Maintainer of @zbus@toot.cat

❤️ 🐈 :rustacean_ferris: . he/him

My opinions are purely my own and do not represent that of my employer or FOSS communities I happen to work with.

675 Followers
197 Following
50 Posts
Joined November 15, 2022
Country:
Germany
City:
Berlin
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 2w ago
A few months ago, I was bullied by a few people (you know who you are) on #gnome-hackers matrix channel for my "lack of evidence" (which I had clearly provided) that many anti-LLM folks are quite aggressive. I eventually left the room because of the aggression I faced (oh, the irony!). I understand how it's hard to accept the truth because of personal biases (I'm pretty sure I have the same issue, like the rest of us) but even the most biased person has to admit that this comment is as aggressive as it can possibly get: https://pointieststick.com/2026/09/23/kde-and-ai-and-you-and-me/comment-page-2/#comment-41175
KDE and AI, and you, and me
Adventures in Linux and KDE

KDE and AI, and you, and me

So I accidentally triggered an online shitstorm in the process of trying to craft a set of more restrictive LLM usage guidelines for KDE. Sorry about that. :/ I’m going to leave the comments …

22
5
12
1
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 1w ago
I had never thought this will happen but yesterday, I submitted a request to cancel my GNOME Foundation membership. The project has become a home for a bunch of toxic (some extremely, some less so) people, who are not only working against the interests of the future of the project, but also bullying anyone who doesn't agree with them. I don't want to be associated with such people in any way. Besides, it's not like I have made any direct contributions to the project for more than a decade now. So nobody is going to miss me.
7
3
1
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 1w ago
Replying to
@deobald@fantastic.earth This isn't very related to foundation itself or that incident from some years ago that we don't speak of.
1
1
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 2w ago
Replying to

@jzb@hachyderm.io

LLMs are, at best, rejection of community ethos

Firstly, you're more than entitled to that opinion. As long as you don't expect this to be shared by everyone, all is good.

The problem is that the reality doesn't care about our ethics. The undeniable fact is that LLMs give you an advantage over your opponents and this advantage is growing at a spectacular rate (so far at least). FOSS saying "no" to LLM is going to be a death sentence to it, in the (not so) long run, given that fascists are taking full advantage of LLMs.

2
8
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago

"Finland gains direct rail link to Europe this summer"

https://yle.fi/a/74-20220038

🎉

yle.fi
47
5
33
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago
Anyone know a criminal lawyer in the Berlin area? My stepsons were recently robbed by some nazis and we want a lawyer present when police take their official statements. Please RT.
23
10
143
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago

I made a language detection app for Android. It runs completely locally and offline and I think it does a fairly good job. Google won't let me publish it on their store w/o it getting a lot of testing by many people so I really need some volunteers for this.

DM me with your email address if you want to help me out here. 🙏

Please re-toot for reach.

17
6
28
2
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 7mo ago

I beg of you. Please talk to any Iranian people you know before posting your hot takes on today's news. 🙏

The most important thing is what (the majority of) the people need and want.

19
3
6
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago

Explain in detail why you want to work at XYZ.

MONEY U GIVE ME DO WORK

7
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago

Me: Can you count your fingers?
Yasha counts all the fingers on his right hand.
Me: Now can you count all the fingers on both hands?
He counts each finger on both hands simultaneously as one. 😆 I tried to tell him but he didn't want to listen. He insists on applying parallelism to a problem that clearly doesn't need it.

6
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago

I contributed a new video sink plugin to gst-plugins-rs this weekend, that allows you to play videos in your terminal. It makes use of the `viuer` crate to achieve this:

https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/merge_requests/2973

#gstreamer #rust #tui

gitlab.freedesktop.org
8
0
2
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago

Berlin U-Bahn late at night, is sooo Berlin. You see so many colorful characters.

5
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago

Someone was a natural.

7
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago

Had some good days in London with the family. It was their first time and they really loved it. The big ones even got to fly in a helicopter and take the controls for a bit.

6
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago

"no one in the open source world saw coming"

I most certainly did! I've been saying it for a while now: these tools are improving at an exponential rate and all indications are that "slop" will soon be a thing of the past (if this rate of progress continues).

https://www.theregister.com/2026/03/26/greg_kroahhartman_ai_kernel/

theregister.com

Are we human?

5
4
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago

Tell yourself whatever you need to but the story of Bun's oxidation, and Zig not only losing its biggest user but potential contributions, is very much a "Adapt to the agentic era or be left behind!" story.

I understand why people are against LLMs and there's always a chance resistance can win over compliance but I predict this is not a winnable fight because of how extremely useful these tools can be and we live in a capitalist world.

Instead I see more and more developers who went from "these tools are completely useless to me" to using them regularly within a year or so.

P.s. I'm not interested in a debate here. If you disagree, just ignore me. 🙏

2
2
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 8mo ago

Peak **daily** downloads of @zbus@toot.cat on crates.io jumped to almost 150,000 in Jan. 😯😎

toot.cat

zbus (@zbus@toot.cat) - Toot.Cat

5
0
1
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 7mo ago

After watching this video, everyone should be convinced that we can replace Nebraska with Finland in the famous xkcd below:

"The Internet Was Weeks Away From Disaster and No One Knew"
https://youtube.com/watch?v=aoag03mSuXQ

4
1
3
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago
Replying to
@jsparber I only brought my wife's Macbook, but you're welcome. 😊
3
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to
@pid_eins statistics Lennart, where are they? Every statistics I've seen over the decades listing CVEs is always dominated by issues stemming from use of memory unsafe languages. You focusing on one specific issue that's not even part of the language itself and trivial to avoid, isn't very convincing on its own.
2
9
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago

"I didn't attack multiple people for not agreeing with me" and then attacks me for disagreeing with them, all in the same toot. 🤦‍♂️

@elle@weathered-steel.social

weathered-steel.social
1
1
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago

When you're asked to pay to read an article about your own software. 😭

Controlling System Parameters with D-Bus and Rust (zbus crate) | by Rajesh Pachaikani | Medium
@rajeshpachaikani@medium.com

medium.com
1
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago

Thanks to everyone who helped with testing, my language detection app is finally available on the Google Play Store:

https://play.google.com/store/apps/details?id=com.zeenix.xabi&pcampaignid=web_share

Highlights:

* No account or setup needed.
* **Local only**: no data leaves your device[1]. All processing happens on your device.
* No in-app advertisements or purchases.
* Only €0.99 (3x less than a cup of coffee) one-time purchase and you get the app and all future updates forever for free.

[1]: If you decide to report "bad detections" then data **is** uploaded to my server but only w/ your clear consent and you can view, export and delete this data at any time.

play.google.com
1
0
4
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to
@hughsie@mastodon.social Very glad to hear! I found it interesting that they didn't even hide their intentions in their profile description.
1
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to
@calvaris@mastodon.gal means "languages" in Pashto but I'll have to teach you the pronunciation in person I think. :)
1
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to
@suihkulokki@society.oftrolls.com @mjg59@nondeterministic.computer what I find interesting is how people talk about "ethical issues" like a million kittens were killed for training the LLMs, as opposed to the reality: copyrights and IPs were violated. Interestingly it's mostly the same people who would have otherwise agreed 💯 on disregarding them, if it weren't for corporates benefitting from them.
1
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago

There's no atmosphere on the moon so nothing rots away. That means there's fresh 💩 of Neil Armstrong and Buzz Aldrin on the moon. 😂

That also means that if in a distant future some alien civilization wanted to recreate humans, they could do it more easily than recreating dinosaurs (or most species that ever existed on earth).

1
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago
Replying to
@okias super cool. I'll try this soon. Btw, you can (and IMHO should) use zbus_names through zbus::names re-export. 😊
1
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago

Remember, not to believe anything you hear or read today, unless it's from me. I'll never fool you. 😜

1
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago
Replying to
@ondrejkolin@mastodon.social I read it as "been boiled into" 😂
1
1
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 7mo ago
Replying to on mastodon.social
@pixelfed@mastodon.social awesome! Have the huge issues been resolved already? I tried it many months (or was it even longer?) and it was barely usable and extremely slow, despite being low traffic at that point.
1
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to
@jamesh @pid_eins I think there's a misunderstanding here. I'm not disagreeing with what you're saying here. I think we can all agree that ranting on mastodon about it, is unlikely to do any good. I've yet to see any issues and RFCs regarding this.
0
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago
Replying to
@vad@defcon.social interesting. I didn't realise Gentu was still an active project. I thought most of them moved to Nix
0
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to
@hughsie@mastodon.social @patric2k@infosec.exchange what do I put in there? Their profile link doesn't work.
0
2
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago

Anyone using Workbench (or any Blueprint) tools on Mac? Does it work? Can it work?

0
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago

When you replay GTA V after a decade

https://youtube.com/watch?v=FmlTuFACtM0

0
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago

People often prefer to use interior mutability in Rust over exterior one. While this makes things in general easier to deal with, part of the reason they're easier is because they typically involve locks (mutex) and atomics. However, this also makes them less reliable because locks can deadlock. There is also a performance hit from them, which can in many cases be significant enough to care about.

A great way to think of exterior mutability and lifetimes in Rust, is as compile-time locks, ensuring you don't every have any possibility of deadlocks and they're completely free at runtime.

0
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to

@swick Thanks for your detailed response. I appreciate it.

If there is a database library with an API based on string manipulation instead of prepared statements, you would never touch the project. You could equally argue that lots of people write software which uses databases but never have to care about malicious inputs.

That's a very incorrect analogy. Not caring about something is very different than not having to care about something. The issue is question does not affect the vast majority of the software out there.

Opaque handles to filesystem objects are not particularly hard to abstract in a cross-platform manner. In the worst case that handle is internally just a path.

If that's the case, it should be easy for folks who think this is a very serious issue, to create an RFC issue with suggested API instead of complaining endlessly and expecting others (who likely work in spaces this issue doesn't apply to) to do all the work? 😉


You didn't address my question about any other security issues in std than this. Talking of which, are there any statistics that back up this claim that this issue is a lot more serious than all the security and safety issues Rust eliminates by its mere presence?

0
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 6mo ago

If you're a Xennial like me who recently had to export all their data from skype, and you're a hopeless nerd like me as well so like cmdline interfaces, you may find this useful:

https://github.com/zeenix/skype-reader

github.com
0
0
1
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago

Dear (potential) #zlink users: if there are any breaking changes you think are needed, now would be a very good time to report them. We recently bumped the semver for a few essential fixes and I'd really like to avoid doing this too often.

Please RT.

toot.cat

Toot.Cat

0
0
1
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago

@vad@defcon.social context? 😉

0
2
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago

I added glib (well gvariant) to dbus byte encoding benchmarks recently and (not so surprisingly) it's quite bad in comparison to almost all other Rust D-Bus encoding APIs. In one case, we're talking 231.98 µs for zvariant vs 2.8925 ms for glib.

https://github.com/KillingSpark/rust-dbus-comparisons#current-results

github.com
0
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago

a friend of mine who lives in Berlin, is in a very bad state. They're having many moments of self-harm (pulling their hair mainly) and crying endlessly. They refuse to go to an ER because they think it's not urgent enough as they are not harming anyone or considering suicide (for now).

Their GP will only give appointment next week. Where could they turn?

0
0
2
1
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to
@slomo @pid_eins I'm not concerned with ratings or general classification. I'm referring to statistics released by Microsoft and Google etc, where 70% of the issues were simply either very hard or even impossible to achieve with a safe languages like Rust.
0
2
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to
@yosh@toot.yosh.is awesome. I'm not sure how I'll read and write ! without immediately thinking "why are we shouting?" 😊
0
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to

@lcamtuf@infosec.exchange You seem to be assuming that memory safety is the only benefit of Rust.

0
1
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to

@swick I only know one very specific fs API "issue" that Lennart keeps talking about and that one:

  1. Is not an issue for a vast majority of software and hence why nobody thinks about it.
  2. Can be easily prevented by using a crate specifically designed for it.
  3. IIRC hard to abstract in a cross-platform manner.

Are there other issues like that that exist "because of std"?

0
13
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 4mo ago

RE: @zeenix@toot.cat

As I said before:

https://github.com/RsyncProject/rsync/issues/934

toot.cat

Zeeshan Ali Khan :rust: 🇺🇦: "@barthalion@treehouse.systems I'm baffled as to w…" - Toot.Cat

0
2
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to
@tragivictoria@mastodon.catgirl.cloud sort of. I first used a model that was pretty great at translations but really bad at detection. So I switched to a model specifically trained for language detection. No repo yet, sorry.
0
0
0
0
Open post
Zeeshan Ali Khan :rust: 🇺🇦 @zeenix@toot.cat
· 5mo ago
Replying to
@hughsie@mastodon.social @patric2k@infosec.exchange same here but somehow it takes me to this. 🤷‍♂️
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: 16:34:29 UTC