Skip to content

Instantly share code, notes, and snippets.

View rdlmda's full-sized avatar

Rudá Almeida rdlmda

  • Federal University of Rio de Janeiro
  • Rio de Janeiro, Brazil
  • 12:48 (UTC -03:00)
View GitHub Profile
@allquixotic
allquixotic / chatse-vs-matrix-feature-comparison.md
Last active May 22, 2018 02:34
chat.SE vs. Matrix feature comparison
Factor Matrix Chat-SE
Client Platforms
  • Web (multiple, open source)
  • Android (native)
  • iOS (native)
  • Desktop (Win/Mac/Lin; multiple; open source)
  • Web/mobile web (proprietary)
  • Various hacks (lacking all features, and subject to random breakage when chat code changes)
Bot Support First-class - officially supported Tenuous; allowed but at the whims of SE, and hackish
Basic text formatting Standard Markdown Ghetto Chat Markdown (mostly the same for the very basics)
Strikethrough <del>strike</del> ---strike---
Avatars Upload one via client Gravatar or upload
Gateway Support Overall: Many exist & well supported
  • IRC
  • Gitter.im
  • Slack
No official; a few hackish ones that semi-work
Hosting model Decentralized Centralized
@weibeld
weibeld / telegram-api.pdf
Last active September 22, 2025 03:11
Telegram CLI Commands
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@AtomicBlom
AtomicBlom / pixelate.shader
Created October 9, 2018 14:29
Pixelate effect for OBS Study (obs-shaderfilter plugin)
//-----------------------------------------------------------------------------------------
// Shader constant register mappings (scalars - float, double, Point, Color, Point3D, etc.)
//-----------------------------------------------------------------------------------------
uniform float horizontal_pixel_counts;
uniform float vertical_pixel_counts;
uniform float speed;
//--------------------------------------------------------------------------------------
// Sampler Inputs (Brushes, including ImplicitInput)
@rjhansen
rjhansen / keyservers.md
Last active October 22, 2025 05:42
SKS Keyserver Network Under Attack

SKS Keyserver Network Under Attack

This work is released under a Creative Commons Attribution-NoDerivatives 4.0 International License.

Terminological Note

"OpenPGP" refers to the OpenPGP protocol, in much the same way that HTML refers to the protocol that specifies how to write a web page. "GnuPG", "SequoiaPGP", "OpenPGP.js", and others are implementations of the OpenPGP protocol in the same way that Mozilla Firefox, Google Chromium, and Microsoft Edge refer to software packages that process HTML data.

Who am I?

Overly long sound card descriptions is a problem and they sometimes cause problems for some GUIs as pavucontrol where you need to make the window very wide in order to accommodate the strings. With pulseaudio you can rename them directly in pavucontrol by right-clicking the Port dropdown as long as you have the module-device-manager pulseaudio module loaded. Here is how to do the same in pipewire:

Add something like the following to your `/etc/pipewire/media-session.d/alsa-monitor.conf/ file:

    {
        matches = [
            {
                node.name = "alsa_output.pci-0000_02_02.0.analog-stereo"
            }
@DubyaDude
DubyaDude / DubyasCleanupOfDiscord.css
Last active September 3, 2025 23:43
My list of annoying stuff I hide/disable in Discord using Quick CSS
/* This css has been moved due to the Vencord development team not allowing gists for import urls.
* Source css: https://github.com/DubyaDude/DubyasCleanupOfDiscord/blob/main/DubyasCleanupOfDiscord.css
*/
@import url("https://raw.githubusercontent.com/DubyaDude/DubyasCleanupOfDiscord/main/DubyasCleanupOfDiscord.css");