fiatjaf's avatar
fiatjaf
_@fiatjaf.com
npub180cv...h6w6
~
fiatjaf's avatar
fiatjaf 2 days ago
The Nostrord NIP-29 group View article → has been taken over by Brazilians who are now freely talking in Portuguese about unrelated nonsense topics.
fiatjaf's avatar
fiatjaf 2 days ago
Let the market decide your gender.
fiatjaf's avatar
fiatjaf 2 days ago
So I just learned that most of the AI spam bot replyguys we see often are featured in At the same time genuine new people like @Link-NM are ignored by default clients' WoT filters and even when they break into they still fail to get any reach whatsoever anyway. What does that mean?
fiatjaf's avatar
fiatjaf 2 days ago
What are "settings"? Relays are not "settings". Do Nostr apps need a "settings" menu? Maybe a "preferences" menu where the user can change the color or whether pictures are squares or circles, but not "settings".
fiatjaf's avatar
fiatjaf 3 days ago
I don't think there was ever a vulnerability in a Bitcoin wallet that allowed a remote attacker to steal a key directly. Maybe the entire "don't put nsecs in apps" is kind of a moot point. If the app developer takes basic precautions and is not insane the odds of the key being stolen are pretty small. The real risks are: - web apps, as they come with a bunch of risks related to web and how it executes scripts from whatever sources in many circumstances. - evil apps that will steal your key on purpose. - physical access to the device. - government-sponsored (or not) remote takeovers of your entire OS. Amber/NIP-55 defends against the first two of these, but by the same account it should also be fine to use a trustworthy native app like Wisp.
fiatjaf's avatar
fiatjaf 3 days ago
People claim native will never win because the "web" is great as a distribution platform, that it is very good to be able to send people to a URL and have your app loaded there in a sandbox without they having to install anything. Has anyone thought about making a new type of browser, one that doesn't primarily run legacy HTML/CSS/JS but just wasm files from a URL (or potentially from Blossom natively) and writes to the screen directly? Yes, some people have thought about that, but no one has done it yet. Please.
fiatjaf's avatar
fiatjaf 3 days ago
We need a reputation system that allows us to tag people who don't deserve an answer because they will just throw questions at us and never acknowledge the response or continue the discussion.
fiatjaf's avatar
fiatjaf 3 days ago
Why do websites like Scribd exist? They allow you to upload a text file and make it show up in all search engines, but charge a membership fee for anyone who wants to read it. There are so many files I tried to read over the years and were only available there, so I never read them. Who are the people who upload these rare files to a place where they know they will be unaccessible forever? Can Nostr fix this?
fiatjaf's avatar
fiatjaf 3 days ago
fiatjaf's avatar
fiatjaf 3 days ago
The lively livestock deliverer, still alive, decided to relive his livelihood in Liverpool by livestreaming his slivery olive and liver salad enlivenment to wss://livestream.livelier.live/. image View quoted note →
fiatjaf's avatar
fiatjaf 5 days ago
People should never change their pictures. Once they change their pictures I completely lose track of who they were.
fiatjaf's avatar
fiatjaf 6 days ago
Some new #nak features since the last time I mentioned new features: - nak git ls [subdir]: lists files in remote repositories (without cloning). - nak git cat <path>: prints a file content (idem). - nak git history: lists commits for a remote repository (idem). - nak git pr: opens new NIP-34 pull requests or browses open pull requests. - nak serve: supports --auth flag for requiring a useless AUTH from everybody (any pubkey will be accepted, it's just for testing stuff) . - nak req/fetch/event commands support a --jq flag that can be used for very crazy oneliners in computers that don't have jq installed (scripts run inside --jq can access a bunch of special helper functions for reading tags, parsing dates etc). - nak admin: supports NIP-43 roles. - nak publish: works better, can read from stdin, supports kind:1111 comments. - nak group: support NIP-29 subgroups. - nak group chat: streams chat with parsed nostr:... entities turned into usernames, other links and hashtags colored differently. - nak bunker: always display bunker information at the bottom, courtesy of @fernandolguevara. - nak fetch and nak group: support NIP-AD web addresses (NIP-05 of things). - dozens of fixes from @mattn. - no more hardcoded key "01" for everybody, now each computer gets a supposedly unique key based on some CPU number (do not use this as your real key, it's only for testing)(it can be bypassed with the $NOSTR_SECRET_KEY environment variable, as always). - same for the default bunker client key (for when you pass a bunker URI to --sec in any command).
fiatjaf's avatar
fiatjaf 6 days ago
The framing here is very wrong: things can get much worse and not get better for decades, centuries, so it doesn't make sense to claim they will get better at all if all you see is a downward trend. This slogan is repeated too often, and gives people false hopes and make them apathic, thinking that they should just wait and "survive" while things go through a bad period and then get better. That isn't the attitude we need from the people who know what is going on. We need them to do _something_, not only try to egoistically survive. Likewise, things _can_ get a lot better without having to get worse. It makes no sense to claim otherwise. This is just doomerism wrapped in a disguise of false prophecy. View article →