Posts

Showing posts from 2020

Here comes the next IPO wave

Image
PUBG Mobile, the sleeper hit title that was banned in India two months ago over cybersecurity concerns, is plotting to make a return in the world’s second largest internet market, two sources familiar with the matter told TechCrunch.… https://wiredgorilla.com/here-comes-the-next-ipo-wave/

Raspberry Pi 400 with Ubuntu support

Image
The Raspberry Pi Foundation has a new product — the Raspberry Pi 400. The flagship Raspberry Pi 4 was released in June 2019. Since, they added an 8GB model, brought out the Compute Module 4, we certified all Raspberry Pis since Raspberry Pi 2 and we worked together to make the full Ubuntu Desktop ‘just work’ on a Raspberry Pi 4. Now, Ubuntu Server and Ubuntu Desktop also work, out of the box, with the all-new Raspberry Pi 400.  You can get it on its own, the Raspberry Pi 400 keyboard computer itself. Or as a kit including a beginners guide, a Raspberry Pi official power supply and an official mouse (pictured at the end of the article). We are also delighted to say that for a month you can also get an Ubuntu Desktop Groovy Gorilla sticker when you purchase a Raspberry Pi 4 from Pimoroni. The folks at Pimoroni run their Raspberry Pi business on Ubuntu and very kindly agreed to ship some Groovy Gorilla merch with relevant orders. The latest and greatest The changes from the

Exploring ROS 2 with Kubernetes

Image
Kubernetes provides many critical attributes that can contribute to a robust robotics platform: isolated workloads, automated deployments, self-configuring work processes, and an infrastructure that is both declarative and immutable. However, robots designed with ROS 2 face challenges in setting up individual components on Kubernetes so that all parts smoothly work together. In this blog series, we construct a prototype ROS 2 system distributed across multiple computers using Kubernetes. Our goal is not only to provide you with a working configuration, but also to help you understand why it succeeds and overcome future design challenges. Getting into Kubernetes can be a pretty steep learning curve, so our prototype will use MicroK8s to make it easy. MicroK8s is a lightweight pure-upstream Kubernetes distribution and offers low-touch, self-healing, highly-available clusters. Its low resource footprint makes it ideal for running on robot computers. Even with very little Kubernet

How Kubernetes is transforming the industrial edge

Image
According to leading independent researchers teknowlogy | PAC, open source platforms – and Kubernetes in particular – are central to the future of digital factories.  The PAC RADAR report offers a detailed market analysis of industrial digitalisation trends, and it predicts that Kubernetes-based platforms that bring together edge and cloud technologies will soon dominate the digital factory landscape. This blog will take a closer look at the report’s findings, and examine why Canonical was rated Excellent for industrial edge cloud through the strength of Charmed Kubernetes, MicroK8s and Ubuntu Core. “Kubernetes will be the next big thing at the edge” In recent years, various platforms have emerged to support agile digital factory DevOps, but most industrial edge platforms have been held back by limitations to application scaling and management – and this is where Kubernetes at the edge comes in. Kubernetes is a container orchestration system. Containers make it possible to

Accessibility audit of Vanilla framework

Image
The team behind the Vanilla Framework has a background in development, UX and Visual Design. We all care about accessibility, but none of us is an accessibility expert. We were interested in evaluating how well the framework complies with accessibility standards. We decided to start with an internal audit, fix any issues we find, then look for a third-party service to evaluate the framework from the perspective of real-world users with disabilities Scope For the internal audit, we focused on 3 aspects: Identifying and fixing issues using the WCAG-EM Website Accessibility Evaluation Report Generator. A list of the results can be found in our accessibility report results document. Identifying and fixing validator issues Going through a component level checklist. Identifying and fixing issues Level A and AA fixes We conducted a site-wide audit using the WCAG-EM Report Tool filtered by level A and AA. Here are some highlights: darker :link colour, allowing us to meet the requ

OpenStack Charms 20.10 – Victoria, OVN, CNTT and more

