Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - bytemaster

Pages: 1 ... 29 30 31 32 33 34 35 [36] 37 38 39 40 41 42
527
Marketplace / Bounty Rules - Read this First
« on: December 29, 2013, 07:50:41 am »
PENDING bounties are subject to change and cancelation all together without payout.  These are bounties that are in the negotiation phase with the community to establish the exact requirements and where questions can be answered.  Any work started on these bounties is purely speculative to get a head start.  If an acceptable solution is found we may payout the bounty without ever leaving the PENDING state.

CONSTRUCTION In some cases, development of detailed requirements (or decomposing a bounty into sub-bounties) may be part of the bounty work - with a pause for approval before proceeding to the ACTIVE state.

ACTIVE bounties are ones which we feel have had enough discussion to make requirements clear and therefore we commit to the terms of the bounty.  These bounties must be paid out at some time.  This commitment should not infer a legal commitment.  We work on the honor system only. 

LAST CALL bounties are ones for which an acceptable solution has been provided and any competitors have a small window of opportunity to produce a better alternative. 

COMPLETED bounties are ones for which all work is done

PAID self explanatory.

SUPPORT  Some bounties may include a support or testing period before the final payment is made.

If you begin work on any bounties you agree to trust our good faith effort to communicate requirements and be a fair arbiter of disputes.  All bounties represent an amount we are willing to pay for something that we can use and satisfies our expectations of quality and completeness. 

We will likely require you to produce a far more detailed objective requirements list prior to accepting such terms.   For efficiency sake we are only willing to work with reasonable people and not legalistic people.  Our bounties are set to be very generous (in our opinion) and in exchange we reserve the right to demand excellence and satisfaction.  The customer is always right, and in this case we are the customer.     

At no time shall any bounty be construed to represent a legal obligation.  These bounties are merely expressions of what we intend to pay based upon our honor and reputation.  If you want legally binding contracts please go elsewhere.  Those that work with us will be well compensated and rewarded.

Bounties are effectively advertisements that we are looking to buy a service and the market has the opportunity to produce an off-the-shelf solution that we can purchase.   

A bounty is not a contract.
It is an opportunity to win a prize for pleasing a potential customer.

The complete list of bounty rules may be found here:


Please do not do work on a bounty unless you agree to abide by these rules.



528
Marketplace / 1200 PTS - New Invictus Website Ready to Deploy [CLOSED]
« on: December 29, 2013, 05:31:14 am »
Updating the Invictus website has been a time intensive process where we have had a very hard time getting everything from logos, to look and feel, to content addressed.  It is our single biggest embarrassment right now and we want it resolved as quickly has humanly possible to the highest degree of quality possible.  Super3 has been given the task of managing our website, but his time and skill set is only part of what is needed.   I have asked Super3 to perform emergency updates, but we need something far better than we have right now and as soon as possible.   I know there are many skilled developers, artists, writers, etc that are just waiting for an opportunity to get involved and earn some PTS. 

This bounty is for a complete solution and will probably require a team of people to self-organize and divide up tasks.  $24,000 worth of PTS aught to be enough to motivate that kind of behavior as there is plenty to go around.   It also indicates our intent for the website to be very high quality, with a solid message, integrated feel, etc.    This is our public face and getting this done right should cause a nice BUMP in PTS price and thus make more money available to fund other development. 

I would like to propose some concepts....   Invictus Innovations builds decentralized businesses and applications.  Almost every one of our products has some kind of business model, stock, or pricing mechanism.  Our website should be selling the value proposition of what we are doing as the first impression people get.  They need to quickly grasp some high level concepts and only a small subset of users cares to dig deeper and read walls of text that and philosophy that we have today.

Given this model, I would like our website to display each of our core products with a company summary like you get when you visit etrade/etc.   Everything "investors" would want to know to decide whether or not to get involved.  I use APPL as an example, but replace APPL with each of our different DACs and you have a consistent them/structure on which to hang information in ready to access predictable locations.



An example of the kind of summary that could go on the BitShares page:

Quote
BitShares is a revolutionary new bank and exchange that could rival the value of the largest banks in the world such as JP Morgan and Bank of America in just a few years. How could this new upstart grow so quickly? BitShares offers a bank account that earns 5% interest where funds can be transferred in minutes anywhere in the world with more privacy and security than a Swiss bank account.  Your account can never be frozen, your funds cannot be seized, and the bank can never face collapse due to loan defaults or fraud.  All of this is made possible without requiring any employees, lawyers, regulatory compliance, vaults, buildings, and other infrastructure required by traditional banks.  Unlike existing banks, you can hold your balance denominated in gold, silver, oil, or other commodities in additional to national currencies while earning 5% interest. 

In addition to acting as a bank, BitShares also serves as an exchange where currencies, commodities, and stock derivatives can be traded with most of the features used by professional traders including shorts and options.   The Bank takes a cut on every transaction and pays 100% of these transaction fees as dividends to the shareholders.  BitShares can achieve this feat using the same technology that makes Bitcoin possible, irrevokable decentralized automated consensus forming.     

For a quick comparison of BitShares to Bitcoin you can view Bitcoin as stock in a company that earns no profits, pays 100% of its revenue to security guards, and then debases shareholders by 12% per year to fund security. Despite the inefficiencies and costs, Bitcoin has grown to be worth over $12 billion dollars in less than 5 years.   How much more valuable would Bitcoin be if it could turn a profit while offering far more powerful services?    The value of owning shares in this new Bank will exceed two times the value of all balances of in gold, silver, oil, and currency accounts.  If the largest banks can achieve deposits of over $1 trillion dollars with no meaningful interest, how many deposits could BitShares attract and what would that mean for the value of the bank?

If you would like to get in on the ground floor of such a revolutionary decentralized business you can get involved by contributing your time, money, and services as part of the growing movement at http://bitsharestalk.org

Now that you have some of my ideas I would like give some basic guidance and requirements:

1) Static Content or Basic PHP to manage headers/footers/language translation is preferred to systems dependent upon databases.  The site should load quickly and the content should be easily updated and versioned with github.  To test/deploy the site should be as simple as a git pull into the document root of a PHP enabled server.

2) Multiple Language Support - Chinese + English minimum, but the more languages supported the better

3) Stock Charts and price quotes may be the only dynamic content

4) Everything is up for change including logos for all products and the company itself.  We like the Invictus Horse, but do not want to put constraints on the creativity of the market.

5) Despite being a single bounty, we will require all development to be done in public and announced in this thread.  We want people copying ideas from each other and discussing which idea is best.  Before we award the bounty everyone who contributed some of the content whether graphics, translations, CSS, PHP, that is incorporated into the final site must agree to the division of the bounty.  This means that anyone can propose a single paragraph of text and should encourage all competing teams to use their text in exchange for a reasonable fee if they win.

6) When someone produces a complete website which we find acceptable, we will make an announcement that all other entries must be submitted announced within 24 hours and submitted within 1 week.   At that time we will pick the best overall submission and award the bounty there.

7) Any questions regarding what we like or the content should be posted here.  We will not answer questions privately.

8) Work must be done publicly, complete submissions that appear out of nowhere are not eligible for the bounty and others may freely copy their ideas without having to negotiate a fee.   If you want to protect your right to get paid for your contributions, you must share them early and often.

9) I suggest one or more team leaders take responsibility for organizing volunteers, working together effectively is the fastest way to win the bounty before other teams can get organized. 

10) Proposed sites must be publicly deployed where everyone can evaluate them. 

 
I have been trying to come up with analogies to help explain what I am looking for from the market with these bounties.  The closest analogy I can come up with is this:

1) I am a customer looking to buy an "off the shelf, ready to use solution"
2) I have a budget that I am willing to spend when I see what I want
3) I will be making a purchase
4) I do not buy stolen goods
5) Time is valuable to me so I will make the best purchase I can as soon as I can.

Other than that it is up to the market to win my business.... I set the price high because I am just one customer looking to buy one product and asking the developers to build products on speculation that I might buy from them.  Speculation involves risk and thus increased price.   

With this philosophy the free market should organize to produce what I am looking to buy in an entirely decentralized development process.  This is all an experiment, but one I hope will work well.  If you are considering joining the effort and have some skills to contribute in speculation then please post.  If you are concerned about risk I suggest you partner with someone willing to take the financial risk and gain your skills.   I would like to establish a guide to help people get involved in decentralized development.  This bounty will help us learn how to cooperate and I suspect we can make history if we can perfect this development model.

You all are truly a wonderful group and I look forward to seeing what we produce.

I choose when and what to buy, this bounty does not constitute a contract or a fixed set of requirements.  When I see the first 'off-the-shelf' website I will buy it.   

