Microsoft Announces Project Xcloud For Streaming Games To PCs, Consoles, and Mobile Devices

Microsoft has unveiled “Project xCloud,” its new game streaming service designed to work across consoles, PCs, and mobile devices. “Scaling and building out Project xCloud is a multi-year journey for us,” explains Microsoft’s cloud gaming chief Kareem Choudhry in a blog post. “We’ll begin public trials in 2019 so we can learn and scale with different volumes and locations.” The Verge reports: Microsoft has built custom hardware for its datacenters, as The Verge previously exclusively reported, so that existing and future Xbox games will be compatible with the services. Games will be streamed to devices, and Microsoft has been testing the xCloud service with Xbox wireless controllers connected to consoles, mobile devices, and PCs. Microsoft says its research teams are “creating ways to combat latency” via advanced network techniques combined with video encoding and decoding. This should make game streaming viable on 4G networks, too.

Read more of this story at

Original URL:

Original article

Show HN: WebRTC implementation for Python using asyncio

What is aiortc?
aiortc is a library for Web Real-Time Communication (WebRTC) and
Object Real-Time Communication (ORTC) in Python. It is built on top of
asyncio, Python’s standard asynchronous I/O framework.
The API closely follows its Javascript counterpart while using pythonic
promises are replaced by coroutines
events are emitted using pyee.EventEmitter
To learn more about aiortc please read the documentation.

Why should I use aiortc?
The main WebRTC and ORTC implementations are either built into web browsers,
or come in the form of native code. While they are extensively battle tested,
their internals are complex and they do not provide Python bindings.
Furthermore they are tightly coupled to a media stack, making it hard to plug
in audio or video processing algorithms.
In contrast, the aiortc implementation is fairly simple and readable. As
such it is a good starting point for programmers wishing to understand how
WebRTC works or tinker with its internals. It is also easy to create innovative
products by leveraging the extensive modules

Original URL:

Original article

Nvtop: Nvidia GPU htop-like monitoring tool

What is NVTOP?
Nvtop stands for NVidia TOP, a (h)top like task monitor for NVIDIA GPUs. It can
handle multiple GPUs and print information about them in a htop familiar way.
Because a picture is worth a thousand words:

Table of Contents
NVTOP Options and Interactive Commands
GPU Support
Ubuntu / Debian
Fedora / RedHat / CentOS

NVTOP Options and Interactive Commands
NVTOP comes with a manpage!

For quick command line arguments help

GPU Support
The NVML library does not support some of the queries for GPUs coming before the
Kepler microarchitecture. Anything starting at GeForce 600, GeForce 800M and
successor should work fine. For more information about supported GPUs please
take a look at the NVML documentation.
Two libraries are required:
The NVIDIA Management Library (NVML) which comes with the GPU driver.
This queries the GPU for information.

The ncurses library driving the user interface.
This makes the screen look beautiful.

Distribution Specific Installation Process
Ubuntu / Debian
Fedora / RedHat / CentOS
NVIDIA drivers, CUDA required for nvml libraries (see RPM

Original URL:

Original article

How to Administrate the Apache Web Server Using “Apache GUI” Tool

Apache Web Server is one of the most popular HTTP server on Internet today, due to its open source nature, rich modules and features and can run on almost major platforms and operating systems….
[[ This is a content summary only. Visit my website for full links, other content, and more! ]]

Original URL:

Original article

Holodeck – A High Fidelity Simulator for Reinforcement Learning

Today, we are excited to release the first public version of Holodeck—a high-fidelity simulator built on top of Unreal Engine 4 (UE4). Holodeck is a python package which enables you to download pre-built worlds, and interact with them through a simple, high-level interface.

Holodeck currently contains a simple sphere robot, a UAV (quadcopter), an Android, and a navigation agent. It also comes with 6 diverse default worlds. It is primarily built for research in reinforcement learning and robotics, and is built around the principles of simplicity, fidelity, customizability, and performance.
Holodeck uses a simple gym-like interface for loading and interacting with environments. Not only is it simple to use, but we have created custom docker containers to make it easy for you to run in a containerized environment.

env = holodeck.make(“EuropeanForest”)
for i in range(3000):
command = env.action_space.sample()
state, reward, terminal, info = env.step(command)

An ultimate goal of reinforcement learning is to train agents that

Original URL:

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: