The first common multitenancy model is based on namespace isolation, where individual tenants (a team developing a microservice, for example) are limited to using one or more namespaces in the cluster. While this model can work for some teams, it has flaws. First, restricting team members to accessing resources only in namespaces means they can't administer global objects in the cluster, such as custom resource definitions (CRDs). This is a big problem for teams working with CRDs as part of their applications or in a dependency (for example, building on top of Kubeflow or Argo Pipelines).
In the March 2022 survey we received responses from 1,169,621,187 sites across 272,177,331 unique domains and 11,877,217 web-facing computers. This reflects a loss of 4.00 million sites, but a gain of 977,000 domains and 103,000 web facing computers.
[...]
Microsoft saw declines in all metrics this month, losing 3.22 million sites (-7.13%), 156,000 domains (-1.75%), 118,000 active sites (-1.88%), and 7,620 computers (-0.57%). Microsoft also lost 1,000 sites from its share of the top million.
Have a lot of spare cash? NVIDIA want you to part with it. Today they've released the ridiculous monster that is the NVIDIA GeForce RTX 3090 Ti. With a price starting at $1,999 it's not going to be a card for regular consumers at all, more for those who want power without compromises.
Today a new version of Vulkan was tagged and in addition to the usual documentation additions, there's two new extensions that are quite interesting. NVIDIA as usual have a new Beta driver for Linux ready.
A whiteboard is a kind of console that you can attach to your desktop computer and use to write down ideas very quickly. Writing directly on the screen makes it seem more like modern technology and thankfully, there are several different applications that you can use for this purpose.
When you run the lsblk -l or df -h command to list out the available block/storage devices, you may find the /dev/loop filesystem, especially if you are using the Snap package manager, and it’s quite common to find in Ubuntu distributions.
If you are keen on knowing what loop devices are and how to mount and unmount them from the system, then this article will be enough for you.
because it will cover all the necessary aspects of loop devices, like how to create a loop device, loop filesystem, mounting, and unmounting steps.
Angular is a popular open-source web application framework developed by Google and maintained by the community. The language required to create an application using Angular Js is javascript/typescript, and other few mandatory languages require in web development.
Both Mobile and Web applications can easily be created using the angular framework. Angular Js command-line utility helps us quickly create, manage, build, and test Angular applications in your system.
Beyond The Edge Of Owlsgard is a very promising upcoming point and click adventure game, with a Linux demo available.
Developed by German-based WatchDaToast, it started off as a passion project that they've ended spending four years crafting into an adventure inspired by LucasArts and Sierra point & click classics. They said part of their plan for it is to return the genre to the "adventure" aspect, so it places some emphasis on exploring as well as inventory-based puzzles. Check out the trailer:
I'm honestly quite hyped for the Mistlands update to Valheim, although it's some time away still yet the teasers are great.
If you love games that emulate a job or a hobby, this is the event for you. Steam Simfest: Hobby Edition is live until April 4.
Another event for you to jump in, find some demos and there's plenty of discounts on games that are already available too. During the last few days of the event (April 1 - 4), there will also be a whole bunch of official talks and discussions taking place which will be live on the event page and likely directly on game pages on Steam.
The Planet Crafter is a lonely and chilled-out open-world survival game about terraforming a hostile planet. It works great on Linux with Steam Play Proton, although due to a bug with Unity games, I had to set it to Proton 6.8.
Some have already started calling it Subnautica on Mars, and it's not a bad description of it. It's not been out long but it's already jumped up to an Overwhelmingly Positive user rating. Not surprising though really, since it performs really well and the idea is great. A little basic in a number of ways mechanically but it's so sleek it doesn't really matter, it does it all quite well.
Today KDE releases a bugfix update to KDE Plasma 5, versioned 5.24.4.
Plasma 5.24 was released in February 2022 with many feature refinements and new modules to complete the desktop experience.
This release adds three weeks' worth of new translations and fixes from KDE's contributors. The bugfixes are typically small but important and include...
KDE Plasma 5.24.4 is here three weeks after KDE Plasma 5.24.3 with more improvements for the Plasma Wayland session, such as better support for running the Plasma Wayland session in a virtual machine when clicking with the mouse cursor on things, a fix for the “RGB Range” feature to no longer gets disabled, as well as the ability to exit the Desktop Grid effect with a four-finger swipe down gesture.
KDE Plasma 5.24.4 also improves support for applying splash screens in System Settings and improves KRunner-powered searches to be case-insensitive when matching the text for System Settings pages to help you find things more easily.
An update to the incredibly useful Extension Manager app is rolling out on Flathub.
Version 0.3 of this one-stop-shop for finding, installing, configuring, updating, and removing GNOME extensions on GNOME Shell intros a set of changes that, together, bolster the app’s capabilities.
Zorin OS is undoubtedly one of the most beautiful Linux distributions available.
However, it is not just limited to how it looks. Compared to some other options available, it offers a nice user experience overall.
And, which is why, we also recommend it as one of the top choices for new users. Here, I shall highlight some of the reasons that make it an ideal pick for beginners.
Coming almost seven months after Finnix 123, the Finnix 124 “Sturgeon Bay” release is here to celebrate 22 years from the first public release of Finnix on March 22nd, 2000, by adding new features and several improvements to existing tools, as well as updated and new components and improved hardware support.
Powered by the Linux 5.16 kernel series, Finnix 124 is the first release of the Debian-based distribution to add support for the RISC-V (riscv64) architecture. However, this is an unofficial port alongside i386, ARM64, ARMhf, ppc64el, and s390, as 64-bit (amd64) is the only officially supported architecture for Finnix.
Shortly after the last one, the next release of IPFire is ready: IPFire 2.27 - Core Update 165. It comes with various updates for the firewall engine that improve its performance and increase its flexibility, as well as with an updated toolchain, Python 3.10 and various more bug and security fixes.
Before we talk in detail about what is new, I would like to ask you for your support. IPFire is a small team of people and like many of our open source friends, we’ve taken a hit this year and would like to ask you to help us out. Please follow the link below where your donation can help fund our continued development: https://www.ipfire.org/donate.
Fedora Linux 36 is the next major version of the popular GNU/Linux distribution sponsored by Red Hat in active development and it should see the light of day later this Spring on April 26th, 2022, if everything goes according to plan.
Fedora Linux 36 ships with the recently released GNOME 42 desktop environment series for its flagship Workstation edition, if you wanted to get it for a test drive on your personal computer. It also includes the most recent versions of the KDE Plasma, Xfce, LXQt, LXDE, Cinnamon, MATE, SoaS, and i3 graphical environments of the supported Fedora Spins.
This is guide howto install Fedora 36. I use here Beta image, but final version is released soon. I show quickly also just released GNOME 42 new features, like screenshot tool and new appearance settings.
Fedora Linux 36 Beta Is Now Available For Download
Fedora Linux 36 Beta edition is now available for download. Fedora Linux 36 is supposed to be made available on April 26th, 2022.
The final F36 day and night beta wallpapers are here! Take a look below and let us know what your thoughts are!
We last left off with the beta versions of the wallpaper that were created in Krita, which can be found on my blog with their design process explained.
We received a lot of great feedback including suggestions for a strictly night version with the moon glowing instead of a sunset, adding butterflies to the day version, as well as shifting some of the clouds around so they didn’t stack and make the right side of the wallpaper too heavy. The previous version is below in Day, Sunset, and Night mode.
The Fedora Project is pleased to announce the immediate availability of Fedora Linux 36 Beta, the next step towards our planned Fedora Linux 36 release at the end of April.
Download the prerelease from our Get Fedora site...
The Fedora Project is pleased to announce Fedora Linux 36 Beta. This release continues the Fedora Project's emphasis on delivering leading-edge open source technologies and includes updates to GNOME, Wayland improvements for NVIDIA users, and more.
Many technology firms are turning to open source tools to accelerate innovation and growth. As these firms work to influence open source projects, governance practices sometimes shift from coordination among a small group of developers and firms to management by large communities of contributors and organizations, often with competing priorities.
Sustainable projects require sustainable communities. Adapting to a larger, more competitive open source landscape requires organizations to invest in community building. This demands a view of source-code availability that's inextricably connected to the social engagements of contributors and organizations in open source projects. Many organizations now consider open source community engagement as both a social and a technical—or "sociotechnical"—investment.
I’ve been using myrepos for a while - as someone who juggles a lot of repositories, both for personal projects and as a Fedora and CentOS packager, a ~/.mrconfig synced via Nextcloud really makes checking out repositories consistently, on different computers, straightforward.
As the number of tracked repos grow, however, trying to remember where each repo is checked out gets a bit time consuming – and also, keeping the configuration file organized as well; mr register on an existing repo would add the entry for that repo at the end of the file, and I was previously resorting to editing the file by hand to get it sorted - with a varying degree of success.
Rate limiting is a popular technique to protect services from excessive demand. For example, you can use this strategy to limit how often a user can enter or reset their password. The example in this article builds rate limiting on a per-client basis into a Java-based service for a given time period. The application tracks requests from clients using a Redis in-memory data structure store and limits usage when a client's demand exceeds the quota.
This article covers the highlights of the C++ standardization proposals before the International Organization for Standardization (ISO) committee's Core and Evolution Working Groups last year. Read on to find out what's coming in C++23.
You probably already know some of the top challenges that IT leaders will face in 2022 – finding (and retaining) top talent, keeping up with security challenges, and managing remote teams.
But what if I told you that your biggest challenge this year might be yourself?
Leadership can be challenging, and leadership in IT has become especially so over the past two years. As an IT and finance leader navigating a global pandemic myself, I can say without a doubt that the past two years have been transformative – both in business and in my leadership style.
Containers and Kubernetes have matured in recent years, enabling smaller and midsize organizations to tap the benefits of this powerful technology
Debian is the “mother of all Ubuntu-based distributions” and has recently received its third point release in the Bullseye series. This release comes a brief three months out from the last point release, which might surprise users who have grown accustomed to lengthier periods between releases.
This latest release includes plenty of bug fixes and security patches … and not much else. You won’t find new features but the .3 release does resolve several security issues that should have any Debian users upgrading immediately.
The security patches include fixes for the likes of...
If you’re looking to buy a Linux tablet, you have some options out there today. In this article, we’ll compare the best options and guide you through the Linux tablet world.
After our Linux phone comparison, it’s only natural that we do a Linux tablet comparison. In terms of advancements and options in the market, Linux tablets are far behind Linux phones. Linux phones in general are far behind iPhones and Androids. So right from the start, manage your expectations.
Kontron announced a “Pi-Tron CM4” industrial mini-PC (or SBC) based on a Raspberry Pi Compute Module 4 with GbE and 10/100 LAN, 3x USB, 2x COM, CAN-FD, DIO, HDMI 2.0, MIPI-DSI/CSI, 40-pin GPIO, and M.2 B-key.
Kontron unveiled an update to its Pi-Tron CM3+ industrial mini-PC. The Pi-Tron CM4 advances from a Raspberry Pi Compute Module 3+ to a Raspberry Pi Compute Module 4 (CM4). Like the Pi-Tron CM3+, which launched as an SBC but now offers an enclosure option, the Pi-Tron CM4 will be available as either an SBC or an embedded computer.
Today we’re going to design and laser cut some new Raspberry Pi cases from 3mm plywood using the Atomstack X7 40W. This is a new laser engraving and cutting machine from Atomstack which is largely the same as their flagship X7 Pro, but with a slightly lower power 40W laser module.
Some time ago, I mentioned my plans to write a review for the Librem 5. I still have that planned, but I did want to talk about one specific aspect of it now: usage flexibility.
By every objective measure, with the possible exception of durability, today’s technology is superior to that of the past. That is certainly true of music players, with modern devices having the ability to stream almost every song ever recorded and the capability to do so with high fidelity. But old stuff looks cooler, which is why Redditor flatulentdisaster crafted this modern RFID music player that still delivers vintage charm.
One could be forgiven for assuming that this device is legitimately vintage, because the wood enclosure looks like something straight out of the mid-century. If you saw this sitting on your grandma’s shelf, you would think it had been there since the ’50s. But the electronics and functionality are all modern. Users select from one of several RFID cards, each with a cassette tape label associated with a specific playlist. When the user taps the RFID card on top of the wood music player, it starts the associated playlist.
As we continue our Sailfish tour of World Heritage Sites, today we reached Vanha Rauma, the old heart of Rauma, a city that sits along the coastal road between Pori and Turku in the southwest of Finland and on the banks of the Rauma river. Vanha Rauma is a living monument to the enchanting style of old Nordic wooden construction. Home to 800 inhabitants, you’ll find beautiful examples of 19th Century Neo Renaissance-style exteriors alongside the immaculately preserved 15th Century Church of the Holy Cross. As the Visit Rauma site puts it, walking around the town is like “stepping into a fairy tale”.
We aim for the beautiful Sailfish user experience to bring a similar elegance and simplicity to an otherwise busy and distracting world. But the beauty on the surface has to be backed up with cutting-edge technology underneath which keeps up with modern standards and developments.
Whether it is by pure experimentation or transforming a vision into something tangible, prototypes help assist in testing and building while preserving overall design consistency.
Clients are notorious for not accurately defining their requirements, in part because they don’t necessarily know what they need, or what would work best. Even when a client accurately describe their requirements, this doesn’t necessarily percolate to the developers. Besides the usual process of meetings, emails and phone conversations, a visual design can make a real difference. Step forward prototyping tools.
PGConf.be 2022 will be held in Haasrode, Leuven, about 25km from Brussels.
The conference will take place on May 19th, 2022. Registration is open.
In 2019, the German LibreOffice community sadly lost one of its most active members, Klaus-JÃÆ€¼rgen Weghorn. In his memory, The Document Foundation (the non-profit foundation behind LibreOffice) has decided to support a student through the Deutschlandstipendium initiative...
After your project is named and you’ve chosen a repository in which to publish the code, it’s time to look at licensing options and important steps in setting it up. Marc shares nine popular OSI-approved licenses that lawyers and engineers are most familiar with. He also suggests considering whether you want a Copyleft license, which is designed to encourage users to produce and give back to the comments, or a Permissive license, which maximizes the number of people using the code with less restrictions on how they do it.
I am considering making an RSS feed by hand, and even a Gemlog index by hand, on my flounder.online page, replacing the link to the problematic flounder's Atom feed.
Believe it or not, not everything is based on C. There are current, shipping, commercial OSes written before C was invented, and now others in both newer and older languages that don't involve C at any level or layer.
Computer hardware is technology yet very few people can design their own processor, or build a graphics card. But software is a form of culture. Open source is created by volunteers, even if they end up getting paid jobs doing it. Even rejecting open source is a choice: paying for Windows or macOS instead reflects a preference.
This is especially visible when it comes to text editors, and even more so about programming languages. People get passionate about this stuff. So statements such as "C isn't a programming language any more" can be upsetting. Most people live and work in the cultures that are Unix and Windows and if they are all you've ever known, or know best, then it's easy to think they are the whole world.
I am planning to add a few chapters on securing services in my Linux Command Line book. But, to make it practical & hands on, I needed one real application which the readers can deploy and secure. I needed something simple, say one single binary so that it becomes easier to convert it into a proper systemd service.
I decided to write one in Rust :) This also helps to showcase that one can write totally insecure code even in Rust (or any other language). Let me introduce Very Bad Web application. The README contains the build instructions. The index page shows the available API.
As was so often the case, the cards occasionally failed and had to be replaced. A manual card index was used to keep track of things as broken hardware arrived and working kit was sent out. It worked about as well as you'd imagine. "We were quite proud if we only lost a few items a month," said Philip, "but management weren't quite so impressed by our finely honed skill."
However, the operations manager had contacts in the US and managed to secure the services of a student for six months. "Brad" (also not his name) would come to the UK on what Philip now reckons looked a bit like a modern zero-hours contract and do various work experience at the facility.
"He was an enthusiastic employee and took it on himself to learn enough Visual Basic to make a rudimentary replacement to our card index."
Like all too many quick and dirty Visual Basic/Access mash-ups of the time, it seemed to work pretty much perfectly after a few iterations. So much so that the business came to depend on Brad's work and the old manual filing system was filed in the bin. Brad eventually returned to the US, but the fruits of his labor lived on after his departure.
"After some time – I forget what caused it – an update was required to Brad's hard work," recalled Philip, "and we, the lads who were reasonably proficient at working at code level, were asked to break open his source and make the change."
I was using the cheapest, nastiest Microsoft Mouse I've seen — in true Microsoft Fashion it's called Microsoft Wired Basic USB Optical Mouse for Business. It's flimsy and just like a real mouse, squeaks if you squeeze it too hard.
Freexian has set itself new ambitious goals in support of Debian and we would like to expand our team to help us reach those goals. We have drafted a mission statement to clarify our purpose and our values, and we hope to be able to attract talented software developers, entrepreneurs and Debian experts from our community.
CISA and the Department of Energy (DOE) are aware of threat actors gaining access to a variety of internet-connected uninterruptable power supply (UPS) devices, often through unchanged default usernames and passwords.
Yesterday, Monday March 28, 2022, notorious German spyware purveyor FinFisher shut down operations and filed for insolvency. The surveillance technology company has a long history of selling its products to authoritarian regimes that surveil human rights defenders and journalists.
Years of civil society advocacy led to FinFisher’s collapse.
“The people victimized by FinFisher’s illegal exports will find a measure of justice in this corporate downfall, which comes as a direct result of concerted action by civil society,” said Peter Micek, General Counsel at Access Now. “We encourage German authorities to seize and destroy FinFisher assets and data, compensate its victims, and trumpet the power of export controls and criminal prosecution to hook spyware peddlers where it hurts.”
President Zelenskyy of Ukraine is begging NATO for a no-fly zone they can’t risk providing. So I came up with another solution — $10 laser pointers.
Buy 100,000 laser pointers and give them to Ukrainian mothers (not kids — too dangerous). Even the puniest lockable laser pointer (notice the keys?) can temporarily blind a pilot at a distance of more than a mile, so what will 100 non-puny laser pointers do to the same aircraft? It would not only create an effective no-fly zone, it might kill hundreds of Russian pilots before they figure it out.
Though outdoor laser pointer pictures are usually shot at night so the beam is easier to see, they can do just as much damage during the day. In the United States, the actions I am proposing are against the law and can result in jail time plus an $11,000 fine per incident. But in the case of Ukraine, this is war and saving the nation is worth the risk and the effort.
This plan is just not that hard to do. Training takes less than a minute (push button, aim, and don’t shine the thing in your eye) — especially if there are 100 other people trying to do the same thing to the same aircraft at the same time. Only one of those needs to hit the bullseye to destroy a $10 million weapon by sending it out of control.
In 2011, journalist Tanul Thakur created the Dowry Calculator, a satirical website on the dowry system. In 2018, the website was blocked by the Government of India, which was challenged by Mr. Thakur in November 2019 before the Delhi High Court, as illegal and unconstitutional. The case came up for hearing on 21st March 2022, and the Court recorded Mr. Thakur’s submissions that he was not given an opportunity to be heard before the website was blocked. It has directed the Union of India to provide the entire case record, and asked the Union of India to consider giving Mr. Thakur a post-decisional hearing, including an opportunity to take corrective measures, if necessary.
Open Invention Network (OIN), the organization formed to safeguard open source software (OSS) and the largest patent non-aggression community in history, announced today that A. P. Møller – Mærsk A/S (Maersk) has joined as a community member. Maersk is a leading integrated container logistics company and the global leader in shipping services, operating in more than 130 countries. As a user of open source, Maersk considers OSS an enabler of advanced supply chain management platforms.
This photograph of Tesla, produced for The Century Magazine, shows the inventor seated beneath his giant “magnifying transmitter”, arcing 22-foot-long bolts of electricity.