- I posted about Chatter Net to my personal blog, which cross posts into my #Twitter and #Mastodon accounts. Completely shadowbanned on Twitter. First time I’ve seen this.
- POST IN SCREENSHOT
- Disroot is a web services platform focused on open source and federated services
- ((63e272db-e38b-4ad0-a1ee-dfaccd2ad820))
Daily Journal 📓
Short dated entries, links, and microblog-style notes.
- Mastodon Embed Tools by Patrick Curry #Mastodon
- A set of different embedding, suitable for putting on a website of your own
- The “article mode” that turns a thread of tweets into what looks like one long article is great
- I’m waiting to get the thumbs up from Flancian before I share, but I did write and publish about Twitter API costs and Moa Party Shutdown #Moa Party #Twitter
- Exclusive Q&A: John Carmack’s ‘Different Path’ to Artificial General Intelligence #AGI #John Carmack
-
The iconic Dallas game developer, rocket engineer, and VR visionary has pivoted to an audacious new challenge: developing artificial general intelligence—a form of AI that goes beyond mimicking human intelligence to understanding things and solving problems. Carmack sees a 60% chance of achieving initial success in AGI by 2030. Here’s how, and why, he’s working independently to make it happen.
-
- Mastodon: A New Hope for Social Networking #Glenn Fleishman #Mastodon
- A very good intro and overview article
- Open Source Initiative joins the Digital Public Goods Alliance #Public Goods #Open Source Initiative
-
Today, the Open Source Initiative (OSI) announced it has joined the Digital Public Goods Alliance (DPGA) as a new member. The DPGA is part of the response to the United Nation’s call to end poverty, protect the planet and improve the lives and prospects of everyone, everywhere. The announcement was made as part of the opening keynote at the Free and Open Source Developers Meeting (FOSDEM) and celebration of OSI’s 25 year anniversary.
-
- Your Favorite Homepage as a GIF
- Charlie Harrington used #ChatGPT to make a #Python script that uses the Wayback Machine to make a GIF of a page changing over time
- Anil Dash on Mastodon Joining Fastly’s Open Source Program #Anil Dash #Mastodon #Fastly #opensource #The New Stack
-
I was curious to get an update about Fastly’s Fast Forward program, which launched in November to support open source internet projects. It turns out, one of the programs Fastly is financially supporting is Mastodon, the open source Twitter alternative.
-
- Did some more work on the #DWebYVR website today
- Turns out the Digital Garden Jekyll Template has a subtle bug where another plugin that does highlighting messes up the node graph creation
- Filed an issue https://github.com/maximevaillancourt/digital-garden-jekyll-template/issues/148
- I really do like the simplicity of that Jekyll template
- I can once again use Working Copy to edit it on mobile
- Higher Rates Will Lead to the Next Generation of Great Tech Startups by Chamath Palihapitiya #future of venture
- Goes through all the platforms creating waves of innovation and company creation, with mobile computing being the last one
-
Despite there being many winners and losers over the course of more than six decades, we can identify a clear pattern that led to the formation of each cohort of technology companies: major technology breakthroughs can act as platforms for new companies and business models.
-
leaps in software coinciding with leaps in hardware have always led to much bigger markets than an advance in software could create on its own.
-
As a heuristic, our Platformization Conjecture could be written that the environment for a successful technology startup, over decades, can be simplified as follows:
- Company success is more likely when founded to exploit a new leap of technology.
- Company success is more likely when founded during a period of higher-than-average interest rates.
- Company success is even more likely when companies are founded to exploit a technology innovation that involves both software and hardware during periods of higher-than-average interest rates.
- Tools and Platforms, Jack Cheng, via Noosphere Discord #platform
-
Maybe it would be more accurate to say that platformization transfers attention away from the tool and its uses to a growing space around the tool – from the sword to the blacksmith shop to the surrounding town square, eventually the whole bustling town – torch-wielding mobs and all. ==Tools want to be used; platforms want to be hung out in.==
-
- Y CRDT, a #Rust port of #Yjs
- Announcing Masonry 0.1, and my vision for Rust UI #Rust
-
The Rust community has a popular concept of “fearless X”. Fearless concurrency, fearless refactoring, etc.
-
Rust GUI should be fearless, for the reasons I’ve described. And fearless GUI is GUI that has other virtues:
-
An A plus would be implementing Bret Victor’s learnable programming. #Bret Victor
-
- Harvard Business Review If Your Innovation Effort Isn’t Working, Look at Who’s on the Team via Kharis O’Connell
-
Chaos pilots are people who can creatively lead a project through uncertainty. They have negative capability, but they also have other critical skills, such as the ability to create structure within chaos and take action. Leaders who are chaos pilots are able to drive a team forward on a project even as the environment around them fluctuates.
-
- Some thoughts about open source contributions by Shauna #opensource
-
Contributing to open source, in a long-term, productive way, is hard. It doesn’t happen overnight. It requires learning a lot of general skills and specific quirks about your chosen project. The only way for most people to get there is to have long term relationships with people who can teach them. Those relationships can be started at a sprint or a hackathon, or via a random comment in an issue tracker, but they can’t be nourished there. That’s a much longer process.
-
- Chatter Net
-
The key difference is that it’s made to be compatible with #ActivityPub. So instead of being oppositional to the leading protocol, it’s complementary.
- Uses did:key
- ((63e09982-0080-45ea-8c84-9c6b28ca3156))
-
- Simon Wardley Why the fuss about conversational programming?
- Start by going back to Why the Fuss About Serverless?
- Coffee with Ed Levinson
- Talked about When Tailwinds Vanish
- IndieVC is starting back up
- Some ideas around specialized investment funding for Enterprise SaaS focused companies
- Tao of Mac makes a list of #ActivityPub/Server and #ActivityPub/Client resources
- Deno writes about The Future (and the Past) of the Web is Server Side Rendering #Server Side Rendering
- They have their own framework Fresh
- Mentions islands architecture
- Why You Should Use Islands Architecture
- Matt Lorentz compares Nostr vs SSB for Planetary
- Paul Kedrosky
- AP: probably 10M users, mostly Mastodon flavoured. Lots of dev activity.
- AtProtocol/Bluesky: Private Alpha User facing, minimal dev activity.
- Farcaster: curated private user facing, good but niche dev activity.
- Nostr: yolo Bitcoin centric culture wanted a protocol.
- #DWebYVR organizer meeting tonight
- As expected, just Emily McGill and I, but an excellent discussion and trial run of Deville Coffee
- BUT, had a connection via DM on Twitter and got a chat group started
- DWeb Vancouver/2023 Feb Planning Meeting
- Filippo Valsorda I’m Now a Full-Time Professional Open Source Maintainer #opensource #commons funding
- ((63dca285-6f12-453e-9a0c-b7a902c08b58))
- 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 to be perceived as modern and relevant.
-
- Was reminded of Braid Protocol today
- ((63d89d11-62ae-4607-9734-8420d691b241))
- 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.
-
In the responses, Dirk Riehle The Open Source Distributor Business Model
-
- Reading about Dennis Ritchie’s lost PhD thesis
- Discovering Dennis Ritchie’s Lost Dissertation
- Dennis Ritchie Thesis
- Went down this rabbit hole via @mamund
- Chris Coyier Open Graph Blues #Open Graph Protocol
-
Terence notes that the Open Graph Protocol is… if not dead, abandoned.
-
Speaking of Twitter, OGP doesn’t have everything Twitter needs, so they manually extended it and added their own proprietary stuff. Who knows exactly why, but one might think the stewards of OGP weren’t exactly on the ball.
-
On the Google front, they’ve decided to go with their own proprietary “structured data” thing like this:
-
- Konrad Hinsen #TiddlyWiki viewing in Tiddloid on #Android mobile via SyncThing from an org-roam #emacs source @khinsen
- val town by Steve Krouse looks a lot like what we’re aiming to do with #IPVM AT #Fission
- {{tweet https://twitter.com/netcraft/status/1619064744601686016}} #Cloudflare #Netcraft
- Matt Webb AI-generated code helps me learn and makes experimenting faster #Github/Copilot #ML
-
Copilot is an epistemic agent: it’s not query/response, which is a model which presupposes that I do not change; it scouts ahead and helps me build knowledge. I have a better mental model of my domain, I know more, than I did before I started.
-
- Ed Nico Logseq “On this Day” Query Page #LogSeq
- Only literally does the day you’re look at it, doesn’t attach to journal pages
- notenote.link #Jekyll #Obsidian
- 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 venture
-
I believe that we’re having this conversation at this exact moment because we’re at the tail end of a decade of cheap money. The relative ease of raising capital has both contributed to the trends that have brought us to this point of discontent, and allowed us to put off dealing with the challenges it created.
-
-
- Looking at using MassiveWiki for the Tools for Thought Rocks community
- Need to work on building via GH Actions
- Or we use the extremely simple Digital Garden Jekyll Template which definitely works on GitHub Pages
- Added my TiddlyWiki Static Publish project and Publishing a static TiddlyWiki from mobile
- And of course the Quine mobile #TiddlyWiki app
- Ivory by Tapbots is now available in the App Store
- 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, people, scale, reach, robustness and pretty much everything else. The one thing that startups can do better than incumbents is move fast.
- Good article. I’ll come back and file it as a full entry.
-
- 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 co-ops with shares and even return capital, dividends, or interest to them.
- Related: Bryce is back with #IndieVC
- Meredith Whittaker, president of Signal
-
Seeing some takes that locate tech’s mass layoffs’ silver lining in the fact that fired workers are now free to make startups + retake tech from the bigs But startups don’t compete w big tech anymore. They license big tech infra & compete w each other to get acquired by big tech https://twitter.com/mer__edith/status/1616887234606530561
-
- Finished reading Neom and moving on to Tomorrow, and Tomorrow, and Tomorrow
- Why You Should Pay Attention to WebAssembly Steve O’Grady Redmonk #Wasm
- RIP, Passwords. Here’s What’s Coming Next. New York Times #Passkeys
- Links to 1Password directory that tracks sites that support #Passkeys Passkeys.directory
- 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 says:
- Coordi-nations
- Voluntary communities of value-aligned individuals
- With a common, yet implicit agenda for society
- Collective identity, relying on self-determination
- Exist alongside other nation states, but introduces new layers of sovereignties to domains that are not inherently territorial
-
- Erlend Sogge Heggen
- 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 giving up on this quest, it is likely issues with the hard drive itself at this point
- I have a 100GB ext4 partition on the Mac Mini
- This might be accessible in running VirtualBox through raw disk mode
- Also been meaning to try out Multipass which appears to work alongside VirtualBox
- Over on the Macbook Air with an M1 chip, UTM looks interesting
- Robin Berjon The Internet Transition
- ((63c48e05-41f1-40ce-af19-fc7d6da51e4c))
- via Mark Upton dropping the link into the #Fission Discord
- How to user Mastodon’s built-on oauth provider as the authentication provider for WriteFreely #Mastodon #OAuth #WriteFreely
- This looks like a good method. I think I can stand up a WriteFreely instance without having to self host plnetwork.xyz for starters
- I did some looking into Cepheus Engine, an #open gaming #TTRPG
- The Cepheus Engine SRD is all in HTML and available from GitHub, so I should be able to pour it into #LogSeq
- gofoss.net: a series of guides and tutorials teaching about #privacy and #opensource app adoption
- Craig Hockenberry on Twitterific and other popular 3rd party #Twitter clients being shut down
-
One thing I’ve noticed is that everyone is going to great lengths to make something that replaces the clients we’ve known for years. That’s an excellent goal that eases a transition in the short-term, but ignores how a new open standard(ActivityPub) can be leveraged in new and different ways.
Federation exposes a lot of different data sources that you’d want to follow. Not all of these sources will be Mastodon instances: you may want to stay up-to-date with someone’s Micro.blog, or maybe another person’s Tumblr, or someone else’s photo feed. There are many apps and servers for you to choose from.
==It feels like the time is right for a truly universal timeline.== That notion excites me like the first time I posted XML status to an endpoint.
-