The State of Machine Learning Frameworks in 2019 (13 minute read)
It seems that researchers are abandoning TensorFlow in favor of PyTorch, while in industry, Tensorflow is still the platform of choice. An analysis of published research shows that a majority of papers implemented PyTorch. This may be due to its simplicity, API, and performance. Tensorflow still has more job listings available, but this may only be due to inertia, as PyTorch is still relatively new. Industry requirements are also different to research, as some companies reject the use of Python and require code to be run on mobiles. New developments, such as TorchScript and Eager may affect the future of the frameworks. Frameworks do not only enable us to research or develop machine learning further, but they are also responsible for restricting or opening up areas of research due to their capabilities.
A Guide To New And Experimental CSS DevTools In Firefox (14 minute read)
The Firefox DevTools team has built many tools so that designers and developers can be more efficient and creative. Grid Inspector aids users in examining CSS Grid layouts using a grid outline, which helps developers visualize how their code changes the layout of a site. Shape Path Editor helps developers to easily edit shapes into code by directly clicking and dragging shapes on the page. Fonts Editor automatically detects custom axes on fonts and allows developers to adjust and visualize them. Flexbox Inspector allows developers to inspect elements and view and change the sizing of items. The Changes Panel assists developers with exporting changes to CSS code. An Inactive CSS feature grays out CSS that doesn't affect the page and also shows a tooltip to explain why that property as no effect. The Accessibility Panel has been changed into a powerful inspection and auditing tool that can run different types of checks on a page. Instructions and tips on how to use these tools are available.