diff options
Diffstat (limited to 'documentation')
25 files changed, 88 insertions, 2 deletions
diff --git a/documentation/bookmark/browser.md b/documentation/bookmark/browser.md index 2521275e8..e2f95c54c 100644 --- a/documentation/bookmark/browser.md +++ b/documentation/bookmark/browser.md @@ -1,5 +1,6 @@ # Exemplar +1. [Stack](https://stackbrowser.com/) 1. [Flow: The super fast, multithreaded HTML5 browser from Ekioh](https://www.ekioh.com/flow-browser/) 1. https://refresh.study/ 1. https://github.com/breach/breach_core diff --git a/documentation/bookmark/cryptography.md b/documentation/bookmark/cryptography.md index 7eaf9cc9f..f86e70ccb 100644 --- a/documentation/bookmark/cryptography.md +++ b/documentation/bookmark/cryptography.md @@ -18,6 +18,7 @@ # Library +1. [aykxt/crypto](https://github.com/aykxt/crypto) 1. [zinc: Introduce minimal cryptography library](https://git.kernel.org/pub/scm/linux/kernel/git/zx2c4/linux.git/commit/?h=zinc) 1. https://joshlf.com/post/2018/11/06/introducing-mundane/ 1. https://github.com/akhawaja/ecc-crypto-helper diff --git a/documentation/bookmark/data_science.md b/documentation/bookmark/data_science.md new file mode 100644 index 000000000..d505d3178 --- /dev/null +++ b/documentation/bookmark/data_science.md @@ -0,0 +1,4 @@ +# Reference + +1. [High Performance Data With Clojure Chris Nuernberger](https://www.youtube.com/watch?v=5mUGu4RlwKE) + diff --git a/documentation/bookmark/database.md b/documentation/bookmark/database.md index 8441522df..5dc141142 100644 --- a/documentation/bookmark/database.md +++ b/documentation/bookmark/database.md @@ -203,6 +203,10 @@ 1. https://blog.acolyer.org/2018/09/26/the-design-and-implementation-of-modern-column-oriented-database-systems/ +## Datalog + +1. [Open Source Clojure-Datalog Databases](https://clojurelog.github.io/) + ## Log 1. https://code.fb.com/core-data/logdevice-a-distributed-data-store-for-logs/ diff --git a/documentation/bookmark/debugging.md b/documentation/bookmark/debugging.md index f870c5d94..8fb385ed6 100644 --- a/documentation/bookmark/debugging.md +++ b/documentation/bookmark/debugging.md @@ -21,7 +21,6 @@ 1. https://github.com/srg-imperial/SaBRe 1. https://developer.mozilla.org/en-US/docs/Mozilla/Projects/WebReplay 1. https://umaar.github.io/performance-debugging-devtools-2018/#/ -1. https://microsoft.github.io/debug-adapter-protocol/ 1. http://plasma-umass.org/BLeak/ 1. https://clinicjs.org/ 1. http://pev.sourceforge.net/ diff --git a/documentation/bookmark/documentation.md b/documentation/bookmark/documentation.md index 2bb1d12e6..44f79fb5f 100644 --- a/documentation/bookmark/documentation.md +++ b/documentation/bookmark/documentation.md @@ -1,3 +1,7 @@ +# Architecture + +1. [ARCHITECTURE.md](https://matklad.github.io/2021/02/06/ARCHITECTURE.md.html) + # Programming 1. [Skribilo: The Ultimate Document Programming Framework](https://www.nongnu.org/skribilo/) diff --git a/documentation/bookmark/game_programming.md b/documentation/bookmark/game_programming.md index 2f5b3538c..be969f87d 100644 --- a/documentation/bookmark/game_programming.md +++ b/documentation/bookmark/game_programming.md @@ -24,6 +24,7 @@ # Procedural generation +1. [Dungeon Map Generation with Locks and Keys](https://beta.aceparent.me/#/raids) 1. [Aaron Santos - Optimizing procgen parameters using mini-batch gradient descent](https://www.youtube.com/watch?v=TsDIUuEneo4) 1. [Brian Bucklew - Dungeon Generation via Wave Function Collapse](https://www.youtube.com/watch?v=fnFj3dOKcIQ) 1. [So you want to build a generator…](https://galaxykate0.tumblr.com/post/139774965871/so-you-want-to-build-a-generator) diff --git a/documentation/bookmark/inspiration.md b/documentation/bookmark/inspiration.md index febf3a54f..6eaa9ac34 100644 --- a/documentation/bookmark/inspiration.md +++ b/documentation/bookmark/inspiration.md @@ -1,7 +1,7 @@ # Possibility 1. ["What next?"](https://graydon.livejournal.com/256533.html) && ["What next?"](https://graydon2.dreamwidth.org/253769.html) -1. []() +1. [A Case for a Native Runtime Compilation Language](https://jott.live/markdown/dynamic_compilation) # Falsehood diff --git a/documentation/bookmark/machine_learning.md b/documentation/bookmark/machine_learning.md index 4946d749b..2c05864f7 100644 --- a/documentation/bookmark/machine_learning.md +++ b/documentation/bookmark/machine_learning.md @@ -28,6 +28,10 @@ 1. https://heartbeat.fritz.ai/capsule-networks-a-new-and-attractive-ai-architecture-bd1198cc8ad4 1. http://super-ms.mit.edu/rum.html +# Inductive logic programming + +1. [Inductive logic programming at 30: a new introduction](https://arxiv.org/abs/2008.07912) + # Deep learning 1. [GAME2020 4. Dr. Vincent Nozick Geometric Neurons](https://www.youtube.com/watch?v=KC3c_Mdj1dk) diff --git a/documentation/bookmark/math.md b/documentation/bookmark/math.md index 9d5309612..333fd6591 100644 --- a/documentation/bookmark/math.md +++ b/documentation/bookmark/math.md @@ -363,6 +363,7 @@ # Hyperbolic geometry +1. [Intuitive Guide to Hyperbolic Functions](https://betterexplained.com/articles/hyperbolic-functions/) 1. [Hyperbolic Functions and Non-Hyperbolic Claims](https://elliptigon.com/hyperbolic-functions-explained/) # Dual numbers @@ -371,6 +372,7 @@ # **Temp Cache** +1. https://mathlets.org/mathlets/ 1. [Quadratic splines are useful too](https://wordsandbuttons.online/quadric_splines_are_useful_too.html) 1. [Derivations of Applied Mathematics](http://www.derivations.org/) 1. https://www.juliahomotopycontinuation.org/ diff --git a/documentation/bookmark/music.md b/documentation/bookmark/music.md index e4a6124d2..e68491b50 100644 --- a/documentation/bookmark/music.md +++ b/documentation/bookmark/music.md @@ -1,3 +1,7 @@ +# Async music + +1. [async music](https://async.art/music) + # Reference 1. [Open Music Theory](http://openmusictheory.com/) diff --git a/documentation/bookmark/optics.md b/documentation/bookmark/optics.md index 903c2ff54..e3662b356 100644 --- a/documentation/bookmark/optics.md +++ b/documentation/bookmark/optics.md @@ -1,5 +1,6 @@ # Reference +1. [Optics By Example](https://leanpub.com/optics-by-example) 1. [Profunctor optics, a categorical update](https://arxiv.org/abs/2001.07488) 1. [On Lawful Lenses](https://blog.statebox.org/on-lawful-lenses-6e18a1e17bdf) 1. https://medium.com/urbint-engineering/haskell-lens-operator-onboarding-a235481e8fac diff --git a/documentation/bookmark/platform/jvm.md b/documentation/bookmark/platform/jvm.md new file mode 100644 index 000000000..2ed871a36 --- /dev/null +++ b/documentation/bookmark/platform/jvm.md @@ -0,0 +1,4 @@ +# Reference + +1. [JVM Anatomy Quarks](https://shipilev.net/jvm/anatomy-quarks/) + diff --git a/documentation/bookmark/Probabilistic data-structure.md b/documentation/bookmark/probabilistic_data_structure.md index f7c025de2..0e1fe5986 100644 --- a/documentation/bookmark/Probabilistic data-structure.md +++ b/documentation/bookmark/probabilistic_data_structure.md @@ -5,6 +5,7 @@ # Reference +1. [Teaching Bloom Filters new tricks](https://toao.com/blog/teaching-bloom-filters-new-tricks) 1. [Xor Filters: Faster and Smaller Than Bloom Filters](https://lemire.me/blog/2019/12/19/xor-filters-faster-and-smaller-than-bloom-filters/) 1. [Morton Filters: Faster, Space-Efficient Cuckoo Filters via Biasing, Compression, and Decoupled Logical Sparsity](http://www.vldb.org/pvldb/vol11/p1041-breslow.pdf) 1. https://github.com/efficient/SuRF diff --git a/documentation/bookmark/process.md b/documentation/bookmark/process.md new file mode 100644 index 000000000..448461579 --- /dev/null +++ b/documentation/bookmark/process.md @@ -0,0 +1,4 @@ +# Reference + +1. [No code reviews by default](https://raycast.com/blog/no-code-reviews-by-default/) + diff --git a/documentation/bookmark/Recursion schemes.md b/documentation/bookmark/recursion_schemes.md index fe65ffca6..94951b99c 100644 --- a/documentation/bookmark/Recursion schemes.md +++ b/documentation/bookmark/recursion_schemes.md @@ -1,5 +1,6 @@ # Reference +1. [Unifying Structured Recursion Schemes](https://www.cs.ox.ac.uk/people/nicolas.wu/papers/URS.pdf) 1. http://maartenfokkinga.github.io/utwente/mmf91m.pdf 1. http://blog.sumtypeofway.com/an-introduction-to-recursion-schemes/ 1. http://blog.sumtypeofway.com/recursion-schemes-part-2/ diff --git a/documentation/bookmark/security.md b/documentation/bookmark/security.md index 6809cd624..6439b9e20 100644 --- a/documentation/bookmark/security.md +++ b/documentation/bookmark/security.md @@ -1,3 +1,11 @@ +# Secrets + +1. [How to Handle Secrets on the Command Line](https://smallstep.com/blog/command-line-secrets/) + +# Capability + +1. [A Comparison of the Capability Systems of Encore, Pony and Rust](https://uu.diva-portal.org/smash/get/diva2:1363822/FULLTEXT01.pdf) + # Homomorphic encryption 1. https://github.com/Microsoft/SEAL @@ -60,6 +68,7 @@ # Reference +1. [Intro to Just-In-Time Access](https://compliance.dev/2021/04/29/introduction-to-just-in-time-access/) 1. https://www.nomoreransom.org/en/index.html 1. [Open Source Security Foundation (OpenSSF)](https://openssf.org/) 1. [Don't get pwned: practicing the principle of least privilege](https://cloud.google.com/blog/products/identity-security/dont-get-pwned-practicing-the-principle-of-least-privilege) diff --git a/documentation/bookmark/state_action_model.md b/documentation/bookmark/state_action_model.md new file mode 100644 index 000000000..bd09d8013 --- /dev/null +++ b/documentation/bookmark/state_action_model.md @@ -0,0 +1,8 @@ +# Reference + +1. [The SAM Pattern](http://sam.js.org/) + +# Language + +1. [Beads](https://beadslang.org/the-beads-project) + diff --git a/documentation/bookmark/Testing.md b/documentation/bookmark/testing.md index 92e56eff3..4a1930de2 100644 --- a/documentation/bookmark/Testing.md +++ b/documentation/bookmark/testing.md @@ -14,3 +14,7 @@ 1. [Testing Without Mocks: A Pattern Language](https://www.jamesshore.com/Blog/Testing-Without-Mocks.html) +# Visual Testing + +1. [Visual Testing Handbook](https://storybook.js.org/tutorials/visual-testing-handbook/) + diff --git a/documentation/bookmark/time.md b/documentation/bookmark/time.md new file mode 100644 index 000000000..caa6f16a6 --- /dev/null +++ b/documentation/bookmark/time.md @@ -0,0 +1,4 @@ +# Reference + +1. [Storing UTC is not a silver bullet](https://codeblog.jonskeet.uk/2019/03/27/storing-utc-is-not-a-silver-bullet/) + diff --git a/documentation/bookmark/tool/integrated_development_environment.md b/documentation/bookmark/tool/integrated_development_environment.md new file mode 100644 index 000000000..65aa01b32 --- /dev/null +++ b/documentation/bookmark/tool/integrated_development_environment.md @@ -0,0 +1,9 @@ +# Tools + +1. [Utilso: All-in-one tools for developers](https://utilso.com/) +1. https://keycode.info/ + +# Reference + +1. []() + diff --git a/documentation/bookmark/text_editor & ide.md b/documentation/bookmark/tool/text_editor.md index 62e953e7b..07d68eecd 100644 --- a/documentation/bookmark/text_editor & ide.md +++ b/documentation/bookmark/tool/text_editor.md @@ -1,10 +1,15 @@ # Rendering +1. [Text Rendering Hates You](https://gankra.github.io/blah/text-hates-you/) 1. [Graphics for JVM](https://tonsky.me/blog/skija/) 1. https://github.com/JetBrains/skija/ 1. https://github.com/JetBrains/skiko/ 1. https://github.com/JetBrains/compose-jb +# Font + +1. [Google Noto Fonts: Beautiful and free fonts for all languages](https://www.google.com/get/noto/) + # Residential programming 1. [Residential Programming without Mutable State - Thomas Getgood](https://www.youtube.com/watch?v=Kgw9fblSOx4) @@ -50,6 +55,7 @@ # Reference +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) 1. [The Piece Table - the Unsung Hero of Your Text Editor](https://darrenburns.net/posts/piece-table/) @@ -154,6 +160,7 @@ ## General +1. [Trix: A rich text editor for everyday writing.](https://trix-editor.org/) 1. [Left](https://100r.co/site/left.html) 1. https://howl.io/ 1. [The Whole Code Catalog](https://futureofcoding.org/catalog/) @@ -214,6 +221,7 @@ ## Structured editing +1. [Inspiring a future Clojure editor with forgotten Lisp UX - Shaun Lebron](https://www.youtube.com/watch?v=K0Tsa3smr1w) 1. [Dion Systems - The How And Why Of Reinventing The Wheel](https://vimeo.com/485177664) 1. [Towards Tactic Metaprogramming in Haskell](https://reasonablypolymorphic.com/blog/towards-tactics/index.html) 1. https://github.com/Raathigesh/waypoint diff --git a/documentation/bookmark/user_interface/color.md b/documentation/bookmark/user_interface/color.md new file mode 100644 index 000000000..0c4c9882a --- /dev/null +++ b/documentation/bookmark/user_interface/color.md @@ -0,0 +1,4 @@ +# Reference + +1. [How software gets color wrong](https://bottosson.github.io/posts/colorwrong/) + diff --git a/documentation/bookmark/user_interface/desktop.md b/documentation/bookmark/user_interface/desktop.md new file mode 100644 index 000000000..deb487c93 --- /dev/null +++ b/documentation/bookmark/user_interface/desktop.md @@ -0,0 +1,4 @@ +# Browser-based + +1. [muon](https://github.com/ImVexed/muon) + diff --git a/documentation/bookmark/web_framework.md b/documentation/bookmark/web_framework.md index 76485f924..54866447a 100644 --- a/documentation/bookmark/web_framework.md +++ b/documentation/bookmark/web_framework.md @@ -1,5 +1,6 @@ # Virtual DOM +1. [million: <1kb virtual DOM - it's fast!](https://million.js.org/) 1. [Optimal Virtual DOM](https://blog.kabir.sh/posts/optimal-virtual-dom.html) # Input |