Original Author: Rui Ueyama (creator of the mold linker)
Translated by @windowsboy111
Minimally edited by @lleyton
| """ | |
| This python script will find flatpak deduplication size stats. | |
| Made with :heart: by powpingdone#3611, or just powpingdone on github. | |
| Explaination for output: | |
| 'no dedupe': The size that the ostree repository would take up if files were not deduplicated. | |
| 'dedupe': The actual size of the ostree repository. | |
| 'singlet': The size of all files that are referenced once. | |
| 'orphan': The size of all files not referenced (ie, only one hard link). |
| #!/usr/bin/env bash | |
| #Short script that creates a streaming setup in pulseaudio. It does the following: | |
| #1. Create a null-sink as ApplicationSink to separate a single applications audio from the rest | |
| #2. Create remap-source as Virtual Microphone; AppSource | |
| #3. Loopback the the ApplicationSink's audio back to the systems default audio output | |
| #4. Loopback AppSink into virtual microphone AppSource | |
| # ┌────────────┐ |
The only people entitled to say how open source 'ought' to work are people who run projects, and the scope of their entitlement extends only to their own projects.
Just because someone open sources something does not imply they owe the world a change in their status, focus and effort, e.g. from inventor to community manager.
As a user of something open source you are not thereby entitled to anything at all. You are not entitled to contribute. You are not entitled to features. You are not entitled to the attention of others. You are not entitled to having value attached to your complaints. You are not entitled to this explanation.
If you have expectations (of others) that aren't being met, those expectations are your own responsibility. You are responsible for your own needs. If you want things, make them.
| #!/usr/bin/env bash | |
| #Short script that creates a streaming setup in pulseaudio. It does the following: | |
| #1. Create a null-sink as ApplicationSink to separate a single applications audio from the rest | |
| #3. Create another null-sink as Input-Combinator; CombineSink | |
| #4. Create remap-source as Virtual Microphone; Vsource | |
| #5. Loopback the the ApplicationSink's audio back to the systems default audio output | |
| #6. Loopback ApplicationSink audio again, this time into the CombineSink | |
| #7. Loopback actual microphone audio into the CombineSink as well | |
| #8. Loopback combined application output and real-mic input from CombineSink into virtual microphone Vsource |
| /* Highliting accessibility errors in HTML */ | |
| /* highlight HTML element with invalid value for lang attribute */ | |
| html:not([lang]), | |
| html[lang=""] { | |
| border: 2px dotted red !important; | |
| } | |
| /* highlight images missing alt text */ | |
| img:not([alt]) { |
| #!/bin/sh | |
| set -eufo pipefail | |
| if [ "$#" -ne 2 ]; then | |
| echo "usage: $0 source_repo_url target_repo_url" >&2 | |
| exit 1 | |
| fi | |
| SOURCE_URL="$1" |