đŦ realrasengan commented on pull request "Handshake Hard Fork - Arbitrary DNS Records, Supply Reallocation, and Tree Interval":
(https://github.com/handshake-org/hsd/pull/952#issuecomment-4019840613)
> > AI is a great auto-completion tool, but as you can see lacks world context. We're talking about a 4M market cap blockchain here that's quickly nearing zero.
>
> So we should force it to zero faster?
>
> Furthermore you don't want to see the response my AI gave me on this PR lol
Forcing it to zero faster is a poor suggestion. It's imperative that Handshake both pivots its use case and has the resources available to disseminate said use case. This can be 3 PRs but remains a single iss
...
(https://github.com/handshake-org/hsd/pull/952#issuecomment-4019840613)
> > AI is a great auto-completion tool, but as you can see lacks world context. We're talking about a 4M market cap blockchain here that's quickly nearing zero.
>
> So we should force it to zero faster?
>
> Furthermore you don't want to see the response my AI gave me on this PR lol
Forcing it to zero faster is a poor suggestion. It's imperative that Handshake both pivots its use case and has the resources available to disseminate said use case. This can be 3 PRs but remains a single iss
...
đŦ Gh0sTtD3v commented on pull request "Handshake Hard Fork - Arbitrary DNS Records, Supply Reallocation, and Tree Interval":
(https://github.com/handshake-org/hsd/pull/952#issuecomment-4019858601)
> > > AI is a great auto-completion tool, but as you can see lacks world context. We're talking about a 4M market cap blockchain here that's quickly nearing zero.
> >
> >
> > So we should force it to zero faster?
> > Furthermore you don't want to see the response my AI gave me on this PR lol
>
> Forcing it to zero faster is a poor suggestion. It's imperative that Handshake both pivots its use case and has the resources available to disseminate said use case. This can be 3 PRs but remain
...
(https://github.com/handshake-org/hsd/pull/952#issuecomment-4019858601)
> > > AI is a great auto-completion tool, but as you can see lacks world context. We're talking about a 4M market cap blockchain here that's quickly nearing zero.
> >
> >
> > So we should force it to zero faster?
> > Furthermore you don't want to see the response my AI gave me on this PR lol
>
> Forcing it to zero faster is a poor suggestion. It's imperative that Handshake both pivots its use case and has the resources available to disseminate said use case. This can be 3 PRs but remain
...
đŦ Nathanwoodburn commented on pull request "Handshake Hard Fork - Arbitrary DNS Records, Supply Reallocation, and Tree Interval":
(https://github.com/handshake-org/hsd/pull/952#issuecomment-4023057539)
G'day,
1. Is there any reason for why a 10 minute DNS change is needed? DNS changes are rare in production sites.
Also note that resolvers can use the temporary DNS that isn't committed to the urkle tree when returning DNS queries.
Does reducing the tree update time have a big impact on disk size? What about syncing time of hnsd/light clients?
2. Yes hard forks don't have the bip9 signalling because it isn't compatible with the "old software". We still need to communicate with the miners. W
...
(https://github.com/handshake-org/hsd/pull/952#issuecomment-4023057539)
G'day,
1. Is there any reason for why a 10 minute DNS change is needed? DNS changes are rare in production sites.
Also note that resolvers can use the temporary DNS that isn't committed to the urkle tree when returning DNS queries.
Does reducing the tree update time have a big impact on disk size? What about syncing time of hnsd/light clients?
2. Yes hard forks don't have the bip9 signalling because it isn't compatible with the "old software". We still need to communicate with the miners. W
...
đŦ pinheadmz commented on pull request "Security: Add info for Nathan Woodburn":
(https://github.com/handshake-org/hsd/pull/953#issuecomment-4024380337)
I added Nathan as a maintainer of hnsd for now. Will come back to organization-level permission soon.
(https://github.com/handshake-org/hsd/pull/953#issuecomment-4024380337)
I added Nathan as a maintainer of hnsd for now. Will come back to organization-level permission soon.
đŦ realrasengan commented on pull request "Handshake Hard Fork - Arbitrary DNS Records, Supply Reallocation, and Tree Interval":
(https://github.com/handshake-org/hsd/pull/952#issuecomment-4025546173)
> G'day, Just seeing your response [#952 (comment)](https://github.com/handshake-org/hsd/pull/952#issuecomment-4006515966) and I've got a few questions
>
> 1. Is there any reason for why a 10 minute DNS change is needed?
It's a pain to wait. Even 10 minutes is long! :)
> DNS changes are rare in production sites.
It depends on what site/service. While many static production sites may not change their DNS settings often, there are actually many other sites that include dynamically ch
...
(https://github.com/handshake-org/hsd/pull/952#issuecomment-4025546173)
> G'day, Just seeing your response [#952 (comment)](https://github.com/handshake-org/hsd/pull/952#issuecomment-4006515966) and I've got a few questions
>
> 1. Is there any reason for why a 10 minute DNS change is needed?
It's a pain to wait. Even 10 minutes is long! :)
> DNS changes are rare in production sites.
It depends on what site/service. While many static production sites may not change their DNS settings often, there are actually many other sites that include dynamically ch
...
đŦ Nathanwoodburn commented on pull request "Handshake Hard Fork - Arbitrary DNS Records, Supply Reallocation, and Tree Interval":
(https://github.com/handshake-org/hsd/pull/952#issuecomment-4034940450)
There are a few issues that I can see with every block being an urkel update.
1. Re-orgs? At the moment how does hsd handle re-orgs that cross the urkel tree update block? How would a re-org of >1 block work for hsd. Will it be able to rewind though multiple urkel trees
2. Safe height confirmations. At the moment we have to wait a few blocks (12? I think) after a tree update before it is considered safe. So currently there is a min of 12 blocks and a max of 48 blocks for an update to take affe
...
(https://github.com/handshake-org/hsd/pull/952#issuecomment-4034940450)
There are a few issues that I can see with every block being an urkel update.
1. Re-orgs? At the moment how does hsd handle re-orgs that cross the urkel tree update block? How would a re-org of >1 block work for hsd. Will it be able to rewind though multiple urkel trees
2. Safe height confirmations. At the moment we have to wait a few blocks (12? I think) after a tree update before it is considered safe. So currently there is a min of 12 blocks and a max of 48 blocks for an update to take affe
...
đ Nathanwoodburn opened a pull request: "ci: Lock npm version and add brew prefix"
(https://github.com/handshake-org/hnsd/pull/133)
Fix actions to stop the consistent failures.
This PR locks the node version to 20.x to ensure that hnsd can compile and run without `std::memory_order` errors.
This also adds brew prefix to stop macOS tests from failing to validate libunbound is installed.
(https://github.com/handshake-org/hnsd/pull/133)
Fix actions to stop the consistent failures.
This PR locks the node version to 20.x to ensure that hnsd can compile and run without `std::memory_order` errors.
This also adds brew prefix to stop macOS tests from failing to validate libunbound is installed.
đŦ Falci commented on pull request "ci: Lock npm version and add brew prefix":
(https://github.com/handshake-org/hnsd/pull/133#discussion_r2928500345)
Work with this a temporary fix.
Maybe we should create an issue to revisit this.
(https://github.com/handshake-org/hnsd/pull/133#discussion_r2928500345)
Work with this a temporary fix.
Maybe we should create an issue to revisit this.
đ Falci approved a pull request: "ci: Lock npm version and add brew prefix"
(https://github.com/handshake-org/hnsd/pull/133)
(https://github.com/handshake-org/hnsd/pull/133)
âŠī¸ Nathanwoodburn synchronized a pull request: "ci: Lock npm version and add brew prefix"
(https://github.com/handshake-org/hnsd/pull/133)
(https://github.com/handshake-org/hnsd/pull/133)
đŦ Nathanwoodburn commented on pull request "ci: Lock npm version and add brew prefix":
(https://github.com/handshake-org/hnsd/pull/133#discussion_r2928553717)
This should be fixed now by increasing the HSD version in the integration testing https://github.com/Nathanwoodburn/hnsd/blob/cb1ab833ff8329d42a8d68e44e7c136196381d40/integration/package.json#L12
(https://github.com/handshake-org/hnsd/pull/133#discussion_r2928553717)
This should be fixed now by increasing the HSD version in the integration testing https://github.com/Nathanwoodburn/hnsd/blob/cb1ab833ff8329d42a8d68e44e7c136196381d40/integration/package.json#L12
đ Falci approved a pull request: "ci: Lock npm version and add brew prefix"
(https://github.com/handshake-org/hnsd/pull/133)
(https://github.com/handshake-org/hnsd/pull/133)
âŗī¸ Nathanwoodburn pushed commits to a branch: handshake-org/hnsd:master
(https://github.com/handshake-org/hnsd/compare/026b1cee353a...a484f9c11719)
Merge PR #133 from 'nathanwoodburn/fix/github_actions'
(https://github.com/handshake-org/hnsd/compare/026b1cee353a...a484f9c11719)
Merge PR #133 from 'nathanwoodburn/fix/github_actions'
đ Nathanwoodburn merged a pull request: "ci: Lock npm version and add brew prefix"
(https://github.com/handshake-org/hnsd/pull/133)
(https://github.com/handshake-org/hnsd/pull/133)
âŠī¸ Nathanwoodburn synchronized a pull request: "Update tld.h to fix issues with .in resolving"
(https://github.com/handshake-org/hnsd/pull/132)
(https://github.com/handshake-org/hnsd/pull/132)
âŗī¸ Nathanwoodburn pushed commits to a branch: handshake-org/hnsd:master
(https://github.com/handshake-org/hnsd/compare/a484f9c11719...56a09a2f7700)
Merge PR #132 from 'nathanwoodburn/update/tld.h'
(https://github.com/handshake-org/hnsd/compare/a484f9c11719...56a09a2f7700)
Merge PR #132 from 'nathanwoodburn/update/tld.h'
đ Nathanwoodburn merged a pull request: "Update tld.h to fix issues with .in resolving"
(https://github.com/handshake-org/hnsd/pull/132)
(https://github.com/handshake-org/hnsd/pull/132)
âŗī¸ Nathanwoodburn pushed commits to a branch: handshake-org/hnsd:master
(https://github.com/handshake-org/hnsd/compare/56a09a2f7700...f43442b56eef)
Merge PR #131 from 'walletdomain/patch-1'
(https://github.com/handshake-org/hnsd/compare/56a09a2f7700...f43442b56eef)
Merge PR #131 from 'walletdomain/patch-1'
đ Nathanwoodburn merged a pull request: "Update README.md"
(https://github.com/handshake-org/hnsd/pull/131)
(https://github.com/handshake-org/hnsd/pull/131)
â
Nathanwoodburn closed a pull request: "Better Developer UX"
(https://github.com/handshake-org/hnsd/pull/130)
(https://github.com/handshake-org/hnsd/pull/130)