Don't forget to install the #Snowflake browser addon made by @torproject to help other Internet users oppressed by totalitarian regimes circumvent censorship. No one will be able to trace their online activity back to you, thanks to #onion routing.
Any Qt + Python devs out there with any experience on calling deleteLater() from the Python side?
I have some costly dialogs I want cleared on close, and so far I've been running deleteLater() in the closeEvent, which is clearly a little risky. I do get the very rare segfault especially if I close one particular dialog which has a QTimer singleShot call. If the deleteLater() is called when it is running, I get a RunTImeError.
Interesting coming from someone who notoriously spent a chunk of the 90s in Russia, leading to whistleblower allegations and formal questions from Labour about his security clearance...👀
I finally did it and moved to a more appropriate "home realm" for a #FreeBSD enthusiast. Thanks @stefano for offering this!
Moving followers worked flawlessly, restoring all my settings was pretty quick, but of course all my old toots are left on https://techhub.social/@zirias 🙈
So I guess I'll introduce myself here by writing a little thread, adding a few of my works that someone might find interesting. But first a bit of "who am I":
I'm a "professional" software architect/developer (mostly #dotnet platform in the day job), FreeBSD hobby-admin and ports committer, #C64 fan (and occassionally coder and even musician), and apart from computers also interested in music (playing a few instruments myself), traveling, cooking, sometimes sports, sometimes politics ... but probably won't toot about any non-technical stuff (or, very very rarely).
Let's start with my most recent opensource dev-project:
#qXmoji is an #X11#emoji#keyboard. Although it uses #Qt for its GUI, the mechanism to "type" emojis is pure X11. This means any X11 client can receive them (whether that client can correctly display them is an entirely different issue 🙈) ... not even #XIM awarenesss is needed.
The mechanism to inject fake "emoji keyboard events" is quite hacky and dirty, but it works!
Please try Session, SimpleX, or Threema before deciding to stay with Signal (or WhatsApp).
They do a lot of things well, but when deciding things like this that could greatly improve the user experience I've found the Signal developers / leadership are not making good decisions.
Possibly it's an urban myth that the most common public holiday worldwide is "Independence from Britain Day", but delighted there's a new account to help us find out.
Introducing Friction 0.9.6 Beta 1. This release includes several changes to the user interface and some additional new features. We are now in feature freeze, please report any regressions etc.
To add, #Fediverse devs should agree and make a stand not to implement any mainline Mastodon-only "feature" related to quote post.
If mainline Mastodon instances and users complain about it, they can just rely on "fediblock" and use this reason: "refused to implement Mastodon-only quote post feature". Sure it will fragment the Fediverse network, but why not? People and the media keeps calling it the "Mastodon network" anyway.
Users who prefer the Fediverse network over the mainline Mastodon network can migrate over to friendlier and sane instances. 😉
Last Week in Fediverse – ep 65 (fediversereport.com)
Forum federation, Ghosts, Event Planners and the source code of Truth Social.