--- title: "Quicknote capture 24 November 2023" date: 2023-11-24T09:05:58Z draft: false categories: ['Tech'] tags: ['quicknotes'] --- Big mixture of stuff in this one. It coincides with a month of removing an old faithful VPS that managed a number of essential services (Minecraft, matrix, syncthing, taskd, etc), and setting up a LAN server to replace it. So a bit of networking, privacy and whatnot thrown in. And [John Ashbery](https://www.poetryfoundation.org/poets/john-ashbery), who in this picture wears great glasses. - Bit weird, but anyway. nginx: [Channeling Traffic with Nginx as a Reverse Proxy Server on Debian | Linux Journal](https://www.linuxjournal.com/content/channeling-traffic-nginx-reverse-proxy-server-debian) - [How I do my Computing](https://stallman.org/stallman-computing.html) - [Rich User Experience, UX and Desktopization of War](http://contemporary-home-computing.org/RUE/) - [So you think you have nothing to hide... | Privacy SOS](https://privacysos.org/blog/so-you-think-you-have-nothing-to-hide/) - [Moxie Marlinspike >> Blog >> We Should All Have Something To Hide](https://moxie.org/2013/06/12/we-should-all-have-something-to-hide.html) - [Cloud Storage for Offsite Backup](https://www.rsync.net/) - Learned about this from the Self Hosted podcast. Difficult to find because I thought it was called "Image": [Immich - upload photos to your own server](https://immich.app/) - [Cloud Storage for Offsite Backup](https://www.rsync.net/) - GOOD: [Linux Advanced Routing & Traffic Control HOWTO](https://www.lartc.org/howto/) - [Home Assistant](https://www.home-assistant.io/) - Huh?: [Matrix.org - The future of Synapse and Dendrite](https://matrix.org/blog/2023/11/06/future-of-synapse-dendrite/) - I now now that Dendrite is kind of an official project from the Element people: [A new home and license (AGPL) for Synapse and friends](https://element.io/blog/element-to-adopt-agplv3/) - VERY long article about the technicalities behind the poor graphical performance of Cities: Skylines 2, which is out now: [Why Cities: Skylines 2 performs poorly - paavohtl's blog](https://blog.paavo.me/cities-skylines-2-performance/) - GOOD. This is a really good summary of a sensible and usable file-naming and folder structure convention, that I am might be interested in trying. The guy's motiviations, tech philosophy and privacy concerns certainly resonate: [Managing Digital Files (e.g., Photographs) in Files and Folders](https://karl-voit.at/managing-digital-photographs/) - Corresponding YouTube video presenting the file-naming thesis above: https://www.youtube.com/watch?v=rckSVmYCH90&t=641s - And corresponding slides from the presentation and YouTube video above about file-naming: https://media.ccc.de/v/GLT18_-_321_-_en_-_g_ap147_004_-_201804281550_-_the_advantages_of_file_name_conventions_and_tagging_-_karl_voit - And the little scripts/programs used in the file-naming presentations above: https://github.com/novoid/date2name - GOOD. This is a VERY good list of important cloud breaches:[You Can't Control Your Data in the Cloud](https://karl-voit.at/cloud/) - [World’s Biggest Data Breaches & Hacks — Information is Beautiful](https://informationisbeautiful.net/visualizations/worlds-biggest-data-breaches-hacks/) - Big Microsoft breach: [California Consumer Privacy Act (CCPA) Opt-Out Icon](https://msrc.microsoft.com/blog/2023/09/results-of-major-technical-investigations-for-storm-0558-key-acquisition/) - [How to remove a Google account from your phone - Android Authority](https://www.androidauthority.com/remove-google-account-phone-3055382/) - [Delete your Google Account - Google Account Help](https://support.google.com/accounts/answer/32046?hl=en) - Debian explain networking with LXC containers: [LXC - Debian Wiki](https://wiki.debian.org/LXC) - Building a firewall: [Building a firewall](https://cheapskatesguide.org/articles/building-my-own-firewall.html) - [Firefox Profilemaker](https://ffprofile.com/) - [HTML DOM — Phuoc Nguyen](https://phuoc.ng/collection/html-dom/) - [How To Set Up Port Forwarding - Port Forward](https://portforward.com/) - [Go, Containers, and the Linux Scheduler](https://www.riverphillips.dev/blog/go-cfs) - German email company: [Secure e-mail for private and business customers | mailbox.org](https://mailbox.org/en/) - Offsite backup service, recommended by a Linux guy like me (this guy: https://hunden.linuxkompis.se/2023/11/09/my-default-applications-2023.html): [BorgBase - Simple and Secure Offsite Backups](https://www.borgbase.com/) - Meal planning and shopping list app, recommended (or used) by the linux guy above: [AnyList - The best way to create and share a grocery shopping list.](https://www.anylist.com/) - Nix advocacy again, and I'm reading it: [An overview of Nix in practice — skip’s blog](https://www.slice.zone/blog/nix-in-practice) - Another Nix thing. I haven't read this one but it looks useful: [Nix - My Workflow](https://bmcgee.ie/posts/2023/11/nix-my-workflow/) - Email service: [Buttondown](https://bmcgee.ie/posts/2023/11/nix-my-workflow/) - [GoAccess - Visual Web Log Analyzer](https://goaccess.io/) - Extreme detail from Wolfram - I like it: [Seeking the Productive Life: Some Details of My Personal Infrastructure—Stephen Wolfram Writings](https://writings.stephenwolfram.com/2019/02/seeking-the-productive-life-some-details-of-my-personal-infrastructure/) - [People Describing Their Hardware/Software Setup](https://karl-voit.at/other-peoples-IT-setup/) - Equally as good as the Arch wiki equivalent, if not better: [People Describing Their Hardware/Software Setup](https://karl-voit.at/other-peoples-IT-setup/) - Easy steps for reduing a LVM volume size: [How to Reduce/Shrink LVM’s (Logical Volume Resize) in Linux | 2DayGeek](https://www.2daygeek.com/reduce-shrink-decrease-resize-lvm-logical-volume-in-linux/) - I'm most likely to trust this on reducing a LVM volume: [LVM - ArchWiki](https://wiki.archlinux.org/title/LVM#Resizing_the_logical_volume_and_file_system_in_one_go) - [backup - How to back up my entire system? - Ask Ubuntu](https://askubuntu.com/questions/7809/how-to-back-up-my-entire-system) - [DofE - The Duke of Edinburgh's Award](https://www.dofe.org/) - [HTML First](https://html-first.com/) - [How to Use Tags](https://karl-voit.at/2022/01/29/How-to-Use-Tags/) - Interesting ideas about image optimisation here - using optipng and cwebp - Never heard of the WebP format: [kmaasrud](https://kmaasrud.com/blog/optimize.html) - [403 Forbidden](https://gerrymcgovern.com/books/transform-a-rebels-guide-for-digital-transformation/) - [11.01 Introduction║J•D](https://johnnydecimal.com/) - GOOD: Fixed my permission error when trying to log into Samba server: [Unable to mount CIFS share on Linux: mount error(13): Permission denied (cifs_mount failed w/return code = -13)](https://www.claudiokuenzler.com/blog/1160/unable-mount-cifs-share-error-permission-denied-failed-return-code-13) - [terminal - How can I mount an SMB share from the command line? - Ask Different](https://apple.stackexchange.com/questions/697/how-can-i-mount-an-smb-share-from-the-command-line) - [shell - How to mount Samba / SMB shares under macOS from a terminal? - Super User](https://superuser.com/questions/344459/how-to-mount-samba-smb-shares-under-macos-from-a-terminal) - [macos - Best method to get permanent network mount directly to my home folder - Ask Different](https://apple.stackexchange.com/questions/426726/best-method-to-get-permanent-network-mount-directly-to-my-home-folder ) - [Configure SMB Multichannel behavior - Apple Support](https://support.apple.com/en-us/102010 ) - [The Cloud Is Just My Basement's Computers - Aeracode](https://aeracode.org/2023/11/13/cloud-servers-basement/) - [ESP32 Wi-Fi & Bluetooth SoC | Espressif Systems](https://www.espressif.com/en/products/socs/esp32) - [Hurricane Electric Internet Services - Internet Backbone and Colocation Provider](https://www.he.net/) - [Whonix - Superior Internet Privacy](https://www.whonix.org/) - Supposedly anonymous crypto exchange: [Online Crypto Exchange Platform with the Best Rates | StealthEX.io](https://stealthex.io/) - [Best Privacy Tools & Software Guide in in 2023](https://www.privacytools.io/) - Linked from rwxrob, about bike touring: [I Just Want To Ride - Lael Wilcox and the 2019 Tour Divide - YouTube](https://www.youtube.com/watch?v=AEEGIt6FC34) - [The Best Bikepacking Forums and Resources - Bikepacking Alliance](https://bikepackingalliance.com/the-best-bikepacking-forums-and-resources/) - [503 - Service Unavailable Error](https://www.amazon.co.uk/s/ref=nb_sb_noss?url=search-alias%3Daps&field-keywords=wuhoo+element) - Spotify settings on the phone: [Change Spotify defaults on phone | zet](https://rwxrob.github.io/zet/2445/) - [Subnet Calculator - IP and CIDR - NetworkCalc](https://networkcalc.com/subnet-calculator/) - [Movies](https://jellyfin.org/) - [Daily Driving FreeBSD - The Cool Blog](https://www.lilysthings.org/blog/daily-driving-freebsd/) - [Squaring the Circle - A Film about 70s album covers](https://baty.net/2023/11/squaring-the-circle-the-story-of-hipgnosis-2022/) - Google Calendar secret sync page: [Google Calendar - Sign in to Access & Edit Your Schedule](https://calendar.google.com/calendar/u/0/syncselect) - [liminalpages](https://www.liminalpages.com/how-to-write-surrealist-fiction )- Referenced by tsoding, a true hacker visualising binary data: [4 2 1 Christopher Domas The future of RE Dynamic Binary Visualization - YouTube](https://www.youtube.com/watch?v=4bM3Gut1hIk) - [Building an occupancy sensor with a $5 ESP32 and a serverless DB](https://matthew.science/posts/occupancy/? ) - [Action Line homepage / BBC Action line](https://www.bbc.co.uk/actionline )- I probably have this already logged but anyway - single file C libraries of note: [GitHub - nothings/stb: stb single-file public domain libraries for C/C++](https://github.com/nothings/stb) - [scalability](https://git-annex.branchable.com/scalability/ ) - [backups](https://git-annex.branchable.com/walkthrough/backups/ ) - [on your own server](https://git-annex.branchable.com/tips/centralized_git_repository_tutorial/on_your_own_server/ ) - [Using a bare Git repo to get version control for my dotfiles - Stegosaurus Dormant](https://stegosaurusdormant.com/bare-git-repo/) - [Underbelly • Audius](https://audius.co/underbelly) - [2013 SouthEast LinuxFest - Joey Hess - git annex: Large Files and git - YouTube](https://www.youtube.com/watch?v=84vDRvhgfKw) - [Haskell for Imperative Programmers #1 - Basics - YouTube](https://www.youtube.com/watch?v=Vgu82wiiZ90&list=PLe7Ei6viL6jGp1Rfu0dil1JH1SHk9bgDV) - So using git-annex sync should work fine to push master to a bare repo: [sync](https://git-annex.branchable.com/sync/) - [bare repositories](https://git-annex.branchable.com/bare_repositories/) - Further evidence that git annex sync works with a bare repo - and is git annex merge the solution to my previous woe with diverging branches?: [bare repositories](https://git-annex.branchable.com/bare_repositories/) - The correct way to convert a bare repo to a non-bare repo with git-annex - just clone, using these instructons: [bare repositories](https://git-annex.branchable.com/bare_repositories/) - [centralised repository: starting from nothing](https://git-annex.branchable.com/tips/centralised_repository__58___starting_from_nothing/ ) - [Repositories with large number of files](https://git-annex.branchable.com/tips/Repositories_with_large_number_of_files/ ) - [deleting unwanted files](https://git-annex.branchable.com/tips/deleting_unwanted_files/ ) - [offline archive drives](https://git-annex.branchable.com/tips/offline_archive_drives/ ) - [preferred content](https://git-annex.branchable.com/preferred_content/ )- Comment 5 describes how you just connect repos together: [Import existing files](https://git-annex.branchable.com/forum/Import_existing_files/) - Interesting discussion about imports in git-annex: [add import --to command](https://git-annex.branchable.com/todo/add_import_--to_command/) - Answer from Joey Hess about `git annex adjust` to hide symlinks to present in repo, could be idea for sharing a repo for photos: [How do I hide files not present in the local annex?](https://git-annex.branchable.com/forum/How_do_I_hide_files_not_present_in_the_local_annex__63__/) - [gogh - Download Tons of Terminal Themes](https://www.youtube.com/watch?v=eoiDFkIakOE ) - [Sonarr Get the TV Shows or series, or whatever that you want.](https://www.youtube.com/watch?v=v9-jy9XaTb8 ) - [Find that music with Lidarr](https://www.youtube.com/watch?v=azCIZzUriEU ) - [nodiscc / awesome-linuxaudio · GitLab](https://gitlab.com/nodiscc/awesome-linuxaudio ) - [DITCH Spotify and Self-Host your Streaming!](https://www.youtube.com/watch?v=RSIvuyLDuvk ) - 0AD videos: [0AD Midweek Duel - 1v1 A Rush Too Far! - YouTube](https://www.youtube.com/watch?v=8Qp6Cg3dMXA&list=PLTvz2y7kGweykheN2gdLB0vWbs5rbrdBe&index=5) - [How to read John Ashbery.](https://slate.com/news-and-politics/2005/03/how-to-read-john-ashbery.html ) - [Bespoke Synth](https://www.bespokesynth.com/#contact ) - [Why YOU Should Use ARDOUR As A DAW (It's Very Simple)](https://www.youtube.com/watch?v=cLV0CPc4G9U )