Oddbean new post about | logout

Notes by semisol | export

 there is if it is active use 
 trademark law is different to patent law as you can use a name for how long as long as you want before registration, and you still have some rights 
 there is also blockclockapp.com, which was registered before Coinkite’s “blockclock” trademark, and that alongside the DIY Bitcoin Block Clock will most likely render their trademark invalid 
 There needs to be more emphasis on in person purchases for HWWs or other Bitcoin specific devices nostr:note1znj0mlh5p7c2jrhexmt5fy4qz6dpuqq7wtpcatdwjn3ue5sw7w7qlpq6dk 
 Blockclock is closed source AFAIK 
 You can customize how that turns out unlike the proprietary Coinkite BLOCKCLOCK

Dropping the USD/BTC ticker, or showing as $100K, so on 
 Coldcard is “source available” not open source (you can’t use it for “commercial purposes”) 
 You cannot use Apple Pay directly and must use a payment processor
Just don’t 
 You do not have to pay Apple for this
Just use Stripe 
 You can use Apple Pay through Stripe 
 Use Elements? 
 Go to “payment method domains”
Add your domain 
 Did you verify it with Apple Pay by putting a file in /.well-known 
 Note test. 

Can you reply if you see this?

I’m not sure why, but my following list dropped by... 
 it stores the last 10 revisions 
 go to hist.nostr.land to start recovery if it is within the last 10 revisions 
 It is not.
It is sheer developer incompetence and the issues with relay reliability on most ones 
 A very simple fix exists
Store a copy of the follow list locally and don’t accept any older than that from relays

Reduces rollback impact significantly 
 I don’t really understand this kind of criticism (and not to pick on Will here, it seems to be ... 
 The problem is software is not static and cannot be

You need to update it as the userbase scales and the environment changes, if that was not true, we could just not have NostrDB and still use Branle

You also forgot the human cost of operating servers and the gap in user count 
 I would not believe Nostr is cheaper to operate on a per user basis with little emphasis on cost and performancd optimization and redundant infrastructure. 
 the truth is that opensats is burning money on gimmick projects 
 @Silberengel your follow list was wiped 
 Probably Primal 
 We need community notes for Nostr 
 Because Nostr doesn’t make everyone suddenly immune to false information or intentional deception 
 that would be great
only if that happened 
 I do not understand how those two are related 
 Except nothing said this system could not be built on a WoT — not a follow based one but actual trust 
 Not like they wouldn’t push back against this 
 On Nostr, we take privacy too much for granted.

The moment you open a client like a regular user... 
 not true 
 knowing an IP is about as useful as knowing a PO box 
 GN. Things happened today apparently. Before zapping OpenSats, maybe consider donating directly t... 
 Because these charities are ran by people with conflicts of interest 
 nostr:nprofile1qqst2yn6pr8nxctzwjqq5su83qdflx8qfwwrwytwjt09y5zfsc6uggspypmhxue69uhhyetvv9ujumn0v3... 
 I prefer self-hosting Git. Those options are more mature than most Nostr options, and with federation being implemented in Forgejo (which is a perfect use case for federated protocols) I see that it is the best option.

I am considering implementing Nostr sign-in as an external IdP if the need arises. 
 No one is perfect and we all make mistakes. How we learn from them is what defines our character. 
 And there are some things that can never be mistakes 
 I prefer making my own 
 The vulnerability doesn’t make sense though.

Sure, someone can clone your YubiKey.
But they can also just tap to log into any website they want without cloning it if they stole it. 
 No. You can already do that without an attack if you use resident keys. (aka passkeys *without* a username)

This only means that someone with your PIN and extended access can clone it. 
 I did 
 Automated tuning software? 👀 
 That was what I was trying to say. Could be interesting to have one.

The problem is I do not have a Bitaxe. 😅 
 Signers at discounted cost in exchange for a Bitaxe? 😆 
 BTClock does look very similar design wise. I think if you’re going to make something, at least... 
 Patent your design then 
 You are not defending your trademark, but using it to take down a project which had done what you did in a way that is more affordable and gave more control to users.

It is a shame that Coinkite engages in this behavior and harms the Bitcoin and open source ecosystem, the same ecosystem it profits off of, with one example being the starting point of the Coldcard.

It is difficult to see any good faith actions here.

The name BTClock is highly unlikely to be confused with Blockclock. You can only lose a trademark if there is obvious infringement happening and you do nothing.

Should Satochip go after you and your trademark because you made Satschip, which has the actual potential of confusing users? nostr:note1lu2v6y623mgx0xh35jx0tg6euqgqg3xxuy92vdttkfgcgg4nwkmsnhc4u5 
 Boycotting a great HWW like Coldcard because  of a dispute regarding a gimmick e-ink clock is sil... 
 Truly… the problem is they still use broken SEs 
 You do not need to be that to understand that having a device that has a weak chip is a bad idea 
 State cuck behavior if true nostr:note19qdxe4wqhzd7maczfmhht0ztm97nmplcw8wgrcqu5ncy6s7z66es5cm49v 
 Trademarks are a useful tool when people try to do affinity scams or other things.

This is none of that. This is just abuse of the law (with most likely no legal basis either) to take down competitors. 
 If someone pretends they are affiliated with your product for example when they are not, for example.

Or when someone tries to use your branding for their own product that you don’t endorse. 
 You may read the original takedown notice here

nostr:nevent1qqspdafxqmzasft60ft6zfxs3nsm6vf3ka0pae43dg66sq2evjay8ygpz4mhxue69uhks6tnwshxummnw3ezumrpdejqzxrhwden5te0wfjkccte9ehx7umhdpjhyefwvdhk6qgkwaehxw309aex2mrp0yhxummnw3ezucnpdejqz9rhwden5te0wfjkccte9ejxzmt4wvhxjmca20tn4 
 What’s the block clock drama? 
 Okay so TL;DR

Coinkite makes blockclock mini and sells it for $400, closed source

@djuri makes a similar DIY device that is fully open source named BTClock

They get harassed at launch by Coinkite

It goes well for a while, then Coinkite takes down their Github by claiming trademark infringement because BTClock is too similar to Blockclock 
 Mostly… self hosting also works and in the case of Git, I do not see any benefit for Nostr over self hosting as most projects have centralized leadership 
 Discovery on Nostr is not a bad idea, though.

And identity. It would solve having to create an account for each instance. 
 git over HTTP and NIP-93 or whatever it was 
 you could do access control 
 Build a BTClock :)

