Daily Journal 📓 February 2021

Shorter dated entries, links, and microblogs, plus GitHub & Tangled stars.


- Chatting with @flancian who was wondering if he should support the Simply Jekyll margin note syntax in Anagora. - Specifically “what do you call this freak of nature???” when he saw the markup 😅 - I’ll do a search and replace at some point to convert everything to Littlefoot which is probably worth a write up TO DO Implementing Littlefoot for footnotes. - The install was completed right at the end of my birthday Feb 22nd, 2021 - Gurlic looks interesting: - Gurlic is an experiment in building a new/old kind of internet community. It is primarily a place for discovering and sharing…

Continue reading →


- I’m having one of those days. Reserved a car from Avis. Show up at 8am. I have a paper temporary driver’s license because I just renewed it. “Policy” is to have picture ID, even though I’m on file, I always rent from this location, and the desk clerk and manager both recognize me. - So: do I complete this rental and then never rent from Avis again, after 20 years? Probably. It’s policy after all. - via @kemitchell’s blog, Jerome Saltzer’s “The Origin of the MIT License” in the IEEE Annals of Computer History. - PDF - Catching up on @kemitchell’s Artless Devices forum where he linked to…

Continue reading →


- I have been sharing a number of @genmon’s posts from his blog. Mostly, I just say, you should go read this: Let’s invent new interfaces, not new products. - Yes I will read anything which links to Bret Victor and his Dynamicland project: - a physical environment of smart light, human writeable code, and a social interaction with the computer. - I can already tell that having this box be able to teleport into my journal log — without having to cross post it publicly — is going to make me both post more, and tweet less. - Maybe I’ll consider cross posting these journal posts to Mastodon. - 7…

Continue reading →






- Woo hoo! I am so stoked! - I now have this site auto-publishing using Github Actions for Jekyll, with a Fission/Publish Github Action at the end. - I used the nicely commented limjh16/jekyll-action-ts and then just added fission publish at the end. - Main thing I need to do to complete the rollout of these new journal logs — other than pagination — is to truncate long posts and strip HTML from them. - For short posts, I should not truncate, and actually render markdown. - Probably something like, if the content is bigger than 500 characters, striphtml and show 250 chars with a read more…

Continue reading →


- The metaphors around apps vs windows vs tabs — especially in a mobile context vs a desktop context — are becoming increasingly blurry. - via Michael Tsai pointing at Nick Heer on unified MS Office App for iPad - Via Roland, Tom MacWright wonders if the future of programming is more common data types: - What if a simpler programming language had first-class representations of a lot more than strings and arrays? - But if the aim is ease of use and giving power to people who otherwise wouldn’t be doing programming, type-rich systems with lots of assumptions seem like a logical first step. And…

Continue reading →


⭐️ IndiePass/indiepass-desktop An IndieWeb Desktop app with extensions for sharing information to micropub endpoints and reading from microsub endpoints

Semble



- Tinkering with the site, getting the logs section working. This page on groupby in Liquid is useful. Covers posts grouped by year and month, among other expressions. - It’s my birthday. I’m 46 today. Up late tinkering with my blog. And now I’m going to bed. Good night! - HuJSON - https://github.com/tailscale/hujson — JSON for Humans (comments and trailing commas) - Built by Tailscale. Found via nigeltao’s write up on JSON with Commas and Comments - Like @vgr, I created a Clubhouse account so that I didn’t have to keep turning down invites. - Create a self-hosted chat service with your own…

Continue reading →



- Another test of the Logs functionality. A small x should give us Unix timestamps. You can check the current timestamp. - And this. This is the note that will go forth and timestamp appropriately in the Logs directory. - A final note. To bid farewell. At night. When it is late. And the timestamps are flowing into a git repo. - I'm spending some time working on Moa Party today. - I created a new Mastodon account for the project to complete the setup of all of the social accounts for the project. We were thinking that we might run our own Mastodon server at some point, but accounts can be…

Continue reading →


- Well, everything is working, but need to figure a few things out. I used iA Writer to post to the site and it works! I've made Article post types into what I call Notes here, the main post type. - Posting from Quill as an Article isn't going to work[^article], since it turns everything into HTML and escapes the square brackets in wikilinks. - [^article]: That is, the Micropub Article type, which is meant to be long form and HTML. - For the (Micropub) Notes post type, I've created a new kind called Logs. They use the current date stamp as their filename, and I made a temporary logs page to…

Continue reading →




- As I was finishing up my Drop in Audio blog post, Jam, an open source Clubhouse-like system debuted on ProductHunt. I took a quick look at the code and it requires a few moving pieces and Docker, but it's a great little starting point. - After a good discussion with @flancian, I added a section to the Git Siphon for Moa Party to focus on post-per-file. We discovered that we need to think about Moa Party as being standalone with multiple clients. Anagora is a client, people's individual gardens are clients, eg. my Jekyll site. - This may mean that making Moa Party become a whole Micropub…

Continue reading →





⭐️ edn-query-language/eql EQL is a declarative way to make hierarchical (and possibly nested) selections of information about data requirements. This repository contains the base specs and definitions for EQL parsing, AST, etc.

Semble


- Starting last night, I seriously started using my new reMarkable paper tablet. - I read @arcalinea's Decentralized Social Ecosystem Review and highlighted sections and scribbled notes on it. - Then, this morning, as I posted, I wrote out 6 pages of a blog post at the breakfast table, my Drop in Audio post. - Lots of questions in the Twitter thread, which I'll capture on the reMarkable notes page, also where I'll add other things I find out about over time. - Did a bunch of Moa Party writing to capture some discussions happening in Matrix. I'm excited for the Git Siphon for Moa Party feature…

Continue reading →




⭐️ agentejo/cockpit Add content management functionality to any site - plug & play / headless / api-first CMS

Semble


⭐️ ipfs/in-web-browsers Tracking IPFS support in web browsers: ipfs:// addressing, transports browsers can dial directly, and work with browser vendors

Semble


- Unfortunately, I have to tag this with February 10th, 2021, since it just rolled past midnight, but "today" is mainly February 9th, 2021 when I talk about it in this post! - Learned a very relatable term today: “報復性熬夜” (revenge bedtime procrastination), a phenomenon in which people who don’t have much control over their daytime life refuse to sleep early in order to regain some sense of freedom during late night hours. Daphne K. Lee @daphnekylee - Not quite the case for me...but also some truth there. - Last night (morning?) was the final piece of the Mac Mini: memory install. - The whole…

Continue reading →