pull down to refresh
@grimtechnet
stacking since: #803343
17 sats \ 0 replies \ @grimtechnet 6h \ on: What are you working on this week? meta
I'm building a Nostr Apify Actor. It will let no-code/low-code devs using n8n or Zapier, IFTTT etc. read nostr events and profiles.
When I was a young man, I avoided washing clothes. I wore my socks to work several days in a row, and only washed them when they became crusty. I never saw it as a big deal, but eventually, my roomate noticed my foot odor. I thought I might need to get some powders to handle the smell, but I was wrong. My roomate gave me a tip which helped me stay odor free from that time forward. Every time you put on your shoes, or switch from one pair of shoes to another, do so with a clean pair of socks. Even if it was only 30 minutes since I took my shoes off, if I was putting shoes back on, it was with a fresh pair of socks. That's all it takes to prevent foot odor from forming.
21 sats \ 4 replies \ @grimtechnet 9 Oct \ parent \ on: I couldn’t buy it, so I just made it bitcoin
The price is on their shop. https://seedkeys.xyz/ The price I see is $55
I'm graduating from Dokploy by deploying a docker swarm and a nodejs/postgres stack using ansible. The swarm is new to me, and it's been pretty cool to see for the first time how I can power down one VPS with a non-replicated backend service and the service goes down for only a few seconds before the swarm automatically re-schedules the service on a healthy swarm node and the service comes back online.
Next I gotta figure out daily backups and a way to privately access pgadmin without exposing it to the public internet. I'm thinking of having pgadmin share a tailscale container's network so it ends up on my tailnet, also a first for me. I've got a deadline on the 15th, I'm excited to see it all come together.
They're everywhere! https://deflock.me/
I live in Spokane, WA, USA. I'm not looking for a job, but every now and then I dream about working in a datacenter/mine, or stocking bitcoin hardware wallet vending machines. (I don't think that job exists but I think it should.) In a place that doesn't get snow in the winter, for sure. (I can't cycle when it snows 💔).
I'm poor. I don't like being poor. I have software skills, work ethic, a handful of side projects, but only one of them earns money and it's not enough to be profitable. I want to buy new clothes and a pizza every now and then.
Idk where I'm going with this, I just needed to vent.
Nostr gives you an identity on a separate system. With LNURL-auth, the lightning wallet is the identity. I'd call that a competitor to parts of Nostr. Nostr NIP-98 maybe. But it's probably not a competitor to Nostr NIP-46 which most websites use to auth via Nostr. But it does win against Nostr NIP-26 which was essentially abandoned.
I was wondering the same thing so I looked it up.
Any website/app can implement LNURL-auth, the spec for it is here https://github.com/lnurl/luds/blob/luds/04.md
The auth works like this. Instead of taking the traditional username/password, LNURL-auth uses key based login. The user has to prove they control a domain-specific linkingKey derived from their wallet seed.
The procedure goes like this
- LNURL-auth uses a keypair called a linkingKey, which is derived from a combination of your master seed, and the domain name that you're logging into.
- The website sends a challenge to you, which contains a random string.
- Your wallet signs the challenge using it's private linkingKey, and sends it back to the website.
- The website can check the signed challenge and verify that it matches the public linkingKey. If it matches, it knows you're in control of the private linkingKey.
So to answer your questions directly,
- Instead of an e-mail primary key, LNURL-auth uses the linkingKey as the unique user identifier.
- Compatible wallets are listed in the table following the text, "Auth base spec." https://github.com/lnurl/luds/tree/luds#lnurl-documents
I always thought this arrangement was crazy. Walgreens on one corner, and a Rite Aid on the corner across the street. Walgreens was there first, and Rite Aid moved in later. It was a hostile takeover; they had to buy the real estate from around a half dozen active small businesses to have the space to move in. This was just the story in my city, but it makes me wonder if they were playing too aggressively on a large scale.
Does anybody know of an alternative to https://www.proofofexistence.com/ ? I wanted to use it today, but I realized they don't accept any new files.
Just get to the point. It's like in youtube videos where you can see the timeline spikes where people skip to, everybody skips the intro animations.
The vibes are there, and I think Predyx might love the video because they're already dogfooded in their brand and they love the dogfood. "Preaching to the choir."
But I'm a consumer and I want to know what this Predyx thing is, and the stylized logo and cool music isn't communicating that in any meaningful way.
Mr. Beast talks about this in the podcasts he's been on. The first 3 seconds are the most important, because it's the time where the viewer decides to watch or to click away. That's why he starts of all his biggest videos with him shouting what the video is about.
This is kind of like what happened with Nitter. X changed their API so anonymous connections were no longer allowed. The ability to get tweets via Nitter never went away, it's just that how you do it had to change. Now you can still run Nitter, but you have to rotate between several burner accounts, use IP proxies, and be really careful about not making requests too quickly or in a pattern that looks like it's automated.
The changes did drive away most of the Nitter userbase, which X probably appreciated, but there are still highly specialized people running Nitter instances and similar tools. Some are even monetizing their work by providing scraping APIs-- pay them a fraction of what X charges for their API service, and get tweets using their fine-tuned scraping platforms.
We're not there yet with yt-dlp, but it does look like we might end up there. But here's the thing, when one door closes, another one opens. As long as there's a way to watch the video in a web browser, a hacker out there will find a way to download it without permission. Maybe it's a browser extension which extracts the necessary cookie from youtube and forwards it to yt-dlp. Maybe it's an AI agent in a headless browser that yt-dlp itself spawns and solves whatever JS shenanigans it needs. I'm very bullish here-- persistent data hoarders always win.
I remember my circumcision (shortly after birth), but only because of a "heroic dose" of Psilocybin. I recalled the dull colored ceiling tiles, bright surgery lights, remembered the masked face of the doctor, and re-experienced the circular ring of pain around my penis. Until that psychedelic moment, I had blocked out the traumatic memory.
I learned this one from Joe Rogan-- Post and ghost. "Don't read the comments."
My take on that is to make your voice heard, speak your truth, and then never read the comments. Commentors are using your words as entertainment, they're not your friends.
The voices that matter are friends and family in your sneakernet.