“Ideas can and do change the world,” says historian Rutger Bregman, sharing his case for a provocative one: guaranteed basic income. Learn more about the idea’s 500-year history and a forgotten modern experiment where it actually worked — and imagine how much energy and talent we would unleash if we got rid of poverty once and for all.
A First Look at the Essential Phone, Andy Rubin’s Anti-iPhone
Google is now letting you get”personal’ with its search results
The new filter should come in handy for a speedy search of your own Google content.
If you’re heavily invested in Google’s suite of web-based tools, then a recently launched feature may come in handy when you’re trying to hunt down a particular piece of data.
We’re talking about a new “Personal” tab on Google’s search page that shows up alongside other filters when you’re logged into your account.
So if, say, you’re looking to pinpoint a specific file, photo, email, or some other tidbit that you store with Google, you can tap your query in the search box in the usual way and hit “go.” When the results page shows, click on “More” at the top right of the display, and then select “Personal” from the drop-down list.
This will surface relevant results from among your own content, whether it’s from Docs, Gmail, Photos, or any of the other Google tools you happen to use. Your personal results will be displayed in sections corresponding to the Google software where it’s stored, and you can explore them in their entirety by scrolling down the screen. At the bottom of the page underneath all of the results relevant to you, you’ll find a few token Google Ads — clearly marked as such — that as you’d expect are relevant (or try to be) to your search term.
Of course, the personal results displayed by Google are private and only viewable by you. To return to general search results from the wider web, simply click on “All” top left.
If you’ve been using any of Google’s web-based software for at least a few years, it’s likely you’ve built up quite a database of information and occasionally found yourself wanting to track down specific content. In that case, the new search filter option is going to come in handy and hopefully save you a bit of time, too.
Comprehensive Blockchain Glossary: From A-Z – Blockgeeks
This post serves as a simple and yet comprehensive Blockchain glossary to the refreshing world of blockchain language.
Blockchain Glossary: From A-Z
51% Attack
When more than half of the computing power of a cryptocurrency network is controlled by a single entity or group, this entity or group may issue conflicting transactions to harm the network, should they have the malicious intent to do so.
Address
Cryptocurrency addresses are used to send or receive transactions on the network. An address usually presents itself as a string of alphanumeric characters.
ASIC
Short form for”Application Specific Integrated Circuit’. Often compared to GPUs, ASICs are specially made for mining and may offer significant power savings.
Bitcoin
Bitcoin is the first decentralised, open source cryptocurrency that runs on a global peer to peer network, without the need for middlemen and a centralised issuer.
Block
Blocks are packages of data that carry permanently recorded data on the blockchain network.
Blockchain
A blockchain is a shared ledger where transactions are permanently recorded by appending blocks. The blockchain serves as a historical record of all transactions that ever occurred, from the genesis block to the latest block, hence the name blockchain.
Block Explorer
Block explorer is an online tool to view all transactions, past and current, on the blockchain. They provide useful information such as network hash rate and transaction growth.
Block Height
The number of blocks connected on the blockchain.
Block Reward
A form of incentive for the miner who successfully calculated the hash in a block during mining. Verification of transactions on the blockchain generates new coins in the process, and the miner is rewarded a portion of those.
Central Ledger
A ledger maintained by a central agency.
Confirmation
The successful act of hashing a transaction and adding it to the blockchain.
Consensus
Consensus is achieved when all participants of the network agree on the validity of the transactions, ensuring that the ledgers are exact copies of each other.
Cryptocurrency
Also known as tokens, cryptocurrencies are representations of digital assets.
Cryptographic Hash Function
Cryptographic hashes produce a fixed-size and unique hash value from variable-size transaction input. The SHA-256 computational algorithm is an example of a cryptographic hash.
Dapp
A decentralised application (Dapp) is an application that is open source, operates autonomously, has its data stored on a blockchain, incentivised in the form of cryptographic tokens and operates on a protocol that shows proof of value.
DAO
Decentralised Autonomous Organizations can be thought of as corporations that run without any human intervention and surrender all forms of control to an incorruptible set of business rules.
Distributed Ledger
Distributed ledgers are ledgers in which data is stored across a network of decentralized nodes. A distributed ledger does not have to have its own currency and may be permissioned and private.
Distributed Network
A type of network where processing power and data are spread over the nodes rather than having a centralised data centre.
Difficulty
This refers to how easily a data block of transaction information can be mined successfully.
Digital Signature
A digital code generated by public key encryption that is attached to an electronically transmitted document to verify its contents and the sender’s identity.
Double Spending
Double spending occurs when a sum of money is spent more than once.
Ethereum
Ethereum is a blockchain-based decentralised platform for apps that run smart contracts, and is aimed at solving issues associated with censorship, fraud and third party interference.
EVM
The Ethereum Virtual Machine (EVM) is a Turing complete virtual machine that allows anyone to execute arbitrary EVM Byte Code. Every Ethereum node runs on the EVM to maintain consensus across the blockchain.
Fork
Forks create an alternate version of the blockchain, leaving two blockchains to run simultaneously on different parts of the network.
Genesis Block
The first or first few blocks of a blockchain.
Hard Fork
A type of fork that renders previously invalid transactions valid, and vice versa. This type of fork requires all nodes and users to upgrade to the latest version of the protocol software.
Hash
The act of performing a hash function on the output data. This is used for confirming coin transactions.
Hash Rate
Measurement of performance for the mining rig is expressed in hashes per second.
Hybrid PoS/PoW
A hybrid PoS/PoW allows for both Proof of Stake and Proof of Work as consensus distribution algorithms on the network. In this method, a balance between miners and voters (holders) may be achieved, creating a system of community-based governance by both insiders (holders) and outsiders (miners).
Mining
Mining is the act of validating blockchain transactions. The necessity of validation warrants an incentive for the miners, usually in the form of coins. In this cryptocurrency boom, mining can be a lucrative business when done properly. By choosing the most efficient and suitable hardware and mining target, mining can produce a stable form of passive income.
Multi-Signature
Multi-signature addresses provide an added layer of security by requiring more than one key to authorize a transaction.
Node
A copy of the ledger operated by a participant of the blockchain network.
Oracles
Oracles work as a bridge between the real world and the blockchain by providing data to the smart contracts.
Peer to Peer
Peer to Peer (P2P) refers to the decentralized interactions between two parties or more in a highly-interconnected network. Participants of a P2P network deal directly with each other through a single mediation point.
Public Address
A public address is the cryptographic hash of a public key. They act as email addresses that can be published anywhere, unlike private keys.
Private Key
A private key is a string of data that allows you to access the tokens in a specific wallet. They act as passwords that are kept hidden from anyone but the owner of the address.
Proof of Stake
A consensus distribution algorithm that rewards earnings based on the number of coins you own or hold. The more you invest in the coin, the more you gain by mining with this protocol.
Proof of Work
A consensus distribution algorithm that requires an active role in mining data blocks, often consuming resources, such as electricity. The more”work’ you do or the more computational power you provide, the more coins you are rewarded with.
Scrypt
Scrypt is a type of cryptographic algorithm and is used by Litecoin. Compared to SHA256, this is quicker as it does not use up as much processing time.
SHA-256
SHA-256 is a cryptographic algorithm used by cryptocurrencies such as Bitcoin. However, it uses a lot of computing power and processing time, forcing miners to form mining pools to capture gains.
Smart Contracts
Smart contracts encode business rules in a programmable language onto the blockchain and are enforced by the participants of the network.
Soft Fork
A soft fork differs from a hard fork in that only previously valid transactions are made invalid. Since old nodes recognize the new blocks as valid, a soft fork is essentially backward-compatible. This type of fork requires most miners upgrading in order to enforce, while a hard fork requires all nodes to agree on the new version.
Solidity
Solidity is Ethereum’s programming language for developing smart contracts.
Testnet
A test blockchain used by developers to prevent expending assets on the main chain.
Transaction Block
A collection of transactions gathered into a block that can then be hashed and added to the blockchain.
Transaction Fee
All cryptocurrency transactions involve a small transaction fee. These transaction fees add up to account for the block reward that a miner receives when he successfully processes a block.
Turing Complete
Turing complete refers to the ability of a machine to perform calculations that any other programmable computer is capable of. An example of this is the Ethereum Virtual Machine (EVM).
Wallet
A file that houses private keys. It usually contains a software client which allows access to view and create transactions on a specific blockchain that the wallet is designed for.
Amazon’s first New York bookstore blends tradition with technology
Amazon Is Giving Away 8,000 Free Bananas a Day
Amazon has been rewarded by shareholders in recent years for dramatically diversifying its business, into everything from cloud software to voice-activated home assistants.
And according to the Wall Street Journal, the company may have stumbled on its most popular product yet: free bananas.
The company opened its first Community Banana Stand in late 2015, and has since expanded to two stands on its corporate campus, which sprawls across several blocks in downtown Seattle. Amazon says it has given out more than 1.7 million free bananas during this time.
“It started with a brainstorm from founder and CEO Jeff Bezos that Amazon should offer everyone near its headquarters—not just employees—healthy, eco-friendly snacks as a public service,” the Journal reported. “After considering oranges, Amazon picked bananas, and opened its first Community Banana Stand in late 2015.”
They now dole out 8,000 bananas a day at the two stands to anyone who wants a quick, free, healthy snack. Bananas and oranges are the perfect fruit to give away because they’re equipped with their own packaging, and therefore don’t need to be washed before being consumed.
An odd marketing approach and my life changing experience
Google Sheets add-on let’s you add intelligence to any data
Need to add AI to your App? Just log into AWS for instant #deeplearning
Amazon AI services bring natural language understanding (NLU), automatic speech recognition (ASR), visual search and image recognition, text-to-speech (TTS), and machine learning (ML) technologies within the reach of every developer. Based on the same proven, highly scalable products and services built by the thousands of deep learning and machine learning experts across Amazon, Amazon AI services provide high-quality, high-accuracy AI capabilities that are scalable and cost-effective.
In addition, the AWS Deep Learning AMI provides a way for AI developers and researchers to quickly and easily begin using any of the major deep learning frameworks to train sophisticated, custom AI models; experiment with new algorithms; and learn new deep learning skills and techniques on AWS’ massive compute infrastructure.
Google AI Experiment lets you mix two instruments for some odd sounds
This experiment lets you play with new sounds created with machine learning. It’s built using Nsynth, a research project that trained a neural network on over 300,000 instrument sounds. NSynth is able to combine sounds, like a bass and flute, into a new, hybrid bass-flute sound. This experiment lets anyone explore these sounds and make music with them.
Try it yourself at https://aiexperiments.withgoogle.com/sound-maker/view/