aboutsummaryrefslogtreecommitdiff
path: root/documentation
diff options
context:
space:
mode:
authorEduardo Julian2021-10-09 04:17:44 -0400
committerEduardo Julian2021-10-09 04:17:44 -0400
commitf29d0644f15e6548af6d015ef9bb60eb6f846329 (patch)
tree1985737bbfa9846d7defcb0af95a88e092866f69 /documentation
parent30100903886160f8e187e8da4a7d4c9cafe6c50e (diff)
Fixed packaging issue.
Diffstat (limited to '')
-rw-r--r--documentation/bookmark/advice.md4
-rw-r--r--documentation/bookmark/floating_point.md3
-rw-r--r--documentation/bookmark/game_programming.md1
-rw-r--r--documentation/bookmark/open_source.md4
-rw-r--r--documentation/bookmark/optimization.md1
-rw-r--r--documentation/bookmark/performance.md4
-rw-r--r--documentation/bookmark/probabilistic_data_structure.md2
-rw-r--r--documentation/bookmark/rendering.md1
-rw-r--r--documentation/bookmark/security.md4
-rw-r--r--documentation/bookmark/tool/text_editor.md1
-rw-r--r--documentation/bookmark/type_theory/dependent.md (renamed from documentation/bookmark/type_theory/dependent_types.md)1
11 files changed, 25 insertions, 1 deletions
diff --git a/documentation/bookmark/advice.md b/documentation/bookmark/advice.md
new file mode 100644
index 000000000..b1b8225ec
--- /dev/null
+++ b/documentation/bookmark/advice.md
@@ -0,0 +1,4 @@
+# Reference
+
+1. [97 Things Every Programmer Should Know](https://chemaclass.es/readings/97-things-every-programmer-should-know/)
+
diff --git a/documentation/bookmark/floating_point.md b/documentation/bookmark/floating_point.md
index fe22137dc..bdc3d3bb9 100644
--- a/documentation/bookmark/floating_point.md
+++ b/documentation/bookmark/floating_point.md
@@ -1,5 +1,6 @@
-# Half-precision
+# Precision
+1. [Accuracy of Mathematical Functions in Single, Double, Double Extended, and Quadruple Precision](https://members.loria.fr/PZimmermann/papers/accuracy.pdf)
1. [Supporting half-precision floats is really annoying](https://futhark-lang.org/blog/2021-08-05-half-precision-floats.html)
# Debugging
diff --git a/documentation/bookmark/game_programming.md b/documentation/bookmark/game_programming.md
index 3191e7087..d04e0def1 100644
--- a/documentation/bookmark/game_programming.md
+++ b/documentation/bookmark/game_programming.md
@@ -96,6 +96,7 @@
# Reference
+1. [How to Make an RPG](https://howtomakeanrpg.com/)
1. https://mod.io/
1. https://www.amazon.com/Game-Engine-Black-Book-Wolfenstein/dp/1539692876
1. http://shaderbits.com/blog/octahedral-impostors/
diff --git a/documentation/bookmark/open_source.md b/documentation/bookmark/open_source.md
new file mode 100644
index 000000000..467a54662
--- /dev/null
+++ b/documentation/bookmark/open_source.md
@@ -0,0 +1,4 @@
+# Reference
+
+1. [Why Modern Open Source Projects Fail](https://arxiv.org/abs/1707.02327)
+
diff --git a/documentation/bookmark/optimization.md b/documentation/bookmark/optimization.md
index e9e6f2109..6a773a929 100644
--- a/documentation/bookmark/optimization.md
+++ b/documentation/bookmark/optimization.md
@@ -24,6 +24,7 @@
# Reference
+1. [CompilerGym: Making compiler optimizations accessible to all](https://ai.facebook.com/blog/compilergym-making-compiler-optimizations-accessible-to-all)
1. [Do Low-level Optimizations Matter?](https://cantrip.org/sortfast.html)
1. [Inline caching](https://bernsteinbear.com/blog/inline-caching/)
1. [Weird and Wonderful Division Tricks](https://saml98.github.io/jekyll/update/2020/02/21/weird-division.htmls)
diff --git a/documentation/bookmark/performance.md b/documentation/bookmark/performance.md
new file mode 100644
index 000000000..a5009abf5
--- /dev/null
+++ b/documentation/bookmark/performance.md
@@ -0,0 +1,4 @@
+# Reference
+
+1. [CppCon 2019: Chandler Carruth “There Are No Zero-cost Abstractions”](https://www.youtube.com/watch?v=rHIkrotSwcc)
+
diff --git a/documentation/bookmark/probabilistic_data_structure.md b/documentation/bookmark/probabilistic_data_structure.md
index 8e74baea7..3d6c3bf84 100644
--- a/documentation/bookmark/probabilistic_data_structure.md
+++ b/documentation/bookmark/probabilistic_data_structure.md
@@ -30,6 +30,8 @@
## Bloom filter
+1. [Word-aligned Bloom filters](https://lemire.me/blog/2021/10/03/word-aligned-bloom-filters/)
+1. [Bloom Filters by Example](https://llimllib.github.io/bloomfilter-tutorial/)
1. [Bloom Filters - Much, much more than a space efficient hashmap!](https://boyter.org/posts/bloom-filter/)
1. [Teaching Bloom Filters new tricks](https://toao.com/blog/teaching-bloom-filters-new-tricks)
1. http://www.partow.net/programming/bloomfilter/idx.html
diff --git a/documentation/bookmark/rendering.md b/documentation/bookmark/rendering.md
index 793367868..e8fb72658 100644
--- a/documentation/bookmark/rendering.md
+++ b/documentation/bookmark/rendering.md
@@ -1,5 +1,6 @@
# Ray Tracing
+1. [Ray Tracing in One Weekend - The Book Series](https://raytracing.github.io/)
1. [Ray Tracing Gems II Available Today as Free Digital Download](https://developer.nvidia.com/blog/ray-tracing-gems-ii-available-today-as-free-digital-download/)
1. [Ray Tracing Gems II](https://link.springer.com/book/10.1007/978-1-4842-7185-8)
diff --git a/documentation/bookmark/security.md b/documentation/bookmark/security.md
index 524d1651c..ba0d282f2 100644
--- a/documentation/bookmark/security.md
+++ b/documentation/bookmark/security.md
@@ -1,3 +1,7 @@
+# Restraint | Sand-boxing
+
+1. [JavaScript Restrictor](https://polcak.github.io/jsrestrictor/)
+
# Memory
1. [Provably Safe Pointers for a Parallel World](https://www.youtube.com/watch?v=ugf58HNd7Rg)
diff --git a/documentation/bookmark/tool/text_editor.md b/documentation/bookmark/tool/text_editor.md
index a3f7dcbee..3cd6aea03 100644
--- a/documentation/bookmark/tool/text_editor.md
+++ b/documentation/bookmark/tool/text_editor.md
@@ -55,6 +55,7 @@
# Reference
+1. [Deft for Emacs](https://jblevins.org/projects/deft/)
1. [Text Editing Hates You Too](https://lord.io/text-editing-hates-you-too/)
1. [Build Your Own Text Editor](https://viewsourcecode.org/snaptoken/kilo/index.html)
1. [On the design of text editors](https://arxiv.org/abs/2008.06030)
diff --git a/documentation/bookmark/type_theory/dependent_types.md b/documentation/bookmark/type_theory/dependent.md
index 2ba13222b..abdc01942 100644
--- a/documentation/bookmark/type_theory/dependent_types.md
+++ b/documentation/bookmark/type_theory/dependent.md
@@ -1,5 +1,6 @@
# Exemplar
+1. [POMPOM LANGUAGE](https://github.com/caotic123/PomPom-Language)
1. [A simple type-theoretic language: Mini-TT](http://www.cse.chalmers.se/~bengt/papers/GKminiTT.pdf)
1. https://cedille.github.io/