Skip to content

Instantly share code, notes, and snippets.

View xavierfiechter's full-sized avatar

Xavier Fiechter xavierfiechter

View GitHub Profile
@xavierfiechter
xavierfiechter / yt-whisper
Created March 18, 2023 22:52 — forked from jooray/yt-whisper
A script to download an audio from a video from a streaming platform such as youtube and transcribe it to text using whisper.cpp
#!/bin/bash
# Usage: yt-whisper URL [OUTPUT_FILENAME_TEMPLATE [LANGUAGE]]
# If OUTPUT_FILENAME_TEMPLATE is empty, output is yt-whisper-video
# If LANGAUGE is empty, it is set to "auto"
# General settings (paths) for whisper.cpp
# Note - this uses whisper.cpp, not official whisper. Get it at
# https://github.com/ggerganov/whisper.cpp
# You will have to adjust these
@xavierfiechter
xavierfiechter / wallet_alias.md
Created November 14, 2022 15:32
WALLET KEY ALIAS

Using a KEY ALIAS for wallets, instead of key fingerprints

Why this suggestion?

An alias, like a nickname, is easier to read for humans and easier to remember than a key fingerprint.

BIP-32 suggests using a key fingerprint, which is the first 32 bits of the key identifier.

This helps to verify if you have loaded the correct wallet.

@xavierfiechter
xavierfiechter / UTXO_GROUPING.md
Created October 17, 2022 22:51
UTXO GROUPING – A Coin control feature.

UTXO GROUPING

A Coin control feature to organize your UTXOs.

What about UTXO GROUPING in your favorite Bitcoin wallet/client?

Think of it as having multiple coin jars.

@xavierfiechter
xavierfiechter / REPRO-COLDCARD-BUILD.md
Last active April 28, 2023 15:31
REPRO COLDCARD BUILD

I use DigitalOcean, create a Droplet, verify the build and destroy it afterwards. You can do this on macOS or Linux as well. Use "brew" to install on macOS.

Let's go.

  1. Create a Droplet on DigitalOcean
  • Ubuntu 20.04 LTS, x64, more RAM = faster build
  1. Install Docker, ..
  • $ wget https://github.com/docker/machine/releases/download/v0.14.0/docker-machine-$(uname -s)-$(uname -m)
@xavierfiechter
xavierfiechter / block-twitter-setup.sh
Created June 9, 2021 13:09
Automate Bitcoin Twitter Hygiene
virtualenv -p python3.9 BlockTwitter
cd BlockTwitter && . ./bin/activate
pip install tweepy
wget https://raw.githubusercontent.com/NicolasDorier/CancelMSM/master/BlockTwitter.side
# Apply for Twitter API access here: https://developer.twitter.com/en/products/twitter-api
### Keybase proof
I hereby claim:
* I am xavierfiechter on github.
* I am xavierfiechter (https://keybase.io/xavierfiechter) on keybase.
* I have a public key ASDT6089wx7GMb_-ap0q52yIVKWxLIsPplac5bTEdHpThwo
To claim this, I am signing this object: