One of the world's largest technology hardware makers has announced new graphics cards (GPUs) aimed at the cryptocurrency mining market.
Taiwan-based manufacturer Asus revaeled the Mining RX 470 and Mining P106, which were designed to handle the energy and heat intensive process of mining. Though not expressly pitched as such, the release is undoubtedly aimed at capturing some of the interest in mining ethereum. Bitcoin mining, by comparison, has evolved to a stage in which application-specific integrated circuits, or ASICs, are required to compete.
The Ethereum Wallet uses Geth as its node. If there is no existing chain data then Geth will do a fast sync, however if the wallet is closed before it has sync'd, it must then carry on with a normal sync the next time it's opened.
The biggest contributor to slow speeds is using a HDD instead of an SSD. The IO of an HDD can be easily swamped by sync'ing and cause performance degradation across the whole system
Some of us kept the faith . Times I've sold was, to repay my initial rig loan, elec bill, complete sellout running from TheDAO hack and buying back in at about 1/2 my value and to buy a dedicated dev laptop. Still, pretty humble holdings even now given I had so little to put in from the start. But for those few 1000, I'm hugely better off now.
Though crypto across the board is dumping massively, lost about $20~30B today out of a $90B high a few days ago, going to be a lot of newbie butt-hurt.
@brdtrpp, I'm an active Solidity developer and have been here during its early development and so have a historical knowledge and experience with all it's nuances.
Consensys is starting its academy shortly which will offer 10 week courses and an opportunity to work for Consensys themselves if they're impressed enough.
I know how you feel about the current state of resources, but I assure you it's much easier now than say a year ago. the knowledge base on ethereum.stackexchange.com in particular is much greater and many programming problems have solutions there.
There are numerous Gitter channels worth joining though I personally don't find the IM format particularly conducive to leaning.
The Solidity docs themselves are generally well maintained from version to version and a definitely required reading from cover to cover so to speak.
Solidity on its own can be deceptively simple and can lead to troubles if it's written without a complete understanding of the EVM itself. The official specification for the Ethereum consensus protocol, i.e, the 'Ethereum Virtual Machine (EVM)' is Gavin Wood's Yellow Paper, which is also required reading. It's heavy in discreet maths but well worth digesting over time, even if you don't know much discreet maths, it makes for a good inspiration to learn it.
Studying other code is obviously advised and there are numerous patterns and anti-patterns which are now well documented. Study the broken contracts, such as TheDAO and understand where they went wrong. Some of those historic anti-patterns have now been mitigated by later version of Solidity though syntaxes not fully depreciated so pays to be aware of what they were and what replaced them.
Enough for now. Feel free to bring up questions and discuss projects here. As a mod, I'd like to see a lot more development focus for this forum and am happy to support new dev's here when time permits.