Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nerdypepper
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
nerdypepper
4mo ago
you can self-host components of tangled too: the git hosts (called "knots") and the CI runners (called "spindles"). the only difference between tangled and gitea is that with tangled, repos on your own servers are visibl
32.
▲
by
nerdypepper
4mo ago
web-of-trust models can help https://blog.tangled.org/vouching/
33.
▲
by
nerdypepper
4mo ago
rendering massive diffs is cool but ultimately a gimmick. in what scenario are you actually reading a 500k line diff? something i'd really want to see from forges is alternate diff techniques: like AST diffing.
34.
▲
Tangled – tail CI logs over SSH
(blog.tangled.org)
4 points
by
nerdypepper
4mo ago
|
0 comments
35.
▲
Tinysub: Simple web player for subsonic compatible music servers
(tangled.org)
3 points
by
nerdypepper
5mo ago
|
1 comments
36.
▲
Prowl: Native macOS codings agent orchestrator
(tangled.org)
1 points
by
nerdypepper
5mo ago
|
0 comments
37.
▲
Prowl: Native macOS codings agent orchestrator
(tangled.org)
1 points
by
nerdypepper
5mo ago
|
0 comments
38.
▲
Jjj – Jujutsu Jump
(oppi.li)
1 points
by
nerdypepper
5mo ago
|
0 comments
39.
▲
by
nerdypepper
5mo ago
> Well Y Does Some Of That yes but tangled.org really does do most of that! 1. JJ as the VCS: tangled supports stacked PRs using jj change-ids. https://blog.tangled.org/stacking , we use it a lot to build tangled itself:
40.
▲
by
nerdypepper
5mo ago
i am unable to access any repository on that website. for some, it complains that ssh or https URLs are not supported by my browser? and for others its just loading indefinitely with `Failed to load file tree`. maybe its not fairly mature.
41.
▲
by
nerdypepper
5mo ago
> gpg keys; if someone has your private key, they are you no matter where how would you rotate such a key and still convince everybody that you are still you? > Or in other words, what specifically does GitHub "do" that can&
42.
▲
by
nerdypepper
5mo ago
> But federated authorization is one of the things ActivityPub doesn't define, and leaves it to us to figure out. this is the key bit, atproto has this. sidecar services like knot can use service authentication[0] for authenticated
43.
▲
by
nerdypepper
5mo ago
its linked in the original post as well, but here is an explanation of why activitypub is not a good fit for this problem, by the authors of ForgeFed themselves: https://forgefed.org/blog/actor-programming/
44.
▲
by
nerdypepper
5mo ago
maybe, but tangled knots actually federate. you could contribute to repos on knot.ghostty.org and knot.tangled.org with the same account. no other platform permits one identity across instances.
45.
▲
by
nerdypepper
6mo ago
give tangled.org a go perhaps. its got the self-hostability that cgit/forgejo does and a the social bits that github does.
46.
▲
by
nerdypepper
6mo ago
tangled.org maybe?
47.
▲
by
nerdypepper
6mo ago
yes, thats right! when you submit a branch, you can choose to "stack" it, so the individual commits in the branch turn into separate PRs. these PRs evolve individually, can be merged individually, and be reviewed individually. you
48.
▲
by
nerdypepper
6mo ago
https://tangled.org does exactly what you want :) have a longer write up here: https://blog.tangled.org/stacking but we have "interdiffs", to view a delta from previous review. pull-requests advance in
49.
▲
by
nerdypepper
6mo ago
we have been stacking on tangled.org for a while now, you can see a few examples of stacks we have made here: https://tangled.org/tangled.org/core/pulls?state=merged&q=st... for example, this stack adds a sear
50.
▲
by
nerdypepper
6mo ago
tangled.org supports native stacking with jujutsu, unlike github's implementation, you don't need to create a new branch per change: https://blog.tangled.org/stacking/
51.
▲
Dev.css: tiny, simple, classless CSS framework
(tangled.org)
3 points
by
nerdypepper
6mo ago
|
0 comments
52.
▲
by
nerdypepper
7mo ago
y'all gotta throw this up on https://tangled.org ;)
53.
▲
We rolled our own documentation site
(blog.tangled.org)
61 points
by
nerdypepper
9mo ago
|
31 comments
54.
▲
by
nerdypepper
10mo ago
relatedly, i have been using literate haskell to document my advent of code journey this year: - day 5's solution for example: https://aoc.oppi.li/2.3-day-5.html#day-5 - literate haskell source: https://tang
55.
▲
by
nerdypepper
1y ago
how is atuin doing what deltaDB does?
56.
▲
by
nerdypepper
1y ago
no AP is not the right protocol for shared/collaborative systems, the creators of forgefed have the same thoughts: https://forgefed.org/blog/actor-programming/ .
57.
▲
by
nerdypepper
1y ago
https://tangled.sh ? social features via atprotocol, native jujutsu support, stacked PRs, interdiffs, light weight to selfhost, nix-based CI.
58.
▲
by
nerdypepper
1y ago
there's https://forgefed.org/ defined by the creators of forgejo. there is no complete implementation of the spec. from the last forgejo changelog, the "star" action has been completely federated. federated P
59.
▲
by
nerdypepper
1y ago
the only thing I really miss from GitHub is the social bits. it's super easy to stand up cgit etc. but you miss out on actual collab features, discover etc. I've moved the bulk of my repos from GitHub to cgit first, but now to ht
60.
▲
Shlide: Slide deck presentation tool written in pure bash
(tangled.sh)
1 points
by
nerdypepper
1y ago
|
0 comments
More ›