Bitcoin Forum
May 27, 2024, 02:15:21 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 »
641  Other / Meta / Re: How did they get 1000 merits? on: October 14, 2018, 11:25:01 AM
I believe the merit score of any user can only be dated back to the last 120 days and after that it can no longer be traced.
In bpip, you can check the history of merits of a person, not only for 120 days.
Link- bpip.org
Credit- Vod

It's quite simple, some hero member got extra merit when the system was introduced, you can see in here theymos mentioning it:

Note that I later made an adjustment giving 500 extra merit to some hero members, but no extra sMerit was given here.
But why with only 552 activities? Any specific reason?

It might be possible that Rollin.io was a Legendary member but due to a huge number of deleted posts his activity went down as well.
BPIP also provides modlogs for each user. No post was deleted for that user.

This post explains why everyone got a different amount of sMerit. It's not the same.
He indicated this one.
Note that I later made an adjustment giving 500 extra merit to some hero members, but no extra sMerit was given here.
642  Other / Beginners & Help / Re: bountyhive.io a new brand follows the signature campaign on: October 14, 2018, 11:18:42 AM
It's hard to understand your question. Do you want to participate in signature campaign with Brand New account on Bountyhive? If yes, it's not possible. First of all, after you made your first post, your rank soon will update to Newbie. Secondly, to wear signature on Bitcointalk you have to be Jr. Member and above. To reach higher rank you need to get Merits.
First of all, this thread deserves to be located at Help and Beginners, IMO.

@OP, You should move the thread into Help and Beginners, check the lower left corner and you will be able to move.
643  Other / Meta / How did they get 1000 merits? on: October 14, 2018, 11:09:53 AM
https://bpip.org/report.aspx?r=unluckyhero&a=1

Now shows only those members that have enough merit to rank up, based on how unlucky they are in the activity field.  a=1 only shows active members - remove it for all.

(There are a lot of inactive members)
I was curious to check how many members are waiting to be Legendary. There are 157 hero members with at least 1000 merits. ATM, the highest activity is 1022 by LordPiccolo, and likely to be Legendary in the next activity period if he maintains the activity update requirement.
On the other hand, the minimum activity with 1000 merits is 552 by Rollin.io. I thought s/he achieved those merits. I was curious to see his/her posts. However, in bpip, it shows s/he has not got a single merit.

So, why has he been airdropped 1000 merits?In the same category, there are more 5 persons who have got 1000 airdropped merit with less than 775 activities (Minimum for being Legendary). 4 persons have more than 700 activities which can also be logical.
Can someone explain me, please? I am little curious actually.

Link to the list- https://bpip.org/report.aspx?r=unluckyhero

Thank you Vod for providing us with such interesting information.
644  Other / Meta / Re: Theymos pls enable show trust rating on Bitcoin Discussion /Beginners & Help on: October 14, 2018, 10:49:36 AM
Off topic?
Can you please correct the title? It says Beinners instead of Beginners.
645  Other / Meta / Re: Bitcointalk Support on: October 14, 2018, 09:54:29 AM
There has nothing to do with support on other platforms. Isn't the forum as well as the respective persons active here?

Also, if supports are given via another platform, who will recover the accounts? Of course, theymos and cyrus only. So, the result is the same while some extra effort is needed (for support in other platforms)
AFAIK, theymos thinks that people will abuse the power if they are given to recover accounts. That's why recovering accounts are limited to theymos himself and cyrus only.
646  Other / Meta / Re: Time to implement rules for bounty managers on: October 13, 2018, 06:46:26 AM
it doesn't mean the bounty manager is automatically "fishy". Though I'm also not saying that the manager is legit or not.
I didn't say it's fishy, I said, I ain't gonna list the fishy characters here.
Some example of fishy characters of a bounty manager can be- https://bitcointalk.org/index.php?topic=5038531.msg46525565#msg46525565
I should link this one in the OP and I am doing so now.

Please do not post for the sake of posting.
C'mon. Read all the posts before joining a discussion. Thank you.
647  Other / Meta / Re: [CLUB]The SpamBuster!4 Cases open,over 3000 accounts, Reviewed:5000+ [11.09] on: October 12, 2018, 07:38:18 PM
There's not a single account that posted more than once in that thread. That alone is suspicious already, I'd say most of them are just spambots bumping the thread.
Seems someone is using huge accounts for airdrop. Where to complain about them?

