Sometimes, it’s more important to be able to produce a quick estimate than it is to produce a good one. In those cases, reach for the SWAG: the Simple Wild-Ass Guess. To a large degree making a (good) SWAG is an intuitive process, but I’ve tried to unpack what’s happening in that short moment and give some thoughts about when a SWAG is appropriate, and how to give one.
Garrett: Producing a trustworthy x86-based Linux appliance [LWN.net]
Matthew Garrett has written up the long, complex series of steps required to build an x86 device that only boots code that the creator wants to run there. "At this point everything in the boot process is cryptographically verified, and so should be difficult to tamper with. Unfortunately this isn't really sufficient - on x86 systems there's typically no verification of the integrity of the secure boot database. An attacker with physical access to the system could attach a programmer directly to the firmware flash and rewrite the secure boot database to include keys they control. They could then replace the boot image with one that they've signed, and the machine would happily boot code that the attacker controlled. We need to be able to demonstrate that the system booted using the correct secure boot keys, and the only way we can do that is to use the TPM."
When last we looked in on Fedora CoreOS back in December, it was under consideration to become an official Fedora edition. That has not happened, yet at least, but it would seem that the CoreOS "emerging edition" is still undergoing some difficulties trying to fit in with the rest of Fedora. There are differences between the needs of a container operating system and those of more general-purpose distributions, which still need to be worked out if Fedora CoreOS is going to "graduate".
ViacomCBS, a self-described “fundamental content company”, reaches about 700 million consumers in more than 180 countries around the world with its media content. About 24% of the company’s total revenue stems from content licensing outside the North American market. Through...
Create and continuously update the code on your microcontrollers with Toit #IoT #InternetOfThings « Adafruit Industries – Makers, hackers, artists, designers and engineers!
Kasper Lund discusses a new way of building applications for the internet of things using a virtual machine and Toit. Microcontrollers usually run so-called real-time operating systems (RTOS). The …
Checklist I'm reporting a broken site support I've verified that I'm running youtube-dl version 2021.03.25 I've checked that all provided URLs are alive and playable...
The Role of EiPaaS in Enterprise Architecture - Part 1
With organizations continually focusing on digital transformation initiatives and new technologies, integration is becoming a vital part of enterprise architecture. Our authors discuss the business, information, application and technology domains as well as the four evolutionary stages of a sample enterprise architecture. ?
The so-called “Magnificent 7” or “Super 8” hyperscalers and cloud builders of the world may comprise a substantial slice of worldwide sales of servers,
Keeping up with the Hare: Establishing a DevSec Culture – The New Stack
Speed is the primary goal of modern application developers. However, with speed comes complexity. Organizations have no choice but to tackle security challenges. In fact, the time difference today between when code is written and when it runs is shortening. Nearly 60% of companies report deploying multiple times a day, once a day or once…
New software emerges almost daily to simplify and streamline our work. So why is buying and selling enterprise software still such a laborious and painful process? It’s ironic, I know. But fortunately, we’re living in the era of the cloud. Cloud spending continues to soar at an astonishing pace. For 2021 alone, Gartner has forecasted…
Hypersonics Could Fuel Next Wave of HPC Investment
While the pandemic provided a funding boost to research supercomputing and life sciences HPC, the next wave of investments in HPC systems and simulation
AWS App Runner: a Container-Native Platform-as-a-Service – The New Stack
"Easy to use" and "cloud native computing" isn't quite an oxymoron, but it's close. Of course, there is Heroku, which is a container-based Platform as a Service (PaaS) cloud, and a host of start-ups. And, now (AWS), has thrown its hat into this ring with AWS App Runner. This is a fully managed container application…
You may laugh at the image above, but for many of us, similar absurdities can be found in our own policy frameworks. Governance matters, because badly written, confusing policies and standards will…
WSO2 Ships ‘Swan Lake’ Beta Release of Ballerina Programming Language – The New Stack
Integration software provider is serious about cloud native programming, so much so that the company created Ballerina, a programming language built specifically for cloud native computing. Today WSO2 introduced a beta of the latest release of Ballerina, the Swan Lake release. Ballerina is an open source language for cloud native programming and integration with bidirectional…
Build everything you can dream of without code. View Tutorials and Tools, download Templates and engage with fellow nocoders. Sign up to our Pro membership and receive access to all our nocode templates and nocode tutorials.
To get the architecture of the business right, a company must reorganise itself around empowered teams that can operate at speed. For architecture truly to be a pivotal piece of the business transf…