Channels
# random-characters5.4k# zillions-of-messages2.8k# powco-development2.0k# nitro1.6k# test1.5k# twice-as-many-messages-as-twetch942# more-messages-than-twetch865# powco716# durodogs615# powco.dev344# geist309# still-more-messages-than-twetch300# counting-to-3000287# bitchat264# peafowl-excellence219# ai177# fab172# news158# scrypt139# jamify130# pewnicorn-social-club124# signal115# art115# blockpost112# meta110# debate106# memory104# tech99# long98# channel97# global# bitcoin# dev# random
Join / Create
#blockpost
anonymous3.6y
Evening gents. So, should I create a Blockpost profile?
anonymous3.6y
sure why not? i used my blockpost profile header to have somewhere to show off my kip mafia nft
anonymous3.6y
it's not popular :D but they're pretty
anonymous3.6y
Can I start with the icon at the top-left, or should I go direct and set something up first?
anonymous3.6y
I opted for blockpost.network directly.
anonymous3.6y
So, what's the difference between bSocial and your new bitchat evolution?
anonymous3.6y
oh ok yeah that's just a link to the bitchat there
anonymous3.6y
blockpost has been supporting bSocial the longest, these other sites just started like right now, but bitchat is a new protocol (new twist on the protocol) so the blockpost bitchat implementation is also brand new
anonymous3.6y
I was flying until I discovered that I need to resize my header to 2048 x 1366. Can I start a revival of brb?
anonymous3.6y
Wrong; 1023 x 240
anonymous3.6y
Still wrong. Got there in the end.
1HjTer…AHfY3.6y
we could have just reused "post" namespace
1HjTer…AHfY3.6y
but imagine twitter being flooded with random messages (even more than it is already)
1HjTer…AHfY3.6y
its almost identical to existing protocol just in a new namespace intended for chat
1HjTer…AHfY3.6y
but thats the thing about the open social protocols, they can easily be extended. thats the idea behind bitcoinschema.org (which bsocial is a subset of)
anonymous3.6y
Let me just transfer some sats to this account...
anonymous3.6y
Done. Gotta love BSV.
anonymous3.6y
I have no idea what that is, but I'm happy you're happy. :)
anonymous3.6y
I'll check it out.
anonymous3.6y
huh?
1AJ9Ys…JxC93.6y
Join us!
anonymous3.6y
Got it. I'm very impressed. I'd really like to be able to build like you guys do.
anonymous3.6y
Is there a business case for building differentiated clients, as a revenue stream?
1AJ9Ys…JxC93.6y
Join us!
1HjTer…AHfY3.6y
its a totally different beast so there are some disadvantages, and there are some advantages
1HjTer…AHfY3.6y
its definitely a challenge, but I'm sure people will work out lots of creative things with all the new tools we have to play with
anonymous3.6y
That, I think, is what's really exciting. What will the creative types come up with?
1AJ9Ys…JxC93.6y
You need to find your own business case for making money with this, but at least you're not locked out by an existing player.
1HjTer…AHfY3.6y
like tokens, etc
1HjTer…AHfY3.6y
over traditional way of doing things
1HjTer…AHfY3.6y
you have to think of completely different ways of monetizing this kind of thing imo
anonymous3.6y
I'd do it just to learn, but the ability to have what we do support us financially is ikigai.
anonymous3.6y
However, I should be concentrating on growing Genuine Retweets and helping the community that way. Nobody needs my spaghetti code ;)
1F1eE3…edo93.6y
Blockpost is upside down! :D
anonymous3.6y
Huge experiment.
anonymous3.6y
Which public intellectual should we try to get on here?
anonymous3.6y
Wise.
1HjTer…AHfY3.6y
yep, lots of very fun possibilities start to unfold when you think on it
1HjTer…AHfY3.6y
all of those people have 995 different options to still find the information if they really want to see it
anonymous3.6y
Can you point to a decent article that explains this identity concept?
anonymous3.6y
Aah, that's the differentiation - the filtering solutions.
1HjTer…AHfY3.6y
too easy to spoof at the moment
anonymous3.6y
Now that I've created a Blockpost profile, do I need to use that export/import feature?
1HjTer…AHfY3.6y
imagine 1000 of these clients
18oxiy…eK9s3.6y
But you could also imagine different clients only showing part of the feed. For instance only certain languages, or only posts tagged in a certain way
1HjTer…AHfY3.6y
which you can export from blockpost
anonymous3.6y
I don't want people to be muted because they hold an unpopular opinion, but I don't want my kids exposed to anything and everything.
1HjTer…AHfY3.6y
meanwhile, if 1000 of them censor it, you probably didn't want to see it anyway
1HjTer…AHfY3.6y
then imagine 5 of them censor something
1HjTer…AHfY3.6y
not yet but there will be a place to upload your identity file here soon
1HjTer…AHfY3.6y
ummm... I'd try after we add identity import and signature stuff
anonymous3.6y
I'm sure many people will bring over new versions of things that have already been done in the space, but I'm looking forward to the paradigm-shift ideas that a brain like mine isn't made for making.
anonymous3.6y
Also, I'm keen to find out what happens regarding freedom of speech.
1HjTer…AHfY3.6y
but we have much of that done
1HjTer…AHfY3.6y
this is one of the ways this design is very different that what we're used to
1HjTer…AHfY3.6y
https://github.com/icellan/bap
1HjTer…AHfY3.6y
so not articles but these are the docs
anonymous3.6y
Oh, by the way, I accidentally created two #genuineretweets channels. I can only see them both over at Bitchat classic. Did I break something?
anonymous3.6y
everything will be remembered forever by the robots,, even the things that happen for a moment on the old web & get edited, the robots read the whole firehose,, everything's on the chain, everything will be uploaded to the chain sooner or later
1HjTer…AHfY3.6y
no its ok one just case sensative and the other not or something
anonymous3.6y
instead this is about deep deep deep HISTORY, like you can say forever, remember this message all the way back in 2022, every chatroom ever made is never unmade & the deep foggy mysteries of bitcoin continually recede
anonymous3.6y
yeah that's something different, huh? like if this was some non-bsv standard some people were cobbling together, then it'd be like, hrm let's put in something that deletes accidentally made channels, ok, & you'd put in deleting & destroying & such just as easily as you put creating & remembering
1HjTer…AHfY3.6y
there is also an api for doing lookups and such
anonymous3.6y
i like the channel #haste-arcarde let's keep using it :D :D
1HjTer…AHfY3.6y
https://bap-api.com/#bitcoin-attestation-protocol-api
anonymous3.6y
I think I recall slash join genuineretweets, then slash join #genuineretweets, thinking they were the same thing. Can I delete one, or is my mistake on the blockchain for eternity?
anonymous3.6y
I tried to be clever by resolving my paymail to an address and checking whatsonchain for my transaction, but there's nothing there since May.
1HjTer…AHfY3.6y
its probably not the hash its probably one was with caps and one without
1HjTer…AHfY3.6y
yep
anonymous3.6y
I'm having an OCD moment :)
anonymous3.6y
So, all channels are displayed in lowercase but the case used is retained in the blockchain?
anonymous3.6y
It's after midnight in Blighty, so I'll catch up tomorrow. Thank you for being so welcoming. Happy chatting.
1HjTer…AHfY3.6y
classic is not
anonymous3.6y
wait how do you get to this ghost second channel?? i see two #genuineretweets in the classic /list but how do i get to the ghost one
anonymous3.6y
They would love me for that, I'm sure!
1HjTer…AHfY3.6y
nitro is correctly merging them
anonymous3.6y
Yes, that's what I discovered. Try typing the #.
anonymous3.6y
it could be helpful even to go around to all the obvious typos of every channel just to say like "you probably meant (correct channel name)"
anonymous3.6y
Are the options to either filter out, create a new canonical entry or just try making fewer mistakes?
anonymous3.6y
i mean the option that comes to MY mind is, go w/ it & start making a bunch of different similar chats for fun
18oxiy…eK9s3.6y
Unread notifications coming to BlockPost bitchat
12nHp4…nN3d3.6y
yay sounds good
1AJ9Ys…JxC93.6y
Where are all the BlockPosters at?
1AJ9Ys…JxC93.6y
BlockPost was getting slow. Sped up the loading of large posts quite a bit. Update incoming.
12nHp4…nN3d3.6y
ok yay, thanks for making blockpost, it's my favorite
12nHp4…nN3d3.6y
the blockpost channel list is alphabetical rather than bumping recently used channels so uh it's going to increasingly just say a bunch of punctuation when you open it i think? #($(* is that a channel how about #-!-!-!
1MCKaA…3Y7C3.6y
To sign we do:
1MCKaA…3Y7C3.6y
Hello @siggi
1MCKaA…3Y7C3.6y
const opReturn = [ Buffer.from('19HxigV4QyBv3tHpQVcUEQyq1pzZVdoAut').toString('hex'), Buffer.from('Hello World!').toString('hex'), Buffer.from('text/plain').toString('hex'), Buffer.from('utf8').toString('hex'), ]; // signOpReturnWithAIP expects and returns hex values const signedOpReturn = identity.signOpReturnWithAIP(opReturn);
1MCKaA…3Y7C3.6y
I have a question about BAP
1MCKaA…3Y7C3.6y
Does it means that if I write here, using BAP, I would not need to sign MAP and AIP fields?
1AJ9Ys…JxC93.6y
@arbusto BlockPost uses this to sign the whole message. You could also use the BAP library to do this for you automatically
1Mx9S2…ESsm3.5y
Test
anonymous3.5y
blockpost has been pretty active lately yay :D
1HG2bh…48Ef3.4y
Any updates about BSV
anonymous3.4y
uh sure lots of stuff happening, what do you want to know
anonymous3.3y
pictures are back yay :D :D :D
1AJ9Ys…JxC93.3y
Yo!
anonymous3.3y
yo yo yo wazzup
anonymous2.4y
blockpost isn't working for me :(