Canonical is proud to announce the availability of OpenStack Charms 20.10. This new release introduces a range of exciting features and several improvements which enhance Charmed OpenStack. OpenStack Victoria OpenStack Charms 20.10 brings OpenStack Victoria on Ubuntu 20.04 LTS (via Cloud Archive) and Ubuntu 20.10 with full support from Canonical until April 2022. Victoria is the 22nd release of OpenStack which comes with many interesting features of its own, including solutions for complex networking scenarios. Neutron now provides its metadata service over IPv6 networks which means that users can access it without a configuration drive in IPv6-only networks. Neutron has also added support for flat networks for Distributed Virtual Routers (DVR), Floating IP port forwarding for the OVN backend, and router availability zones in OVN. Octavia load balancer pools now support version two of the PROXY protocol. This allows one to pass client information to member servers when using TCP p

Ubuntu Groovy Gorilla on Raspberry Pi

Image
On the 22nd of October, the 20.10 release was launched, featuring an Ubuntu Desktop image optimised for the Raspberry Pi.  It brings together Ubuntu and Raspberry Pi for educators, inventors and entrepreneurs, bringing the world’s most used open-source desktop to the world’s most accessible hardware. Getting started on Raspberry Pi using Ubuntu  Desktop Learn more about the new release from our blog posts or catch up on YouTube for the full story and how to get started. Rhys Davies, Raspberry Pi Product Manager and Martin Wimpress, Desktop Engineering Director, were the hosts of the live event where we shared all the surprises that we prepared for you with our Raspberry Pi partners. Over 16,000 people have already watched it and shared their thoughts, from all over the world. We read your feedback and your questions we saw enthusiastic developers who asked about a Laptop version and needed advice on how to get started, which we happily answered.  Because we were so happy to

Deploying Kubeflow everywhere: desktop, edge, and IoT devices

Image
Kubeflow, the ML toolkit on K8s, now fits on your desktop and edge devices! ? Data science workflows on Kubernetes Kubeflow provides the cloud-native interface between Kubernetes and data science tools: libraries, frameworks, pipelines, and notebooks. > Read more about what is Kubeflow Cloud-native MLOps toolkit gets heavy To make Kubeflow the standard cloud-native tool for MLOps within the AI landscape, the open-source community has accomplished the aggregation and integration of many projects on top of Kubernetes. Unfortunately, this notable accomplishment also has a downside. Deploying Kubeflow on your laptop or edge device has become impractical. The very minimum memory necessary to deploy the full Kubeflow bundle is 12Gb of RAM. On top of that, it is Linux-based. This means that on Windows and macOS you need to allocate 12+ Gb of memory to a Linux VM. Last time I tried, my 16Gb of RAM MacBook Pro did not like the idea. Kubeflow lite to experiment on

Open Infrastructure Summit 2020: Highlights from Canonical’s first digital OIS

Image
Another Open Infrastructure Summit just passed, and yet this one was like no other OIS past. Head-sponsoring the first ever virtual OIS was an interesting experience to say the least, with more than 10,000 community members worldwide hoping on the hand-built OIS platform to see what’s new in the open infrastructure space, connect, and – why not? – get their hands on some goodies from their favourite brands! The theme of Open Infrastructure Summit 2020? Couldn’t be more pertinent: ‘The Next Decade of Open Infrastructure’. In other words, this conference was all about change, and evolving to meet with the tech demands to move forward. Canonical had much to say on the topic, with founder and CEO Mark Shuttleworth delivering a live keynote on what he predicts for the future of open infra, as well as a number of our team members giving technical talks on OpenStack related topics such as VNF, OVN, cloud and edge solutions, as well as pricing considerations. You can now access all

MTS selects OpenStack and Canonical for next-generation cloud infrastructure

Image
5th November, 2020: MOSCOW, Russia – MTS (NYSE:MBT; MOEX:MTSS), Russia’s largest mobile operator and a leading provider of media and digital services, announces the selection of Canonical’s Charmed OpenStack to power the company’s next-generation cloud infrastructure. MTS plans to leverage Charmed OpenStack’s advanced lifecycle management capabilities and flexible cloud-native architecture to better enable multi-vendor and cross-platform integration. Serving over 77 million subscribers in Russia, MTS has chosen to partner with Canonical, the publisher of Ubuntu, to further its efforts in building out a full-fledged digital ecosystem based on an open source platform. The partnership is aimed at decreasing time-to-market and speeding up deployment of new services — including toward MTS’ expected future 5G deployment — as well as reducing the total cost of ownership (TCO) of cloud infrastructure. MTS also anticipates to enhance its core technology expertise and set up a competenc

Ubuntu at ROS World 2020: Learn how to do more for your robot

