The Framework laptop is the first laptop to ever score a 10/10 from Ifixit for repairability. But it’s no thick-as-a-brick throwback the size of a 2005 Thinkpad — it’s approximately the same dimensions as a MacBook.
Windowsfx 11 is the new version of another of the GNU / Linux distributions that They try to bring the free system closer to Windows users using the fantastic visual and interface customization capabilities of Linux.
Windowsfx already had custom versions of Windows 7 and Windows 10 and before Microsoft publishes the final version of Windows 11 they already have the one dedicated to the new system. And it offers what is expected. Windowsfx 11 Preview for x86 adapts the user interface to what Windows 11 offers, the general visual appearance and icons, a new start menu or the default centered start panel, as well as using Wine 6 to run Windows applications.
When we were designing the Librem 14, we wanted it to be our dream laptop in all possible respects. This meant squeezing the most resources we could fit in there that could run coreboot and PureBoot. We settled on a tenth generation Intel i7 10710U CPU with 6 cores and 12 threads and combined with up to 64GB RAM and fast NVMe storage, we feel this is a great laptop for resource-intensive tasks like video editing.
Instead of just telling you about it, we thought it would be useful to show you. While we could just do a high-level marketing video that demonstrated a bit of video editing on the Librem 14, we thought it would be better (and more aligned with our Social Purpose) to invest in a complete tutorial series that would teach people how to edit videos on a Librem 14 running PureOS.
We thought who better to teach you how to edit videos in Linux than someone who does it professionally, so we partnered with Gardiner Bryant to produce a complete series. This series will cover all the major aspects of video editing from selecting video editing software through to each step in the process.
Universal Linux Apps/Packages (Flatpaks, Snaps, AppImages) seem to get a lot of hate in the Linux community, but why?! In this video, I talk about why this type of technology is not only necessary, but a good thing.
In addition to AMD's increasing Linux kernel contributions, they are also contributing more improvements in user-space too thanks to their super-computing wins and other big enterprise deployments that are Linux-based. One of the areas talked about this week at the Linux Plumbers Conference with the GNU Tools track is how they are working to extend the DWARF debug format to better handle GPU debugging.
AMD engineers have been working on extensions to the DWARF debugging data format to cater to SIMT/SIMD debugging with a particular focus on GPUs/accelerators. They are ultimately hoping these improvements will make it into the DWARF Version 6 format to come in the future.
Landing overnight into Mesa 21.3 was experimentally enabling the Vulkan ray-tracing extensions within the open-source Radeon "RADV" driver.
The current conditions for this experimental ray-tracing in RADV are using RDNA2 / Radeon RX 6000 series or newer (GFX 10.3+), using the default ACO compiler back-end and not the AMDGPU LLVM shader compiler, and using the "RADV_PERFTEST=rt" environment variable for enabling the extensions.
Going public back in April was the provisional specification around the Vulkan Video extensions as a new industry-standard video encode/decode interface. While several months have passed, there hasn't been much activity yet in the open-source space around Vulkan Video.
As it stands now on Linux there are NVIDIA Vulkan beta driver builds supporting the Vulkan Video extensions but there isn't any support elsewhere whether it be closed or open-source Linux drivers... Sadly, nothing yet from the Mesa Vulkan drivers.
While there is now KSMBD with Linux 5.15 for offering an in-kernel SMB file server, its scope is much more limited than that of the Samba project in user-space. With that said, Samba 4.15 is out now with its latest batch of features and improvements for open-source SMB/CIFS support on Linux and other platforms.
Samba 4.15 brings an overhaul to its command-line interface handling, a modernized VFS interface, multi-channel support no longer being experimental, and other enhancements.
Server lifecycle management project Foreman recently saw its third major release, which provides users with a couple of changes that should align the tool somewhat closer with their actual workflow.
Amongst the main features of version 3.0 is a still experimental reimagining of the UI’s host detail page. Instead of admins having to click through tabs to get more information about a given host, those details are now readily available on the main host page, along with a central indicator of its status and the usual audit and job data. Users interested in this kind of display can activate the new host page by setting the “Show Experimental Labs” setting in the generic administration settings to yes and selecting “New Details Page” from the host’s dropdown action button.
A couple of things — such as the edit button and the menu next to it — still don’t work as intended, and having the option to customise the page would make the new UI even more useful, but it surely is a good first step towards making the page more user-friendly. The Foreman team also promised to get rid of the malfunctions mentioned in version 3.0.1 and asked for additional feedback on the new details page, so users have a good chance of getting their submitted issues fixed quickly if they start testing soon.
There are many different ways to get a root session in the Linux terminal. This can create some confusion, as most beginning users who are looking to gain root privileges might not be familiar with how each command can gain root access, how they are different and when these differences matter. Here we take apart each of the many different commands used to gain root access in a terminal, explain how they gain root, when to use them, and everything in between.
The ethtool utility on Linux allows you to view and change some of your network-driver and interface-card settings, especially for wired devices. These include their speed, whether the interface uses auto-negotiation, and whether it runs in half- or full-duplex mode. Ethtool also provides an easy way to view or troubleshoot your network interface.
Confidential data on notebooks, shared PCs and servers in third-party data centers require special protection – through encryption. This should be done as transparently as possible so that it does not interfere with the usual work. A Linux system completely encrypted with Cryptsetup, for example, protects the contents of the data media from outside parties, but not from other users or the system administrator. Individually encrypted home directories do this. If users log in with their login password, they simultaneously unlock the master key, which only gives access to their personal directory. If you log off again, the files are only available in encrypted form. They cannot be viewed even with root rights.
In this tutorial, we will show you how to install Nessus Scanner on AlmaLinux 8. For those of you who didn’t know, Nessus is an open source remote security scanning tool, which scans a computer and raises an alert if it discovers any vulnerabilities that malicious could use to gain access to any computer you have connected to a network. Nessus provides detailed system security reports which will be very helpful for fixing any vulnerabilities and make the server more secure.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you the step-by-step installation of the Nessus vulnerability scanner on AlmaLinux 8. You can follow the same instructions for CentOS and Rocky Linux.
Package managers are a fine thing: They install all the components of an application in the correct directories, keep the components up-to-date and, if necessary, clean them from the hard drive without leaving any residue. A program can be found and installed quickly using the search function. While packages from the distribution repositories have so far dominated Linux, applications are now also reaching many Linux systems from sources other than Flatpak, Snap or AppImage. The advantages are obvious: libraries and runtime environments are included in the correct version, the programs can be updated independently of the system, are easy to set up and work on most Linux systems.
While you can set up Snap packages with Ubuntu directly via the software management, applications in Flatpak format are available, for example, via the Flathub repository. AppImages, on the other hand, can often be found directly on the project website of an application. The package manager Bauh offers more direct access: its graphical user interface can be used to conveniently find, install, update, delete and start applications in various package formats. The name Bauh (pronounced Ba-uh) comes from the Brazilian Portuguese and means something like chest or box.
Gimp is an open-source Image editor and designing software and it is the biggest alternative to Adobe Photoshop.
It is a cross-platform software and is available for all operating systems ie windows, Linux, and mac-OSX.
This tutorial will be helpful for beginners to install GIMP 2.10.28 in Ubuntu 20.04, Ubuntu 18.04, and Linux Mint
Sooner or later, you're going to have to reboot your Linux system. Whether you need to fix a problem or want to restart your system after installing updates, you can do it in the command line, just as with everything else in Linux.
Email inboxes are like your digital postbox for receiving important messages. A lot of websites require you to sign up with your email before you can fully access their services or products.
However, giving away your personal or work email address to shady websites can lead to a cluttered inbox full of unwanted newsletters, spam, and possible data breaches. To avoid this, you might be inclined to use a temporary email service.
Find out how you can do just that right from the Linux terminal.
In this tutorial, we will show you how to install OpenLiteSpeed on AlmaLinux 8. For those of you who didn’t know, OpenLiteSpeed is an open-source, high-performance, and lightweight HTTP web server that comes with a web administration interface to manage and serve websites. According to the official website of the project, OpenLiteSpeed combines speed, security, scalability, optimization, and simplicity in one friendly open-source package.
This article assumes you have at least basic knowledge of Linux, know how to use the shell, and most importantly, you host your site on your own VPS. The installation is quite simple and assumes you are running in the root account, if not you may need to add ‘sudo‘ to the commands to get root privileges. I will show you through the step-by-step installation of the OpenLiteSpeed web server on an AlmaLinux 8. You can follow the same instructions for CentOS and Rocky Linux.
Docker is a virtualization platform that allows you to create isolated development containers. Introduced in 2013, Docker provides the ability to easily run your applications on any machine regardless of operating system or platform. Today, many developers use Docker for testing and deploying their apps within containers. Containers are resource-isolated virtual instances that provide the ability to run several isolated systems on a single host machine.
The File Transfer Protocol (FTP) is still a widely used technology to move files over a computer network. It is famous for being lightweight, easy to set up and use. FTP has a bad reputation as an insecure protocol because it transmits passwords and data in plain text. However, modern FTP servers like ProFTPD support FTP over TLS, so the connection is encrypted using TLS/SSL. In this tutorial, I will show you how to configure ProFTPD so that the connection is encrypted using TLS.
ProFTPd is an open source FTP server application that allows you to set up your own FTP servers on Linux machines, even more so if they are dedicated servers or cloud instances. We are going to install the latest version of ProFTPD on an Ubuntu 20.04 machine using Focal Fossa repositories, but it should work fine on most Debian-based distributions as well. We also set up TLS to secure the FTP connections.
Joomla is a popular and widely used CMS (Content Management System) used for creating websites with little or no knowledge in markup or web programming languages.
Also It ships with lots of PHP code, plugins, and themes that can help you get started from the ground up in no time.
In this guide, we are going to demonstrate how you can install Joomla CMS on Debian 11.
If you're a database administrator, and you have to manage either MySQL or MariaDB on your data center servers, you know the benefit of having a good GUI to make the task a bit more efficient. And if your servers have migrated from CentOS to Rocky Linux, you might be a bit worried about getting such a GUI up and running. Fret not. There's always phpMyAdmin.
The problem with phpMyAdmin is that the installation on Rocky Linux (and most RHEL clones) isn't nearly as straightforward as it is with Ubuntu. But I'm going to help you out with that. Once you've walked through this tutorial, you'll have phpMyAdmin up and running in minutes.
This beginner's tutorial discusses both GUI and terminal methods of installing AnyDesk on Ubuntu-based Linux distributions.
NIC teaming presents an interesting solution to redundancy and high availability in the server/workstation computing realms. With the ability to have multiple network interface cards, an administrator can become creative in how a particular server accessed or create a larger pipe for traffic to flow through to the particular server.
This guide will walk through teaming of two network interface cards on a Debian 11 system. we will be using the The ifenslave software to attach and detach NICs from a bonded device.
The first thing to do before any configurations, is to determine the type of bonding that the system actually needs to implemented. There are six bonding modes supported by the Linux kernel as of this writing. Some of these bond ‘modes‘ are simple to setup and others require special configurations on the switches in which the links connect.
In Bash shell scripting, Loops are useful for automating repetitive tasks. When you have to repeat a task N number of times in your script, loops should be used. There are three types of loops supported in bash.
It's not hard to build a frequency-of-occurrence histogram with AWK, but scaling the histogram bars is a little bit trickier. By "scaling" I mean setting the longest bar to a defined character length in the terminal, and adjusting the lengths of all the shorter bars proportionally.
I wanted a scaled histogram so I could visually compare the lengths of data items (number of characters) in a tab-separated field. It's one of the ways I look for truncation in the field, because there are sometimes suspicious bulges or spikes in frequency at 50, 80, 100, 200 or 255 characters. This suggests that some of the data items have come from a database whose fields had character limits, and data items at these bulges need checking.
Juice Galaxy (formerly Juice World) is a thoroughly weird game. It's not finished yet but the developer clearly has a good and completely bizarre idea that I can't help laugh at.
The developer doesn't give it much of a description simply stating it's "a happy place to fly around and smack things and drink juice. And explore things. And just, flip around doing stuff" and yeah it's accurate enough I suppose. It's another one of those silly-physics games where you're all a bit wobbly dressed up as a 3D action-adventure.
Coding History: 3D from Mode7 to DOOM is a Kickstarter campaign from game developer Eniko, founder of Kitsune Games (Kitsune Tails, Super Bernie World, MidBoss, and more) to create a special tutorial series about how to replicate 3D effects seen in classic retro 3D games from the 80s and 90s.
It's already funded and we've covered it before because it's incredibly interesting. Spread across multiple episodes it will detail techniques with open source example projects released that were used for each episode. Thanks to the funding amount around 12 episodes will be made, however there's a bigger goal.
One stretch goal (that was hit) at $32,000 was to create a "fully open-source, MIT-licensed, software 3D rendering engine for the modern age, available to everyone to use in making your own retro flavored games, completely free of charge". If the Kickstarter campaign manages to hit $55,000 it will also see Ethan Lee, developer of FNA and who ported tons of games to Linux and macOS, come on board to ensure it has awesome cross-platform support. Currently the campaign is little over $3,000 away from hitting that goal with 52 hours left.
One we've covered briefly before is MannaRites, a free game that gives you a classic beat 'em up experience that recently expanded with a whole new mode.
"Fantasy beat'em'up with a bit of RPG flavor and couch co-op. Explore open map, fight brutal enemies, find and equip weapons, armor and artifacts, make your hero stronger by gaining experience and learning unique perks and combat moves!"
Adding the Adventure Mode, the developer explained that it's likely the biggest update to the free game yet that includes new missions, new enemies, new challenges, new bosses and also 13 new Steam Achievements too.
Final Fantasy XIV is a juggernaut of an MMO despite releasing 11 years ago! Want to play it on Linux? There's good news, and there's bad news.
For PC / notebook has a small display, it’s possible to hide the top panel in GNOME desktop to get more spaces and/or focus on your work.
There’s a ‘Hide Top Bar‘ extension that enables ability to auto-hide the top bar, just like the left dock does. However, in this tutorial I’m going to introduce another extension.
It’s a very light extension that the developer promoted it has no options and no bugs! It will ALWAYS hide the top-bar, except only in overview screen. Just like GNOME shows the dock only in overview without Ubuntu Dock (Dash-to-dock) extension.
The extension will also disable the top-left hot-corner, which is used to trigger the ‘Activities‘ overview. It’s designed for those who are accustomed to start overview screen using the Windows (or Super) key, or three-finger touchpad gestures in GNOME 40 (defaults in Ubuntu 21.10).
Red Hat has told certified admins they need to re-certify by Christmas – or else.
A Monday post by director of certification Randy Russell pointed out that in response to the COVID-19 pandemic, the Linux-slinging outfit extended the validity of certifications and allowed cancellation and/or re-scheduling of exams.
The IBM-owned distro giant also launched a remote examination facility, so that even those under lockdown or who would rather not venture to an examination facility could take Red Hat's tests.
Now the biz has decided that its months of deferrals and extensions must end. Current certifications will expire on December 31, 2021 unless renewed.
Snap ML adheres fully to the familiar scikit-learn API, offering ease of use. Data scientists using Python and scikit-learn functions can dramatically accelerate their applications by adding a single line of code, namely importing the Snap ML library. In addition, Snap ML interfaces seamlessly with scikit-learn data structures, offering users the broad spectrum of scikit-learn functions for tasks like data processing and feature engineering.
For a team of data scientists to efficiently work concurrently on various machine learning projects, it’s crucial to be able to share resources effectively. With Watson Studio GPU Elastic Computing in IBM Cloud Pak for Data (available with the Watson Machine Learning Accelerator base service), GPU resources can be shared seamlessly across teams of data scientists. By combining Watson Studio, for fair resource sharing, and Snap ML, for high-performance model training and inference, teams of data scientists can experiment with data faster, leading to more insights and associated productivity increases.
Red Hat Satellite is a systems management solution that can help an organization deploy, configure and maintain systems across multi-cloud environments and on-premises environments. Satellite provisions, monitors and remotely manages Red Hat Enterprise Linux deployments in a single centralized tool.
JFrog Artifactory is a universal repository manager for binary life cycle management of artifacts, providing end-to-end management of artifacts throughout the software lifecycle process.
The purpose of this post is to show how Artifactory’s repository management helps organize and distribute Satellite’s life cycle management capabilities to downstream layers to keep Enterprise Linux systems running with consistent packages across the enterprise.
This is one story of how Red Hat Insights created a new recommendation to address a high impact vulnerability that might affect Red Hat customers. Red Hat Insights does this regularly for issues that involve Red Hat products, but what makes this one interesting is that it shows that Red Hat Insights can alert on high-visibility issues that are not delivered by Red Hat.
In this case, a 3rd party vulnerability was made public on September 16. Red Hat developed and tested a detection mechanism for the issue, then created a series of new Insights recommendations to enable our customers to detect it.
This answers two of the common questions we get about the Advisor service that is one of the services offered as a part of Red Hat Insights - how are new recommendations made, and how fast can they be created?
In the Fedora Project community, we look at open source as not only code that can change how we interact with computers, but also as a way for us to positively influence and shape the future. The more hands that help shape a project, the more ideas, viewpoints and experiences the project represents — that’s truly what the spirit of open source is built from.
But it’s not just the global contributors to the Fedora Project who feel this way. Today, I’m pleased to say that Fedora Linux has been recognized as a digital public good by the Digital Public Goods Alliance (DPGA), a significant achievement and a testament to the openness and inclusivity of the project.
Canonical announces the lifecycle extension of Ubuntu 14.04 LTS ‘Trusty Tahr’ and 16.04 LTS ‘Xenial Xerus’ to a total of ten years. This lifecycle extension enables organizations to balance their infrastructure upgrade costs, by giving them additional time to implement their upgrade plan. The prolonged Extended Security Maintenance (ESM) phase of Ubuntu 14.04 LTS and 16.04 LTS enables a secure and low-maintenance infrastructure with security updates and kernel livepatches provided by Canonical. The announcement represents a significant opportunity for the organisations currently implementing their transition to new applications and technologies.
“With the prolonged lifecycle of Ubuntu 14.04 and 16.04 LTS, we’re entering a new page in our commitment to enabling enterprise environments” said Nikos Mavrogiannopoulos, Product Manager at Canonical. “Each industry sector has its own deployment lifecycle and adopts technology at a different pace. We are bringing an operating system lifecycle that lets organisations manage their infrastructure on their terms.”
Ubuntu is an open source operating system or operating system, built from the Linux kernel, based on Debian and using GNOME as the desktop environment of its latest version with long-term support. It is developed by Canonical Ltd. Wikipedia
Despite the best efforts of scientists around the world, the current global pandemic continues onward. But even if you aren’t working on a new vaccine or trying to curb the virus with some other seemingly miraculous technology, there are a few other ways to help prevent the spread of the virus. By now we all know of ways to do that physically, but now thanks to [James Devine] and a team at CERN we can also model virus exposure directly on our own self-hosted Raspberry Pis.
The program, called the Covid-19 Airborne Risk Assessment (CARA), is able to take in a number of metrics about the size and shape of an area, the number of countermeasures already in place, and plenty of other information in order to provide a computer-generated model of the number of virus particles predicted as a function of time. It can run on a number of different Pi hardware although [James] recommends using the Pi 4 as the model does take up a significant amount of computer resources. Of course, this only generates statistical likelihoods of virus transmission but it does help get a more accurate understanding of specific situations.
The trading arm of the Raspberry Pi Foundation has received a €£33m investment – putting paid to rumours that the company was looking to float on the stock exchange as a means of funding growth.
The Raspberry Pi project came to the public's attention back in 2011, and by the time the education-focused single-board computer entered mass production a year later demand was high – so high that its initial production run of 10,000 units sold out in seconds.
In the years since, the project has gone from strength to strength with increasingly powerful successor devices, a recent foray into microcontrollers designed by its in-house integrated circuit team, variants designed for embedding, and even its first consumer product, the Raspberry Pi 400, which packs the company's single-board computer tech into a keyboard chassis named for Atari's famous family of eight-bit microcomputers.
VIA announced a “VIA Labs VL830 USB4 Endpoint Device” based on a VL830 USB4 controller that converts a 40Gbps USB4 port into 5x USB 3.2 Gen2 ports plus DP 1.4a output for 8Kp60 and beyond.
Computers with USB4 are beginning to appear, including some embedded models such as IEI’s Tiger Lake-U based tKINO-UL6 thin Mini-ITX board. While we wait for peripheral manufacturers to catch up, USB4 hubs that distribute the bandwidth will be the primary way you interact with the up to 40Gpbs USB4.
The meet this need, the VIA Labs unit within VIA Technologies has unveiled a USB4 adapter board and hub called the VIA Labs VL830 USB4 Endpoint Device that spreads the bandwidth across multiple USB 3.2 Gen2 and DP ports.
Google has published the source code for the project HIBA (Host Identity Based Authorization) , which proposes the implementation of an additional authorization mechanism for organizing user access via SSH in relation to hosts (checking whether or not access to a particular resource is allowed when authenticating using public keys). Integration with OpenSSH is provided by specifying the HIBA handler in the AuthorizedPrincipalsCommand directive in / etc / ssh / sshd_config. The project code is written in C and is distributed under the BSD license.
HIBA uses standard authentication mechanisms based on OpenSSH certificates for flexible and centralized management of user authorization in relation to hosts, but does not require periodic changes to authorized_keys and authorized_users files on the side of the hosts to which it is connected. Instead of storing a list of valid public keys and access conditions in authorized_ files (keys | users), HIBA integrates the host binding information directly into the certificates themselves. In particular, extensions are proposed for host certificates and user certificates, which store host parameters and conditions for granting user access.
Host-side verification is initiated by calling the hiba-chk handler specified in the AuthorizedPrincipalsCommand directive. This handler decodes the extensions integrated into the certificates and, based on them, makes a decision to grant or block access. Access rules are defined centrally at the certification authority (CA) level and integrated into certificates at the stage of their generation.
Baby Buddy is a free open-source web-based solution for new parents to help them log, monitor and track their parenting activities.
[...]
Baby Buddy is a built by Christopher Charbonneau Wells who has released many interesting projects.
The project built with Django (Python), and uses several development libraries for front-end development.
Note that it is under continues development so expect more features in the near future.
We’d like to take a moment to thank our community for making our event on Practical Open Source Information a resounding success -- with more than 300 attendees, 30 speakers, a brilliant keynote address from Heather Leson of the International Federation of Red Cross and Red Crescent Societies about the role open source plays in humanitarian efforts, and three tracks, our half-day event proved to be a valuable space for many members of our community to come together and discuss a wide range of pressing issues affecting open source practitioners everywhere. (Recordings of all event talks and panels will be made available shortly!)
Kiwi TCMS is happy to announce that our first post-COVID live presence will be at WebSummit 2021, Nov 1-4 in Lisbon, Portugal. We're joining as a featured startup as part of the ALPHA program in category Enterprise Software Solutions.
Kiwi TCMS will have an on-site presence during the exhibition (1 day) where you can easily find us. We've also applied to the Startup Showcase track where you can see Alex present on stage. In addition, if all goes well our team will be joined by Alexandre Neto of QCooperative who is leading the effort to adopt Kiwi TCMS for testing the QGIS open source project. More on that here.
Great news readers, my self-imposed 6 month cooldown on writing amazing blog posts has expired.
My pal Ali just added a flag to Chromium to allow you to test sites while sending a User-Agent string that claims to be version 100 (should be in version 96+, that’s in the latest Canary if you download or update today)...
The Chrome team is delighted to announce the promotion of Chrome 94 to the stable channel for Windows, Mac and Linux.Chrome 94 is also promoted to our new extended stable channel for Windows and Mac. This will roll out over the coming days/weeks.
Chrome 94.0.4606.54 contains a number of fixes and improvements -- a list of changes is available in the log. Watch out for upcoming Chrome and Chromium blog posts about new features and big efforts delivered in 94.
Chrome 94 is available today as another exciting update for Google's web browser.
Personally exciting me the most with Chrome 94 is WebGPU now as an origin trial for testing as the next-gen web graphics API alternative to WebGL. WebGPU allows for mapping to Vulkan, Direct3D, or Metal depending upon the platform. WebGPU is designed for today's modern graphics needs in the web.
Chrome 94 is also exciting for WebCodecs API for being promoted now past its prior origin trial. WebCodecs is the low-level codec API around audio/video encoding and decoding along with raw video frame handling and more. WebCodecs API handling is intended to be more efficient than JavaScript or WebAssembly codec implementations.
Google Chrome has become the most popular web browser because of its simplicity and speed. Besides, it has lots of excellent features, including some hidden features that boost your browsing experience. Chrome flags are the hidden feature tools that tweak your Chrome UI and performance by changing Chrome settings. This is basically an experimental feature tested on Chrome OS, but it is available in the trial. If you want to learn more techniques about boosting your browsing experience, you need to follow our complete guidelines to enable a flag.
However, no flag ensures stable performance. Moreover, finding bugs is a widespread occurrence in a flag. Besides, it would be best if you considered that flags are not tested on online security. So it takes a little bit of risk of using a flag. If you want to experience the cutting edge of Chrome by taking small risks, let’s talk with the 25 best Chrome flags.
While browser-makers squabble over standards, privacy and exactly what their User-Agent string should say, Ekioh's clean-room browser, Flow, has continued to quietly advance.
The Register last looked at Flow over Christmas 2020 and we came away impressed with the work in progress, not least its speed and the lack of data slurpage. There were, however, problems, one of which was that Google's web applications were not entirely happy.
In a lengthy blog post Ekioh's CEO, Piers Wombwell, explained the hoops that need to be jumped through in order to persuade Google Docs to run acceptably. While a canvas-based approach is inbound, getting the current incarnation up and running necessitated some head-scratching from the Flow team and demanded fixes. Sure – Google Docs seemed to load OK, although there was no word-wrap. But could you type into it? Nope.
Over the years, I have made a few attempts to compile Chromium. One of those, in 2019, I posted about it:
https://bkhome.org/news/201910/attempted-to-compile-chromium.html
Yesterday, thought would try again. Tried and tried to download the source from the Chromium project on github, but it kept failing. The download is huge, over 1GB, and when it failed, when unable to continue, a restart from the beginning is required. This is the case when using gn "fetch --nohooks --no-history chromium" or when using wget -- in both cases, cannot continue from the point of failure.
My contract with Vodafone is 40GB per month (on my phone), a fixed price with unlimited downloads -- but it drops to a considerably slower speed when exceed 40GB. So don't want to have too many 1GB download failures.
So I downloaded the source from the Arch Linux repo, which was a 991MB tarball, no problem downloading. Version 93.0.4577.82.
LibreOffice Conference 2021, although virtual, could not happen without the support of sponsors, which are – in order of confirmation – the following five companies: Collabora, allotropia, LPI, Omnis Cloud and CarboneIO.
A recent European Commission study investigating the economic impact of open source software (OSS) and hardware on the EU economy estimates that companies in the EU invested around €1 billion in OSS in 2018, resulting in an impact on the European economy of between €65 and €95 billion.
The study further “assesses the potential for the EU to achieve its policy goals (including economic growth, greater competitiveness, innovation, and job creation) through the use, promotion and support of OSS and open source hardware (OSH).”
If you ever need to create a project around a single C++ file (or just a few C++ files) in CMake, as you might for quick test cases, you might find it tedious to write a CMakeLists.txt file by hand every time. To make this easier, I’ve written a script called cmake-project that you can use to generate an initial CMakeLists.txt for you. Similar to qmake -project, it allows you to quickly create a project around a single or just a few C++ files. In addition, it automatically adds a link to Qt Widgets when the code uses QApplication.
A few special features that come with CMake are support for many languages (like Fortran, CUDA, and Objective-C), native support from many IDEs (Qt Creator and Visual Studio XCode), many active contributors, many out-of-the-box configuration checks, use of non-recursive make for faster build times, and out-of-the-box support for Ninja for even faster build times. These features are a few of the reasons why Qt 6 switched from QMake to CMake.
Add the cmake-project script on top of all these fantastic features and you can enjoy the only feature people miss from QMake while working in CMake. In turn, your productivity will be better than ever!
In the last blog post in this series, we created a tool to make it easy to build our custom payloads and extract them. However, what if we want to test them before trying to use them? It seems like a good idea to make sure it works before you include it in an exploit. Testing it first would at least let you know that it works and reduce troubleshooting surface if the exploit fails. Today we are going to focus on building a payload tester stub in the C programming language. This will make it easy for us to copy and paste our C-style formatted payload from our build-and-extract tool. Once it’s pasted in the tester stub, just compile and run it and you will be able to see your payload in action. The code for payload tester stub and Makefile can be found in the /utils/ folder of the Secure Ideas Professionally Evil x86_asm GitHub repository.
In this episode of our Developer Diaries series, JJ & Chris do a bit of pair programming to show how developers can use Instana for observability-driven development.
I release SPVM 0.9014. Latest releases have some big changes.
add class, method, static keyword, omit SPVM:: namespace, and remove sub, self, keyword.
In this tutorial, you'll learn how to unit test code that performs HTTP requests. In other words, you'll see the art of API unit testing in Python.
Unit tests are meant to test a single unit of behavior. In testing, a well-known rule of thumb is to isolate code that reaches external dependencies.
For instance, when testing a code that performs HTTP requests, it's recommended to replace the real call with a fake call during test time. This way, you can unit test it without performing a real HTTP request every time you run the test.
While there are still plenty of folks out there tinkering with custom 3D printers, it’s safe to say that most people these days are using a commercially-available machine. The prices are just so low now, even on the resin printers, that unless you have some application that requires exacting specifications, it just doesn’t make a whole lot of sense to fiddle around with a homebrew machine.
As it so happens, [Nicolas Tranchant] actually does have such an application. He needs ultra-high resolution 3D prints for his jewelry company, but even expensive printers designed for doing dental work weren’t giving him the results he was looking for. Rather than spend five-figures on a machine that may or may not get the job done, he decided to check out what was available in kit form. That’s when he found the work of [Frédéric Lautré].
The promise of “boring” ARM hardware has been with us for almost a decade. And a couple of years ago it really arrived: easy to use, standards compliant ARM hardware is now available on the market. However, not for everyone. When it comes to buying ARM hardware you still need to decide if it is “boring” or it is affordable. There was one notable exception, the SoftIron OverDrive 1000. It had its limitations, but it was standards compliant right from day one, affordable, and easily available not just for large companies.
The OpenCV AI Kit “OAK-D” now has a little brother with the OpenCV AI Kit Lite equipped with the same Intel Myriad X-based DepthAI solution with three cameras, but in a much compact form factor and a price slashed to as low as $79 and up.
Like its predecessor, the OpenCV AI Kit leverage the Myriad X AI accelerator’s capabilities to provide a wide range of real-time computer vision applications, and can be programmed with C++ or Python APIs, as well as graphical user interfaces.
We’ve just written about OpenCV Ai Kit Lite computer vision camera based on Intel Myriad X VPU, and OpenNCC Nighthawk is another such programmable camera based on the Intel AI accelerator, but with an IR filter for night vision, and working with OpenNCC-SDK notably supporting real-time face blurring for enhanced privacy.
This month, President Biden announced a comprehensive plan to reinvigorate America’s fight against the Covid-19 pandemic. A big part of this plan hinges on mandating the vaccination of millions of federal workers. Employees of companies with more than 100 staff members will have to provide proof of vaccination or test negative for the coronavirus at least once a week. The businesses and other institutions that must enforce these mandates will have to verify vaccination status and test results to make this system work.
Even before the plan was announced, a number of state and local governments and school districts and more than 1,000 colleges and universities adopted at least some vaccination requirements for employees and students. But without a unified approach to verify compliance, ideally through federal leadership, verification will be inaccurate, inconsistent and potentially insecure.
Getting the world vaccinated and ending the pandemic is a political choice: World leaders have the medical, technical and financial capacity. To produce enough vaccines involves three clear steps: getting intellectual property monopoly barriers out of the way...
The Linux Foundation announced today they will be hosting the PaSh project that is focused on automatically parallelizing POSIX shell scripts.
PaSh is focused on optimizing shell scripts for faster performance in areas around data science, engineering, economists, and more. The apparent Linux Foundation focus is on industrial use-cases.
The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced it will host the PaSh project. PaSh is a system for automatically parallelizing POSIX shell scripts that optimizes programs and speeds up execution times, leading to faster results for data scientists, engineers, biologists, economists, administrators, and programmers.
The project is supported by MIT, Rice University, Stevens Institute of Technology, and the University of Pennsylvania and governed by a Technical Steering Committee that includes Nikos Vasilakis, research scientist at MIT; Michael Greenberg, assistant professor at Stevens Institute of Technology; and Konstantinos Kallas, Ph.D. student at University of Pennsylvania.
The Linux Foundation, the nonprofit organization enabling mass innovation through open source, today announced the agenda and speaker lineup for the 2021 Linux Foundation Member Summit (LFMS), taking place November 2-4 at the Silverado Resort in Napa Valley, California. The keynote speakers can be viewed here and the full schedule can be viewed here.
LFMS, (formerly Open Source Leadership Summit), is a by-invitation event for Linux Foundation member organizations, where technical and business leaders convene to drive digital transformation and learn how to collaboratively manage the largest shared technology investment of our time. LFMS is a must-attend event for those looking to advance open source strategy, implementation and investment.
This question was addressed in a recent survey report, covering 750 open source professionals and 200 hiring managers, published by The Linux Foundation and edX, which shows hiring is rebounding in the wake of the pandemic. Fifty percent of employers surveyed who stated they are increasing hires this year. There are significant challenges though, with 92% of managers reporting difficulty finding enough talent, as they also struggle to hold onto existing talent in the face of fierce competition. Furthermore, the rapid adoption of open source software is widening the skills gap in the market. This is especially true for cloud native application development and operations skills, topping the list of 46% of hiring managers.
"For those looking for the best career paths, cloud-native computing, DevOps, Linux, and security hold the most promising opportunities, said Jim Zemlin, executive director of the Linux Foundation. Indeed.
The Linux Foundation and edX's latest annual Open Source Jobs Report highlights an explosion of interest in cloud technologies that has bumped Linux off the skillset top spot for the first time.
"Much of the world is rebounding from the economically crippling lockdowns of COVID-19, and hiring people with the right skills is proving to be a challenge," Clyde Seepersad, senior veep and general manager for training and certification at the Linux Foundation, claimed in the report's introduction.
If you have the Linux skills to bolster a solid IT foundation, you will be in high demand for a job working in the open source software industry.
Hiring is rebounding in the wake of the pandemic, as organizations look to continue their digital transformation activities. This is evidenced by 50 percent of employers The Linux Foundation surveyed who stated they are increasing hires this year.
Overwhelming numbers of hiring managers (92%) report difficulty finding sufficient talent with open source skills as they also struggle to hold onto existing talent in the face of fierce competition. Half of companies are accelerating open source hiring, further exacerbating the talent gap, according to the 2021 Open Source Jobs Report released by the Linux Foundation and edX.
[...]
Large numbers of professionals are demanding more training opportunities from their employers, demonstrated by 92% of managers reporting an increase in requests. Employers also report that they prioritize training investments to close skills gaps, with 58% using this tactic; by comparison, 29% bring in external consultants to close their skill gaps.
The need for open source skills persists, with 50 percent of employers surveyed expecting to increase hires this year, according to the 2021 Open Source Jobs Report from the Linux Foundation and edX.
However, 92 percent of managers report difficulty finding skilled talent, while also struggling to retain existing talent in the face of fierce competition.
Much of the world is rebounding from the economically crippling lockdowns of COVID-19, and hiring people with the right skills is proving to be a challenge. Nowhere is this more true than in the technology sector. The talent gap that existed before the pandemic has worsened due to an acceleration of cloud-native adoption as remote work has gone mainstream. With talent shortages around the globe, training existing staff has become even more important to meet the needs of migrations to the cloud and leverage open source technologies tied to those migrations.
Security updates have been issued by Debian (webkit2gtk, wpewebkit, and xen), Oracle (kernel), Red Hat (curl, go-toolset:rhel8, krb5, mysql:8.0, nodejs:12, and nss and nspr), and Ubuntu (curl and tiff).
Apache OpenOffice (AOO) is currently vulnerable to a remote code execution vulnerability and while the app's source code has been patched, the fix has only been made available as beta software and awaits an official release.
That means that most people running the open source office suite, which has been downloaded hundreds of millions of times and was last updated in May, probably have vulnerable versions of the software.
On Saturday, September 18, security researcher Eugene Lim revealed details about the vulnerability (CVE-2021-33035) at HackerOne's Hacktivity online conference after an August 30 public disclosure date came and went without the fix being fully deployed.
Apple has released security updates to address vulnerabilities in multiple products. An attacker could exploit some of these vulnerabilities to take control of an affected system.
As I arrived in Courgent, President Macron was recalling his ambassadors from Australia and the US. I had an ominous feeling that this visit to Courgent may be the highest point in relations between our two countries that day. After all, the last time France recalled an ambassador, it was the crisis in Afghanistan. Many Australians can empathize with France's frustration. Australian political leaders made bad decisions at the outset. They chose to build a submarine factory, part of a $90 billion defence program, in a seat they wanted to win at the 2017 election. They spent five years trying to make it look like the French manufacturer was the bad guy and then pulled out of the contract without the slightest attempt to take their part of the blame. It is a good time to review the definition of scapegoat
It is ironic that the opposition leader who's defeat in the 2017 election was helped by a promise to build submarines is an Old Xaverian. The trade minister (ministre du commerce exterieur) who will be hauled over hot coals on his next visit to France is an Old Xaverians. Courgent has a population of 369 people who were largely unaware that one of their Australian casualties had any connection to this geopolitical drama.
There was significant controversay about the expenditure of $100 million to refresh the Australian War Memorial in France. Why couldn't they spend $1 to pick up the phone and call our French allies before the public announcement with the United States? Why do highly paid public officials leave it to volunteers and tourists to maintain our relationship? The mayor, like me, did not ask to be paid for the time we spent together this past weekend.
The citizens of Courgent were extremely welcoming and the gifts from Xavier were finally delivered to the town hall.
I've prepared a short video with highlights of this visit, to capture the moment we stood shoulder-to-shoulder and commemorated these victims of fascism and delivered this gift on Saturday, 18 September against the backdrop of these acute discussions about the relationship between our countries.
In two weeks from today, the feedback period of the European Commission's consultation on "Horizontal agreements between companies -- revision of EU competition rules" will end. Two days later, the United States Court of Appeals for the Fifth Circuit will finally hold its postponed (due to Hurricane Ida) hearing in Continental v. Avanci et al., and there happen to be some overlapping issues related to standard-essential patents (SEPs).
From June 7 to July 5, 2021, the EU Commission already collected feedback at the "Roadmap" stage. Among the 14 entities who made submissions at that early stage, organizations with a strong interest in SEP licensing and enforcement were (over)represented. Major SEP holders Ericsson, Nokia, and InterDigital as well as IP Europe (which counts those three companies among its members) provided some early input, as did ACT, a U.S. lobbying front for Apple and other net licensees of SEPs.
Court of Appeal rules 2-1 that AI can’t be named as an inventor, but Lord Justice Birss becomes latest judge to back DABUS
In one of the first live intellectual property events since COVID began, counsel at BMS, Medtronic and elsewhere delved into Section 101 and regulatory hurdles
Düsseldorf Regional Court has upheld a utility model infringement action brought by Swiss rights holder Huber+Suhner against US competitor Maxtena, and Düsseldorf-based distribution company Karl Kruse. Now, accessing the internet during a train ride without loss of connection is increasingly common in Germany.