InfoQ Homepage News
-
Pandemic Shines Security Spotlight on Zoom Collaboration Risks
COVID-19 self-isolation has resulted in Zoom growing from 10m to 200m daily users. This has highlighted issues with Zoom's data privacy, security practices and meeting configurations. Bruce Schneier and other security commentators have provided insights into these issues. While governments and major companies have banned it, Zoom started a 90-day security hardening stint with former Facebook CSO.
-
Amazon Announces General Availability of AWS Deepcomposer
Recently, Amazon announced the general availability of Deepcomposer, a service in AWS, which provides developers with a creative way to learn Machine Learning (ML). Deepcomposer is a machine learning-enabled keyboard for developers, and is available for purchase.
-
TinyGo Aims to Bring Go to the Internet of Things
Google-sponsored TinyGo is a new LLVM-based Go compiler to make it possible to run Go programs on microcontrollers, including the Arduino Uno and the BBC micro.bit, as well as modern browsers using Web Assembly.
-
Firefox 75 Revamps Address Bar, Keeps Release Schedules despite Coronavirus
Mozilla recently released Firefox 75, with a revamped address bar striving to improve the user’s search experience. Additionally, Firefox developers may now lazy-load images with configuring the <img> element’s loading attribute. Developers may also now evaluate side-effect-free expressions as they type in the console. Mozilla maintains Firefox's release schedule despite the coronavirus impact.
-
Remaining Accessibility Issues in HTML Controls
The HTML standard has constantly made progress in accessibility over the years. Developers and designers have however reported some accessibility issues with common HTML controls such as <input/>, <select/>, <video/>.
-
Rancher 2.4 Adds Scalability, Management and Security Capabilities
Kubernetes management platform creator, Rancher Labs, has released Rancher 2.4 in line with their ‘Run Kubernetes Everywhere’ strategy. Rancher is a heterogeneous, multi-cluster, multi-cloud Kubernetes management platform. The new release is focused on providing the scalability, management and security capabilities required to support Kubernetes at edge scale.
-
Git Becomes 15: Q&A with GitHub and GitLab
On April 7, 2005, exactly 15 years ago, Git reached a sufficient maturity state to be self-hosting, meaning Git itself could be used to commit a part of its code. InfoQ has taken the chance to talk about Git's significance with GitHub's distinguished software engineer Jeff King and GitLab's senior developer evangelist Brendan O'Leary.
-
Ionic 5 Release Supports iOS 13 Consistency, Angular Ivy
The recent Ionic 5 release adds support for iOS 13 styles, a new custom animation API, and an improved Ionicon icon set.
-
COVID-19 and AI: Virtual Conference at Stanford Discusses the Future
The Stanford Institute For Human-Centered Artificial Intelligence approaches COVID-19 from a wide variety of perspectives.
-
Google's SEED RL Achieves 80x Speedup of Reinforcement-Learning
Researchers at Google Brain recently open-sourced their Scalable, Efficient Deep-RL (SEED RL) algorithm for AI reinforcement-learning. SEED RL is a distributed architecture that achieves state-of-the-art results on several RL benchmarks at lower cost and up to 80x faster than previous systems.
-
AWS Announces the General Availability of New Security Service: Amazon Detective
Recently, Amazon announced the general availability of Amazon Detective. This new security service in AWS allows customers to analyze, investigate, and quickly identify the root cause of potential security issues or suspicious activities.
-
WebAssembly Used by Java-to-Web Compiler CheerpJ 2.0 to Port Java Applications to Browsers
LeaningTech recently released the second major iteration of CheerpJ. CheerpJ 2.0 may convert Java applications into a mix of HTML, WebAssembly and JavaScript, so that developers can run Java applications (including applets) in browsers or integrate Java libraries into web applications. CheerpJ 2.0 uses WebAssembly to improve runtime speed.
-
Periskop: SoundCloud's Exception Monitoring Service
SoundCloud's engineering team wrote about their exception monitoring software called Periskop, which collects and aggregates exceptions across servers and reports to a central server for analysis.
-
Uber AI Introduce Fiber, a New Library for Distributed Machine Learning
Uber AI has open-sourced Fiber, a new library which aims to empower users in implementing large-scale machine learning computation on computer clusters. The main objectives of the library are to leverage heterogeneous computing hardware, dynamically scale algorithms, and reduce the burden on engineers implementing complex algorithms on clusters.
-
TLS Improvements Backported to Java 8
Application Layer Protocol Negotiation is now available in Java 8, enabling software owners to communicate through HTTP/2 without a higher Java version.