Skip to content

Instantly share code, notes, and snippets.

@Zyst
Zyst / smash-4-training-routine.org
Last active June 23, 2018 19:11
This video https://www.youtube.com/watch?v=d3UHUW57bzk has some cool movement things I figured I should practice. So I made an org mode entry for it with todos, so there's a bit more structure to the training.

Training

Movement [0%]

This is mostly centered around Marth/Lucina. Some of these entries are generic, but some others are specific to Marth or Lucina. If you practice this with another character you might wanna find some movement specific combos for it.

Practice fastfalling [0/2]

https://youtu.be/d3UHUW57bzk?t=1364

Make sure you can fast fall very consistently with shorthops.

"""
A program that takes Mexican Santander's exported file, and outputs a YNAB
compatible CSV file
"""
import pandas as pd
RENT = "Immediate Obligations: Rent 1st"
TECMILENIO = "Immediate Obligations: Tecmilenio 1st"
GAS = "Immediate Obligations: Gas 13th"
AXTEL = "Immediate Obligations: Axtel 14th"
@Zyst
Zyst / dns-sync.sh
Created April 16, 2019 15:56 — forked from matthiassb/dns-sync.sh
Init.d script for keeping WSL resolv.conf in-sync with Windows
#! /bin/bash
### BEGIN INIT INFO
# Provides: dns-sync
# Required-Start:
# Required-Stop:
# Default-Start: S
# Default-Stop:
# Short-Description: Synchronizes /etc/resolv.conf in WLS with Windows DNS - Matthias Brooks
### END INIT INFO
@Zyst
Zyst / Novelupdates checkbox accessibility
Created April 16, 2019 19:59
Lets you use keyboard stuff to actually toggle read chapters
@-moz-document domain("novelupdates.com") {
td > [type="checkbox"]:checked,
td > [type="checkbox"]:not(:checked) {
position: static;
left: 0;
float: right;
margin: 4px;
width: 18px;
height: 18px;
}
/**
* For the comments marked as "NOTE" I normally wouldn't include as comments
* in an actual program, but I felt they were aspects that needed I'd talk
* about if I were explaining it in a whiteboard-type interview.
*
* I also added "array-flatten-non-verbose.js" which is what I'd show if I had to
* "Ship to production", and my tests were grabbing the flattenArray, and
* recursiveFlatten function somewhere like jest to run more formal tests
*
* https://gist.github.com/Zyst/63d3bfaecc66a792e8484a4a41fc9018#file-array-flatten-non-verbose-js
.Body-aside {
min-width: 300px;
}
.Practice-placeholder {
display: flex;
justify-content: center;
}
article.Article {
@Zyst
Zyst / Melee Timed Practice Routine.md
Last active January 8, 2021 16:21
My Melee Timed Practice Routine, inspired by Leffen's Routine https://www.youtube.com/watch?v=dhZbPqqS5k0
  • Make sure to structure your practice around what you need to work on. You can cut segments shorter, or out completely if necessary to make more time.

  • Things we are missing:

    • January 2021
      • [[January 7th, 2021]]
        • Not super consistent on shorthop L-Cancels, specially while moving
        • Full jump aerials probably shouldn't be done hitting eggs, we end up mixing up too many short hops, which already have their own practice section
        • Pivot grabs
        • Movement is a bit sloppy
  • FD Chaingrab vs spacies is inconsistent still, grind that out

@Zyst
Zyst / Google Play Books Dark Reader.css
Created May 11, 2021 16:59
My custom Google Play Theme
@-moz-document url-prefix("https://play.google.com/books/reader"), url-prefix("https://books.googleusercontent.com/") {
body,
.gb-page-root,
.gb-reader-container {
font-family: 'SF Pro Display', 'Roboto', BlinkMacSystemFont, 'Merriweather', serif;
line-height: 1.75em;
color: #D1D1D1;
background-color: #222233;
}
@Zyst
Zyst / KeyBR Colemak-DH ANSI.js
Last active November 21, 2023 07:18
Makes the KeyBR Colemak Layout be Colemak-DH on an ANSI Keyboard. Install with TamperMonkey
// ==UserScript==
// @name KeyBR Colemak-DH
// @namespace http://tampermonkey.net/
// @version v1.1
// @description Switch Colemak layout in keybr.com to Colemak DH
// @author https://github.com/Zyst
// @match https://www.keybr.com/
// @icon https://www.google.com/s2/favicons?domain=keybr.com
// @grant none
// @contributors https://github.com/hilarycheng
@Zyst
Zyst / Factorio 248k FMF Smelting Blueprint.txt
Last active June 10, 2022 15:53
A Fluid Must Flow based smelting column for the mid game that can be upgraded to handle 45 items per second using K1 Speed Beacons or Speed Modules. Screenshots below.
0eNrVXV1vHLuR/SsNPSwSYGQ0v8n7kIcEWGARJAjgC+RhcSGMpZY969GM0DNyEgT+78uekaXWiNScOhRg5CEfluVqsshinSoW6/z74tP6YbgfV5v91aft9uvFL/9+/snu4pf/nf1x+rubYXc9ru73q+3m4peLvw7Dza6LX7t/LPfD2P0udh/3y+uvu2572/398KM/LsdxWO9+3+233W6/HPcful+XX4ddt9p0pu+249Dd51/bDdfbzc2i2z7s7x/2u+mv7tdZwG72tx8uFhe7zfL+cr+9/Dyubqbh/PPiF+UWF//K/9P33xcXq/yLx1HvVp83y/X0O/t/3Q95rKv9cJclbJZ305+G9dX1cpdHeHX4+fRPNzfDJO77AvnHy/H66vZh3Cyvh1MJ+vtvi4ths1/tV8NxLIc//Otq83D3aRjzJwqjOP5K/sT9drc6avcwu/DhOD3zweUv3KzG4fr4t3pxkf//6n4m5ur+YcyjGbebq8e/muZy8nH99PHb/E8u9+Nys7vfjvvLT8N6//r7uvZ9X5BtZLJVTbYtyLZPsnd3y/X6cr28u6+LzMP+XhDiuMlrZID+SfbdcLN6uLsc1vnXx9X15f12PbwWbl7MfjOsPn/5tH0Ypx0TF0b9VvhEeNbBZGaXq81uGPPuqQt/NXJdEBuFI1fqhfQXQ/cL7UtDT0/fuHm43l8Om5ssPJ8pl9ni9/lAKHxFH75hz2871WN7Q7+9OZR6Ocbrh/FbaVwWHpfm7MEhi6YMt5dtZfKWG6tFTEORdocpwsuEm5rw4sjlJmehQceXe+2wb6t7DRtq4vTgEeG6J3yW6t/NaSlubgGam365Fuvt5nN1KSIgj7TMBA3WijdkQjakPjHRh4xlxs/jNv/vGR3HV8NePKGmTQZzxfX0rMtJZW+5sKnkdXTgTrXpc8BaRG6hD9JL8hIpr4fAWU/qokd0YRQJfx7Fv1jRvD38wsbSihot3v+vF7NkAMawCEUpQPn2pfT95f89bI6/XztpILEnVru7X6/