Think we're seeing a huge increase in complexity in DeFi, and Uniswap V3 is just the start. Without a serious effort to change direction it's going to turn into the rooms of quants and computers crowding out the little guy. It risks the entire narrative of giving users sovereignty over their money.
I like that some companies are trying to simplify that and make it accessible again. It's important for the 'democratizing finance' narrative, otherwise we'll have just rebuilt the legacy system on less energy-efficient infrastructure.
The standard way to handle errors coming from 'await' is try/catch, and any errors can be handled in the catch block as if they were coming from a synchronous context. So, you'd now filter async errors the same way you filter synchronous ones.
Companies don't want to use an 'IBM blockchain'; they want their blockchains, with the data inside and the chaincode specific to their business logic, fully on-prem. And chances are higher than not that these blockchains will operate inside an adversarial environment. With a BFT-enabled blockchain (Hyperledger can be this), there isn't a need for trust at any business layer. That best represents the current state of many global supply chains today - there isn't a lot of trust in this business.
While flying is certainly safer than driving, that statistic speaks more to the gross volume of cars driven vs. planes flown than anything else.
The perception of danger in planes and self-driving cars is perceived as such due to lack of control. If a plane is about to crash, there's not much to do besides hold and pray. If your car accelerates when it's supposed to brake, you better be paying attention and act fast to avoid a crash. With your hands on the wheel, you're always in a position to act, and it's easier to believe that there's always something you can do to avoid disaster.
Dublin is by no means a 'backwater' - Google and Facebook's EU headquarters both sit in Dublin, as well as large outposts of a number of global financial institutions. There's a lot going on in Dublin, not to speak of its history, accessibility, and affordability compared to the canonical 'tech hubs'.
Let's not forget that there are many engineers who don't live in the Bay Area, NYC or London, for whom Dublin may be quite attractive. And while it may not be on the level of those three regions, it has a lot going for it in its' own right.
Find the type of visualization I want to make on http://bl.ocks.org/. Start with that code, understand the steps taken to build it, then tweak each step / the data source until I have what I want. Works fairly well and helps you learn the library, without having to roll everything from scratch.
For large, easily readable lettering - subway stations, highway signs, billboards etc. - I've found the best combination of readability and pleasantness is Avenir https://en.wikipedia.org/wiki/Avenir_(typeface)
'Blockchain' isn't a meaningless buzzword, it's a database protocol. Its market positioning aside, there's a very real value that immutable databases offer from both a technological and a commercial perspective.
The blockchain protocol isn't going to 'save the world' - but once a little air gets let out of the balloon, it's going to see a lot of adoption in both financial institutions and back offices in a wide, wide, range of industries. For a world with lots of data and lots of shady actors, it just makes sense.
I like that some companies are trying to simplify that and make it accessible again. It's important for the 'democratizing finance' narrative, otherwise we'll have just rebuilt the legacy system on less energy-efficient infrastructure.