Reversing a string in Python with Performance Benchmarking

Reversing a string in Python with Performance Benchmarking

Uncategorized
Recently I've been putting a lot of time into brushing up my Python knowledge for big data projects and operations. For a task that's so simple I've found reversing a string can be quite enlightening for how to better "think in Python". As an example, here's how I would have previously reversed a string before really digging into the Python language: [crayon-58aa49888740e325971740/] Quite less than ideal! After digging a bit further I learnt about slice notation in Python - and it's amazing. This StackOverflow question serves as a good primer, here's the core answer from that question for future reference as well: [crayon-58aa498887420790983249/] There is also the step value, which can be used with any of the above: [crayon-58aa498887427858366818/] The key point to remember is that the :end value represents…
Read More

Bitcoin Wallets: What are the differences between them?

Bitcoin, Coin Manual (General), Uncategorized
Satoshi Nakamoto first published their paper on Bitcoin back in 2009, but it didn't reach real mainstream popularity until recently. Only the users who understand the highly technical mechanics of Bitcoin invested their time in the technology during 2009-13 intermission period. In February of 2013 Bitcoin, and soon cryptocurrencies in general, finally entered the public consciousness. Despite being a four year old technology, many of the core features of the Bitcoin protocol were not polished in any capacity, let alone ready for mass public consumption. The Bitcoin wallet is an excellent example of one such component. Since that first popularity explosion, much expertise has gone into designing and refining the Bitcoin wallet. Today we will be taking a look at the differences in functionality of the three types of wallets as well…
Read More

How do you perform arbitrage with Bitcoins?

Bitcoin, Investing, Uncategorized
What is Arbitrage? Put simply, arbitrage is buying something at a low price and selling more or less immediately at a higher price through a different market. There are many kinds of arbitrage, but all of them boil more or less to the same goal: Capitalizing on a price difference for economic gain. Arbitrage is everywhere in our global economy and lots of commercial transactions depend upon it and utilize it. Goods are produced at a reduced cost in one place and are sold at a higher cost someplace else. The important thing is that the differences in price allows us to recoup the costs of the transaction; i.e. packaging, transportation, management, etc. For our discussion we will be referring to the arbitrage between cryptocurrencies between exchanges and other markets. Why does it…
Read More

Bitcoin Wallet: The Grandfather of Android Bitcoin Wallets

Bitcoin, Uncategorized
With Bitcoin and it's fellow cryptocurrencies becoming more mainstream everyday, it is only natural that our digital wallets are accessible on both our desktops and our phones. Here at Coin Manual we are doing our research to find which Android wallets are the best of the best (and which are the worst of the worst). Today we will be looking at the first Bitcoin wallet  created for Android -- aptly name Bitcoin Wallet by Andreas Schildbach.   First Impression Users looking to download this app are greeted on the download by 4.1/5 star rating and over 500 thousand app downloads as well as a recent (September 11, 2014) changelog entry, which means someone has and still is putting a lot of work into this app. Once installed and open, the main interface…
Read More

Proof of Stake – How does it work and what are the advantages?

Coin Manual (General), Cryptography (General), Uncategorized
Recently more and more alt coins have decided to integrate a proof of stake system over the traditional proof of work system used by Bitcoin and Litecoin. But why, one may ask? Frankly, the proof of work system is not perfect. A cryptocurrency without proof of stake doesn't just lack an incentive for users to continue holding on to their coins, but is also susceptible to a 51 percent attack if one party controls a majority of the total mining output. To solve help these problems, some cryptocurrencies, such as NXT, have implemented a 100 percent proof of stake system. Other currencies, such as Dogecoin, have implemented elements of proof of stake to take advantage of its benefits. What is Proof of Stake? Like a proof of work system, proof of stake allows miners to verify block chain transactions…
Read More

How will financial firms like JP Morgan soon challenge Bitcoin?

Bitcoin, Coin Manual (General), Uncategorized
Bitcoin has endured many challenges since emerging back in 2009. Still, the currency is more alive than ever with ever-growing adoption between new consumers and merchants alike. It's uniqueness as a (mostly) decentralized currency against all odds has attracted the attention of media all over the world. As the currency populi of the world, are the big financial firms and authorities of the world planning to take on the cryptocurrency, challenge it, or even destroy it? Do financial firms even care about Bitcoin? Yes. Early this year we saw a number of provocative headlines ranging from JP Morgan's potential patents for a digital currency to the Goldman Sachs assessment of Bitcoin. Both have spurred volumes of discussion about the topic, though it all boils down to a single fact: They care.…
Read More

How will the Satoshi Nakamoto Dox affect the market?

Bitcoin, Coin Manual (General), Uncategorized
On September 8, the administrator and owner of Bitcointalk.org, theymos, announced that satoshin@gmx.net "had been compromised." We're still not quite sure what the true extent of the compromise has been and whether one or several hackers have gained access to the account. There are however some important things to say about what affect this will have on the Bitcoin market both in the short term and long term, and what vigilance is necessary for the coming months. What we know so far Theymos received an e-mail from the account once maintained by Satoshi Nakamoto, the pseudonym for the creator(s) of Bitcoin, that more or less sounded nothing like what Nakamoto would say. The e-mail was also the first sent to him in nearly four years, since Nakamoto's departure from the…
Read More