Simon Willison’s Weblog
Quoting Matt Webb
- Agentic coding focuses on solving problems thoroughly, even at high costs like burning a trillion tokens.
- AI agents need to solve coding problems quickly, while being maintainable, adaptive, and composable.
- Great libraries are essential, encapsulating complex issues with user-friendly interfaces to facilitate developer work.
- There is a shift towards emphasizing architecture and design over just writing lines of code in software development.
Working on products people hate
- Tác giả đã làm việc với nhiều sản phẩm không được ưa chuộng, như Zendesk và GitHub Copilot.
- Một số sản phẩm được yêu thích mà tác giả tham gia gồm sửa lỗi Gists và cho phép viết LaTeX trong GitHub markdown.
- Chất lượng sản phẩm không thể đoán từ chất lượng kỹ thuật của kĩ sư tham gia xây dựng.
- Kĩ sư cần chấp nhận rằng họ không kiểm soát được liệu sản phẩm có được yêu thích hay không.
- Kĩ sư làm việc cho công ty chứ không phải cho người dùng; công ty có thể cần giảm bớt sản phẩm hoặc tăng phí sử dụng.
- Phản hồi tiêu cực có thể gây áp lực và cảm giác tấn công cá nhân đối với kĩ sư.
- Cần tìm cách cân bằng giữa lợi ích công ty và mong muốn của người dùng.
- Sản phẩm bị ghét vẫn mang lại giá trị cho người sử dụng nếu họ vẫn tiếp tục dùng.
- Hầu như kĩ sư nào cũng sẽ gặp phải sản phẩm không được yêu thích trong sự nghiệp của họ.
- Tránh đổ lỗi cho kĩ sư về những sản phẩm không phổ biến, vì điều này có thể ảnh hưởng xấu đến bản thân và sự nghiệp.
Daring Fireball
The 2019 Intel Mac Pro’s Unfortunate Timing
- Apple đã quyết định chú trọng đến Mac Pro vào thời điểm không thuận lợi (D. Griffin Jones).
- Mac Pro sử dụng Intel xuất sắc nhưng ra mắt chỉ sáu tháng trước khi công bố chuyển sang Apple silicon.
- Mac Pro không cung cấp hiệu suất tốt hơn so với Mac Studio, chỉ có khe cắm thẻ không thể gắn GPU.
- Kiến trúc all-in-one của Apple silicon khiến chip Ultra không thể đẩy giới hạn sản xuất với giá hợp lý.
- Apple đã thử nghiệm với chip “Extreme” nhưng bị hủy bỏ vì chi phí quá cao.
- Nếu Apple đã thay thế Mac Pro 2013 bằng iMac vào năm 2017, họ có thể tránh ra mắt Intel Mac Pro tốt nhất ngay trước chuyển đổi sang Apple silicon.
- Apple vẫn tiếp tục dựa vào Mac Studio và các cổng Thunderbolt tiêu chuẩn để mở rộng phần cứng.
Apple Should Set and Enforce Some Basic Standards for Custom Video Players on tvOS
- Nhiều người thường để phụ đề mở khi xem TV, mặc dù có thể hiểu rõ đối thoại.
- Tác giả không thể để phụ đề mở vì thấy nó gây chú ý.
- Trong phim The Gentlemen, tác giả gặp khó khăn với accent cockney và phải thường xuyên bật tắt phụ đề.
- Có hai cách để bật tắt phụ đề một cách dễ dàng trên Apple TV:
- Sử dụng Control Center trên iPhone với nút “CC” chuyên dụng.
- Cài đặt phím tắt trong tvOS để bật tắt phụ đề bằng cách nhấn ba lần nút Menu/Back.
- Tuy nhiên, ứng dụng Netflix không hỗ trợ các cách này và chỉ cho phép bật tắt phụ đề qua trình phát video của riêng họ.
- Có thể sử dụng Siri trên remote để bật hoặc tắt phụ đề và có tính năng “What did he/she/they just say?”.
- Tính năng phím tắt phụ đề chỉ hoạt động trên một số ứng dụng tvOS như Paramount+ và ESPN, mà không có trên Netflix.
‘How Apple Became Apple: The Definitive Oral History of the Company’s Earliest Days’
Netflix Wrecked Their tvOS Video Player
- Amanda Kondolojy là biên tập viên quản lý cho lĩnh vực giải trí và streaming tại Pocket-lint.
- Bà sống tại Florida và có đam mê với phim, TV và video game.
- Trước đây, bà đã làm việc cho nhiều trang báo lớn như Orlando Sentinel, Tom’s Guide và TV by the Numbers.
- Amanda có hai bằng Cử nhân Nghệ thuật về Truyền thông và Chính phủ từ Đại học George Mason.
Trump Is Putting His Signature on U.S. Currency
New York Post: ‘Trump Considers Renaming Strait of Hormuz’
- Tổng thống Trump ưu tiên kiểm soát Eo biển Hormuz do sự thiếu hỗ trợ từ đồng minh.
- Trump xem xét đổi tên Eo biển Hormuz thành “Eo biển của Mỹ” hoặc thậm chí là theo tên của ông.
- Một quan chức cấp cao của chính quyền khẳng định rằng Mỹ sẽ lấy lại eo biển này.
- Trump tuyên bố Iran đã bị suy yếu và muốn hoàn tất công việc ở Trung Đông.
- Con đường hàng hải này đã bị phong tỏa chủ yếu từ khi chiến tranh bắt đầu vào 28 tháng 2.
- Trump đã điều động hàng nghìn lính thủy đánh bộ và quân đội đến khu vực này như một biện pháp phòng ngừa.
- Ý tưởng đổi tên nhận phải nhiều phản hồi trái chiều từ những người ủng hộ Trump.
- Hành động đổi tên không phải là chưa từng xảy ra, đã có việc đổi tên Vịnh Mexico thành Vịnh của Mỹ.
- Giá dầu đã tăng hơn 50% do sự đóng cửa của eo biển này.
- Đến nay, đối thoại với Iran chủ yếu là “nói về việc nói chuyện”.
Terence Eden’s Blog
OpenBenches hits 40k
- Vào tháng 11 năm 2023, trang web ghi nhận ghế tưởng niệm đã đạt 30.000 mục.
- Đến tháng 3 năm 2026, tổng số ghế đã được ghi nhận đạt 40.000 sau khi đóng góp từ người dùng jrbray1.
- Các cột mốc lịch sử của số lượng ghế tưởng niệm:
- 10K - Tháng 12 năm 2018
- 20K - Tháng 8 năm 2021
- 30K - Tháng 11 năm 2023
- 40K - Tháng 3 năm 2026
- 50K - Dự kiến tháng 9 năm 2027
- Trang web khuyến khích người dùng chụp ảnh ghế tưởng niệm có tọa độ địa lý và tải lên OpenBenches.org.
Chris’s Wiki :: blog
Canonical’s Netplan is hard to deal with in automation
- Truy cập vào blog “Wandering Thoughts” hoặc CSpace gặp vấn đề do HTTP User-Agent quá chung chung.
- Có sự gia tăng các crawler khối lượng lớn vào năm 2025, chủ yếu để thu thập dữ liệu cho LLM training.
- Tác giả đang thử nghiệm chặn các crawler này để giảm tải cho blog.
- Tất cả HTTP User-Agent nên xác định rõ ràng phần mềm và người sử dụng phần mềm đó.
- Giá trị User-Agent quá chung như “Go-http-client/1.1” không được chấp nhận.
Construction Physics
Reading List 03/28/26
- Đóng cửa Eo biển Hormuz khiến nhiều nước đốt nhiều than hơn để đáp ứng nhu cầu mùa hè cao, bao gồm Ấn Độ, Hàn Quốc, Indonesia, Thái Lan, Philippines và Việt Nam. [NPR]
- Giá nhựa tăng gần 40% kể từ tháng 2 do ảnh hưởng của sự gián đoạn cung cấp dầu và LNG. Dow Chemical dự kiến tăng 30 cents mỗi pound vào tháng 4. [WSJ][Reuters]
- Việc đóng cửa eo biển có thể ảnh hưởng đến nguồn cung thuốc generic vì dầu mỏ cũng được sử dụng trong sản xuất dược phẩm. [CNBC]
- Các nhà sản xuất pin Trung Quốc như CATL, Sungrow và BYD chứng kiến giá cổ phiếu tăng từ 19% đến 21.9%. [FT]
- Fannie Mae cho phép thế chấp được đảm bảo bằng cryptocurrency thông qua sản phẩm mới của Better Home & Finance và Coinbase. [WSJ]
- Shopping mall cao cấp tại Mỹ cho thấy thành công với doanh thu tăng 5% mỗi năm, trong khi 100 trung tâm hàng đầu chiếm 50% giá trị toàn ngành. [NYT]
- Elon Musk thông báo về việc xây dựng nhà máy “Terafab” để sản xuất chip cho xe Tesla và các trung tâm dữ liệu không gian. [WSJ]
Tedium: The Dull Side of the Internet.
Self-Hosting: Still Worth It?
- Thị trường RAM hiện đang gặp khó khăn, giá SSD 2TB đã tăng gấp 2.5 đến 3 lần so với trước đây.
- Mini PC là lựa chọn linh hoạt và hiệu suất cao, đặc biệt là các mẫu sử dụng chip Ryzen.
- KAMRUI Hyper H1 Mini Gaming PC trang bị 24GB RAM không thể nâng cấp và Ryzen 7 7735HS.
- CPU 7735HS có mức tiêu thụ điện 54 watt, tương đương với Ryzen 7 6800HS nhưng có hiệu suất cao hơn một chút.
- Card đồ họa tích hợp có thể đủ mạnh để chơi game nhẹ đến vừa phải, tương đương với Radeon 680M.
- Máy có nhiều cổng USB-A nhưng gặp vấn đề với cổng USB-C khi kết nối với dock Thunderbolt, đôi khi bị mất tín hiệu video.
- Hiệu suất đa lõi của CPU ở mức giữa Intel Lunar Lake và Apple M3, đủ đáp ứng cho việc tự host.
- Ba công cụ tự host được thử nghiệm: Umbrel, Unraid và HomeDock OS, mỗi công cụ có giao diện và tính năng khác nhau.
- Các bài kiểm tra bao gồm thiết lập mạng bảo mật Tailscale, cài đặt ứng dụng từ cửa hàng ứng dụng, cài đặt ứng dụng qua Docker Compose và cài đặt công cụ LLM địa phương.
- Sự hiểu biết về tự host là hữu ích để sử dụng hiệu quả các công cụ này.
Susam Pal
Fork Commits via Original Repository
-
Susam Pal thực hiện một thí nghiệm nhỏ với hành vi Git hosting sử dụng hai kho demo: cuppa và muppa.
-
cuppa là kho gốc, trong khi muppa là fork với các thay đổi gây tranh cãi.
-
Liên kết tới hai kho trên Codeberg và GitHub được cung cấp trong bảng.
-
Commit f79ef5a chỉ tồn tại trên muppa và không có trên cuppa.
-
Codeberg trả về trang 404 cho commit f79ef5a trên cuppa vì commit này không tồn tại.
-
GitHub hiển thị commit f79ef5a một cách thành công và cảnh báo rằng commit không thuộc về bất kỳ nhánh nào trong kho này.
-
Thí nghiệm không có mục đích cụ thể; tác giả chỉ muốn tìm hiểu hành vi của hai dịch vụ hosting.
Open Source Projects - Latest Discoveries
Run your own skill hub for AI agents with Kubernetes and audit trails
Deploy and manage AI agents at scale with this open-source runtime
Turn any video stream into a real-time AI agent pipeline
Relive the classic 2003 top-down shooter with this faithful rewrite
The definitive tool for secure peer-to-peer data transfer over WebRTC
Give your AI agent eyes to see the entire internet for free
AitherOS vs AutoGen: Which Multi-Agent Framework Should You Use in 2026?
Thermal-Aware Power Management: Throttling Algorithms & Sustained Performance
How SSH Works—and How It Breaks: A Practical Guide to Secure Remote Access
A Step-by-Step Guide to Linear Regression in Machine Learning
Why I Built a Brain for My AI Agents — and What It Taught Me About Memory
What Nobody Tells You About Building a Multi-Provider MCP Server
I Built a Place Where AIs Can Talk to Each Other. Then I Became the First Resident.
We scanned 4,162 MCP servers. 73% are invisible to AI agents.
DAG vs Langraph Nodes
fixing two bugs stacked on top of each other in ProseMirror
I Built a Private Voice Chat App Because I Was Done Giving Discord My Conversations
Gas Fees Killed Our First Demo. Here’s What We Did About It.
Hacker News: Best
🔥 Founder of GitLab battles cancer by founding companies
🔥 I decompiled the White House’s new app
🔥 Folk are getting dangerously attached to AI that always tells them they’re right
🔥 AI overly affirms users asking for personal advice
🔥 Spanish legislation as a Git repo
💬 I Built an Open-World Engine for the N64 [video]
🔥 Britain today generating 90%+ of electricity from renewables
💬 Cocoa-Way – Native macOS Wayland compositor for running Linux apps seamlessly
🔥 CERN uses ultra-compact AI models on FPGAs for real-time LHC data filtering
🔥 AMD’s Ryzen 9 9950X3D2 Dual Edition crams 208MB of cache into a single chip