Telegram Web Link
Есть такой дистрибутив линукса - gokrazy

Его в фишка в том, что он суперминималистичный, а его юзерленд написан на Go.

Я посмотрел на него, запустил на qemu, пожал плечами и забыл. Прикольно, но в тот момент мне не было понятно зачем


Оказывается, он сейчас вполне себе созрел для использования на raspberry pi - и у него есть живые пользователи!

https://xeiaso.net/blog/gokrazy
2🌭2
Настоящий ШУЕ ППШ - сериализуемые корутины для Go

- контекст корутин прокидывается через unsafe магию со стеком
- корутину можно замаршалить в байты, а потом распарсить и продолжить исполнение

https://github.com/stealthrocket/coroutine
💊15😎2
мне нравится, что некоторые сюжетные ходы для ненаписанных книг пишутся в реальности

так и вижу у Cтросса: инопланетная выгрузка маскирует себя под какой-то посторонний софт, а сама прячется в интерпретаторе на базисе операций IEEE-754

https://habr.com/ru/articles/764446/
💊5
Пакет encoding/json/v2 для стандартной библиотеки Go

Куча всяких изменений, мне особенно нравится новые теги inline и unknown, которые позволяют сделать вот так:

{ "A": "aaa", "boba": "droppa" }

=>

type Foo struct {
A string
Extra map[string]any `json:"unknown"` // сюда попадёт "boba" и любые другие неожиданные поля
}


Ещё новые интерфейсы маршаллеров и анмаршаллеров, которые позволят выплёвывать JSON без лишних аллокаций

https://github.com/golang/go/discussions/63397
😍8👍4💊2
#шуе_ппш
Синтаксис для циклов го бррр

for range [123]struct{}{} {
// bla-bla-bla
}
🔥6🤯4👍1
Интересно, что gc сейчас генерирует абсолютно идентичный код для всех трёх вариантов - как двух неконвенциональных циклов, так и для C-style for
👍7💊5
☕️ Мерлин заваривает τσάι 🐌
Киберпанк мёртв, но дело его живёт
Часто вижу утверждения, что киберпанк мёртв потому что наступила реальность, описываемое будущее стало настоящим.

Я думаю, что это не так. Гибсону и компании киберпанк уже казался настоящим - это было первое поколение, заставшее интернет и компьютеризацию, зачатки массовой автоматизированой слежки.

Киберпанк резонировал с футуршоком и страхом перед технологиями современников, но невозможно быть шокированным продолжительное время.

К 2000-м выросло поколение читателей, для которых чувство новизны от всепроникающих компьютеров и сетей было уже в прошлом.

Чего киберпанк почти не предугадал - так это всеобщей цензуры, ванилизации информационного пространства и фрагментации сети. Тут мне стоит начать бить в бубен и призывать людей покаяться перед лицом наступающего тоталитарненького, серенького конца света. Вот о чём стоит писать - о конце света в мире киберпанка.
👍7🐳1💊1
автоматизация для умного дома
- покрывает 80% юзкейсов: 24-часовой таймер с перезапуском
- покрывает 95% юзкейсов: календарь с таймером
👍7💊7🥰1🤔1
Хммммм, насколько хороша идея запретить пользователям вводить пароли из Top-1M?
2🏆1
Хммммм, насколько хороша идея запретить пользователям вводить пароли из Top-1M?
🤪12🏆1
2025/07/08 21:14:32
Back to Top
HTML Embed Code: