Daily Journal 📓 January 2023

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

- An implementation checklist of all the things an ActivityPub SDK needs. There are 85 of them, which argues for some solid libraries that multiple systems can use. - Fish Shell is thinking of Rewrite it in Rust in this PR: - Nobody really likes C++ or CMake, and there's no clear path for getting off old toolchains. Every year the pain will get worse. C++ is becoming a legacy language and finding contributors in the future will become difficult, while Rust has an active and growing community. Rust is what we need to turn on concurrent function execution. Being written in Rust will help fish…

Continue reading →


  • ActivityPub Eats Your Brain! via @[email protected]
    • Explains #ActivityPub, actor model, #JSON-LD, and more, including a hilarious way of describing public / private keys
    • Your public key is the smell of your breath, since anyone can come up to you and smell it. Now whenever you author an activity, you’ll create a signature, by licking the activity. Only you can create this signature, and other people can verify it’s yours based on the smell of your breath. (This is a very bad analogy, but it makes up for that by being fun!)



- Activity Streams graphical model ActivityStreams - They are essentially inheritance diagrams that show what kinds of activities there are, and actors, etc. Posted here in case they are useful for others, too. - via Ben Werdmuller - Adam Jacob opensource - Friends, let me put it this way. If you open source your product, you set the value of that product at $0. If you open source your software and collaborate with others who want to better their own lives with it, you can capture value on your product. https://twitter.com/adamhjk/status/1618805828580179968 - In the responses, Dirk Riehle The…

Continue reading →




⭐️ Maxence-L/notenote.link A Jekyll digital garden template, optimized for integration with Obsidian. It aims to enhance discoverability and help you build a personal knowledge base that can scale with time.

Semble



- Kellan Elliot-McCrea Software and its Discontents, Part 2: An Explosion of Complexity future of computing - software has gotten harder to build in one very particular and important way: it’s gotten more complex. - I’ve tried to break up the explosion in complexity into the following categories: The complexity of rising standards The complexity of too many choices Complexity and technical decision making in the era of abundance The complexity of large teams and aging code bases Aspirational complexity - Previously in the series: Software and its Discontents, January 2023, Part 1 future of…

Continue reading →




- Vikunja, opensource task management like Trello - Has a cloud hosted option - Via Tao of Mac - Communation is an alternative vision to The Network State by Primavera de Filippi - ((63cd6615-5499-4db9-b54f-538fdd0ff550)) - The Perils of Prudence, on startups and moving quickly - this is why startups are hard. You have to do both: go as fast as you can for as long as you can. Sprint the marathon. - Speed is a competitive advantage in itself. In fact, it’s the only sustainable advantage that startups have. Startups are famously under-resourced compared to big companies; they lack money, brand,…

Continue reading →


- I guess I can include reviews of Termination Shock by other people if I don’t write my own! book geoengineering - ((63cc18a7-b240-43fa-9750-248e0a3df86c)) - Kyle Mitchell is going to start hosting office hours - Responding to Ben Werdmuller’s prompt about if a journalism Venture Studio makes sense, what about a co-op studio - I have started thinking about co-op studios. - Venture is pooling capital for a return for both the operators (GPs) and the investors (LPs). - Co-op principles include supporting other co-ops, and there are a variety of support / services co-ops. - You can create…

Continue reading →


⭐️ tierrun/tier The easiest way to add pricing to your SaaS. Get billing over with.

Semble




  • Simon Phipps on how the price framing of #opensource causes issues, and how instead shared governance should be the focus
    • Today sustainability is seen mainly in terms of “paying the maintainers”, long after we should know better and first address the dynamics of inclusive governance. Getting Back to a Social Frame

  • Jesse Walden #web3
    • Web3 is a set of expectations, about what the internet can and should be: native money, assets, ownable identity and media, transparency, automation, control, privacy, new institutions and more meritocratic and equitable outcomes. “Web 2.0” vs. “Web3”


- Commentary and other links on The Internet Transition from the Noosphere Discord - Erlend Sogge Heggen - Since they speak about the need for global, decentralized governance structures, I’m surprised there’s no mention of The Network State. It’s by no means a a flawless thesis, but it very effectively paints a picture of what building internet-nations will look like. - ((63c56969-361a-40e5-8d0a-878becc24827)) - Mark Upton sharing - Primavera de Filippi throws down with a counter-meme to Balaji’s Network State. ==Commons over exit.== plurality – Nathan Schneider @ntnsndr - The slide image…

Continue reading →





- Continuing from attempting either a NixOS or Ubuntu install on the Mac Mini collapsed:: true - Can't seem to get partition bootable - Finally got holding down option at boot working - reFind is installed as per the Make Use Of article - Even got a Nix install screen up (Fission Discord), but then it hangs - Going to try an Ubuntu install to see if that works - It does! But dumps into grub after selecting Ubuntu from the reFind boot loader - Looking at this reFind and Grub details issue, booted back into MacOS and copied the drivers folder over - Now it crashes when selecting boot - I'm…

Continue reading →


- Searchtodon was “Private Timeline Search for Mastodon” built by Jan Lehnardt Mastodon - The post announcing shutting it down has some commentary, there’s a retrospective still coming - Essentially there are Mastodon users who believe that none of their content should ever be stored anywhere even for personal, private use - It seems like anything not built into the Mastodon codebase is the most controversial - Took some time to capture notes on unconference approaches, including Open Space Technology - Some comments on Arc Browser by @bantg - Looking at Ubuntu or NixOS install on my Mac Mini…

