fiatjaf's avatar
fiatjaf
_@fiatjaf.com
npub180cv...h6w6
~
fiatjaf's avatar
fiatjaf 1 month ago
I was trying to scrape a website briefly for research purposes. Fetching the HTML with curl using the correct combination of headers worked fine, but when I tried to do it from inside my program it returned an error 403, exact same headers, same IP, same URL. Eventually I found out that the website had Cloudflare in front and Cloudflare did client fingerprinting based on the TLS algorithms advertised or something like that, such that curl and browsers were allowed but not anything else. It worked when I switched my code to using libcurl. This is both stupid and dystopic. How did we get to this situation?
fiatjaf's avatar
fiatjaf 1 month ago
This is good. Clients should make different choices and be opinionated instead of trying to please everybody. View quoted note → As long as they all talk the same protocol.
fiatjaf's avatar
fiatjaf 1 month ago
Two immediate use-cases that came to my mind now are @Kieran's zap.stream server publishing stream announcements on behalf of users, and @DanConwayDev's git servers that can be controlled directly via ssh and still get repository announcements published under the correct user. View quoted note →
fiatjaf's avatar
fiatjaf 1 month ago
Satellites continue to be useless except for the governments that want to surveil, enslave and control you. View quoted note →
fiatjaf's avatar
fiatjaf 1 month ago
If we had server-side Nostr services that could seamlessly and safely sign stuff on behalf of users what are some useful things that could be built?
fiatjaf's avatar
fiatjaf 1 month ago
Why are all Nostr clients trying to copy X, and yet they have a thousand emojis to select reactions from when X only has 1? Who decided that more is always better than 1 and making the user choose is always better than simplifying things?
fiatjaf's avatar
fiatjaf 1 month ago
fiatjaf's avatar
fiatjaf 2 months ago
Looks like @npub1uh8v...9y4m (Tadge Dryja) wanted to implement Lightning first as a much simpler protocol, with no onion routing, easier to debug, no HTLCs. It was interesting to hear the full story of his Bitcoin life, I don't think it had been told before. Including what happened in the mysterious foundation of Lightning Labs (how it started as a Poon-Dryja company and fast-forward some years and it's just Stark-Roasbeef) and why he stopped working on DLCs.
fiatjaf's avatar
fiatjaf 2 months ago
There will come the day in which people will have to pay others to look at their AI-generated websites with lots of gradients, many words but completely void of any useful content whatsoever.
fiatjaf's avatar
fiatjaf 2 months ago
What if we had a relay where new people could manually submit content to and pay a "curation fee", then some smart humans would pocket the fee and manually vet each submission and only allow in those that were deemed high-signal? Would you browse that relay in order to discover new high-signal content and new people to follow? Would you put it in your default relay feeds list or somewhere like that? @Cody @utxo the webmaster 🧑‍💻 @Vitor Pamplona @Fabian @YakiHonne Please let me know if you have a better idea. View quoted note →
fiatjaf's avatar
fiatjaf 2 months ago
How is Nostr today? Did we get any new users? The last to join I think was @Havok two months ago.
fiatjaf's avatar
fiatjaf 2 months ago
Go on wss://subnet.relays.land/. What number do you get? Mine is 177.