Pro Tip: walking away from situation you created online without acknowledging or apologizing for your role in it only increasing anger and resentment.
Doubly so when a big part of the situation was about someone not being heard as you've now covered your ears and continued to refuse to hear them.
=> More informations about this toot | View the thread
The aforementioned blog post :) https://dev.to/grim/right-to-be-forgotten-and-open-source-5873
=> More informations about this toot | View the thread
People, please, if you're going to send me a right to be forgotten request, please check if we're actually remembering you or displaying your account publicly.
I'll spit out a blog post on this quick as I can't fit it here and reply to this toot with it.
[#]Pidgin #RightToBeForgotten #OpenSource
=> More informations about this toot | View the thread
Greetings Programs!! We're streaming on another random day!! What gives you ask? We'll we're releasing @pidgin 2.14.14 tonight!! There's nothing major here, but this release should fix those dreaded certificates popups and will keep the program compiling with #GCC 14 and 15! Come on by! https://twitch.tv/rw_grim https://youtube.com/@rw_grim #OpenSource #OpenSourceLive #Pidgin #C #GTK #Chat #Messaging
=> More informations about this toot | View the thread
Moving code signing to HSMs only was a mistake or at least premature.. That or I missed all of the documentation. Probably a combination of all that.
That said, @pidgin 2.14.14 will be released on Thursday since I finally went through the pain of figuring out how to get the Windows binaries signed again..
You can read all about it in my most recent blog post https://dev.to/grim/code-signing-hsms-for-pidgin2-3ikp
[#]OpenSource #Pidgin #Windows #Signing
=> More informations about this toot | View the thread
Greetings Programs! We're doing a quick surprise day stream! I'm awake and don't need to start the day job yet, so here we are! It'll be a quick one but we've got some @pidgin 2 review requests to look at and some other stuff, so come on by! https://twitch.tv/rw_grim https://youtube.com/@rw_grim #OpenSource #OpenSourceLive #C #Gtk #Pidgin #Messaging #Chat
=> More informations about this toot | View the thread
The server running the #mercurial code hosting and a few static sites for @pidgin has been flapping all night. I just looked into it and it was a ton of traffic from alibaba cloud without any delay.
Since these sites should typically only be seen by end users I just blocked all of alibaba cloud's address space via iptables.
Instantly the load average dropped to zero and the service stopped flapping 😄
[#]OpenSource #DevOps #Pidgin
=> More informations about this toot | View the thread
Greetings Programs!! We're back at it tonight continuing on our journey to @pidgin 3.0 Experimental 2!! Come on by! https://twitch.tv/rw_grim https://youtube.com/@rw_grim #OpenSource #OpenSourceLive #Pidgin #C #GTK #Chat #Messaging
=> More informations about this toot | View the thread
Greetings programs!! Was working on some @pidgin stuff and figured you all might want to watch. Not going to be a normal long stream or anything, but come hang out anyways!! https://twitch.tv/rw_grim https://youtube.com/@rw_grim #OpenSource #OpenSourceLive #C #GTK
=> More informations about this toot | View the thread
Going through some old pidgin2 code and ran across this glorious easter egg..
if (purple_strequal(irc->whois.nick, "Paco-Paco")) {
purple_notify_user_info_add_pair(user_info, _("<b>Defining adjective:</b>"), _("Glorious"));
}
@elb
=> More informations about this toot | View the thread
Greetings Programs!! We're back at it working towards @pidgin 3.0 Experimental 2!!! We've got a laundry list of things to do some come on by! https://twitch.tv/rw_grim https://youtube.com/@rw_grim #OpenSource #OpenSourceLive #C #GTK #Messaging #Chat #Pidgin
=> More informations about this toot | View the thread
TIL that docker save | docker load
loses manifest id's. So side loading an image because you can't access docker hub doesn't work if you're pinned on a manifest id. We pin on the manifest id because the upstream image sometimes updates tags and we need to make sure our config management tool will push the new image everywhere.
[#]docker #devops #fun
=> More informations about this toot | View the thread
They say when you use regex you have two problems. I tend to have one less problem...
Case in point, here's a tokenizer for https://www.rfc-editor.org/rfc/rfc5801.html#section-4.
^(?:(?PF),)?(?P[npy])(?:=(?P[^,]+))?,(?:a=(?P[^,]+))?,
Validation still has to be done in the application, but this is still way easier than writing and maintaining a lexer.
[#]regex #coding #development #rfc
=> More informations about this toot | View the thread
This is what I imagine people's code looks like when they complain about the forced indentation in #python.
And yes, this code is correct.
[#]programming #c #formatting #indentation #tabsvsspaces #whitespace #developers #developerexperience #debugging #fail #goodluck
=> More informations about this toot | View the thread
Greetings Programs!! We're back at it tonight! And since we released @pidgin Experimental 1 on Tuesday we're now working on Experimental 2!!! Come on by!!
https://twitch.tv/rw_grim/
https://youtube.com/@rw_grim
[#]OpenSource #OpenSourceLive #Pidgin #Messaging #Chat #C #GTK
=> More informations about this toot | View the thread
Greetings Programs!! Tonight is the night! @pidgin 3.0 Experimental 1 (aka 2.90.0) is going to be released! Come on by and join us for this milestone!! https://twitch.tv/rw_grim https://youtube.com/@rw_grim #OpenSource #OpenSourceLive #livecoding #C #GTK #Pidgin #Chat
=> More informations about this toot | View the thread
Greetings Programs!!! Tomorrow is the day for @pidgin 3.0 Experimental 1!! It's been a busy month so some stuff go punted to Experimental 2... Anyways come on by and we finish up some documentation and other fun stuff before tomorrows release! https://twitch.tv/rw_grim/ https://youtube.com/@rw_grim/ #OpenSource #OpenSourceLive #Pidgin #C #GTK
=> More informations about this toot | View the thread
As we've been approaching @pidgin 3.0 Experimental 1 I've wanted to put a count down into my #grafana dashboard on stream.
This was harder than I thought and required me to write a #prometheus exporter that does the actual work. Basically you give it some timestamps and a name and it'll expose the time remaining in seconds as a gauge.
So with 2 days left to this release, we finally have the countdown..
https://keep.imfreedom.org/grim/promuntil/file/default/README.md
[#]OpenSource #metrics #pidgin #pidgin3
=> More informations about this toot | View the thread
Greetings Programs! We are just 7 days away from @pidgin 3.0 Experimental 1!! Time is disappearing fast, so we are really scrambling now. Come on by and help us across the finish line!! https://twitch.tv/rw_grim https://youtube.com/@rw_grim #Pidgin #OpenSource #OpenSourceLive #C #GTK
=> More informations about this toot | View the thread
gotta love tech.. sounds wasn't working for me.. although everything looked fine in pavucontrol and i saw the fader/whatever bouncing, i still upgraded all packages and restarted pipewire-pulse..
still not working.. tried using the buttons on my soundbar, nothing, not even the power button. tried the remote, nothing. Figure out which power cable it is, pull it, plug it back in, and boom sound...
=> More informations about this toot | View the thread
=> This profile with reblog | Go to grimmy@mastodon.social account This content has been proxied by September (ba2dc).Proxy Information
text/gemini