How to Check the Bitcoin Price, Hashrate, Data – The 21 ...

vectorbt - blazingly fast backtesting and interactive data analysis for quants

I want to share with you a tool that I was continuously developing during the last couple of months.
https://github.com/polakowo/vectorbt

As a data scientist, when I first started flirting with quant trading, I quickly realized that there is a shortage of Python packages that can actually enable me to iterate over a long list of possible strategies and hyper-parameters quickly. Most open-source backtesting libraries are very evolved in terms of functionality, but simply lack speed. Questions like "Which strategy is better: X or Y?" require fast computation and transformation of data. This not only prolongs your lifecycle of designing strategies, but is dangerous after all: limited number of tests is similar to a tunnel vision - it prevents you from seeing the bigger picture and makes you dive into the market blindly.
After trying tweaking pandas, multiprocessing, and even evaluating my strategies on a cluster with Spark, I finally found myself using Numba - a Python library that can compile slow Python code to be run at native machine code speed. And since there were no packages in the Python ecosystem that could even closely match the speed of my own backtests, I made vectorbt.
vectorbt combines pandas, NumPy and Numba sauce to obtain orders-of-magnitude speedup over other libraries. It builds upon the idea that each instance of a trading strategy can be represented in a vectorized form, so multiple strategy instances can be packed into a single multi-dimensional array. In this form, they can processed in a highly efficient manner and compared easily. It also integrates Plotly and ipywidgets to display complex charts and dashboards akin to Tableau right in the Jupyter notebook. You can find basic examples and explanations in the documentation.

Below is an example of doing in total 67,032 tests on three different timeframes of Bitcoin price history to explore how performance of a MACD strategy depends upon various combinations of fast, slow and signal windows:
import vectorbt as vbt import numpy as np import yfinance as yf from itertools import combinations, product # Fetch daily price of Bitcoin price = yf.Ticker("BTC-USD").history(period="max")['Close'] price = price.vbt.split_into_ranges(n=3) # Define hyper-parameter space # 49 fast x 49 slow x 19 signal fast_windows, slow_windows, signal_windows = vbt.indicators.create_param_combs( (product, (combinations, np.arange(2, 51, 1), 2), np.arange(2, 21, 1))) # Run MACD indicator macd_ind = vbt.MACD.from_params( price, fast_window=fast_windows, slow_window=slow_windows, signal_window=signal_windows, hide_params=['macd_ewm', 'signal_ewm'] ) # Long when MACD is above zero AND signal entries = macd_ind.macd_above(0) & macd_ind.macd_above(macd_ind.signal) # Short when MACD is below zero OR signal exits = macd_ind.macd_below(0) | macd_ind.macd_below(macd_ind.signal) # Build portfolio portfolio = vbt.Portfolio.from_signals( price.vbt.tile(len(fast_windows)), entries, exits, fees=0.001, freq='1D') # Draw all window combinations as a 3D volume fig = portfolio.total_return.vbt.volume( x_level='macd_fast_window', y_level='macd_slow_window', z_level='macd_signal_window', slider_level='range_start', template='plotly_dark', trace_kwargs=dict( colorscale='Viridis', colorbar=dict( title='Total return', tickformat='%' ) ) ) fig.show() 

https://reddit.com/link/hxl6bn/video/180sxqa8mzc51/player
From signal generation to data visualization, the example above needs roughly a minute to run.

vectorbt let's you
The current implementation has limitations though:

If it sounds cool enough, try it out! I would love if you'd give me some feedback and contribute to it at some point, as the codebase has grown very fast. Cheers.
submitted by plkwo to algotrading [link] [comments]

The best DApps, which will likely lead the next phase.

The best DApps, which will likely lead the next phase.
Author: Gamals Ahmed, Business Ambassador

https://images.app.goo.gl/2c9rF5ZqfbjBzb2x6
One of the key themes in 2020 is the rise of decentralized financing (DeFi), a new type of financing that works on decentralized protocols and without the need for financial intermediaries. Lately, the number of DeFi apps has increased significantly, but many have not been seen or heard by many of us.
In this Article I will be building a list of the best DApps, which will likely lead the next phase. DeFi apps can be categorized into different subcategories such as:
  • Finance
  • Exchange
  • Insurance
  • Gambling
  • Social
And much more…
Note: Some of the projects in the report categorized into more than one section in the types of dApps.
The rise of DeFi Bitcoin (BTC) was the first implementation of decentralized financing. It enabled individuals to conduct financial transactions with other individuals without the need for a financial intermediary in the digital age. Bitcoin and similar cryptocurrencies were the first wave of DeFi. The second wave of DeFi was enabled by Ethereum blockchain which added another layer of programmability to the blockchain. Now, at the beginning of 2020, individuals and companies can borrow, lend, trade, invest, exchange and store crypto assets in an unreliable way. In 2020, we can expect the amount of money held in lending protocols to increase as long-term investors diversify into interest-bearing offers, especially if the market fails to rise towards the 2017/18 highs. On the other hand, active crypto traders are becoming increasingly interested in decentralized trading offers. The increasing level of money security offered by decentralized trading platforms should not only see an increase in trading of DApp users, but also in the number of non-custodial trading and exchange platforms available.
Lending: DeFi allows anyone to obtain or provide a loan without third party approval. The vast majority of lending products use common cryptocurrencies such as Ether ($ ETH) to secure outstanding loans through over-collateral. Thanks to the emergence of smart contracts, maintenance margins and interest rates can be programmed directly into a borrowing agreement with liquidations occurring automatically if the account balance falls below the specified collateral. The relative benefit gained from supplying different cryptocurrencies is different for the asset and the underlying platform used.

Compound

Source: https://images.app.goo.gl/SGttwo4JWadHTxYe7
Compound is a money market protocol on the Ethereum blockchain — allowing individuals, institutions, and applications to frictionlessly earn interest on or borrow cryptographic assets without having to negotiate with a counterparty or peer. Each market has a dynamic borrowing interest rate, which floats in real-time as market conditions adjust. Compound focuses on allowing borrowers to take out loans and lenders to provide loans by locking their crypto assets into the protocol. The interest rates paid and received by borrowers and lenders are determined by the supply and demand of each crypto asset. Interest rates are generated with every block mined. Loans can be paid back and locked assets can be withdrawn at any time. While DeFi may seem overwhelming complex to the average individual, Compound prides itself on building a product that is digestible for users of all backgrounds. Compound is a protocol on the Ethereum blockchain that establishes money markets, which are pools of assets with algorithmically derived interest rates, based on the supply and demand for the asset. Suppliers (and borrowers) of an asset interact directly with the protocol, earning (and paying) a floating interest rate, without having to negotiate terms such as maturity, interest rate, or collateral with a peer or counterparty. Built on top of that principle is cTokens, Compound’s native token that allows users to earn interest on their money while also being able to transfer, trade, and use that money in other applications. OVERVIEW ABOUT COMPOUND PROTOCOL Compound Finance is a San Francisco based company, which raised an $8.2 M seed round in May of 2018, and a $25M Series A round in November of 2019. Financing rounds were lead by industry giants including but not limited to Andressen Horowitz, Polychain Capital, Coinbase Ventures and Bain Capital Ventures, Compound Finance is a sector-leading lending protocol enabling users to lend and borrow popular cryptocurrencies like Ether, Dai and Tether. Compound leverages audited smart contracts responsible for the storage, management, and facilitation of all pooled capital. Users connect to Compound through web3 wallets like MetaMask with all positions being tracked using interest-earning tokens called cTokens.
Compound recently introduced a governance token — COMP. It holds no economic benefits and is solely used to vote on protocol proposals. The distribution of COMP has absolutely exceeded expectations on all fronts. Compound is now the leading DeFi protocol both in terms of Total Value Locked and in terms of COMP’s marketcap relative to other DeFi tokens. COMP was recently listed on Coinbase — the leading US cryptocurrency exchange and has seen strong interest from dozens of other exchanges including futures platforms like FTX. Compound’s new governance system is well underway, with close to close to 10 proposals being passed since it’s launch. What’s unique about COMP’s governance model is that tokenholders can delegate their tokens to an address of their choice. Only those who hold more than 1% of the supply can make new proposals. Besides earning interest on your crypto assets, which is a straightforward process of depositing crypto assets on the platform and receiving cTokens, you can also borrow crypto on Compound. Borrowing crypto assets has the added step of making sure the value of your collateral stays above a minimum amount relative to your loan. Compound and DeFi more broadly wants to help people have more access and control over the money they earn and save. While the project has had its criticisms, the long-term goal of Compound has always been to become fully decentralized over time. The Compound team currently manages the protocol, but they plan to eventually transfer all authority over to a Decentralized Autonomous Organization (DAO) governed by the Compound community. For following the project:
Website: https://compound.finance/
Medium: https://medium.com/compound-finance
Github: https://github.com/compound-finance/compound-protocol
DEXs: Decentralized exchanges allow users to switch their assets without the need to transfer custody of basic collateral. DEXs aim to provide unreliable and interoperable trading across a wide range of trading pairs.

Kyber


Source: https://images.app.goo.gl/sFCUhrgVwvs9ZJEP6
Kyber is a blockchain-based liquidity protocol that allows decentralized token swaps to be integrated into any application, enabling value exchange to be performed seamlessly between all parties in the ecosystem. Using this protocol, developers can build innovative payment flows and applications, including instant token swap services, ERC20 payments, and financial DApps helping to build a world where any token is usable anywhere. Kyber’s ecosystem is growing rapidly. In about a month, the team got an investment and partnered with some of the best projects. ParaFi Capital, a blockchain-focused investment company, has made a strategic purchase of KNC codes. The company will assist the DeFi project by qualifying new clients and improving professional market manufacture. The project’s recent partnerships seem impressive. Includes Chainlink, Chicago DeFi Alliance, and Digifox Wallet.
An important DeFi integration was also made with MakerDAO. KNC can now be used as a DAI warranty. The project has reached a milestone worth $ 1 billion of total turnover since its inception. More importantly, volume on an annual basis is moving and accelerating from $ 70 million in the first year to more than $ 600 million in 2020. Recently five million KNC (about 2.4% of total supply) were burned, improving Kyber’s supply and demand ratio. In July, the Kyber network witnessed a Katalyst upgrade that will improve governance, signature, delegation and structural improvements.
When Katalyst hits the main network, users will be able to either vote directly or delegate tokens to shareholder groups led by either companies like Stake Capital or community members. The KNC used to vote is burned, and in turn, voters get ETH as a reward. This setting creates a model for staking an uncommon contraction for the Kyber network. KyberDAO will facilitate chain governance, like many other projects based on Ethereum. An interesting partnership with xToken has been set up to help less-participating users stake out via xKNC. xKNC automatically makes specific voting decisions, making it easier for users to join and enjoy the return. The pool was created to draw BTC to Curve. Users who do this are eligible for returns in SNX, REN, CRV, and BAL. The more BTC lock on Synthetix, the more liquid it becomes, and the more attractive it is for traders. The project plans to continue expanding its products and move towards more decentralization. Synthetix futures are scheduled to appear on the exchange within a few months. The initial leverage is expected to be 10 to 20 times. The team aims to neglect its central oracle and replace it with one from Chainlink during the second stage of the migration. This will significantly increase the decentralization and flexibility of the platform. For following the project:
Website: https://kyber.network/
Medium: https://blog.kyber.network/
Github: https://github.com/kybernetwork
Derivatives: In traditional finance, a derivative represents a contract where the value is derived from an agreement based on the performance of an underlying asset. There are four main types of derivative contracts: futures, forwards, options, and swaps.

