// Popular Articles
Dọn sạch #if trong .NET MAUI: dùng partial class với file .Platform.cs
Mỗi lần gọi platform code trong .NET MAUI mà phải nhồi #if ANDROID / #if IOS khắp nơi — code khó đọc, IntelliSense rối, refactor như đi mìn. Có một cách sạch hơn nhiều: partial class kết hợp filename suffix .Android.cs / .iOS.cs. Build system MAUI tự multi-target, mỗi platform một file riêng, zero conditional compilation. Bài này giải thích pattern, code mẫu, và cấu hình .csproj đầy đủ.
Sakana AI's Digital Ecosystems: 5 Neural Species Fight for a Petri Dish in Your Browser
Sakana AI just opened a browser-based playground where five small CNNs battle for territory on a 2D grid while learning via online gradient descent. Tweak 40+ parameters live, draw walls, checkpoint reality, and branch alternative futures — no GPU, no install.
SvgML.Uno: Viết SVG inline ngay trong XAML của Uno Platform
Wieslaw Soltes vừa phát hành SvgML.Uno — package NuGet cho phép khai báo cây SVG (svg, path, g, filter, text) trực tiếp trong XAML thay vì load file .svg ngoài. Backed bởi Svg.Skia, MIT, hỗ trợ Android/iOS/macOS/WASM/Windows trên .NET 10.
CVE-2026-32173: Lỗ hổng $20,000 cho phép nghe lén chat AI agent của Azure
Một nhà nghiên cứu phát hiện ra có thể subscribe vào SignalR hub của Azure SRE Agent và đọc toàn bộ chat stream của tenant khác — LLM thinking, tool calls, shell commands. Auth check có, nhưng sai chỗ. CVSS 8.6, bounty $20,000, Microsoft đã patch.
NVIDIA Isaac GR00T N1.7: VLA model 3B params, open & thương mại cho humanoid robot
NVIDIA mở Early Access GR00T N1.7 — VLA model 3B tham số, pre-train trên 20,854 giờ video egocentric người thật, tìm ra scaling law đầu tiên cho robot dexterity. Code Apache 2.0, weights thương mại.
ClickPipes Terraform + OpenAPI is GA: Postgres, MySQL, MongoDB → ClickHouse as Code
ClickHouse just shipped full Terraform + OpenAPI coverage for ClickPipes. CDC connectors (Postgres, MySQL, MongoDB), BigQuery, and Azure Blob Storage are now fully CRUD-manageable and importable into existing state. Here's what's inside v3.14.0 and why it matters for CI/CD-driven data teams.
secox: công cụ quét bí mật viết bằng Rust không chỉ tìm — mà còn tự fix luôn giùm bạn
Một dev vừa thả open-source công cụ secox (MIT, Rust) với pre-commit hook chặn leak API key, 43 rule, 13 provider verify live, và flow resolve tương tác hướng dẫn bạn rotate + rewrite git history chỉ với vài phím bấm.
Marimo Pre-Auth RCE (CVE-2026-39987): 1 WebSocket là đủ mở root shell
Endpoint /terminal/ws của Marimo quên gọi validate_auth() — attacker chưa đăng nhập vẫn spawn được PTY shell. CVSS 9.3, exploit in-the-wild chỉ 9h41m sau disclosure. Nâng cấp 0.23.0 ngay.
Meta open-source AI4AnimationPy: 3D character animation thuần Python, không cần game engine
Meta (Facebook Research) vừa mở mã nguồn AI4AnimationPy — framework Python 3.12+ cho phép xử lý mocap, train neural network, inference và render nhân vật 3D, tất cả trong một codebase duy nhất, không cần Unity hay Unreal.
OpenAI Codex Chronicle: khi coding agent bắt đầu 'nhìn' được màn hình của bạn
OpenAI vừa mở rộng preview Memories của Codex bằng Chronicle — một research preview cho phép Codex đọc ngữ cảnh màn hình gần đây trên macOS, để bạn không phải lặp lại mình đang làm gì. Đây là bước đầu tiên coding agent bước ra khỏi editor và nhìn vào toàn bộ desktop.