Skip to main content

Your submission was sent successfully! Close

Thank you for signing up for our newsletter!
In these regular emails you will find the latest updates from Canonical and upcoming events where you can meet our team.Close

Thank you for contacting our team. We will be in touch shortly.Close

Blog


anaqvi
7 October 2019

Digest #2019.10.07 – Machine Learning in Space? Agriculture?

AI Machine Learning

How NASA uses Machine Learning – If you think the Earth is the only planet with Machine Learning you were wrong. The Mars Rover learning its path and environment at Mars? The healthcare needs for future astronauts? Planet exploration and discovery? Robotic astronaut!? All of these are questions NASA is experimenting and researching with M ...


Kyle Fazzari
4 October 2019

Robotics security: What is SROS 2?

Robotics Article

We at Canonical have been hard at work on the security features of version 2 of the Robot Operating System (ROS 2). However, if we lift our collective heads up out of the weeds it’s easy to see folks completely misunderstanding how security works today in ROS 2. We’ve written some design articles to help ...


Igor Ljubuncic
4 October 2019

The smart dump plugin

Desktop Article

As you probably already know, snapcraft supports a range of plugins, designed to aid developers in making their snaps in an easier, faster, more transparent fashion. Plugins work with different programming languages and build tools, like Python, Java, Rust, Cmake, and others. By making complex things simpler, they can accelerate your proj ...


Rhys Davies
3 October 2019

ROSCon Japan 2019!

Robotics Article

ROSCon Japan 2019 was a resounding success. We took in the keynote speech from Ryan Gariepy, Co-founder and CTO of Clearpath Robotics. We demoed the first iteration of a Robotics arm from Niryo. Our own Ted Kern gave a lightning talk on type-checked Python in ROS 2, and we spoke to lots of individuals in ...


Tytus Kurek
1 October 2019

5G Core implementation: Challenges in the field

Telecommunications Article

With an emerging demand for higher speeds, lower latency, and increasing connection density,  telecommunications providers have started implementing 5G. While the initial roll-out usually takes months, the entire process is going to take years. This is because designing and implementing 5G entails a number of challenges. These include dep ...


Peter Mahnke
30 September 2019

Design and Web team summary –27 September 2019

Design Article

This was a fairly busy two weeks for the Web & design team at Canonical.  The first week was spent at an Engineering Sprint in Paris France. The second week was back home.  Here are some of the highlights of our completed work. Web squad Web is the squad that develop and maintain most of ...


anaqvi
30 September 2019

Digest #2019.09.30 – Making the Most of Machine Learning

Kubeflow Machine Learning

Understanding Fairness in Machine Learning – This article is a great reminder and defense for the statement, “the data speaks for itself.” Biases in training models affect the results of analyses. It is essential to understand how our models make decisions to tackle this bias by adding more balanced training data. Knowledge of biases in ...


Alan Pope
26 September 2019

Easy Linux Game Streaming with OBS

Desktop Article

For many, watching other people play games has long taken over from TV as the favoured source of entertainment content. As a creator, whether you stream via YouTube, Twitch.tv or Mixer, Open Broadcast Software (OBS) Studio is the swiss-army knife to do it. The OBS snap makes this a breeze, whichever Linux distro you’re playing ...


anaqvi
25 September 2019

Deploying Kubernetes Locally – MicroK8s

Kubernetes Article

This is the second part of our introduction to MicroK8s. In the previous blog, we introduced MicroK8s, went over some K8s basic concepts and showed you how fast and easy it is to install Kubernetes with MicroK8s — it’s up in under 60 seconds with a one-liner command. In this blog, we dive deeper to ...


anaqvi
23 September 2019

Digest #2019.09.23 – Machine Learning is the word…

Ubuntu Machine Learning

MLOps, Rise of the Term: Most of us by now have heard this word frequenting around; MLOps, or Machine Learning Operations.. This is an interesting article on the rise of the term and the challenges actually faced by teams working cross-functionally and dealing with Machine Learning. It talks about the limitation of managed solutions for ...


Igor Ljubuncic
19 September 2019

Popular snaps per distro

Desktop Article

From a distance, Linux is one big, confusing ball of passionate users and hardcore technical jargon. But as you zoom in, you can start seeing patterns – and differences. Indeed, the individual and vastly varied choice of a favorite distribution has played a major part in shaping the community conversation in the Linux space. But ...