My backing SQLite database with indices is 8.7 MiB in size right now.
The
twtxt
cache is 7.6 MiB, it uses Python's pickle
module. And next to it there is a 16.0 MiB second database with all the read statuses for the old tt
. Wow, super inefficient, it shouldn't contain anything else, it's a giant, pickled {"$hash": {"read": True/False}, …}
. What the heck, why is it so big?! O_o
about:compat
in Firefox.
Lots and lots of workarounds for specific websites.
about:compat
in Firefox.
Lots and lots of workarounds for specific websites.

Oof.

Oof.
It would turn this
https://movq.de/v/a75eb68770/a0.jpg
into this
https://movq.de/v/a75eb68770/a1.jpg
or this
https://movq.de/v/a75eb68770/b0.jpg
into this:
https://movq.de/v/a75eb68770/b1.jpg
🤔
It would turn this
https://movq.de/v/a75eb68770/a0.jpg
into this
https://movq.de/v/a75eb68770/a1.jpg
or this
https://movq.de/v/a75eb68770/b0.jpg
into this:
https://movq.de/v/a75eb68770/b1.jpg
🤔
tt
reimplementation that I already followed with the old Python tt
. Previously, I just had a few feeds for testing purposes in my new config. While transfering, I "dropped" heaps of feeds that appeared to be inactive.This might motivate me to actually "finish" the new client, so that it could become my daily driver. No need to use the old software stack any longer. Let's see how bad this goes.
⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
If only those things weren’t so damn expensive. I just checked the prices and simply burst out laughing. 😂
If only those things weren’t so damn expensive. I just checked the prices and simply burst out laughing. 😂






real humid so breathing was difficult. calves were still tight from the long run. honestly it felt really hard but my HR stayed pretty low considering.
#running
real humid so breathing was difficult. calves were still tight from the long run. honestly it felt really hard but my HR stayed pretty low considering.
#running
real humid so breathing was difficult. calves were still tight from the long run. honestly it felt really hard but my HR stayed pretty low considering.
#running
#ascii
#ascii
https://mccue.dev/pages/3-11-25-life-altering-postgresql-patterns
#postgresql #databases
https://mccue.dev/pages/3-11-25-life-altering-postgresql-patterns
#postgresql #databases
tt2
ignore such items in feeds and you're good 👍
yarnd
already filters/ignores them (_for now_)

https://www.youtube.com/watch?v=mjpJsKlF2-0
#Python
https://www.youtube.com/watch?v=mjpJsKlF2-0
#Python
@jotajet48 https://ciberlandia.pt/@jotajet48/114220242030246983
#PSD
@jotajet48 https://ciberlandia.pt/@jotajet48/114220242030246983
#PSD
@jotajet48 https://ciberlandia.pt/@jotajet48/114220242030246983
#PSD
⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
⨁ Follow
button on their profile page or use the Follow form and enter a Twtxt URL. You may also find other feeds of interest via Feeds. Welcome! 🤗
* KMail – e-mail client
* Okular – PDF viewer
* Gwenview – image viewer
* Dolphin – file browser
* KWallet – password manager (I want to check out
pass
one day. The most annoying thing is that when I copy a password, it says that the password has been modified and asks me whether I want to save the changes. I never do, because the password is still the same. I don't get it.)* KPatience – card game
* Kdenlive – video editor
* Kleopatra – certificate manager
Qt:
* VLC – video player
* Psi – Jabber client (I happily used Kopete in the past, but that is not supported anymore or so. I don't remember.)
* sqlitebrowser – SQLite browser
Gtk:
* Firefox – web browser
* Quod Libet – music player (I should look for a better alternative. Can't remember why I had to move away from Amarok, was it dead? There was a fork Clementine or so, but I had to drop that for some unknown reason, too.)
* Audacity – audio editor
* GIMP – image editor
These are the things that are open right now or that I could think of. Most other stuff I actually do in the terminal.
In the past™, I used the Python KDE4 bindings. That was really nice. I could pass most stuff directly in the constructor and didn't have to call gazillions of setters improving the experience significantly. If I ever wanted to do GUI programming again, I'd definitely go that route. There are also great Qt bindings for Python if one wanted to avoid the KDE stuff on top. The vast majority I do for myself, though, is either CLI or maybe TUI. A few web shit things, but no GUIs anymore. :-)*
> Although, most software I use is decentish in that regard.
Is that because you mostly use Qt programs? 🤔
I wish Qt had a C API. Programming in C++ is pain. 😢
> Although, most software I use is decentish in that regard.
Is that because you mostly use Qt programs? 🤔
I wish Qt had a C API. Programming in C++ is pain. 😢
I just noted today that JetBrains improv^Wcompletely fucked up their new commit dialog. There's no diff anymore where I would also be able to select which changes to stage. I guess from now on I'm going to exclusively commit from only the shell. No bloody git integration anymore. >:-( This is so useless now, unbelievable.
Joking aside, let's see how it works in the wild!
yarnd
🤣
Also, it is very easy to filter or ignore it.
Also, it is very easy to filter or ignore it.
I'm going to try out something, let's see what happens... next Saturday (2025-03-29) and possibly on some other Saturdays after that. I'm going to host an online space where I show something about Creative Coding with #Python and #py5. I'm calling it "Python Creative Coding Free Walking Tour". I'll also do some "py5 Office Hours", Q&A and on-boarding.
It will be free, and I'll accept donations, just like the free walking tour we have showing off nice spots of São Paulo for tourists. I hope it will be even better than that: as I studied architecture I find the tour guide's explanations a bit over the top and sometimes missing the point, but maybe mine will also be an over the top creative coding tour, who knows? you'll have to judge by yourselves.
The first, "walking tour" part will be from 11:00AM BRT (UCT -3) to 12:00 and then, the second, "office hours" part, will be from 12:15 to 13:00, when people will be able to ask me anything about py5 and I'll try to answer to the best of my knowledge, it will also be an opportunity to get help setting up your tools/environment in order to take your first steps drawing with code.
- To get the video-conference link, send me a DM or fill this form: https://form.jotform.com/Alexandre_Villares/python-creative-coding-walking-tour
I'm going to try out something, let's see what happens... next Saturday (2025-03-29) and possibly on some other Saturdays after that. I'm going to host an online space where I show something about Creative Coding with #Python and #py5. I'm calling it "Python Creative Coding Free Walking Tour". I'll also do some "py5 Office Hours", Q&A and on-boarding.
It will be free, and I'll accept donations, just like the free walking tour we have showing off nice spots of São Paulo for tourists. I hope it will be even better than that: as I studied architecture I find the tour guide's explanations a bit over the top and sometimes missing the point, but maybe mine will also be an over the top creative coding tour, who knows? you'll have to judge by yourselves.
The first, "walking tour" part will be from 11:00AM BRT (UCT -3) to 12:00 and then, the second, "office hours" part, will be from 12:15 to 13:00, when people will be able to ask me anything about py5 and I'll try to answer to the best of my knowledge, it will also be an opportunity to get help setting up your tools/environment in order to take your first steps drawing with code.
- Update: to get the video-conference link, visit https://hackmd.io/@villares/python-creativecoding-tour
versão narrada: https://www.youtube.com/watch?v=Iiz3kY9ZuJA
versão narrada: https://www.youtube.com/watch?v=Iiz3kY9ZuJA