Avatar
Blake
b2dd40097e4d04b1a56fb3b65fc1d1aaf2929ad30fd842c74d68b9908744495b
#Bitcoin #Nostr #Freedom wss://relay.nostrgraph.net

Anything interesting? I mean caching and stuff impacts it. But still a lot of access data. Even user agents.

What’s the opposite to #thumbstr?

I wonder if anyone has analytics linked to their profile image. Like tracking image loads, location, time of day, etc… I considered in events before, but forgot profile images are likely a better way to do this.

Sounds creepy, but literally it’s what Facebook and every crappy social does today without you knowing.. and then selling the data.

I use gravatar. I was kind of surprised it wasn’t use by more people - but it does use a hash of an email to generate, and that’s a weird UX for Nostr/decentralised on-boarding.

However I’d imagine way more people have a profile with Gravatar and we likely would need as many robots causing global warming.

Web of inferred-muting/blocking/hiding is inherently flawed.

For starters at least N of your ‘network’ needs to make an manual effort to report or mute.

Secondly, if it is an attempt to hide repetitive posts, they can be detected far easier without human interaction.

Third, there is no visibility of what your missing. Damus shows ‘Post by muted user’ which helps at least make it opt-in and obvious something you’re not seeing has been masked.

Likely worst of all it literally is a guaranteed way to bubble your network - accidentally, or maliciously if someone creates a few accounts, gets followed by a few people you follow, and then use those malicious accounts to hit the N limit.

I’m defence of how this was considered - must of the spam we faced a couple months ago was repetitive and dumb. Long term it will evolve and any benefit lost anyway.

Source whitelist doesn’t really work well as it means adding every self-custodial source too. Ideally that’s everyone in future.

Everyone who joined the NostrGraph Dashboard waiting list now have access. Check your DMs.

Makes me imagine a wall of NFC cards full of hundreds of relays to chose from. Ha.

Under General -> Keyboards -> Text Replacement, you can add short codes that after you press enter, replaces it with the longer text.

Great for avoid typing your email every time in full or similar.

RE: NIPs, implementations and compatibility.

Specs are hard. They often are unclear and miss edge cases. It’s why the only Bitcoin consensus spec I trust is the Bitcoin core source code - no written documentation or alternative project.

Nostr is moving at such a pace, and development individuals and teams are all self-funded, and frankly keeping up with their own development roadmap is hard enough - let alone trying to keep up with the latest NIPs; either draft NIP input, awareness around proposals, and where the most difficultly lies.. supporting NIPs that break user-space and create a negative user experience and feedback.

Solutions.. not sure exactly. But here are some ideas.

1. A regular 7-14 day reoccurring NIPs updates and presenting via community open video call session.

2. Implement breaking changes in smaller isolated test/POC projects - and not directly into popular app beta builds.

3. Difficult to say.. but perhaps slow down. We have major fundamentals in Nostr that are not great today.. we scrape by. Building on rocky foundations is a future curse - much works pretty well too.

4. Understand that creating work for other devs who are already struggling to keep up, builds more stress and tension.

I have around 500 TODO comments across my Nostr projects… some easy and some hard. It’s not easy to keep up.

Pro Tip: add an iOS (or android) shortcut for your favourite relays.

wss: -> wss://relay.nostrgraph.net

I think I only show latest 10 of each. I can expand it fairly easily. Many people gain more than 20 followers a day.

Any number you’d recommended showing in the list? Ideally I’ll add drill into data over time, so click a graph column and see data.

Added a join waiting list button for NostrGraph. And fixed slow logins… I had such a crap performing query to lookup your latest profile event.. 😅

If you’d like early access, I’ll likely have to cap it soon.. as I need to tackle a few bottlenecks before it will scale happily.

https://nostrgraph.net/dashboard

Yep. That’s the purpose of the draft NIP. A verified list of subscriptions and or credits for services that you opt-in. Avoids using DMs.