I want to share an example here.

The nguyen family created on 27th February 2018

1. nguyennga822
2. nguyennuong587
3. nguyentuan243
4. nguyenlan234
5. nguyenhuy471
6. ngonguyen358
7. nguyenthu901

I didn't mention the other nguyen family member created prior or subsequent to 27 February.
Where can I complain those accounts?
Can someone tell me what I can do? There are lots of account from this person.
648  Other / Meta / Time to implement rules for bounty managers on: October 12, 2018, 06:47:12 PM
I am sorry. Coolcryptovator has already created a thread regarding this issue, although not exactly same.
My thread is not about rules or regulations. I want to quote a part of a bounty thread created by a so-called full member.

Here we go-

Rewards:
Hero/Legendary – 6 stacks per week
Sr.Member – 5 stacks per week
Full Member – 3 stacks per week
Member – 2 stacks per week
Jr.Member – 1 stack per week

If a bounty manager can't write the word "stake", what can we expect from him?
Probably, it's time for some regulation for bounty managers. I don't want to mention the fishy characteristics of bounty managers here.
649  Other / Meta / Re: Where to run a spam free bounty campaign? [new board?] on: October 12, 2018, 01:53:06 PM
Is there any board I can use to run a self-moderated campaign with zero tolerance for spam?
No. Since, you will not ask people to bump submit reports on the thread, there will be almost zero profit for the advertiser. S/he will not get enough exposure but, of course, you should ensure the maximum result which will not be possible without allowing spamming in altcoin bounties.

And if there isn't such a board, should a board with very strict rules for campaign managers and participants be created?
I think we should have Games and rounds for altcoins marketplace too like as Games and rounds in BTC marketplace.
650  Economy / Service Announcements / Re: Crex24.com - Cryptocurrency Exchange [Official Thread] (Fiat deposit/withdrawal) on: October 12, 2018, 12:11:16 PM
XRP/BTC, XPR/ETH markets added!
Correction please. You wrote XPR instead of XRP. I have account in crex24 and will do some order today. Thank you for adding XRP.
651  Other / Meta / Re: What can we do to stop redundant full quotes? on: October 12, 2018, 07:02:29 AM
Is there a way to auto-prune the number of nested quotes to maybe 2 or 3 deep?  I can't see many valid reasons why anyone would need to nest 4 or more.
In addition, why anyone would even need to quote the whole post while s/he should quote only the specific parts in which s/he is responding to?

It's really annoying. It makes hard to read posts and join a discussion.
What can be implemented-
1. Limitations in characters of a quoted message.
2. People can only quote 1 message, for avoiding nesting quotes.
3. A strict rule says clearly something against such kind of quotes.
652  Other / Meta / Re: Report plagiarism (copy/pasting) here. Calling for Mod action: please permban on: October 12, 2018, 06:46:48 AM
User- Thebabybillionaire

Archived- https://web.archive.org/web/20181012064539/https://bitcointalk.org/index.php?topic=5047547

Copied from- https://bitcoinexchangeguide.com/bitcoin-hash-functions/

What is the importance of hash?

Hash is very important to bitcoin because a hash function takes input data and forms a complex mathematical operation on it, resulting in a fixed-size output data. The size of the input data (also called message or string) is meaningless. What’s important to know is that the output data (also called digest) is always a fixed length.

If you don't understand what is this hash, this is the example.
every time you create a user account on a website, your password serves as the input of a hash function. Every time you visit that website and enter your password, a fast function is performed on your password. As long as the password matches the stored output, you can proceed to your account.

Hash functions have been used in computational processes for a long time, whether you realize it or not. Cryptographic hash functions are used for several security applications, such as message authentication codes (MACs), e-commerce protocols, and digital signatures.

