Red Hat, Inc., the world's leading provider of open source solutions, today announced that the Department of Defense (DoD) worked with Red Hat to help improve aircraft and pilot scheduling for United States Marine Corps (USMC), United States Navy (USN) and United States Air Force (USAF) aircrews. Using modern development practices and processes from Red Hat Open Innovation Labs that prioritized end user needs, the project team identified unaddressed roadblocks and gained new skills to build the right solution, a digital "Puckboard" application, for their unique scheduling challenge.
[...]
The problem facing squadrons was seemingly straightforward: how to improve and digitize the management of flight training operations. The existing process was entirely manual, each representing pertinent information like a pilot’s name, associated with their training syllabus, location and time of flights. Simple at a glance, the number of cognitive variables contained within this undertaking made it stressful for the operator and difficult to scale across squadrons and bases.
For more than a decade, various project teams within the DoD had tried to improve the system via custom built applications, aircraft scheduling software and hybrid solutions. None of these deployments withstood the test of time or could be replicated if the operator took a new role elsewhere. The Defense Innovation Unit (DIU), an organization tasked with accelerating commercial technologies into the military, took on this challenge.
As time passes, it appears that corporations are primarily considering one distribution when considering installing Linux, and that distro is clearly RedHat. That probably does not come as any major surprise, but it appears RedHat's dominance continues to get stronger. What use to be a landscape littered with a multitude of choices has nearly been rendered down to one. Wow! That didn't take long. The open source software dynamic seemed to be formed on the premise that users were never again going to be pigeon-holed into using one piece of software. Or, perhaps better stated, that was a byproduct of making the source code readily available. And, that is still true to this day. However, as a corporate citizen in today's business climate, one finds themselves with limited possibilities.
It was a mere 20 years ago when the buzz of Linux was starting to hit its stride. Everywhere you looked, there was a different flavor of Linux. There were nearly too many to count. And, these were not just hobbyist distros. Instead, they were corporations rising like corn stalks all over the place. Sure, there were more dominant players, but one had the ability to analyze at least 10 different fully corporate supported distributions when making a decision. With that amount of possibilities, the environment was ripe for consolidation or elimination. And, we have all watched that take place. But, did we ever think we were going to find ourselves in the current predicament?
The data that has been collected over the past five years paints a concerning picture. Even a mere five years ago, it seemed likely that at a minimum RedHat would always have Suse as a legitimate competitor. After all, those were the two distros that seemed to win the consolidation and elimination war. At least in the corporate space. As was widely reported during that time, RedHat had somewhere in the neighborhood of 70% marketshare. It was always the gorilla in the room. But, Suse was always looked upon as an eager and willing participant, no matter its stature, and tended to garner most of the remaining marketshare. That is the way it appeared for a length of time prior to this decline over the past few years.
Red Hat Openstack offers an Edge computing architecture called Distributed Compute Nodes (DCN), which allows for many hundreds or thousands of Edge sites by deploying hundreds or thousands of compute nodes remotely, all interacting with a central control plane over a routed (L3) network. Distributed compute nodes allow compute node sites to be deployed closer to where they are used, and are generally deployed in greater numbers than would occur in a central datacenter.
With all the advantages that this architecture brings, there are also several scale challenges due to the large number of compute nodes that are managed by the OpenStack controllers. A previous post details deploying, running and testing a large scale environment using Red Hat OpenStack Director on real hardware, but this post is about how we can simulate far greater scale and load on the OpenStack control plane for testing using containers running on OpenShift without needing nearly as much hardware.
In order to prove the effectiveness of Red Hat's DCN architecture, we'd like to be able to get quantitative benchmarks on Red Hat Openstack's performance when many hundreds or thousands of compute nodes are deployed.
This week we’ve become addicted to Sedna SSD to PCIe controller cards. We discuss why distro hoppers are the worst, bring you some GUI love and round up our listener feedback.
It’s Season 12 Episode 32 of the Ubuntu Podcast! Alan Pope, Mark Johnson and Martin Wimpress are connected and speaking to your brain.
Ubiquiti’s troublesome new telemetry, Jim’s take on the modern Microsoft, and why Project Silica just might be the future of long term storage.
Mirantis acquires Docker, WordPress brings a big new feature to Jetpack, GitHub has a plan for archiving the world's open source code, and a new developer hub is available for Go.
Collaborative data science has a few challenges. First of all, those who you are collaborating with might not be savvy enough in the computer science techniques (for example, git and source control or docker and Linux). Second, seeing the work and changes others have made is a challenge too.
In the continuing work to remove “uninitialized” variables from the kernel, Alexander Potapenko added new “init_on_alloc” and “init_on_free” boot parameters (with associated Kconfig defaults) to perform zeroing of heap memory either at allocation time (i.e. all kmalloc()s effectively become kzalloc()s), at free time (i.e. all kfree()s effectively become kzfree()s), or both. The performance impact of the former under most workloads appears to be under 1%, if it’s measurable at all. The “init_on_free” option, however, is more costly but adds the benefit of reducing the lifetime of heap contents after they have been freed (which might be useful for some use-after-free attacks or side-channel attacks). Everyone should enable CONFIG_INIT_ON_ALLOC_DEFAULT_ON=1 (or boot with “init_on_alloc=1“), and the more paranoid system builders should add CONFIG_INIT_ON_FREE_DEFAULT_ON=1 (or “init_on_free=1” at boot). As workloads are found that cause performance concerns, tweaks to the initialization coverage can be added.
While this week we have posted a number of benchmarks on the JCC Erratum and its CPU microcode workaround that introduces new possible performance hits, also being announced this week as part of Intel's security disclosures was "Zombieload Variant Two" as the TSX Async Abort vulnerability that received same-day Linux kernel mitigations. I've been benchmarking the TAA mitigations to the Linux kernel since the moment they hit the public Git tree and here are those initial benchmark results on an Intel Cascade Lake server.
Whether you pronounce it as ‘gif’ or ‘jif’, it’s still a no-brainer that the Graphics Interchange Format is the most widely used image format there is today, gaining in popularity exponentially. This surging bitmap image format is used for a number of purposes, most of which include producing eye-catching animations to improve digital marketing. However, due to its convenience of storing multiple images in the same file while retaining file compression, it is also now considered a popular alternative to screen recording.
While there’s a lot of support for GIFs on Windows and other operating systems like Android, they can also readily be produced on Linux with a lot of flexibility and in the best quality. Let’s look at some of the most popular GIF recorder tools used to produce GIFs on Linux.
Opera web browser 65 was released a day ago with redesigned address bar, improved tracker blocker, and new bookmarks panel.
Opera Software announced today the general availability of the Opera 65 web browser for desktop platforms, including GNU/Linux, macOS, and Windows, a release that brings a bunch of enhancements and new features. Based on Chromium 78, the Opera 65 web browser is here and it's better than ever, brining a much-improved tracker blocker that finally lets you see which trackers are tracking your digital footprint while you're surfing the Internet.
Based on the EasyPrivacy Tracking Protection list, Opera's tracker blocker feature will now show you all the trackers following you and let you take action against them if you believe some aren't good for you.
By default, the tracker blocker will automatically block known tracker scripts to speed up the loading of pages and keep your online activity private. In Opera 65, the built-in tracker blocker can be toggled on and off per site too.
Calculator is one of the basic utilities provided by any operating system. Linux OS also includes a calculator application that is perfectly adequate for the basic use. You can solve from simple to complex mathematical equations. By default, the calculator application in Linux appears in a basic mode. However, to perform advanced calculations, you can switch into different modes like Advanced, Financial, and Programming mode.
The developer of the sweet game Stardew Valley, ConcernedApe, has announced that a feature-filled update is coming.
Coming with the update is a big variety of new things. Their main aim with it, they said is to "polish" the game more. So they're going through fixing various issues that have been hanging around and add a lot of quality of life features. They don't go into too much detail though as they said they don't want to spoil it all, but it sounds like a massive update. One thing they did say is that Wild Bait, as an example, used to be "essentially worthless" but now gives you a chance to catch double fish. Also, every spouse option now has a unique 14-heart event after marriage.
While I appreciated Overland as difficult as it is, certain parts of it did need improvements and this new update aims to address some of the pain points.
First up, a refresher course: what is Overland? It's a tough turn-based survival game, where you take care of a group of travellers on a post-apocalyptic road-trip across the United States.
Wasteland 3, the big new squad-based role-playing game from inXile entertainment has a new trailer plus a release date. Today, they confirmed May 19 next year for Linux, macOS and Windows.
Moving away from the scorching deserts of post-apocalypse Arizona to the frosty mountains of Colorado, you've been promised aid to keep your own home alive if you help the self-proclaimed Patriarch of Colorado rescue it from the ambitions of their bloodthirsty children. inXile are promising it will be full of challenging tactical combat, exploration, a deep story full of twists and ethical decision making.
In this video, I am going to show an overview of Ubuntu Kylin 19.10 and some of the applications pre-installed.
If you’re an avid Linux user you probably know by now that it is no Operating System for the weak at heart (well sometimes). The chances of you getting crushed when trying to install a Linux-based Operating System or learning the usual curves in your first week are pretty high.
On the other hand, if you’re starting your trip into the world of Linux you will probably be using one of the mainstream distros out there – Ubuntu and Linux Mint, for example. Yes, these are excellent distro choices as is suggested by the Google results of the typical keyword search, but if you are explorative enough, you would have already started craving for something that is radically different from what the mainstream has to offer and this is when Arch Linux comes to the rescue.
Arch Linux is a lightweight rolling release Linux distribution for x86-64 architecture-based computers. It is open-source and contains both libre and proprietary software because of its flexibility-based philosophy. As much loved as Arch Linux is, word on the blog streets is that it has a steep learning curve and new users end up searching for derivatives that are less developer-centric or switch to trying out a different Linux distro line completely.
At Google I/O last year, Google announced Linux app support for Chrome OS. This is made possible thanks to installing a GNU/Linux distribution, specifically Debian 9 “Stretch”, in a Linux container. Earlier this year, the Debian project announced Debian 10 “Buster,” but Google wasn’t ready to upgrade the default Linux container on Chromebooks just yet. Now, after months of testing and bug fixing, Google is ready to enable Debian 10 “Buster” as the default Linux container in Chrome OS.
According to a recently merged commit we spotted in the Chromium Gerrit, new Crostini (the code-name for Linux apps on Chrome OS) installations will get Debian 10 by default. The commit doesn’t mention how Chromebooks with existing Debian 9 “Stretch” installations will be migrated to the newer version, but users can easily upgrade the container themselves by running a few commands. Upgrading to the newer version of Debian enables new features and should also bring greater application support. For the truly enterprising, it’s even possible to replace the Debian container with Arch Linux.
As reported earlier this week, four new security vulnerabilities have been discovered in the Linux kernel and with an impact on Intel CPUs, namely CVE-2019-11135, CVE-2018-12207, CVE-2019-0154 and CVE-2019-0155, which may lead to privilege escalation, information leak, as well as denial of service.
Following on the footsteps of Canonical and Red Hat, Debian Project has also released new Linux kernel security patches, along with new intel-microcode updates to mitigate all these new vulnerabilities in the Debian GNU/Linux 9 "Stretch" and Debian GNU/Linux 10 "Buster" operating systems.
Earlier today, UBports tweeted that Canonical had gifted them several Ubuntu Touch devices to use for further development. In the tweet, UBports offered to send the gifted devices to users willing to help develop Ubuntu Touch.
Ubuntu Touch (also known as Ubuntu Phone) is the mobile version of Canonical’s popular Ubuntu Linux distro designed primarily for touchscreen devices such as smartphones and tablet computers.
Canonical today announced high-availability clustering in MicroK8s, the workstation and appliance Kubernetes, and enterprise SQL database integration for its multi-cloud Charmed Kubernetes.
“The rapid rise of enterprise and edge Kubernetes creates a challenge for corporate IT, with thousands of edge nodes running Kubernetes, and hundreds of cloud Kubernetes clusters,” said Stephan Fabel, Director of Product at Canonical. “The next generation of Canonical’s Kubernetes offerings reduce the number of moving parts, and embrace standard corporate SQL databases for Kubernetes data stores, to address the operational consequences of Kubernetes cluster sprawl.”
Canonical’s MicroK8s gained popularity as an IoT, appliance and developer workstation Kubernetes, with a very small footprint suitable for edge devices and laptops. MicroK8s 1.16 added clustering, enabling rapid deployment of highly standardised small K8s clusters. The next step is to ensure high availability of these clusters, using Canonical’s Dqlite distributed SQL engine. Dqlite removes process overhead by embedding the database inside Kubernetes itself, and reduces the memory footprint of the cluster which is important for IoT.
MicroK8s is an upstream Kubernetes deployment certified by the Cloud Native Computing Foundation (CNCF) and developed entirely by Canonical to run offline on your workstation or edge device for all your development, prototyping, and testing needs. MicroK8s is delivered as a snap, which makes it possible to run all Kubernetes services natively and comes bundled with all the libraries and binaries required.
The latest MicroK8s 1.16 release adds high-availability clustering by integrating enterprise SQL database through Canonical's in-house built Dqlite distributed SQL engine to enable rapid deployment of highly standardized small K8s clusters. Dqlite is designed to reduce memory footprint of the cluster in MicroK8s by embedding the database inside Kubernetes itself.
There are some specific linux distros out there that specially target the new and casual Linux users, most notably, Linux Mint and Zorin OS. In this article we will compare them.
Zorin OS vs Linux Mint
Both of these distros have earned a solid reputation from the community for being two of the most user-friendly distros of all. Both of them use Ubuntu as the core. Thus, both of them offer similar functionality at the core. However, the real magic is how each of them builds up on top of it. Both Linux Mint and Zorin OS comes up with different feel and vibe.
While both of them are extremely user-friendly and robust, there are some key differences between them. That’s the beauty of Linux.
Once upon a time, GNOME and KDE got along like cats and dogs. That was then. This is now. At Linux Application Summit (LAS) in Barcelona, the two, along with other desktop developers, came together to make the Linux desktop a friendlier place for all users. A big way developers will do that is by using Snap and Flatpak to deliver programs.
The moment upon a time, GNOME and KDE bought along like cats and canines. That was then. This is now. At Linux Application Summit (LAS) in Barcelona, the two, along with other desktop builders, came jointly to make the Linux desktop a friendlier area for all end users. A significant way builders will do that is by making use of Snap and Flatpak to supply plans.
Since we’ve already discussed the snap layout and architecture in greater details in the previous weeks, let’s start with a quick overview of Flatpak. Much like snaps, Flatpak packages come with necessary components contained inside standalone archives, so they can be deployed and maintained with simplicity on a range of Linux distributions. Runtime and image components are bundled into a single file using the OCI format.
In general, Flatpak applications are built against runtimes, but they can also contain additional libraries inside their own bundles. A Linux system with the Flatpak binary (primary command) installed and configured can then run Flatpak applications. At the moment, there are 21 distributions that offer Flatpak support.
Furthermore, applications are sandboxed using Bubblewrap, which utilises kernel security and namespace features to set up unprivileged containers. Communication outside the sandbox is possible through a mechanism of portals, which allows granular access to system resources.
Flatpak packages are available to end users primarily through Flathub, an app store and build service that is (semi)-officially associated with the Flatpak project. Submissions to Flathub are done as pull requests through GitHub, and require approval from the store admins. Similarly, publishers of proprietary software have to manually request inclusion of their applications. Flatpak applications are also sometimes available as manual download links. There is no automatic update mechanism available by default.
14 November 2019: Canonical today announced high-availability clustering in MicroK8s, the workstation and appliance Kubernetes, and enterprise SQL database integration for its multi-cloud Charmed Kubernetes.
“The rapid rise of enterprise and edge Kubernetes creates a challenge for corporate IT, with thousands of edge nodes running Kubernetes, and hundreds of cloud Kubernetes clusters,” said Stephan Fabel, Director of Product at Canonical. “The next generation of Canonical’s Kubernetes offerings reduce the number of moving parts, and embrace standard corporate SQL databases for Kubernetes data stores, to address the operational consequences of Kubernetes cluster sprawl.”
Canonical’s MicroK8s gained popularity as an IoT, appliance and developer workstation Kubernetes, with a very small footprint suitable for edge devices and laptops. MicroK8s 1.16 added clustering, enabling rapid deployment of highly standardised small K8s clusters. The next step is to ensure high availability of these clusters, using Canonical’s Dqlite distributed SQL engine. Dqlite removes process overhead by embedding the database inside Kubernetes itself, and reduces the memory footprint of the cluster which is important for IoT.
RAFT and SQLite are well-understood best practices for distributed and embedded systems. Using Dqlite as the Kubernetes datastore simplifies the deployment of a resilient K8s cluster. Telco and retail edge applications can now achieve high reliability at very low cost on x86 or ARM commodity appliances such as clusters of Intel NUCs or Raspberry Pi boards.
Building a private cloud based on OpenStack has typically been a complex process with uncertain build costs based on time and materials requiring specialised expertise and low-level Linux OS knowledge. To help enterprises overcome these challenges,Canonical offers Private Cloud Build to provide businesses with a fully deployed OpenStack delivered in as little as two weeks at a fixed cost.
Sure, there’s a chance you could turn your old smartphone into a pocket-sized Linux computer by replacing the operating system. But if you’re looking for a purpose-built device with a touchscreen display, a QWERTY keyboard, and features you won’t typically find on phones (like 4 USB ports), the folks at Popcorn Computer have you covered.
Maybe. The team has unveiled plans to launch a new pocket-sized computer, appropriately called the Pocket P.C.
It’s set to go up for pre-order through a crowdfunding campaign beginning November 24th. Prices will start at $199 (or $249 for a model with a LoRa radio). And if everything goes according to plan, it could ship by May 1st, 2020.
The Fierce Innovation Awards is a peer reviewed awards program from the publisher of FierceWireless and FierceTelecom. The competition highlights outstanding advances in service and equipment developments unveiled during the past 12 months.
Small Technology Foundation Personal Web Prototype-01: an always-connected portable personal web server that fits in your pocket.
Even though the road to bring us the PinePhone has been a bit bumpy for PINE64, mostly due to the issues encountered during the manufacturing process of the developer units, which turned out to become a good thing as the feedback received was very positive, the device is now ready for early adoption by the mass.
Called the "Brave Heart" edition, this is the first batch of PinePhone units that will be delivered into the hands of regular people like you and me. And they're not an incomplete or rushed product as PINE64 did numerous in-house testing on the developer units and fixed all known and major bugs.
PyRadio is a convenient, open source, command-line application for playing any radio station that has a streaming link. And in 2019, almost every radio station (certainly, every one that has a web presence) has a way to listen online. Using the free PyRadio program, you can add, edit, play and switch between your own selected list of streaming radio stations. It is a command-line tool for Linux that can run on many computers, including Macintosh and tiny computers like Raspberry Pi. To some, a command-line client for playing music might sound needlessly complicated, but it's actually a simple alternative and one that serves as an instant text-based dashboard to easily select music to listen to.
A little background about myself: I spend a lot of time browsing for and listening to new music on Bandcamp, on various blogs, and even Spotify. I don't spend time casually listening to app *radio* stations, which are really algorithmically-generated continuous streams of similarly tagged music. Rather, I prefer listening to non-profit, college and locally-produced independent radio stations that are run by a community and don't rely on advertisements to sustain themselves.
PHP 7.4.0RC6 has just been released and can be downloaded from:
<https://downloads.php.net/~derick/>
Or use the git tag: php-7.4.0RC6
Windows binaries are available at: <https://windows.php.net/qa/>
Please test it carefully, and report any bugs in the bug system at <https://bugs.php.net>.
Hash values and PGP signatures can be found below or at <https://gist.github.com/derickr/75073b820cef83190094d34b7b04d322>.
7.4.0 should be expected in 2 weeks, i.e. on November 28th, 2019.
Thank you, and happy testing!
Regards, Peter Kokot & Derick Rethans
The sixth and final release candidate of PHP 7.4 is now available with it being on track for the general availability release before month's end.
PHP 7.4-RC6 is now available for testing with plans for the official release in just two weeks. PHP 7.4-RC6 is just comprised of fixes ranging from making stream_copy_to_stream using mmap more often to a reflection bug to TLS issues.
To celebrate its anniversary, Google has launched a new website on its recently launched .dev domain, simply called go.dev, which highlights Go's strengths for building cloud services, command-line interfaces, web applications, and its support of DevOps.
Claiming over a million Go users worldwide, Google is also keen to show how many big brands are using the language extensively, including American Express, Salesforce, IBM, Target, Twitch, Netflix, Twitter, Uber, and Dropbox.
In a blog post, software and silicon engineers Andrew Howard and Suyog Gupta from Google Research said on Wednesday that both the source code and checkpoints for MobileNetV3, as well as the Pixel 4 Edge TPU-optimized counterpart MobileNetEdgeTPU, are now available.
The Brave browser was pioneered by Mozilla co-founder and JavaScript inventor Brendan Eich and we originally reported on it in January 2016 when it was at version 0.7. Now as it launches Version 1.0, the Brave browser already has 8.7 million monthly active users across the globe
Motivated by dissatisfaction with "maladvertising", Brave promises to prioritize security by blocking third-party ads, trackers, and won't allow video to autoplay. This makes it faster and saves users' time and battery life.
Announcing the official launch of Brave 1.0 the blog post states:
The Brave open source browser fundamentally shifts how users, publishers, and advertisers interact online by giving users a private, safer, and 3-6x faster browsing experience, while funding the Web through a new attention-based platform of privacy-preserving advertisements and rewards.
The numbers displayed at the top of this screen reveal that Brave has blocked 117,674 ads and trackers, saved 2,846 upgrades, thus saving an estimated 59 minutes in the current brower session.
Happy Things Thursday! Today we are releasing WebThings Gateway 0.10. If you have a gateway using our Raspberry Pi builds then it should already have automatically updated itself.
This new release comes with support for thermostats and smart locks, as well as an updated add-ons system including extension add-ons, which enable developers to extend the gateway user interface. We’ve also added localisation settings so that you can choose your country, language, time zone and unit preferences. From today you’ll be able to use the gateway in American English or Italian, but we’re already receiving contributions of translations in different languages!
Back in 2015, a consortium including Google, Microsoft, Mozilla, and the WebKit project announced WebAssembly. This week, Mozilla, Intel, Red hat, and Fastly announced a new consortium called the Bytecode Alliance, which aims to foster WebAssembly and other "new software foundations" that will allow secure-by-default ways to run untrusted code, either inside or outside the Web browser environment.
For many, this raises an obvious question: what is WebAssembly? WebAssembly (wasm) was and is a potentially exciting project, offering a way to run native bytecode inside the browser for potentially very large increases in performance over the Javascript engines in use both then and today.
Javascript is frequently misunderstood as a scripting language that is interpreted at runtime. Although it is generally loaded into the browser as source code, it may be either interpreted or compiled to bytecode and executed. Compilation means higher performance execution—particularly inside tight loops—but it also means a startup penalty for the time needed to do the JIT compilation itself.
At the end of October, the Firefox add-ons team hosted a day-long meetup with a group of privacy extension developers as part of the Mozilla Festival in London, UK. With 2019 drawing to a close, this meetup provided an excellent opportunity to hear feedback from developers involved in the Recommended Extensions program and to get input about some of our plans for 2020.
[...]
We recently announced that Firefox Preview, Mozilla’s next generation browser for Android built on GeckoView, will support extensions through the WebExtensions API. Members of the Android engineering team will build select APIs needed to initially support a small set of Recommended Extensions.
The group discussed a wishlist of features for extensions on Android, including support for page actions and browser actions, history search, and the ability to manipulate context menus. These suggestions will be considered as work on Firefox Preview moves forward.
Were they on a break or not?! For nearly a decade, Ross and Rachel’s on-screen relationship was a point of contention for millions of viewers around the world. It’s no surprise to learn that years after the series finale, they are not only TV’s most beloved characters, but their names are popular account passwords, too. That’s right. More than thousands of internet users love Rachel, Monica, Joey, Chandler, Ross and Phoebe enough to use their names as passwords.
Wondering about trends, we turned to haveibeenpwned (HIBP) — the website that aggregates data from known breaches — for pop culture favorites. (Firefox Monitor draws from HIBP to help people learn if they’ve been caught up in a data breach and take steps to protect themselves.)
We couldn’t access any data files, browse lists of passwords or link passwords to logins — that info is inaccessible and kept secure — but we could look up random bad passwords manually on HIBP. It turns out, quite a lot of sitcom and sports fans are using pop culture passwords for their accounts. These bad passwords are not only weak, they have also been breached. Here’s what we spotted.
One of the ways we’re supporting this initiative at Mozilla is through renewed investment in automation and static analysis. We think the broader Mozilla community can participate, and we want to encourage it. Today, we’re announcing a new area of our bug bounty program to encourage the community to use the CodeQL tools. We are exploring the use of CodeQL tools and will award a bounty – above and beyond our existing bounties – for static analysis work that identifies present or historical flaws in Firefox.
The Linux Foundation’s joint Development Foundation (JDF) is teaming up up with AWS, Genesys and Salesforce to create an open source data model that standardizes data interoperability across cloud applications. They’re calling it the Cloud Information Model (CIM).
The CIM is meant to tackle the challenge of cloud computing and creating data models. The foundation explained that data models force developers to build, test and manage custom code in order to translate data across systems.
According to the foundation, the new open data model aims to reduce the complexities of integrating data across cloud applications by providing data interoperability guidelines to point-of-sale systems, digital marketing platforms, contact centers or CRM centers.
The LF AI Foundation, the organization building an ecosystem to sustain open source innovation in artificial intelligence (AI), machine learning (ML) and deep learning (DL), is announcing today the Open Neural Network eXchange (ONNX) is its newest graduate level project. Moving ONNX under the umbrella of LF AI governance and management is viewed as a key milestone in establishing ONNX as a vendor-neutral open format standard.
ONNX is an open format used to represent machine learning and deep learning models. An ecosystem of products supporting ONNX provides AI capabilities like model creation and export, visualization, optimization, and acceleration capabilities. Among its many advantages, ONNX provides portability, allowing AI developers to more easily move AI models between tools that are part of trusted AI/ML/DL workflows.
GIMP (GNU Image Manipulation Program), like so many other open source programs, started out as a student project at the University of California, Berkeley. It was developed by Spencer Kimball and Peter Mattis in 1995, and the first version (0.54) was released in 1996.
As of the current version (2.10) GIMP has matured into a truly incredible photo-editing program. It’s not as complex as Photoshop, but it’s not as basic as PC Paint either. It rivals all the top dogs on the market today. Best of all, it’s free!
If you’re coming at GIMP by way of Photoshop, however, you may be frustrated by the some of the differences. Here are a few user tips to get you started, whether you're a rookie or a pro.
Imagine you have a file (or bunch of files) and you want to search for a specific string or configuration setting within these files. Opening each file individually and trying to find the specific string would be tiresome and probably isn’t the right approach. So what can we use, then?
It's common for enterprises to leave the technical writer's role out of the DevOps discussion. Even the marketing department joins the discussion in some DevOps-first organizations—so why not the writers?
Our industry doesn't ask enough of its technical writers. Documentation is an afterthought. Companies farm out technical writing to contractors at the end of the project lifecycle. Corners get cut. Likewise, technical writers don't ask enough of their industry. The expectations for the role vary from company to company. Both circumstances lead to technical writers being left out of the DevOps discussion.
As your organization matures its DevOps practices, it's time to revisit the role of your technical writer.
Scripts are potent ways to solve a problem repeatedly, and awk is an excellent language for writing them. It excels at easy text processing in particular, and it can bring you through some complicated rewriting of config files or reformatting file names in a directory.
Wing Python IDE includes a boatload of features aimed at making it easier to navigate and understand the structure of Python code. Some of these allow for quick navigation between the definition and uses of a symbol. Others provide a convenient index into source code. And still others quickly find and open files or navigate to symbols matching a name fragment.
[...]
This tool supports text matching, wildcard, and regular expression searching and automatically updates the search results as files change.
Searching on Project Files assumes that you have used Add Existing Directory in the Project menu to add your source code to your project. Typically the project should contain the code you are actively working on. Packages that your code uses can be left out of the project, unless you anticipate often wanting to search them with Search in Files.
The summer 2019 WG21 C++ Committee meeting was held in Cologne, Germany during the week of July 13. As usual, Red Hat sent three representatives, Jason Merrill in the Core Working Group (CWG), Jonathan Wakely in the Library Working Group (LWG), and myself in the Concurrency and Parallelism Study Group (SG1). This rather late report covers the Cologne SG1 session and looks ahead to some revised papers from that meeting, which are scheduled for the fall meeting in Belfast, Northern Ireland, for the first week of November 2019.
The summit was inaugurated by Fahad Al-Saidi of the Scribus fame, who was instrumental in implementing complex text layout (CTL). Prior to the talks, I got to meet the team who made it possible to switch Janayogom’s entire publishing process on to free software platform — Kubuntu based ThengOS, Scribus for page layout, Inkspace for vector graphics, GIMP for raster graphics, CMYK color profiling for print, new Malayalam Unicode fonts with traditional orthography etc. It was impressive to see that entire production fleet was transformed, team was trained and the news paper is printed every day without delay.
I also met Fahad later and pleasantly surprised to realize that he already knows me from open source contributions. We had a productive discussion about Scribus.
Aaron Carroll had a very useful NYT Upshot piece highlighting research showing that even modest co-payments discourage people from getting necessary medical care. The article is about co-payments for prescription drugs where it highlights research showing that people will often skip taking prescribed drugs to avoid co-payments. There are a couple of points worth making about co-payments in this context and more generally.
The progressive group said Buttigieg has "no credibility" to attack Warren and Sanders on Medicare for All given "how much money he's been taking from Big Pharma and insurance executives."
Penetration testing is an essential tool for organizations to make sure their systems are safe and secure. It probes systems by attacking them in the way that a hacker would.
But for many, the concept of pentesting is something of a dark art, and the tools used to carry it out shaded in obscurity. One of the most popular tools among testers is Kali Linux but you could be forgiven for never having heard of it.
We spoke to Jim O'Gorman of testing training specialist Offensive Security, which maintains the Kali Linux project, to discover more about what Kali Linux is and why pen testers love it so much.
Security updates have been issued by Arch Linux (kernel, linux-lts, and linux-zen), CentOS (kernel, sudo, and thunderbird), Debian (linux-4.9), Fedora (samba), openSUSE (apache2-mod_auth_openidc, kernel, qemu, rsyslog, and ucode-intel), Oracle (kernel), Red Hat (kernel and kernel-rt), Scientific Linux (kernel), SUSE (kernel and microcode_ctl), and Ubuntu (kernel, libjpeg-turbo, linux, linux-hwe, linux-oem, linux, linux-hwe, linux-oem-osp1, and qemu).
Two men, soldiers probably, noticed Bai Leah Tumbalang. This was last August. She was in Valencia City, in the Philippine province of Bukidnon. The men drew near on their motorcycle, followed her, then pulled up to shoot her in the forehead. She died immediately.
"The numbers continue to accelerate, not only because many wars continue to be waged, but also because wars don't end when soldiers come home."
“Whether nuclear weapons are actually illegal under international or domestic law (a doubtful proposition) is not relevant or an appropriate issue to litigate in this case,” so ruled Judge Lisa Godbey Wood of the US District Court for the Southern District of Georgia, late on Friday October 18. This last-minute order, restricting the defense of seven antinuclear activists at a trial that began Monday morning the 21st, made a short trial a foregone conclusion. It also, more than any evidence that the yet to be impaneled jury would eventually hear, made their convictions all but certain.
"Why would an institution of higher learning support weapons that cause terrible humanitarian consequences?"
I love “caper’ movies. There’s nothing like a gang of lovable rogues executing an elaborately planned, seemingly impossible crime. President Donald Trump, while in no way lovable, pulled off the perfect caper when he grabbed the White House three years ago. Now Trump has launched a new caper: stealing Syria’s oil. Danny Ocean, eat your heart out.
In 2008, when he was only 29, Army Pfc. Russell Madden€ enlisted in the Army because he needed health insurance for his son, who was born with cystic fibrosis. While deployed to Afghanistan in 2010, he died after a rocket-propelled grenade hit his convoy.
Israeli aircraft struck Islamic Jihad targets throughout the Gaza Strip on Wednesday while the militant group rained scores of rockets into Israel for a second straight day as the heaviest round of fighting in months showed no signs of ending. The death toll rose to 26 Palestinians, including a 7-year-old boy and two other minors.
"Why is Bernie Sanders the only one who has spoken out? Don't the other candidates have a position about a destabilizing, right-wing takeover of a neighboring country? We need to hear from them."
Bolivia’s President Evo Morales was overthrown in a military coup on November 10. He is now in Mexico. Before he left office, Morales had been involved in a long project to bring economic and social democracy to his long-exploited country. It is important to recall that Bolivia has suffered a series of coups, often conducted by the military and the oligarchy on behalf of transnational mining companies. Initially, these were tin firms, but tin is no longer the main target in Bolivia. The main target is its massive deposits of lithium, crucial for the electric car.
The United States and the Organization of American States can add another coup to their scorecards, even if U.S. media refuses to recognize it as such.
"She's declared herself president without having a quorum in the parliament," said Morales supporter Julio Chipana. "She doesn't represent us."
Recent news reports have exposed Dutch involvement in an airstrike in Iraq in June 2015 that killed at least 70 civilians, with the Minister of Defense finally admitting on November 5, 2019 that the ministry had known about the deaths after years of denial.
On November 9, police pulled 63-year-old historian and St. Petersburg State University senior lecturer Oleg Sokolov from the Moyka River. He was alive, but the same could not be said for Anastasia Eshchenko, a 24-year-old graduate student who lived with Sokolov as his fiancée. Officials soon realized that he had murdered her and dismembered her body. When he was discovered in the river, Sokolov was carrying a backpack that contained the woman’s severed hands. On November 11, a court formally jailed the historian, and St. Petersburg State University quickly announced his dismissal. Many are angry, however, that the school didn’t act sooner. A petition at Change.org now has more than 72,000 signatures demanding punishment for the university officials who failed to take action against Sokolov, despite apparent allegations against him. In St. Petersburg, demonstrators have also staged isolated pickets with the same demands. The historian’s colleagues say the school was aware of his multiple romances with students, but they say there were no grounds to fire Sokolov, because no one ever filed a formal complaint against him.
The Dawn Patrol is a 1938 film about British World War I fighter pilots, roistering and dying in an aerial war of attrition in France with their German counterparts. It was directed by Edmund Goulding from a screenplay written by Seton I. Miller and Dan Totheroh, which was adapted from a story by John Monk Saunders. The film starred Errol Flynn (Captain Courtney), Basil Rathbone (Major Brand), David Niven (Scott), Donald Crisp (Phipps), and Morton Lowry (Donnie Scott), and was produced by the Warner Brothers Studio as a remake of their earlier 1930 film of the same story.
This time, more than any other, is a time for free speech absolutism. It is a time where the influence of one’s speech can be bought. Corporations are considered people. Truth is not defined by people, it is defined by corporate interests—namely profit. Sectarianism has at least culturally collapsed, creating the potential, although not a guarantee, of a united global revolution against the prevailing ideology of capital. Now is not the time for censorship. Now is the time to leave the truth behind all together and accept something greater. We must transcend truth and begin to live in material reality that is not conscious of anything except for the mission at hand and the urgency of life itself as the material clock of both ourselves and civilization as we know it nears midnight.
Norwegian bank DNB (DNB.OL) is investigating media allegations that an Icelandic company transferred money via the bank to bribe Namibian officials, DNB said on Wednesday.
Iceland’s public broadcaster reported on Tuesday that fisheries group Samherji had made illicit payments worth millions of dollars to secure fishing quotas in Namibia.
“We are of course investigating the claims,” DNB said of the report.
Separately, Namibian media reported that two Namibian ministers had resigned from their cabinet positions on Wednesday following the Icelandic news report.
The Namibian government had no immediate comment.
Samherji said in a statement it had hired a law firm to investigate the allegations.
Justice Minister Sacky Shanghala and Fisheries Minister Bernhardt Esau have resigned after The Namibian newspaper exposed a Namibian fishing quota kickback scandal worth millions of dollars.
State House issued a press statement Wednesday afternoon announcing the resignations.
The Presidency said since assuming office President Hage Geingob "has taken practical steps to promote effective governance, prioritising the fight against corruption, promoting greater transparency and accountability. "
The husband of Lady Emma Arbuthnot, the Westminster chief magistrate overseeing WikiLeaks’ founder Julian Assange’s extradition to the US, has financial links to the British military establishment, including institutions and individuals exposed by WikiLeaks.
"This is not just 'bad weather,' this is a climate emergency."
The worst flooding in Venice in more than 50 years prompted calls Wednesday to better protect the historic city from rising sea levels as officials calculated hundreds of millions of euros in damage.
One SpaceX rocket flight is equal to 395 one-way transatlantic flights.
The Trump EPA wants to introduce a new rule: Its scientists can only use studies that make all of their data public.The new proposal is crafted to sound like a win for transparency, which is supposed to be a good thing. In reality, the rule will significantly harm public health — and loosen the reins on polluters. And that, of course, is the idea. |
One label Montana’s Democratic Gov. Steve Bullock won’t have to worry about being stuck with is “environmentalist.” His outdated support for coal in the face of a global warming crisis and his “leadership” on the massive and ongoing deforestation of public lands under the phony rubric of the Bush-era “Healthy Forests Initiative” are bad enough. But now, in the twilight of his time in charge of the state’s executive branch, his Department of Environmental Quality is promulgating administrative rules to allow Montana landfills to accept radioactive waste from out-of-state fracking operations.
In anticipation of the mid-November release of the 2019 World Energy Outlook, the International Energy Agency (IEA) posted a new blog and scenario overview describing forthcoming changes to its flagship publication and defending the climate “alignment” of its most ambitious scenario.
The warning comes as a new report highlights primary reasons pollinators and other insects are dying off: habitat loss and pesticide use.
Twenty five thousand Chicago teachers, affiliated with the American Federation of Teachers, Local 1, AFL-CIO, returned to work on October 31 following a divided vote of the Chicago Teacher Union’s (CTU) 700-member Delegate Assembly (DA) to end the union’s 11-day strike. The vote to accept the five-year tentative contract was 60 percent in favor and 40 percent opposed. Despite the DA’s “tentative” settlement approval and its authorization to return to work immediately, the union’s rank-and-file will also vote on the contract on November 20, the date when the Chicago Board of Education is expected to approve a final settlement term recommended by the Board’s negotiating team headed by Mayor Lori Lightfoot, wherein five make-up days are to be proposed for approval.
Vladimir Kolychev, Russia’s Deputy Finance Minister, told journalists that his ministry plans to make significant changes to the country’s sovereign investments in 2020. Those changes, Kolychev said, would include a decrease in the portion of Russia’s National Wealth Fund that is held in U.S. dollars.
Bill Gates wants you to know he pays taxes.
"This is an acknowledgement that Republicans' original tax plan was heavily skewed to the wealthy, the middle got almost nothing, and people at the bottom got literally nothing."
New research published in the€ American Journal of Industrial Medicine€ reinforces just how dangerous€ agricultural work is for children€ in the United States – and how unprepared most are for what they face in the fields.
Poundshop: British chain similar to the US’s Dollar General
"Ambassador Taylor's testimony leaves no doubt that President Trump was using official acts to pressure Ukraine for interference on our elections," said Rep. Ted Lieu.
"This type of racism and hatred has no place in our government," said Omar. "Miller needs to step down. Now."
Konstantin Kozlovsky, a member of the Russian hacking collective Lurk, reportedly said during an interrogation that the group came under investigation only after it attempted to steal 23 million rubles ($357,650) from the company Concord Catering. Until very recently, the Concord conglomerate was owned by Evgeny Prigozhin, a restaurateur whose ties to private military companies and the Putin administration have earned him the nickname “Putin’s chef.”
Grifters Gotta Grift Chap. 472: Don Jr. has sparked a new drama wherein a U of Florida student body president faces impeachment for using school fees to "further enrich" the elder evil spawn when he came to speak there. Meanwhile, Lil Donnie has moved on to hawking his book - "Fox News you can read on the toilet" - now #1 on the (fake) NY Times bestseller list...
Despite all the uncertainty surrounding impeachment, we can capture the current moment succinctly: President Trump’s fate hinges on whether Republican senators are more fearful of losing in a primary or in the general election. Now that the live impeachment hearings are about to fuel nationwide prime-time programming, those senators’ fears are likely to intensify.
"Trump's offenses related to Ukraine are not an aberration—they are the latest examples of him subverting our democracy to advance his own interests."
One Democratic member of the committee said the public testimony will serve to put "a human face on" on what key witnesses have already said behind closed doors.
The withholding of US$391 million in military aid to force the Ukrainian government to investigate the business dealings of political rival Joe Biden’s son has triggered an impeachment inquiry against President Trump.
What follows is a conversation between former whistleblower Bill Black and Marc Steiner of The Real News Network. Read a transcript of their conversation below or watch the video at the bottom of the post.
The UK election campaign has kicked off, and merrily confused are the major candidates. The chaotic scene was made a touch more interesting with the refusal on the part of UK Prime Minister Boris Johnson to clear the release of a report by the intelligence and security committee on claimed Russian interference in British politics.
Two separate news reports last week highlighted how both Twitter and Instagram appear to be taking to heart arguments made about how both of those platforms may (inadvertently) encourage questionable behavior. Instagram will begin hiding "likes" from users in the US to cut down on the dopamine rush of trying to maximize those bits of pointless social validation....
Nothing owns like a self-own. And Ring -- Amazon's doorbell surveillance project -- is so into self-abuse, it's almost kinky. It's a DOM when it picks up another submissive law enforcement partner (400+ at last count, so maybe get tested if you install a doorbell without protection). Any other time, it seems to be a relentlessly cheery masochist. Hopefully it's deriving some pleasure from the endless negative news cycles. Maybe 95% market share heals all wounds.
Facebook says it removed 3.2 billion fake accounts from its service from April to September, up slightly from 3 billion€ in the previous six months.
We've made it abundantly clear that California's new privacy law is aggressively undercooked, and will require some very serious fine tuning if it's going to be workable for many California companies. At the same time, giant companies like Google, Comcast, and AT&T have spent a lot of time aggressively misrepresenting what the law actually does, running ads outright lying about the bill's impact, and downplaying the fact that states wouldn't be wading into the privacy waters if these companies hadn't lobbied to kill modest federal privacy requirements in the first place.
Police in Tempe, Arizona, announced plans in July for a “positive ticketing” campaign to pull over drivers who had violated no traffic laws. A Phoenix TV station reported that the police would give the people they targeted free soft-drink coupons for Circle K as a reward for their “good driving behavior.” Police in other areas have run similar programs in recent years but the TV news report on Tempe’s plan spurred a torrent of testy Tweets...
Another bang-up job by our nation's drug warriors (which included the use of flashbangs!) has resulted in yet another lawsuit alleging a host of rights violations. The Louisville (KY) PD's SWAT team was in such a hurry to raid a supposed drug dealer's house, the swearing officer couldn't be bothered to get any of the facts right. (via Reason)
As we've detailed for some time now, while contract blackouts have almost always been an annoyance in the cable television industry, they are becoming increasingly prevalent alongside the rise of cord-cutting. Normally when we discuss cable blackouts, the discussion revolves around the entirely predictable strategy by both the broadcaster and cable operator to blame one another, all while paying customers sit without the channels they're paying for. While annoying, that is usually the extent of our comments on the matter.