From 2ac6926be617bf764c4c18a4f6fbba199f6be697 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Mon, 7 Mar 2022 04:16:47 -0400 Subject: Compilers for scripting languages now only depend on new JVM compiler. --- documentation/bookmark/math/geometry/geometric_algebra.md | 5 +++++ documentation/bookmark/math/geometry/symplectic.md | 6 ++++++ documentation/bookmark/optimization.md | 6 +----- documentation/bookmark/optimization/math.md | 6 ++++++ documentation/bookmark/security/authentication.md | 3 ++- documentation/bookmark/security/sandboxing.md | 1 + 6 files changed, 21 insertions(+), 6 deletions(-) create mode 100644 documentation/bookmark/math/geometry/geometric_algebra.md create mode 100644 documentation/bookmark/math/geometry/symplectic.md create mode 100644 documentation/bookmark/optimization/math.md (limited to 'documentation') diff --git a/documentation/bookmark/math/geometry/geometric_algebra.md b/documentation/bookmark/math/geometry/geometric_algebra.md new file mode 100644 index 000000000..b83e0c698 --- /dev/null +++ b/documentation/bookmark/math/geometry/geometric_algebra.md @@ -0,0 +1,5 @@ +# Reference + +0. [A Swift Introduction to Geometric Algebra](https://www.youtube.com/watch?v=60z_hpEAtD8) +0. [Addendum to A Swift Introduction to Geometric Algebra](https://www.youtube.com/watch?v=0bOiy0HVMqA) + diff --git a/documentation/bookmark/math/geometry/symplectic.md b/documentation/bookmark/math/geometry/symplectic.md new file mode 100644 index 000000000..582767c15 --- /dev/null +++ b/documentation/bookmark/math/geometry/symplectic.md @@ -0,0 +1,6 @@ +# Reference + +0. [Symplectic Geometry in 2D - Points, Lines, Circles](https://www.researchgate.net/publication/358747081_Symplectic_Geometry_in_2D_-_Points_Lines_Circles) +0. [Symplectic Geometry meets Geometric Algebra in 2D](https://www.researchgate.net/publication/356781838_Symplectic_Geometry_meets_Geometric_Algebra_in_2D) +0. [Coordinate Free Vector Algebra in R2](https://www.researchgate.net/publication/327989714_Coordinate_Free_Vector_Algebra_in_R2) + diff --git a/documentation/bookmark/optimization.md b/documentation/bookmark/optimization.md index b3d61c084..3ccbed5ac 100644 --- a/documentation/bookmark/optimization.md +++ b/documentation/bookmark/optimization.md @@ -6,11 +6,6 @@ 0. [Fibonacci Hashing: The Optimization that the World Forgot (or: a Better Alternative to Integer Modulo)](https://probablydance.com/2018/06/16/fibonacci-hashing-the-optimization-that-the-world-forgot-or-a-better-alternative-to-integer-modulo/) -# Arithmetic | Math - -0. [ensmallen: flexible C++ library for efficient numerical optimization](http://ensmallen.org/docs.html) -0. [Labor of Division (Episode I)](https://ridiculousfish.com/blog/posts/labor-of-division-episode-i.html) - # Compilation 0. ["Outperforming Imperative with Pure Functional Languages" by Richard Feldman](https://www.youtube.com/watch?v=vzfy4EKwG_Y) @@ -31,6 +26,7 @@ # Reference +0. [Finding Missed Optimizations through the Lens of Dead Code Elimination](https://ethz.ch/content/dam/ethz/special-interest/infk/ast-dam/documents/Theodoridis-ASPLOS22-DCE-Paper.pdf) 0. [Algorithms for Modern Hardware](https://en.algorithmica.org/hpc/) 0. [Refterm Lecture Part 1 - Philosophies of Optimization](https://www.youtube.com/watch?v=pgoetgxecw8) 0. [Optimizations enabled by -ffast-math](https://kristerw.github.io/2021/10/19/fast-math/) diff --git a/documentation/bookmark/optimization/math.md b/documentation/bookmark/optimization/math.md new file mode 100644 index 000000000..938ff8cf2 --- /dev/null +++ b/documentation/bookmark/optimization/math.md @@ -0,0 +1,6 @@ +# Reference + +0. [A Fast, Compact Approximation of the Exponential Function](https://nic.schraudolph.org/pubs/Schraudolph99.pdf) +0. [ensmallen: flexible C++ library for efficient numerical optimization](http://ensmallen.org/docs.html) +0. [Labor of Division (Episode I)](https://ridiculousfish.com/blog/posts/labor-of-division-episode-i.html) + diff --git a/documentation/bookmark/security/authentication.md b/documentation/bookmark/security/authentication.md index 09f954592..21c8c5bbd 100644 --- a/documentation/bookmark/security/authentication.md +++ b/documentation/bookmark/security/authentication.md @@ -1,4 +1,5 @@ # Reference -1. [WebAuthn.io](https://webauthn.io/) +0. [Move beyond passwords](https://developer.apple.com/videos/play/wwdc2021/10106/) +0. [WebAuthn.io](https://webauthn.io/) diff --git a/documentation/bookmark/security/sandboxing.md b/documentation/bookmark/security/sandboxing.md index 5c07ce363..3fb7526fb 100644 --- a/documentation/bookmark/security/sandboxing.md +++ b/documentation/bookmark/security/sandboxing.md @@ -1,4 +1,5 @@ # Reference +0. [Provably-Safe Multilingual Software Sandboxing using WebAssembly](https://www.jaybosamiya.com/publications/2022/usenix/provably-safe-sandboxing-wasm.pdf) 0. [WasmBoxC: Simple, Easy, and Fast VM-less Sandboxing](https://kripken.github.io/blog/wasm/2020/07/27/wasmboxc.html) -- cgit v1.2.3