Code:
.                                                Plain text
⬇️
Code:
.                                            (#) Hash function
⬇️
Code:
.                                       (#b!c1d&"(#df#!sk84#) Hash text

(Sorry for using code, I can't use images because I'm a newbie so this is my vise versa  Grin)

Bitcoin hashing properties
The following are important properties that a cryptography-viable hash function needs to function properly:

Efficiency
A cryptographic hash function shouldn’t take a long time to get from input to output.

Collision Resistance
It’s vital that two different inputs don’t have the same hash output; this is imperative to digital safety. While mathematically this is possible, it’s best if the odds are astronomically long for two different inputs to end up with the same output. In the event two distinct inputs have the same output, it’s referred to as a cryptographic hash collision, making it imperative for a hash to have a strong collision resistance. Otherwise, the algorithm will be vulnerable to collision attacks, which threatens security.

Theymos
⬇️
Code:
.                                            10001011100010000110
↙️↘️
                                       
The pharmacist         Jet cash
Double-spending problem: if theymos sends money in digital format to The pharmacist, the pharmacist cannot know if theymos has deleted his copy of the file and he can choose to send the same file to jet cash.

Pre-image Resistance
Under ideal circumstances, it’s ideal that an input can’t be found based on the hash output. Any given input should have just one set hash output. If this resistance is absent in a function, it will likely be vulnerable to preimage attacks.

Second preimage resistance
It should also be difficult to find a second input on the off chance that input shares an output with another input. Functions that can’t resist this are vulnerable to second pre-image attacks.

Privacy
It’s vital for a hash function to hide input information. It should not be easy, or even possible, to learn information about the input merely by looking at the output.

Randomness
The final output of a hash function should be randomly distributed. Ideally, it would look akin to a series of coin flips so that a malicious player cannot find a pattern that could lead him or her to the original input.

Proof Of Work (Pow)
A proof-of-work system is intended to deter service abuses like span or the denial of service on networks that require a service requester.
- Cryptocurrency miners tend to use computational work to solve a string of numbers that start with multiple zeros, which is commonly called a challenge string. More zeros mean the mining process will be more difficult. A miner can “solve” a string by locating the response or proof string.

Note; that hash functions are not appropriate for storing encrypted passwords, as they are designed to be fast to compute, and hence would be candidates for brute-force attacks. Key derivation functions such as bcrypt or scrypt are designed to be slow to compute, and are more appropriate for password storage (npm has bcrypt and scrypt libraries, and PHP has a bcrypt implementation with password_hash).

There's a various “cryptographic hash algorithms” like DSA, SHA-1, SHA 256, MD5, BLAKE, and RIPEMD.
But the compatible hash for bitcoin is HASH SHA256,
SHA-256 is one of the successor hash functions to SHA-1 (collectively referred to as SHA-2), and is one of the strongest hash functions available. SHA-256 is not much more complex to code than SHA-1, and has not yet been compromised in any way. The 256-bit key makes it a good partner-function for AES. It is defined in the NIST (National Institute of Standards and Technology) standard ‘FIPS 180-4’. NIST also provide a number of test vectors to verify correctness of implementation.

In this JavaScript implementation, the script as clear and concise as possible, and equally as close as possible to the NIST specification, to make the operation of the script readily understandable.
Code:
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */
/* SHA-256 (FIPS 180-4) implementation in JavaScript                  (c) Chris Veness 2002-2017  */
/*                                                                                   MIT Licence  */
/* www.movable-type.co.uk/scripts/sha256.html                                                     */
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

'use strict';


/**
 * SHA-256 hash function reference implementation.
 *
 * This is an annotated direct implementation of FIPS 180-4, without any optimisations. It is
 * intended to aid understanding of the algorithm rather than for production use.
 *
 * While it could be used where performance is not critical, I would recommend using the ‘Web
 * Cryptography API’ (developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/digest) for the browser,
 * or the ‘crypto’ library (nodejs.org/api/crypto.html#crypto_class_hash) in Node.js.
 *
 * See csrc.nist.gov/groups/ST/toolkit/secure_hashing.html
 *     csrc.nist.gov/groups/ST/toolkit/examples.html
 */
class Sha256 {

    /**
     * Generates SHA-256 hash of string.
     *
     * @param   {string} msg - (Unicode) string to be hashed.
     * @param   {Object} [options]
     * @param   {string} [options.msgFormat=string] - Message format: 'string' for JavaScript string
     *   (gets converted to UTF-8 for hashing); 'hex-bytes' for string of hex bytes ('616263' ≡ 'abc') .
     * @param   {string} [options.outFormat=hex] - Output format: 'hex' for string of contiguous
     *   hex bytes; 'hex-w' for grouping hex bytes into groups of (4 byte / 8 character) words.
     * @returns {string} Hash of msg as hex character string.
     */
    static hash(msg, options) {
        const defaults = { msgFormat: 'string', outFormat: 'hex' };
        const opt = Object.assign(defaults, options);

        // note use throughout this routine of 'n >>> 0' to coerce Number 'n' to unsigned 32-bit integer

        switch (opt.msgFormat) {
            default: // default is to convert string to UTF-8, as SHA only deals with byte-streams
            case 'string':   msg = utf8Encode(msg);       break;
            case 'hex-bytes':msg = hexBytesToString(msg); break; // mostly for running tests
        }

        // constants [§4.2.2]
        const K = [
            0x428a2f98, 0x71374491, 0xb5c0fbcf, 0xe9b5dba5, 0x3956c25b, 0x59f111f1, 0x923f82a4, 0xab1c5ed5,
            0xd807aa98, 0x12835b01, 0x243185be, 0x550c7dc3, 0x72be5d74, 0x80deb1fe, 0x9bdc06a7, 0xc19bf174,
            0xe49b69c1, 0xefbe4786, 0x0fc19dc6, 0x240ca1cc, 0x2de92c6f, 0x4a7484aa, 0x5cb0a9dc, 0x76f988da,
            0x983e5152, 0xa831c66d, 0xb00327c8, 0xbf597fc7, 0xc6e00bf3, 0xd5a79147, 0x06ca6351, 0x14292967,
            0x27b70a85, 0x2e1b2138, 0x4d2c6dfc, 0x53380d13, 0x650a7354, 0x766a0abb, 0x81c2c92e, 0x92722c85,
            0xa2bfe8a1, 0xa81a664b, 0xc24b8b70, 0xc76c51a3, 0xd192e819, 0xd6990624, 0xf40e3585, 0x106aa070,
            0x19a4c116, 0x1e376c08, 0x2748774c, 0x34b0bcb5, 0x391c0cb3, 0x4ed8aa4a, 0x5b9cca4f, 0x682e6ff3,
            0x748f82ee, 0x78a5636f, 0x84c87814, 0x8cc70208, 0x90befffa, 0xa4506ceb, 0xbef9a3f7, 0xc67178f2 ];

        // initial hash value [§5.3.3]
        const H = [
            0x6a09e667, 0xbb67ae85, 0x3c6ef372, 0xa54ff53a, 0x510e527f, 0x9b05688c, 0x1f83d9ab, 0x5be0cd19 ];

        // PREPROCESSING [§6.2.1]

        msg += String.fromCharCode(0x80);  // add trailing '1' bit (+ 0's padding) to string [§5.1.1]

        // convert string msg into 512-bit blocks (array of 16 32-bit integers) [§5.2.1]
        const l = msg.length/4 + 2; // length (in 32-bit integers) of msg + ‘1’ + appended length
        const N = Math.ceil(l/16);  // number of 16-integer (512-bit) blocks required to hold 'l' ints
        const M = new Array(N);     // message M is N×16 array of 32-bit integers

        for (let i=0; i<N; i++) {
            M[i] = new Array(16);
            for (let j=0; j<16; j++) { // encode 4 chars per integer (64 per block), big-endian encoding
                M[i][j] = (msg.charCodeAt(i*64+j*4+0)<<24) | (msg.charCodeAt(i*64+j*4+1)<<16)
                        | (msg.charCodeAt(i*64+j*4+2)<< 8) | (msg.charCodeAt(i*64+j*4+3)<< 0);
            } // note running off the end of msg is ok 'cos bitwise ops on NaN return 0
        }
        // add length (in bits) into final pair of 32-bit integers (big-endian) [§5.1.1]
        // note: most significant word would be (len-1)*8 >>> 32, but since JS converts
        // bitwise-op args to 32 bits, we need to simulate this by arithmetic operators
        const lenHi = ((msg.length-1)*8) / Math.pow(2, 32);
        const lenLo = ((msg.length-1)*8) >>> 0;
        M[N-1][14] = Math.floor(lenHi);
        M[N-1][15] = lenLo;


        // HASH COMPUTATION [§6.2.2]

        for (let i=0; i<N; i++) {
            const W = new Array(64);

            // 1 - prepare message schedule 'W'
            for (let t=0;  t<16; t++) W[t] = M[i][t];
            for (let t=16; t<64; t++) {
                W[t] = (Sha256.σ1(W[t-2]) + W[t-7] + Sha256.σ0(W[t-15]) + W[t-16]) >>> 0;
            }

            // 2 - initialise working variables a, b, c, d, e, f, g, h with previous hash value
            let a = H[0], b = H[1], c = H[2], d = H[3], e = H[4], f = H[5], g = H[6], h = H[7];

            // 3 - main loop (note '>>> 0' for 'addition modulo 2^32')
            for (let t=0; t<64; t++) {
                const T1 = h + Sha256.Σ1(e) + Sha256.Ch(e, f, g) + K[t] + W[t];
                const T2 =     Sha256.Σ0(a) + Sha256.Maj(a, b, c);
                h = g;
                g = f;
                f = e;
                e = (d + T1) >>> 0;
                d = c;
                c = b;
                b = a;
                a = (T1 + T2) >>> 0;
            }

            // 4 - compute the new intermediate hash value (note '>>> 0' for 'addition modulo 2^32')
            H[0] = (H[0]+a) >>> 0;
            H[1] = (H[1]+b) >>> 0;
            H[2] = (H[2]+c) >>> 0;
            H[3] = (H[3]+d) >>> 0;
            H[4] = (H[4]+e) >>> 0;
            H[5] = (H[5]+f) >>> 0;
            H[6] = (H[6]+g) >>> 0;
            H[7] = (H[7]+h) >>> 0;
        }

        // convert H0..H7 to hex strings (with leading zeros)
        for (let h=0; h<H.length; h++) H[h] = ('00000000'+H[h].toString(16)).slice(-8);

        // concatenate H0..H7, with separator if required
        const separator = opt.outFormat=='hex-w' ? ' ' : '';

        return H.join(separator);

        /* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

        function utf8Encode(str) {
            try {
                return new TextEncoder().encode(str, 'utf-8').reduce((prev, curr) => prev + String.fromCharCode(curr), '');
            } catch (e) { // no TextEncoder available?
                return unescape(encodeURIComponent(str)); // monsur.hossa.in/2012/07/20/utf-8-in-javascript.html
            }
        }

        function hexBytesToString(hexStr) { // convert string of hex numbers to a string of chars (eg '616263' -> 'abc').
            const str = hexStr.replace(' ', ''); // allow space-separated groups
            return str=='' ? '' : str.match(/.{2}/g).map(byte => String.fromCharCode(parseInt(byte, 16))).join('');
        }
    }



    /**
     * Rotates right (circular right shift) value x by n positions [§3.2.4].
     * @private
     */
    static ROTR(n, x) {
        return (x >>> n) | (x << (32-n));
    }


    /**
     * Logical functions [§4.1.2].
     * @private
     */
    static Σ0(x) { return Sha256.ROTR(2,  x) ^ Sha256.ROTR(13, x) ^ Sha256.ROTR(22, x); }
    static Σ1(x) { return Sha256.ROTR(6,  x) ^ Sha256.ROTR(11, x) ^ Sha256.ROTR(25, x); }
    static σ0(x) { return Sha256.ROTR(7,  x) ^ Sha256.ROTR(18, x) ^ (x>>>3);  }
    static σ1(x) { return Sha256.ROTR(17, x) ^ Sha256.ROTR(19, x) ^ (x>>>10); }
    static Ch(x, y, z)  { return (x & y) ^ (~x & z); }          // 'choice'
    static Maj(x, y, z) { return (x & y) ^ (x & z) ^ (y & z); } // 'majority'

}


/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  */

if (typeof module != 'undefined' && module.exports) module.exports = Sha256; // ≡ export default Sha256

Note; that these scripts are intended to assist in studying the algorithms, not for production use. For production use, check this:(for web cryptography API ) https://developer.mozilla.org/en-US/docs/Web/API/SubtleCrypto/digest
(And here for crypto library nodes) https://nodejs.org/api/crypto.html#crypto_class_hash
Source; https://www.[Suspicious link removed]
https://www.movable-type.co.uk/scripts/sha256.html#src-code

Ps:all names I provided to this post is my inspiration before I create this, that's why I put their names.

653  Other / Beginners & Help / Re: What is Hash SHA256? on: October 12, 2018, 06:42:41 AM
Guys, he has copied and pasted only with any link- https://bitcoinexchangeguide.com/bitcoin-hash-functions/
And,
33. Posting plagiarized content is not allowed.
654  Other / Meta / Re: [CLUB]The SpamBuster!4 Cases open,over 3000 accounts, Reviewed:5000+ [11.09] on: October 12, 2018, 06:28:47 AM
There's not a single account that posted more than once in that thread. That alone is suspicious already, I'd say most of them are just spambots bumping the thread.
Seems someone is using huge accounts for airdrop. Where to complain about them?

I want to share an example here.

The nguyen family created on 27th February 2018

1. nguyennga822
2. nguyennuong587
3. nguyentuan243
4. nguyenlan234
5. nguyenhuy471
6. ngonguyen358
7. nguyenthu901

I didn't mention the other nguyen family member created prior or subsequent to 27 February.
Where can I complain those accounts?
655  Other / Meta / Re: Inaccurate Merit Reflection on: October 12, 2018, 06:06:24 AM
What did inspire you to write it with bigger font size? For being more catchy?
To be honest, I was not able to read your post. I have tried but failed to read.
656  Other / Meta / Re: [CLUB]The SpamBuster!4 Cases open,over 3000 accounts, Reviewed:5000+ [11.09] on: October 12, 2018, 06:03:28 AM
Another one- [AIRDROP] for using Rex Wallet !

There are a bunch of accounts which are either from a single person who is enrolling in the airdrop or using for bumping the ANN thread. What should I do? Report all of them one by one?
657  Other / Meta / Re: [CLUB]The SpamBuster!4 Cases open,over 3000 accounts, Reviewed:5000+ [11.09] on: October 12, 2018, 04:00:20 AM
I got three ANN threads which are being bumped by lots of newbies. I will try to list each user below.

The ANN threads
1. https://bitcointalk.org/index.php?topic=5036393.0 - EtainPower
2. https://bitcointalk.org/index.php?topic=4949300.0 - UBECOIN
3. https://bitcointalk.org/index.php?topic=5033588.0 - FiveBalance

EtainPower is still not deleted although it has the most spam.
658  Other / Meta / Re: Merit & new rank requirements on: October 12, 2018, 03:41:49 AM
the majority of active contributors haven't received any merit. it like me.
Nice joke.
I have checked your post history and all without this one are bounty reports. You are helping lots of scammer to scam people.
It's really true that contributor like you haven't received any merits yet and will not get in future too.
659  Other / Beginners & Help / Re: 40 Interesting Facts About Bitcoin You Don't Know on: October 11, 2018, 09:36:22 PM
Wondering who posted when. Here I got the same copy- https://www.swiftcointalk.org/latest-bitcoin-news/40-interesting-facts-about-bitcoin-you-don't-know/msg316521/#msg316521
Both topics have been created on 09th October.
@OP, can you confirm it? Seems like you have written before swiftcointalk.
660  Other / Beginners & Help / How to get 10 merits in 1 day on: October 11, 2018, 09:17:01 PM
Clickbait   Cheesy

Newbies, please, read once.

Here is my little request/advice/suggestion (whatever you think)

1. Improve your English
If you are posting in global board, you must have little skill over English. You don't need to be an expert one. Express yourself with the correct words. There are some people who aren't too good at English but got more than 250 merits only because they can write/express themselves clearly.
For improving your English, you need to have good vocabulary and some grammatical skill. You also can use grammarly or some forum which is made for learning English. The more you engage with a forum, the more you will learn it quickly.

2. Don't be repetitive
If you gonna join a discussion, check the OP first and then read all the replies made by other. If someone miss any discussion, you may start from there. If there is nothing new to say, skip the post. Don't make comment which has already been discussed by others.
Why should you not be repetitive-
a. It doesn't add any value.
b. It not only wastes your time but others people's also.

3. Always use search bar
Before creating a new post, search in forum whether it has already been discussed or not. You can also search on google. Just add the word bitcointalk after your keywords. If you don't find any related thread, only then go for a new thread.

Getting 10 merits in 1 day is easy for people who don't give a fuck to merit a.k.a upgrade membership. Getting 1 merit from 1000 day is the hardest for people who are hungry for merits.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 [33] 34 35 36 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!