So, that's for AI in the companies, but what about AI in the wild i.e. in open source?
We have cases like
Here's a study by Redmonk on the stance of various foundations and standalone open source projects on AI, including their major concerns, and openness to AI-generated contributions.
#ai #open_source
We have cases like
curl, that had to take down their bug bounty program due to the influx of slop bug reports. Yet, the industry adapts. Here's a study by Redmonk on the stance of various foundations and standalone open source projects on AI, including their major concerns, and openness to AI-generated contributions.
#ai #open_source
console.log()
The Generative AI Policy Landscape in Open Source
After publishing AI Slopageddon and the OSS Maintainers I wanted to move beyond anecdotes and get a clearer picture of how the open source community is actually responding to AI-generated contributions. The stories of maintainer burnout and “AI slop” flooding…
🔥2
We continue supporting DOU with their fundraiser for the 2nd separate corps of the National Guard of Ukraine «Хартія». The goal of this fundraiser is to buy heavy bomber drones "Vampire" for the Kupiansk direction.
Monobank jar: https://send.monobank.ua/jar/26mrQPQ3PZ
#donations #Ukraine
Monobank jar: https://send.monobank.ua/jar/26mrQPQ3PZ
#donations #Ukraine
send.monobank.ua
Безпечний переказ коштів
Надсилайте безкоштовно та безпечно кошти
❤🔥6❤1🤣1
Not all index scans are equal is an article by Datadog, where they describe the idea of targeted DB indices and when to use those.
There is also some praise for their database monitoring tooling, but this is a vendor article after all.
The only thing is that they didn't mention that too many indices also comes with a price: you need to store and update them. So, always evaluate the performance for some period of time after adding indices.
#databases #observability
There is also some praise for their database monitoring tooling, but this is a vendor article after all.
The only thing is that they didn't mention that too many indices also comes with a price: you need to store and update them. So, always evaluate the performance for some period of time after adding indices.
#databases #observability
Datadog
Not all index scans are equal: How we cut query latency by over 99% | Datadog
Just because your query uses an index scan doesn’t mean it’s fast or performant. Learn how misaligned predicates and column order hurt index scan performance and how to detect this pattern using DBM.
👍2🔥1
An article about optimizing the symbolicator - the part of the observability stack that translates stack traces of minified code into human-readable ones.
It’s an interesting read about what a design optimization can achieve. In the discussion on Reddit, commentators rightfully pointed out that the drastic difference between this new symbolicator and the baseline is due to the approach that author uses, and that a C/Rust version would still perform batter compared to the example in Go. Yet, this is kinda the point: by designing your application in a clever way, you can achieve better performance with “slower” technologies compared to brute-forcing the solution using “faster” technologies.
#programming
It’s an interesting read about what a design optimization can achieve. In the discussion on Reddit, commentators rightfully pointed out that the drastic difference between this new symbolicator and the baseline is due to the approach that author uses, and that a C/Rust version would still perform batter compared to the example in Go. Yet, this is kinda the point: by designing your application in a clever way, you can achieve better performance with “slower” technologies compared to brute-forcing the solution using “faster” technologies.
#programming
🔥2
Save a list of Kubernetes defaults in one place, so you don't forget, and don't need to find them every time.
#kubernetes
#kubernetes
Reddit
From the kubernetes community on Reddit
Explore this post and more from the kubernetes community
👍7
A big fundraiser from DOU for the 2nd separate corps of the National Guard of Ukraine «Хартія» is still ongoing.
The goal of this fundraiser is to buy heavy bomber drones "Vampire" for the Kupiansk direction.
Monobank jar: https://send.monobank.ua/jar/26mrQPQ3PZ
#donations #Ukraine
The goal of this fundraiser is to buy heavy bomber drones "Vampire" for the Kupiansk direction.
Monobank jar: https://send.monobank.ua/jar/26mrQPQ3PZ
#donations #Ukraine
❤6
Term “gateway” is super-widespread in the Kubernetes world. One of the recent additions is, of course, the AI Gateway. But what is that? Obviously, a reverse proxy, but what else?
This article aims to answer this question. The most important part here is that it doesn’t try to tell you what gateway is the best, but rather outlines subtle differences between the flavors. So, you could choose responsibly, if you need such a gateway.
#ai #kubernetes
This article aims to answer this question. The most important part here is that it doesn’t try to tell you what gateway is the best, but rather outlines subtle differences between the flavors. So, you could choose responsibly, if you need such a gateway.
#ai #kubernetes
prokube.ai
AI Gateway, API Gateway, Gateway API, and friends: A technical overview - prokube
Why "gateway" in cloud native and AI now means almost anything, and how to avoid losing the plot completely.
🔥3
The four horsemen behind thousands of Postgres outages is a self-promotion article, but it can teach you some things about Postgres, so I allow it.
A few corrections, though. Postgres does have a
The second thing is JSON. Postgres works with it and a lot of people use JSON fields, but this database was not created for JSON in the first place. So, if you need to work mostly with JSON, you would probably be better with another storage, or you could deserialize JSON fields into columns and work with data as usual.
#databases
A few corrections, though. Postgres does have a
pg_hint_plan extension that allows you to modify the plan yourself. However, if you need to use that, there may be something odd with your queries in the first place.The second thing is JSON. Postgres works with it and a lot of people use JSON fields, but this database was not created for JSON in the first place. So, if you need to work mostly with JSON, you would probably be better with another storage, or you could deserialize JSON fields into columns and work with data as usual.
#databases
malisper.me
The four horsemen behind thousands of Postgres outages - malisper.me
Postgres is great, but there are some very common problems that people have that can pretty easily lead to outages with Postgres. These aren’t just theoretical issues. From talking to a lot of startups, these are the things that actually cause outages in…
Finally, easy AWS EKS rollbacks to previous K8s version!
Now you can trust EKS upgrade even to your AI agent (please don't)
https://aws.amazon.com/blogs/aws/upgrade-amazon-eks-clusters-with-confidence-using-kubernetes-version-rollbacks/
#kubernetes #eks #aws
Now you can trust EKS upgrade even to your AI agent (please don't)
https://aws.amazon.com/blogs/aws/upgrade-amazon-eks-clusters-with-confidence-using-kubernetes-version-rollbacks/
#kubernetes #eks #aws
Amazon
Upgrade Amazon EKS clusters with confidence using Kubernetes version rollbacks | Amazon Web Services
Learn how Kubernetes version rollbacks for Amazon EKS let you reverse cluster upgrades within seven days. This new feature provides a safety net for upgrade failures—no cluster rebuilds required—turning Kubernetes version upgrades into a reversible, low-risk…
😁9👍5❤1🔥1
A post from Cloudflare about a low-level race condition they tracked down and fixed in the Rust Hyper library.
I like reading such detective stories. Also, I recall times, when people would regularly ask about
#programming #postmortem
I like reading such detective stories. Also, I recall times, when people would regularly ask about
strace on the interviews. I am not sure if this is still the case. At least, I wasn’t asked about strace for a long time.#programming #postmortem
The Cloudflare Blog
How we found a bug in the hyper HTTP library
By rearchitecting the Images binding, we accidentally uncovered a bug that existed in the open-source hyper library across multiple major versions.
👍4
Yesterday Flux turned 10 years old! 🎉
In this article they reflect on this journey and recall some pivotal moments from the past. Plus, highlight what are they doing now.
P.S. Do not forget to update your CV 😁
#kubernetes #gitops #flux
In this article they reflect on this journey and recall some pivotal moments from the past. Plus, highlight what are they doing now.
P.S. Do not forget to update your CV 😁
#kubernetes #gitops #flux
fluxcd.io
Flux turns 10!
Our beloved project is 10 today. Let's look back on how we got here
👍8