Introducing EXIT
You broke up with your ex; it wasn’t treating you well, maybe it was shadow banning you or your friends; it was manipulating you into becoming your worst possible self.
But over the years you accrued a bunch of quality shitposts, and perhaps some nuggets of wisdom.
Introducing: https://exit.pub:
The last bridge you’ll need to port over your data into the new world of decentralized freedom-tech.
1. Download your twitter archive
2. If Elon agrees, you’ll get a zip file; uncompress it and just use exit.pub to import your data into nostr
✅ original dates are used; whatever you posted in 2009 will show up as posted in nostr in 2009
✅ granular control of which tweets to import (threads, non-replies, replies)
✅ V4V, you choose how much your shitposts are worth
✅ it *should* preserve embedded images
✅ granular control of which relays you want to publish to
Try it out:
https://exit.pub
Login to reply
Replies (146)
Evacuation procedure: follow EXIT signs to the nearest safe protocol and related platforms.
View quoted note →
if one of you domain hoarders has x.it you are hereby obliged to give it to @PABLOF7z
View quoted note →
Yeah, true
I have something in the works to make this better too 😉
nice try, not quitting twitter lol
you should though, it sucks lol
lol tell that to #[1] & #[2]
and #[1] 😂
Hes a monster
View quoted note →
thank you sir 🫡
excitó para exit
o talvez excitó para exit.io
Either way good job man!!!
exit.pub is exited. blank page.. flooded by nostriches....
Apparently you have 24h to fix exit.pub ;)
I saw others seeing the same I'm seeing - a blank page. That is with Firefox. I'd try with Chromium next, if Twitter is quicker than a fix for my FF.
I see people have problems. For me, the site is blank completely.
I wonder when it works, are event IDs deterministic or would I duplicate events if I re-run the import?
Yeah, x will rug at some point and so it would be cool to have nostr native content rather than links to tweets.
Is there a repo yet @PABLOF7z?
The ad-blocker was to blame. Now it works. And I wonder if I get to login to nostr.
this is bullshit 🤯👏🔥🤙
already deleted my Twitter 😅
YES 👀
😂😂😂
Of course you do lol. I expect no less!
So fucking bullshit.
The event is only in Pablo's personal relay. Your client should have been able to fetch it using the hints that exist in nevent1qqsvmd3nzgspqwqkthfe2rh6xjfd98p5jn66nkjs6273ape7nmkkdlspzfmhxue69uhhyetvv9ujue3h0ghxjmczyrafsj7hmweg9ur7zmn6apajdg48hxuskujx53rhrux0ttjcqx84y9szxl5
Try
or `nak decode nevent1qqsvmd3nzgspqwqkthfe2rh6xjfd98p5jn66nkjs6273ape7nmkkdlspzfmhxue69uhhyetvv9ujue3h0ghxjmczyrafsj7hmweg9ur7zmn6apajdg48hxuskujx53rhrux0ttjcqx84y9szxl5` then `nak req -i cdb63312201038165dd3950efa3492d29c3494f5a9da50d2bd1e873e9eed66fe wss://relay.f7z.io | jq`