Synthetix

Source: https://images.app.goo.gl/1UsxQ7a3M5veb5sC7
Synthetix is a decentralized artificial asset issuance protocol based on Ethereum. These synthetic assets are guaranteed by the Synthetix Network (SNX) code which enables, upon conclusion of the contract, the release of Synths. This combined collateral model allows users to make transfers between Compound directly with the smart contract, avoiding the need for counterparties. This mechanism solves DEX’s liquidity and sliding issues. Synthetix currently supports artificial banknotes, cryptocurrencies (long and short) and commodities.
SNX holders are encouraged to share their tokens as part of their proportionate percentage of activity fees are paid on Synthetix.Exchange, based on their contribution to the network. It contains three DApp applications for trading, signature and analysis: Exchange (Synths at no cost). Mintr (SNX lock for tuning and fee collection). Synthetix Network Token is a great platform in the ethereum ecosystem that leverages blockchain technology to help bridge the gap between the often mysterious cryptocurrency world and the more realistic world of traditional assets. That is, on the Synthetix network, there are Synths, which are artificial assets that provide exposure to assets such as gold, bitcoin, US dollars, and various stocks such as Tesla (NASDAQ: TSLA) and Apple (NASDAQ: AAPL). The whole idea of these artificial assets is to create shared assets where users benefit from exposure to the assets, without actually owning the asset.
It is a very unique idea, and a promising project in the ethereum landscape. Since it helps bridge the gap between cryptocurrencies and traditional assets, it creates a level of familiarity and value that is often lost in the assets of other digital currencies. This will make Synthetix take his seat in the next stage. On June 15, BitGo announced support for SNX and on June 19, Synthetix announced via blog post that Synthetix, Curve, and Ren “collaborated to launch a new stimulus group to provide liquidity for premium bitcoin on Ethereum”, and said the goal was to “create the most liquid Ethereum — the BTC-based suite available to provide traders with the lowest slippage” In trade between sBTC, renBTC and WBTC. “ For following the project:
Website: https://www.synthetix.io/
Blog: https://blog.synthetix.io/
Github: https://github.com/Synthetixio
Wallets: Wallets are a crucial gateway for interacting with DeFi products. While they commonly vary in their underlying product and asset support, across the board we’ve seen drastic improvements in usability and access thanks to the growing DeFi narrative.

Argent


Source: https://images.app.goo.gl/mYPaWecFfwRqnUTx6
It is the startup for consumer game-changing financial technology, which makes decentralized web access safer and easier. The company has built a smart and easy-to-use mobile wallet for Ethereum, which gives users the ability to easily retrieve their encrypted currencies on the go.
Argent Benefits:
  • Only you control your assets
  • Explore DeFi with one click
  • Easily retrieve and close your wallet
  • The wallet pays gas for in-app features, for example Compound and Maker
The Argent crypto wallet simplifies the process without sacrificing security. It is a type of wallet that allows you to keep cryptographic keys while keeping things simple. The Argent wallet is secured by something called the Guardians. If you lose your phone (and your Argent wallet), just contact your guardians to confirm your identity. Then you can get all your money back on another device. It is a simple and intuitive method that can make cryptocurrency manipulation easier to do without experience. Argent is focused on the Ethereum blockchain and plans to support everything Ethereum has to offer. Of course, you can send and receive ETH. The startup wants to hide the complexity on this front, as it covers transaction fees (gas) for you and gives you usernames. This way, you don’t have to set a transaction fee to make sure it expires. Insurance cooperative Nexus Mutual and Argent Portfolio Provider are planning to offer a range of smart and insurance contracts to keep Argent user money safe from hackers. First, the smart contract is designed to prevent thieves from draining the wallet by temporarily freezing transfers above the daily spending limit for addresses not listed in the user’s whitelist. The user has 24 hours to cancel the frozen transfer — very similar to the bank’s intervention and prevent fraud on the card or similar suspicious activities in the account. By contrast, the default coding state is closer to criticism: once it disappears, it disappears. “We are thinking not only of crypto users but also new users — so the ultimate goal is to duplicate what they get from their bank,” said Itamar Lisuis, one of the founders of Argent. For following the project:
Website: https://www.argent.xyz/
Medium: https://medium.com/argenthq
Github: https://github.com/argentlabs/
Asset Management: With such a vast amount of DeFi products, it’s crucial that tools are in place to better track and manage assets. In line with the permissionless nature of the wider DeFi ecosystem, these assets management projects provide users with the ability to seamlessly track their balances across various tokens, products and services in an intuitive fashion.

InstaDapp

Source: https://images.app.goo.gl/VP9Xwih6VQ1Zmv2E9
It is a smart wallet for DeFi that allows users to seamlessly manage multiple DeFi applications to maximize returns across different protocols in a fraction of the time. With InstaDapp, users can take advantage of industry-leading projects like Compound, MakerDAO and Uniswap in one easy-to-use portal. Instadapp currently supports dapps MakerDAO and Compound DeFi, allowing users to add collateral, borrow, redeem and redeem their collateral on each dapp, as well as refinance debt positions between the two. In addition to its ease of use, InstaDapp also adds additional benefits and use cases for supported projects that are not already supported. The project focuses on making DeFi easier for non-technical users by maintaining a decentralized spirit while stripping many of the confusing terms that many products bring with them.
InstaDapp has launched a one-click and one-transaction solution that allows users to quadruple the COMP Codes they can earn from using quadruple borrowing and lending. A good timing feature for sure, but this kind of simplification is exactly why Instadapp was created. Its goal is to create a simple interface into multiple DeFi applications running on the Ethereum Blockchain and then automate complex interactions in a way that enables users to maximize their profits while reducing transactions and Ethereum gas charges. To use Instadapp you will need Ethereum wallet and you will also have to create what is called Instadapp smart wallet in which token you want to use. For following the project:
Website: https://instadapp.io/
Medium: https://medium.com/instadapp
Github: https://github.com/instadapp
Savings: There are a select few DeFi projects which offer unique and novel ways to earn a return by saving cryptocurrencies. This differs from lending as there is no borrower on the other side of the table.

Dharma

Source: https://images.app.goo.gl/4JhfFNxPfE9oxoqV6
Dharma is an easy-to-use layer above the compound protocol. It introduces new and non-technical users to transaction encryption and allows them to easily borrow or lend in DeFi markets and earn interest in stable currencies. You can start by simply using a debit card. Funds are kept in a non-portfolio portfolio, which constantly earns interest on all of your deposited assets. The value of Dharma’s DeFi lending experience is:
  • Easy entry.
  • Simple wallet.
  • High protection.
  • Depositing and withdrawing banknotes.
Dharma, the prominent DeFi cryptobank bank, has made it extremely easy to bring any Twitter user into the crypto world. Dharma users can send money from the Dharma app by searching for any Twitter handle, setting the required amount, and clicking on one button. The Twitter Dharma Bot account can send a unique notification with a link to download the Dharma mobile app. Senders are encouraged to retweet the notification to ensure that the receiver does not lose it.
To raise money, recipients simply download the Dharma app. After creating a Dharma account, users connect their Twitter account to receive access to the money sent. They can choose to transfer money to US dollars and withdraw to a bank account, or leave DAI in a Dharma account where it will earn interest like all Dharma deposits. The submitted DAI will gain interest even before the receiving user requests it while waiting for the claim. In her ad, Dharma demonstrated a number of ways in which the new social payments feature can be used, including tips for your favorite Twitter personalities, accepting payments for goods or services in a very clear way, charitable donations across borders or transfer payments. The Dharma app is available for both Android and iOS. Dharma and Compound
Dharma generates interest by DAI signing the Compound Protocol. Dharma also appeared in the news recently after the release of a specification outlining a Layer 2 expansion solution allowing the platform to expand to handle current transaction volume 10x, ensuring users can transfer their money quickly even in times of heavy congestion on the Ethereum network. Dharma is developing its “core” and “underwriting” contracts within the company. Underwriting contracts are open source and non-custodian, while each loan contract is closed source. This means that the receiving address contains nodes that interact with a script on a central Dharma server.For following the project:
Website: https://dharma.io/
Medium: https://medium.com/dharma-blog
Github: https://github.com/dharmaprotocol
Insurance: Decentralized insurance protocols allow users to take out policies on smart contracts, funds, or any other cryptocurrencies through pooled funds and reserves.

Nexus Mutual


Source: https://images.app.goo.gl/b7HwB8ifvTXwFhrh6
Nexus Mutual uses blockchain technology to return mutual values to insurance by creating consistent incentives with the smart contract symbol on the Ethereum blockchain. It is built on the Ethchaum blockchain and uses a modular system to aggregate smart Ethereum nodes, allowing to upgrade the system’s logical components without affecting other components.
The way Nexus works is members of the mutual association by purchasing NXM codes that allow them to participate in the decentralized independent organization (DAO). All decisions are voted on by members, who are motivated to pay real claims. It sees plenty of opportunities in a gradual transition of Ethereum to Eth 2.0, which is expected to start later this year. Eth 2.0 moves the network from the power-hungry Proof-of-Consensus (PoW) algorithm to Proof-of-Stake (PoS), a way to sign cryptocurrency in order to keep the network afloat. Having a steady return on signature from the Ether (ETH) can be somewhat compared to the way in which insurance companies invest in the real world the premiums they collect.
By setting a strong set of conditions for Nexus Mutual, anyone will be able to bring in and acquire a new form of risk for mutual coverage — assuming that members are willing to share NXM. With this design, the mutual discretion will be able to expand into much broader fields beyond smart contracts. In addition to defining multi-layered term agreements, Nexus Mutual also has some other advantages needed to achieve this visualization. For following the project:
Website: https://nexusmutual.io/
Medium: https://medium.com/nexus-mutual
Github: https://github.com/NexusMutual
Disclaimer: This report is a study of what is happening in the market at the present time and we do not support or promote any of the mentioned projects or cryptocurrencies. Any descriptions of the jobs and services provided are for information only. We are not responsible for any loss of funds or other damages caused.
Resources:
https://compound.finance/
https://kyber.network/
https://instadapp.io/
https://www.synthetix.io/
https://www.argent.xyz/
https://dharma.io/
https://nexusmutual.io/
submitted by CoinEx_Institution to u/CoinEx_Institution [link] [comments]

Sobre Tibia, gold farmers y un caso de ayuda y éxito PT2. Son muy buenos consejos de cómo comenzar a programar profesionalmente

Una vez más, reconocimiento al autor original de los post International-Unit-8
Hello,

I have gotten so many replies and messages since my last post in this thread, that I can't answer them all individually. Previous topic:

https://www.reddit.com/TibiaMMO/comments/h8tu5u/a_great_tip_for_brazilians_venezuelans_and_othe

It has been shared on multiple subreddits so I have no idea where to even post this. But I'd like to come up with a follow-up thread with some more information. The internet is the most powerful tool that mankind has ever invented. You have the ability to reach thousands, millions and even billions of people with just a computer and some internet access.

