For Sale – Dell 9370 i7 FHD, Dell 7590 i7 UHD touch, Alienware m15 r1 GTX 1070

Dell 9370 (white deck/keyboard mod – rare!)
i7 / 16Gb / 512Gb / FHD SKU
Warranty 13/2/2020 w/Amazon
Excellent condition
Brown box with PSU

Dell 7590
i7 9750H / 16Gb / 512Gb / UHD with touch / Nvidia GTX 1650
Warranty 1/2021 w/Dell
XPS packaging (not a refurb)
As new condition
2 x PSU

Alienware m15 r1 (silver lid)
i7 8750H / 16Gb / 256Gb / GTX 1070 MaxQ / FHD 144Hz
Premier warranty until 3/2022 w/Dell
Refurb packaging
Excellent condition

The 9370 I’ve had a while but is now not needed due to arrival of a 7390 2in1. The 7590 I love (gaming is surprisingly good now Dell have fixed the throttling issues with latest firmware and a 125mv undervolt helps wonders also) but it’s not getting enough use due to my m15r2. The m15r1 has been my portable gaming console but also pushed out of favour since arrival of the m15r2.

Pics to come. I’m on holiday from Sunday so if anything takes your fancy dont hang around.


Go to Original Article

Announcing dual-screen preview SDKs and Microsoft 365 Developer Day – Windows Developer Blog

In November, we shared our vision for dual-screen devices and how this new device category will help people get more done on smaller and more mobile form factors. Today, we are excited to give you an update on how you can get started and optimize for dual-screen devices by:Exploring preview SDKs and standards proposals for apps and websites
Embracing dual-screen experiences
Learning more at Microsoft 365 Developer Day

We are happy to announce the availability of the preview SDK for Microsoft Surface Duo, and availability in the coming weeks for the preview SDK for Windows 10. We are also excited to announce new web standards proposals to enable dual-screen experiences for websites and PWAs on both Android and Windows 10X. These new web standards proposals will provide you with the capabilities and tools you need for dual-screen devices.
Download the preview SDK for Microsoft Surface Duo
Today, developers can download the preview SDK for Surface Duo, access documentation and samples for best practices, see UX design patterns, and more. The preview SDK gives developers a first look at how you can take advantage of dual-screen experiences.
This includes:
Native Java APIs to support dual-screen development for the Surface Duo device, including the DisplayMask API, Hinge Angle Sensor, and new device capabilities.
An Android Emulator with a preview Surface Duo image that is integrated into Android Studio so you can test your app without a physical device. The emulator simulates postures, gestures, hinge angle, mimicking the seam between the two screens, and more. We’ll continue to add functionality over time.
Requirements: For the Android Studio and Android Emulator.
We will have more announcements and discussion in the coming months and look forward to hearing your feedback.

Figure 1: The Android Emulator with a preview Surface Duo image
An early look at developing for Windows 10X
In the coming weeks, developers will have access to a pre-release version of the Windows SDK through the standard Insider builds. Our intent is to provide you with the Microsoft® Emulator on February 11th as well as new APIs for dual-screen support, documentation, and code samples.
This includes:
Native Windows APIs for dual-screen development to enable your app to span the two screens, detect the hinge position, and take advantage of Windows 10X.
Microsoft Emulator is a dual-screen Hyper-V emulator so you can deploy your existing Universal Windows Platform (UWP) and Win32 apps and test in both single-and dual-screen scenarios. The emulator simulates the physical device so you can see how your apps interact with Windows 10X.
Requirements: A recent Windows Insiders preview build of 64-bit Windows 10 (Pro, Enterprise, or Education), 64bit CPU with 4 cores, 8GB minimum (16GB of RAM recommended), Hyper-V enabled and dedicated GPU that supports Direct X 11.0 or later.

Figure 2: Microsoft Emulator showing Windows 10X
Build dual-screen experiences on the web
The new Microsoft Edge released last week, provides a powerful and compatible foundation for website and web app experiences across devices, powered by Chromium. We are actively incubating new capabilities that enable web content to provide a great experience on dual-screen devices, whether it’s running in the browser or installed as an app.
New web standards for dual-screen layout: We are proposing CSS primitives for dual-screen layouts and a JavaScript Window Segments Enumeration API to provide web platform primitives for web developers to detect multiple displays and lay out content across them. We expect to provide an experimental implementation of these features in preview builds of the browser soon.
Dual-screen polyfills: As the above features progress through the web standards process, we’ve published polyfills that you can write against as you begin to explore dual-screen development. You can find the polyfills and associated documentation at:

Progressive Web Apps are supported out of the box in the new Microsoft Edge, which can be installed directly from the browser on Windows 10X and Android. PWAs will support the same dual-screen layout features and tools as the browser.
We’ll have more to share about building for dual-screen devices with web technologies over the coming months – watch the Microsoft Edge blog for more details.

Dual-screen devices creates an opportunity for your apps to delight people in a new and innovative way. To help you get started, we are providing you with basic support checklists for touch and pen and drag and drop and initial app pattern ideas to ensure your apps work great on dual-screen devices.

Figure 3: Dual-screen app patterns
Your app by default will occupy a single screen, but users can span the app to cover both screens when the device is in a double-portrait or double-landscape layout. You can programmatically enable full-screen mode for your app at any time, but spanning is limited to user activity for now.

Figure 4: Dual-screen orientation and layout.
For those who are interested in native cross-platform development using React Native or Xamarin.Forms, we are working on improvements to those frameworks and code samples. You can find the all dual-screen checklists, app patterns, and new code samples as they become available on our dual-screen documentation site. Please reach out to us at [email protected] so we can work with you to idealize and innovate great dual-screen experiences together.

Please join us online for the Microsoft 365 Developer Day, focused on dual-screen experiences on Tuesday, February 11th at 8:30 AM PDT. The keynote and sessions will show how to:
Get the most out of these SDKs and emulators
Use cross platform tools and languages
Design apps for dual-screen devices
Build dual-screen experiences on the web
Connect your apps with Microsoft 365
We hope that you will join us, and we are excited to see what dual-screen experiences you build.

New Confluent Platform release boosts event streaming quality

Event streaming is a critical component of modern data management and analysis, bringing real-time data to organizations. One of the most popular tools for event streaming is the open source Apache Kafka technology that is at the foundation of the commercial Confluent platform.

The vendor, based in Mountain View, Calif., has enhanced the platform with capabilities that make event streaming more secure and resilient.

The Confluent Platform 5.4 event streaming update became generally available Wednesday and benefits from improvements that first landed in the Apache Kafka 2.4 update that was released on Dec. 18. Beyond what’s available in the Kafka update, Confluent’s new release adds role-based access control (RBAC) security, improved disaster recovery and enhanced schema validation for data quality.

Confluent is on a path to improve the usability and manageability of Kafka, said Maureen Fleming, an IDC analyst.

“The introduction of Confluent Schema Registry simplifies and improves control over schema validation and enforcement,” Fleming said. “This aligns well with efforts enterprises are going through to ensure their data is trustworthy.”

The Confluent Platform update also introduces support for CloudEvents, an open specification for describing event data. Fleming noted that improvements in audit logging and support for the CloudEvents specification provide mechanisms for more sophisticated monitoring and use of security-related anomaly detection algorithms.

Screenshot of Confluent schema validation process
Confluent Platform schema validation process

“The improved logging also supports regulatory compliance requirements of Confluent’s customers,” she said.

Securing event data

RBAC is a critical security mechanism that can be used to ensure that only authorized users get access to a given service. Confluent Platform has had integration with directory-based security policy systems, including Microsoft ActiveDirectory, in the past, noted Addison Huddy, group product manager at Confluent. He said the new RBAC system provides more control than what Confluent previously delivered.

The introduction of Confluent Schema Registry simplifies and improves control over schema validation and enforcement. This aligns well with efforts enterprises are going through to ensure their data is trustworthy.
Maureen FlemingAnalyst, IDC

“What role-based access control does is it allows you to take the groups that you have defined already inside of something like Active Directory, and you tie those to roles that we defined in the system,” Huddy said.

Confluent Platform 5.4 has a component that enables administrators to define roles and then have policies on those roles enforced across the platform, he added.

Schema Registry improves data quality

The Confluent Schema Registry is a centralized location where teams can upload their data schemas. Kafka as a platform generally has more users who read and consume data from an event stream than users who write data, Huddy noted.

“So now if I’m writing an application, that’s a consumer of data I don’t have to coordinate with directly to say, “Hey, what serialization format did you use?'” Huddy said. “I can go out and reach the schema registry to grab that data.”