PABLOF7z (npub1l2…tajft) on Nostr
Short Text Note by PABLOF7z (reply)
There's a powerful feedback loop between ideas and action.
I am now waiting for Elon Musk to manually approve my request.
View quoted note →
Ak by niekto chcel preniest historiu z twittru, je tu moznost
How does it handle quote tweets?
To be honest I didn't get the metaphore with breaking up with your ex and accruing a bunch of shitposts.
Can you make a relay that charges per byte per month and stores events indefinitely and stores them on disk or S3 or somewhere cheap with very limited querying capabilities?
You mean I'll have to KYC?
Well, at least I can still scroll my browser and download my tweets manually with Ctrl+C.
أذا كان لديك تغريدات رائعة في X او " تويتر " و تريد نقلها مباشرة من X إلى نوستر بشكل سريع و نشرها في نوستر عبر خدمة جديدة
" https://exit.pub/ "
من خلال
- تحميل ارشيف حسابك في تويتر
- وضع ارشيف حسابك في تويتر في هذا الخدمة الجديدة
- تحديد الموصلات " Relay" التي تريد نشر تغريداتك عليها في نوستر
- انتظار مدة قليلة و من ثم تنقل جميع تغريداتدك من X إلى نوستر
#nostr
View quoted note →
nvm found it
View quoted note →
this is the 2nd time i saw it in my feed lol
guess i missed it when initially posted
"Richiesta archivio in corso..."
Grazie @PABLOF7z 🫂💜🧡🙏
I think you can query S3 by filename, so just save each event as a separate file with name = pubkey:created_at and done?
Or save each event with an id and keep local disk indexes.
The created_at field just holds the Unix Epoch of when the note was created. A client can set that to whatever it wants, and most relays will accept posts from the past.
How?
fucking bullshit
Twexit
View quoted note →
Did it work? 👀
Nah, Twitter me and X me are dead.
I wish I had this a couple months ago when I deleted that account. Great idea though!
View quoted note → já to asi nevyužiji, ale tohle vypadá opravdu zajímavě pro migraci Twitter účtu na Nostr 😱
Loads on safari mobile on iOS 17 Release. Doesn’t load in FF Mobile on the same phone (I know right?!)
Blank page. Just thought I’d report in sir! 🫡
lol wow that’s weird; it’s the same rendering engine! 😅
This would definitely not work on mobile though; I should put a warning or something
That’s probably a good idea.
And yes that’s super weird! 🤣 Technology never ceases to make me roll my eyes and laugh.
Yep. That fixed it. 👍🤛💪🔥
You rock sir.
I'm not sure I really want my tweets imported to be honest. Even if I am still a curmudgeon, I'm a much better person on nostr than I was on Twitter.
Twitter had a real tendency to bring out the worst in a lot of us.
Agreed. I'm such an asshole over there.
That makes sense, but also the implications are kind of scary 😂
I wonder if there’s a way to leverage Open Timestamps or similar, to prove the ~blockheight of when something was posted. Maybe a service that aggregates and merkelizes a bunch of notes, and puts some piece of data on chain.
Why is that scary, specifically. I ask because I don’t see it.
The implication is that you could post anything as though it were posted in the past, and point to it as evidence, etc
That is an interesting possibility. I’d be interested in the trade offs. There is utility to being able to post date events as well.
True. But for certain types of content, I could see value in hashing some data into a block that proves it was posted at some relative (blockheight) point in time
Even some sort of indicated time vs actual time idea would be interesting.
What are the chances of one for Instagram?
Step 5. Delete your X. It's the healthy thing to do.
View quoted note →
Breaking up is easy.....
Bye bye birdie app
View quoted note →
Amazing!
You, an asshole? Never! 😁
This is something else!
View quoted note →
only towards the right people 😉
I’m going to see all the dumb things I said on Twitter. 😅
That's ok, I guess.
Yes.
I'll probably add @Stuart Bowman 's Satellite CDN
Wooo 👀
I was going to ask for that, but was too shy.
I’m on it…
just...wow
View quoted note →
> somewhere cheap
Check Backblaze: S3 compatible, solid and really cheap.
View quoted note → interesting idea!
this is cool
🙌🏽
🫂


I’m open to changing this to allow these imports into purplerelay.com just need some input on how far back to go 5 or more years?
#esecession
twitter was founded in 2006 so maybe since then?
eXit 🪓🤡
@jack would be the only one importing tweets that old. 😜
This is exciting
View quoted note →
Would be rad to have the very first tweets ported to sovereign keys
Yes i catch myself mid writing some some engagement notes and I stop like… For what is that note?
wow!!!
Yes you can query s3 by filename
⚡️
⚡️
⚡️
⚡️
Dang. That’s ^ a real post right there 🤝🧡
Respect 🫡
It's a different world, and we're different people. Screw tweets. Ancient history.
Holy shit, dude!
View quoted note →
Not only is this a great idea, it's also could be helpful as a way to spread nostr as a brand.
I'd quite like to see nostr in the same breath as when content creators recommend following their backup accounts or eg YouTubers 'follow me on rumble in case I get banned off YouTube and for my spicier takes'.
Yet to see this happen (outside of bitcoin circles) but it's very possible and this is the sort of tool which might help.
;)
jfc @PABLOF7z needs to leave some app ideas for the rest of us
View quoted note →
In which NIP did twitter specify its archive format? :D
Love you
Ok I have one of the relays set to all 536112000 Second old events you can test it out since I do not have a archive from TW yet. wss://atl.purplerelay.com if this works they will get synced to all the other Purple Relays at some point
The horror. I don't want to see people's old tweets 👀 Slick app though, Pablo is no mortal.
Does this mean you can post in the past? It feels wrong at first sight.
Wow, this is cool!
#[0]
🤣
Funny how?
🦇
Blow your nose in your mouth
You’re like an illiterate schizo poster
Hey @PABLOF7z Do you think you could add a way to restart an import if it fails for some reason? I am trying to import to my relay and I'm not sure why, but it fails to import at some point. I end up starting it again, but it will fail again at a different spot. It would be nice to be able to restart where it left off once an error occured instead of doing the same events over again and failing at roughly the same point.
Is this real? 😅 wow
There were other platforms already at the time like Facebook.
Why not pick the 13th of Oct, 1994 when Netscape announced their browser and the Internet officially got started.
Hard to argue you were messaging publicly before that unless with some BBS.