If you're on this subreddit, chances are you're already playing Tibia and you already have a computer and internet access. It doesn't need to be the best internet, but as long as websites will load (eventually) you are good to go.

In this topic I will go more in-depth on web development and software engineering. If you have a very slow internet connection, you may want to look into web development instead of software development. An application/software is much heavier (larger file size) than a website. And most developer jobs require that you send and download files, back and forth, between you and your company's server. So if you feel like your internet is too slow to send a lot of files - do not worry! There are plenty of jobs.

First, I will go through some more details on how to learn web development and software development. After that, I will list a few other kinds of jobs that you can do remotely. These types of jobs can be done from anywhere in the world as long as you have internet access.



Part 1: Some languages you should learn

What is web development? Well, it can be a lot of things. You perhaps make websites for shops/restaurants/hair dressers/dentists, or you work for a big company and work on their web application, like Outlook, Discord or Spotify (which can all be accessed via a browser: their web app). You can also work with design and user experience, instead of programming. Being a web developer can mean so many different things, it's impossible to name them all. But most web developers are just developers: they program. They make websites, and they either sell the websites to companies (as a consultant) or you work full/part-time for a company.

I can not provide in-depth information about every single thing, but I can give you some pointers. The very basics any web developer should know is this:

HTML (HyperText Markup Language) - it's what almost all websites use as a foundation. This is not a programming language, but it is a markup language. If you want to build websites, you pretty much have to know this language. Don't worry though, it is easy. Not so much to learn. You can learn all about it in a few weeks.

CSS (Cascading Style Sheets) - it's what will add colors and shapes to your website. If you want to focus more on design (also known as front end development) then this is where you want to gain a lot of knowledge.

Python - A very simple language to learn. This language is very often the first programming language that developers start using. You can use it for a lot of things. This language is used in the back of a lot of websites. Google has been using Python for years and still is. It's great for web scraping and making web requests. If you want a language to practice your algorithms, then this language is awesome.

PHP - This used to be a very popular language, but not so much these days. However, it is very good to know how this works because it's very simple to learn and also very functional in some cases. If you want to transmit or withdraw information from a database to your website, then this (in combination with SQL) is a great way to do so. Whenever you make a login system or a contact form, the data must be sent somehow to a recipient or a database. PHP will help you do that. It is a server-side language, which means it will run in the back of the website.

SQL - To be able to communicate with databases (for example: save data, update data, or insert data) you can use different languages for that. But SQL is probably the most widely used language for this. It is basically just a bunch of commands that you tell your website or app to do. If you have a web shop for example, you will need a database to store all your product information in. You can for example use MySQL as your database and then use the SQL language to extract data from your database and publish it as a list of products on your website.

JavaScript - Perhaps the most powerful language at the moment. Anyone who is good at JavaScript will be able to learn most other modern programming languages. In recent years, the demand for good JavaScript developers has skyrocketed. It's because more applications are becoming web based, and JavaScript is probably among the most useful languages to use. You can use it for so many things. Previously JavaScript was only being run on the client side of the website (that means in the user's browser). But in recent years, there has been massive development of this language and you are now able to build servers, connect to databases and do very powerful web applications using just this language. A great tutorial for JavaScript was made by Tony Alicea: https://www.youtube.com/watch?v=Bv_5Zv5c-Ts This video is "just" 3.5 hours, but it's the intro. There is a much longer version of it, and you can download it for free if you search for it. Just find it as a torrent and watch it. It's probably the best tutorial I have seen for JavaScript.

C# - It's pronounced as "C Sharp". This language has been dominating the software engineering market for decades at this point. Everyone loves it. It's relatively easy to learn and you can build a lot of stuff in C#. It's very much like JavaScript, but focuses more on application development rather than website development. I would however try to avoid learning this language if you have very slow internet, since you will most likely be sending a ton of files back and forth. But if application (computer & phone) is your thing, then this language is great. There are so many tutorials on this, but there is 1 channel on YouTube which teaches a lot of the basics in C# (and many other languages) and that channel is called ProgrammingKnowledge. Sure, his C# videos may be old now but most of it is still relevant and useful. You will learn a lot by watching his videos. It's always good to start from the beginning and then when you're familiar with that, you can learn more about the recent updates in C#. https://www.youtube.com/watch?v=V2A8tcb_YyY&list=PLS1QulWo1RIZrmdggzEKbhnfvCMHtT-sA

Java - This is pretty much 90% identical to C# as I wrote above. Widely used, relatively easy to learn the basics and there's plenty of jobs. If you like making android apps, this language is for you.



Part 2: Technologies and useful tools

To become a web developer you will need a few tools. You need a text editor, a FTP client, a SSH client and some other things. Also a good browser.

Text editor: Visual Studio Code, Atom, Sublime Text, Brackets - There are many different text editors but at the moment, I highly recommend Visual Studio Code. It has so many built-in features it's honestly the only thing you may need.Don't forget to install Notepad++ as well - this very basic editor is so handy when you just quickly need to edit some files.

File archiving: WinRar, 7-Zip - You need some way of archiving projects and send it to your customer or employer. These are basic tools anyone should use. I personally use Winrar.

FTP (File Transfer Protocol): FileZilla - This tool will allow you to connect to your website's file manager and upload your files to it. There are many tools for connecting to an FTP server but this is the most popular one, it's simple and it works great.

VPS (Virtual Private Server): Amazon Web Services, Google Cloud - If you want to practice building web applications or want to host your own website as a fun project, it's great to use a VPS for that. Both Amazon and Google offers 365 days of free VPS usage. All you need is a credit card. However, they will not charge you, as long as you stay below the free tier limit. A VPS is basically a remote computer that you can connect to. I highly recommend that, if you have a slow internet connection. Those VPS-servers (by Amazon and Google) usually have 500mbit/s internet speed, which is faster than most countries in the world. You simply connect to them via Remote Desktop, or by SSH. Depending on what type of server you are using (Windows or Linux).

SSH (Secure Shell): Solar-PuTTY, PuTTY - If you for example have a web server where you store applications and files, a great way to connect to it is by using SSH. PuTTY is pretty much the standard when it comes to SSH clients. But I really love the version created by SolarWinds. When you download that one, do not enter your personal details. Their sales people will call you and haunt you! Haha.

File Searching: Agent Ransack - When you have many files and try to locate a specific document or file, you may want to use something like Agent Ransack. Much faster than the traditional search feature in Windows and it is much more accurate.

IDE / Code Editor: Visual Studio - Great tool to use when you want to create applications in C# for example. Do not confuse this with Visual Studio Code. These are two very different tools. This tool (Visual Studio) is more designed for Windows applications. Not just websites. I only recommend getting it if you plan to make programs for Windows.

Web host & domain: NameCheap, Epik, SiteGround - If you develop websites on your own, or maybe want to create a portfolio website, you will need a domain name and web hosting. I have personally used all of these 3 and they are very cheap. NameCheap has some of the cheapest domains and great web hosting for a low price. Their support is also great. Same with SiteGround. And if you want to buy a domain anonymously (with Bitcoin for example), then you can use Epik. Low prices and great customer service on all these 3 websites.

Web Server: XAMPP, Nginx - If you plan to practice PHP, you will need to have a web server on your local computer. If you have Windows, I would highly recommend installing XAMPP (Apache). It is very easy to use for beginners. If you're on Linux, I would recommend Nginx. Also check our PhpMyAdmin if you want to quickly setup a MySQL database locally.Bonus tip: If you use Visual Studio Code to create websites in HTML, CSS and JavaScript: then install the extension "live server" and you can run your applications on a live server without setting it up yourself. Tutorial: https://www.youtube.com/watch?v=WzE0yqwbdgU

Web Browser: Mozilla Firefox, Microsoft Edge Insider, Google Chrome - You need one of the latest web browsers to create websites these days. Since I prefer privacy over functionality, I've always loved Firefox. But recently, Microsoft has been improving its new version of Edge a lot (based on Chromium) and it's also very popular. If you want all your personal details to be saved and have good tools for web development, then use Google Chrome. Don't forget to utilize the built-in developer tools. You can access it in any of these browsers by pressing F12.



Other things you may want to look into:

Web services, SSL certificates, Search Engine Optimization, Databases, API, Algorithms, Data Structures



Part 3: Learning platforms

https://www.youtube.com/

https://www.w3schools.com/

https://leetcode.com/

https://stackoverflow.com/



If you want to learn in-depth about algorithms, data structures and more. Then you can take a look at the curriculum of the top-tier universities of USA. Such as: UC Berkeley, Harvard and MIT. These courses are very hard and are specifically for people who want to become experts in software engineering. You can enroll some of them for free, like the one on Harvard. And by having a such diploma (which costs $90 extra) can get you a lot of job opportunities. You can enroll those courses if you want, but it can have a fee. But just take a look at what they are studying and try do their exercises, that is 100% free. Get the knowledge. It's mostly on video too! These course below are the very same courses that many of the engineers at Facebook, Google, Amazon, Apple, Netflix, Uber, AirBnb, Twitter, LinkedIn, Microsoft, etc. has taken. It's what majority of people in Silicon Valley studied. And it's among the best classes that you can take. These course are held by some of the world's best professors in IT.



UC Berkeley: CS 61a & CS 61b:

https://inst.eecs.berkeley.edu/~cs61a/fa19/

Video playlist here: https://www.youtube.com/watch?v=0_LryzvBxFw&list=PL6BsET-8jgYVAaK0jGVTWr9R5g7kSMQ8i

https://inst.eecs.berkeley.edu/~cs61b/fa19/

Videos: https://www.youtube.com/channel/UCNBSbBTFx8nFahcQyZOYOgQ



Harvard University: CS50 (free enrollment --- 90$ to get a certificate).

https://online-learning.harvard.edu/course/cs50-introduction-computer-science



MIT (Massachusetts Institute of Technology): 6.006

https://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-006-introduction-to-algorithms-fall-2011/

Held by Erik Demaine. One of the best - if not THE best - professor at MIT. Just look at this resume. It's almost 50 pages long! https://erikdemaine.org/cv.pdf



Part 4: Finding jobs

https://www.linkedin.com/

https://marketing.hackerrank.com/

https://www.glassdoor.com/index.htm

Facebook groups for web developers, freelancing, remote work, etc.

Portfolio / Code Sharing / Source Control:

https://github.com/



Part 5: Other types of jobs you can work with (remotely) - with/without coding experience

SEO (Search Engine Optimization)

Translations (Spanish/Portuguese, etc.)

Affiliate Marketing (look into Clickbank.com - and use Facebook Ads to promote products)

Design (web design, photo design, etc.)

Copywriting (write sales letters for companies)

