- Tạp chí kỹ thuật thử nghiệm miễn phí về các chủ đề công nghệ như lập trình, hacking, bảo mật, điện tử và demoscene
- Mỗi số được cấu thành theo định dạng “một bài viết = một trang”, là dự án phi lợi nhuận do cộng đồng tạo ra và phát hành vì cộng đồng
- Bao gồm nhiều chủ đề kỹ thuật nổi bật như đổi mới trình biên dịch, khám phá game bằng AI, tối ưu hóa thuật toán, nghiên cứu bảo mật
- Từ số này, tạp chí áp dụng hạn chót CFP (đề xuất bài viết/bài báo) và công bố phiên bản alpha ban đầu của trình xem web
Tổng quan tạp chí và thông tin phát hành
- Paged Out! là tạp chí kỹ thuật điện tử miễn phí do HexArcana Cybersecurity GmbH phát hành, được phân phối dưới dạng PDF
- Phần lớn bài viết sử dụng giấy phép tự do, cho phép tạo phiên bản audio và đăng tải trực tuyến
- Việc sản xuất và bán bản in có thể thực hiện qua quy trình riêng
- Nhà phát hành và đội ngũ chính: Project Lead Gynvael Coldwind, Editor-in-Chief Aga, Full-stack Engineer Dejan "hebi" cùng các thành viên khác
- Số 8 là số tháng 2 năm 2026, có dung lượng lớn nhất với nhiều bài viết và tác phẩm nghệ thuật nhất
Lời mở đầu của ban biên tập
- Tổng số lượt tải đã vượt mốc 1 triệu
- Từ số này, tạp chí đặt hạn chót CFP rõ ràng để thúc đẩy việc gửi bản thảo
- Tính năng trình xem web mới được bổ sung, cho phép chia sẻ liên kết tới từng bài viết riêng lẻ
- Hiện vẫn ở giai đoạn “early alpha”, nên tính năng còn hạn chế
- Hạn chót CFP cho số tiếp theo (số 9) là ngày 30 tháng 4 năm 2026
Tóm tắt các bài viết kỹ thuật chính
Breakout Model Synthesis (BMS)
- Zzyv Zzyzek đề xuất thuật toán Constraint-Based Tile Generation (CBTG), tìm cách sắp xếp thỏa mãn các ràng buộc giữa ô liền kề trong lưới 2D và 3D
- Cải thiện những giới hạn của thuật toán Wave Function Collapse (WFC) hiện có, cho phép khôi phục khi phát sinh mâu thuẫn bằng stochastic backtracking cục bộ
- Hiệu quả với các ràng buộc ô có tương quan cục bộ mạnh, nhưng gặp khó khăn với ràng buộc tầm xa
- Được phát hành theo giấy phép CC0
Compiler Education Deserves a Revolution
- thunderseethe giải thích sự chuyển dịch từ trình biên dịch kiểu batch truyền thống sang trình biên dịch dựa trên query
- Cấu trúc dựa trên query hỗ trợ tái sử dụng tăng dần và tích hợp IDE, hiện đã được Rust, Swift, Kotlin, Haskell và Clang áp dụng
- Mỗi query theo dõi quan hệ phụ thuộc, nhờ đó chỉ cần biên dịch lại phần mã đã thay đổi
- Khi dùng IDE, các truy vấn ở cấp độ hàm giúp phản hồi nhanh hơn, cải thiện trải nghiệm người dùng
Solving 0/1 Knapsack Problem with Sliding Window and Hirschberg Algorithm
- Jędrzej Maczan giới thiệu trường hợp cải tiến thuật toán tối ưu bộ nhớ của PyTorch
- Để giải quyết sự kém hiệu quả của cách tiếp cận DP cho bài toán knapsack, tác giả kết hợp sliding window và thuật toán Hirschberg
- Cách làm này giúp giảm 20 lần lượng RAM sử dụng và đã được tích hợp vào nhánh chính của PyTorch
AgentRoam: Playing Open-World Games with Multimodal Models
- H Emblem và R Dosanjh phát triển AI agent đa phương thức có thể tự chủ khám phá game thế giới mở như Cyberpunk 2077 và Watch Dogs 2
- Sử dụng script Python và Better xCloud để triển khai bộ điều khiển ảo
- Các mô hình như Claude, GPT, Llama nhận hình ảnh màn hình làm đầu vào rồi thực hiện các hành động như di chuyển, điều khiển camera, chụp selfie
- Thu thập và phân tích log hành vi của mô hình thông qua Langfuse và Langtrace
Nghệ thuật và nội dung thị giác
- Bìa và minh họa có sự tham gia của Amir Zand, Ian Dash, cgartists.eu cùng nhiều cộng tác viên khác
- Bao gồm nhiều tác phẩm pixel art như series PixelArtJourney
Hướng dẫn tài trợ và tham gia
- Tạp chí tiếp tục phát hành miễn phí bản điện tử và hoan nghênh đề xuất tài trợ cũng như quảng cáo
- Việc tạo bản audio, phát hành bản in, in thương mại đều có thể thực hiện tùy theo điều kiện của từng giấy phép
- Trang web chính thức: https://pagedout.institute
Tóm tắt toàn bộ cấu trúc
- Số này gồm hơn 80 bài viết về thuật toán, trí tuệ nhân tạo, bảo mật, phần cứng, nghệ thuật và nhiều chủ đề khác
- Đây là một tạp chí cộng đồng mở kết hợp thử nghiệm kỹ thuật với biểu đạt sáng tạo, nơi các nhà phát triển, nhà nghiên cứu bảo mật và nghệ sĩ cùng tham gia
1 bình luận
Ý kiến trên Hacker News
Cảm giác như văn hóa của thời máy tính cá nhân và lập trình từng là công nghệ giải phóng đang sống lại
Một tương lai tốt đẹp hơn là điều có thể, và sức mạnh đó nằm trong tay chúng ta
Tuy vậy, nếu góp ý thì mình muốn có thêm những bài viết punk và thực tế hơn bên cạnh các bài kỹ thuật
Thời đó có kiểu hài hước vui nhộn, tinh nghịch và một sức hút bí ẩn. Cuộc sống khi ấy không nặng nề đến vậy
Bài viết nói Rust, Swift, Kotlin, Haskell và Clang dùng cấu trúc này, nhưng tiếc là không đi sâu chi tiết
Nếu muốn tìm hiểu thêm, mình khuyên đọc bài viết về Query-based compilers của ollef
Còn hướng dẫn triển khai thì có thể tham khảo tutorial LSP Base do mình viết
Ngược lại, mình lại muốn đọc một bài nghiêm túc về chính những font như vậy — phân tích lịch sử, ý đồ thiết kế, quá trình tiến hóa và cả các font phái sinh
Có thể mua trên trang Lulu
Liên kết webview
Nhân tiện, PDF có thể gắn liên kết trực tiếp tới trang bằng hash như
#page=64Ví dụ liên kết PDF
Paged Out khiến mình nhớ đến 2600 Hacker Quarterly của thập niên 80
Liên kết wiki 2600
Liên kết bản kỹ thuật số
Kho GitHub
So với viết blog thì đây là một quá trình nhẹ nhàng và thú vị hơn nhiều. Nếu thích viết, mình rất khuyến khích thử
Nó thực sự đang được dùng trong sdwdate của Whonix và htpdate của Tails
Tài liệu Whonix, Tài liệu thiết kế Tails