aboutsummaryrefslogtreecommitdiff
path: root/documentation/bookmark
diff options
context:
space:
mode:
authorEduardo Julian2022-06-25 20:24:43 -0400
committerEduardo Julian2022-06-25 20:24:43 -0400
commitfb46beb8bd784ba92949bf2c535dc13c2f003ef0 (patch)
tree28dbec5e8e6a1307a5aee28772d9aa897349bc57 /documentation/bookmark
parenta384e0c9426d6110fa4c104a1327808a0aff91b0 (diff)
De-sigil-ification: suffix : [Part 15]
Diffstat (limited to 'documentation/bookmark')
-rw-r--r--documentation/bookmark/analysis/static.md2
-rw-r--r--documentation/bookmark/augmented_reality.md5
-rw-r--r--documentation/bookmark/business/decision_making.md2
-rw-r--r--documentation/bookmark/business/management.md2
-rw-r--r--documentation/bookmark/code/mod.md9
-rw-r--r--documentation/bookmark/compilation/just_in_time.md2
-rw-r--r--documentation/bookmark/concurrency/reactive.md5
-rw-r--r--documentation/bookmark/control_system.md5
-rw-r--r--documentation/bookmark/css.md2
-rw-r--r--documentation/bookmark/data/sorting.md5
-rw-r--r--documentation/bookmark/game/mechanic/problem_solving.md5
-rw-r--r--documentation/bookmark/game/worldbuilding.md2
-rw-r--r--documentation/bookmark/math/probability/information_geometry.md6
-rw-r--r--documentation/bookmark/memory_management/borrow.md5
-rw-r--r--documentation/bookmark/memory_management/generational_reference.md5
-rw-r--r--documentation/bookmark/memory_management/reference_counting.md3
-rw-r--r--documentation/bookmark/metaprogramming/code/mod.md9
-rw-r--r--documentation/bookmark/metaprogramming/code/query.md (renamed from documentation/bookmark/code/query.md)0
-rw-r--r--documentation/bookmark/optimization/compiler/constant_propagation.md7
-rw-r--r--documentation/bookmark/optimization/compiler/dead_code_elimination.md (renamed from documentation/bookmark/optimization/dead_code_elimination.md)0
-rw-r--r--documentation/bookmark/optimization/compiler/tail_call.md (renamed from documentation/bookmark/optimization/tail_call.md)0
-rw-r--r--documentation/bookmark/optimization/compiler/tail_recursion_modulo_cons.md (renamed from documentation/bookmark/optimization/tail_recursion_modulo_cons.md)0
-rw-r--r--documentation/bookmark/persistence.md5
-rw-r--r--documentation/bookmark/reliability/data.md5
-rw-r--r--documentation/bookmark/to_do.md5
-rw-r--r--documentation/bookmark/tool/read_eval_print_loop.md2
-rw-r--r--documentation/bookmark/tool/text_editor.md2
-rw-r--r--documentation/bookmark/user_interface/adaptability.md5
-rw-r--r--documentation/bookmark/user_interface/color.md2
-rw-r--r--documentation/bookmark/user_interface/human_computer_interaction.md4
-rw-r--r--documentation/bookmark/user_interface/text/typography.md5
31 files changed, 106 insertions, 10 deletions
diff --git a/documentation/bookmark/analysis/static.md b/documentation/bookmark/analysis/static.md
index b70b9f50d..0300a44d1 100644
--- a/documentation/bookmark/analysis/static.md
+++ b/documentation/bookmark/analysis/static.md
@@ -1,5 +1,7 @@
# Reference
+0. []()
+0. [Fusing Industry and Academia at GitHub (Experience Report)](https://arxiv.org/abs/2206.09206)
0. [Software can literally be perfect](https://www.youtube.com/watch?v=Lf7ML_ErWvQ)
0. [Magmide](https://github.com/magmide/magmide)
diff --git a/documentation/bookmark/augmented_reality.md b/documentation/bookmark/augmented_reality.md
new file mode 100644
index 000000000..95e0a99a8
--- /dev/null
+++ b/documentation/bookmark/augmented_reality.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [Join innovative technologist Iddris Sandu as he shares his vision for building commerce solutions in augmented reality with Shannon Skipper, Head of Developer Relations at Square.](https://www.youtube.com/watch?v=LvJes9shwJk)
+
diff --git a/documentation/bookmark/business/decision_making.md b/documentation/bookmark/business/decision_making.md
index 9fcd96aec..0522af05c 100644
--- a/documentation/bookmark/business/decision_making.md
+++ b/documentation/bookmark/business/decision_making.md
@@ -1,4 +1,6 @@
# Reference
+0. []()
+0. [Tools for better thinking](https://untools.co/)
0. [Multi-Factor Decision Making Math](https://criticalfallibilism.com/multi-factor-decision-making-math/)
diff --git a/documentation/bookmark/business/management.md b/documentation/bookmark/business/management.md
index 2d17f7e31..db406def7 100644
--- a/documentation/bookmark/business/management.md
+++ b/documentation/bookmark/business/management.md
@@ -1,5 +1,7 @@
# Reference
+0. []()
+0. [The Power of Introspection: The Fuel That Keeps Teams Resilient](https://www.youtube.com/watch?v=gl1AKeEHTG8)
0. [Preventing burnout: A manager's toolkit](https://about.gitlab.com/blog/2022/05/03/preventing-burnout-a-managers-toolkit/)
0. [The Curse of Systems Thinkers (Part 1)](https://blog.relyabilit.ie/the-curse-of-systems-thinkers/)
0. [Democracy Without Elections](https://democracywithoutelections.org/)
diff --git a/documentation/bookmark/code/mod.md b/documentation/bookmark/code/mod.md
deleted file mode 100644
index 88da7aae5..000000000
--- a/documentation/bookmark/code/mod.md
+++ /dev/null
@@ -1,9 +0,0 @@
-# Reference
-
-1. https://comby.dev/
-1. ["Parser Parser Combinators for Program Transformation" by Rijnard van Tonder](https://www.youtube.com/watch?v=JMZLBB_BFNg)
-1. [Codemod](https://github.com/facebook/codemod)
-1. [jscodeshift](https://github.com/facebook/jscodeshift)
-1. [Writing codemods to transform your codebase](https://augustinlf.com/writing-codemods-to-transform-your-codebase/)
-1. []()
-
diff --git a/documentation/bookmark/compilation/just_in_time.md b/documentation/bookmark/compilation/just_in_time.md
index dea94f107..1570030bc 100644
--- a/documentation/bookmark/compilation/just_in_time.md
+++ b/documentation/bookmark/compilation/just_in_time.md
@@ -1,4 +1,6 @@
# Reference
+0. []()
+0. [Just in Time: Assumptions and Speculations](https://thesis.r-vm.net/main.html)
0. [Trace-based compilation in execution environments without interpreters](https://dl.acm.org/doi/10.1145/1852761.1852771)
diff --git a/documentation/bookmark/concurrency/reactive.md b/documentation/bookmark/concurrency/reactive.md
new file mode 100644
index 000000000..8ff73c0c6
--- /dev/null
+++ b/documentation/bookmark/concurrency/reactive.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [Survey of Built-in Concurrency in Programming Languages](https://codemachete.com/2022/06/23/survey-of-built-in-concurrency-in-programming-languages/)
+
diff --git a/documentation/bookmark/control_system.md b/documentation/bookmark/control_system.md
new file mode 100644
index 000000000..a81a7ee41
--- /dev/null
+++ b/documentation/bookmark/control_system.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [Intro to Incremental Non-Linear Dynamic Inversion (INDI)](https://fusion.engineering/intro-to-incremental-non-linear-dynamic-inversion-indi/)
+
diff --git a/documentation/bookmark/css.md b/documentation/bookmark/css.md
index 7492be4ab..99f446bbc 100644
--- a/documentation/bookmark/css.md
+++ b/documentation/bookmark/css.md
@@ -4,6 +4,8 @@
# Reference
+0. []()
+0. [Style scoping versus shadow DOM: which is fastest?](https://nolanlawson.com/2022/06/22/style-scoping-versus-shadow-dom-which-is-fastest/)
0. [Got Spaghetti Stylesheets? 4 Techniques for Managing CSS Complexity](https://blog.shimin.io/4-techniques-for-managing-css-complexity/)
0. [Why is :hover:after valid but not :after:hover? CSS Pseudo-Class and Pseudo-Element Selectors](https://blog.shimin.io/pseudo-class-and-pseudo-element-selectors/)
0. [Increasing the performance of elm-css](https://blogg.bekk.no/increasing-the-performance-of-elm-css-34075512d6a6)
diff --git a/documentation/bookmark/data/sorting.md b/documentation/bookmark/data/sorting.md
new file mode 100644
index 000000000..4a73483c6
--- /dev/null
+++ b/documentation/bookmark/data/sorting.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [Clojure: sort by multiple keys with different orderings](https://www.youtube.com/watch?v=bihh8nPGixo)
+
diff --git a/documentation/bookmark/game/mechanic/problem_solving.md b/documentation/bookmark/game/mechanic/problem_solving.md
new file mode 100644
index 000000000..2d416b056
--- /dev/null
+++ b/documentation/bookmark/game/mechanic/problem_solving.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [How To Design An Unsolvable Problem](https://www.youtube.com/watch?v=toD5D6PDofU)
+
diff --git a/documentation/bookmark/game/worldbuilding.md b/documentation/bookmark/game/worldbuilding.md
index 31d76b746..633011f5e 100644
--- a/documentation/bookmark/game/worldbuilding.md
+++ b/documentation/bookmark/game/worldbuilding.md
@@ -1,4 +1,6 @@
# Reference
+0. []()
+0. [What's The Point of Elements in Games?](https://www.youtube.com/watch?v=QS9CYuUOmU4)
0. [The Best Way to Creating the Illusion of a Living World - Top GM Tips](https://www.youtube.com/watch?v=6JP-nkeCwYg)
diff --git a/documentation/bookmark/math/probability/information_geometry.md b/documentation/bookmark/math/probability/information_geometry.md
new file mode 100644
index 000000000..babd544d6
--- /dev/null
+++ b/documentation/bookmark/math/probability/information_geometry.md
@@ -0,0 +1,6 @@
+# Reference
+
+0. []()
+0. [The Many Faces of Information Geometry](https://www.ams.org//journals/notices/202201/rnoti-p36.pdf)
+0. [Information geometry](https://en.wikipedia.org/wiki/Information_geometry)
+
diff --git a/documentation/bookmark/memory_management/borrow.md b/documentation/bookmark/memory_management/borrow.md
new file mode 100644
index 000000000..cf9f4bb6c
--- /dev/null
+++ b/documentation/bookmark/memory_management/borrow.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [Aeneas: Rust Verification by Functional Translation](https://arxiv.org/abs/2206.07185)
+
diff --git a/documentation/bookmark/memory_management/generational_reference.md b/documentation/bookmark/memory_management/generational_reference.md
new file mode 100644
index 000000000..9f29d0417
--- /dev/null
+++ b/documentation/bookmark/memory_management/generational_reference.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [Generational References: 2.3x faster than reference counting, unoptimized!](https://verdagon.dev/blog/generational-references)
+
diff --git a/documentation/bookmark/memory_management/reference_counting.md b/documentation/bookmark/memory_management/reference_counting.md
index 7a09fdcf0..024713c2f 100644
--- a/documentation/bookmark/memory_management/reference_counting.md
+++ b/documentation/bookmark/memory_management/reference_counting.md
@@ -1,4 +1,7 @@
# Reference
+0. []()
+0. [Implementing the Perceus reference counting GC](https://dev.to/raviqqe/implementing-the-perceus-reference-counting-gc-5662)
+0. [Perceus: Garbage Free Reference Counting with Reuse (Extended version)](https://www.microsoft.com/en-us/research/publication/perceus-garbage-free-reference-counting-with-reuse/)
0. [StaticRc](https://github.com/matthieu-m/static-rc)
diff --git a/documentation/bookmark/metaprogramming/code/mod.md b/documentation/bookmark/metaprogramming/code/mod.md
new file mode 100644
index 000000000..9e5158ce6
--- /dev/null
+++ b/documentation/bookmark/metaprogramming/code/mod.md
@@ -0,0 +1,9 @@
+# Reference
+
+0. []()
+0. [Comby is a tool for searching and changing code structure](https://comby.dev/)
+ 0. ["Parser Parser Combinators for Program Transformation" by Rijnard van Tonder](https://www.youtube.com/watch?v=JMZLBB_BFNg)
+0. [Codemod](https://github.com/facebook/codemod)
+0. [jscodeshift](https://github.com/facebook/jscodeshift)
+0. [Writing codemods to transform your codebase](https://augustinlf.com/writing-codemods-to-transform-your-codebase/)
+
diff --git a/documentation/bookmark/code/query.md b/documentation/bookmark/metaprogramming/code/query.md
index 4db580b7b..4db580b7b 100644
--- a/documentation/bookmark/code/query.md
+++ b/documentation/bookmark/metaprogramming/code/query.md
diff --git a/documentation/bookmark/optimization/compiler/constant_propagation.md b/documentation/bookmark/optimization/compiler/constant_propagation.md
new file mode 100644
index 000000000..00e88f36e
--- /dev/null
+++ b/documentation/bookmark/optimization/compiler/constant_propagation.md
@@ -0,0 +1,7 @@
+# Reference
+
+0. []()
+0. [Compiler Adventures, part 1: No-op Instructions](https://medium.com/@predrag.gruevski/compiler-adventures-part-1-no-op-instructions-c084358c7864)
+0. [Compiler Adventures, part 2: Constant Propagation](https://medium.com/@predrag.gruevski/compiler-adventures-part-2-constant-propagation-c6f2e67d9881)
+0. [Compiler Adventures, part 3: Value Numbering](https://medium.com/@predrag.gruevski/compiler-adventures-part-3-value-numbering-12d087b891bd)
+
diff --git a/documentation/bookmark/optimization/dead_code_elimination.md b/documentation/bookmark/optimization/compiler/dead_code_elimination.md
index 03a4bd9ca..03a4bd9ca 100644
--- a/documentation/bookmark/optimization/dead_code_elimination.md
+++ b/documentation/bookmark/optimization/compiler/dead_code_elimination.md
diff --git a/documentation/bookmark/optimization/tail_call.md b/documentation/bookmark/optimization/compiler/tail_call.md
index 6bfccef62..6bfccef62 100644
--- a/documentation/bookmark/optimization/tail_call.md
+++ b/documentation/bookmark/optimization/compiler/tail_call.md
diff --git a/documentation/bookmark/optimization/tail_recursion_modulo_cons.md b/documentation/bookmark/optimization/compiler/tail_recursion_modulo_cons.md
index e82648af6..e82648af6 100644
--- a/documentation/bookmark/optimization/tail_recursion_modulo_cons.md
+++ b/documentation/bookmark/optimization/compiler/tail_recursion_modulo_cons.md
diff --git a/documentation/bookmark/persistence.md b/documentation/bookmark/persistence.md
new file mode 100644
index 000000000..a3c543ea3
--- /dev/null
+++ b/documentation/bookmark/persistence.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [Persistence Programming: Are we doing this right?](https://queue.acm.org/detail.cfm?id=3526210&doi=10.1145/3526210)
+
diff --git a/documentation/bookmark/reliability/data.md b/documentation/bookmark/reliability/data.md
new file mode 100644
index 000000000..0a3963acf
--- /dev/null
+++ b/documentation/bookmark/reliability/data.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [Soda OSS: Data Reliability Engineering as Code](https://www.soda.io/oss)
+
diff --git a/documentation/bookmark/to_do.md b/documentation/bookmark/to_do.md
new file mode 100644
index 000000000..d3604e437
--- /dev/null
+++ b/documentation/bookmark/to_do.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [The Code Is the To-Do List](https://www.executeprogram.com/blog/the-code-is-the-to-do-list)
+
diff --git a/documentation/bookmark/tool/read_eval_print_loop.md b/documentation/bookmark/tool/read_eval_print_loop.md
index 6d71c3e53..711758436 100644
--- a/documentation/bookmark/tool/read_eval_print_loop.md
+++ b/documentation/bookmark/tool/read_eval_print_loop.md
@@ -1,4 +1,6 @@
# Reference
+0. []()
+0. [Ideas for Clojure Network Eval API](https://tonsky.me/blog/network-eval/)
0. [reple: "Replay-based" REPLs for compiled languages.](https://github.com/BenBrock/reple)
diff --git a/documentation/bookmark/tool/text_editor.md b/documentation/bookmark/tool/text_editor.md
index b2b0c7d54..623e0f0cd 100644
--- a/documentation/bookmark/tool/text_editor.md
+++ b/documentation/bookmark/tool/text_editor.md
@@ -65,6 +65,8 @@
# Reference
+0. []()
+0. [keenwrite: Java-based desktop text editor with live preview, string interpolation, and formulas](https://github.com/DaveJarvis/keenwrite)
0. [Deft for Emacs](https://jblevins.org/projects/deft/)
0. [Text Editing Hates You Too](https://lord.io/text-editing-hates-you-too/)
0. [On the design of text editors](https://arxiv.org/abs/2008.06030)
diff --git a/documentation/bookmark/user_interface/adaptability.md b/documentation/bookmark/user_interface/adaptability.md
new file mode 100644
index 000000000..e33bad405
--- /dev/null
+++ b/documentation/bookmark/user_interface/adaptability.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [Adaptive Cards: A whole new way to deliver UI](https://adaptivecards.io/)
+
diff --git a/documentation/bookmark/user_interface/color.md b/documentation/bookmark/user_interface/color.md
index 2a81c4260..289fa18a9 100644
--- a/documentation/bookmark/user_interface/color.md
+++ b/documentation/bookmark/user_interface/color.md
@@ -1,5 +1,7 @@
# Reference
+0. []()
+0. [Color difference](https://en.wikipedia.org/wiki/Color_difference)
0. [How to Choose Colours Procedurally (Algorithms)](http://devmag.org.za/2012/07/29/how-to-choose-colours-procedurally-algorithms/)
0. [CSS System Colors](https://blog.jim-nielsen.com/2021/css-system-colors/)
0. [LUTious Color: Grading for Games](https://www.youtube.com/watch?v=-fb3QXR5spE)
diff --git a/documentation/bookmark/user_interface/human_computer_interaction.md b/documentation/bookmark/user_interface/human_computer_interaction.md
index 1eb2ce86d..23cedd37b 100644
--- a/documentation/bookmark/user_interface/human_computer_interaction.md
+++ b/documentation/bookmark/user_interface/human_computer_interaction.md
@@ -1,4 +1,6 @@
# Reference
-1. [Formality Considered Harmful: Experiences, Emerging Themes, and Directions on the Use of Formal Representations in Interactive Systems](https://andymatuschak.org/files/papers/Shipman%20and%20Marshall%20-%201999%20-%20Formality%20Considered%20Harmful%20Experiences,%20Emergin.pdf)
+0. []()
+0. [Smarter Defaults by Paying Attention](https://textslashplain.com/2022/02/15/smarter-defaults-by-paying-attention/)
+0. [Formality Considered Harmful: Experiences, Emerging Themes, and Directions on the Use of Formal Representations in Interactive Systems](https://andymatuschak.org/files/papers/Shipman%20and%20Marshall%20-%201999%20-%20Formality%20Considered%20Harmful%20Experiences,%20Emergin.pdf)
diff --git a/documentation/bookmark/user_interface/text/typography.md b/documentation/bookmark/user_interface/text/typography.md
new file mode 100644
index 000000000..6e9f8d99c
--- /dev/null
+++ b/documentation/bookmark/user_interface/text/typography.md
@@ -0,0 +1,5 @@
+# Reference
+
+0. []()
+0. [Typography for Lawyers](https://typographyforlawyers.com/)
+