Here’s the full text of the California Internet Consumer Protection and Net Neutrality Act of 2018, also known as SB-822. It contains a list of things that ISPs are not going to be able to do, including paid prioritization, “zero-rating” favorable content so it doesn’t count against your data cap (think of those bundled streaming services!), and failing to tell you fast service actually is and how their network management practices and speeds actually work
Apple’s working on solving this problem, too, according to a report in Nikkei Asia. The newspaper says that Apple is working with TSMC, its primary processor manufacturer, to develop a new kind of augmented reality display that’s printed directly on wafers, or the base layer for chips.
If Apple does eventually reveal a big leap forward in AR display technology — especially if the technology is developed and owned by Apple instead of a supplier — Apple could find itself with multi-year head-start in augmented reality as it did when the iPhone vaulted it to the head of the smartphone industry.
Apple is also adding hardware to its iPhones that hint at a headset-based future. High-end iPhones released in 2020 include advanced Lidar sensors embedded in their camera.
Microsoft has invested heavily in these kind of technologies, purchasing AltspaceVR, a social network for virtual reality, in 2018. Before it launched Hololens, it paid $150 million for intellectual property from a smartglasses pioneer.
Facebook CEO Mark Zuckerberg speaks the most in public about his hopes for augmented reality. Last year, he said, “While I expect phones to still be our primary devices through most of this decade, at some point in the 2020s, we will get breakthrough augmented reality glasses that will redefine our relationship with technology.”
Fidalgo-Blanco, A., Martinez-Nuñez, M., Borrás-Gene, O., & Sanchez-Medina, J. J. (2017). Micro flip teaching ‒ An innovative model to promote the active involvement of students. Computers in Human Behavior, 72, 713–723. https://doi.org/10.1016/j.chb.2016.07.060