Going a step further, the schema registry can also be used to help enforce data quality, by only accepting data that adheres to a given schema model that is defined in the registry.

KsqlDB now in preview

The new Confluent Platform release also includes a technical preview of the ksqldb event streaming database technology that first became generally available as an open source project on Nov. 20.

One of Confluent customers’ main goals is to build enterprise event streaming applications, said Praveen Rangnath, senior director of product marketing at Confluent. Without ksqlDB, building enterprise event streaming applications would be a more complicated process involving putting multiple distributed systems together, he said.

“What we’re trying to do with ksqlDB is essentially integrate those systems into a single solution to just make it super easy for developers to build event streaming applications,” Rangnath said.

Go to Original Article

GumGum uses machine learning annotation service Figure Eight

GumGum developed computer vision and NLP technology to help clients better advertise to their users.

The Santa Monica, Calif.-based vendor, founded in 2008, automatically scans video, audio, images and text on webpages, identifying and extracting key elements. It then uses that data to help advertisers place relevant ads on the webpages.

To power its machine learning and computer vision technology, GumGum needs a lot of training data. To meet its data needs, about two years ago the company turned to Figure Eight, a crowdsourcing machine learning annotation vendor.

Acquired by Appen, another crowdsourcing machine learning annotation company, in April 2019, Figure Eight provides training data to a variety of similar vendors. Figure Eight relies on a network of contributors to annotate huge amounts of data.

The contributors are trained, although they are mostly not data scientists, and are screened for security purposes. Their large contributor network enables Figure Eight to train data at scale, as well as continue to review annotated data while a job is running.

Getting training data

Before using Figure Eight, GumGum employed full-time staff for machine learning annotation, said Erica Nishimura, data curator  at GumGum. That worked, but it was costly and, at times, slow. With large amounts of data, it could take months to get useable training data. Besides, the staff could only work in English, but GumGum has clients internationally.

Figure Eight, machine learning annotation
Figure Eight uses a contributor network to provide training data for companies like GumGum

Figure Eight, meanwhile, works in a number of languages. At the time, Nishimura said, it was one of the only companies that worked in Japanese. As GumGum has a thriving Japanese division, the language support was one of the main reasons it chose Figure Eight.

Scalability, said Lane Schechter, product manager at GumGum, was the other reason GumGum chose Figure Eight.

Working with Figure Eight has increased GumGum’s data capacity tenfold, Schechter said. Also, instead of taking months to get completed machine learning annotation, it now happens in about a week.


Still, that’s not to say that working with Figure Eight has been without its share of problems.

One of the biggest challenges has been communicating directly with Figure Eight’s crowdsource contributors, Nishimura said.

At times, the contributors have had trouble understanding exactly what GumGum wants, but, because there is no way to directly interact with the contributors, Nishimura said it is hard to know if the contributors are having problems, or what they might be.

The best GumGum can do is put in a message, Nishimura said, but there is no way to alert each contributor to the message. Besides, a single message isn’t the same as having a conversation, she added.

While she was unsure if other similar crowdsourcing machine learning annotation companies have a better way to communicate with contributors, Nishimura said some other companies have their own checkers, who do spot-checks on completed annotations.

“It’s one more step to ensure quality,” Nishimura said. But, she added, the prices of those services are generally higher than those of Figure Eight’s.

Go to Original Article

Ninja Theory Announces Project: Mara – Xbox Wire

Today, we are announcing Project: Mara, our new in-development experimental title that explores new ways of storytelling, and we’re excited to share the first details with you.

Project: Mara will be a real-world and grounded representation of mental terror. Based on real lived experience accounts and in-depth research, our aim is to recreate the horrors of the mind as accurately and realistically as possible. Project: Mara will be an experimental title and a showcase of what could become a new storytelling medium.

Since joining Xbox Game Studios in 2018, we’ve been hard at work on our upcoming multiplayer brawler Bleeding Edge, our new recently-announced innovative R&D project, The Insight Project, and of course Senua’s Saga: Hellblade II. These projects will continue to drive our development goals for the next few years and will help shape Ninja Theory’s vision for our future.

You can follow the development journey of all of our new projects – Senua’s Saga, The Insight Project and Project: Mara on YouTube, Facebook, Twitter, and Instagram.

Go to Original Article
Author: Microsoft News Center