Suggested Reads

Suggested Reads

54832 bookmarks
Newest
Week Ending February 25 2024
Week Ending February 25 2024

Week Ending February 25, 2024

http://lwkd.info/2024/20240227

Developer News

There’s an updated Kubernetes v1.30 State of the Release and Important Deadlines

Contributor Summit Paris schedule is live. If you have a new topic, time to suggest an unconference item.

Release Schedule

Next Deadline: CODE Freeze Begins, March 5th

Kubernetes v1.30.0-alpha.3 is live!

The Code Freeze milestone for the Kubernetes 1.30 release cycle is approaching rapidly. Have all your necessary changes been submitted? Following this, there’s the usual release countdown: submit documentation PRs by February 26th, publish deprecation blog on Thursday, and conclude testing freeze and documentation finalization next week. Once we enter Code Freeze, please promptly address any test failures. Questions can be answered on #SIG-release.

Featured PRs

122589: promote contextual logging to beta, enabled by default

Adding contextual logging to Kubernetes has been a long, long road. Removing the tree-wide dependency on klog required refactoring code all over Kubernetes, which took the time of hundreds of contributors. This PR enables contextual logging by default since many components and clients now support it.

123157: Add SELinuxMount feature gate

Use this one neat SELinux trick for faster relabeling of volumes! Users with SELinux=enforcing currently suffer latency due to needing to relabel all content on volume so that pods can access it. SELinuxMount instead mounts the volume using -o context=XYZ which skips the recursive walk. Currently alpha; needs tests, disabled by default.

KEP of the Week

KEP-4176: A new static policy to prefer allocating cores from different CPUs on the same socket

This KEP proposes a new CPU Manager Static Policy Option called distribute-cpus-across-cores to prefer allocating CPUs from different physical cores on the same socket. This will be similar to the distribute-cpus-across-numa policy option, but it proposes to spread CPU allocations instead of packing them together. Such a policy is useful if an application wants to avoid being a noisy neighbor with itself, but still want to take advantage of the L2 cache.

Other Merges

kubeadm certs check-expiration JSON and YAML support

Improved skip node search in specific cases for scheduler performance

kube_codegen `–plural-exceptions and improved API type detection

Fix for kubeadm upgrade mounting a new device.

Flag to disable force detach behaviour in kube-controller-manager

Added the MutatingAdmissionPolicy flag to enable mutation policy in admission chain

kubelet adds an image field to the image_garbage_collected_total metric

Promotions

LoadBalancerIPMode to beta

ImageMaximumGCAge to beta

NewVolumeManagerReconstruction to GA

Version Updates

sampleapiserver is now v1.29.2

golangci-init v1.56.0 to support Go 1.22

Subprojects and Dependency Updates

prometheus to 2.50.0: automated memory limit handling, multiple PromQL improvements

cri-o to v1.29.2: Enable automatic OpenTelemetry instrumentation of ttrpc calls to NRI plugins; Also released v1.28.4 and v1.27.4

via Last Week in Kubernetes Development http://lwkd.info/

February 27, 2024 at 05:00PM

·lwkd.info·
Week Ending February 25 2024
Reggaeton Be Gone
Reggaeton Be Gone
Inspirado en el viejo TV-B-Gone para apagar molestos televisores en bares y restaurantes, mi propuesta se llama Reggaeton Be Gone y tiene…
·bandini.medium.com·
Reggaeton Be Gone
Open Collective Foundation to dissolve
Open Collective Foundation to dissolve
Dear Open Collective Community, It is with sad hearts that we have heard the news about Open Collective Foundation decision to dissolve, effective December 31. The full content of their announcement, which came as a surprise to us, can be found here, and they have also created an FAQ. We
Open Collective Foundation decision to dissolve
·blog.opencollective.com·
Open Collective Foundation to dissolve
DevOps Toolkit - Authorizing Access - Feat. Hexa Paralus and OpenFGA (You Choose! Ch. 3 Ep. 9) - https://www.youtube.com/watch?v=VyHbFwfrf04
DevOps Toolkit - Authorizing Access - Feat. Hexa Paralus and OpenFGA (You Choose! Ch. 3 Ep. 9) - https://www.youtube.com/watch?v=VyHbFwfrf04

Authorizing Access - Feat. Hexa, Paralus, and OpenFGA (You Choose!, Ch. 3, Ep. 9)

Authenticating Users - Choose Your Own Adventure: The Treacherous Trek to Security In this episode, we'll figure out which tool ...

via YouTube https://www.youtube.com/watch?v=VyHbFwfrf04

·youtube.com·
DevOps Toolkit - Authorizing Access - Feat. Hexa Paralus and OpenFGA (You Choose! Ch. 3 Ep. 9) - https://www.youtube.com/watch?v=VyHbFwfrf04
Become a Wikipedian in 30 minutes
Become a Wikipedian in 30 minutes
What will we do if Wikipedia falls to the type of AI-generated garbage that seems to be proliferating on the web? The number one thing you can do is learn to edit, and I will walk you through how to get started in only 30 minutes.
·citationneeded.news·
Become a Wikipedian in 30 minutes
Japan takes Taiwan's helping hand on long road to chip revival
Japan takes Taiwan's helping hand on long road to chip revival
Chipmaker TSMC formally opens its first Japanese plant on Saturday, highlighting the Taiwanese firm's critical role in Tokyo's multi-billion dollar efforts to reboot its once-mighty semiconductor manufacturing industry.
·reuters.com·
Japan takes Taiwan's helping hand on long road to chip revival
Getting Started in Open Source
Getting Started in Open Source
Join me for a conversation with technology influencer and open source leader Eddie JaoudeEddied used being a developer as an opportunity to build his brand. ...
·youtube.com·
Getting Started in Open Source
Goodhart's Law
Goodhart's Law
[later] I'm pleased to report we're now identifying and replacing hundreds of outdated metrics per hour.
·xkcd.com·
Goodhart's Law
Tumblr and Wordpress to Sell Users Data to Train AI Tools
Tumblr and Wordpress to Sell Users Data to Train AI Tools

Tumblr and Wordpress to Sell Users’ Data to Train AI Tools

Tumblr and Wordpress are preparing to sell user data to Midjourney and OpenAI, according to a source with internal knowledge about the deals and internal documentation referring to the deals.

Tags:

via Pocket https://www.404media.co/tumblr-and-wordpress-to-sell-users-data-to-train-ai-tools/

February 27, 2024 at 01:49PM

·404media.co·
Tumblr and Wordpress to Sell Users Data to Train AI Tools
Nithya Ruff - Open Source in Corporate Environments | My Open Source Experience Podcast
Nithya Ruff - Open Source in Corporate Environments | My Open Source Experience Podcast
In this episode of the My Open Source Experience podcast, Ildiko and Phil are chatting with Nithya Ruff about open source within companies. The group is discussing topics such as the challenges of creating an open source strategy and the importance of tying it to the company's business, the value of open source and risks of not contributing back, the importance of having versatile teams, and more!
·youtube.com·
Nithya Ruff - Open Source in Corporate Environments | My Open Source Experience Podcast