Skip to content

Instantly share code, notes, and snippets.

View mia-riezebos's full-sized avatar
🥶
this is my film, you're an extra

Mia Riezebos mia-riezebos

🥶
this is my film, you're an extra
View GitHub Profile
@mia-riezebos
mia-riezebos / monkeytype-miacx.json
Last active January 11, 2026 15:06
custom monkeytype theme: nova
{"theme":"chaos_theory","themeLight":"serika","themeDark":"serika_dark","autoSwitchTheme":false,"customTheme":true,"customThemeColors":["#200b20","#ff55ff","#ff55ff","#935793","#180718","#fdd7fd","#ff5580","#a82d4b","#ff5580","#a82d4b"],"favThemes":["chaos_theory","superuser"],"showKeyTips":false,"smoothCaret":"slow","codeUnindentOnBackspace":true,"quickRestart":"tab","punctuation":false,"numbers":false,"words":10,"time":60,"mode":"time","quoteLength":[0,1,2,3],"language":"english","fontSize":4,"freedomMode":true,"difficulty":"normal","blindMode":false,"quickEnd":true,"caretStyle":"underline","paceCaretStyle":"underline","flipTestColors":false,"layout":"default","funbox":[],"confidenceMode":"off","indicateTypos":"off","compositionDisplay":"replace","timerStyle":"mini","liveSpeedStyle":"mini","liveAccStyle":"off","liveBurstStyle":"off","colorfulMode":false,"randomTheme":"off","timerColor":"black","timerOpacity":"0.75","stopOnError":"off","showAllLines":false,"keymapMode":"react","keymapStyle":"staggered","keym
@mia-riezebos
mia-riezebos / preference.md
Last active January 8, 2026 16:06
No AI "fluff" prompt

I like concise answers, but not at the cost of accuracy. If an answer loses accuracy or value by making it more concise, I prefer the longer answer.

I do not like it when you steer the conversation or take initiative that might disrupt my train of thought. Be careful about thinking for me. I am not looking to outsource my creative thinking, critical thinking, or problem-solving. Doing this may result in the atrophy of these skills.

Do not offer any follow-up suggestions, expansions, or tailoring. If a response ends, it must end there. Do not prompt for further action. Provide only the requested information. Do not include follow-up questions, optional capabilities, or tailoring offers unless I explicitly ask for them. Hints on how to use provided answers are redundant. Do not include them.

Freeform Priority Canvas

Below, in the custom-layouts.json file, you will find my custom PowerToys FancyZones canvas. You can copy paste the entire file, or add the json object inside the "custom-layouts" array to your own, inside %LocalAppData%\Microsoft\PowerToys\FancyZones.

{
"name": "ts-svelte",
"extensions": [
{
"identifier": {
"id": "1yib.svelte-bundle",
"uuid": "6d9c8e9b-9355-4b87-be2f-1abc0fe1b61e"
},
"displayName": "svelte"
},
@mia-riezebos
mia-riezebos / OBOT.sh
Last active May 8, 2025 07:27
My Obsessively Balanced & Optimized Transcode script, using FFMPEG.
# [O]bsessively [B]alanced & [O]ptimized [T]ranscode script
ffmpeg -i <input> \ # select input video file
-vsync 0 # prevent FFmpeg from creating output YUV with duplicate and extra frames.
-hwaccel cuda # enable hardware acceleration using cuda
-hwaccel_output_format cuda # unclear- read https://docs.nvidia.com/video-technologies/video-codec-sdk/12.0/ffmpeg-with-nvidia-gpu/index.html
-c:v hevc_nvenc -preset p7 -tune hq \ # NVENC HEVC encoder, preset p7 (slowed, best quality), tune for high quality
-cq:v 23 \ # constant quality (CRF equivalent) of 23 (decent quality, great compression)
-rc:v vbr \ # use Variable Bit Rate (VBR) for rate control mode
-rc-lookahead:v 4 \ # look 4 frames ahead for VBR compression optimization
@mia-riezebos
mia-riezebos / discord-sticker-ffmepg-apng.md
Last active July 24, 2023 17:40
Discord Sticker ffmpeg APNG command
$ ffmpeg -r 26 -i <file>%05d.png -plays 0 -pred 5 -f apng -vf "scale=320:320" -pix_fmt monob output.png

-r        framerate
-i        input (%05d = zero-padded digit)
-plays    APNG loop mode
              0         = infinite loop
              1         = no loop
              2-65535   = n loops
-pred     PNG filter algorithm
NNAA NNAB NNAC NNAD NNAE NNAF NNAG NNAH NNAI NNAJ NNAK NNAL NNAM NNAN NNAO NNAP NNAQ NNAR NNAS NNAT NNAU NNAV NNAW NNAX NNAY NNAZ
nnAa nnAb nnAc nnAd nnAe nnAf nnAg nnAh nnAi nnAj nnAk nnAl nnAm nnAn nnAo nnAp nnAq nnAr nnAs nnAt nnAu nnAv nnAw nnAx nnAy nnAz
NNA0 NNA1 NNA2 NNA3 NNA4 NNA5 NNA6 NNA7 NNA8 NNA9
NNA! NNA# NNA( NNA) NNA+ NNA, NNA- NNA. NNA/ NNA: NNA; NNA= NNA? NNA@ NNA[ NNA] NNA_ NNA© NNA℗
NNBA NNBB NNBC NNBD NNBE NNBF NNBG NNBH NNBI NNBJ NNBK NNBL NNBM NNBN NNBO NNBP NNBQ NNBR NNBS NNBT NNBU NNBV NNBW NNBX NNBY NNBZ
nnBa nnBb nnBc nnBd nnBe nnBf nnBg nnBh nnBi nnBj nnBk nnBl nnBm nnBn nnBo nnBp nnBq nnBr nnBs nnBt nnBu nnBv nnBw nnBx nnBy nnBz
NNB0 NNB1 NNB2 NNB3 NNB4 NNB5 NNB6 NNB7 NNB8 NNB9
NNB! NNB# NNB( NNB) NNB+ NNB, NNB- NNB. NNB/ NNB: NNB; NNB= NNB? NNB@ NNB[ NNB] NNB_ NNB© NNB℗
@mia-riezebos
mia-riezebos / TallyVotes.gs
Last active November 22, 2022 06:38
Tally Votes across multiple sheets of data, and weight the scores.
ACTIVE_SPREADSHEET = SpreadsheetApp.getActiveSpreadsheet();
/**
* add a menu to manually refresh the leaderboard
*/
function onOpen() {
var sheet = ACTIVE_SPREADSHEET;
var entries = [{
name: "Refresh",
functionName: "refreshLastUpdate",
@mia-riezebos
mia-riezebos / unfollow-sc.js
Last active August 23, 2022 04:28 — forked from egeste/unfollow-sc.js
Unfollow all on soundcloud
// 1. go to your profile
// 2. click the "Following" count
// 3. open the browser console
// 4. copy and paste this code into the console
// 5. profit :3
// (6. follow me on https://soundcloud.com/patchstep)
var scriptName = "unfollow-sc.js";
var authorName = "Patch";
var authorUrls = [
@mia-riezebos
mia-riezebos / intro.json
Created July 14, 2022 15:26
lottie-web animationData (intro.json)
{
"v": "5.9.6",
"fr": 42,
"ip": 0,
"op": 160,
"w": 1080,
"h": 240,
"nm": "intro",
"ddd": 0,
"assets": [],