bitboard

BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY
Mar 14 03:43 [raw]

Hi everyone. I built an image board on top of Bitmessage and thought I'd share it with the community. Although it's still somewhat basic, it does have a fair bit of features already, although they do come with some drawbacks. Basically, once you're running Bitmessage with the API enabled, you can then run bitboard, which will connect to the API, and load all your channels into a friendly 4chan-style image board. Since this is running in your browser, it is worth noting that it does increase the attack surface. I'd suggest disabling javascript if you are worried about that- bitboard uses only minimal uses of JS and is still fully usable without it. It also uses the python 'bleach' module in an attempt to prevent html/js from being injected. I spent a fair bit of work implementing popups and such using CSS to avoid reliance on JS based features. A few features - Automatically groups message into threads based on the post subject. - Automatically (best-effort) parses base64 images and inserts them into threads. - Simple UI for joining new chans. - 3 different themes. - Deleting posts and entire threads. Messages you send through bitboard are encoded into a JSON blob, so is a bit unfriendly for non-users, although posts are still somewhat readable. However, Bitboard will automatically distinguish between posts sent through bitboard vs the official client, and display both properly. Not sure if I will maintain it much, it's more of a proof of concept type thing. Just thought you all might be interested. :) https://github.com/michrob/bitboard

BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY
Mar 14 05:27 [raw]

Everyone: advertise this all over reddit and 4chan. OP: I was tossing around the same idea. Bundle it with a simple PyQt web browser disabling everything but your coded functions, and it will be really secure.

BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY
Mar 14 05:45 [raw]

What license this software is under?

BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY
Mar 14 08:47 [raw]

>with the API enabled How do you enable the API?

BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY
Mar 14 10:51 [raw]

https://bitmessage.org/wiki/API_Reference#Enable_the_API

BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY
Mar 14 13:22 [raw]

OP here Yeah that would be cool. I'd actually like to somehow bundle Bitmessage itself too someday, so people just download, click and run. Kinda like the Tor Browser- just a no-bullshit setup.

BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY
Mar 14 13:40 [raw]

Just updated the repo with a license. Chose the MIT since it's unrestrictive but would be happy to relicense under whatever you want. Feel free to fork/steal/sell/whatever

BM-2cSisf6N9Vy1TCJRDHhKLektji3MzoxcJK
Mar 18 15:18 [raw]

great stuff

BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY
Mar 18 18:18 [raw]

anyone gong to deploy a public BitBoard ? would be cool !

[chan] bitmessage
BM-2cWy7cvHoq3f1rYMerRJp8PT653jjSuEdY

Subject Last Count
Bitmessage Noisebot Updated Dec 10 14:48 7
Bitmessage noisebot sends randomly-timed noise messages via the PyBitmessage API. Dec 10 14:42 11
Abandoning Bitmessage Chans Dec 10 12:05 19
Is Bitmessage censored? Dec 10 11:44 21
test help Dec 10 10:20 3
chanerator v0.0.1 Dec 9 10:41 1
OMEMO jabber/XMPP chat using Gajim IM Dec 9 09:05 4
OMEMO only 1000 people use XMPP Dec 9 03:09 1
GB2RS News - Sunday 9th December 2018 Dec 9 00:02 1
censorship Dec 8 17:30 2
Be warned! GOD is watching YOU (even on BM) Dec 6 11:16 2
UK Column News - 4th December 2018 Dec 5 22:41 1
UK Column News - 3rd December 2018 Dec 5 22:31 2
Tips for securing Bitmessage Dec 3 08:24 1
Hello Dec 3 08:07 1
What does Bitmessage really have to offer? Dec 3 06:09 15
UK Column News - 05 Decmber 2018 Dec 2 03:16 1
UK Column News - 04 December 2018 Dec 2 03:12 1
UK Column News - 02 December 2018 Dec 2 03:07 1
Bitmessage Network Health Report Dec 2 01:03 12
jo Dec 1 00:18 4
bug? send != receive Nov 30 12:52 1
Quick and Easy Chicken Madras Nov 23 16:42 1
BM Nov 23 16:21 7
It's 'Anything can happen' Friday! Nov 23 16:10 1
need an editor ? Nov 21 13:33 10
gibs ne Chance, Namecoin mit pyBM ans Laufen zu kriegen ? Nov 21 13:00 1
Vuvuzela - anonymous messaging that scales to millions of users Nov 19 11:56 20
How do I benchmark bitmessage PoW Nov 15 22:13 3
Support request -- GPUs (Intel(R) HD Graphics IvyBridge M GT1) did not calculate correctly Nov 15 17:04 2
Spam... Nov 15 17:02 4
Ebola on the rampage in USA again Nov 13 06:47 1
ending the waffle Nov 13 04:56 1