summaryrefslogtreecommitdiff
path: root/content
diff options
context:
space:
mode:
Diffstat (limited to 'content')
-rw-r--r--content/blog/link-clearance/1.md62
1 files changed, 62 insertions, 0 deletions
diff --git a/content/blog/link-clearance/1.md b/content/blog/link-clearance/1.md
new file mode 100644
index 0000000..6ff2dc1
--- /dev/null
+++ b/content/blog/link-clearance/1.md
@@ -0,0 +1,62 @@
+---
+title: "Link clearance #1"
+date: 2025-03-19T17:13:00-07:00
+---
+
+This series isn't periodical at all. It'll come out whenever I have enough of them accumulated over time.
+
+---
+
+https://www.ling.upenn.edu/~beatrice/humor/foreign-hotel-signs.html
+
+If I recall correctly this is linked from a Hacker News discussion on... something linguistics. The rest of the posts on this site are equally funny though.
+
+---
+
+http://mozart2.org \
+https://clean-lang.org
+
+Two languages linked from The Lisp Curse post for being containing novel and desirable features, being not Lispes (and thus not the /most powerful thing ever/) yet still everyone can learn from.
+
+---
+
+https://github.com/oils-for-unix/oils/wiki/Lossless-Syntax-Tree-Pattern \
+https://github.com/oils-for-unix/oils/wiki/Parsing-is-Difficult
+
+For the ambitious compiler writers who like to reuse their parsing infrastructure for editor tooling as well. See the HN and reddit links, there are some interesting back and forth in there too.
+A few other descendent links that may be interesting and hard to find:
+- http://python-history.blogspot.com/2018/05/the-origins-of-pgen.html
+- https://eli.thegreenplace.net/2011/05/02/the-context-sensitivity-of-cs-grammar-revisited
+- https://kythe.io/docs/kythe-compatible-compilers.html \
+ Some sort of omni-compiler-framework?
+- https://github.com/BNFC/bnfc
+- https://www.youtube.com/watch?v=Sg4U4r_AgJU \
+ Computer Science - Brian Kernighan on successful language design - YouTube
+
+---
+
+https://github.com/thisismypassport/myinput
+
+A rather interesting project that tries to do what WinXInputEmu does, but with remote thread code execution to patch out system functions instead of doing DLL hijacking. Looks much more featureful and much /much/ more complicated (likely unnecessarily).
+
+http://trevorjim.com/libraries-and-open-access \
+http://trevorjim.com/open-access-should-not-mean-sole-access
+
+---
+
+All of publishers (money!!?!?) and libraries (out of control) and readers (difficulty in accessing) hates electronic journals. A different route: stop doing the /storage/, stop trying to emulate physical paper electronically — produce PDF or whatever, send to customers, done. Let the libraries take care of the website and everything just like how they take care of printed materials. Maintain a minimal internal archive, suddenly a lot of cost and /product leakage/ concerns are gone.
+
+One notable descendent link (out of the many in there): \
+http://web.archive.org/web/20110723192224/http://www.inthelibrarywiththeleadpipe.org/2011/what-are-libraries-for/
+
+---
+
+https://blog.sanctum.geek.nz/vim-koans
+
+For what is anything but a tool?
+
+---
+
+https://research.swtch.com/vgo-mvs
+
+Yet another pamphlet (and fortunately, not a treatise) on dependencies.