Database manager (monitor and administrate a company's database)

YouTube - make YouTube videos to gain views. Views = Money.

Dropshipping (use Shopify.com for example) and sell products in a webshop. Benefit with dropshipping is that you don't personally store the products.

Customer support

more...? Banking, economics, etc.



You can find information about all of the things I have mentioned by using YouTube or Google search.

Hope it helps.



And I hope that in 1 year, there will be at least some new web developers in Brazil, Venezuela and other countries in South America.
submitted by jesuskater to memezuela [link] [comments]

Here is a challenge for r/bitcoin and your friends

Dear Community, I would like to advertise a challenge that just came around my mind, thinking about ~ 11 May - the Halvening nears!
You don't know what the halvening is? Check back here, after you watched Andreas briefly explaing it.

The Challenge

Watch the 3rd Bitcoin halvening from your own full node! This means setting one up if you don't already have one and come around a tool to watch the blocks trickle down onto the chain, live!
Share your own node setup on bitcoin and your favorite communication channels when we halve!

Recommendations:

Limitations

The blockchain takes some time to verify as you download. Start early, you still have plenty of time but you want to start around the beginning of the first week of May at latest!
Searching for tools in the world wide web comes with a huge influx of shady sites that want to grab crypto assets from a new-be. Make your own research, browsing multiple well known sites or ask the community of bitcoin, i.e. in the daily thread. This should not only be done when you are unsure about a specific tool or guide, but in general!

"I have no idea about the tech, why should I take part?"

The great side effect is, that after completing this challenge you can now trust yourself and no shady b(ch)lockchain.com sites while waiting for your tx confirmation. Also, hands-on is probably the best way to take the red pill in the Bitcoin space and it's great technology.
Edit: Typos
submitted by HalveningPromoter to Bitcoin [link] [comments]

Running Electrum / TrezorCTL from source on Windows (a howto)

It's been a while since I wrote the last python build instructions for Windows. Since Electrum, Trezor (and most others) use Linux as their build environment, most of the build scripts are linux based. Although there are good docker images to facilitate building, it may be more than most want to take on to run a quick test.
Here's a rundown of how to run from source using either the Microsoft Visual C++ Build Tools or MingGW/MSYS. Since I use the chocolatey package manager, the vcbuildtools package I use is from 2015 and rather dated.
You can use the python virtual environment to run either TrezorCTL or Electrum. With minor modifications you can also use the build scripts to run the master branch of either or both repositories. I'll link to the scripts as well, but here's a basic rundown:

Using vcbuildtools

  1. Use choco to install {python3, vcbuildtools, protoc, git, msys2}
  2. Clone Electrum (tag: 4.0.1)
  3. Spawn an MinGW terminal to build libsecp256k1 for Electrum
  4. Install the MinGW gcc toolchain required for the build
  5. Perform the MinGW build of libsecp256k1 and copy over libusb as well.
  6. Clone Trezor-Firmware (tag: python/v0.12.0) from MinGW due to aux.png errors
  7. Create a python virtual environment outside of MinGW
  8. Run python build for electrum, trezorlib and all optional dependencies
  9. Move libusb and libsecp256k1 to pywin32_system32 venv path resolution
  10. Run electrum v4.0.1 and TrezorCTL v0.12.0 directly from source
I'm using Python3.8 and was surprised to find the pywin32_system32 trick, though in honesty its really more of a hack. As mentioned git v2.25 fails to comprehend the aux.png file from github, but perhaps v2.27 resolves it. I haven't tried. The biggest part of all of this is getting libsecp256k1 built. I also use the chance to drop into MinGW as a way to grab a copy of libusb since they have pacman bundled binaries. I go ahead and grab libgmp which is used by libsecp256k1 just to keep all the dependencies straight.
If anyone knows a cleaver way to get libsecp256k1 built using vcbuildtools, or where a binary drop may be, then the whole MinGW environment could be forgone in favor of vcbuildtools. Perhaps there is a way to lift it from the bitcoin makefiles, but its more than I care to bite off right now.
source

Using MingGW/MSYS2

  1. Use choco to install msys2
  2. Spawn an MinGW terminal to build libsecp256k1 for Electrum
  3. Install the MinGW {gcc, python, git} and toolchain required for the build
  4. Clone Electrum (tag: 4.0.1) in MinGW
  5. Perform the MinGW build of libsecp256k1 and copy over libusb as well.
  6. Clone Trezor-Firmware (tag: python/v0.12.0)
  7. Create a python virtual environment
  8. Run python build for electrum, trezorlib and MOST optional dependencies
  9. Move libusb and libsecp256k1 to bin dir for venv path resolution
  10. Run electrum v4.0.1 and TrezorCTL v0.12.0 directly from source
The one major sacrifice when running from MinGW is that you can't install the trezorlib[ethereum] libraries since it pulls in pywin32. Although there are plans to make pywin32 MinGW buildable, that is still very much WIP at the moment.
source
submitted by brianddk to TREZOR [link] [comments]

Start learning programming " Here is the best Platforms for you"

Step by step Help for you:
Platforms Node.js Frontend Development iOS Android IoT & Hybrid Apps Electron Cordova React Native Xamarin Linux ContainersOS X Command-Line ScreensaverswatchOS JVM Salesforce Amazon Web Services Windows IPFS Fuse HerokuProgramming Languages JavaScript Promises Standard Style Must Watch Talks Tips Network Layer Micro npm Packages Mad Science npm Packages Maintenance Modules - For npm packages npmAVA - Test runner ESLintSwift Education PlaygroundsPython Rust Haskell PureScript Go Scala Ruby EventsClojure ClojureScript Elixir Elm Erlang Julia Lua C C/C++ R D Common Lisp Perl Groovy Dart JavaRxJava Kotlin OCaml Coldfusion Fortran .NET PHP Delphi Assembler AutoHotkey AutoIt Crystal TypeScriptFront-end Development ES6 Tools Web Performance Optimization Web Tools CSS Critical-Path Tools Scalability Must-Watch Talks ProtipsReact RelayWeb Components Polymer Angular 2 Angular Backbone HTML5 SVG Canvas KnockoutJS Dojo Toolkit Inspiration Ember Android UI iOS UI Meteor BEM Flexbox Web Typography Web Accessibility Material Design D3 Emails jQuery TipsWeb Audio Offline-First Static Website Services A-Frame VR - Virtual reality Cycle.js Text Editing Motion UI Design Vue.js Marionette.js Aurelia Charting Ionic Framework 2 Chrome DevToolsBack-end Development Django Flask Docker Vagrant Pyramid Play1 Framework CakePHP Symfony EducationLaravel EducationRails GemsPhalcon Useful .htaccess Snippets nginx Dropwizard Kubernetes LumenComputer Science University Courses Data Science Machine Learning TutorialsSpeech and Natural Language Processing SpanishLinguistics Cryptography Computer Vision Deep Learning - Neural networks TensorFlowDeep Vision Open Source Society University Functional Programming Static Analysis & Code Quality Software-Defined NetworkingBig Data Big Data Public Datasets Hadoop Data Engineering StreamingTheory Papers We Love Talks Algorithms Algorithm Visualizations Artificial Intelligence Search Engine Optimization Competitive Programming MathBooks Free Programming Books Free Software Testing Books Go Books R Books Mind Expanding Books Book AuthoringEditors Sublime Text Vim Emacs Atom Visual Studio CodeGaming Game Development Game Talks Godot - Game engine Open Source Games Unity - Game engine Chess LÖVE - Game engine PICO-8 - Fantasy consoleDevelopment Environment Quick Look Plugins - OS X Dev Env Dotfiles Shell Command-Line Apps ZSH Plugins GitHub Browser Extensions Cheat SheetGit Cheat Sheet & Git Flow Git Tips Git Add-ons SSH FOSS for DevelopersEntertainment Podcasts Email NewslettersDatabases Database MySQL SQLAlchemy InfluxDB Neo4j Doctrine - PHP ORM MongoDBMedia Creative Commons Media Fonts Codeface - Text editor fonts Stock Resources GIF Music Open Source Documents Audio VisualizationLearn CLI Workshoppers - Interactive tutorials Learn to Program Speaking Tech Videos Dive into Machine Learning Computer HistorySecurity Application Security Security CTF - Capture The Flag Malware Analysis Android Security Hacking Honeypots Incident ResponseContent Management System Umbraco Refinery CMSMiscellaneous JSON Discounts for Student Developers Slack CommunitiesConferences GeoJSON Sysadmin Radio Awesome Analytics Open Companies REST Selenium Endangered Languages Continuous Delivery Services Engineering Free for Developers Bitcoin Answers - Stack Overflow, Quora, etc Sketch - OS X design app Places to Post Your Startup PCAPTools Remote Jobs Boilerplate Projects Readme Tools Styleguides Design and Development Guides Software Engineering Blogs Self Hosted FOSS Production Apps Gulp AMA - Ask Me Anything AnswersOpen Source Photography OpenGL Productivity GraphQL Transit Research Tools Niche Job Boards Data Visualization Social Media Share Links JSON Datasets Microservices Unicode Code Points Internet of Things Beginner-Friendly Projects Bluetooth Beacons Programming Interviews Ripple - Open source distributed settlement network Katas Tools for Activism TAP - Test Anything Protocol Robotics MQTT - "Internet of Things" connectivity protocol Hacking Spots For Girls Vorpal - Node.js CLI framework OKR Methodology - Goal setting & communication best practices Vulkan LaTeX - Typesetting language Network Analysis Economics - An economist's starter kit
Few more resources:
submitted by Programming-Help to Programming_Languages [link] [comments]

LIVESTREAM today (Saturday) at 4:00pm UTC: Always wanted to become a Script developer? Bored b/c Corona? See you at 4:00pm then where I'll release Iguana, the new pretty & powerful Bitcoin Cash Transaction debugger, as well as the new handy bitcoin-cash crate for Rust!

LIVESTREAM today (Saturday) at 4:00pm UTC: Always wanted to become a Script developer? Bored b/c Corona? See you at 4:00pm then where I'll release Iguana, the new pretty & powerful Bitcoin Cash Transaction debugger, as well as the new handy bitcoin-cash crate for Rust!
Link to the stream at 4:00pm UTC: https://www.youtube.com/watch?v=ivy9lkiPwOM
Picture of the newly released Iguana Debugger:
isn‘t it pretty?
I‘ve been able to publish the following pieces of software:
Docs are still lacking, but I will update them in due time. All opcodes are well documented already.
Due to popular demand, I will also host a livestream on YouTube (https://www.youtube.com/watch?v=ivy9lkiPwOM, 4:00pm UTC):
  • I‘ll walk you through setting up the development environment on a new machine (on Windows 10, because it‘s THE WORST use linux or mac guys ), i.e. Visual Studio Build Tools, Rust, VSCode and rust-analyzer.
  • I‘ll setup a small project with the bitcoin-cash crate and connect it with the Iguana UI.
  • I‘ll briefly explain how Script works by toying around with some opcodes.
  • I‘ll then actually get work done and implement the simplest contract of CashNumbers (the one that creates the NFT1 child token), which demonstrates a real world example.
Now more than ever would be a great time to develop new skills, and with the new tools I‘ve just published, that‘ll be easier than ever.
You‘re welcome to join and ask questions. There are no dumb questions (Script is a pretty unexplored territory tbh) as long as they are on the topic!
Donations are welcome: bitcoincash:qqcj96s449qmxhzrmvmpewynswpze2d72c0kvlkz9e
submitted by eyeofpython to btc [link] [comments]

Komodo's 2.0 Infographic Contest: 5,000 KMD Grand Prize!

Komodo's 2.0 Infographic Contest: 5,000 KMD Grand Prize!

https://preview.redd.it/0yq7rwnkjdq11.png?width=1500&format=png&auto=webp&s=950dd49d7e1f7f1e421f7074bd030aec064e6ac7
A total prize pool of 7,000 KMD in our infographic contest
Calling all creatives to take part in our infographic contest and compete for a prize of 7,000 KMD. The winning infographic will explain the architecture of Komodo Platform’s technology. Winners will be those who are able to communicate our architecture and tech visually. This contest will run primarily on Reddit, with the exception of resources being posted to Medium and a master twitter thread for submissions on Twitter. You'll find links at the bottom of this post.

Prizes for winning infographics.

Are you a creative designer? Here's what you can win…
  1. A grand prize of 5,000 KMD
  2. Two runner-up prizes of 500 KMD each
  3. Two third-place prizes of 250 KMD each

Prizes for sharing and giving feedback!

Not a designer? That's OK. You can still participate and win! We'll award five lucky winners 100 KMD each for sharing and promoting the contest. Winners will be picked in a raffle. If you'd like to take part click here https://gleam.io/MwMtO/komodos-20-infographic-contest-5000-kmd-grand-prize and share this post with your friends.

Your Goals

  • Create a high-quality infographic that illustrates the genesis of our platform, the working tech that has been created and how Komodo has been built differently, and deliberately, from the very beginning to ensure security, scalability and interoperability. This is why we refer to the architecture, because Komodo was designed to overcome common problems like congestion, governance and attacks that other platforms did not foresee or prevent, from the beginning. This is Komodo DNA.
  • Share your submission far and wide and encourage your friends and followers to vote for you.
  • Encourage feedback, ask questions and make your infographic the best that it can be.

Our Criteria to Judge

Please note that upvotes and shares are not the only criteria we'll use to judge winners. While useful, we will value creativity, good questions and discussion on Reddit highly. When sharing your posts you will score more highly if people comment, provide feedback and are engaged.
  • How well the infographic conveys our working tech, it's core concepts and plans to build on top of it.
  • How well the infographic illustrates our story, purpose and conveys our tech so that it's easy to understand.
  • Constructive discussion, questions and feedback on Reddit that lead to improvement.
  • Sentiment and comments generated across all our social media. This will not include vanity metrics like likes or shares.
  • Upvotes on Reddit for the author's submission post ONLY. All votes will be counted (i.e. doesn't matter which week they were made).
  • Retweets of the submission in our master thread ONLY. Include your handle and a cover image in your submission. This means if you promote yourself on Twitter you ought to promote the tweet with your work in it.

How do you win?

You may submit up to two infographics. By submitting an infographic, you understand Komodo may post and use your submissions on our digital channels during and after the contest. Each infographic must have it's own post.
  • Create a post on Komodo's subreddit using the 'infographic contest' flair.
  • Add the infographic image into the Reddit post.
  • Include your Twitter handle.
  • Include a social media friendly cover image for us to use when we tweet your submission out.
  • Post a link to your submission post here in the comments for all to see.

Contest Timeline Guide (these dates indicative and are subject to change).

  • 7th September. Announcement. If you're reading this on Reddit before the big announcement then well done! You have two extra days before this is announced on Friday.
  • 10th - 21st September. Research and Questions. We will promote the contest, invite questions and requests for resources, in the comments of this master Reddit post (because this means all information and good questions will be visible to all participants).
  • 22nd September. Draft Submissions. Creatives to submit their draft infographics on Reddit. All submissions need to have their own post and then be linked to in the comments of this master post. This is important to remember!
  • 24th - 30th September. Feedback. A period of one week will be devoted to promoting the submissions and asking the community and team to give you feedback.
  • 1st October. Final Submissions.
  • 2nd - 8th October. Voting. A week of promoting your work and at the end we'll count votes, consider feedback and pick our winners.
  • 15th October. Winners Declared. The final decision by judges. Votes and community feedback counts towards judging but do not have final say.

Resources

If you need help please post in this thread, or email [[email protected]](mailto:[email protected]) with ‘Infographic Contest’ in the subject line.
  1. A list of resources for the Komodo infographic contest including tools to create infographics.
  2. Komodo Platform: Redefining The Architecture Of Blockchain Platforms
  3. A bullet point study aid to help you understand the history of Komodo’s architecture.
  4. Logo Pack https://komodoplatform.com/wp-content/uploads/2018/03/Komodo-Logo-Pack.zip
  5. Mylo's notes on Software & Platform Architecture for Designers in the Infographic Contest
  6. Mylo's Conceptual Model of Architecture
  7. Video: A brief history of our working tech and an animated timeline of the Komodo Platform.
  8. Video: Komodo Atomic Swaps Explained.
Also please let us know if you are, or you know, a good GUI developer because we'd love to hear from them. Ask them to DM ca333#0118 or SHossain#8093 on Discord.

Entries and submissions for the infographic contest. You can click here to see them all in a scrollable thread on Twitter.

25/09/18 - First Round of Feedback

Infographics should use graphical design elements to visually represent the Komodo Architecture Story found here: https://komodoplatform.com/komodo-platform-a-brief-overview/ included in our ‘required reading’. There’s also a bullet point aid: https://medium.com/@benohanlon/bullet-point-aid-to-help-you-the-history-of-komodos-architecture-dced35b29965 you may find useful.
  • We want to stress that the infographic ought to focus on the Architecture story. In the first round we've found many have focused on the five pillars which is a part of it but not the focus.
  • Copy should be short and concise and not dominate the infographic. The idea is to simplify the story and not to copy and paste directly from the story.
  • Colour Palette - avoid heavy usage of the old KMD green and yellow-orange. Would prefer usage of the interim KMD colour palette.
  • Recommended fonts: Montseratt, Roboto, Open Sans, Helvetica, or Arial.
  • Graphical - Imagery should complement the associated copy. Diagrams are encouraged in place of simple icons to explain more complex technology concepts.
  • Interim KMD colour palette
Interim KMD Colour Palette
If you’ve not been included in the first round it’s because the submission hadn’t been made when the team reviewed. Don’t worry though because we’re organising hangouts and further feedback to help.
  • #001 Infographic Link // Reddit Post Link by thesudio. There’s a lot of good points made, however, these would work better if there is a clear narrative and flow to the information being presented. Otherwise, it can be overwhelming and confusing to the reader. The #1 objective is to visually depict the architecture story and how KMD is redefining blockchain platform architecture.
  • #002 Infographic Link // Reddit Post Link by thesudio. We like that there is a clear structure and clear messaging aligned to each of the 5 pillars. However, the infographic should be focused on telling the architecture story vs the pillars.
  • #003 Infographic Link // Reddit Post Link by VolsenVols. Love how you’ve incorporated our existing graphic design elements into the infographic. This is heading in the right direction and the level of copy and content are well balanced. It would be nice to align this closer to the architecture story and to expand on the different layers of our technology using the same style.
  • #004 Infographic Link // Reddit Post Link by dexter_laabo. Needs to tell the architecture story. This looks more like it took information from our current website. “Anonymous” is not a key aspect of our technology that we’re focusing on.
  • #005 Infographic Link // Reddit Post Link by savandra. The visuals are strong but the narrative could be stronger. It would be nice to align this closer to the architecture story and to expand on the different layers of our technology using the same style.
  • #006 Infographic Link // Reddit Post Link by VolsenVols. Team prefers the other submission style in entry #003.
  • #007 Infographic Link // Reddit Post Link by cryptol1. Doesn’t depict the architecture narrative. Inaccurately describes cross-chain tech as “proprietary”. Simplification has the wrong messaging associated, should be white-label focused. This is considered more of a graphics versus an infographic. Needs to be more comprehensive.
  • #008 Infographic Link // Reddit Post Link by pacosenda. We like the unique design style and approach taken. Doesn’t follow the architecture narrative. Should be expanded out as it is a bit short on content with no clear flow or narrative.
  • #009 Infographic Link // Reddit Post Link by jeanetteLine. Great level of detail and thought on the layout and content. Doesn’t, however, cover the architecture story. Would be preferred if the design direction reflects interim colour and style vs. legacy KMD. The roadmap should be avoided. Looks like they borrowed more from the website than the guidelines.
  • #010 Infographic Link // Reddit Post Link by Meyse. Very creative way to explain and layout the content. This could be expanded out more to encompass the entire architecture story. Cross-chain verifications/smart contracts, blockchain bridging need to be incorporated in.
  • #011 Infographic Link // Reddit Post Link by Brenny431. Follows the 5 pillars versus the architecture story. Would prefer stronger visuals and design elements.
  • #012 Infographic Link // Reddit Post Link by ProofDraw. Design elements are good but need to follow architecture story versus 5 pillars.
  • #013 Infographic Link // Reddit Post Link by sayonara_girl. Needs to follow the architecture story.
  • #014 Infographic Link // Reddit Post Link by Limiter02. Good thought has gone into the copy, however, there’s way too much of it. Would prefer stronger visuals and utilizing a more visual storytelling approach. Doesn’t follow the architecture story. Remove the lizard.
  • #015 Infographic Link // Reddit Post Link by piptothemoon. Great thought into visually representing key points. Needs to be expanded out to incorporate the architecture story, but this is heading in the right direction from a visual storytelling POV.
  • #016 Infographic Link // Reddit Post Link by thecryptofoundation. Love the timeline approach, and mostly followed the guidelines and architecture story. Also, like the incorporation of accomplishments at the end. Would like to get the stock imagery used to reflect our interim colour palette. Not all visuals match what is being represented in the copy.
  • #017 Infographic Link // Reddit Post Link by jsteneros. As discussed in the Zoom call, this graphic is really solid but a little heavy on the copy. Would be good to see more visualizations of the info. This graphic hits on some of the important messages (e.g. Komodo is built differently from other blockchain platforms and solves many of the issues that first-gen platforms are struggling with) but it would be great if there was more information about Komodo’s architecture and how Komodo is different from other platforms.
  • #018 Infographic Link // Reddit Post Link by gravigocrypto. This one was also discussed in the Zoom call. Outstanding visuals and overall design. The info follows the architecture story well but could be stronger if the 3 layers of Komodo’s architecture were tied together into one, coherent visual. It’s a challenging task but that’s part of the contest : )
  • #019 Infographic Link // Reddit Post Link by PacoSenda. This is a really creative infographic, which is great! However, we’d really like to see the visuals a bit more in line with fonts and color palette described above in the “First Round of Feedback” section. Also, as with the feedback for many of the infographic submissions, sticking to the Komodo architecture story would be best.
  • #020 Infographic Link // Reddit Post Link by emmanmalaman. The visuals are pretty cool but this one misses most of our core messaging. It would be much stronger if it followed the architecture story and touched on the info provided in this post. There’s definitely potential here but it needs some work.
  • #021 Infographic Link // Reddit Post Link by immimidada. The colors and visuals here are spot-on. It’s also really great that it sets up the problem and then presents the Komodo solution. However, the problem and solution aren’t defined exactly the way we’d like. Check out the architecture narrative to learn more, and try to follow that story a bit more closely.
  • #022 Infographic Link // Reddit Post Link by mohitgfx3. This one is a bit heavy on the KMD logos. We’re really hoping to see a visualization of Komodo’s infrastructure architecture. As with the feedback for many of the infographics, it would be best to re-read Komodo’s architecture story and try to stick to that as much as possible. Using images from the current website is also not a great approach, as we’re preparing to launch a new site in the coming months.
  • #023 Infographic Link // Reddit Post Link by u/sayonara_girl. Some of the visuals are cool! It’s missing the narrative we’re looking for. In general, less copy and more visual storytelling would improve this graphic a lot. We’d like to see a smooth, linear flow of information. Take another look at the architecture story and try to follow that narrative.
  • #024 Infographic Link // Reddit Post Link by brunopugens. This one follows the narrative well! But it’s a little heavy on the copy. It would be much stronger if the architecture was displayed visually, rather than explained with text. Also, the design is cool but it’s difficult to read b/c the perspective of the text is skewed. It’s a really cool idea but might be better to put the text flat for the sake of readability and clarity.

We hosted a round of live feedback sessions via Zoom. The recording is here:

https://soundcloud.com/blockchainists/zoom-call-first-round-of-feedback-for-komodos-infographic-contest#t=3:50

Timeline

The first block in the KMD blockchain was mined just under two years ago, on September 13, 2016 to 9:04 PM. Since then, Komodo has demonstrated a commitment to innovation and established a history of execution.
  • February 21, 2016 — The vision for Komodo Platform is born with jl777’s Declaration of Independence.
  • September 13, 2016 — The first block in the KMD chain is mined.
  • October 15, 2016 — Komodo’s initial coin offering (ICO) is launched.
  • November 20, 2016 — Komodo’s ICO comes to a close with a total of 2,639 BTC raised.
  • January 2017 — The Komodo Mainnet is launched, complete with independent assetchains and delayed Proof of Work security.
  • January 31, 2017 — The KMD coins purchased in the ICO are issued.
  • March 2017 — Komodo’s development team develops one of the first atomic swap protocols.
  • July 2017 — Thousands of atomic swaps are made in a public, observable setting.
  • August 2017 — Private, zero-knowledge trades made possible with Jumblr, Komodo’s native shuffler.
  • October 2017 — Komodo develops a way to make atomic swaps in SPV Mode (“Lite Mode”), thus eliminating the need for traders to download entire blockchains to do atomic swaps.
  • November 2017 — First GUI for Komodo’s atomic-swap-powered decentralized exchange (DEX) is released, making atomic swap trading more accessible than ever before.
  • January 2018 — The mobile version of Agama wallet is released.
  • February 2018 — A public stress test allows 13,900 atomic swaps in a 48 hour period.
  • March 2018Komodo bridges the gap between Bitcoin-protocol-based coins and Ethereum-based ERC-20 tokens, providing support for 95% of coins and tokens in existence.
  • March 2018 — Komodo holds its second annual Notary Node Elections.
  • May 2018 — The world’s first decentralized ICO is held on Komodo Platform.
  • June 2018 — The alpha release of HyperDEX, a new GUI for Komodo’s decentralized exchange, is launched.
  • July 2018 — Komodo enters a partnership with Netcoins, making KMD coins available for purchase with fiat currencies at over 21,000 locations across three continents.
  • July 2018 — Komodo announces the 5 Pillars of Blockchain technology and begins introducing some Komodo 2.0 technology features, like Federated Multi-Chain Syncing and Cross-Chain Smart Contracts.
  • August 2018 — Komodo takes two big steps towards mass adoption, announces a collaboration with Ideas By Nature, an industry-leading blockchain agency, and releases a full briefing on the development on UTXO-based smart contracts.

Achievements

  • Cryptomiso.com is a website that ranks 866 different blockchain projects according to the Github commit history of that project’s most popular repo. Komodo is ranked #1 overall for Github commits over the last 12 months.
  • China's Ministry Research Initiative regularly ranks Komodo in the top 10.
  • Binance CEO highlights Komodo (see this Five Bullet Friday edition for more info).

If you would like to update your post, please edit and add to the post so people can see the different iterations. Entries and submissions for the infographic contest. You can click here to see them all in a scrollable thread on Twitter.

submitted by benohanlon to komodoplatform [link] [comments]

History of Reddit, Inc.

Not really sure on what flair I should use here, but I think this would do. I love Reddit. Here is a brief history. Remember, the sources have page references, so ignore the little numbers next to words. Thanks!
The idea and initial development of Reddit originated with then college roommates Steve Huffman and Alexis Ohanian in 2005. Huffman and Ohanian attended a lecture by programmer-entrepreneur Paul Graham in Boston, Massachusetts, during their spring break from University of Virginia.[47][48][49] After speaking with Huffman and Ohanian following the lecture, Graham invited the two to apply to his startup incubator Y Combinator.[47] Their initial idea, My Mobile Menu, was unsuccessful,[50][51] and was intended to allow users to order food by SMS text messaging.[47][48] During a brainstorming session to pitch another startup, the idea was created for what Graham called the "front page of the Internet".[51] For this idea, Huffman and Ohanian were accepted in Y Combinator's first class.[47][48] Supported by the funding from Y Combinator,[52] Huffman coded the site in Common Lisp[53] and together with Ohanian launched Reddit in June 2005.[54][55]
The team expanded to include Christopher Slowe in November 2005. Between November 2005 and January 2006, Reddit merged with Aaron Swartz's company Infogami, and Swartz became an equal owner of the resulting parent company, Not A Bug.[56][57] Huffman and Ohanian sold Reddit to Condé Nast Publications, owner of Wired, on October 31, 2006, for a reported $10 million to $20 million[47][58] and the team moved to San Francisco.[59] In January 2007, Swartz was fired for undisclosed reasons.[60]
Huffman and Ohanian left Reddit in 2009.[61] Huffman went on to co-found Hipmunk with Adam Goldstein, and later recruited Ohanian[62] and Slowe to his new company.[63] After Huffman and Ohanian left Reddit, Erik Martin, who joined the company as a community manager in 2008 and later became general manager is 2011, played a role in Reddit's growth.[64] VentureBeat noted that Martin was "responsible for keeping the site going" under Condé Nast's ownership.[65] Martin facilitated the purchase of Reddit Gifts and led charity initiatives.[65]
Reddit launched two different ways of advertising on the site in 2009. The company launched sponsored content[66] and a self-serve ads platform that year.[67][68] Reddit launched its Reddit Gold benefits program in July 2010, which offered new features to editors and created a new revenue stream for the business that did not rely on banner ads.[69] On September 6, 2011, Reddit became operationally independent of Condé Nast, operating as a separate subsidiary of its parent company, Advance Publications.[70] Reddit and other websites participated in a 12-hour sitewide blackout on January 18, 2012, in protest of the Stop Online Piracy Act.[71] In May 2012, Reddit joined the Internet Defense League, a group formed to organize future protests.[72]
Yishan Wong joined Reddit as CEO in 2012.[73] Wong resigned from Reddit in 2014, after more than two years at the company, citing disagreements about his proposal to move the company's offices from San Francisco to nearby Daly City, but also the "stressful and draining" nature of the position.[74][75] Ohanian credited Wong with leading the company as its user base grew from 35 million to 174 million.[75] Wong oversaw the company as it raised $50 million in funding and spun off as an independent company.[67] Also during this time, Reddit began accepting the digital currency Bitcoin for its Reddit Gold subscription service through a partnership with bitcoin payment processor Coinbase in February 2013.[76] Ellen Pao replaced Wong as interim CEO in 2014 and resigned in 2015 amid a user revolt over the firing of a popular Reddit employee.[77] During her tenure, Reddit initiated an anti-harassment policy,[78] banned involuntary sexualization, and banned several forums that focused on bigoted content or harassment of individuals.[79]
After five years away from the company, Ohanian and Huffman returned to leadership roles at Reddit: Ohanian became the full-time executive chairman in November 2014 following Wong's resignation, while Pao's departure on July 10, 2015, led to Huffman's return as the company's chief executive.[80][81] After Huffman rejoined Reddit as CEO, he launched Reddit's iOS and Android apps, fixed Reddit's mobile website, and created A/B testing infrastructure.[47] The company launched a major redesign of its website in April 2018.[18] Huffman said new users were turned off from Reddit because it had looked like a "dystopian Craigslist".[18] Reddit also instituted several technological improvements,[82] such as a new tool that allows users to hide posts, comments, and private messages from selected redditors in an attempt to curb online harassment,[83] and new content guidelines. These new content guidelines were aimed at banning content inciting violence and quarantining offensive material.[47][82] Slowe, the company's first employee, rejoined Reddit in 2017 as chief technology officer.[84] Reddit's largest round of funding came in 2017, when the company raised $200 million and was valued at $1.8 billion.[85] The funding supported Reddit's site redesign and video efforts.[85]
Technology and design Underlying code Reddit was originally written in Common Lisp but was rewritten in Python in December 2005[86] for wider access to code libraries and greater development flexibility. The Python web framework that Swartz developed to run the site, web.py, is available as an open source project.[87] As of November 10, 2009, Reddit used Pylons as its web framework.[88] Reddit was an open source project from June 18, 2008 until 2017.[89][90] During that time, all of the code and libraries written for Reddit were freely available on GitHub, with the exception of the anti-spam/cheating portions.[91] In a September 2017 announcement, the company stated that "we've been doing a bad job of keeping our open-source product repos up to date", partially because "open-source makes it hard for us to develop some features 'in the clear' ... without leaking our plans too far in advance", prompting the decision to archive its public GitHub repos.[90]
While Reddit has continued calling itself open source[92] it has failed to continue updating its code for years. Development forks continue slowly on Reddit-like alternative sites such as SaidIt.net, Ceddit.com, Notabug.io, and Rebbit.kr.[citation needed]
Hosting and servers As of November 10, 2009, Reddit decommissioned its own servers and migrated to Amazon Web Services.[93] Reddit uses PostgreSQL as their primary datastore and is slowly moving to Apache Cassandra, a column-oriented datastore.[when?][citation needed] It uses RabbitMQ for offline processing, HAProxy for load balancing and memcached for caching. In early 2009, Reddit started using jQuery.[94]
Mobile apps In 2010, Reddit released its first mobile web interface for easier reading and navigating the website on touch screen devices.[95] For several years, redditors relied on third-party apps to access Reddit on mobile devices. In October 2014, Reddit acquired one of them, Alien Blue, which became the official iOS Reddit app.[96] Reddit removed Alien Blue and released its official application, Reddit: The Official App, on Google Play and the iOS App Store in April 2016.[97] The company released an app for Reddit's question-and-answer Ask Me Anything subreddit in 2014.[98] The app allowed users to see active Ask Me Anythings, receive notifications, ask questions and vote.[98]
Product and design changes The site has undergone several products and design changes since it originally launched in 2005. When it initially launched, there were no comments or subreddits. Comments were added in 2005[18][99] and interest-based groups (called 'subreddits') were introduced in 2008.[100] Allowing users to create subreddits has led to much of the activity that redditors would recognize that helped define Reddit. These include subreddits "WTF", "funny", and "AskReddit".[100] Reddit rolled out its multireddit feature, the site's biggest change to its front page in years, in 2013.[101] With the multireddits, users see top stories from a collection of subreddits.[101]
In 2015, Reddit enabled embedding, so users could share Reddit content on other sites.[102] In 2016, Reddit began hosting images using a new image uploading tool, a move that shifted away from the uploading service Imgur that had been the de facto service.[103] Users still can upload images to Reddit using Imgur.[103] Reddit's in-house video uploading service for desktop and mobile launched in 2017.[104] Previously, users had to use third-party video uploading services, which Reddit acknowledged was time consuming for users.[104]
Reddit released its "spoiler tags" feature in January 2017.[105] The feature warns users of potential spoilers in posts and pixelates preview images.[105] Reddit unveiled changes to its public front page, called popular, in 2017;[23] the change creates a front page free of potentially adult-oriented content for unregistered users.[23]
In late 2017, Reddit declared it wanted to be a mobile-first site, launching several changes to its apps for iOS and Android.[42] The new features included user-to-user chat, a theater mode for viewing visual content, and mobile tools for the site's moderators. "Mod mode" lets moderators manage content and their subreddits on mobile devices.[42]
Reddit launched its redesigned website in 2018, with its first major visual update in a decade.[18] Development for the new site took more than a year.[18] It was the result of an initiative by Huffman upon returning to Reddit, who said the site's outdated look deterred new users.[18] The new site features a hamburger menu to help users navigate the site, different views, and new fonts to better inform redditors if they are clicking on a Reddit post or an external link.[18] The goal was not only for Reddit to improve its appearance, but also to make it easier to accommodate a new generation of Reddit users.[18] Additionally, Reddit's growth had strained the site's back end;[106] Huffman and Reddit Vice President of Engineering Nick Caldwell told The Wall Street Journal's COI Journal that Reddit needed to leverage artificial intelligence and other modern digital tools.[106]
Logo Reddit's logo consists of a time-traveling alien named Snoo and the company name stylized as "reddit". The alien has an oval head, pom-pom ears, and an antenna.[107] Its colors are black, white, and orange-red.[107] The mascot was created in 2005 while company co-founder Alexis Ohanian was an undergraduate at the University of Virginia.[108] Ohanian doodled the creature while bored in a marketing class.[109] Originally, Ohanian sought to name the mascot S'new, a play on "What's new?", to tie the mascot into Reddit's premise as the "front page of the Internet".[107][109] Eventually, the name Snoo was chosen.[107] In 2011, Ohanian outlined the logo's evolution with a graphic that showcased several early versions, including various spellings of the website name, such as "Reditt".[108]
Snoo is genderless and colorless, so the logo is moldable.[107][110] Over the years, the Reddit logo has frequently changed for holidays and other special events.[108] Many subreddits have a customized Snoo logo to represent the subreddit.[109] Redditors can also submit their own logos, which sometimes appear on the site's front page, or create their own customized versions of Snoo for their communities (or "subreddits").[108][18] When Reddit revamped its website in April 2018, the company imposed several restrictions on how Snoo can be designed: Snoo's head "should always appear blank or neutral", Snoo's eyes are orange-red, and Snoo cannot have fingers.[107] Snoo's purpose is to discover and explore humanity.[107]
submitted by jcjakec to AdvancedIdeas [link] [comments]

Subreddit Stats: monero posts from 2020-03-09 to 2020-04-07 17:09 PDT

Period: 29.46 days
Submissions Comments
Total 224 2996
Rate (per day) 7.60 98.55
Unique Redditors 165 795
Combined Score 6648 9863

Top Submitters' Top Submissions

  1. 580 points, 1 submission: 333929
    1. Americans: Reject the anti-encrytpion bill. They are trying to destroy privacy while everyone is distracted with coronavirus! EFF made this easy tool so you can tell your senators. (580 points, 46 comments)
  2. 278 points, 6 submissions: cdotsubo
    1. This bill CANNOT be passed!!! (205 points, 51 comments)
    2. If you want to support a trustless and anonymous messaging system look here (40 points, 47 comments)
    3. What are the current measures to prevent the government from efficiently banning Monero? (26 points, 37 comments)
    4. How will monero be affected by the btc halving? (5 points, 9 comments)
    5. Stimulus = more crypto (1 point, 9 comments)
    6. What is monero's main demographic? (1 point, 9 comments)
  3. 255 points, 1 submission: ThredHead
    1. Tremendous (255 points, 22 comments)
  4. 219 points, 6 submissions: SamsungGalaxyPlayer
    1. The 2020 Monero Konferenco in Berlin is cancelled; an online alternative is still TBD (82 points, 6 comments)
    2. Compliance, fungibility, and recent Monero research. Interview with Justin Ehrenhofer (48 points, 0 comments)
    3. Monero Coffee Chat - 2020.04.04 (33 points, 9 comments)
    4. Critical Decentralisation Cluster 36c3 - Monero for Scrubs (Diego "rehrar" Salazar) (24 points, 0 comments)
    5. Casual Monero Happy Hour video chat happening now; stop by and have fun! (18 points, 2 comments)
    6. Monero Coffee Chat: 4 April @ 17:00 UTC (14 points, 0 comments)
  5. 190 points, 1 submission: JamieFosters
    1. All U.S. banks will now never go bankrupt no matter what! (190 points, 99 comments)
  6. 169 points, 1 submission: judg1k
    1. Monero is one of the hardcorest crypto i have seen for long. Community is strong. The one of the truest crypto as crypto. Being developed by good developers. (169 points, 60 comments)
  7. 167 points, 2 submissions: Fiach_Dubh
    1. Eric Hughes published A Cypherpunk's Manifesto 27 years ago today (89 points, 9 comments)
    2. How would you visually describe Monero's web of transactions? A Fractal Spider Web? (78 points, 21 comments)
  8. 165 points, 1 submission: fraktalityworld
    1. hope you will like it (165 points, 36 comments)
  9. 149 points, 5 submissions: sunchakr
    1. Douglas Tuman aka Chowbungaman of Monero Talk is running for U.S. Congress! (108 points, 36 comments)
    2. HIS WEEK ON MONERO TALK - Desi-Rae: The Importance of Privacy (19 points, 1 comment)
    3. THIS WEEK ON MONERO TALK - Dr. Lawrence H. White: "Does the U.S. Need a National Digital Currency?" (11 points, 0 comments)
    4. THIS WEEK ON MONERO TALK - Brock J. Pierce: The Power of Community (6 points, 5 comments)
    5. THIS WEEK ON MONERO TALK - ANARCHAPULCO PART 2: Rafael LaVerde: The Virtues of Monero vs. The Virtues of BSV (5 points, 6 comments)
  10. 142 points, 2 submissions: FTL_Ian
    1. Top Privacy Cryptocurrency, Monero, Now Available at New Hampshire Crypto Vending Machines (125 points, 1 comment)
    2. “Essential” Manchester Monero Vending Machine Moves to Bedford Due to Restaurant Crackdown (17 points, 3 comments)

Top Commenters

  1. rbrunner7 (441 points, 88 comments)
  2. spirtdica (306 points, 115 comments)
  3. OsrsNeedsF2P (304 points, 76 comments)
  4. TrasherDK (218 points, 92 comments)
  5. gingeropolous (184 points, 35 comments)
  6. rattie_ok (182 points, 36 comments)
  7. dEBRUYNE_1 (181 points, 61 comments)
  8. HoboHaxor (176 points, 57 comments)
  9. Febos (148 points, 42 comments)
  10. selsta (146 points, 41 comments)

Top Submissions

  1. Americans: Reject the anti-encrytpion bill. They are trying to destroy privacy while everyone is distracted with coronavirus! EFF made this easy tool so you can tell your senators. by 333929 (580 points, 46 comments)
  2. Tremendous by ThredHead (255 points, 22 comments)
  3. This bill CANNOT be passed!!! by cdotsubo (205 points, 51 comments)
  4. All U.S. banks will now never go bankrupt no matter what! by JamieFosters (190 points, 99 comments)
  5. Encryption law targeting free speech using child safety as a scapegoat by deleted (173 points, 20 comments)
  6. Monero is one of the hardcorest crypto i have seen for long. Community is strong. The one of the truest crypto as crypto. Being developed by good developers. by judg1k (169 points, 60 comments)
  7. hope you will like it by fraktalityworld (165 points, 36 comments)
  8. Top Privacy Cryptocurrency, Monero, Now Available at New Hampshire Crypto Vending Machines by FTL_Ian (125 points, 1 comment)
  9. Zero to Monero: Second Edition; Published by UkoeHB (119 points, 17 comments)
  10. GOV wants to know every detail about our crypto but what about the missing $21 Trillion? by deleted (118 points, 32 comments)

Top Comments

  1. 98 points: Standard_Process's comment in New Evidence Suggests Bitcoin Founder Also Created Monero
  2. 73 points: deleted's comment in This bill CANNOT be passed!!!
  3. 73 points: elvenrunelord's comment in GOV wants to know every detail about our crypto but what about the missing $21 Trillion?
  4. 71 points: HID_for_FBI's comment in Can a government buy all crypto?
  5. 47 points: Zek256's comment in All U.S. banks will now never go bankrupt no matter what!
  6. 36 points: BigLezHodler's comment in Australian Currency (Restrictions on the Use of Cash) Bill 2019
  7. 35 points: gingeropolous's comment in The amount of crypto news coverage Monero got from the Satoshi Nakamoto <-> Monero Outreach article is almost unprecedented
  8. 33 points: polyclef's comment in Let's Open Our Own 106 Bank. $0 to Start. Loans to Ourselves With No Need to Pay Back
  9. 31 points: Febos's comment in New Evidence Suggests Bitcoin Founder Also Created Monero
  10. 31 points: abc2jb's comment in Monero is pure digital cash
Generated with BBoe's Subreddit Stats
submitted by MoneroNotificatio to subreddit_stats [link] [comments]

⟳ 870 apps added, 78 updated at f-droid.org

Notice: this update is spurious, and the issue is being looked at.
⟳ f-droid.org from Wed, 26 Feb 2020 20:21:50 GMT updated on Sun, 01 Mar 2020 05:23:29 GMT contains 2962 apps.
Added (870)
Updated (78)
2020-03-01T05:53:18Z
submitted by BrainstormBot to FDroidUpdates [link] [comments]

25 Tools and Resources for Crypto Investors: Guide to how to create a winning strategy

Lots of people have PM'd me asking me the same questions on where to find information and how to put together their portfolio so I decided to put a guide for crypto investors, especially those who have only been in a few months and are still confused.
This is going to be Part 1 and will deal with research resources, risk and returns. In Part 2 I'll post a systematic approach to valuation and picking individual assets with derived price targets.

Getting started: Tools and resources

You don't have to be a programmer or techie to invest in crypto, but you should first learn the basics of how it functions. I find that this video by 3Blue1Brown is the best introduction to what a blockchain actually is and how it functions, because it explains it clearly and simply with visuals while not dumbing it down too much. If you want a more ELI5 version with cute cartoons, then Upfolio has a nice beginner's intro to the blockchain concept and quick descriptions of top 100 cryptocurrencies. I also recommend simply going to Wikipedia and reading the blockchain and cryptocurrency page and clicking onto a few links in, read about POS vs POW...etc. Later on you'll need this information to understand why a specific use case may or may not benefit from a blockchain structure. Here is a quick summary of the common terms you should know.
Next you should arm yourself with some informational resources. I compiled a convenient list of useful tools and sites that I've used and find to be worthy of bookmarking:
Market information
Analysis tools
Portfolio Tracking
Youtube
I generally don't follow much on Youtube because it's dominated by idiocy like Trevon James and CryptoNick, but there are some that I think are worthy of following:

Constructing a Investment Strategy

I can't stress enough how important it is to construct an actual investment strategy. Organize what your goals are, what your risk tolerance is and how you plan to construct a portfolio to achieve those goals rather than just chasing the flavor of the week.
Why? Because it will force you to slow down and make decisions based on rational thinking rather than emotion, and will also inevitably lead you to think long term.

Setting ROI targets

Bluntly put, a lot of young investors who are in crypto have really unrealistic expectations about returns and risk.
A lot of them have never invested in any other type of financial asset, and hence many seem to consider a 10% ROI in a month to be unexciting, even though that is roughly what they should be aiming for.
I see a ton of people now on this sub and on other sites making their decisions with the expectation to double their money every month. This has lead a worrying amount of newbies putting in way too much money way too quickly into anything on the front page of CoinMarketCap with a low dollar value per coin hoping that crypto get them out of their debt or a life of drudgery in a cubicle. And all in the next year or two!
But its important to temper your hype about returns and realize why we had this exponential growth in the last year. Its not because we are seeing any mass increase in adoption, if anything adoption among eCommerce sites is decreasing. The only reason we saw so much upward price action is because of fiat monetary base expansion from people FOMO-ing in due to media coverage of previous price action. People are hoping to ride the bubble and sell to a greater fool in a few months, it is classic Greater Fool Theory. That's it. We passed the $1,000 psychological marker again for Bitcoin which we hadn't seen since right before the Mt.Gox disaster, and it just snowballed the positivity as headline after headline came out about the price growth. However those unexciting returns of 10% a month are not only the norm, but much more healthy for an alternative investment class. Here are the annual returns for Bitcoin for the last few years:
Year BTC Return
2017 1,300%
2016 120%
2015 35%
2014 -60%
2013 5300%
2012 150 %
Keep in mind that a 10% monthly increase when compounded equals a 313% annual return, or over 3x your money. That may not sound exciting to those who entered recently and saw their money go 20x in a month on something like Tron before it crashed back down, but that 3X annual return is better than Bitcoin's return every year except the year right before the last market meltdown and 2017. I have been saying for a while now that we are due for a major correction and every investor now should be planning for that possibility through proper allocation and setting return expectations that are reasonable.

Risk Management

Quanitifying risk in crypto is surprisingly difficult because the historical returns aren't normally distributed, meaning that tools like Sharpe Ratio and other risk metrics can't really be used as intended. Instead you'll have to think of your own risk tolerance and qualitatively evaluate how risky each crypto is based on the team, the use case prospects, the amount of competition and the general market risk.
You can think of each crypto having a risk factor that is the summation of the general crypto market risk (Rm) as ultimately everything is tied to how Bitcoin does, but also its own inherent risk specific to its own goals (Ri).
Rt = Rm +Ri
The market risk is something you cannot avoid, if some China FUD comes out about regulations on Bitcoin then your investment in solid altcoin picks will go down too along with Bitcoin. This (Rm) return is essentially what risk you undertake to have a market ROI of 385% I talked about above. What you can minimize though is the Ri, the aset specific risks with the team, the likelihood they will actually deliver, the likelihood that their solution will be adopted. Unfortunately there is no one way to do this, you simply have to take the time to research and form your own opinion on how risky it really is before allocating a certain percentage to it. Consider the individual risk of each crypto and start looking for red flags:
  • guaranteed promises of large returns (protip: that's a Ponzi)
  • float allocations that give way too much to the founder
  • vague whitepapers
  • vague timelines
  • no clear use case
  • Github with no useful code and sparse activity
  • a team that is difficult to find information on or even worse anonymous
While all cryptocurrencies are a risky investments but generally you can break down cryptos into "low" risk core, medium risk speculative and high risk speculative
  • Low Risk Core - This is the exchange pairing cryptos and those that are well established. These are almost sure to be around in 5 years, and will recover after any bear market. Bitcoin, Litecoin and Ethereum are in this class of risk, and I would also argue Monero.
  • Medium Risk Speculative - These would be cryptos which generally have at least some product and are reasonably established, but higher risk than Core. Things like ZCash, Ripple, NEO..etc.
  • High Risk Speculative - This is anything created within the last few months, low caps, shillcoins, ICOs...etc. Most cryptos are in this category, most of them will be essentially worthless in 5 years.
How much risk should you take on? That depends on your own life situation but also it should be proportional to how much expertise you have in both financial analysis and technology. If you're a newbie who doesn't understand the tech and has no idea how to value assets, your risk tolerance should be lower than a programmer who understand the tech or a financial analyst who is experienced in valuation metrics.
Right now the trio of BTC-ETH-LTC account for 55% of the market cap, so between 50-70% of your portfolio in low Risk Core for newbies is a great starting point. Then you can go down to 25-30% as you gain confidence and experience. But always try to keep about 1/3rd in safe core positions. Don't go all in on speculative picks.
Core principles to minimize risk
  • Have the majority of your holdings in things you feel good holding for at least 2 years. Don't use the majority of your investment for day trading or short term investing.
  • Consider using dollar cost averaging to enter a position. This generally means investing a X amount over several periods, instead of at once. You can also use downward biased dollar cost averaging to mitigate against downward risk. For example instead of investing $1000 at once in a position at market price, you can buy $500 at the market price today then set several limit orders at slightly lower intervals (for example $250 at 5% lower than market price, $250 at 10% lower than market price). This way your average cost of acquisition will be lower if the crypto happens to decline over the short term.
  • Never chase a pump. Its simply too risky as its such an inefficient and unregulated market. If you continue to do it, most of your money losing decisions will be because you emotionally FOMO-ed into gambling on a symbol.
  • Invest what you can afford to lose. Don't have more than 5-10% of your net worth in crypto.
  • Consider what level of loss you can't accept in a position with a high risk factor, and use stop-limit orders to hedge against sudden crashes. Set you stop price at about 5-10% above your lowest limit. Stop-limit orders aren't perfect but they're better than having no hedging strategy for a risky microcap in case of some meltdown. Only you can determine what bags you are unwilling to hold.
  • Diversify across sectors and rebalance your allocations periodically. Keep about 1/3rd in low risk core holdings.
  • Have some fiat in reserve at a FDIC-insured exchange (ex. Gemini), and be ready to add to your winning positions on a pullback.
  • Remember you didn't actually make any money until you take some profits, so take do some profits when everyone else is at peak FOMO-ing bubble mode. You will also sleep much more comfortably once you take out the equivalent of your principal.

Portfolio Allocation

Along with thinking about your portfolio in terms of risk categories described above, I really find it helpful to think about the segments you are in. OnChainFX has some segment categorization to think about:
  • Currency
  • General Purpose Platform
  • Advertising
  • Crowdfunding Platform
  • Lending Platform
  • Privacy
  • Distributed Computing/Storage
  • Prediction Markets
  • IOT (Internet of Things)
  • Asset Management
  • Content Creation
  • Exchange Platform
I generally like to simplify these down to these 7 segments:
  • Core holdings - essentially the Low Risk Core segment
  • Platform segment
  • Privacy segment
  • Finance/Bank settlement segment
  • Enterprise Blockchain solutions segment
  • Promising/Innovative Tech segment
This is merely what I use, but I'm sure you can think of your own. The key point I have is to try to invest your medium and high risk picks in a segment you understand well, and in which you can relatively accurately judge risk. If you don't understand anything about how banking works or SWIFT or international settlement layers, don't invest in Stellar. If you have no idea how a supply chain functions, avoid investing in VeChain (even if it's being shilled to death on Reddit at the moment just like XRB was last month). Buffet calls this "circle of competence", he invests in sectors he understands and avoids those he doesn't like tech. I think doing the same thing in crypto is a wise move.
What's interesting is that often we see like-coin movement, for example when a coin from one segment pumps we will frequently see another similar coin in the same segment go up (think Stellar following after Ripple).
Consider the historic correlations between your holdings. Generally when Bitcoin pumps, altcoins dump but at what rate depends on the coin. When Bitcoin goes sideways we tend to see pumping in altcoins, while when Bitcoin goes down, everything goes down.
You should set price targets for each of your holdings, which is a whole separate discussion I'll go in Part 2 of the guide.

Summing it up

This was meant to get you think about what return targets you should set for your portfolio and how much risk you are willing to take and what strategies you can follow to mitigate that risk.
Returns around 385% (average crypto market CAGR over the last 3 years) would be a good target to aim for while remaining realistic, you can tweak it a bit based on your own risk tolerance. What category of risk your individual crypto picks should be will be determined by how much more greed you have for above average market return. A portfolio of 50% core holdings, 30% medium risk in a sector you understand well and 20% in high risk speculative is probably what the average portfolio should look like, with newbies going more towards 70% core and only 5% high risk speculative.
Just by thinking about these things you'll likely do better than most crypto investors, because most don't think about this stuff, to their own detriment.
submitted by arsonbunny to CryptoCurrency [link] [comments]

Bitcoin Real Time Transaction Websocket Unity Visualization Bitcoin May v0.9.1 GitHub Source Code Development ... A Bitcoin Blockchain Transaction Visualization + Sonification Bitcoin GitHub History Visualized - Jenkins Palladio Bitcoin Wallet Visualization

dailyblockchain.github.io – Another cool real-time transaction visualizer, reminiscent of peering into an electron microscope and watching tiny lifeforms (bitcoin transactions) proliferate in ... The WebGL globe visualization is also available on Github. 6. Big Bang. This visualization “The Bitcoin Big Bang” by Elliptic is one of the most beautiful visualizations of Bitcoin history at the moment: 7. Blockseer. Blockseer is more of a visual research tool than a creative visualization of the Bitcoin universe. You can visualize ... Includes full VM implementation and tools for manipulating keys (ku) and transactions (tx). bitcoin_tools - Python library for building and analyzing transactions and scripts (both standard and custom). Comes along with a UTXO set analysis tool. Includes several examples and exhaustive documentation. oogway - A secure Bitcoin utility library ... bitcoin-vr.github.io – What better ... far out visualization on the list, IOHK’s Symphony renders the bitcoin blockchain in outer space as synth-tone producing tx crystals tower into the sky ... History of Bitcoin 2009-2018 (Git Visualization) February 21, 2018 admin Bitcoin For Beginners 25. Graphical visualisation of the Bitcoin Github repository from 2009 to 2018. The tools used are Gource, Git, ffmpeg and Perl. My scripts : My Twitter…

[index] [19405] [4632] [39179] [61238] [5748] [20949] [51159] [47972] [49477] [43134]

Bitcoin Real Time Transaction Websocket Unity Visualization

Updated to May 2014. v0.9.1 Music: Imagine Dragons - Radioactive (Synchronice Remix) Recorded with "GOURCE" & "FRAPS" Graphical visualisation of all Raiblocks Github repositories from 2014 to 2018. The tools used are Gource, Git, ffmpeg and Perl. ... History of Bitcoin 2009-2018 (Git Visualization) - Duration: 10:20. Bitcoin GitHub History Visualization - Multiple Projects (Jan 2015) - Duration: 5:52. Coding In My Sleep 6,946 views. 5:52. Bitcoin Transaction Details - Part 1 - Duration: 15:47. Bitcoin GitHub History Visualization - Multiple Projects (Jan 2015) - Duration: 5:52. Coding In My Sleep Recommended for you. 5:52. History of Ethereum 2013-2018 (Git Visualization) - Duration ... Bitcoin GitHub History Visualization - Multiple Projects (Jan 2015) - Duration: 5:52. Coding In My Sleep 6,856 views. 5:52. Gold will be explosive, unlike anything we’ve seen says Canada’s ...

http://forex-thai.forex-forum.info