Activity for noeldemartin.com
Loading activity...
Can't you ask for the basic permissions and only request more when people try to use certain features? I'm genuinely asking, I don't know how ATProto works :). That's how it works for mobile apps, which helps people understand why the app is requesting some dangerous permission.
I have tried to use a couple of ATProto apps already, but I'm always taken aback by this screen :/. I don't think I'll use one until this is solved or I REALLY want to use some app. Why does this app need to read and write everything in my account? Can't I just give it read access?
Next month I'll be attending the 4th Solid Symposium in London, let me know if you're around! sosy2026.eu
I use multiaccounts, mostly to separate work from personal. But it really seems like this is a niche feature nowadays, because I recently switched to Omarchy and these are completely hidden away xD. Of course, this being linux, I could restore it. But the log in screen is kind of broken now :/.
I just started working on a new project to see how far I can take AI with Solid and local models. If you're curious, make sure to follow along! noeldemartin.com/tasks/raisin...
She's called "Vella Quaresma" (or "Lady Lent" in English), and each city has their own designs :). Here's a catalog with the Vella Quaresmas in my city: www.culturamataro.cat/velles-quare...
Fun fact! In Catalonia, we celebrate the countdown to Holy Week by hanging an old lady with 7 legs in a town square, and cutting one of her legs every week whilst kids and adults sing a traditional song 🤣.
New blog post! Apparently, the term "Vibe-coding" was coined a year ago from today. I have some thoughts about it. noeldemartin.com/blog/softwar...
And in case you want to learn to play the guitar online, I can recommend Justin's website. I learned to play guitar from his courses a while ago, and he's an awesome teacher :). www.justinguitar.com
If you enjoyed that fingerstyle video, you definitely have to check out Tommy Emmanuel :D. www.youtube.com/watch?v=0cHe...
I ended up writing a mini-blogpost in my development journal. If you feel like reading some of my ranting, check it out: noeldemartin.com/tasks/learni...
@thisismissem.social Hey, since we were talking about ATProto the other day, do you have any thoughts on this? I know Solid isn't great at this either, but at least SAI is supposed to solve it "at some point".
It's the first time I'm trying to use another ATProto app (other than Bluesky), and this looks a bit scary 😅. Why does this app need so many permissions? Couldn't they be limited to the lexicon the app uses or something?
In theory yes, RDF has a lot of edge cases and awkwardness. But in practice, I can't say that's ever been a problem for me making apps. I addressed this in a presentation I did specifically about DX www.youtube.com/watch?v=ghGm...
And if ATProtocol eventually tackles private data, I won't consider it a viable replacement until there is more than one implementation for the PDS servers. As far as I know, there is only one at the moment.
By the way, I don't think JSON-LD or RDF are the reason why Solid isn't working. It's the fact that the protocol itself is not being updated to solve problems that come up when developing apps, and also there isn't many people in the ecosystem working on DX or UX.
Thanks for the shout-out :). Yeah, I would agree that Solid is not doing great... I haven't looked much into ATProtocol, because it's mostly for public data. But if they tackle the private use-case, I agree it can achieve Solid's vision. But I haven't looked into lexicons, so I can't say for sure.