105 karma · joined September 4, 2014
Once you get past the bear that is the language, it's a great tool.
Yes, you weren't going to do any actual CAD work and still need a workstation in the office, but as a digital notebook, it's excellent.
Have you ever written about the architecture of that and Blight anywhere?
For something like this, use a contour gauge at certain offsets from a set point will give you a set of curves you could model through.
Gemini in particular has quite a large amount of projects hosted on sourcehut, and sourcehut even serves pages on its new pages service to Gemini.
I really enjoyed this one:
https://fasterthanli.me/articles/i-am-a-java-csharp-c-or-cpl...
https://sr.ht/~jpgleeson/piaine/
I do think this is one of the most enjoyable projects I’ve ever done.
Every time this is brought up I fail to understand how people think that this time would be any different. Cities are agglomerations of patterns at every scale and the emergent beauty that arises is absolutely impossible to design in any sort of masterplan way. Organic cities are resilient in ways that we can't every really understand, and that's the important element in making a place that is livable for the longer term.
The project implements two very basic parsers that generate html from a given template and a separate content file. The parsers are the main point of interest for me in the project, mainly using Bob Nystrom's excellent Crafting Interpreters book.
Loop support for the indexing page is the next feature to be added, but other than that, the project already does 99% of what I need it to do, and it has been a hugely satisfying itch to scratch.
I am not a professional programmer, this has been done on lunch breaks and before/after work over the past few days, so any critique would be very much appreciated.
https://appendixnbookclub.com/2019/12/02/an-interview-with-m...
http://www.slate.com/articles/sports/sports_nut/2017/02/the_...
An NLE that checked out files from a remote server and then made edits to a text based file from which anything could be shared would be very useful though.