Microsoft is all in on Hardware

thenextweb.com has a rundown of Surface Laptop, Surface Duo, Surface Earbuds, Neo and everything else Microsoft announced at their Surface event this week.

Here’s a quick rundown of Microsoft’s exciting new hardware for the coming year, including Surface laptops, earbuds, a foldable phone, and more.

Source: Surface Duo, Neo, and everything else at Microsoft’s packed hardware event

The Verge has a summary in 11 minutes:

Kubernetes 1.16 released

Kubernetes, the container orchestration and hardware abstraction framework, reached Version 1.16. Custom Resources, Overhauled Metrics, and Volume Extensions are the mentionable new features in the new release.

We’re pleased to announce the delivery of Kubernetes 1.16, our third release of 2019! Kubernetes 1.16 consists of 31 enhancements: 8 enhancements moving to stable, 8 enhancements in beta, and 15 enhancements in alpha.Major Themes Custom resources CRDs are in widespread use as a Kubernetes extensibility mechanism and have been available in beta since the 1.7 release. The 1.16 release marks the graduation of CRDs to general availability (GA).

Source: Kubernetes 1.16: Custom Resources, Overhauled Metrics, and Volume Extensions – Kubernetes

Django 3.0 alpha1 released

A major version bump, with the largest change being built in support for ASGI, the Asynchronous Server Gateway Interface, that previously could be included via channels.

The biggest benefits ASGI offers over the traditional WSGI, is the possibility to build asynchronous operations in webapps, and leverage e.g. WebSockets to push information to the client.

Here are the in-development release notes: Django 3.0 release notes – UNDER DEVELOPMENT | Django documentation

Go 1.13 released

Some of the highlights include:

https://blog.golang.org/go1.13

Python 3.8.0b4 is now available for testing

It’s time for the last beta release of Python 3.8. Go find it at: https://www.python.org/downloads/release/python-380b4/ This release is the last of four planned beta release previews. Beta release previews are intended to give the wider community the opportunity to test new features and bug fixes and to prepare their projects to support the new feature release.

Source: Python 3.8.0b4 is now available for testing

What Makes People Upgrade Products?

With the release, a product ain’t done yet. Customers may like that product and go for with this product for a long while. At some point, a new release will bring them to make a decision. HBR has a perspective on the drivers for these decision points.

CULTURA RM EXCLUSIVE/ROB PRIDEAUX/GETTY IMAGES through Article source

People splurge when they think they’ve grown.

Source: What Makes People Upgrade Products? Thinking About Self-Improvement

Release: Kubernetes 1.12

Kubelet TLS Bootstrap and Azure Virtual Machine Scale Sets (VMSS) Move to General Availability – Kubernetes Blog

Author: The 1.12 Release TeamWe’re pleased to announce the delivery of Kubernetes 1.12, our third release of 2018!Today’s release continues to focus on internal improvements and graduating features to stable in Kubernetes. This newest version graduates key features such as security and Azure. Notable additions in this release include two highly-anticipated features graduating to general availability: Kubelet TLS Bootstrap and Support for Azure Virtual Machine Scale Sets (VMSS).

Source: Kubernetes 1.12: Kubelet TLS Bootstrap and Azure Virtual Machine Scale Sets (VMSS) Move to General Availability – Kubernetes

Vim 8 released

Vim 8 was released today.
Features include:

– Asynchronous I/O support, channels, JSON
– Jobs
– Timers
– Partials, Lambdas and Closures
– Packages
– New style testing
– Viminfo merged by timestamp
– GTK+ 3 support
– MS-Windows DirectX support

Nobody knows why.

Source: Vim

Docker 1.10

Docker announced version 1.10 past week. The new release contains more than 100 improvements over the previous version. New features include better resource management, a more flexible docker-compose file format and improvements to security. These are in particular through user namespace isolation, implementation of seccomp for syscall filtering and an authorization plugin to restrict access to Docker engine features.

We’re pleased to announce Docker 1.10, jam-packed with stuff you’ve been asking for. It’s now much easier to define and run complex distributed apps with Docker Compose. The power that Compose brou…

via: Docker Blog
Release notes.