529
So far BitShares has been developed with a cowboy coding mentality.  I would design, document, and implement as I went.  We are now looking to grow this into something that can be maintained by the community and understood by all.  To this end I would like to produce a professional quality design document that is maintained as a website that can be updated by accepting pull requests via Github.    This document should be content focused and built for clarity.   Someone should be able to take this specification and implement a working BitShares blockchain with a high degree of compatibility with other independent implementations.

I have already defined the blockchain and many unit tests and there exists documentation embedded in the code right now.  I would like to capture the ideas expressed in the code and make them available and accessible to everyone.   I will be available to answer questions here in the forum about anything that is unclear.

Because BitShares has not been finalized at this point, the process of documenting the current design should help us explore undiscovered corner cases.   

This is a cooperative bounty and all submissions must be developed publicly.  I want to encourage cooperation so if you copy contributions from other members be sure to agree on how to split the bounty. If the accepted design document has any disputes about how the bounty is to be divided then Invictus will decide and take a 25% cut.  In other words, it is in everyones interest to fairly access their own contribution and resolve disputes.

This bounty is PENDING until all questions regarding the scope and requirements of this bounty can be settled.  At that point we will lock in the terms and begin the bounty.  Of course, getting a head start will benefit all.

There is also a referral bounty paid to the individual who refers anyone who wins the bounty. 

https://github.com/InvictusInnovations/BitShares/blob/master/include/bts/blockchain/block.hpp
https://github.com/InvictusInnovations/BitShares/blob/master/include/bts/blockchain/outputs.hpp


530
Marketplace / 200 PTS - Bounty Rules and Procedures Document [Closed]
« on: December 28, 2013, 08:56:12 pm »
We are preparing to manage the entire development process via bounties with a goal of maximizing the rate and quality of development.   The result will be millions of dollars worth of bounties posted and managed by Invictus and the community.  For this process to be successful we must have clearly stated rules and procedures that give participants predictable outcomes.

I would like to come up with our official policy rule book that describes the best procedures for running this bounty campaign.  This rule book must be drafted in public, using a mergable file format (like HTML).  The look and feel of the rules and procedure document must by professional and of the highest quality.   The philosophy of this bounty campaign will be as follows:

1) Encourage Collaboration Competition rather than Cut-Throat Competition
2) Reward speed by offering advantage to 'first to market'
3) Prevent theft of work by building on others without their compensation
4) Unambiguous allocation and division of bounties (Invictus should not be responsible for judging divisions)
5) Handle rules for different types of deliverables (code, writing, graphics, videos, etc)
6) Encourage referrals of people to the bounties, people who refer winners get a cut
7) Perhaps a time window after submission during which competitors may make a submission
8) Encourage reinvestment back into the community
9) Encourage post-bounty support of products
10) Discourage submission of half-baked code with bugs and coding violations
11) Dispute resolution process
12) Process states PENDING, ACTIVE, EVALUATING, CLOSED
13) Bounties to help in the evaluation phase... ie: finding bugs, coding violations, security holes
14) Ways to organize team bounties where a 'project manager' can organize many others to help build a larger deliverable.
15) Bounties double as marketing / giveaways and thus should be priced to entice heavy competition and multiple bids rather than attempt to get a deal for minimal effort or expense. 
16) Have a commission system for the bounty operator/organizer.  The goal is to motivate rapid question/answer/evaluation cycles and divide up the task of running the bounty in addition to completing the bounty.
17) Voting systems are a big negative, we strongly prefer solutions that do not involve voting of any type.


The goal of the process is to make management of the bounty campaign efficient and effective with minimal room for conflict and ambiguity.   

This bounty is in the PENDING state until initial questions / concerns about the scope of the bounty are handled.  While in the PENDING state everything is subject to change.   

The value of this bounty (About $4000) is set to reflect the importance and urgency of getting the right set of rules as quickly as possible documented in a way that is easy to follow. 

531
The Keyhotee ID blockchain is currently defined in the code with some basic documentation describing the fields and how it is supposed to work.   This bounty is for someone to reverse engineer a detailed design document from the code.  This document should clearly outline everything necessary to build a compliant clone in a new language. 

The document should be written and developed publicly in a github repository and must be done with professional style and formatting in a format that is mergable.   The first solution I find accurately and completely defines and describes the spec for the Keyhotee ID blockchain will win the bounty.

If a submission contains contributions from multiple parties (likely as teams can producer more faster) then all parties must agree among themselves how to divide the bounty.  I highly encourage cooperation.

This bounty is in the PENDING state while questions are asked/answered regarding the full scope and requirements.  There is also a 1 PTS bounty for referring the winners of this bounty to the bounty.

532
Marketplace / 50 PTS Bounty - Fix PTS Synchronization Time Issues [PAID]
« on: December 28, 2013, 08:37:40 am »
Provide a working solution that allows someone to download a PTS wallet and get connected to the network in less than 5 minutes.

This bounty is still in the pending state until the full specification for this bounty can be defined.  If you would like to tackle this bounty help us define the SPEC and requirements first. 

This bounty will be won when I have a downloadable Windows Binary produced by a trusted (by me) source (FreeTrade or other), a pull request for the required changes, and I can verify that downloading on clean machine results in rapid connections.

A secondary bounty for $10 per month (Paid in PTS) will be given to people who host seed nodes on unique services.  Limit 4 total.

This bounty is now ACTIVE.

533
This bounty is for writing a PROFESSIONAL instruction guide on how to initialize a new genesis block for a DAC.  You may need to team with someone who can write the scripts necessary to parse the PTS and Bitcoin blockchains.

1) Describe how to generate a CSV table that lists the total unspent balance for each address
2) Describe how to scale balances for your particular currency supply
3) Describe how to honor AngelShares for PTS and BTC contributors
4) Instructions must work on all platforms starting from a clean computer.

This bounty is still PENDING and subject to change until discussion can settle on the complete spec and evaluation criteria.  All drafts must be made public and if one person copies another both parties must agree as to the division of the payout to receive the bounty. 

Once again, there is a 1 PTS referral bounty if you refer the winner(s).

534
Marketplace / 10 PTS - AngelShares Press Release Bounty [CLOSED]
« on: December 28, 2013, 08:07:41 am »
We are in the process of preparing a press release to announce AngelShares and recognize that my skills in the marketing department could use some work and Brian's knowledge of our products is still growing.  We also recognize that people want opportunities to apply all types of skills to earn PTS now that mining is out.   So we would like to submit my draft press release to be revised and updated to maximum effect.   The press release will is due Jan 1 so this is an urgent bounty. 

We would like this to be a collaborative bounty so all drafts will be public, but if you borrow wording from another submission both parties must agree on how to divide the bounty or it will not be awarded. 

This bounty is still in PENDING state, meaning that some details regarding the terms and conditions are subject to change.  It will not be reduced beyond 10 PTS though.   Note there is a 1 PTS referral bounty paid to the person who refers the winner.  Referral bounty will be divided proportionally if there the result is a collaborative effort.  We are still refining our bounty rules and procedures.

Quote
Invictus Innovations announces AngelShares, a groundbreaking crowd funding campaign to develop new decentralized autonomous companies (DACs).  AngelShares comes a little over one month after Invictus saw a wildly successful launch of ProtoShares, a clone of Bitcoin, saw its market capitalization rise to over $25 million dollars in the first month.  ProtoShares is unique among bitcoin clones in that its value is derived from a social contract to grant those who hold ProtoShares a stake in there flag ship DAC, a Decentralized Bank and Exchange called BitShares. 

Invictus realized that there was very strong demand for their ideas and that the money currently spent mining ProtoShares amounted to millions of dollars that could be redirected toward funding the BitShare ecosystem rather than padding the pockets of local utility companies or cloud hosting service providers such as Amazon.  Invictus expects to raise over $4 million dollars worth of ProtoShares and Bitcoin in the first quarter of 2014.

AngelShares works like a mining pool where every day 10,000 shares are mined and divided among the workers proportional to how much they contributed.  Instead of using hash power as a proof-of-work like most Bitcoin clones, AngelShares uses money as a reusable proof-of-work.   When people mine with hash-power the value of the work is consumed and no value is retained to back the issuance of the new crypto-currency, but when they ‘mine’ with their money the value can be recovered and applied to develop and promote a decentralized autonomous company.

To get AngleShares individuals make a donation to a public ProtoShares or Bitcoin address from a local wallet.  The record of their donations are recorded securely in the respective blockchain for everyone audit.  Each day represents a new auction and a new opportunity for vigilant fans to gain a stake in the future of BitShares.   Invictus believes this new approach to crowd funding will combine all of the appeal and excitement of mining with the addictive nature of auctions to produce an engaging opportunity that will capture the daily attention of a growing community.

AngelShares represents a fresh attempt to strike a balance between techniques used by Mastercoin, Ripple and others.  The common complaints Invictus heard about prior attempts at crowd funding were that they favored early adopters or were only available to a small group of insiders or large investors.  AngelShares provides an equal opportunity for everyone regardless of when they learn about the potential of BitShares or how much money they have.   Invictus believes that this model will be copied by other teams that which to crowd fund their own decentralized autonomous companies.

