Technology Mixer (tech stuff, software developmen, AI, LLM, blockchain)
1 subscriber
22 photos
1 video
11 links
Stuff about software, blockchain development, AI, LLM and other cool IT things.

πŸ‘πŸ»: Rust, Kotlin, Python, Linux.
πŸ‘ŽπŸΏ: Windows, Javascript, Ruby, PHP, .NET, Go, MacOs.
Download Telegram
MongoBleed is a vulnerability affecting all MongoDB versions from 2017 to... today.

The exploit is simple. It's a buffer over read bug due to compression. Here's how it works πŸ‘‡

Clients can send compressed requests to MongoDB.

The client helpfully includes the uncompressed size of the message so the server knows exactly how much memory to allocate when decompressing.

The server allocates a memory buffer with the given space. Due to how memory management and garbage collection in programs work, this allocated memory may already contain sensitive information that was copied earlier and is considered garbage now (eg because it's unreferenced).

The exploit sends a badly-formatted BSON message. The server fails to parse it, and "helpfully" returns an error message containing the invalid message. The invalid message can be that whole 1MB block of foreign data.
This is one of the biggest problems in software development today. And the worst thing is that newcomers are taught these N layers of abstraction as something perfect that will solve all problems.
One reason vibe coding is so addictive is that you are always almost there but not 100% there. The agent implements an amazing feature and got maybe 10% of the thing wrong, and you are like "hey I can fix this if i just prompt it for 5 more mins". And that was 5 hrs ago.

Sounds like a gambling, considering that you are paying for agent tokens and there are no guarantees for a valid result.
This is one of the biggest and dangerous 0day vulnerabilities in the Linux kernel πŸ‘‰πŸ§πŸ‘ˆ.

The vulnerability is CVE-2026-31431, nicknamed "Copy Fail," disclosed recently by Theori. It has been sitting quietly in the Linux kernel for nine years. 😱

This vulnerability affects the following:
πŸ”΄ Shared servers (dev boxes, jump hosts, build servers): any user becomes root
πŸ”΄ Kubernetes and container clusters: one compromised pod escapes to the host
πŸ”΄ CI runners (GitHub Actions, GitLab, Jenkins): a malicious pull request becomes root on the runner
πŸ”΄ Cloud platforms running user code (notebooks, agent sandboxes, serverless functions): a tenant becomes host root

Mitigation: update your kernel to a build that includes mainline commit a664bf3d603d. If you cannot patch immediately, turn off the vulnerable module:
lsmod | grep -q '^algif_aead' && echo "algif_aead is ACTIVE loaded -> check by hand" || (echo "not loaded -> deactivate & blacklisted"; modprobe -r algif_aead 2>/dev/null; echo -e "blacklist algif_aead\ninstall algif_aead /bin/false" > /etc/modprobe.d/disable-algif_aead.conf)


https://copy.fail
This media is not supported in your browser
VIEW IN TELEGRAM
πŸ§” This is how it felt to be a software developer before AI and StackOverflow.
α•™( β€’Μ€ α—œ ‒́ )α•—
C or Rust for microcontroller firmware development?

A study published by Cornell University tries to answer the question. The researchers gathered two teams of engineers working on STM32 MCU firmware. One team worked on C firmware, and the users on Rust firmware using Ariel OS RTOS.

Each team worked separately for 6 weeks, and then in tandem for four more weeks to optimize the results. Rust and C firmware ended up having similar footprints and the exact same performance (when capturing sensor data).

https://www.cnx-software.com/2026/05/06/study-compares-rust-and-c-languages-for-embedded-firmware-development
He just learned the latest C++ capabilities. Release the new C++ standard and deprecate all the previous features.
Musks can launch rockets but still can not provide smooth video experience on X. It is horrible. After so many years it's impossible to resume playback from where you left. It resets even when you switch between app and floating window.

Money and resources does not always provide better services.
You wanna try local LLMs?
Start with Qwen3.6 27b
If it feels slow for you - Qwen 3.6 35b a3b
For low VRAM setup - Qwen 3.5 9b
#ai #llm #qwen
πŸ€” Claude models will have invisible watermarks embedded in ALL text, and metadata attached to files.
Thanks to new EU AI Act πŸ˜–

#ai #claude #eu #anthropic

https://support.claude.com/en/articles/16266773-how-claude-marks-ai-generated-content
This is how it feels to steal content from the internet and put your own watermark on it πŸ˜†

#anthropic #claude
Let's measure something just to provide some charts and then make meaningful decisions based on that.

#ai #llm #tokens
This is what USA's use of #AI could look like soon.
This media is not supported in your browser
VIEW IN TELEGRAM
🀯 I couldn't imagine such stuff 2 years ago. But now is possible using GPU/CPU split and proper MoE #AI #LLM model.
The numbers taken from my tests of Gemma4 26B A4B on a notebook with 32Gb RAM + RTX 4060.
Such performance allows you to code 100% offline without eGPU or Mac.
But you need to know how to tread local LLMs limited abilities.