Only if Coinkite didn’t make it harder to do so 
 I do not think having a not unique design makes it a good idea to send a false TRADEMARK violation claim. Apparently “BTClock” is infringing on the “blockclock” trademark 
 noticed your follow list got wiped
restore it at https://hist.nostr.land :) 
 I don't own a Blockclock. I've wanted one for years though. They're expensive. So, I never bought... 
 Check your Signal DMs 
 @QnA how may I reach out on Telegram, Matrix or Signal? 
 From jamesob (not on nostr so sats to nostr:nprofile1qqs8suecw4luyht9ekff89x4uacneapk8r5dyk0gmn6u... 
 x.com -> xcancel.com 
 This all started because I was tired of the amount of bullshit and insecure products in the hardware wallet space.

Finally, you will be able to get an HWW that isn’t overpriced, that doesn’t use chips with vulnerabilities, and just works without requiring a closed source vendor app.

The SE will also be open to use in DIY projects or other HWWs as a secure starting point. nostr:note160ztxvvpvwn6lvxqlsdn0p492j9xa7lmhe2agfe4lwsjcfr7s7eq390zxq 
 I could have just used a JavaCard and been the same as other products already out there. But then what’s the point?

Big things are coming 👀 
 I kind of hate drawing lines like this, but honestly, at this point in the game, if you have any ... 
 Also the aluminum case :) 
 This is what happens when you see forks as something to be embraced and not something to be shut down, especially when your views disagree 
 they rely too much on their big margins 
 I’m most likely going to be offering a SE chip for hardware wallets with specific features that allows building DIY designs on top of it and offers higher security than some of the common choices.

So, that could become easier too. 
 nostr:nprofile1qqsw3znfr6vdnxrujezjrhlkqqjlvpcqx79ys7gcph9mkjjsy7zsgygpr9mhxue69uhhqatjv9mxjerp9e... 
 I do not agree fully with throwing it fully out, but current IP regulation means that it is easy to abuse.

Trademarks provide protection against someone pretending to be affiliated with you or your products. 
 You can still register for the beta-test of my signing card, using security certified chips. Expecting samples ready by late 2025 Q1.

It also uses a custom platform with security-by-design, compared to the development approach of most other signers.

No bullshit claims, no cutting corners,  no overpriced hardware.

https://forms.office.com/r/CxzzG4Wqam nostr:note1655030y7lvydpfguy5lzwntxtmqqpfqejk3ytdskq0dpvs49zmmqkypgxy 
 Resubmit with it added, I’ll remove it. Or if you used your nym it’s fine, just DM me your Telegram/Signal handle. 
 @jack will the Bitcoin Legal Defense Fund cover any expenses that may arise from Coinkite’s (what I view to be baseless) legal action against a competing open-source project, BTClock by @djuri? 
 they even renamed the trezor libs… shame

there is nothing wrong with building on other products 
 If we have a quantum soft fork, will we also not have a block size increase soft fork?