ChatGPT for Robotics
We use ChatGPT to allow a user to intuitively control multiple robots such as drones, robot arms, home assistant robots using only language.
Visit microsoft.com → On Hacker News Sep 2009 – Apr 2025
Tech Industry & Business 22Software Engineering 14AI & Machine Learning 12Security & Privacy 11Infrastructure & DevOps 7Systems & Performance 6
We use ChatGPT to allow a user to intuitively control multiple robots such as drones, robot arms, home assistant robots using only language.
The latest news and stories about how technology is helping people around the world solve problems, innovate and do more each day.
The latest news and stories about how technology is helping people around the world solve problems, innovate and do more each day.
With an eye toward performance, interoperability, or legacy concerns, low-level system software often must parse binary encoded data formats. Few tools are available for this task, especially since the formats involve a mixture of arithmetic and data dependence, beyond what can be handled by typical parser generators…
We describe a full implementation of algebraic effects and handlers as a library in standard and portable C99, where effect operations can be used just like regular C functions. We use a formal operational semantics to guide the C implementation at every step where an evaluation context corresponds directly to a…
Visual Studio dev tools & services make app development easy for any developer, on any platform & language. Develop with our code editor or IDE anywhere for free.
The latest news and stories about how technology is helping people around the world solve problems, innovate and do more each day.
The Rust programming language, with its safety guarantees, has established itself as a viable choice for low-level systems programming language over the traditional, unsafe alternatives like C/C++. These guarantees come from a strong ownership-based type system, as well as primitive support for features like closures…
By Marc Pollefeys, Director of Science, HoloLens It is not an exaggeration to say that deep learning has taken the world of computer vision, and many other recognition tasks, by storm. Many of the most difficult recognition problems have seen gains over the past few years that are astonishing. Opens in a new tab…
At SIGMOD 2018, a team from Microsoft Research will be presenting a new embedded key-value store called FASTER, described in their paper “FASTER: A Concurrent Key-Value Store with In-Place Updates”. As its name suggests, FASTER makes a major leap forward in terms of supporting fast and frequent lookups and updates of…
The latest news and stories about how technology is helping people around the world solve problems, innovate and do more each day.
We propose integrating safe manual memory management with garbage collection in the .NET runtime to get the best of both worlds.
Time-traveling in the execution history of a program during debugging enables a developer to precisely track and understand the sequence of statements and program values leading to an error. To provide this functionality to real world developers, we embarked on a two year journey to create a production quality…
Explore Microsoft products and services and support for your home or business. Shop Microsoft 365, Copilot, Teams, Xbox, Windows, Azure, Surface and more.
A hyperscale Configurable Cloud architecture using FPGAs to efficiently accelerate networking and applications with a distributed fabric in the data center.
Commercial cloud annualized revenue run rate exceeds $9.4 billion; Windows 10 active on over 200 million devices
The latest news and stories about how technology is helping people around the world solve problems, innovate and do more each day.
Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and developer packs for .NET Framework, .NET, and ASP.NET.
Reviews the history of why psychologists moved from a word shape model of word recognition to a letter recognition model.
“The Implementation of Functional Languages” is a book about implementing functional programming languages using lazy graph reduction, and it divides into three parts. The first part describes how to translate a high-level functional language into an intermediate language, called the lambda calculus, incuding detailed…
False positives cause many promising detection technologies to be unworkable in practice. Attackers, we show, face this problem too. In deciding who to attack true positives are targets successfully attacked, while false positives are those that are attacked but yield nothing. This allows us to view the attacker’s…