To learn more about the potential of the BitShares Bank and Exchange and how to participate in its development you can visit http://invictus-innovations.com.

535
General Discussion / MOVED: $500 Bounty - Keyhotee Splash Screen & Icon
« on: December 28, 2013, 07:44:08 am »

536
General Discussion / MOVED: Bounty Specification Discussion
« on: December 28, 2013, 07:42:46 am »

538
Marketplace / 5% Referral Bounty [CLOSED]
« on: December 28, 2013, 07:41:11 am »
I would like to create a standing offer to pay a 5% referral fee to the individual who recommends the winner of a bounty.  5% relative to the size of the bounty, so a 1000 PTS bounty has a 50 PTS referral fee.   

To claim this bounty, the developer must sign up to this forum and their first post must state that they were referred in this thread.

539
I suggest an approach similar to the GPL. We should come up with our own software license which specifically indicates our terms and percentages in the "Social Contract/Consensus". This would make it so that if we write code it cannot be used or cloned in a way which violates the "Social Contract/Consensus" without also violating the law and testing a legal precedent.

The reason to turn the Social Contract into a software license is to create a situation where the programmers themselves agree to only write or contribute to development on projects which accept that particular license. It could allow us to extend the Social Contract/Consensus outside of the bounds of Protoshares and Invictus Innovations and into a much broader space similar to impact of the GPL.

Can Invictus Innovations consult with their legal team to come up with some language which can help us to establish a software license which would restrict the use of our code as only being used in projects which meet the terms of the minimum of the Social Contract/Consensus?

I am personally of the opinion that intellectual property is invalid due to its violation of physical property rights and free speech.  This includes copyright and patents as these are government privileges.

That said I am a firm believer in subjecting people to their own laws.  Therefore, I would like to see a such a license that only applies to those who assert that copyright and patents should be enforced against those who do not consent to be governed by copyright or patent law.

I believe that such a license would make people more comfortable with the AngelShares Social Consensus and thus increase the rate of contribution and development due to reduced risk.   

To win this bounty you must post a complete license along with a legal opinion on why it would be the most effective means at achieving the following goals:

1) Preventing copycats that believe in intelectual property from using our code to launch derivative DACs that fail to honor our social consensus.
2) Not preventing businesses from using any DAC that honors SCSL, even if they support IP... we don't want to restrict the use of DACs that follow the SCSL in any way shape or form.
3) Preventing businesses that believe in intelectual property from using any DAC that doesn't honor the SCSL
4) Define the AngelShares social consensus in as clear and unambiguous terms as possible.
5) Frees the developers of DACs from any liability resulting from the use of the code or failures in the code.

Invictus will select a license to release our software under and will pay this bounty to the writer(s) of the license.   We expect the process of writing the license to be cooperative and iterative.  All drafts must be made public and to win the bounty the winning SCSL license must have consent from all contributors as judged by Invictus. 

Based upon latest bounty rules I am marking this bounty active and will pay it out when I opt to use a SCSL license that I believe best achieves the goals.   I reserve the right to not pick such a license until one of sufficient quality is produced and vetted by multiple qualified individuals.  In other words I am looking for an off-the-shelf license that I may pay to use.  This bounty does not constitute an implied contract, but a expression of market demand for such a product to exist. 

For this bounty, there is a 10 PTS referral reward for anyone who refers a qualified lawyer that wins the bounty.  The 10PTS will be divided among all referrals proportional to the contribution of the referred lawyer.

540
Marketplace / Bounty Specification Discussion
« on: December 27, 2013, 07:24:03 am »
We have plans to start offering a large number of bounties for every imaginable skill, but would like to establish some formal guidelines so that those attempting to win the bounty can have a predictable experience without many of the problems faced by prior bounties.   This thread is meant to foster discussion on ways to structure bounties to add clarity and prevent disputes or at least resolve them quickly.  The goal of the bounties is not to get the jobs done cheaply, but to get them done quickly and of high quality.   Lessons learned from past bounties:

1) Avoid subjective criteria
2) Keep submissions private to prevent copy cat
3) Set the bounty high enough to justify the risk
4) Define the deliverable clearly
5) Have a dispute resolution policy
6) Deadlines ? 

We would like to establish a checklist by which to rate the quality of a bounty specification and improve upon our execution of the bounties.
 

Pages: 1 ... 29 30 31 32 33 34 35 [36] 37 38 39 40 41 42