148 karma · joined March 3, 2018
There is no true need for the cleartext password to leave the users browser.
I don't know if I made it "big".
What is big?
None of the projects I have made in the past are still in use. Most have been forgotten. Some were forgotten even by me, although I was the only developer :)
Software is a moving target. There is no making it big. Everything you do will get obsolete pretty soon.
But this is good! That is exactly the point. Software is intended to be "soft" and changed whenever a change is needed.
So, when programming you are competing with yourself and your abilities as of that moment in time. The only negative outcome is when you fail to make it at that time, so you fail the expectations you have from yourself.
If you don't love programming and deeply understand that all software projects will be "failed ones", consider another approach.
In programming you should not aim towards motivation from recognition by others, but from exceeding your expectations from your self. To a better job, always! Aim high, really high! Aim complex, really complex!
I was not even aware that they kept some of my information. Which information do they keep? Which information about me they will not delete?
Tox is listed among them. But ToX does not need any information from you. You can create a random id without any of your personal information whatsoever, and share this id with your friends, who will also have a random id.
Tox is not a company.
A clarification is much needed.
In the communication lists it says that security wise is "Bad". Why?
In fact, it would be beneficial for all of us if these lists had some information on why were some of the stuff added to the list. Precisely why is Tox added to the list.
Similar to this discussion we can see that Retroshare is too listed. Again, why?
Please share some URL with reading material why are some of the companies and tech listed at all.
From server oriented stacks I would suggest and personally use for many years:
Open-source:
OpenXava - because it will generate the whole CRUD app automatically based on the database relations, and this will be sufficient for generic use-cases (it is based on Java Server Pages, Hibernate)
or
Tapestry - if I need something which is very component oriented, flexible and capable of extreme customization of the rendering process.
or Commercial:
Oracle APEX (Application Express) - it is extremely easy to create CRUD apps and general table/grid/master-detail type UI. Even if you are not a programmer you will be able to create a nice app. There are free options and there are cheaper options for smaller websites. If you get a hosted version it's easeir, if you host it yourself you would need a Oracle DBA knowledge to install it.