- idea > title > thumbnail > hook > storytelling > viewer retention
- audience quality > audience size
- avoid optimizing too hard for virality
- title > thumbnail > bingeability > SEO
- lots of good videos > one great video
- shorts should complement main content
- authenticity can be a valuable differentiating factor
- enjoy what you do
As somebody with a hand-related disability, I've been seeking a way to record travel videos. So, I've decided to pursue a alternate method of videography, one which creates intriguing and unique results.
Filming in first person has only become practical (relatively cheap while delivering good quality) in the past decade, as miniaturized "action" cameras have become widely available for consumers to purchase.
However, making great videos isn't as easy as buying a great camera, especially when novel techniques are involved. I've created this guide to help share what I've learned about first-person videography, so that you don't have to repeat the same mistakes that I have.
This script (tested on Ubuntu 24.10 & Ubuntu 24.04) allows you to anonymously perform the sell side of an UnstoppableSwap transaction (going from XMR to BTC).
Due to technical limitations, the sell side of an UnstoppableSwap transaction requires a long-lived server to perform the transaction. As a result, UnstoppableSwap-based XMR -> BTC transactions are only practical for large amounts.
- Setup a Monero node:
# Based on https://docs.getmonero.org/running-node/monerod-systemd/
import argparse | |
import json | |
import logging | |
import os | |
import re | |
import shutil | |
from concurrent.futures import ProcessPoolExecutor, as_completed | |
from dataclasses import dataclass | |
from datetime import datetime | |
from typing import Any, Callable, Dict, List, Literal, Optional, Tuple |
fullscreen=yes | |
#native-fs=no | |
profile=high-quality | |
audio-pitch-correction=no | |
[nativescale] | |
profile-cond=width >= 2560 | |
scale=lanczos |
echo 'KEYMAPOPTS=none | |
HOSTNAMEOPTS=alpine | |
INTERFACESOPTS="auto lo | |
iface lo inet loopback | |
auto eth0 | |
iface eth0 inet dhcp | |
hostname alpine | |
" | |
TIMEZONEOPTS="UTC" |
These articles have been picked by the creator of Kat's Bookshelf to help provide some guidance to those who are new to self-guided learning.
as i work on completing the main Controlled Insanity document, i will maintain a list of relevant concepts that will be brought up in the document.
this document is not "complete"; it should be viewed as an early preview for topics that will likely be covered in the actual Controlled Insantity document (which will be released when it's ready).
- schizotypy
- related: spiritual experiences
// How to use this: | |
// 1. Go to https://www.youtube.com/feed/channels | |
// 2. Scroll down to the bottom to load in complete channel list | |
// 3. Open the browser console and paste this snippet: | |
let channels = $$("#main-link.channel-link"); | |
let channel_text = ""; | |
for (let i = 0; i < channels.length; i += 1) { | |
if (channels[i].href != undefined) { | |
channel_text += channels[i].parentElement.parentElement.parentElement.getElementsByTagName("yt-formatted-string")[1].innerText + " - " + channels[i].href + "\n"; | |
} |
#!/bin/bash | |
# https://developer.twitter.com/en/docs/twitter-api/v1/media/upload-media/uploading-media/media-best-practices | |
# - h.264 high profile | |
# - 60fps or less | |
# - aac-lc, he-aac not supported | |
# - 16:9 recommended | |
# - 512mb maximum | |
# - shorter than 140s | |
# - 1:1 pixel aspect ratio | |
# - yuv 4:2:0 |