Continue reading →




- Medium has launched their own Mastodon instance Mastodon - Today, Medium is launching a Mastodon instance at me.dm to help our authors, publications and readers find a home in the fediverse. Mastodon is an emerging force for good in social media and we are excited to join this community. - Tony Stubblebine is the CEO and a great follow on Mastodon - And round up of Getting started on Mastodon posts on Medium - The era of Mastodon by Open Collective Mastodon - Recently, the Open Collective CTO François Hodierne spotted an upsurge of activity in Mastodon Collectives on the platform. Many…

Continue reading →



- My Mac Mini spontaneously rebooted again yesterday and I reshuffled everything collapsed:: true - Why did it reboot? Unclear if it’s the 3rd party RAM I installed, the funky Kickstarter USB-C dock I have, or bitrot because it’s the “last Intel Mac Mini” - I ordered a KVM Switch, the VisionTek/VT2900 - The difference between Docking Stations and KVM Switch are pretty minimal these days with USB-C and usually just one hot plug cable to move - I decided to get the switch because it’s how I think I will use it: plugging in my laptop and using that, but also having another permanent desktop…

Continue reading →



- via Gordon Brander’s The Knowledge Ecology, a great Alan Kay quote: - ((63baf41a-1413-476a-b821-0e6ed560ee2a)) - Gordon actual goes on to disagree with this slightly - ((63baf706-eec6-4941-82d8-9b8d1061921d)) - PocketBase an all-in-one app backend, with database, auth, files, and an admin dashboard - via Rosano - The miracle of the commons I have had open in tab, Philipp Krüger posted it to Fission - It covers my pet peeve: that tragedy of the commons doesn’t say that commons don’t work, but rather that they need to be managed - ((63bafe44-85ea-4d9b-a9fb-2e57801f9399)) - The article itself…

Continue reading →



⭐️ LAION-AI/Open-Assistant OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.

Semble



- Reading Unlocking the Commons commons funding - ((63b8631b-8c56-439e-80c0-8b4a86d57e92)) - Built a Reading List page, added it to the Contents sidebar collapsed:: true id:: 63b925af-6bde-4f4f-8269-9da874cf8f43 - Figuring out LogSeq/Queries a bit, but clearly need to learn ClojureScript - There's an On This Day script in the LogSeq Discourse Forum that I need to figure out how to insert into config.edn - I figured out my first mistake, was looking more carefully at what are sections / arrays - Took a second look, and there is a simple version that does work: - - This only grabs things from…

Continue reading →



- Stammy Paul Stamatiou, who worked at Twitter for 9 years, on Mastodon: - picking a server is also like picking your landlord. Do you trust the admin of the server to host your identity? Do you think they have the technical know-how to maintain and secure the infra as needed? Are they making backups? What if they get lazy, and you’re stuck on a 2-year-old version of Mastodon lacking all the new features? Do they have a plan for financially supporting the infra? Or are they running an overloaded server that is extremely slow? - I really need to finalize my home desk setup to just use my…

Continue reading →


- What does it look like for the web to lose? Chris Coyier via @chriscoyier collapsed:: true - Hmmm. This is written as if web apps on mobile are in good shape, which I disagree with - It’s only slightly clearer to me why a businesswould choose a native app over the web. I wrote up why I think a business might go that route about a year ago, and I didn’t even do a good job of convincing myself. The problem is mostly all the examples out there. All the biggest and best apps around have chosen the web. Figma, Slack, Discord, GitHub, Spotify, Netflix, you name it, the biggest successes have…

Continue reading →



- Back to work for 2023 at fission! collapsed:: true - Yes, posted after midnight. Have to adjust to actual work hours again! - Maggie Appleton The Expanding Dark Forest and Generative AI - Wrote a post to @[email protected] moaparty on looking for a Python dev - Referencing Crossposter Masto Donte BR announcing end of January shutdown - Disconnecting this tool and connecting another is a trivial-enough thing that does not warrant the trouble of transferring ownership to someone else. - logseq-query - ((63b46642-d6f5-4b28-b254-e530d42f2f0e)) - Speaking of LogSeq/Queries, just learning…

Continue reading →


⭐️ microfeed/microfeed an agentic cms self-hosted on cloudflare, for podcasts, blogs, photos, videos, documents, and curated urls.

Semble


- microfeed, a lightweight CMS focused on feeds, serverless on Cloudflare - From the Dec 27th, 2022 intro post: - The self-hosted microfeed instance is deployed via GitHub Actions and runs on Cloudflare's serverless platform, taking advantage of products like Pages, R2, D1, and Zero Trust. Your microfeed instance can distribute content through a customizable website, an RSS feed (compatible with podcast RSS), and a JSON feed. And with the simple, yet powerful admin dashboard, adding new content to your feed is a breeze. - via Changelog Media Changelog News Jan 2nd, 2023 podcast - Tim Bray…

Continue reading →



- Happy New Year, from UTC-8 in vancouver - I'm up after midnight because I flipped the switch on this site)) - Check the FoodWiki for details on a nice scallop dinner - I am not a supplier Thomas Depierre opensource commons funding software supply chain - Until then, I am not your supplier. So all your Software Supply Chain ideas? You are not buying from a supplier, you are a raccoon digging through dumpsters for free code. So I would advise you to put these rules in the same dumpster. And remember. I am not a supplier. Because THIS SOFTWARE IS PROVIDED “AS IS” - via JP Mens - Got my Twitter…

Continue reading →