Присвячується ARPANET, перші повідомлення яким були передані в ніч з 29 на 30 жовтня 1969 року.

C++

Разработка интерфейсных классов на С++
Так розфасовано та загорнуто у красивий папір.

Почему перенос при целочисленном переполнении — не очень хорошая идея
Це один з найнепомітніших undefined behavior.

oat++ framework
Ще один фреймворк для веб-сервісів.

Development

gRPC-Web is going GA
gRPC напряму з JavaScript, може комусь знадобиться.

Digital Ocean Managed Databases
Вони за вас подивляться за базою даних.

Internet

Google Public DNS тихо включили поддержку DNS over TLS

Linux

Линус Торвальдс вернулся

Red Hat будет поглощен IBM
Воу-воу… Тепер я починаю нервувати.

Rust

Announcing Rust 1.30
Найголовніше: стабілізовані процедурні макроси. Як латентний ліспер я це підтримую. Та ще трохи невеликих покращень (типу прогрес-бара в cargo).

UNIX

What I learned from porting my projects to FreeBSD
Цей чудесний світ переносимих програм та скриптів.

Miscellaneous

Вычисляем по IP: как бороться со спамом в социальной сети

Ричард Столлман опубликовал «Руководство по приятному общению в проектах GNU»
Не знав, що у SQLite такий кльовий «кодекс етики».

🚀 fucking fast file-manager

Интерпретаторы байт-кодов своими руками

190 universities just launched 600 free online courses. Here’s the full list

The Waiting Time Paradox, or, Why Is My Bus Always Late?
Про одну властивість пуассонівського розподілу.

Why the NSA Called Me After Midnight and Requested My Source Code
Як би ви себе повели у подібній ситуації? (Не проґавили би шанс відподвісти: «I’m sorry, Dave. I’m afraid I can’t do that»?)

Elon Musk: im actually cat girl here’s selfie rn