Sorry to push it but just incase you have any idea here is the new error
python bitmessagemain.py Loading existing config files from /Users/jaminunit/Library/Application support/PyBitmessage/ Adding 66.108.210.240 to knownNodes based on DNS boostrap method Adding 66.108.210.240 to knownNodes based on DNS boostrap method Adding 70.36.177.246 to knownNodes based on DNS boostrap method Adding 70.36.177.246 to knownNodes based on DNS boostrap method Adding 82.72.109.211 to knownNodes based on DNS boostrap method Adding 82.72.109.211 to knownNodes based on DNS boostrap method Adding 162.13.42.201 to knownNodes based on DNS boostrap method Adding 162.13.42.201 to knownNodes based on DNS boostrap method reloading keys from keys.dat file reloading subscriptions... Database file already exists. Problem: The version of SQLite you have cannot store Null values. Please download and install the latest revision of your version of Python (for example, the latest Python 2.7 revision) and try again. PyBitmessage will now exit very abruptly. You may now see threading errors related to this abrupt exit but the problem you need to solve is related to SQLite.
--
I'm fairly sure I have to run python 2.7.3 but I cant seem to get it to work. I installed it but when I type python -V I get 2.7.2
Hmmmmmm
Yes. Python 2.7.3 is required for Bitmessage. I'd recommend restarting. What's the output of brew install python?
|
|
|
Cool,
I think I need to install xcode?
Yeah. You only need the command line tools. Google "Xcode command line tools" and download from Apple.
|
|
|
Python 2.7.2
yeah bootstrap is really very good.
The best way to go would be for you to get all the functionality working and I can come up with some colour pallets for you to go through.
Then logo design. I have already seen that moltenmich created a logo for you. It looks great but feel it might be a bit to detailed which isn't good at small scales.
Anyway PM me when you have finished functionality and we can go from there.
J
Your problem is that you aren't using Homebrew's python. That's why it can't see OpenSSL. Do "brew install python". You may need to reboot, or unlink with "brew unlink python" first. Also, once a get a fully functional app, I'd love an alternate color pallet. Thanks.
|
|
|
I actually did brew install pyqt openssl but just now tried brew install openssl but same problem I'm running os x 10.8.4 I tried to restart but nothing What's your output of python -V? Also, I'd really appreciate some interface help. I'm using Bootstrap because it's nice and I'm comfortable with it. I'll take whatever help I can get.
|
|
|
Ok small issue.
So everything went swimmingly but then when I get to
The command python bitmessagemain.py
I get this error.
python bitmessagemain.py (On Linux) Couldn't find and load the OpenSSL library. You must install it. If you believe that you already have it installed, this exception information might be of use: Traceback (most recent call last): File "bitmessagemain.py", line 24, in <module> from addresses import * File "/Applications/bitmessage/PyBitmessage/src/addresses.py", line 3, in <module> from pyelliptic import arithmetic File "/Applications/bitmessage/PyBitmessage/src/pyelliptic/__init__.py", line 16, in <module> from .openssl import OpenSSL File "/Applications/bitmessage/PyBitmessage/src/pyelliptic/openssl.py", line 437, in <module> OpenSSL = _OpenSSL(find_library('ssl')) File "/Applications/bitmessage/PyBitmessage/src/pyelliptic/openssl.py", line 292, in __init__ self.PKCS5_PBKDF2_HMAC = self._lib.PKCS5_PBKDF2_HMAC File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ctypes/__init__.py", line 366, in __getattr__ File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ctypes/__init__.py", line 371, in __getitem__ AttributeError: dlsym(0x7f8b21c78f40, PKCS5_PBKDF2_HMAC): symbol not found
I installed it on cd /Volumes/Macintosh\ HD/Applications/bitmessage/PyBitmessage/
Any help would be sweeeeet!
Did you install openssl with "brew install openssl"?
|
|
|
I don't see any ads on their site, and all of the services they offer are free. How do they make the money to stay online?
|
|
|
i already thought bitmessage was easier to use than email. installing the program and running it was far more painless than filling out some form to get an email account. if you are going to make it even easier still than that sounds awesome.
You'll have to fill out a form to use Frog, but all it will be is username, password, and repeat password. No existing email required.
|
|
|
I was going to use Rig-o-matic for a shop of mine that I never started.
|
|
|
These look amazing! I hope to see them become commonplace as more shops accept Bitcoin!
|
|
|
i already thought bitmessage was easier to use than email. installing the program and running it was far more painless than filling out some form to get an email account. if you are going to make it even easier still than that sounds awesome.
It will be interesting to see how he does it but I hope it is true. I will have a detailed plan up soon for everyone to read.
|
|
|
Here's a great logo by moltenmich that I may use!
|
|
|
Question: Do you plan on developing a mobile app? I think the best way to make BitMessage REALLY take off (make it mainstream) is to give it smartphone functionality. Everyone now knows that the NSA can read their text messages. There are encrypted SMS apps but nothing close to the level of BitMessage. BitMessage on smartphones would REALLY give people a way to flip the finger to the NSA and the other cartels. I guess BitMessage itself could do that, but since you're already doing something new, might as well add mobile functionality, and it seems what you are proposing is more suited to mobile phones. Oh, and I second the advice about not going to college. You can make tons of dough starting bitcoin companies and doing coding work freelance. Don't need no stinkin' college degree. Don't feed into the system The entire web application will be responsive, so it will be usable on mobile devices right at launch. I do plan to develop native iOS and Android apps in the future though. iOS will likely be first.
|
|
|
Looks interesting. Some of your images are broken, however.
|
|
|
I could implement something like this into Frog. When you send a message normally, your browser does the proof-of-work. However, the user could pay, like, 0.0001 BTC for the work to be done by a Frog server. Just an idea.
|
|
|
It's because you are hashing the ASCII representation of the pubkey. You need to convert it to binary and hash that(i.e hex2bin). Trust me, happened to me too.
Wouldn't you want to do base_convert()?
|
|
|
Why do you need BTC 3.5 for your idea? I don't think anyone would pay without seeing a prototype, I mean we don't even have a code sample to see if your skills are capable of doing a project like this. Just give us some security here, cause this project isn't really that simple.
Servers and potentially the hiring of a designer. I can code, but I can NOT make things look pretty. Here is my Github: https://github.com/JaxkrHere is an article about me (provides my identity and prevents me from scamming): http://www.timescall.com/news/longmont-local-news/ci_23032800/sunset-middle-school-student-wins-first-longmont-hackathonUnfortunately, I can't use those prize funds for this project as they were directly invested in my college account, to avoid taxes. I hope this doesn't come off as mean, but learn to bootstrap. I think this is actually a great lesson for a young person to learn. Cause in the real world without a prototype no one gives funds. Even without testing the market you don't really get funds. I think you should try and do as much as you can with little or no funds. Your a programmer, try and get BTC3.5 by working for someone else. Also don't tell your parents this but college is a scam. I just graduated from college (23yrs old), and let me tell you I am not even going to use my degree (Computer Science), cause I got into bitcoins so early, it makes no sense for me to get a job. I am actually starting my own company (of the many companies I started). I think your really talented, and you should be hustling in the bitcoin community. You will be rich trust me, especially since you know python that is one of those scripting languages, that great for web or desktop. So get out and HUSTLE, just do what you got to do. Especially now since you live at home with no expenses you can bank all this money. Wait until your 17, you be driving a Benz maybe even a ferrari to school Take my advice, bootstrap, hustle, you will be big... And when your starting your own companies you come to me for funding ok. Define "hustle" and "bootstrap". I assume bootstrap means to have a reusable code base for every project, but I'm unsure about hustling, unless I'll be playing some pool. No bootstrap means, to use as little funds as possible to get an idea off the ground. http://en.wikipedia.org/wiki/Bootstrapping#BusinessAnd hustling means taking all your time you have free and investing into bitcoins. Doing work for people, doing jobs for bitcoins, saving those bitcoins. Just hustling working hard really. Oh. Thank you very much for explaining that.
|
|
|
why use it then
Anonymity and privacy.
|
|
|
yeah its a pain in the ass to use.
How dare you. To the thread starter, Bitmessage is a decentralized messaging service, that allows users to send messages to one another. It's nothing like Twitter, except for broadcasts, which are similar to notification emails. It's awesome because it can never be wiretapped or shut down.
|
|
|
I don't see the point of this. So they can put a message there later?
|
|
|
|