<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>medwa.io</title>
    <link>/</link>
    <description>Recent content on medwa.io</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 18 Feb 2024 00:00:00 +0000</lastBuildDate>
    <atom:link href="/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Against Data Hoarding</title>
      <link>/post/against-data-hoarding/</link>
      <pubDate>Sun, 18 Feb 2024 00:00:00 +0000</pubDate>
      <guid>/post/against-data-hoarding/</guid>
      <description>Last year I was planning on building a multi-drive NAS with nearly twenty terabytes. I had recently started using my GoPro more and had the idea that I should back up all of my footage. Well, seeing as my current NAS is only two-thirds of the way to a terabyte, I&amp;rsquo;m glad I didn&amp;rsquo;t go overboard on a storage server which would still not be utilized more than the one I planned on replacing it with.</description>
    </item>
    <item>
      <title>A Single-Monitor Setup</title>
      <link>/post/a-single-monitor-setup/</link>
      <pubDate>Mon, 22 Jan 2024 00:00:00 +0000</pubDate>
      <guid>/post/a-single-monitor-setup/</guid>
      <description>For as long as I have been using computers, I have almost always relied upon just a single display. Earlier this month I placed my &amp;ldquo;secondary&amp;rdquo; monitor (LG DualUp) to the right of my primary (LG Ultrafine 4K 32&amp;quot;), but yesterday I took it down as almost no productivity was gained by adding it. I figured I&amp;rsquo;d take the opportunity to share my rationale behind only using one screen while the topic is still fresh in my mind.</description>
    </item>
    <item>
      <title>.DS_Store Auto-removal</title>
      <link>/notes/.ds_store-auto-removal/</link>
      <pubDate>Sat, 30 Dec 2023 00:00:00 +0000</pubDate>
      <guid>/notes/.ds_store-auto-removal/</guid>
      <description>Frustratingly, macOS creates .DS_Store files in directories accessed by Finder, plaguing my home NAS.&#xA;The easiest solution I found was to create a cron job which auto-removes these cache files. crontab -e and append the following:&#xA;59 23 * * * find . -type f -name &amp;#39;._*&amp;#39; -delete 59 23 * * * find . -type f -name &amp;#39;.DS_Store&amp;#39; -delete </description>
    </item>
    <item>
      <title>Gear</title>
      <link>/gear/</link>
      <pubDate>Sun, 26 Nov 2023 00:00:00 +0000</pubDate>
      <guid>/gear/</guid>
      <description>Preface: I have chosen gear which works best for me - if it&amp;rsquo;s on the list, I probably recommend it - but none of this stuff really matters. Use what&amp;rsquo;s best for you, or work with what&amp;rsquo;s available. This is just my page to catalog and nerd out about my gear.&#xA;Computers ThinkPad X1 Nano Gen 1&#xA;CPU: i5-1140G7 Memory: 16GB Storage: 512GB OS: Arch Linux DE: KDE Mac Studio</description>
    </item>
    <item>
      <title>Goals</title>
      <link>/goals/</link>
      <pubDate>Sun, 26 Nov 2023 00:00:00 +0000</pubDate>
      <guid>/goals/</guid>
      <description>In-progress Properly learn Davinci Resolve - (12/31) Completed 2023 Assemble and configure my home server - (12/01) pfSense pihole Samba share Successfully create and run CAT6 cables - (12/01) </description>
    </item>
    <item>
      <title>ThinkPad X1 Nano Gen 1</title>
      <link>/notes/thinkpad-x1-nano-gen-1/</link>
      <pubDate>Sun, 10 Sep 2023 00:00:00 +0000</pubDate>
      <guid>/notes/thinkpad-x1-nano-gen-1/</guid>
      <description>System notes Storage Supports NVMe M.2 (2242) - using stock one Linux configuration Arch Linux, KDE&#xA;Power management (not necessary as of at least 6.5.2) /etc/systemd/system/wakeup.service ~~~ [Unit] Description=Fixes WAN modem wake-up bug [Service] ExecStart=/bin/bash -c &amp;#34;echo &amp;#39;RP01 S4 *disabled pci:0000:00:1c.0&amp;#39; &amp;gt;&amp;gt; /proc/acpi/wakeup&amp;#34; [Install] WantedBy=multi-user.target Audio (have not implemented) /etc/systemd/system/hdaverb.service ~~~ [Unit] Description=Thinkpad X1 Nano: Fix crackly audio with headphones After=sys-devices-pci0000:00-0000:00:1f.3-skl_hda_dsp_generic-sound-card0-controlC0.device Requires=sys-devices-pci0000:00-0000:00:1f.3-skl_hda_dsp_generic-sound-card0-controlC0.device [Service] Type=oneshot ExecStart=/usr/bin/hda-verb /dev/snd/hwC0D0 0x1d SET_PIN_WIDGET_CONTROL 0x0 [Install] WantedBy=multi-user.</description>
    </item>
    <item>
      <title>NAS Notes</title>
      <link>/notes/nas-notes/</link>
      <pubDate>Wed, 16 Aug 2023 00:00:00 +0000</pubDate>
      <guid>/notes/nas-notes/</guid>
      <description>The time has come. My offline SSD storage method is no longer sufficient.&#xA;Parameters Criteria NAS for multi-device data sync (access via macOS and Linux) File share, file backup Media Pictures Documents Unsure about how to deliver these best Samba share -&amp;gt; file browser? Frontends, like PhotoPrism, VLC/Peertube? Constraints Size - must be small enough to pick up and go with in emergency Noise - I&amp;rsquo;m extremely sensitive to fan/hard drive noise; quiet as possible, but also stowed away Cost - ~$550 starting budget, but we&amp;rsquo;ll see.</description>
    </item>
    <item>
      <title>Screen Time, Pt I</title>
      <link>/post/screen-time-pt-i/</link>
      <pubDate>Wed, 16 Aug 2023 00:00:00 +0000</pubDate>
      <guid>/post/screen-time-pt-i/</guid>
      <description>My screen time has drastically increased this year. Ten months ago, the thought of retrieving my glasses from their storage bin and wearing them at the computer was asinine. I would have scoffed at the idea of scaling a display or sitting closer to a screen, yet these are my best options when computing without glasses.&#xA;It started with the headaches. A promotion at work saw me staring at a monitor for the entire workday, a 3x increase in screen time from my previous responsibilities.</description>
    </item>
    <item>
      <title>ASUS E210</title>
      <link>/notes/asus-e210/</link>
      <pubDate>Sun, 30 Jul 2023 00:00:00 +0000</pubDate>
      <guid>/notes/asus-e210/</guid>
      <description>System notes Storage Supports NVMe M.2 (2280) drive - installed Hynix P31 Gold 500GB eMMC is not removable, but dear God is it slow. SSD recommended/required IO Annoying barrel jack charger; need to find a Type-C converter ~30W charger cablecc USB-C to DC 4.0x1.3mm (18-20V) - it works, but the connector is bit too large. Type-C connector is for device only; no charging/display out Misc Trackpad buttons Numpad function doesn&amp;rsquo;t work in Linux (by default; I haven&amp;rsquo;t tried) &amp;ldquo;0&amp;rdquo; - left click &amp;ldquo;Enter&amp;rdquo; - middle click &amp;ldquo;=&amp;rdquo; - right click Working/fixed system clock - install and configure ntpd sound drivers - install alsa-firmware, sof-firmware, alsa-ucm-conf Still intermittent at times battery drain (was severe, even at power-off) BIOS update Disable fastboot To-do PrintScreen button not working </description>
    </item>
    <item>
      <title>Lan Party Game Hosting</title>
      <link>/notes/lan-party-game-hosting/</link>
      <pubDate>Thu, 06 Jul 2023 00:00:00 +0000</pubDate>
      <guid>/notes/lan-party-game-hosting/</guid>
      <description>Counter-Strike: Source System Info: OS: Arch Linux Proton version: N/A Configuration Open the following ports:&#xA;27015 (TCP/UDP) 27020 (UDP) 27005 (UDP) 26900 (UDP) iptables -A INPUT -p &amp;lt;tcp/udp&amp;gt; --dport &amp;lt;port&amp;gt; -j ACCEPT&#xA;Starting the server On the host:&#xA;&amp;ldquo;Create Server&amp;rdquo; Host joins spectators Console: sv_lan 1 Joining the server On the client:&#xA;Open console connect &amp;lt;ip&amp;gt; Call of Duty: Modern Warfare 2 (2009) System Info: OS: Arch Linux Proton version: Latest (8.</description>
    </item>
    <item>
      <title>SMS-based 2FA</title>
      <link>/post/sms-based-2fa/</link>
      <pubDate>Mon, 29 May 2023 00:00:00 +0000</pubDate>
      <guid>/post/sms-based-2fa/</guid>
      <description>I&amp;rsquo;ll put it bluntly - I do not want to use my phone to authenticate logins.&#xA;I take a minimalist approach to smartphones, using mine only for communication with others. I do not watch videos or browse the web, and I certainly do not access accounts (outside of email) on my device. However, as more services offer or require two-factor, my phone has been turned into an authentication device.&#xA;Authentication methods There are four common two-factor methods - phone (via call or text), email, authenticator app (TOTP), and physical key (U2F).</description>
    </item>
    <item>
      <title>USB Toolkit</title>
      <link>/notes/usb-toolkit/</link>
      <pubDate>Wed, 17 May 2023 00:00:00 +0000</pubDate>
      <guid>/notes/usb-toolkit/</guid>
      <description>This, like many notes, is a work in progress. This is incomplete, there may be overlapping, etc. Just jotting down ideas.&#xA;Multiboot with ventoy&#xA;ISOs to load will categorize/link later&#xA;Gparted Clonezilla Memtest Ubuntu live ISO Hirens bootCD Tails ISO Qubes OS Kali Linux ISO iPXE Netboot Installers to load (if relevant) Windows 10 Windows 11 Latest macOS (maybe?) Arch Linux Flash drives Target storage size: 64GB&#xA;Drive types Stick SanDisk Ultra Flair - $9 Kingston DataTraveler Kyson - $7 Lexar E31 - $8 Lexar E21 - $6 Lexar V40 - $6 Lexar V400 - $7 Slide SanDisk Ultra - $8 SanDisk Cruzer - $7 PNY Turbo Attache 3 - $5 PNY Turbo Attache 4 - $8 Lexar JumpDrive S80 - $11 Lexar JumpDrive S60 - $11 Cap Kingston DataTraveler Exodia - $6 Compact SanDisk Ultra Fit - $8 Kingston DataTraveler Micro - $10 Lexar JumpDrive S47 - $15 Storage/backup SSDs/NVMe enclosures Enclosures Sabrent M.</description>
    </item>
    <item>
      <title>Con Corne</title>
      <link>/projects/keyboards/con-corne/</link>
      <pubDate>Mon, 15 May 2023 00:00:00 +0000</pubDate>
      <guid>/projects/keyboards/con-corne/</guid>
      <description>Revision 2 (Early 2023) Built a second one to keep at work (instead of using Corne LP split). Revision 2 changes consist of:&#xA;Full plate to cover microcontrollers Inverted microcontrollers on Corne Classic PCB The microcontrollers are soldered upside-down (chip-side up) to the &amp;ldquo;bottom&amp;rdquo; holes in order to fit the full plate design. Revised top layer which blocks the bottom screw Reset buttons facing the bottom of the board Revised bottom layer with holes to access button Not pictured is the foam wrist rests (x2) which I cut from hand.</description>
    </item>
    <item>
      <title>ergoboards Retrospective</title>
      <link>/post/ergoboards-retrospective/</link>
      <pubDate>Mon, 10 Apr 2023 00:00:00 +0000</pubDate>
      <guid>/post/ergoboards-retrospective/</guid>
      <description>It has been over half a year since I assembled and delivered my last ergonomic keyboard for ergoboards, my ergonomic keyboard store on Etsy. I have recently sold the remainder of my supply as well as my soldering equipment, and I feel this post will offer a last bit of closure for my store.&#xA;Time There are a few reasons why I closed my store, but time was the primary factor.</description>
    </item>
    <item>
      <title>Gopro Settings</title>
      <link>/notes/gopro-settings/</link>
      <pubDate>Sat, 25 Feb 2023 00:00:00 +0000</pubDate>
      <guid>/notes/gopro-settings/</guid>
      <description>Helmet/hat cam POV Capture general view Capture others Not great for capturing first-person action sports (ski/cycling) Lenses 16:9, 5.3K, 24FPS (30 may have been a better choice)&#xA;Linear - a little too cropped for my liking Wide - Slight distortion, but doesn&amp;rsquo;t look unnatural SuperView - Too much distortion (ex. passing skiiers) HyperView - Not going to even bother trying 16:9 vs 8:7 - undecided for this angle. Will test more.</description>
    </item>
    <item>
      <title>Kailh Choc silencing</title>
      <link>/docs/kailh-choc-silencing/</link>
      <pubDate>Mon, 19 Dec 2022 00:00:00 +0000</pubDate>
      <guid>/docs/kailh-choc-silencing/</guid>
      <description>This is a work in progess. It is missing photos, descriptions and methods. I have a busy month ahead of me, sorry!&#xA;Table of Contents Switches Lube Tape mod Keycaps TPU Silencers O-rings Case Case foam Case tape Resources Switches Lube Adding lubricant to the side rails of the housing or sides of the stem remedies the scratchy noise and feel. Lubricant should also be placed on the bottom of the stem and spring.</description>
    </item>
    <item>
      <title>Soldering and repair tools</title>
      <link>/notes/soldering-and-repair-tools/</link>
      <pubDate>Mon, 19 Dec 2022 00:00:00 +0000</pubDate>
      <guid>/notes/soldering-and-repair-tools/</guid>
      <description>Soldering stations Hakko FX-951 + microsoldering iron (730-KN) Expensive but great. Purchased used from cool controller/console repair guy on eBay ages ago. Using knockoff tips but they work fine. Microsoldering iron works well with whatever stock tip it came with.&#xA;Hakko FX-888D Briefly used. Good from what I remember.&#xA;TS100 Nice and portable. Built many keyboards with mine when I had it. Good replacement tip compatibility. Downside is that the grip sits farther away and the iron is longer versus Hakko tips.</description>
    </item>
    <item>
      <title>HiDPI Scaling Stuff</title>
      <link>/notes/hidpi-scaling-stuff/</link>
      <pubDate>Mon, 12 Dec 2022 00:00:00 +0000</pubDate>
      <guid>/notes/hidpi-scaling-stuff/</guid>
      <description>Just got HiDPI/4K screen. Current adjustments:&#xA;Scaling: 100% (native) Browser page zoom: 110% Terminal font: 14px Small UI doesn&amp;rsquo;t bother me; I&amp;rsquo;m familiar anyways.&#xA;125% scaling (BetterDisplay for macOS) seems too large. Note that 13&amp;quot; MacBook Air internal display is set to &amp;ldquo;more space&amp;rdquo;, and this seems to line up almost identically with unscaled. Not sure I&amp;rsquo;d ever run 125%, but it isn&amp;rsquo;t the worst.&#xA;Quick math: 3840 x 2160 32&amp;quot; = 137.</description>
    </item>
    <item>
      <title>PS2 FMCB Homebrew</title>
      <link>/notes/ps2-fmcb-homebrew/</link>
      <pubDate>Sat, 19 Nov 2022 00:00:00 +0000</pubDate>
      <guid>/notes/ps2-fmcb-homebrew/</guid>
      <description>Helpful link&#xA;Installing FMCB FreeMCBoot&#xA;Extract files to USB&#xA;INSTALL/ lang/ FMCBInstaller.elf wLaunchELF File Browser -&amp;gt; mass -&amp;gt; FMCBInstaller.elf&#xA;Memory Card Menu -&amp;gt; Format MC&#xA;L1 button -&amp;gt; Main Menu -&amp;gt; Install (Normal)&#xA;Formatting the drive Storage media - Internal HDD (SATA via upgrade board)&#xA;Launch wLaunchELF&#xA;Map a shortcut to &amp;ldquo;MISC/HddManager&amp;rdquo;&#xA;Press shortcut&#xA;HDDManager (shortcut) &amp;ndash;&amp;gt; &amp;ldquo;FORMAT&amp;rdquo;&#xA;Loading games I followed this helpful video&#xA;hdl-dump-gui&#xA;chmod +x launcher-linux.sh chmod +x files/hdl_dump_086 chmod +x files/hdl_dump_090 launch .</description>
    </item>
    <item>
      <title>Kobo Clara KOReader</title>
      <link>/notes/kobo-clara-koreader/</link>
      <pubDate>Sat, 15 Oct 2022 00:00:00 +0000</pubDate>
      <guid>/notes/kobo-clara-koreader/</guid>
      <description>Official guide&#xA;Script did not work for me.&#xA;I have both installed just in case NickelMenu failsafe is tripped.&#xA;Manual Install Kobo configuration file Connect Kobo to computer&#xA;/Volumes/.kobo/Kobo/Kobo \eReader.conf [FeatureSettings] ExcludeSyncFolders=(\\.(?!kobo|adobe).+|([^.][^/]*/)+\\..+) KFMon Harder to uninstall Includes Plato reader KFMon, KOReader, Plato appear as books No direct bottom menu option Connect Kobo to computer&#xA;Download KFMon latest release&#xA;mv KFMon.zip /Volumes/KOBOEREADER/ and unzip&#xA;Eject, wait for reboot/&amp;ldquo;update&amp;rdquo;&#xA;NickelMenu Convenient menu option General customization capability Failsafe, but I didn&amp;rsquo;t manage to trigger it Walmart logo now on ereader Connect Kobo to computer</description>
    </item>
    <item>
      <title>Etsy and Plaid</title>
      <link>/post/etsy-and-plaid/</link>
      <pubDate>Tue, 04 Oct 2022 00:00:00 +0000</pubDate>
      <guid>/post/etsy-and-plaid/</guid>
      <description>Although I have taken a break from selling on my store, I still check Etsy occasionally for customer messages and inquiries. Last week I received a message from the Etsy Support bot informing me of the following:&#xA;&amp;ldquo;Hi there,&#xA;We recently reached out to let you know that you need to verify your bank account to continue receiving funds from Etsy. It looks like you haven’t done this yet. We’ve extended the deadline to give you more time to verify your information.</description>
    </item>
    <item>
      <title>Kobo Clara HD setup</title>
      <link>/docs/kobo-clara-hd-setup/</link>
      <pubDate>Thu, 30 Jun 2022 00:00:00 +0000</pubDate>
      <guid>/docs/kobo-clara-hd-setup/</guid>
      <description>Table of Contents SD swap Registration Developer mode More SD swap The SD card is accessible by partially disassembling the device. Remove the back cover of the Kobo Clara HD with a pry tool as shown below.&#xA;The pry tab is located near the &amp;ldquo;Kobo Clara HD&amp;rdquo; text&#xA;The bottom will pop out&#xA;Continue prying along the sides&#xA;Remove the back cover&#xA;Remove the SD card from the device and connect it to a computer.</description>
    </item>
    <item>
      <title>3-2-1 backup</title>
      <link>/post/3-2-1-backup/</link>
      <pubDate>Thu, 02 Jun 2022 00:00:00 +0000</pubDate>
      <guid>/post/3-2-1-backup/</guid>
      <description>I recently made the switch from local network storage back to external drive storage. To me, plugging in an external drive is much simpler than having to dedicate and maintain a network-connected device, though this is likely due to my minimal storage requirements - I&amp;rsquo;m not even close to filling up the terabyte. I am a huge fan of redundancy when it comes to backing up my important photos and files, and as such, I follow the 3-2-1 backup principle.</description>
    </item>
    <item>
      <title>Wii U Disc Backup</title>
      <link>/docs/wii-u-disc-backup/</link>
      <pubDate>Wed, 18 May 2022 00:00:00 +0000</pubDate>
      <guid>/docs/wii-u-disc-backup/</guid>
      <description>Table of Contents Prep Software Backup device SD card External drive Backup disc2app WUP Installer GX2 Computer Prep Software Download WUP Installer GX2 and disc2app&#xA;Copy disc2app/wiiu/apps/disc2app to &amp;lt;SD CARD&amp;gt;/wiiu/apps/disc2app Copy wup_installer_gx2/wiiu/apps/wup_installer_gx2 to &amp;lt;SD CARD&amp;gt;/wiiu/apps/wup_installer_gx2 Backup device SD Card Discs will be saved to the SD card containing the homebrew payload and applications. The card must:&#xA;be FAT32 format (already formatted for homebrew; DO NOT REFORMAT SD CARD) have 23.2G free space Due to formatting, the SD card is unable to store more than 32GB regardless of the physical capacity.</description>
    </item>
    <item>
      <title>Dotfiles and diminishing returns</title>
      <link>/post/dotfiles-and-diminishing-returns/</link>
      <pubDate>Sun, 27 Mar 2022 00:00:00 +0000</pubDate>
      <guid>/post/dotfiles-and-diminishing-returns/</guid>
      <description>My interest in configuring my dotfiles and desktop has decreased tenfold after I started using macOS again last year. Though it&amp;rsquo;s not without its faults and flaws, macOS generally &amp;ldquo;just works&amp;rdquo; - a stark contrast to my Linux laptop. Setting up my window manager and terminal programs took enough time, but fixing hibernation issues, lid close functionality, networking and general program errors made my Artix-based ThinkPad one of the most counterproductive tools I have ever used to date.</description>
    </item>
    <item>
      <title>Netplan Static IP</title>
      <link>/notes/netplan-static-ip/</link>
      <pubDate>Thu, 24 Feb 2022 00:00:00 +0000</pubDate>
      <guid>/notes/netplan-static-ip/</guid>
      <description>Ubuntu Server (Raspberry Pi) /etc/netplan/01-netcfg.yaml&#xA;network: ethernets: eth0: dhcp4: no dhcp6: no addresses: [&amp;lt;device IP&amp;gt;/24] routes: - to: default via: &amp;lt;router IP&amp;gt; nameservers: addresses: [1.1.1.1] version: 2 renderer: networkd Remove 50-cloud-init.yaml.&#xA;sudo netplan apply&#xA;Regular Ubuntu Server may be /etc/netplan/00-installer-config.yaml, unsure.</description>
    </item>
    <item>
      <title>SSH Login</title>
      <link>/notes/ssh-login/</link>
      <pubDate>Tue, 11 Jan 2022 00:00:00 +0000</pubDate>
      <guid>/notes/ssh-login/</guid>
      <description>SSH (Secure SHell) allows local access to a remote machine.&#xA;Keys SSH keys are essential when securing a public-facing server.&#xA;generate with ssh-keygen&#xA;$ ssh-keygen Enter file: ~/.ssh/&amp;lt;key name&amp;gt; Enter passprhase: (skip) copy to remote server with ssh-copy-id&#xA;$ ssh-copy-id -i ~/.ssh/&amp;lt;key name&amp;gt; root@host Password-less login edit /etc/ssh/sshd_config&#xA;PasswordAuthentication no ChallengeResponseAuthentication no UsePAM no Reload SSH daemon with systemctl reload sshd&#xA;Aliases Stored at ~/.ssh/config&#xA;Notable fields:&#xA;Hostname - IP address/domain Port - SSH port (if changed from default 22) User - specify user (root, user account) IdentityFile - points to private SSH key Example configuration:</description>
    </item>
    <item>
      <title>Firefox Configuration</title>
      <link>/notes/firefox-configuration/</link>
      <pubDate>Sat, 25 Dec 2021 00:00:00 +0000</pubDate>
      <guid>/notes/firefox-configuration/</guid>
      <description>Installation macOS: brew install --cask firefox&#xA;Arch/Artix: yay -S firefox&#xA;Settings General Language and Appearance Check spelling as you type &amp;ndash;&amp;gt; Disabled Browsing Recommend extensions as you browse &amp;ndash;&amp;gt; Disabled Recommend features as you browse &amp;ndash;&amp;gt; Disabled Home Homepage and new windows &amp;ndash;&amp;gt; Blank Page New tabs &amp;ndash;&amp;gt; Blank Page Uncheck all Firefox Home Content Search Default Search Engine &amp;ndash;&amp;gt; DuckDuckGo Browser Privacy Enhanced Tracking Protection Tracking Prtection &amp;ndash;&amp;gt; Custom Cookies &amp;ndash;&amp;gt; Cross-site cookies Tracking content &amp;ndash;&amp;gt; In all windows Cryptominers &amp;ndash;&amp;gt; Enabled Fingerprinters &amp;ndash;&amp;gt; Enabled &amp;ldquo;Do Not Track&amp;rdquo; &amp;ndash;&amp;gt; Always Cookies and Site Data Delete cookies and site data when Firefox is closed &amp;ndash;&amp;gt; Enabled Logins and Passwords Ask to save logins and passwords for websites &amp;ndash;&amp;gt; Disabled Show alerts about passwords for breached websites &amp;ndash;&amp;gt; Disabled Forms and Autofill Autofill addresses &amp;ndash;&amp;gt; Disabled Autofill credit cards &amp;ndash;&amp;gt; Disabled History Use custom settings for history Alwaays use private browsing mode &amp;ndash;&amp;gt; Enabled Address Bar Uncheck all Security Deceptive Content and Dangerous Software Protection &amp;ndash;&amp;gt; Uncheck all HTTPS-Only &amp;ndash;&amp;gt; Enable (Optional) Advanced configuration Notes from PTIO/Chris Xiao</description>
    </item>
    <item>
      <title>Osprette Build Guide</title>
      <link>/docs/osprette-build-guide/</link>
      <pubDate>Sat, 11 Dec 2021 00:00:00 +0000</pubDate>
      <guid>/docs/osprette-build-guide/</guid>
      <description>The Osprette is a 34-key low profile keyboard designed by Sam Mohr.&#xA;Table of Contents Parts Bill of Materials Assembly PCB Overview Diodes Sockets Switches Microcontroller Buttons Case Firmware Customization Flashing Parts Bill of Materials Part Qty Vendor MCU (Pro Micro compatible) 1 AliExpress SMD diodes 34 AliExpress Reset switch 1 Digi-Key Power switch (optional, wireless only) 1 Digi-Key Choc v1 switches 34 MKUltra Choc v1 keycaps 34 MKUltra Choc hotswap sockets (optional) 34 Adafruit Low-profile controller sockets/pins 2 LittleKeyboards M2 9mm screws (for case) 8 AliExpress M2 nuts (for case) 8 AliExpress Assembly PCB Overview 34 diodes are located on the back of the PCB below each switch hole.</description>
    </item>
    <item>
      <title>Linux Laptop Sleep States</title>
      <link>/notes/linux-laptop-sleep-states/</link>
      <pubDate>Tue, 07 Dec 2021 00:00:00 +0000</pubDate>
      <guid>/notes/linux-laptop-sleep-states/</guid>
      <description>Still work in progress. Not tested with dm-crypt.&#xA;Using GRUB, not rEFInd, but same concept theoretically applies.&#xA;Goal is for lid close = suspend, keybinding = hibernate. Ran out of time tonight.&#xA;GRUB config /etc/default/grub&#xA;kenel parameter: resume=/dev/&amp;lt;swap partition&amp;gt;&#xA;sudo grub-mkconfig - /boot/grub/grub.cfg&#xA;mkinitcpio add &amp;ldquo;resume&amp;rdquo; hook&#xA;sudo mkinitcpio -p linux&#xA;elogind /etc/elogind/logind.conf&#xA;HandleLidSwitch=hibernate HandleLidSwitchExternalPower=ignore HandleLidSwitchDocked=ignore </description>
    </item>
    <item>
      <title>Chromium Configuration</title>
      <link>/notes/chromium-configuration/</link>
      <pubDate>Sun, 07 Nov 2021 00:00:00 +0000</pubDate>
      <guid>/notes/chromium-configuration/</guid>
      <description>Installation Use ungoogled-chromium instead of stock Chromium&#xA;macOS: brew install --cask eloston-chromium&#xA;Arch/Artix: yay -S ungoogled-chromium (source)&#xA;Settings Autofill Disable everything&#xA;Privacy and security Cookies and other site data Block third-party cookies Clear cookies and site data when you close all windows &amp;ndash;&amp;gt; on &amp;ldquo;Do Not Track&amp;rdquo; &amp;ndash;&amp;gt; on Preload pages &amp;ndash;&amp;gt; off Security Always use secure connections &amp;ndash;&amp;gt; on Use secure DNS &amp;ndash;&amp;gt; on Search engine DuckDuckGo On startup Open the New Tab page Extensions Chromium Webstore Install chromium-web-store extension</description>
    </item>
    <item>
      <title>Artix Installation Guide</title>
      <link>/notes/artix-installation-guide/</link>
      <pubDate>Sat, 16 Oct 2021 00:00:00 +0000</pubDate>
      <guid>/notes/artix-installation-guide/</guid>
      <description>installation artix linux base with openrc&#xA;drive configuration fdisk&#xA;/dev/nvme0n1 - nvme0n1p1&#x9;512m&#x9;vfat - nvme0n1p2&#x9;953g /dev/sda - sda1&#x9;3.6t /dev/sdb - sdb1&#x9;5.5t mkfs.fat -f32 boot partition, mkfs.ext4 others&#xA;dm-crypt cryptsetup luksformat /dev/&amp;lt;partition&amp;gt;&#xA;cryptsetup open /dev/&amp;lt;partition&amp;gt; &amp;lt;mapper&amp;gt;&#xA;lvm pvcreate /dev/mapper/&amp;lt;mapper&amp;gt;&#xA;vgcreate &amp;lt;volume&amp;gt; /dev/mapper/&amp;lt;mapper&amp;gt;&#xA;lvcreate -l 32g &amp;lt;volume&amp;gt; -n swap&#xA;lvcreate -l 50g &amp;lt;volume&amp;gt; -n root&#xA;lvcreate -l 100%free &amp;lt;volume&amp;gt; -n home&#xA;filesystem mkfs.ext4 /dev/&amp;lt;volume&amp;gt;/root, home, etc&#xA;mkswap /dev/&amp;lt;volume&amp;gt;/swap</description>
    </item>
    <item>
      <title>Pimoroni Trackball Integration</title>
      <link>/docs/pimoroni-trackball-integration/</link>
      <pubDate>Wed, 29 Sep 2021 00:00:00 +0000</pubDate>
      <guid>/docs/pimoroni-trackball-integration/</guid>
      <description>Table of Contents Pro Micro Trackball Firmware config.h rules.mk keymap.c Flashing Resources Pro Micro Two SparkFun Qwiic Pro Micro C will be used.&#xA;The trackball will connect to the master half of the board. The 5V and VCC pads must be bridged.&#xA;The slave half must have the 5V pad broken which can be carefully cut with an Xacto knife or similar.&#xA;In order to flash the left half, the RAW and 5V pins must be bridged.</description>
    </item>
    <item>
      <title>Corne LP Build Guide</title>
      <link>/docs/corne-lp-build-guide/</link>
      <pubDate>Thu, 02 Sep 2021 00:00:00 +0000</pubDate>
      <guid>/docs/corne-lp-build-guide/</guid>
      <description>The Corne keyboard is a split keyboard with 3x6 column staggered keys and 3 thumb keys, based on Helix. Crkbd stands for Corne Keyboard.&#xA;Table of Contents Parts Bill of Materials Kits Assembly PCB Overview Diodes LEDs Sockets Microcontroller OLEDs TRRS/Reset Case Switches Firmware Customization Flashing Parts Bill of Materials Part Qty Corne Chocolate PCB 2 Corne Chocolate Case/Plate Kit 1 Pro Micro (or equivalent) 2 Pro Micro Millmax Sockets (1x12) 4 Pro Micro Millmax Pins 48 TRRS Jack 2 TRS/TRRS Cable 1 Reset Button 2 Kailh Choc Hotswap Socket 42 SMD Diode (1N4148) 42 Per-key SMD LED (SK6812Mini-E) 42 Underglow SMD LED (WS2812B) 12 128x32 OLED Display 2 OLED Millmax Sockets (1x4) 2 OLED Millmax Pins (1x4) 2 Choc-Compatible Switch 42 1U Choc-Compatible Keycap 40 1.</description>
    </item>
    <item>
      <title>Reviung41 Build Guide</title>
      <link>/docs/reviung41-build-guide/</link>
      <pubDate>Wed, 04 Aug 2021 00:00:00 +0000</pubDate>
      <guid>/docs/reviung41-build-guide/</guid>
      <description>The Reviung41 is a 41-key column staggered keyboard designed by gtips.&#xA;Table of Contents Parts Bill of Materials Kits Assembly PCB Overview Diodes LEDs Sockets Microcontroller Stabilizer Plates Switches Firmware Customization Flashing Parts Bill of Materials Part Qty Reviung41 PCB 1 Reviung41 Plate Kit 1 SMD Diode (1N4148) 41 Kailh MX Hotswap Socket 41 SMD LED (WS2812B) 11 Pro Micro (or equivalent) 1 Pro Micro Hotswap Sockets 2 Reset Button 1 2U Stabilizer (Optional) 1 MX-Compatible Switch 41 1U MX-Compatible Keycap 38 1.</description>
    </item>
    <item>
      <title>I want to disconnect</title>
      <link>/post/i-want-to-disconnect/</link>
      <pubDate>Thu, 13 May 2021 00:00:00 +0000</pubDate>
      <guid>/post/i-want-to-disconnect/</guid>
      <description>I want to disconnect from the detrimental side of technology once and for all.&#xA;In the past couple of months, my life has changed drastically and I find myself with a limited amount of free time. So how is the free time spent? Actually, not terribly. A quick peek at my Gitlab shows me actually committing my work for a change. This site (in it&amp;rsquo;s current state) had not existed prior, and my Linux dotfiles were a hot mess.</description>
    </item>
    <item>
      <title>Welcome</title>
      <link>/post/welcome/</link>
      <pubDate>Tue, 27 Apr 2021 00:00:00 +0000</pubDate>
      <guid>/post/welcome/</guid>
      <description>Welcome to my platform on the Internet. I appreciate you stopping by! My name is medwa, but that&amp;rsquo;s essentially all you know about me at the time of me authoring this post. I&amp;rsquo;m slow to divulge all of my personal information to the entirety of the web - exhibited by my ambiguous landing page and lacking web footprint - but I&amp;rsquo;m curious to see how my perspectives and values will shape as I integrate my platform with my daily life.</description>
    </item>
  </channel>
</rss>
