Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lorenzleutgeb
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
lorenzleutgeb
4mo ago
How does this not mention alternatives? Here: UnifiedPush.org And the author is also wrong that all notifications on my phone go via Google. Signal and Mastodon notifications are set up via Sunup. They seem to have given up. Don't do t
2.
▲
by
lorenzleutgeb
5mo ago
For the reason of hbsd moving, see https://bsd.network/@HardenedBSD/116437657126172879
3.
▲
by
lorenzleutgeb
8mo ago
As Radicle is written in Rust, I was hoping for a way to use Kingfisher as a library, but did not find one. So I filed https://github.com/mongodb/kingfisher/issues/189 Of course, it'd always be possible
4.
▲
by
lorenzleutgeb
8mo ago
For the source code in the repository, conflicts must be merged by users (or their tools, like `mergiraf`), just like with any other Git repo containing source code. What might confuse you is the mention that a collaborative object may opt
5.
▲
by
lorenzleutgeb
8mo ago
Where are you quoting from? Radicle implements so called "collaborative objects" (think: issues, patches, anything that multiple users collaborate on; except the source code itself) as CRDTs: https://radicle.xyz/gu
6.
▲
by
lorenzleutgeb
8mo ago
In the Radicle ecosystem, quite a few people like the idea to "seed" repos that they want to support. It means that you download the repo, and also announce to other nodes that you have it available to share. Thus, you are not onl
7.
▲
by
lorenzleutgeb
8mo ago
> I keep thinking about people putting secrets up in github. You gave me an idea. For Radicle, we implemented a `git-remote-helper` (Git recognizes `rad://`-URIs and then wakes up the helper to handle the rest). This helper cou
8.
▲
by
lorenzleutgeb
8mo ago
Check https://app.radicle.xyz/nodes/seed.rhizoma.dev/rad%3Az3yQUb9... What's tricky here is to do it in a way that GitHub users properly map to Radicle identities. We will get there...
9.
▲
by
lorenzleutgeb
8mo ago
A lot has changed. But also you must've checked it quite some time ago. It's not on the blockchain anymore since the "heartwood" iteration, which was announced 2023-04-18. Please take some time to re-inform yourself, eve
10.
▲
by
lorenzleutgeb
8mo ago
It's a valid question, and in fact there's quite some interest in adding write features to the web app. The current version of Radicle was designed with one user per node in mind, to get things off the ground. The process of relax
11.
▲
by
lorenzleutgeb
8mo ago
> If the internet is down and you want to onboard someone with say, a usb thumbdrive. All the data being synced is in a Git repo, which is in a directory on your filesystem we call "Radicle Storage". You can use `git bundle` or
12.
▲
by
lorenzleutgeb
8mo ago
There's `rad sync status` which will show you (for a particular repository) which other nodes have echoed back to you that they have received and verified the most recent state of your namespace of that repository. So, if you expect so
13.
▲
by
lorenzleutgeb
8mo ago
Right. Radicle nodes out of the standard distribution would be kind enough to delete. On the technological level you cannot do more (also not really less, funnily enough). But it would be possible to patch the code and remove deletion. Ofte
14.
▲
by
lorenzleutgeb
8mo ago
Tor only (SOCKS) or Tor and clearnet is easy. Yggdrasil only is also easy (just restrict access to your tun). Yggdrasil and clearnet requires you to ensure that outgoing traffic takes the correct interface, this also applies if you want to
15.
▲
by
lorenzleutgeb
8mo ago
Right. Radicle would be one way to connect all these Raspberry Pis in many pantries together, and have them replicate each others repos. It also enables others to send patches, without first having to create an account on that Raspberry Pi
16.
▲
by
lorenzleutgeb
8mo ago
Currently, with Radicle still under active development, we already reach convergence times that are negligible for async collaboration (like working on code or issues). Working on a well-seeded repo, my changes sync to ~10 nodes within a te
17.
▲
by
lorenzleutgeb
8mo ago
> is there a mirror adapter to push to a non-radicle node, such as Github or say, sourcehut? You can just add a remote for another repository. git remote add github git@github.com:example/example.git You can also create rem
18.
▲
by
lorenzleutgeb
8mo ago
Radicle is a free software project, not a company or commercial product. Many other open source projects are also not monetizable in the narrow sense, and still manage to attract enough contributors and funding to flourish. Sometimes these
19.
▲
by
lorenzleutgeb
8mo ago
For CI, please refer to https://radicle-ci.liw.fi/ and https://radicle.xyz/2025/07/23/using-radicle-ci-for-developm...
20.
▲
by
lorenzleutgeb
8mo ago
First, to make this clear: The Radicle network is not dependent on any blockchain technology, you can use it without holding any cryptocurrency/token. You do not need a wallet. You just need to generate an Ed25519 keypair for yourself.
21.
▲
by
lorenzleutgeb
8mo ago
Yes. Radicle also makes it easy to run behind Tor, see https://radicle.xyz/guides/user#4-embracing-the-onion and there are people that use it via Yggdrasil, see https://yggdrasil-network.github.io/servi
22.
▲
by
lorenzleutgeb
8mo ago
Radicle is peer to peer. There are no "instances" or "servers" you interact with. The process that runs on your machine to synchronize changes across the network is the same as you would run on a server somewhere else. T
23.
▲
by
lorenzleutgeb
8mo ago
Tangled is built on top of the AT Protocol, and "mediates" between what they call "knots". Git servers. Their strength is to use AT Protocol to make communication across multiple Git servers work smoothly. Radicle is com
24.
▲
by
lorenzleutgeb
8mo ago
No. Please refer to https://radicle.xyz/guides/user and read this to understand the concept of "policies". This should answer your question, but otherwise of course I am happy to explain further.
25.
▲
by
lorenzleutgeb
10mo ago
What is the data you actually store when caching a successful test run? Do you store the hash of the expression which is the test, and a value with a semantics of "passed". Or do you have a way to hash all values (not expression
26.
▲
by
lorenzleutgeb
11mo ago
What this is trying to say: - "peers": participants in the network are peers, i.e. both ends of a connection run the same code, in contrast to a client-and-server architecture, where both sides often run pretty different code. To
27.
▲
by
lorenzleutgeb
11mo ago
Please check out radicle.dev, helping hands always welcome!
28.
▲
by
lorenzleutgeb
1y ago
Check the Wayback Machine. It has archived some of the previous iterations: https://web.archive.org/web/20250000000000*/radicle.xyz
29.
▲
by
lorenzleutgeb
2y ago
Comparing to index funds is neat. What Flattr.com offered was to set a monthly budget and then not allocate according to an index but according to your preferences (value per flatter = monthly budget divided by number of flatters). Flattr i
30.
▲
WwwBasic – An implementation of BASIC designed to be easy to run on the Web
(github.com)
161 points
by
lorenzleutgeb
8y ago
|
87 comments
More ›