From e01f2985e79de6b595a5dd298ef6fa916362ad86 Mon Sep 17 00:00:00 2001 From: rtk0c Date: Wed, 19 Mar 2025 17:16:34 -0700 Subject: Link clearance 1 draft --- content/blog/link-clearance/1.md | 62 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 content/blog/link-clearance/1.md 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. -- cgit v1.3.1