Skip to content

Instantly share code, notes, and snippets.

@Twipped
Twipped / Trans-feminine HRT Changes.md
Last active June 3, 2022 15:15
My collective research and experiences with trans-feminine (male to female) hormone therapy

UPDATE: This gist is now deprecated, please visit The Gender Dysphoria Bible for the latest version of this document.

This is a compilation of report medical transition changes, collected from testimonials of trans women from various discussion forums and chat rooms, backed up by my own experiences.

Note that this is a list of possible changes. There is no guarentee that a person on HRT will experience all of these. As always, your milage may vary.

Changes connected to reduction of Testosterone:

  • Reduction in general body odor and change in the smell of ones sweat. Many report gaining a sweet smell.
  • Skin softens and becomes thinner.
@Sanaki
Sanaki / updatera
Last active February 5, 2022 07:57
Script for building retroarch and select cores
#!/usr/bin/env bash
# Known non-working (YMMV): Dosbox SVN CE (Dosbox Pure is now preferred anyway), Emux (requires a special build recipe), easyrpg (relies on a rather specific server setup and scripts now)
# Partial Reference: https://libretro.readthedocs.io/en/latest/development/retroarch/compilation/linux-and-bsd/
# FORCE when set to YES will build regardless of changes
# NOCLEAN when set to 1 will prevent make clean before each build. Do not use NOCLEAN on core recipes or cores won't pull changes. Due to this situation I recommend against building MAME as part of this script.
# EXIT_ON_ERROR determines if the build stops on errors
# SINGLE_CORE can be set to a core name to bypass building the entire recipe (core set)
@ikskuh
ikskuh / closure.zig
Last active November 2, 2023 22:19
Zig Closure Implementation
const std = @import("std");
pub fn main() void {
std.log.info("mutable closure:",.{});
runMutDemo();
std.log.info("const closure:",.{});
runConstDemo();
}
@knatsakis
knatsakis / config.py
Last active September 10, 2022 18:46
qutebrowser in daemon mode + extras
c.aliases.update({
'recycle': 'quit --save _recycle',
'restart': 'quit --save _restart',
'shutdown': 'quit --save _shutdown',
})
@svetlyak40wt
svetlyak40wt / ningle-uploader.lisp
Created February 11, 2022 16:36
Example of a simple file uploader using Common Lisp and Ningle framework
;; License: MIT
(uiop:define-package #:ningle-upload
(:use #:cl)
(:import-from #:cl-fad)
(:import-from #:ningle)
(:import-from #:spinneret)
(:import-from #:log4cl))
(in-package #:ningle-upload)
@svetlyak40wt
svetlyak40wt / ningle-defroute.lisp
Created March 4, 2022 13:04
Example of a simple DEFROUTE macro for Ningle Common Lisp web framework
(uiop:define-package #:ningle-defroute
(:use #:cl))
(in-package #:ningle-defroute)
(defmacro defroute (app path-or-path-with-options (&rest view-arguments) &body view-body)
(let* ((path-with-options (uiop:ensure-list path-or-path-with-options))
(params (gensym "PARAMS"))
(bindings (loop for arg-name in view-arguments