Boris Mann
Open Source. Community. Decentralized Web. Building dev tools at Fission. Cooks & eats.
Home
I have to do some more [[Webfinger]] research.
I added a file to this site at .well-known/webfinger to try out delegating a [[remotestorage]] account, and it worked!
More details on the Fission forum, working with @rosano.
What else speaks Webfinger and can be delegated like this? Itās very [[IndieWeb]] feeling.
š Bookmarked: Dogehouse
An open source [[Drop in Audio]] server. User logins are via Twitter or GitHub account. Built in [[Elixir]] and [[React]].
Built by @benawad
š Bookmarked: git-notify
Communicate important updates to your team via git commit messages.
Currently optimized for JavaScript / npm / yarn based apps, uses husky by default with [[Git Hooks]].
via @jevakallio, who is also the creator.
š Bookmarked: Co-op Cloud
Nothing on fire that canāt just burn until morning.
š Bookmarked: uMap
ālets you create maps with [[OpenStreetMap]] layers in a minute and embed them in your site.ā
Open source under [[WTFPL License]], runs on [[Django]] and [[Leaflet]].
Via Mastodon
The UX of selecting time zones in Apple & Google is horrible. Mostly, filtered search as you type in country or city name seems the most workable.
Particularly relevant as we are living in a more online, more distributed world.
via @derrickreimer
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.
š Bookmarked: RecipeRadar
RecipeRadar is a free recipe search engine and meal planner that respects your time, privacy, and ability to contribute feedback and improvements.
Open source under [[AGPL License]]. Registered as a Community Interest Company in the UK.
One of my life goals is to commit to a project like this and build out open recipes.
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 duallicensing.com. Yup, thatās a pretty fantastic resource for [[dual licensing]].
7 hours of video calls is too many hours of video calls.
There were fun humans on the other side of a number of those hours, but itās just a lot of screen time.
Helder is starting a public monologue channel on the Fission Discourse. Monologue channels are something we developed for Fissionās internal Discord chat spaces that seem to have worked out well for people, so Helder is trying it in public.
Itās been fun to evolve how we work as a distributed team.
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, strip_html
and show 250 chars with a read more link. If less than 500, display the content.
For reference, this post is about 480 characters without HTML tags.
š Bookmarked: Chiffre
Privacy focused analytics with end to end encryption [[e2ee]]
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
Itās my birthday. Iām 46 today. Up late tinkering with my blog. And now Iām going to bed. Good night!
š Bookmarked: 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.
š Bookmarked: Create a self-hosted chat service with your own Matrix server, Victoria Drake
[[Dendrite]] is a [[Matrix]] server written in [[GoLang]]. This article walks through setting up on an inexpensive VPS.
š Bookmarked: High Lotek - Gemini and the Small Internet
A good overview of [[Gemini]] by Andrew Roach.
Itās a protocol partway between gopher and the web, without tracking, with encryption by default, respectful of users above all else.
I like a lot of the principles, and I understand the push back against, shall we say, the ācomplicated webā. Thereās probably some [[content web vs app web]] feelings going on here too.
š Bookmarked: Why I Still Use RSS
However it wasnāt until I began working from home and everything in my life moved online that I really began to notice how beneficial RSS could be with relation to Digital Wellbeing. By selecting only the sites, blogs, creators etc. that I had a serious interest in, I could effectively remove the negative effects of social media and excessive online usage from my life.
via Robin Rendle who in turn has some very interesting thoughts in their post.
š Bookmarked: A personal reader for Drupal, swentel
Major surgery on the site, nicely celebrated from almost 24 hours ago :) Yes, working on my blog on my birthday has got to be tradition by now.
What was Journals all got dumped into logs. Which is a collection in [[Jekyll]] but Iām going to call them all Journals: more granular daily notes and bookmark postings via [[IndieKit]]. The Journal page groups things by day.
Somewhere in there, implemented [[Littlefoot]] for footnotes, and will mostly remove the [[Simply Jekyll]] specific syntax for margin notes, except for design reasons like the home page.
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.
Tinkering with the site, getting the logs section working. This page on group_by in Liquid is useful. Covers posts grouped by year and month, among other expressions.
š Bookmarked: IDGAF Takeout Roulette
Canāt decide what to eat and you just donāt give aā¦? Weāll place a $20 takeout order and have it delivered to you!
Seen via @IanColdWater
A post from 2-20 to see what it looks like
Iāve been having a conversation with Flancian about their [[Anagora]] project: a meta / multi-user knowledge garden. They have implemented [[Roam Research]], [[Foam]], and [[Obsidian]] adapters so far.
Since Iām working on a [[Simply Jekyll Template]] repo that is less customized than my site here, I can use that to see about connecting into Anagora.
Ugh. Went to go for a bike ride first thing this morning and my tire was flat again. It pumped right up again and we went for a 25km ride to Burnaby Lake and back, but itās clear that the root cause here isnāt fixed yet. Iām going to have to write this all down for Rad and get it fixed properly.