US Child Care Gaps Assessment

1_r/devopsish
GitHub - cncf/tag-env-sustainability: 🌳🌍♻️ TAG Environmental Sustainability
🌳🌍♻️ TAG Environmental Sustainability. Contribute to cncf/tag-env-sustainability development by creating an account on GitHub.
The Hundred Best Lists of All Time
Generations of Adam (Genesis)* 99. Satchel Paige’s “How to Keep Young” 98. The Crain’s New York Business “40 Under 40” 97. Gentlemen …
I want to have the time to do this | 17-712: Fantastic Bugs and How to Find Them
17-712 Fantastic Bugs and How to Find Them
Everything curl
Justin Garrison on Twitter
https://t.co/3fZIHgsh6y pic.twitter.com/3wfpMLI6uc— Justin Garrison (@rothgar) March 1, 2023
I deployed Kubernetes with a 1986 Tandy 102 Portable Computer | BuildOn.AWS
Making old computers do modern things is fun and helps me learn things. In this post, experience my adventure deploying a Kubernetes application from a TRS-80 Model 102, also known as Tandy 102, a portable computer made in 1986. Enjoy the wonders of how surprisingly little things have changed in the world of computing in the last 40 years.
Some notes on using nix
Open Component Model
The Open Component Model is an open standard to describe the software artifacts which must be delivered for a software product.
Ai microsoft bing chatbot
(28) Post | LinkedIn
How and when the US National Weather Service issues winter weather watches and warnings | What Is the Difference Between a Winter Storm Watch, Warning, and Advisory?
Information on the differences between winter weather headlines
GitHub - awesome-selfhosted/awesome-selfhosted: A list of Free Software network services and web applications which can be hosted on your own servers
A list of Free Software network services and web applications which can be hosted on your own servers - GitHub - awesome-selfhosted/awesome-selfhosted: A list of Free Software network services and ...
aws-samples/hardeneks: Runs checks to see if an EKS cluster follows EKS Best Practices.
Google adds client-side encryption to Gmail and Calendar. Should you care? | Ars Technica
Decaf Ko-Fi: Launching GitHub Sponsors et al | Hachyderm Community
GitHub - flux-subsystem-argo/flamingo: Flux Subsystem for Argo - Landing Repository
Flux Subsystem for Argo - Landing Repository. Contribute to flux-subsystem-argo/flamingo development by creating an account on GitHub.
Salesforce Reportedly Kept Matthew McConaughey on the Payroll as It Cut Thousands of Workers
A new report shows CEO Marc Benioff is caught up in a fight for Salesforce’s soul as execs pressure him to axe low-performing staff.
CISA Red Team Shares Key Findings to Improve Monitoring and Hardening of Networks | CISA
Mozilla leads Mastodon app Mammoth’s pre-seed funding | TechCrunch
IBM Plans to Acquire NS1 to Help Enterprises Drive Network Agility in their Hybrid Cloud Environments
Week Ending February 26, 2023
Developer News
Governments shut down the internet more often than ever, report says
Authorities in 35 countries instituted internet shutdowns at least 187 times in 2022, according to rights group Access Now, with India doing so the most.
Blog: Introducing KWOK: Kubernetes WithOut Kubelet
Author: Shiming Zhang (DaoCloud), Wei Huang (Apple), Yibo Zhuang (Apple)
Have you ever wondered how to set up a cluster of thousands of nodes just in seconds, how to simulate real nodes with a low resource footprint, and how to test your Kubernetes controller at scale without spending much on infrastructure?
If you answered "yes" to any of these questions, then you might be interested in KWOK, a toolkit that enables you to create a cluster of thousands of nodes in seconds.
What is KWOK?
KWOK stands for Kubernetes WithOut Kubelet. So far, it provides two tools:
kwok
kwok is the cornerstone of this project, responsible for simulating the lifecycle of fake nodes, pods, and other Kubernetes API resources.
kwokctl
kwokctl is a CLI tool designed to streamline the creation and management of clusters, with nodes simulated by kwok .
Why use KWOK?
KWOK has several advantages:
Speed : You can create and delete clusters and nodes almost instantly, without waiting for boot or provisioning.
Compatibility : KWOK works with any tools or clients that are compliant with Kubernetes APIs, such as kubectl, helm, kui, etc.
Portability : KWOK has no specific hardware or software requirements. You can run it using pre-built images, once Docker or Nerdctl is installed. Alternatively, binaries are also available for all platforms and can be easily installed.
Flexibility : You can configure different node types, labels, taints, capacities, conditions, etc., and you can configure different pod behaviors, status, etc. to test different scenarios and edge cases.
Performance : You can simulate thousands of nodes on your laptop without significant consumption of CPU or memory resources.
What are the use cases?
KWOK can be used for various purposes:
Learning : You can use KWOK to learn about Kubernetes concepts and features without worrying about resource waste or other consequences.
Development : You can use KWOK to develop new features or tools for Kubernetes without accessing to a real cluster or requiring other components.
Testing :
You can measure how well your application or controller scales with different numbers of nodes and(or) pods.
You can generate high loads on your cluster by creating many pods or services with different resource requests or limits.
You can simulate node failures or network partitions by changing node conditions or randomly deleting nodes.
You can test how your controller interacts with other components or features of Kubernetes by enabling different feature gates or API versions.
What are the limitations?
KWOK is not intended to replace others completely. It has some limitations that you should be aware of:
Functionality : KWOK is not a kubelet and may exhibit different behaviors in areas such as pod lifecycle management, volume mounting, and device plugins. Its primary function is to simulate updates of node and pod status.
Accuracy : It's important to note that KWOK doesn't accurately reflect the performance or behavior of real nodes under various workloads or environments. Instead, it approximates some behaviors using simple formulas.
Security : KWOK does not enforce any security policies or mechanisms on simulated nodes. It assumes that all requests from the kube-apiserver are authorized and valid.
Getting started
If you are interested in trying out KWOK, please check its documents for more details.
Using kwokctl to manage simulated clusters
Getting Involved
If you're interested in participating in future discussions or development related to KWOK, there are several ways to get involved:
Slack: #kwok for general usage discussion, #kwok-dev for development discussion. (visit slack.k8s.io for a workspace invitation)
Open Issues/PRs/Discussions in sigs.k8s.io/kwok
We welcome feedback and contributions from anyone who wants to join us in this exciting project.
Blog: Introducing KWOK: Kubernetes WithOut Kubelet
Author: Shiming Zhang (DaoCloud), Wei Huang (Apple), Yibo Zhuang (Apple)
Have you ever wondered how to set up a cluster of thousands of nodes just in seconds, how to simulate real nodes with a low resource footprint, and how to test your Kubernetes controller at scale without spending much on infrastructure?
If you answered “yes” to any of these questions, then you might be interested in KWOK, a toolkit that enables you to create a cluster of thousands of nodes in seconds.
What is KWOK?
KWOK stands for Kubernetes WithOut Kubelet. So far, it provides two tools:
kwok
kwok is the cornerstone of this project, responsible for simulating the lifecycle of fake nodes, pods, and other Kubernetes API resources.
kwokctl
kwokctl is a CLI tool designed to streamline the creation and management of clusters, with nodes simulated by kwok .
Why use KWOK?
KWOK has several advantages:
Speed : You can create and delete clusters and nodes almost instantly, without waiting for boot or provisioning.
Compatibility : KWOK works with any tools or clients that are compliant with Kubernetes APIs, such as kubectl, helm, kui, etc.
Portability : KWOK has no specific hardware or software requirements. You can run it using pre-built images, once Docker or Nerdctl is installed. Alternatively, binaries are also available for all platforms and can be easily installed.
Flexibility : You can configure different node types, labels, taints, capacities, conditions, etc., and you can configure different pod behaviors, status, etc. to test different scenarios and edge cases.
Performance : You can simulate thousands of nodes on your laptop without significant consumption of CPU or memory resources.
What are the use cases?
KWOK can be used for various purposes:
Learning : You can use KWOK to learn about Kubernetes concepts and features without worrying about resource waste or other consequences.
Development : You can use KWOK to develop new features or tools for Kubernetes without accessing to a real cluster or requiring other components.
Testing :
You can measure how well your application or controller scales with different numbers of nodes and(or) pods.
You can generate high loads on your cluster by creating many pods or services with different resource requests or limits.
You can simulate node failures or network partitions by changing node conditions or randomly deleting nodes.
You can test how your controller interacts with other components or features of Kubernetes by enabling different feature gates or API versions.
What are the limitations?
KWOK is not intended to replace others completely. It has some limitations that you should be aware of:
Functionality : KWOK is not a kubelet and may exhibit different behaviors in areas such as pod lifecycle management, volume mounting, and device plugins. Its primary function is to simulate updates of node and pod status.
Accuracy : It’s important to note that KWOK doesn’t accurately reflect the performance or behavior of real nodes under various workloads or environments. Instead, it approximates some behaviors using simple formulas.
Security : KWOK does not enforce any security policies or mechanisms on simulated nodes. It assumes that all requests from the kube-apiserver are authorized and valid.
Getting started
If you are interested in trying out KWOK, please check its documents for more details.
Using kwokctl to manage simulated clusters
Getting Involved
If you’re interested in participating in future discussions or development related to KWOK, there are several ways to get involved:
Slack: #kwok for general usage discussion, #kwok-dev for development discussion. (visit slack.k8s.io for a workspace invitation)
Open Issues/PRs/Discussions in sigs.k8s.io/kwok
We welcome feedback and contributions from anyone who wants to join us in this exciting project.
Chromium Boasts Battery Gains for MacBook Users
François Doray, a software developer on the Chrome team: With the latest release of Chrome, we’ve made it possible to do more on your MacBook on a single charge thanks to a ton of optimizations under the hood. In our testing, we found that you can browse for 17 hours or watch YouTube for 18 [...]
Russia fines Wikipedia for publishing facts instead of Kremlin war propaganda
Third fine since Ukraine invasion targets articles about Russian military units.
LastPass Reveals Second Attack Resulting in Breach of Encrypted Password Vaults
LastPass has revealed a second attack that compromised encrypted password vaults.
LastPass says employee’s home computer was hacked and corporate vault taken
Already smarting from a breach that stole customer vaults, LastPass has more bad news.
The Most Useful Command Line Tools (2023 edition)
In the last few years, there has been a renaissance in command-line utilities. If you are still using utilities written 30 years ago (groan) you will be in for a surprise. The functionality might be the same but the UX(or is it developer experience) is a million times better.