Image
Get your free ticket Book a meeting Come and connect with the Ubuntu robotics team on November 12th to answer all of your questions. This is the first time ROSCon has ever been virtual and is the first time it’s ever been free to attend, so we’re looking forward to seeing tons of new faces! We have ROS experts and field engineers ready and waiting to talk. Answers to all your Ubuntu, ROS support and security questions are just a few clicks away. We have someone stationed on the booth at all times. Come along, connect, ask all your questions and find out how Ubuntu can support your robot. And while you’re at it, grab an ROS T-shirt – we’re on the back! Here’s a quick overview of what Canonical, the company that publishes Ubuntu, is bringing to ROS World 2020. Extend support for Ubuntu and ROS beyond EOL This year, first and foremost, we want to talk about products based on Ubuntu 16.04 (Xenial) and ROS Kinetic. Both of these are reaching end-of-life in April 2021. Are

The Hunt for Rogue Time – How we investigated and solved the Chromium snap slow startup problem

In October, we shared a blog post detailing significant snap startup time improvements due to the use of a new compression algorithm. In that article, we focused on the cold and hot application startups, but we did not delve much into the first-run setup scenario. While running our tests, we observed a rather interesting phenomenon, primarily on the Fedora 32 Workstation system. On a particular laptop, we noticed that the initial snap launch took about 60 seconds, whereas cold launches would take about 10 seconds. We decided to analyze this problem, and once we did, we realized there’s an amazing investigative story to be shared, including some really cool findings and general advice for developers on how to optimize their snaps. First-run startup time It is important to note that the difference (6x) was what drew our eye – rather the actual numbers, as these are highly dependent on the platform capabilities and software in question. For that matter, 6-second and 1-second launch ti

The State of Robotics – October 2020

Image
This post marks the one year anniversary of the Ubuntu Robotics newsletter. We knew adding the year on the end of each title was a good idea! One full year where the Ubuntu Robotics team have been documenting their work, showcasing projects in ROS and discussing interesting things going on in the community.  And my, what a year it has been. To mark the occasion, we’d love to hear and write about any work you’ve done in robotics or ROS over the last year.  Send a summary of your work to robotics.community@canonical.com, and we’ll feature it in next month’s blog. Anyway, enough of the preamble, on to some news. See you at ROS World 2020 Come and connect with us at ROSWorld on November 12th! We’ll be around to answer all of your questions. This is the first time ROSCon has ever been virtual so it’s a bit new to us and we want to hear about your robot projects! We have something called a “virtual booth” that you can “visit” and if we’re not there, you’ll find someone stationed on

The Cloud trust paradox: To trust cloud computing more, you need the ability to trust it lessThe Cloud trust paradox: To trust cloud computing more, you need the ability to trust it lessHead of Solutions StrategySenior Product Manager, Google Cloud

Image
PUBG Mobile, the sleeper hit title that was banned in India two months ago over cybersecurity concerns, is plotting to make a return in the world’s second largest internet market, two sources familiar with the matter told TechCrunch.… https://wiredgorilla.com/the-cloud-trust-paradox-to-trust-cloud-computing-more-you-need-the-ability-to-trust-it-lessthe-cloud-trust-paradox-to-trust-cloud-computing-more-you-need-the-ability-to-trust-it-lesshead-of-solut/

Human Capital: The gig economy in a post-Prop 22 world

Image
Hi, my name is Andy Chung. I work on the Google AdSense team helping online publishers, specifically Blogger users like you, ensure your blogs are optimized to generate as much income for you as possible.… https://wiredgorilla.com/human-capital-the-gig-economy-in-a-post-prop-22-world/

You can do some amazing things with Blogger

Image
Guest post by David Kutcher Editor’s note: We invited David Kutcher, an innovative web developer from Northampton MA, to write a guest blog post to share how he uses Blogger to create robust, beautiful and easy to use websites for his clients. Hi, my name is David Kutcher. I own Confluent Forms LLC , a graphic design and custom web-based software development firm in Northampton, MA. We specialize in creating gorgeous and engaging websites with custom content management systems. As curious as it made sound, we’ve found that Blogger can be a great platform for web development when a custom CMS isn’t needed. Blogger provides a ton of functionality and design freedom for our clients, and not just for blogs! You’re probably thinking: “what? using blog software for a website?”. I know – it sounds a bit unconventional, but it’s true. I think that most users do not realize the value and flexibility that Blogger offers, including free hosting, complete customization, personalized domai