Netscape Navigator - Wikipedia
👍👍👍 I’ll add it today
And a dead one as well, point?
🦇
done. thanks ser. here a minute zap from me
What happened? Blocked the fire exit?!
@jack @npub128fu...kj3d @npub1axu6...yh58
How is that good?
More than 100 people killed after fire breaks out at Iraq wedding 

the Guardian
More than 100 people killed after fire breaks out at Iraq wedding
Blaze started after fireworks lit during celebration in Nineveh province, according to local media
This is what happens when mothering suffering to go false cored judgement serving sin.
Greed & Envy
🦇
Condolences
Mass Extinction Predicted: Extreme Heat Likely To Wipe Out Humans and Mammals in “Triple Whammy” 

SciTechDaily
Mass Extinction Predicted: Extreme Heat Likely To Wipe Out Humans and Mammals in “Triple Whammy”
A study predicts a mass extinction of mammals in 250 million years due to extreme heat from the formation of a supercontinent. The research highlig...
See, fruit loops hasn’t, it’s an honorable house, while the head of the fruit stand has, but that’s not why were going extinct, since disrupting federal services disrupted and voila.
We understand why people still run marathon to honor the postal services, right?
💌
I'm surprised you two aren't friends though
Because I don’t block the fire exit.
🫶🏻 

Not trying to justify such things.
https://www.washingtonpost.com/world/2023/09/26/iraq-wedding-fire-nineveh-death/
That’s 17 years but I might need to make it 18
👀👀👀
😅
Amen
The power of an open source social network is limitless.
Combine that with a titan like Pablo and voilá, you got this amazing new tool.
Thank you Pablo!
#[0]
Isso aqui é interessante
View quoted note →
I guess I should not have said it work so fast. it uploaded 600 of the 7k tweets before the Relay said that was too much
Ah, you'll have to try again then; the events are not duplicated so you can do it again just fine 😉
Nostr and Bitcoin are still facing restrictions and reach, censorship, privacy, control , to the masses by Apple, Google ( iOS, Android, macOS, appstore, Google play store). We need an open source phone both hardware and phone OS. Without an open source hardware and software, we are all still under restrictions and censorship. Web is not enough as the masses are using phones
Wait, you guys don't delete the old tweets once a year? 😅
Been trying to make this work for a bit.
"Tweets.js" only shows loading up to 1%.
I can generate events for everything but retweets, but the best I've been able to manage so far is a single event (the oldest) being published when I try to publish them.
Any suggestions?
It should be fixed now; can you give it a try and let me know?
check now, JS errors should be gone
regarding images:
@nevent1qqsy6k5375ccgqz80jzv2g69ygx79k5x0d3srjkk6007h8c2lscy0ygrcvvny
x it
soon
🤫 

🫶 

🪪
I think a #mainvolume issued license is required to think. I think I am European, Swedish in fact. I think I am created by Sina for #mainvolume 

This man... How does he keep churning out such amazing tools for Nostr?
View quoted note →
HYFR
That was ridiculously easy to do! Thank you so much @PABLOF7z!
Thank you from #Brazil
Should this thing still work? I've got a few thousand tweets I'm trying to import and the app keeps crashing and hanging at various stages, no matter how I try mixing and matching the various settings and relay configurations.
Yes, it should still works; it loads everything in memory, so if you have a really looot of tweets it will need a lot of memory; try closing some apps in your computer and let it run
Close to 10,000
And almost every image it tries to fetch from Twitter fails - so that seems to slow down the works quite a bit also.
I think I have 32GB of RAM, but maybe my browser is choked in other ways. I'll try again later. Thanks!
Pablo, Is this still the king of importing everything from elon land?
