Replies (125)
Sos el puto amo 🫡🫡🫡
How does it timestamp events in the past beford the npub existed?
Wow, Paul. This is actually amazing. GREAT job. I'm so happy to see you vibe coding.
I agree. This is the best on-boarding tool that I've seen.
View quoted note →
Grazie for your constant work 🔥
You're a legend! 💪⚡
@Paul estuve intentando crear algo similar a pedido de
@Micael pero me cagué a palos y se me hizo imposible, pero vos lo lograste 🫡💪💪. MICA acá está la mejor herramienta, vamos a probarla y usarla 👌
This is pretty cool. Well done 👏
Nothing. But why would we trust you.
The vibe code army is growing. 💪 keep building
This is a fantastic idea. When I test it importing for myself, I get the following error here:

Genius. Thanks for this!!!
View quoted note →
thanks! might just have to press create again! once the link is created, it will take a few minutes to process the job and have it ready to be claimed.
keep me posted!
Very cool.
👁️👆 🔥
Nice.
But, I don't cross my streams.
Nostr is for the building, unredactable, documenting me.
Great job!
@Arotags here’s a link with your latest 48 insta posts.
Only you can claim them with this proposal I made.
Own Your Posts
Bring your content to Primal and Nostr. Own your posts forever.
YUP
She can log in with primal (easy now with the remote signer) and type in their instagram and migrate their content.
or you can do the heavy lifting and do it for her. send her the proposal link after things are done uploading!
Own Your Posts
Bring your content to Primal and Nostr. Own your posts forever.
not all, capped it at 100 posts per platform, but i think it's a better than showing up and starting from scratch.
try it out!
people still use facebook?
yes! But i've only really tested substack. tbh i have zero clue what it will look like when importing from medium or wordpress.
lmk! and maybe start with a smaller job first
you see it!
👍👍
nice you tried? logged in with primal and got your old poosts? ya it's probably just in the past.
what was pipeline to build it?
Most of my network refuses to try new things.
I found there to be no flow and kind of confusing as someone already using Nostr. It may be good for a newbie.
I used the signer to complete the action of logging in and moving instagram posts to Nostr. I found it odd the my phone was playing music.
When I tried to import from Substack, it started doing it but I wasn’t signed in, yet my phone was still playing music.
Also, maybe give a direct link or how to find the Substack rss feed. Substack is bloated and it’s tedious to find that info in my Substack account. I googled it to save time.
But then I needed to log into your tool all over again as it had done the import to a new npub instead of mine… so I gave up on Substack since I’d have to start over anyway.
yup, this feature already exists! log in with primal and enter your twitter and your posts will appear with the timestamps of the day it was posted.
you can also propose the content to existing npubs. ownyourposts.com/propose
It didn’t work for me. Kept getting error message. I like the idea though! Keep it up!!
Kept getting failed to migrate message
Wow🫶🏼. This is actually amazing.🧡
The first time i came across you was on robert breedloves What is money podcast episode and found your whole life philosophy extremely inspiring and is the reason im even on this platform to begin with. Thank you for the post and thank you for all the positive energy you put into this platform and into this world in general. Thank you & God bless you 🙏
Thanks for those words! Means a lot
What’s your substack?
Thanks! Was it for a gift or migration? Maybe try a small job first!
Talk to Claude and vibe. Whenit got stuck, I asked a vibe master in
@Bitcoin Jungle
Just our parents and older 😂
Congrats it’s crazy boy. 🤙🏼👏🏼👏🏼
The best way to #fuckTheSilos is to have bridges like these so we can migrate and #grownostr 💜
View quoted note →
It was a gift. I’ll try a small job and see if it works!
cool and the gift takes a bit to upload. after you get that link check in on it a few minutes after.
Legend
Ohhh that makes sense, thanks!
The AI can’t believe you said you built this 😂
Where does the data go if it’s never claimed? What if the person gets upset or ends up not liking that you fetched their content and uploaded it to this temporary place they don’t understand?
Yep. People do.
This is amazing for onboarding entire audiences at once. Good job 🤙
Good job, Paul! Very cool. You used Claude?
Gangster - I believe it!
It be great if there was a way to share my profile that isn’t sending my npub as a long string of letters. A short human readable username based url that links to my profile or something. When I send a newb my npub and tell them to add me it doesn’t seem to register that’s my profile. They just see a sketchy string of text that they don’t know what to do with.
ahhh yes! this is what you were hinting at during our convo! sweet!
This is incredible and a great idea. I also think we should try a reverse cycle and export NOSTR content to social media with some reference to the original content to to attract more people interested in NOSTR
This is impressive af. Great work!
don’t resist the viiiiibes
View quoted note →
Oh man you made it to production. Congrats! Was amazing to see your reaction when the very first was successful and the Insta migration just worked. I’m convinced vibe coding opens up the creative process for so many more people like you, which don’t had coding experience before. Well done Paul 🥳
Groups and marketplace. NOSTR can't compete, YET!
🔥
Cool - I’ll play around with it - great work 🔥
Didn’t work for me, I could see some of my posts but unable to select somehow.
@paul keating I use grapheneOS (phone). I tried to get my Substack over to Primal but it seems to have failed. Any suggestions? I NEED this (it's genius). I think there are comparability issues goin' on. As in, I might need google play. Not sure.
wow. Elegant solution. Well done sir 🤝
Agreed
This is phenomenal UX
View quoted note →
awesome bridge to nostr
View quoted note →
Nice! Just onboarded a fren 💜
findmikeoutside
🌲 Finding Mike Outside.
Exploring the wild and documenting the view. Swapping the algorithm for the open protocol.
📍 Currently: Switzerland
📸 Follow for nature, hiking, and outdoor vibes.
#introduction #outdoor #hiking #nature #photography #nostr
View quoted note →
This is cool but so illegal.
Dude this is so illegal, good energy but please, yo, let's grow legally. Or mostly legally!
Good point haha :modCheck:
Dude, this is brilliant! 🔥
sending it to all my relatives
here we go! post AI SWE
This is sick! Very well done Paul! 🔥💜
Fokin EPIC !!!
Here's hoping this actually works 🤞
If not just yet, then at least after some testing-breaking-fixing in the future.
Can you imagin YouTube not being able to pull down evidence of watermelon crimes? 🍉
Imagine no censorship, or pulling videos from SHITstagram and adding them on here for archival.
Several other archival, censorship resistance, news suppressive, misinformation, true ancient healing and ancestral secrets that the media engine suppresses - the use cases are endless ✨
Here's hoping 🔮❤️🩹
View quoted note →
That's why it's cool
That’s pretty freaking cool.
This is freakin awesome! 🤙🔥
Game changer 🤌
This is awesome ! I see a lot of usage for it.
Wow, this is amazing.
I believe this is an interesting marketing strategy to get more people interested on Nostr and make the onboarding smooth as possible.
I have a genuine question and perhaps a curiosity of mine.
How do we know that the "gifter" has the intention of giving it to the original creators and not an adversary who will steal your online identity and your creations? Do we have a way to mitigate this? I know that everything can be abused esp tech and with lot of bots already, it is inevitable that people will take advantage of this. 🤔☺️ #asknostr #primal
Dude this is sick.
I wonder if people will expect updates also to show up on Nostr
Pura vida!
Needs NIP-05 integrated verification based off the source profile data before unlocking the ability for someone to impersonate or clone a profile without validating custody.
Otherwise this looks pretty bitchin' - I even have a profile I can try this on that might be fun.
Nah, it's flat out Napster 2.0.
Instagram owns the data, as per their terms. It's up to Meta not the user.
Better to encourage people to just start again.
Something failed here, so close!

🤙🫂
True true true. That is one thing about the pubkey is it is binding and traceable.
hello ser
@paul keating just tagging this question again. Thank you 🫡
Lmk if you try again! Sometimes you literally have to press twice lol.
Gonna go check in on it.
Just joined and yeah, very cool
Welcome
¯\_(ツ)_/¯
😆🤣😅 fair enough
That would be a killer app. So may ideologically aligned people out there but Putting in effort to ANOTHER social media “account” takes too much time.
However.
@Ray Buni may be vibingthis into reality
They need to dm me from their Instagram or x for me to believe their account is real
Try with your friends and lmk!
I tried it, it works well.
I’m might use it for a project I’m building… is it open source ?
Can you plz ask Claude lol
Realizing that this is working on mobile and am getting further already likely some filtering on my end - disregard and thanks for building this!
Failed to create migration still on mobile perhaps not meant to be?
Are you trying just twitter? Will try to repro.
Ya twitter didn’t work for me. Will ping you when it’s fixed.
@Small Batch Steve it's working smooth at the moment now if you're doing a standard migration. figuring out an issue with logging in with nostr now. Lmk if it works!
Yes this was with twitter that's my main test for now.. Thanks! There are a few profiles where I wonder how good they would do in a low-algo zone like this. It is becoming pretty clear how much of a walled garden X has become...
Is there any way to confirm only the account holder is able to unlock the data? Seems like that would help with end user confidence.
Sure, but if it ends up on Primal's relay then Meta can sue Primal and will easily win. Especially if a Primal employee is behind it. No fair use defence there. Or just tell Apple and Apple will remove Primal for not having the appropriate systemic moderation tools.
This will not happen because all of Nostr is far too small for most on the Meta legal team to have even heard of what Nostr is, let alone Primal.
Still though, not a good idea. People need to start again.
its alive! nice
Unfortunately like any vibe coded solution it will require a lot more work to make it actually work. Instead of being a gimmick.
View quoted note →

If you can allow uploads and parsing for Twitter Backup .zip file.
This can help make the migration process more beneficial to users who have more than just a few posts.
Probably something similar can be done for other social media too.

Very very cool Paul !! Very cool
That is awesome! Just imported my Instagram account dating back to 2020. I guess I can remove that 1GB Instagram data export file I kept just in case 😁
Sorry Primal for uploading that much, now I wonder how to import the photos into my relay once I get it running (Blossom?).
BTW some issues I noticed
@paul keating :
When uploading 2 reels I saw 5 connections downloading through proxy-video, it worked fine in the end but some possible performance improvements here.
Also when uploading 70 posts, all of them failed saying "Failed to publish to any relay"...but it actually worked fine, so I guess error handling needs some work.
View quoted note →
Pretty sure I just broke the remote login feature but the link still works
I’m on iOS but will try this on my pc tomorrow, the primal connection isn’t working for me for some reason. Thanks for setting it up. Can’t believe how quickly it works otherwise.
Can confirm, the link works but remote sign in from the connect with Primal button may not. At least for me on iOS. Will do it on my pc tomorrow which is my preferred method anyway.
I’ll ping you when I fix this. Prob won’t work on pc either.
still trying to test this with the 50 odd letters i wrote a few years back… so far i get stuck on the logon with primal button. Nothing happens onClick
Yeah that broke yesterday and have been going mad trying to fix 👀
Try again. At least fixed log in part.
Will do. Just grillin some meat
will let ya know
I always thought you'd want a proof of acces to your other accounts to tranfer tour identity, but seeing this now only porting the content seems great for most people.
1st next thought is a live sync to nostr for future posts.
This tool is amazing, Paul! Thank you for this.
Could I please ask if there is any open-source Git repo for this,
@paul keating?