HackerLangs
TopNewTrendsCommentsPastAskShowJobs

toomim

3,000 karmajoined قبل 14 سنة
Independent Scientist in Computer Science and Psychology

https://invisible.college/@toomim

https://braid.org

Submissions

GameBoy Emulator on E-Ink [video]

youtube.com
5 points·by toomim·قبل 11 يومًا·1 comments

The Bari Weiss Strategy

letter.otherlife.co
10 points·by toomim·قبل 9 أشهر·28 comments

comments

toomim
·أول أمس·discuss
Complex Message Transfer Protocol
toomim
·قبل 19 يومًا·discuss
Good point. You don't even need to rename the upstream project. Just create a new project, and get the code there. Since it's open source, it will eventually make its way into the upstream libwacom as well.
toomim
·قبل 22 يومًا·discuss
AT does have instances. They are just grouped differently.

In BlueSky, there is only one single "AppView" instance in the entire network. There is one instantiated "Firehose". Each user can instance his own "PDS".

In ActivityPub/Mastadon, the instances are "sender's server" vs "receiver's server."

The difference isn't that there aren't "instances" in AT proto. It's just that the instances are segmented differently.
toomim
·قبل 24 يومًا·discuss
Because tribalism. NAACP is lefty, and Musk is righty. So they fight.
toomim
·الشهر الماضي·discuss
I just installed it, but I can't get it to switch spaces, or show the grid overlay. It just beeps at me with the "you can't do that" beep. When I click "Add Desktop", it says "Could Not Add Desktop" and "GridLion could not read the current Spaces for this display."

This is a M1 macbook air. I really want to try this.
toomim
·الشهر الماضي·discuss
It's compiled to wasm for "performance", but...

1. WASM FFI has a big overhead when interacting with the javascript DOM.

2. Any DOM UI has a big overhead compared to a canvas.

I would be curious to see an actual performance evaluation. This looks like it was built for the wrong tradeoff otherwise...
toomim
·قبل شهرين·discuss
How do you compare this to the effort in https://braid.org, which is also a decentralized web, which adds subscriptions that can operate in a tree (or DAG) of reactive state, each with its own validator and supporting different media types, and merging with merge-types?

Freenet seems to not interoperate with the existing WWW as much, while at the same time giving more specification on a specific routing and WASM validator. The existing WWW and Braid leave those decisions up to each particular host/authority to decide.
toomim
·قبل شهرين·discuss
If you like darcs, try Pijul. It's darcs' spiritual successor, and quite performant and capable.
toomim
·قبل 3 أشهر·discuss
"An AI model is incapable of that."

"Good designers will reject this."

^ Famous last words.
toomim
·قبل 3 أشهر·discuss
It released in February 2026.
toomim
·قبل 3 أشهر·discuss
How about hacking a remarkable e-ink tablet as an easy prototype? The remarkable is basically a "better paper" already.
toomim
·قبل 3 أشهر·discuss
The git porcelain is functional, like a toilet.
toomim
·قبل 3 أشهر·discuss
You can generically represent copies and renamed (aka "moves") in a CRDT, OT or CTM using a Portal: https://braid.org/meeting-62/portals
toomim
·قبل 4 أشهر·discuss
Pijul does both. It's a VCS, that is a CRDT, that preserves conflicts until a human resolves them.

Look it up: https://pijul.org

It also makes cherrypicking and rebasing wayyyy easier. You can actually add or remove any set of patches, at any time, on any peer. It's a dramatic model shift -- and is awesome.
toomim
·قبل 4 أشهر·discuss
CRDTs actually have a long history in version control.

  - The original 1977 version control system, SCCS, was a CRDT: https://braid.org/meeting-60/sccs-is-a-time-collapse

  - It called its data structure a 'weave"

  - Brahm's old project "Codeville" used a weave for version control

  - But then git blew up in popularity.

  - The project "DARCS" tried to make a robust "theory of patches," and eventually led to the development of Pijul

  - Pijul is a VCS that is a CRDT: https://pijul.org
toomim
·قبل 4 أشهر·discuss
It depends strongly on the city, and became more pronounced since covid.

Seattle is the worst. They call it the "seattle freeze." The San Francisco Bay Area became almost as bad in covid.

The south is still friendly. Austin is incredibly friendly with strangers. Miami has strong stranger vibe. NYC is still alive, too.
toomim
·قبل 5 أشهر·discuss
You can do this by (1) extending your CRDT into a CTM (see https://braid.org/time-machines) and then (2) use the antimatter algorithm (braid.org/antimatter), or something similar, for acknowledgements.

The antimatter algorithm allows peers to learn where the rest of the network has caught up to, without a central actor, or relying on consensus, across arbitrary P2P connection & disconnection events in the network. It even allows subnetworks, after a partition, to prune the history that they generate while partitioned, while still holding onto the necessary older history to reconnect with the other half of the partition.
toomim
·قبل 5 أشهر·discuss
From just 14 hours ago!?
toomim
·قبل 5 أشهر·discuss
Faster and cheaper transactions that don't get locked up by the whims of a bureaucracy. They continue to operate on non-business days.
toomim
·قبل 6 أشهر·discuss
You're fixed on just one of the 3 definitions for the word "constitution"—the one about government.

The more general definition of "constitution" is "that which constitutes" a thing. The composition of it.

If Claude has an ego, with values, ethics, and beliefs of an etymological origin, then it makes sense to write those all down as the the "constitution" of the ego — the stuff that it constitutes.