Updates
This commit is contained in:
parent
cc1308908e
commit
d618dea10a
121 changed files with 943 additions and 207 deletions
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: 0567a35c-3afb-4ed5-a9ec-47425c5d6f06
|
||||
:END:
|
||||
#+title: Org-roam
|
||||
#+roam_tags: software
|
||||
#+filetags: :software:
|
||||
|
||||
* Org-roam :ATTACH:
|
||||
:PROPERTIES:
|
||||
|
@ -11,10 +14,10 @@
|
|||
|
||||
https://www.orgroam.com/
|
||||
|
||||
Non-hierarchical note-taking in Emacs [[file:20200710214307-org_mode.org][Org Mode]]. Appears to be most useful when
|
||||
Non-hierarchical note-taking in Emacs [[id:4d7dffe3-4af4-41d0-85a2-270a20593c8d][Org Mode]]. Appears to be most useful when
|
||||
notes are narrowly focused and linked together like a wiki, as it primarily
|
||||
handles tracking and caching links between notes and facilitating navigating
|
||||
between them. Useful for [[file:20200710193741-building_a_second_brain.org][Building a Second Brain]].
|
||||
between them. Useful for [[id:9da11b5b-b30c-4d0f-8e54-1389fb3276e0][Building a Second Brain]].
|
||||
#+ATTR_ORG: :width 800
|
||||
[[attachment:_20200711_110935screenshot.png]]
|
||||
|
||||
|
@ -25,10 +28,10 @@ between them. Useful for [[file:20200710193741-building_a_second_brain.org][Buil
|
|||
|
||||
* Integration with Org-Journal
|
||||
|
||||
Org-roam can be integrated with [[file:20200711111826-org_journal.org][Org-Journal]] for handier, more featureful daily
|
||||
Org-roam can be integrated with [[id:8308db48-fa3e-48b0-a962-ae27aaa1924f][Org-Journal]] for handier, more featureful daily
|
||||
note-taking than the built-in functionality to do the same.
|
||||
|
||||
The following configuration will instruct [[file:20200711111826-org_journal.org][Org-Journal]] to create separate note
|
||||
The following configuration will instruct [[id:8308db48-fa3e-48b0-a962-ae27aaa1924f][Org-Journal]] to create separate note
|
||||
files for each day in the Org-roam directory:
|
||||
|
||||
#+begin_src emacs-lisp :eval never :exports code
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: 9da11b5b-b30c-4d0f-8e54-1389fb3276e0
|
||||
:END:
|
||||
#+title: Building a Second Brain
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
:PROPERTIES:
|
||||
:ID: 4d7dffe3-4af4-41d0-85a2-270a20593c8d
|
||||
:END:
|
||||
#+title: Org Mode
|
||||
#+roam_tags: software
|
||||
#+filetags: :software:
|
||||
|
||||
A simple, extensible plaintext outlining tool for [[file:20200711111302-emacs.org][Emacs]].
|
||||
A simple, extensible plaintext outlining tool for [[id:edc0533a-9097-4f5e-a2af-6caeae2f426b][Emacs]].
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
:PROPERTIES:
|
||||
:ID: edc0533a-9097-4f5e-a2af-6caeae2f426b
|
||||
:END:
|
||||
#+title: Emacs
|
||||
#+roam_tags: software
|
||||
#+filetags: :software:
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
:PROPERTIES:
|
||||
:ID: 8308db48-fa3e-48b0-a962-ae27aaa1924f
|
||||
:END:
|
||||
#+title: Org-Journal
|
||||
#+roam_tags: software
|
||||
#+filetags: :software:
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 9ac78677-2602-4a06-af0a-4ed82e98a9b6
|
||||
:END:
|
||||
#+title: Haskell
|
||||
|
||||
A pure functional programming language.
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
:PROPERTIES:
|
||||
:ID: 3a5c2cd7-45ee-4e5c-b553-fca404a9bce5
|
||||
:ROAM_ALIASES: TDD
|
||||
:END:
|
||||
#+title: Test-Driven Development
|
||||
#+roam_alias: "TDD"
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: deb0c4f6-b259-45a9-a4ca-85829b9b982c
|
||||
:END:
|
||||
#+title: Pair programming
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: fb3bcaf1-95da-47cd-b32f-b3cd72ae9d3e
|
||||
:END:
|
||||
#+title: Microservice
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
:PROPERTIES:
|
||||
:ID: c36f5441-33e1-4885-a199-044a1604b2f6
|
||||
:ROAM_ALIASES: SLAA S.L.A.A.
|
||||
:END:
|
||||
#+title: Sex and Love Addicts Anonymous
|
||||
#+roam_alias: "S.L.A.A." "SLAA"
|
||||
|
||||
A 12-step support group for those suffering from [[file:20200730210605-sex.org][Sex]] and love addiction.
|
||||
A 12-step support group for those suffering from [[id:225dc9bd-4352-40de-b3de-5554b939d47e][Sex]] and love addiction.
|
||||
|
||||
* Documents
|
||||
** The Twelve Steps of S.L.A.A.
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
:PROPERTIES:
|
||||
:ID: d3c18b58-db42-4c5f-a1e4-12382a900f4b
|
||||
:ROAM_ALIASES: Slip-box
|
||||
:END:
|
||||
#+title: Zettelkasten
|
||||
#+roam_alias: Slip-box
|
||||
|
||||
A style of [[file:20200716214603-taking_better_notes.org][Taking better notes]] by connecting small, narrowly-focused,
|
||||
A style of [[id:3dc8df7d-0050-4afb-9c93-5d0c50d324d0][Taking better notes]] by connecting small, narrowly-focused,
|
||||
interrelated notes developed by Niklas Luhmann. Zettelkasten translates
|
||||
literally to a slip-box, or a box of notes.
|
||||
|
||||
|
@ -17,5 +20,5 @@ literally to a slip-box, or a box of notes.
|
|||
|
||||
* References
|
||||
- [[https://www.youtube.com/user/shu12081995][Videos by Shu Omi]]
|
||||
- [[file:the_zettelkasten_method_lesswrong_2_0.org][The Zettelkasten Method - LessWrong 2.0]]
|
||||
- [[file:20200716231656-how_to_take_smart_notes.org][How to Take Smart Notes: One Simple Technique to Boost Writing, Learning and Thinking – for Students, Academics and Nonfiction Book Writers]]
|
||||
- [[id:0cf298df-4f53-45b5-acb4-0b3ce2d00faa][The Zettelkasten Method - LessWrong 2.0]]
|
||||
- [[id:cd8821fe-f770-480c-baad-ec1e8463f0a2][How to Take Smart Notes: One Simple Technique to Boost Writing, Learning and Thinking – for Students, Academics and Nonfiction Book Writers]]
|
||||
|
|
|
@ -1,11 +1,14 @@
|
|||
:PROPERTIES:
|
||||
:ID: 3dc8df7d-0050-4afb-9c93-5d0c50d324d0
|
||||
:END:
|
||||
#+title: Taking better notes
|
||||
|
||||
I've got lots of notes stored all over the place. Links to documents in bookmark
|
||||
folders, articles saved to [[file:20200716214710-pocket.org][Pocket]], a daily [[file:20200717223216-work_log.org][Work log]], and book highlights. I'm
|
||||
looking into how trying something like [[file:20200716213755-zettelkasten.org][Zettelkasten]] or [[file:similarities_and_differences_between_evergreen_note_writing_and_zettelkasten.org][Evergreen note-writing]]
|
||||
using [[file:20200710141321-org_roam.org][Org-roam]] might help me find a method of gathering, writing, and
|
||||
folders, articles saved to [[id:edb3d6ea-b067-4cb6-944b-78cf2bd25010][Pocket]], a daily [[id:83e30fce-a1f0-4684-8a73-a5e5b2d7cc62][Work log]], and book highlights. I'm
|
||||
looking into how trying something like [[id:d3c18b58-db42-4c5f-a1e4-12382a900f4b][Zettelkasten]] or [[id:eddab6d2-0783-49df-bc77-ff33a7683d28][Evergreen note-writing]]
|
||||
using [[id:0567a35c-3afb-4ed5-a9ec-47425c5d6f06][Org-roam]] might help me find a method of gathering, writing, and
|
||||
maintaining notes in such a way that I can more easily recall and expound upon
|
||||
them in the future.
|
||||
|
||||
Better note-taking and means of connecting and organizing them may also be a big
|
||||
help when it comes to [[file:20200716233644-coming_up_with_ideas_for_my_blog.org][Coming up with ideas for my blog]].
|
||||
help when it comes to [[id:3516722b-ef3f-4886-b5a9-2a65cc55f18e][Coming up with ideas for my blog]].
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: edb3d6ea-b067-4cb6-944b-78cf2bd25010
|
||||
:END:
|
||||
#+title: Pocket
|
||||
#+roam_tags: software
|
||||
#+filetags: :software:
|
||||
|
||||
Formerly Read It Later, a service for saving online articles and reading them in
|
||||
a cleaner UI.
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: cd8821fe-f770-480c-baad-ec1e8463f0a2
|
||||
:ROAM_REFS: cite:SonkeAhrens1962
|
||||
:END:
|
||||
#+title: How to Take Smart Notes: One Simple Technique to Boost Writing, Learning and Thinking – for Students, Academics and Nonfiction Book Writers
|
||||
#+roam_tags: literature books
|
||||
#+roam_key: cite:SonkeAhrens1962
|
||||
#+filetags: :literature:books:
|
||||
|
||||
A book by Dr. Sönke Ahrens.
|
||||
|
||||
|
@ -9,18 +12,18 @@ A book by Dr. Sönke Ahrens.
|
|||
I never force myself to do anything I don't feel like. Whenever I am stuck, I do
|
||||
something else.
|
||||
|
||||
--- Niklas Luhmann, creator of [[file:20200716213755-zettelkasten.org][Zettelkasten]]
|
||||
--- Niklas Luhmann, creator of [[id:d3c18b58-db42-4c5f-a1e4-12382a900f4b][Zettelkasten]]
|
||||
#+end_quote
|
||||
|
||||
The goal of a good note-taking process is to free yourself from the structures
|
||||
that get in the way of discovering and capturing ideas. This reminds me of [[file:the_zettelkasten_method_lesswrong_2_0.org][The
|
||||
that get in the way of discovering and capturing ideas. This reminds me of [[id:0cf298df-4f53-45b5-acb4-0b3ce2d00faa][The
|
||||
Zettelkasten Method - LessWrong 2.0]], in which the author finds the linear
|
||||
approach of filling a whole page restricting, and instead prefers taking many
|
||||
/small/ notes and building connections.
|
||||
|
||||
[[file:20200716214603-taking_better_notes.org][Taking better notes]] builds a knowledge-base which, as it builds in content and
|
||||
[[id:3dc8df7d-0050-4afb-9c93-5d0c50d324d0][Taking better notes]] builds a knowledge-base which, as it builds in content and
|
||||
in trust, allows you to hold less in your head, freeing you up and improving
|
||||
focus. While my [[file:20200717223216-work_log.org][Work log]] does a good job of archiving what I've been up to, the
|
||||
focus. While my [[id:83e30fce-a1f0-4684-8a73-a5e5b2d7cc62][Work log]] does a good job of archiving what I've been up to, the
|
||||
handful of fuller, separate documents I occasionally write up tend to be more
|
||||
useful, and certainly easier to find what I need in.
|
||||
|
||||
|
@ -32,7 +35,7 @@ the more notes you will collect and the more likely it is that you will generate
|
|||
questions from it.
|
||||
#+end_quote
|
||||
|
||||
The [[file:20200716213755-zettelkasten.org][Slip-box]] is intended to give you the freedom of hopping from one train of
|
||||
The [[id:d3c18b58-db42-4c5f-a1e4-12382a900f4b][Slip-box]] is intended to give you the freedom of hopping from one train of
|
||||
thought to another, following distractions and disjointed ideas, and having them
|
||||
all saved for later expansion and development. The insights gained from
|
||||
following a variety of things that catch your interest and the connections that
|
||||
|
@ -42,7 +45,7 @@ force it down your own throat.
|
|||
Take fleeting notes and literature notes while reading through something, and
|
||||
take some time (ideally, that same day while they're still fresh) to form them
|
||||
into broader permanent notes based on your own thoughts, questions, and goals.
|
||||
[[file:20200820215905-write_in_full_sentences.org][Write them out fully]], as though [[file:20200820215950-write_conversationally.org][explaining them to someone else]], because these
|
||||
[[id:dd4a78ca-e525-47be-bb13-5b54b2397957][Write them out fully]], as though [[id:b3bb163c-4f36-4060-bf9d-47a478914b5b][explaining them to someone else]], because these
|
||||
notes will be what explains them to you again later on.
|
||||
|
||||
Link permanent notes together in broader topics that serve as an index to a
|
||||
|
@ -51,7 +54,7 @@ up a full piece. In all likelihood, they won't be copied straight in, but
|
|||
instead built upon further.
|
||||
|
||||
Link notes together based not on a hierarchy of topics, but by /what will help
|
||||
you to remember them later/. Doing so will keep your notes [[file:20200820220506-information_should_be_easy_to_find.org][easy to find]] when you
|
||||
you to remember them later/. Doing so will keep your notes [[id:a7e4c85d-ee34-4ec4-bc78-560b3484cc7f][easy to find]] when you
|
||||
need them.
|
||||
|
||||
* Chapter 6: Simplicity Is Paramount
|
||||
|
@ -74,13 +77,13 @@ surprising that my friend has a bookshelf filled with notebooks full of
|
|||
wonderful ideas, but not a single publication to show.
|
||||
#+end_quote
|
||||
|
||||
The goal is to build a [[file:20200716213755-zettelkasten.org][Slip-box]] thats value only grows the more that is added to
|
||||
The goal is to build a [[id:d3c18b58-db42-4c5f-a1e4-12382a900f4b][Slip-box]] thats value only grows the more that is added to
|
||||
it. This requires the notes that are added permanently to be sufficiently well
|
||||
written to be understood later, and also to be found when needed. Doctor Ahrens
|
||||
describes three separate types of notes at play: fleeting notes, project notes,
|
||||
and permanent notes.
|
||||
|
||||
Fleeting notes are not meant to be the [[file:20200716213755-zettelkasten.org][Slip-box]], or at least not for long.
|
||||
Fleeting notes are not meant to be the [[id:d3c18b58-db42-4c5f-a1e4-12382a900f4b][Slip-box]], or at least not for long.
|
||||
Theyr'e meant as quick snippets captured while doing something else. They're
|
||||
intended to be taken with minimal interruption, and revisited within the day or
|
||||
so while they're fresh to be elucidated upon, and then discarded once notes of
|
||||
|
@ -88,20 +91,20 @@ value are generated from them.
|
|||
|
||||
Project notes exist for the specific purpose of supporting a particular effort,
|
||||
and should be clearly delineated from the rest of the notes, while still being a
|
||||
part of the overall collection. This is done to allow them to be [[file:20200820220506-information_should_be_easy_to_find.org][discoverable]]
|
||||
part of the overall collection. This is done to allow them to be [[id:a7e4c85d-ee34-4ec4-bc78-560b3484cc7f][discoverable]]
|
||||
while working on the project, but easily filtered when not, and to eventually be
|
||||
archived off when the project is complete.
|
||||
|
||||
Permanent notes are the ones that remain valuable independent of any particular
|
||||
project. It is these that you'll retain and revisit, and should be clearly
|
||||
written using organized, [[file:20200820215905-write_in_full_sentences.org][full sentences]] with enough context to be understandable
|
||||
written using organized, [[id:dd4a78ca-e525-47be-bb13-5b54b2397957][full sentences]] with enough context to be understandable
|
||||
on their own.
|
||||
|
||||
Fleeting entries lack substance or context and clutter the collection.
|
||||
Project-specific notes hold little relevance beyond the project itself, in
|
||||
content and in timeliness. They should be regularly pruned and archived to keep
|
||||
the experience of the [[file:20200716213755-zettelkasten.org][Slip-box]] frustration-free. To reiterate an idea from
|
||||
the experience of the [[id:d3c18b58-db42-4c5f-a1e4-12382a900f4b][Slip-box]] frustration-free. To reiterate an idea from
|
||||
earlier chapters, the ideas is to keep the experience pleasant, and avoid losing
|
||||
trust in the quality and usefulness of the tool. By remaining diligent about
|
||||
what goes into the [[file:20200716213755-zettelkasten.org][Slip-box]] and what stays, you can avoid falling into the trap
|
||||
what goes into the [[id:d3c18b58-db42-4c5f-a1e4-12382a900f4b][Slip-box]] and what stays, you can avoid falling into the trap
|
||||
of large repeated clean-ups and other chores.
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: 3516722b-ef3f-4886-b5a9-2a65cc55f18e
|
||||
:END:
|
||||
#+title: Coming up with ideas for my blog
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: 83e30fce-a1f0-4684-8a73-a5e5b2d7cc62
|
||||
:END:
|
||||
#+title: Work log
|
||||
|
||||
I keep a daily journal using [[file:20200710214307-org_mode.org][Org Mode]] of the things I do while working, tracking
|
||||
I keep a daily journal using [[id:4d7dffe3-4af4-41d0-85a2-270a20593c8d][Org Mode]] of the things I do while working, tracking
|
||||
what I did, why, and how. I make generous use of executable code snippets to
|
||||
store what I run in the document alongside the results I get from them.
|
||||
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: 1134e244-5025-4c5f-8459-dde8983d223c
|
||||
:END:
|
||||
#+title: Calibre E-Book Management
|
||||
#+roam_tags: software
|
||||
#+filetags: :software:
|
||||
|
||||
https://calibre-ebook.com/
|
||||
|
||||
|
@ -8,6 +11,6 @@ Calibre can generate a catalog of all the books in a library, and (optionally)
|
|||
add that catalog to the library. This functionality is under the "Convert Books"
|
||||
menu, for some reason.
|
||||
|
||||
I've successfully tied this into my [[file:20200710141321-org_roam.org][Org-roam]] process to link in the books and
|
||||
I've successfully tied this into my [[id:0567a35c-3afb-4ed5-a9ec-47425c5d6f06][Org-roam]] process to link in the books and
|
||||
papers I have in my Calibre library, and even be able to read and annotate them
|
||||
from within [[file:20200711111302-emacs.org][Emacs]].
|
||||
from within [[id:edc0533a-9097-4f5e-a2af-6caeae2f426b][Emacs]].
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 47ba16c3-6f29-4d66-8d0d-1d5dee2de36a
|
||||
:END:
|
||||
#+title: Feminizing hormone therapy
|
||||
|
||||
* How should estrogen be administered?
|
||||
|
@ -8,39 +11,39 @@ Options include:
|
|||
- Injections
|
||||
|
||||
High-dose oral estradiol carries a higher risk of blood clots; lower-dose
|
||||
transdermal patches may be a preferable option ([[file:JerilynnCPrior1968.org][Prior, 2019]]).
|
||||
transdermal patches may be a preferable option ([[id:0bb3735b-eb05-4831-8b99-f1f9de43eb43][Prior, 2019]]).
|
||||
|
||||
* Effects on and management of sexual function
|
||||
|
||||
Lowered androgen levels correlate with lowered [[file:20200730210605-sex.org][sexual interest]] and nocturnal
|
||||
Lowered androgen levels correlate with lowered [[id:225dc9bd-4352-40de-b3de-5554b939d47e][sexual interest]] and nocturnal
|
||||
erections. They did not, however, correlate to loss of erections due to sexual
|
||||
stimulation. It appears more likely that any reduction in sexual function
|
||||
experienced during HRT is due to lowered interest and atrophy ([[file:CBettocchi1969.org][Bettocchi et al.,
|
||||
experienced during HRT is due to lowered interest and atrophy ([[id:26d9bcd1-93f0-446f-a85c-f5a412a9ddb8][Bettocchi et al.,
|
||||
2004]]).
|
||||
|
||||
Relational or personal distress due to lowered [[file:20200730210605-sex.org][sexual interest]] meets the critera
|
||||
Relational or personal distress due to lowered [[id:225dc9bd-4352-40de-b3de-5554b939d47e][sexual interest]] meets the critera
|
||||
for hypoactive sexual desire disorder (HSDD).
|
||||
|
||||
Maintenance of erectile function may benefit from low-dose
|
||||
testosterone or erectile dysfunction medications ([[file:MatsHolmberg1970.org][Holmberg et al., 2018]]).
|
||||
testosterone or erectile dysfunction medications ([[id:f94cbbe7-8a99-47ee-8a11-51e4f1295b81][Holmberg et al., 2018]]).
|
||||
Alternatively, consider consulting with your doctor about reducing or halting
|
||||
androgen blocking medication. While ED meds may help, it's worth noting that
|
||||
erections with them may not feel the same as you're used to ([[file:trans_women_and_viagra_trans_tool_shed.org][Trans Women and
|
||||
erections with them may not feel the same as you're used to ([[id:6130de63-b365-4615-84a8-3dc27d974dcf][Trans Women and
|
||||
Viagra – Trans Tool Shed]]).
|
||||
|
||||
* Is Progesterone an important addition to a feminizing HRT regimen?
|
||||
The addition of progesterone contributes to healthy bone density, and may yield
|
||||
improved feminization and breast maturation in transgender women ([[file:JerilynnCPrior1968.org][Prior, 2019]]).
|
||||
improved feminization and breast maturation in transgender women ([[id:0bb3735b-eb05-4831-8b99-f1f9de43eb43][Prior, 2019]]).
|
||||
|
||||
* References
|
||||
- [[file:PrimaryAuthorDr.AmyBournsMDCCFP1963.org][Guidelines for gender-affirming primary care with trans and non-binary
|
||||
- [[id:be1a1499-3346-4a27-89d1-8cc2e218ee0e][Guidelines for gender-affirming primary care with trans and non-binary
|
||||
patients]], from Sherbourne Health in Ontario, 2019.
|
||||
- [[file:MadelineB.DeutschMDMPH1974.org][Guidelines for the primary and gender-affirming care of transgender and gender
|
||||
- [[id:46d23dc3-af17-48a5-bbe9-15192ea8b928][Guidelines for the primary and gender-affirming care of transgender and gender
|
||||
nonbinary people (second edition)]], from the University of California, San
|
||||
Francisco, 2016.
|
||||
- [[file:MatsHolmberg1970.org][Supporting sexuality and improving sexual function in transgender persons]],
|
||||
- [[id:f94cbbe7-8a99-47ee-8a11-51e4f1295b81][Supporting sexuality and improving sexual function in transgender persons]],
|
||||
Nature Reviews Urology, Sweden, 2018.
|
||||
- [[file:JerilynnCPrior1968.org][Progesterone is important for transgender women’s therapy—applying evidence
|
||||
- [[id:0bb3735b-eb05-4831-8b99-f1f9de43eb43][Progesterone is important for transgender women’s therapy—applying evidence
|
||||
for the benefits of progesterone in ciswomen]], Endocrine Society, 2019.
|
||||
|
||||
* Resources
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: 7cc0a37a-50fa-4a77-b797-d86b859b345f
|
||||
:END:
|
||||
#+title: Trans Peer Network
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
:PROPERTIES:
|
||||
:ID: ee69f9ef-bde2-4638-8889-39de884a5584
|
||||
:END:
|
||||
#+title: Conferences
|
||||
|
||||
- [[file:strangeloop-2018.org][Strange Loop 2018]]
|
||||
- [[file:abstractions-ii.org][Abstractions II]] (2019)
|
||||
- [[id:521281f0-c051-4ef0-87e1-7776ea9f836e][Strange Loop 2018]]
|
||||
- [[id:3007eabc-6d2c-45f9-bf08-d886467ea26e][Abstractions II]] (2019)
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: 5dddbae0-ddc1-4fa8-b824-113731ca9d64
|
||||
:END:
|
||||
#+title: Being transgender
|
||||
|
||||
I [[file:20210101023555-coming_out.org][came out]] publicly as gender-nonconforming in April 2017, and as [[file:20210101025247-transgender.org][Transgender]]
|
||||
in 2018. Since September 25th, 2018, I've been doing [[file:20200718144852-feminizing_hormone_therapy.org][Feminizing hormone therapy]],
|
||||
I [[id:bd399ef9-9cc0-425c-8fc3-edf313a676f2][came out]] publicly as gender-nonconforming in April 2017, and as [[id:52380883-51c6-4736-8dfb-794ce19d54e2][Transgender]]
|
||||
in 2018. Since September 25th, 2018, I've been doing [[id:47ba16c3-6f29-4d66-8d0d-1d5dee2de36a][Feminizing hormone therapy]],
|
||||
and it's been an overwhelmingly positive experience. It's a slow process, but
|
||||
there is absolutely progress.
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
:PROPERTIES:
|
||||
:ID: e362c766-14ae-4f95-be63-7dbc8ca24088
|
||||
:END:
|
||||
#+title: Cycle of Rebirth
|
||||
|
||||
The idea that, over the course of one's life, a person might experience multiple
|
||||
journeys of existence. Like the mythical [[file:20200721010754-phoenix.org][Phoenix]], they may start fresh on a
|
||||
journeys of existence. Like the mythical [[id:c3ef9323-5108-4fc1-a9a4-0899369d0c44][Phoenix]], they may start fresh on a
|
||||
version of themselves, grow, and eventually reach some conclusion and start anew
|
||||
on another path.
|
||||
|
||||
Each cycle could represent a sort of [[file:20200721011049-hero_s_journey.org][Hero's Journey]]. I'm particularly fond of
|
||||
Each cycle could represent a sort of [[id:240aaca7-c20e-4b96-ad38-3dd7b9d438bf][Hero's Journey]]. I'm particularly fond of
|
||||
the progression through [[file:20200721011247-the_tarot.org::*The Major Arcana][The Major Arcana of the Tarot]].
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
:PROPERTIES:
|
||||
:ID: c3ef9323-5108-4fc1-a9a4-0899369d0c44
|
||||
:END:
|
||||
#+title: The Phoenix
|
||||
|
||||
A mythical fierybird known for its [[file:20200721010605-cycle_of_rebirth.org][Cycle of Rebirth]], in which at the end of its
|
||||
A mythical fierybird known for its [[id:e362c766-14ae-4f95-be63-7dbc8ca24088][Cycle of Rebirth]], in which at the end of its
|
||||
life it reduces itself to ash and from those ashes is born in flame anew.
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: 240aaca7-c20e-4b96-ad38-3dd7b9d438bf
|
||||
:END:
|
||||
#+title: Hero's Journey
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
:PROPERTIES:
|
||||
:ID: eada2fdd-17fc-47ea-bae6-1e840eb7ff37
|
||||
:END:
|
||||
#+title: The Tarot
|
||||
* The Major Arcana
|
||||
The 22 trump cards of a tarot deck. In order, they can be seen to depict a
|
||||
[[file:20200721011049-hero_s_journey.org][Hero's Journey]] from ignorant optimism (0, The Fool) through to completion (XXI,
|
||||
[[id:240aaca7-c20e-4b96-ad38-3dd7b9d438bf][Hero's Journey]] from ignorant optimism (0, The Fool) through to completion (XXI,
|
||||
The World).
|
||||
|
||||
* The Minor Arcana
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: a54fc4a6-4496-4f99-9c9d-c85481b65452
|
||||
:END:
|
||||
#+title: The Phoenix Inquisitor
|
||||
|
||||
* The Name
|
||||
|
@ -7,10 +10,10 @@ had a male character, whose name I've long forgotten, and a female character by
|
|||
the name of Sadie. Both of them shared this title. Sadie was depicted as a shy,
|
||||
cloaked young woman with auburn hair, often situated at a table in the tavern
|
||||
with a book, observing the goings-on. Presenting as this character online could
|
||||
be interpreted as an early sign of my [[file:20200719003936-being_transgender.org][Being transgender]].
|
||||
be interpreted as an early sign of my [[id:5dddbae0-ddc1-4fa8-b824-113731ca9d64][Being transgender]].
|
||||
|
||||
While I was essentially just picking a couple of words that sounded cool
|
||||
together, they do carry meaning. [[file:20200721010754-phoenix.org][The Phoenix]] being a powerful, ever-changing,
|
||||
together, they do carry meaning. [[id:c3ef9323-5108-4fc1-a9a4-0899369d0c44][The Phoenix]] being a powerful, ever-changing,
|
||||
effectively immortal creature, and the Inquisitor, a seeker of knowledge.
|
||||
|
||||
#+begin_quote
|
||||
|
@ -45,7 +48,7 @@ gathering and sharing information with each other.
|
|||
|
||||
This name lived on when I built my console gaming website, Phoenix Inquisitor
|
||||
dot net, originally hosted on Tripod. I'd drafted a logo on an index card, which
|
||||
would adorn the site. The wings represent [[file:20200721010754-phoenix.org][The Phoenix]], the eye inquisition, and
|
||||
would adorn the site. The wings represent [[id:c3ef9323-5108-4fc1-a9a4-0899369d0c44][The Phoenix]], the eye inquisition, and
|
||||
the element of the ring was introduced to represent a community around them.
|
||||
** History
|
||||
- 1999 :: Site opens on pi.net.tripod.com
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: 01734a72-e074-4240-ba46-9e062d7a694a
|
||||
:END:
|
||||
#+title: The Fractal Phoenix
|
||||
|
||||
A poem I wrote on [2016-05-05 Thu] (?), using the metaphor of [[file:20200721010754-phoenix.org][The Phoenix]]. I had
|
||||
A poem I wrote on [2016-05-05 Thu] (?), using the metaphor of [[id:c3ef9323-5108-4fc1-a9a4-0899369d0c44][The Phoenix]]. I had
|
||||
a lot of emotions raging at once that day, in a lot of different ways, in a lot
|
||||
of different stages.
|
||||
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
:PROPERTIES:
|
||||
:ID: 9e68d422-cced-4177-96d1-90f777b9a493
|
||||
:END:
|
||||
#+title: Software Development
|
||||
|
||||
* Topics
|
||||
- [[file:20200723095958-cross_site_request_forgery.org][Cross-Site Request Forgery]]
|
||||
- [[id:75180562-f492-4501-9a44-0c361a32eabf][Cross-Site Request Forgery]]
|
||||
* Conferences
|
||||
- [[file:strangeloop-2018.org][Strange Loop 2018]]
|
||||
- [[file:abstractions-ii.org][Abstractions II]] (2019)
|
||||
- [[id:521281f0-c051-4ef0-87e1-7776ea9f836e][Strange Loop 2018]]
|
||||
- [[id:3007eabc-6d2c-45f9-bf08-d886467ea26e][Abstractions II]] (2019)
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: 75180562-f492-4501-9a44-0c361a32eabf
|
||||
:ROAM_ALIASES: CSRF
|
||||
:END:
|
||||
#+title: Cross-Site Request Forgery
|
||||
#+roam_alias: "CSRF"
|
||||
|
||||
* Using tokens with AJAX
|
||||
Consider hooking form posts to fetch a CSRF token before submitting the form
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
:PROPERTIES:
|
||||
:ID: d7359e31-0c30-47be-be21-c336c4953222
|
||||
:END:
|
||||
#+title: Beyond the Birds and the Bees, Pleasure for Every Body
|
||||
#+STARTUP: indent
|
||||
|
||||
An LGBTQIA+ talk on [[file:20200730210605-sex.org][Sexual Health]] and pleasure.
|
||||
An LGBTQIA+ talk on [[id:225dc9bd-4352-40de-b3de-5554b939d47e][Sexual Health]] and pleasure.
|
||||
|
||||
Presented by Jules Purnell (they/them), sex educator.
|
||||
- [[mailto:jules.m.purnell@gmail.com][jules.m.purnell@gmail.com]]
|
||||
|
@ -9,7 +12,7 @@ Presented by Jules Purnell (they/them), sex educator.
|
|||
|
||||
* Muffing
|
||||
Muffing is the act of penetrating the inguinal canals in AMAB bodies. Diagrammed
|
||||
and described in [[file:MiraBellwether1971.org][Fucking Trans Women]].
|
||||
and described in [[id:055fc713-349b-4611-b33d-b78901e5cc99][Fucking Trans Women]].
|
||||
|
||||
* Sensate focus
|
||||
Exploring touch, discovering how it feels to touch and be touched can be very
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
:PROPERTIES:
|
||||
:ID: 225dc9bd-4352-40de-b3de-5554b939d47e
|
||||
:ROAM_ALIASES: "Sexual Health"
|
||||
:END:
|
||||
#+title: Sex
|
||||
#+roam_alias: "Sexual Health"
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 47931e59-8d4b-411d-a43a-8e69ab0c3885
|
||||
:END:
|
||||
#+title: Educating people about transgender issues
|
||||
|
||||
It's hard to work through and try to figure out identity issues while also
|
||||
|
@ -6,19 +9,19 @@ out, it can be too much to take on to have to put it into words for someone
|
|||
else.
|
||||
|
||||
This is a list of resources to share with friends and family members who want to
|
||||
know what [[file:20200719003936-being_transgender.org][Being transgender]] means and what issues you may be dealing with as a
|
||||
[[file:20210101025247-transgender.org][Transgender]] person.
|
||||
know what [[id:5dddbae0-ddc1-4fa8-b824-113731ca9d64][Being transgender]] means and what issues you may be dealing with as a
|
||||
[[id:52380883-51c6-4736-8dfb-794ce19d54e2][Transgender]] person.
|
||||
|
||||
* Books
|
||||
- [[file:MiaViolet1961.org][Yes, you are trans enough]] by Mia Violet :: An excellent memoir on Mia's
|
||||
- [[id:53cf442d-8c6d-4d23-94d8-513a7b8c03c9][Yes, you are trans enough]] by Mia Violet :: An excellent memoir on Mia's
|
||||
journey of transition.
|
||||
- [[file:BrynnTannehill1907.org][Everything you ever wanted to know about trans (but were afraid to ask)]] by Brynn Tannehill :: Explains
|
||||
- [[id:97ca115c-12a2-477f-910b-90fe963be1f3][Everything you ever wanted to know about trans (but were afraid to ask)]] by Brynn Tannehill :: Explains
|
||||
what being transgender means, which resources transgender people rely upon,
|
||||
and the social issues that they face in everyday life.
|
||||
- [[file:JuliaSerano1908.org][Whipping Girl]] by Julia Serano :: A treatise on feminism through the lens of a
|
||||
- [[id:2f5348b9-7a0b-4005-aac8-f19cd46d45ee][Whipping Girl]] by Julia Serano :: A treatise on feminism through the lens of a
|
||||
transgender woman.
|
||||
|
||||
* Documentaries
|
||||
- [[file:20210104192232-disclosure_trans_lives_on_screen.org][Disclosure: Trans Lives on Screen]] :: An in-depth look at the history depiction
|
||||
- [[id:763c1a02-3501-4412-a258-5751d0c910c0][Disclosure: Trans Lives on Screen]] :: An in-depth look at the history depiction
|
||||
of transgender people in film and television and the impact it's had on our
|
||||
society.
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: eeeab6e9-d88a-4eaf-a8b7-21759c8d7209
|
||||
:END:
|
||||
#+title: Decentralized social networks
|
||||
* Secure Scuttlebutt (SSB)
|
||||
- https://en.wikipedia.org/wiki/Secure_Scuttlebutt
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
:PROPERTIES:
|
||||
:ID: 1be7c81d-9398-4f77-9888-3cbad6e4a557
|
||||
:END:
|
||||
#+title: Is trans a slur
|
||||
|
||||
[[file:20210101025247-transgender.org][Trans]] is merely the accurate descriptor. To my knowledge it's never been
|
||||
[[id:52380883-51c6-4736-8dfb-794ce19d54e2][Trans]] is merely the accurate descriptor. To my knowledge it's never been
|
||||
inherently negative, though the tone of a person using it may sometimes be. It
|
||||
has certainly been perverted into [[file:20210104201824-slur.org][slurs]], e.g. "tranny" It does seem some folks
|
||||
has certainly been perverted into [[id:d4035c81-6be0-412c-855a-1c7973ed62c8][slurs]], e.g. "tranny" It does seem some folks
|
||||
see the idea of transness so repulsive that they interpret it as a slur,
|
||||
something to fling at someone they see as less than, particularly when they fail
|
||||
to meet some perceived standard of appearance. In that sense, it mirrors common
|
||||
|
@ -12,6 +15,6 @@ insufficient masculinity as being "girly".
|
|||
Honestly, all three of those things likely had a significant impact on my own
|
||||
progress on a sense of self. That sense that being non hetero was a negative,
|
||||
that physical weakness or not liking trucks and fighting was negatively
|
||||
feminine, and that [[file:20200719003936-being_transgender.org][transness]] as depicted to me by way of popular media was
|
||||
feminine, and that [[id:5dddbae0-ddc1-4fa8-b824-113731ca9d64][transness]] as depicted to me by way of popular media was
|
||||
either villainous and deceptive, a sexual perversion, or a joke. Those have
|
||||
always been the problems through. Not the word.
|
||||
|
|
|
@ -1,14 +1,17 @@
|
|||
:PROPERTIES:
|
||||
:ID: 7b2c0d3c-df1e-4389-9398-86607b613e2d
|
||||
:END:
|
||||
#+title: Is cis a slur
|
||||
|
||||
Cis is literally just the antonym of [[file:20210101025247-transgender.org][Trans]]. It is not a [[file:20210104201824-slur.org][Slur]] any more than [[file:20200809221723-is_trans_a_slur.org][trans
|
||||
Cis is literally just the antonym of [[id:52380883-51c6-4736-8dfb-794ce19d54e2][Trans]]. It is not a [[id:d4035c81-6be0-412c-855a-1c7973ed62c8][Slur]] any more than [[id:1be7c81d-9398-4f77-9888-3cbad6e4a557][trans
|
||||
is a slur]].
|
||||
|
||||
Oftentimes I see it used dismissively in the face of cis folks describing how
|
||||
they think a trans person feels or ought to feel / behave, in which case that
|
||||
intent is quite warranted. Other times it's a means of expressing exhaustion at
|
||||
folks who simply don't "get it", and don't particularly need to. That is to say,
|
||||
cisgenderedness is a form of [[file:20200809222134-privilege.org][Privilege]].
|
||||
cisgenderedness is a form of [[id:15a18226-dc73-4a2a-aa88-5f9b92a06471][Privilege]].
|
||||
|
||||
Gender-criticals or [[file:20210105230905-trans_exclusionary_radical_feminists.org][TERFs]] tend to avoid the adjective "cis", preferring to other
|
||||
Gender-criticals or [[id:b08fb6b0-aedf-4066-ba3c-ca03aa323d33][TERFs]] tend to avoid the adjective "cis", preferring to other
|
||||
transgender men and women as "transmen" and "transwomen", separate from the
|
||||
(assumed cis) categories "men" and "women" ([[file:RuthPearceSonjaErikainen1978.org::*Terminology][Terf wars: an introduction]]).
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 15a18226-dc73-4a2a-aa88-5f9b92a06471
|
||||
:END:
|
||||
#+title: Privilege
|
||||
|
||||
Privilege is not a negative construct, it is the absence of some struggle.
|
||||
|
@ -9,7 +12,7 @@ point of the trans person just wanting to not be treated as somehow subhuman.
|
|||
The cis person lacks perspective on what the trans person's experience is, and
|
||||
has the privilege of not having to.
|
||||
|
||||
Alternatively, a white person with [[file:20200809222553-generational_wealth.org][Generational wealth]] discussing poor
|
||||
Alternatively, a white person with [[id:50445c53-febe-471a-be5f-e33b57981835][Generational wealth]] discussing poor
|
||||
minorities and their behavior, whilst being blind to the history behind why
|
||||
they're in those positions. When folks bristle at their disparate experience
|
||||
being pointed out as though that itself is somehow oppressive, though... I'm
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: 50445c53-febe-471a-be5f-e33b57981835
|
||||
:END:
|
||||
#+title: Generational wealth
|
||||
|
||||
Generational wealth is a form/symptom of [[file:20200809222134-privilege.org][Privilege]].
|
||||
Generational wealth is a form/symptom of [[id:15a18226-dc73-4a2a-aa88-5f9b92a06471][Privilege]].
|
||||
|
||||
Generational wealth doesn't mean you're one in a line of McDucks. It means
|
||||
you're not one in a line of the impoverished, and that is to a degree by design.
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: 8d20d1f2-397f-4200-95d9-91930e01aafc
|
||||
:ROAM_ALIASES: "Alternative facts" "Fake news"
|
||||
:END:
|
||||
#+title: Post-truth era
|
||||
#+roam_alias: "Fake news" "Alternative facts"
|
||||
|
||||
Fake news, alternative facts, etc.
|
||||
|
||||
|
|
|
@ -1,12 +1,15 @@
|
|||
:PROPERTIES:
|
||||
:ID: bfb4cd68-85ec-4ea7-99b1-247c918e87bb
|
||||
:ROAM_ALIASES: ADRs
|
||||
:END:
|
||||
#+title: Architecture Decision Records
|
||||
#+roam_alias: "ADRs"
|
||||
|
||||
ADRs provide documentation on architectural decisions made over the course of
|
||||
[[file:20200723095845-software_development.org][Software Development]]. Each ADR records a single decision. Different templates
|
||||
[[id:9e68d422-cced-4177-96d1-90f777b9a493][Software Development]]. Each ADR records a single decision. Different templates
|
||||
exist for writing them, but generally, they include the context and motivating
|
||||
factors for the decision, what decision was made, why it was made, and what the
|
||||
results and implications of that decision are.
|
||||
|
||||
* Resources
|
||||
- [[https://adr.github.io/][ADR GitHub organization]]
|
||||
- [[file:PhilippeKruchten1998.org][The decision view's role in software architecture pracice]]
|
||||
- [[id:02396814-be70-4840-bc91-1c5e4bafe6c4][The decision view's role in software architecture pracice]]
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: dd4a78ca-e525-47be-bb13-5b54b2397957
|
||||
:END:
|
||||
#+title: Write in full sentences
|
||||
|
||||
Use full sentences rather than only capturing fragments. This will be easier to
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: b3bb163c-4f36-4060-bf9d-47a478914b5b
|
||||
:END:
|
||||
#+title: Write conversationally
|
||||
|
||||
Write conversationally, explaining things throroughly for the reader. In all
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: a7e4c85d-ee34-4ec4-bc78-560b3484cc7f
|
||||
:ROAM_ALIASES: "Information should be discoverable"
|
||||
:END:
|
||||
#+title: Information should be easy to find
|
||||
#+roam_alias: "Information should be discoverable"
|
||||
|
||||
Information captured in notes and documentation should be easy to find when you
|
||||
need it. Related items should be organized and linked together such that it's
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: 3451b8b5-65eb-406c-bc23-68e575eb1973
|
||||
:END:
|
||||
#+title: Audio fingerprinting
|
||||
|
||||
Through [[file:20210219114633-digital_audio_processing.org][analyzing the shape of an audio file]] it is possible to generate compact
|
||||
Through [[id:4d9e7aa6-1212-4487-84e7-5f9ac8205585][analyzing the shape of an audio file]] it is possible to generate compact
|
||||
hashes which, by allowing for noise and distortion, remain sufficient to later
|
||||
identify the same sound with reasonable precision.
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
:END:
|
||||
#+title: Transgender Pride Flag
|
||||
|
||||
Pride flag representing [[file:20210101025247-transgender.org][Transgender]] people.
|
||||
Pride flag representing [[id:52380883-51c6-4736-8dfb-794ce19d54e2][Transgender]] people.
|
||||
|
||||
* Flag :ATTACH:
|
||||
|
||||
|
|
|
@ -1,11 +1,14 @@
|
|||
:PROPERTIES:
|
||||
:ID: 5cb1f706-0162-4e6d-9cd8-dc6af3ae68cc
|
||||
:END:
|
||||
#+title: Python Typing
|
||||
|
||||
Python does not require nor enforce strict typing, and instead takes a dynamic
|
||||
approach using [[file:20201008164244-duck_typing.org][Duck Typing]].
|
||||
approach using [[id:c50025bd-6942-4a78-b448-ea6fda2925fd][Duck Typing]].
|
||||
|
||||
[[file:20201010185815-gradual_typing.org][Gradual Typing]] support for Python is provided via type hints as described in
|
||||
[[https://www.python.org/dev/peps/pep-0484/][PEP-484]] (which covers [[file:20201009010657-nominal_typing.org][Nominal Typing]]) and expanded upon in [[https://www.python.org/dev/peps/pep-0544/][PEP-544]] (which covers
|
||||
[[file:20201008164835-structural_typing.org][Structural Typing]]).
|
||||
[[id:59b10eea-ac54-4452-ae6c-b5e003bb0c22][Gradual Typing]] support for Python is provided via type hints as described in
|
||||
[[https://www.python.org/dev/peps/pep-0484/][PEP-484]] (which covers [[id:b458dd6c-6627-4e6b-b0ec-b6dbd030a83a][Nominal Typing]]) and expanded upon in [[https://www.python.org/dev/peps/pep-0544/][PEP-544]] (which covers
|
||||
[[id:c16eb203-290f-4644-8f18-725ffad15e92][Structural Typing]]).
|
||||
|
||||
Variables, function arguments, and return values can have their types annotated,
|
||||
e.g. "variable x has type integer" or "function y takes a string and returns a
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: c50025bd-6942-4a78-b448-ea6fda2925fd
|
||||
:END:
|
||||
#+title: Duck Typing
|
||||
|
||||
#+begin_quote
|
||||
|
@ -11,5 +14,5 @@ rather than the type of the object itself.
|
|||
--- https://en.wikipedia.org/wiki/Duck_typing
|
||||
#+end_quote
|
||||
|
||||
This contrasts with [[file:20201008164835-structural_typing.org][Structural Typing]], where the type of the object itself is
|
||||
This contrasts with [[id:c16eb203-290f-4644-8f18-725ffad15e92][Structural Typing]], where the type of the object itself is
|
||||
used to determine its suitability.
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
:PROPERTIES:
|
||||
:ID: c16eb203-290f-4644-8f18-725ffad15e92
|
||||
:END:
|
||||
#+title: Structural Typing
|
||||
|
||||
#+begin_quote
|
||||
A structural type system (or property-based type system) is a major class of
|
||||
[[file:20201008164956-type_system.org][Type System]] in which type compatibility and equivalence are determined by the
|
||||
[[id:c90b53a0-62f7-4115-a417-85e22f55d83d][Type System]] in which type compatibility and equivalence are determined by the
|
||||
type's actual structure or definition and not by other characteristics such as
|
||||
its name or place of declaration. Structural systems are used to determine if
|
||||
types are equivalent and whether a type is a subtype of another.
|
||||
|
@ -10,5 +13,5 @@ types are equivalent and whether a type is a subtype of another.
|
|||
--- https://en.wikipedia.org/wiki/Structural_type_system
|
||||
#+end_quote
|
||||
|
||||
Structural type systems can achieve [[file:20201009010321-static_type_checking.org][static]] [[file:20201008164244-duck_typing.org][Duck Typing]], in that a type's
|
||||
Structural type systems can achieve [[id:1882370a-e4df-42a3-ab5a-32b650b754a6][static]] [[id:c50025bd-6942-4a78-b448-ea6fda2925fd][Duck Typing]], in that a type's
|
||||
structure is what determines its suitability, not its name.
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: c90b53a0-62f7-4115-a417-85e22f55d83d
|
||||
:END:
|
||||
#+title: Type System
|
||||
|
||||
Used in [[file:20200723095845-software_development.org][Software Development]].
|
||||
Used in [[id:9e68d422-cced-4177-96d1-90f777b9a493][Software Development]].
|
||||
|
||||
#+begin_quote
|
||||
In programming languages, a type system is a logical system comprising a set of
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: 1882370a-e4df-42a3-ab5a-32b650b754a6
|
||||
:END:
|
||||
#+title: Static Type Checking
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: b458dd6c-6627-4e6b-b0ec-b6dbd030a83a
|
||||
:END:
|
||||
#+title: Nominal Typing
|
||||
|
||||
#+begin_quote
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 59b10eea-ac54-4452-ae6c-b5e003bb0c22
|
||||
:END:
|
||||
#+title: Gradual Typing
|
||||
|
||||
A means of supporting both dynamic and static [[file:20201008164956-type_system.org][Type Systems]] within a language.
|
||||
A means of supporting both dynamic and static [[id:c90b53a0-62f7-4115-a417-85e22f55d83d][Type Systems]] within a language.
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
:PROPERTIES:
|
||||
:ID: 6ab86ab8-be52-448d-a1ff-10590f3bd429
|
||||
:END:
|
||||
#+title: Trans people don't appear out of thin air
|
||||
|
||||
[[file:20210101025247-transgender.org][Trans]] people don't just appear out of thin air. They're people with lives prior
|
||||
to [[file:20210101023555-coming_out.org][coming out]], not some oddity that has just manifested out of thin air to be
|
||||
[[id:52380883-51c6-4736-8dfb-794ce19d54e2][Trans]] people don't just appear out of thin air. They're people with lives prior
|
||||
to [[id:bd399ef9-9cc0-425c-8fc3-edf313a676f2][coming out]], not some oddity that has just manifested out of thin air to be
|
||||
confounded by.
|
||||
|
||||
- Susan Stryker was [[file:SusanStryker2021.org::*Coming Out][finishing her PhD]].
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: bd399ef9-9cc0-425c-8fc3-edf313a676f2
|
||||
:END:
|
||||
#+title: Coming out
|
||||
|
||||
The act of sharing your truth about your sexual orientation or gender identity
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
:PROPERTIES:
|
||||
:ID: 52380883-51c6-4736-8dfb-794ce19d54e2
|
||||
:ROAM_ALIASES: Trans
|
||||
:END:
|
||||
#+title: Transgender
|
||||
#+roam_alias: Trans
|
||||
|
||||
Having a gender identity other than that which was assigned at birth.
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: 763c1a02-3501-4412-a258-5751d0c910c0
|
||||
:ROAM_REFS: http://www.disclosurethemovie.com/about
|
||||
:END:
|
||||
#+title: Disclosure: Trans Lives on Screen
|
||||
#+roam_key: http://www.disclosurethemovie.com/about
|
||||
|
||||
A Netflix documentary providing an in-depth look at the history depiction of
|
||||
transgender people in film and television and the impact it's had on our
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 7b79eeb7-0387-4dd8-9a51-2fe27cea083d
|
||||
:END:
|
||||
#+title: "Ya'll Better Quiet Down" speech
|
||||
|
||||
Sylvia Rivera's famous speech in New York City at the Christopher Street
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: d4035c81-6be0-412c-855a-1c7973ed62c8
|
||||
:END:
|
||||
#+title: Slur
|
||||
|
||||
A derogatory term for a group of people.
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
:PROPERTIES:
|
||||
:ID: b08fb6b0-aedf-4066-ba3c-ca03aa323d33
|
||||
:ROAM_ALIASES: TERFs
|
||||
:END:
|
||||
#+title: Trans-Exclusionary Radical Feminists
|
||||
#+roam_alias: TERFs
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: 3053cbbe-8803-4255-8c0a-eed43d66c8a0
|
||||
:END:
|
||||
#+title: Transgender Activist
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: d8363f19-eb6c-49a8-a415-832746595c81
|
||||
:END:
|
||||
#+title: Planned Parenthood
|
||||
* Contact Information
|
||||
- Social worker :: 215 351 5561 (Leave voicmail with name and DOB)
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: af3fe483-5c76-4283-9490-6c80271f275b
|
||||
:END:
|
||||
#+title: POSIX
|
||||
|
||||
The Portable Operating System Interface.
|
||||
|
||||
- [[file:20210218105231-linux.org][Linux]] is /mostly/ POSIX-compliant (see [[file:20210218105257-linux_standard_base.org][Linux Standard Base]]).
|
||||
- [[id:dab8d5ff-d8b8-426e-8c61-5b6809432dec][Linux]] is /mostly/ POSIX-compliant (see [[id:8f5d8b13-57d8-4e1c-9571-d824d1f6c32a][Linux Standard Base]]).
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: dab8d5ff-d8b8-426e-8c61-5b6809432dec
|
||||
:END:
|
||||
#+title: Linux
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: 8f5d8b13-57d8-4e1c-9571-d824d1f6c32a
|
||||
:END:
|
||||
#+title: Linux Standard Base
|
||||
|
|
|
@ -1,18 +1,25 @@
|
|||
:PROPERTIES:
|
||||
:ID: df5b2861-3838-409d-b4e4-fce7f302f778
|
||||
:END:
|
||||
#+title: How I Work
|
||||
|
||||
I work primarily within [[file:20200711111302-emacs.org][Emacs]], typically with a Chromium web browser and/or a
|
||||
I work primarily within [[id:edc0533a-9097-4f5e-a2af-6caeae2f426b][Emacs]], typically with a Chromium web browser and/or a
|
||||
terminal emulator alongside it, and Slack and/or other messaging apps on another
|
||||
screen.
|
||||
|
||||
* Coding
|
||||
- Navigating projects and source files using Projectile.
|
||||
- Staging and committing changes with Magit.
|
||||
+ Submitting MRs with Forge
|
||||
- Running integrated code formatters, linters, and test runners.
|
||||
* Writing
|
||||
- Maintaining a work journal with [[file:20200710214307-org_mode.org][Org Mode]], taking meeting notes and keeping a
|
||||
- Maintaining a work journal with [[id:4d7dffe3-4af4-41d0-85a2-270a20593c8d][Org Mode]], taking meeting notes and keeping a
|
||||
record of how I accomplish non-coding work like troubleshooting issues.
|
||||
- Documenting things as I go in [[file:20200710141321-org_roam.org][Org-roam]] and exporting them to Confluence when
|
||||
- Documenting things as I go in [[id:0567a35c-3afb-4ed5-a9ec-47425c5d6f06][Org-roam]] and exporting them to Confluence when
|
||||
necessary.
|
||||
** Including shell commands, http calls, sql queries, and their results in my notes
|
||||
** Including graphs and diagrams
|
||||
** Publishing documents
|
||||
* Tracking things to do
|
||||
- Capturing /and scheduling/ tasks
|
||||
- Using the [[id:4d7dffe3-4af4-41d0-85a2-270a20593c8d][Org Mode]] agenda view to plan my day
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: 4d9e7aa6-1212-4487-84e7-5f9ac8205585
|
||||
:END:
|
||||
#+title: Digital Audio Processing
|
||||
|
||||
Analysis and manipulation of [[file:20210219234904-pcm_audio.org][PCM Audio]].
|
||||
Analysis and manipulation of [[id:472c309f-d50b-4d3b-86cf-1af7c93db0b5][PCM Audio]].
|
||||
|
||||
* Sine Wave
|
||||
#+name: sine-wave
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: f4952764-7fc1-4c65-911c-4c79ade4ce70
|
||||
:END:
|
||||
#+title: Rendering an animated GIF in pygame
|
||||
- [[file:20200723095845-software_development.org][Software Development]]
|
||||
- [[id:9e68d422-cced-4177-96d1-90f777b9a493][Software Development]]
|
||||
|
||||
#+begin_src python :results file :exports both
|
||||
from PIL import Image
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 472c309f-d50b-4d3b-86cf-1af7c93db0b5
|
||||
:END:
|
||||
#+title: PCM Audio
|
||||
|
||||
Puse-code modulation digitally represents analog audio signals as a stream of
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: af2f1d65-b89d-41c7-87f4-cb8ad7c3d5ca
|
||||
:END:
|
||||
#+title: OpenAPI Core Exceptions
|
||||
|
||||
Diagram of the exceptions in the [[file:20210226114112-openapi_core.org][OpenAPI Core]] library.
|
||||
Diagram of the exceptions in the [[id:ca88b99d-cc12-4595-ba14-c567db34d3b6][OpenAPI Core]] library.
|
||||
|
||||
#+begin_src dot :file openapi-core-exceptions.svg
|
||||
digraph {
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
:PROPERTIES:
|
||||
:ID: cf254bdb-4855-41f8-89ee-8e5b392f481f
|
||||
:END:
|
||||
#+title: Validating data against a schema object
|
||||
#+roam_tags: openapi-core
|
||||
#+filetags: :openapi_core:
|
||||
|
||||
How to use [[file:20210226114112-openapi_core.org][OpenAPI Core]]
|
||||
How to use [[id:ca88b99d-cc12-4595-ba14-c567db34d3b6][OpenAPI Core]]
|
||||
|
||||
#+begin_src python :results code :exports both
|
||||
import jsonschema
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: ca88b99d-cc12-4595-ba14-c567db34d3b6
|
||||
:END:
|
||||
#+title: OpenAPI Core
|
||||
|
||||
A Python library for validating requests and responses against OpenAPI 3
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 1a74e6c8-023d-4a04-aae7-74d4428f6de5
|
||||
:END:
|
||||
#+title: Software Architecture
|
||||
|
||||
The application of design principles to [[file:20200723095845-software_development.org][Software Development]].
|
||||
The application of design principles to [[id:9e68d422-cced-4177-96d1-90f777b9a493][Software Development]].
|
||||
|
|
|
@ -1,9 +1,12 @@
|
|||
:PROPERTIES:
|
||||
:ID: 0e092b64-dcaf-4579-9de8-0da3ede9dc53
|
||||
:END:
|
||||
#+title: Side Effects
|
||||
|
||||
In [[file:20200723095845-software_development.org][Software Development]], the effects of running a function or bit of code
|
||||
In [[id:9e68d422-cced-4177-96d1-90f777b9a493][Software Development]], the effects of running a function or bit of code
|
||||
outside of its local environment. Examples include reaching out over the network
|
||||
to talk to a database, reading or writing a file on disk, or printing some
|
||||
output. This contrasts with [[file:20210310183956-purity.org][Purity]], where such effects are not allowed.
|
||||
output. This contrasts with [[id:ec68f43a-7c63-4e22-81f9-b119791a6dd1][Purity]], where such effects are not allowed.
|
||||
|
||||
Effectful code has implicit, rather than explicit, state. This is to say, the
|
||||
behavior of the code may differ not based solely on its explicit inputs, but
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: ec68f43a-7c63-4e22-81f9-b119791a6dd1
|
||||
:END:
|
||||
#+title: Purity
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: dd0581c9-2276-4022-bf74-ff6b9d54b96a
|
||||
:END:
|
||||
#+title: Isolating effectful code to the top layer of your application
|
||||
|
||||
A principle in [[file:20210310182044-software_architecture.org][Software Architecture]] of separating [[file:20210310182256-side_effects.org][effectful]] code from [[file:20210310183956-purity.org][pure]]
|
||||
A principle in [[id:1a74e6c8-023d-4a04-aae7-74d4428f6de5][Software Architecture]] of separating [[id:0e092b64-dcaf-4579-9de8-0da3ede9dc53][effectful]] code from [[id:ec68f43a-7c63-4e22-81f9-b119791a6dd1][pure]]
|
||||
application logic in applications such that effects occur in the "top layer"
|
||||
(closest to the application's entry code) and kept separate from pure business
|
||||
logic applied to and fed through effectful code.
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: 9de8fa16-17f9-4877-a24f-a0df7a88c53e
|
||||
:END:
|
||||
#+title: Distributed Systems
|
||||
|
||||
A [[file:20210310182044-software_architecture.org][Software Architecture]] consisting of multiple independant pieces of software
|
||||
A [[id:1a74e6c8-023d-4a04-aae7-74d4428f6de5][Software Architecture]] consisting of multiple independant pieces of software
|
||||
coordinating via message passing.
|
||||
|
||||
* A "Monolithic" Web application as a distributed system
|
||||
|
@ -45,10 +48,10 @@ A monolith presents itself as a single black box with no external dependencies o
|
|||
- Any of those activities could occur /concurrently/
|
||||
+ What happens when two different users try to save changes to the same data?
|
||||
Or the same user, from two different clients or browser tabs?
|
||||
* [[file:20210323010700-process_isolation.org][Process Isolation]]
|
||||
* [[id:6f95b295-d872-4ba6-affc-19b8ad5e4717][Process Isolation]]
|
||||
- Monolith vs. Services
|
||||
|
||||
* [[file:20210323012431-concurrent_and_parallel_programming.org][Concurrent and Parallel Programming]]
|
||||
* [[id:8ad5f29c-f967-4e36-b37a-22c309988df7][Concurrent and Parallel Programming]]
|
||||
|
||||
#+begin_quote
|
||||
A system is said to be concurrent if it can support two or more actions in
|
||||
|
@ -63,7 +66,7 @@ or more actions executing simultaneously.
|
|||
|
||||
Python threads are concurrent, but not parallel (execution is serialized,
|
||||
contending for access to the Global Interpreter Lock).
|
||||
* [[file:20210323010014-cap_theorem.org][CAP Theorem]]
|
||||
* [[id:de3ac4c8-2648-410a-b8ed-088f33890781][CAP Theorem]]
|
||||
|
||||
[[file:data/e3/98cb62-2f26-46e5-ae00-64260adc4c43/Visualization-of-CAP-theorem.png]]
|
||||
|
||||
|
@ -77,4 +80,4 @@ times, no trade-off has to be made.
|
|||
Not absolutist, there are trade-offs that can be made to achieve a best possible
|
||||
outcome.
|
||||
|
||||
* [[file:20210323010307-conflict_free_replicated_data_types.org][CRDTs]]
|
||||
* [[id:1ef99d1b-618b-41dd-afb7-0023d4e4481c][CRDTs]]
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: de3ac4c8-2648-410a-b8ed-088f33890781
|
||||
:END:
|
||||
#+title: CAP Theorem
|
||||
|
||||
States that a [[file:20210323005824-distributed_systems.org][Distributed System]] cannot simultaneously be consistent, available,
|
||||
States that a [[id:9de8fa16-17f9-4877-a24f-a0df7a88c53e][Distributed System]] cannot simultaneously be consistent, available,
|
||||
and partition tolerant -- typically only achieving two of the three.
|
||||
|
||||
[[file:data/e3/98cb62-2f26-46e5-ae00-64260adc4c43/Visualization-of-CAP-theorem.png]]
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
:PROPERTIES:
|
||||
:ID: 1ef99d1b-618b-41dd-afb7-0023d4e4481c
|
||||
:ROAM_ALIASES: CRDTs
|
||||
:END:
|
||||
#+title: Conflict-Free Replicated Data Types
|
||||
#+ROAM_ALIAS: CRDTs
|
||||
|
||||
Alternatively, Commutative Replicated Data Types.
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 6f95b295-d872-4ba6-affc-19b8ad5e4717
|
||||
:END:
|
||||
#+title: Process Isolation
|
||||
|
||||
Making a process wholly independent, preventing any access of its internal state
|
||||
|
|
|
@ -1,8 +1,11 @@
|
|||
:PROPERTIES:
|
||||
:ID: dbc14e9a-10ee-4435-aa45-a76e0f9c09a7
|
||||
:END:
|
||||
#+title: The Actor Model
|
||||
|
||||
A design in [[file:20210310182044-software_architecture.org][Software Architecture]] in which [[file:20210323010700-process_isolation.org][Isolated Processes]] work together as a
|
||||
[[file:20210323005824-distributed_systems.org][Distributed System]], coordinating via message passing. This is modeled similarly
|
||||
A design in [[id:1a74e6c8-023d-4a04-aae7-74d4428f6de5][Software Architecture]] in which [[id:6f95b295-d872-4ba6-affc-19b8ad5e4717][Isolated Processes]] work together as a
|
||||
[[id:9de8fa16-17f9-4877-a24f-a0df7a88c53e][Distributed System]], coordinating via message passing. This is modeled similarly
|
||||
to how interactions occur in nature.
|
||||
|
||||
This is remarkably similar to Alan Kay's initial concept of [[file:20210323011337-object_oriented_programming.org][Object-Oriented
|
||||
This is remarkably similar to Alan Kay's initial concept of [[id:4c76e33c-b538-47ae-9138-9b54f3d68a34][Object-Oriented
|
||||
Programming]].
|
||||
|
|
|
@ -1 +1,4 @@
|
|||
:PROPERTIES:
|
||||
:ID: 4c76e33c-b538-47ae-9138-9b54f3d68a34
|
||||
:END:
|
||||
#+title: Object-Oriented Programming
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: 8ad5f29c-f967-4e36-b37a-22c309988df7
|
||||
:ROAM_REFS: https://joearms.github.io/published/2013-04-05-concurrent-and-parallel-programming.html
|
||||
:END:
|
||||
#+title: Concurrent and Parallel Programming
|
||||
#+roam_key: https://joearms.github.io/published/2013-04-05-concurrent-and-parallel-programming.html
|
||||
#+roam_tags: literature articles
|
||||
#+filetags: :literature:articles:
|
||||
|
||||
From Joe Armstrong's blog:
|
||||
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: 787ec822-bb1c-44fb-b46e-69becd6e3aa3
|
||||
:END:
|
||||
#+title: OpenAPI Test Coverage
|
||||
|
||||
Reporting coverage of OpenAPI request and response specifications using [[file:20210415110902-tornado_openapi_3.org][Tornado
|
||||
Reporting coverage of OpenAPI request and response specifications using [[id:5052fcd4-4a4d-4b07-bdd1-3dc1da8e3501][Tornado
|
||||
OpenAPI 3]].
|
||||
|
||||
* Things that can be covered
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: 5052fcd4-4a4d-4b07-bdd1-3dc1da8e3501
|
||||
:ROAM_REFS: https://tornado-openapi3.readthedocs.io/
|
||||
:END:
|
||||
#+title: Tornado OpenAPI 3
|
||||
#+roam_key: https://tornado-openapi3.readthedocs.io/
|
||||
|
||||
A library providing API specification validation to [[https://www.tornadoweb.org/][Tornado]] applications using
|
||||
[[file:20210226114112-openapi_core.org][OpenAPI Core]].
|
||||
[[id:ca88b99d-cc12-4595-ba14-c567db34d3b6][OpenAPI Core]].
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
:PROPERTIES:
|
||||
:ID: 6bebd2b3-72b2-4a2c-9735-c0a1db500141
|
||||
:ROAM_ALIASES: CQRS
|
||||
:END:
|
||||
#+title: Command Query Responsibility Segregation
|
||||
#+roam_alias: CQRS
|
||||
|
||||
- [[file:20210310182044-software_architecture.org][Software Architecture]]
|
||||
- [[id:1a74e6c8-023d-4a04-aae7-74d4428f6de5][Software Architecture]]
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 295a5f40-5639-45e0-b277-8b5aecee600c
|
||||
:END:
|
||||
#+title: Hy
|
||||
|
||||
A lisp dialect of Python.
|
||||
|
@ -40,7 +43,7 @@ class Thing:
|
|||
#+end_src
|
||||
|
||||
* Annotations
|
||||
Supports [[file:20201007142751-python_typing.org][Python Typing]] annotations via the special form =^=:
|
||||
Supports [[id:5cb1f706-0162-4e6d-9cd8-dc6af3ae68cc][Python Typing]] annotations via the special form =^=:
|
||||
|
||||
#+begin_src hy :exports code :eval never
|
||||
; Annotate the variable x as an int (equivalent to `x: int`).
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: c5a7e1c9-04e6-4f3c-a5bb-7443fce82fd7
|
||||
:ROAM_REFS: cite:AndreaM.Isidori1977
|
||||
:ROAM_ALIASES: "Isidori et al., 2013"
|
||||
:END:
|
||||
#+TITLE: A critical analysis of the role of testosterone in erectile function: from pathophysiology to treatment—a systematic review
|
||||
#+ROAM_KEY: cite:AndreaM.Isidori1977
|
||||
#+ROAM_ALIAS: "Isidori et al., 2013"
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
:PROPERTIES:
|
||||
:ID: 97ca115c-12a2-477f-910b-90fe963be1f3
|
||||
:ROAM_REFS: cite:BrynnTannehill1907
|
||||
:END:
|
||||
#+TITLE: Everything you ever wanted to know about trans (but were afraid to ask)
|
||||
#+ROAM_KEY: cite:BrynnTannehill1907
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
:PROPERTIES:
|
||||
:ID: 26d9bcd1-93f0-446f-a85c-f5a412a9ddb8
|
||||
:ROAM_REFS: cite:CBettocchi1969
|
||||
:ROAM_ALIASES: "Bettocchi et al., 2004"
|
||||
:END:
|
||||
#+TITLE: The effects of androgen depletion on human erectile function: a prospective study in male-to-female transsexuals
|
||||
#+ROAM_KEY: cite:CBettocchi1969
|
||||
#+ROAM_ALIAS: "Bettocchi et al., 2004"
|
||||
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: 3b14f082-7609-4ce8-bb10-4965f97d5ad7
|
||||
:ROAM_REFS: cite:DellCameron2027
|
||||
:END:
|
||||
#+TITLE: Every deleted parler post, many with users' location data, has been archived
|
||||
#+ROAM_KEY: cite:DellCameron2027
|
||||
|
||||
A [[file:20210112171602-transgender_activist.org][Transgender Activist]] choosing to be referred to by her Twitter handle
|
||||
A [[id:3053cbbe-8803-4255-8c0a-eed43d66c8a0][Transgender Activist]] choosing to be referred to by her Twitter handle
|
||||
[[https://twitter.com/donk_enby][@donk_enby]] took advantage of Parler's poor security to archive off most of their
|
||||
data before the application was taken offline by Amazon.
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
:PROPERTIES:
|
||||
:ID: f9fd0539-fcd2-452a-a282-e637a352192f
|
||||
:ROAM_REFS: cite:JeremySiek2010
|
||||
:END:
|
||||
#+TITLE: What is gradual typing
|
||||
#+ROAM_KEY: cite:JeremySiek2010
|
||||
|
||||
A blog post defining [[file:20201010185815-gradual_typing.org][Gradual Typing]].
|
||||
A blog post defining [[id:59b10eea-ac54-4452-ae6c-b5e003bb0c22][Gradual Typing]].
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
:PROPERTIES:
|
||||
:ID: 0bb3735b-eb05-4831-8b99-f1f9de43eb43
|
||||
:ROAM_REFS: cite:JerilynnCPrior1968
|
||||
:ROAM_ALIASES: "Prior, 2019"
|
||||
:END:
|
||||
#+TITLE: Progesterone is important for transgender women’s therapy—applying evidence for the benefits of progesterone in ciswomen
|
||||
#+ROAM_KEY: cite:JerilynnCPrior1968
|
||||
#+ROAM_ALIAS: "Prior, 2019"
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
:PROPERTIES:
|
||||
:ID: 2f5348b9-7a0b-4005-aac8-f19cd46d45ee
|
||||
:ROAM_REFS: cite:JuliaSerano1908
|
||||
:END:
|
||||
#+TITLE: Whipping Girl
|
||||
#+ROAM_KEY: cite:JuliaSerano1908
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
:PROPERTIES:
|
||||
:ID: 46d23dc3-af17-48a5-bbe9-15192ea8b928
|
||||
:ROAM_REFS: cite:MadelineB.DeutschMDMPH1974
|
||||
:END:
|
||||
#+TITLE: Guidelines for the primary and gender-affirming care of transgender and gender nonbinary people (second edition)
|
||||
#+ROAM_KEY: cite:MadelineB.DeutschMDMPH1974
|
||||
|
|
|
@ -1,6 +1,9 @@
|
|||
:PROPERTIES:
|
||||
:ID: f94cbbe7-8a99-47ee-8a11-51e4f1295b81
|
||||
:ROAM_REFS: cite:MatsHolmberg1970
|
||||
:ROAM_ALIASES: "Holmberg et al., 2018"
|
||||
:END:
|
||||
#+TITLE: Supporting sexuality and improving sexual function in transgender persons
|
||||
#+ROAM_KEY: cite:MatsHolmberg1970
|
||||
#+ROAM_ALIAS: "Holmberg et al., 2018"
|
||||
|
||||
* Excerpts
|
||||
|
||||
|
@ -14,5 +17,5 @@ disorder (HSDD).
|
|||
For transgender women who wish to maintain erectile ability, occurrence of
|
||||
nocturnal and spontaneous erections might, therefore, be important, and can be
|
||||
supported by low-dose testosterone and/or the use of phosphodiesterase type 5
|
||||
(PDE5) inhibitors. ([[file:AndreaM.Isidori1976.org][Isidori et al., 2013]])
|
||||
(PDE5) inhibitors. ([[id:c5a7e1c9-04e6-4f3c-a5bb-7443fce82fd7][Isidori et al., 2013]])
|
||||
#+end_quote
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
:PROPERTIES:
|
||||
:ID: 53cf442d-8c6d-4d23-94d8-513a7b8c03c9
|
||||
:ROAM_REFS: cite:MiaViolet1961
|
||||
:END:
|
||||
#+TITLE: Yes, you are trans enough
|
||||
#+ROAM_KEY: cite:MiaViolet1961
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
:PROPERTIES:
|
||||
:ID: 055fc713-349b-4611-b33d-b78901e5cc99
|
||||
:ROAM_REFS: cite:MiraBellwether1971
|
||||
:END:
|
||||
#+TITLE: Fucking Trans Women
|
||||
#+ROAM_KEY: cite:MiraBellwether1971
|
||||
|
||||
A zine about [[file:20200730210605-sex.org][Sex]] for and by transgender women.
|
||||
A zine about [[id:225dc9bd-4352-40de-b3de-5554b939d47e][Sex]] for and by transgender women.
|
||||
|
|
|
@ -1,2 +1,5 @@
|
|||
:PROPERTIES:
|
||||
:ID: 02396814-be70-4840-bc91-1c5e4bafe6c4
|
||||
:ROAM_REFS: cite:PhilippeKruchten1998
|
||||
:END:
|
||||
#+TITLE: The decision view's role in software architecture practice
|
||||
#+ROAM_KEY: cite:PhilippeKruchten1998
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: be1a1499-3346-4a27-89d1-8cc2e218ee0e
|
||||
:ROAM_REFS: cite:Dr.AmyBournsMDCCFP1963
|
||||
:END:
|
||||
#+TITLE: Guidelines for gender-affirming primary care with trans and non-binary patients
|
||||
#+ROAM_KEY: cite:Dr.AmyBournsMDCCFP1963
|
||||
#+ROAM_TAGS: literature papers
|
||||
#+filetags: :literature:papers:
|
||||
|
||||
I came across this by way of the [[file:20200718145643-trans_peer_network.org][Trans Peer Network]] Discord.
|
||||
I came across this by way of the [[id:7cc0a37a-50fa-4a77-b797-d86b859b345f][Trans Peer Network]] Discord.
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
:PROPERTIES:
|
||||
:ID: af44dd54-fa7a-4ced-bba9-85b5a295715e
|
||||
:ROAM_REFS: cite:RuthPearceSonjaErikainen1978
|
||||
:END:
|
||||
#+TITLE: Terf wars: an introduction
|
||||
#+ROAM_KEY: cite:RuthPearceSonjaErikainen1978
|
||||
|
||||
* Race and Gender
|
||||
|
||||
|
@ -26,7 +29,7 @@ feminist politics can work to erase forms of gendered and racialised violence.
|
|||
* TERF / Gender-Critical
|
||||
#+begin_quote
|
||||
Notably, while many (but not all) trans people and allies describe
|
||||
trans-exclusionary feminist campaigners as ‘[[file:20210105230905-trans_exclusionary_radical_feminists.org][TERFs]]’, the campaigners themselves
|
||||
trans-exclusionary feminist campaigners as ‘[[id:b08fb6b0-aedf-4066-ba3c-ca03aa323d33][TERFs]]’, the campaigners themselves
|
||||
generally object to this acronym. In recent years, many have preferred to call
|
||||
themselves ‘gender critical’ – a term that denotes, less a critical approach to
|
||||
gender, and more an emphasis on claiming ‘biologically defined’ notions of
|
||||
|
|
|
@ -1,14 +1,17 @@
|
|||
:PROPERTIES:
|
||||
:ID: 04c424ec-b1fb-42f8-a8da-6ac9b7c2461d
|
||||
:ROAM_REFS: cite:SusanStryker2021
|
||||
:END:
|
||||
#+TITLE: Second edition transgender history: the roots of today’s revolution
|
||||
#+ROAM_KEY: cite:SusanStryker2021
|
||||
#+roam_tags: literature books
|
||||
#+filetags: :literature:books:
|
||||
|
||||
An account of [[file:20210101025247-transgender.org][Transgender]] history in the United States from the 1800s
|
||||
An account of [[id:52380883-51c6-4736-8dfb-794ce19d54e2][Transgender]] history in the United States from the 1800s
|
||||
through 2017.
|
||||
|
||||
* Prologue
|
||||
** Coming Out
|
||||
#+begin_quote
|
||||
When I [[file:20210101023555-coming_out.org][started living full-time]] as an openly transsexual lesbian woman in San
|
||||
When I [[id:bd399ef9-9cc0-425c-8fc3-edf313a676f2][started living full-time]] as an openly transsexual lesbian woman in San
|
||||
Francisco in the early 1990s, I was finishing my PhD in United States history at
|
||||
the University of California, Berkeley. Transitioning was something I needed to
|
||||
do for my personal sense of well-being, but it wasn’t a great career move.
|
||||
|
@ -30,8 +33,8 @@ being German as a link, somehow, despite his institute and its literature being
|
|||
the highlight of nazi book burnings. That nightmare of a book came out in 1979.
|
||||
Meanwhile, the BBC [[https://www.pinknews.co.uk/2020/02/11/graham-linehan-newsnight-transgender-children-nazi-doctors-puberty-blockers/][continues to host nutjobs making the same exact claims]].
|
||||
** Sylvia Rivera's speech
|
||||
Susan does a real nice job of contextualizing Sylvia Rivera's [[file:20210104192606-ya_ll_better_quiet_down_speech.org][short impassioned
|
||||
speech]] in 1973, which was featured in Netflix's "[[file:20210104192232-disclosure_trans_lives_on_screen.org][Disclosure]]" documentary,
|
||||
Susan does a real nice job of contextualizing Sylvia Rivera's [[id:7b79eeb7-0387-4dd8-9a51-2fe27cea083d][short impassioned
|
||||
speech]] in 1973, which was featured in Netflix's "[[id:763c1a02-3501-4412-a258-5751d0c910c0][Disclosure]]" documentary,
|
||||
regarding divisions and tensions with cis and white members of the gay and
|
||||
feminist movements.
|
||||
** Pathology and treatment
|
||||
|
@ -50,7 +53,7 @@ should not have been listed as a disease.
|
|||
#+end_quote
|
||||
* Chapter 5: The Millennial Wave
|
||||
** AIDS and the reclamation of "Queer"
|
||||
Interesting. It's now gotten into the reclamation of the "queer" [[file:20210104201824-slur.org][slur]] as part of
|
||||
Interesting. It's now gotten into the reclamation of the "queer" [[id:d4035c81-6be0-412c-855a-1c7973ed62c8][slur]] as part of
|
||||
the various LGBT communities coming together to deal with the AIDS epidemic. Not
|
||||
the most fun way to pull disparate communities together, but certainly an
|
||||
effective one. *Diseases, it turns out, are quite impactful on disadvantaged
|
||||
|
@ -61,7 +64,7 @@ protections that were added (and subsequently stripped) from the failed bill
|
|||
sparked division in the LGBT movement.
|
||||
* Chapter 6: The Tipping Point?
|
||||
** Participation in uprisings
|
||||
[[file:20210112171602-transgender_activist.org][Trans people]] have played significant roles in activist and anarchist groups,
|
||||
[[id:3053cbbe-8803-4255-8c0a-eed43d66c8a0][Trans people]] have played significant roles in activist and anarchist groups,
|
||||
such as those who registered OccupyWallStreet.org and the Philadelphian "Trans
|
||||
World Order" group that ran its servers.
|
||||
|
||||
|
@ -83,7 +86,7 @@ Trans civil rights made great strides, particularly during the Obama
|
|||
administration, but faced massive setbacks as the Trump administration began. It
|
||||
feels though that now we're very much still embroiled in the backlash from those
|
||||
gains, with the behavior of the Trump administration and its emboldening of
|
||||
groups with conservative agendas alongside "[[file:20210105230905-trans_exclusionary_radical_feminists.org][Trans-Exclusionary Radical
|
||||
groups with conservative agendas alongside "[[id:b08fb6b0-aedf-4066-ba3c-ca03aa323d33][Trans-Exclusionary Radical
|
||||
Feminists]]". Accusations fly of a "transgender lobby" pushing "gender ideology".
|
||||
|
||||
#+begin_quote
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue