Size: a a a

2022 January 28
oleg_log
Вам правда стектрейсы привязанные к ошибкам нужны? Вот я не про nice-to-have, а когда без них нельзя понять как такая ошибка вышла. Еще раз подчеркну - стектрейсы, когда каждая фция с соотв линией в коде в ошибку засовывается. В скобках речь о языке, кэп
Анонимный опрос
29%
Да (go)
15%
Не (go)
44%
Да (не go)
6%
Не (не go)
5%
Другое
Проголосовало: 672
источник
oleg_log
Расходимся, скрипт уже сделан.

Get the daily wordle on your first guess.

https://www.kaggle.com/benhamner/wordle-1-6
источник
2022 January 29
oleg_log
А потом люди умудряются себя сравнивать с инженерами и мол как трудно писать код 🙈
источник
oleg_log
источник
oleg_log
Ну это, всё 🤷

https://developer.apple.com/documentation/macos-release-notes/macos-12_3-release-notes#Python

> Finally! I’m a big fan of Python, but I hope they remove ALL Python from the OS itself. I’ve spent many hours over the years messing with setups to resolve bugs caused by python scripts picking up the Mac OS python install rather than the user-installed version. They really shouldn’t be bundling any Python version with the OS - the user should choose the versions installed. It’s much cleaner that way.

HN как всегда радует
источник
oleg_log
Субботний хейт скриптовых языков в разгаре, ща еще до Tcl дойдём.
источник
2022 January 30
oleg_log
Помянем Effective Go. Чутьчуть. https://go-review.googlesource.com/c/website/+/380634/
источник
oleg_log
🦭
источник
oleg_log
Блин, Google (Chrome), это уже как-то слишком. Забавно, что он сперва открыл страницу, а потом эту штуку показал.

Даже как-то стремно стало, ведь 95% не айти пользователей правда подумали бы, что это кидалово и не перешли. Ну есть такой шанс.

(вообще там статья о GDPR и передачи пользователя гугл для получения шрифта от Google Fonts, звучит даже как-то тупо, выходит нельзя делать никаких запросов из браузера польователя в 3rd party сервисы? в этом что-то есть, но попахивает тем, что теперь каждому сайту ЕС может вкатить штраф https://rewis.io/urteile/urteil/lhm-20-01-2022-3-o-1749320/ + https://news.ycombinator.com/item?id=30135264)
источник
2022 January 31
oleg_log
Красиво про монорепы https://monorepo.tools/

С одним мааааааленьким замечанием: авторы сайта это авторы Nx, билд тулзы для монореп (да и на их сайте крутится девелопь как ФААНГ)

Поэтому аргументация про полирепы чуть однобокая, монорепу можно тоже из 💩 и 🎋собрать.
источник
oleg_log
Go 1.18 beta2 вышла, ну точнее просто тегнута была https://github.com/golang/go/compare/go1.18beta1...go1.18beta2

На скрине аргумент для тех, кто не хочет видеть дженерики в проекте, но не знает как коллег по проекту. Вот отговаривайте офиц словами го тим.

Спасибо @teamerlin, прям быстрее офиц твиттера запостил.

Коммит со скрина https://github.com/golang/go/commit/1540239f48f6beaa1cae6b34d00d74860366da7d
источник
oleg_log
Today’s cars are dumb where they should be smart, and smart where they should be dumb. Enough already. Make a car that’s pretty much all dumb and watch it sell — because what automakers are giving people is so bad, they’ll pay more to have less of it.

https://techcrunch.com/2022/01/29/please-make-a-dumb-car/

"I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone". (c) Bjarne Stroustrup
источник
2022 February 01
oleg_log
so...

- Steve Klabnik is leaving the Core Team and the Security Response Working Group.
- Florian Gilcher is stepping back from all of his project positions.
- Pietro Albini is leaving the Core Team

https://blog.rust-lang.org/2022/01/31/changes-in-the-core-team.html
источник
2022 February 02
oleg_log
A C testing library in 1 file. No dependencies, no dynamic allocation. ISC licensed.

https://github.com/silentbicycle/greatest

Красиво, блин, сделано, конечно же с макросами, как еще, но вот прям приятно читать такие репозитории. Но не дебажить.
источник
oleg_log
А вы шардите свои почтовые ящики? Пора бы.

Я пару раз порывался поругаться на современный веб, ну а как по другому, и одним из пунктов были адреса почты в виде хеша: no-reply-2a59e3193988bd8a9e692b46a63804e75f0c43c28a0866d6eecc799de99e845980d29719d02cfd71e4b965f3e5d10dd8cef57637a8885193a19d6ce7724f364f@exampl.org (дада, Slack, это я про тебя и друзей)

Что очень криво банится и раскидывается по папкам/лейблам/фильтрам. К сожалению мой любимый hey.com не умеет сразу весь домен кидать в Paper trail (читай неважное) и собирать в бандл, но мне лень писать им фича-реквест.

В любом случае, мне до сих пор интересно тех решение зачем пихать в адрес что-то уникальное, вот чем no-reply@example.org принципиально хуже, если вы честный бизнес? Може кто-то из вас подскажет.
источник
oleg_log
Отдельно порекомендую другие статьи Бартка, каждая из них заслуживает отдельного сайта.

https://t.me/experimentalchill/145
Telegram
Experimental chill
Я редко делюсь ссылками, но тут прям невозможно устоять

https://ciechanow.ski/gps/

Дизайн системы GPS, от спутников, как 3-4 из них пересекают ваши координаты до мелких деталей как хранятся данные и как считывают сигнал и его расшифровывают. Много интерактива, много деталей, много дизайн решений, читается на одном дыхании, как книжку прочитал!

С восхитительным малым количеством пересылаемых данных со спутников мы имеем достаточно неплохую систему навигации (понятное дело, данные аккумулируются со временем, но всё равно!)

The data rate at which GPS satellites send their signals is astonishingly small – they transfer only 50 bits every second. At that rate sending just the text contents of this article would take almost 2.5 hours. This means that a single subframe consisting of 10 words, each occupying 30 bits, takes 6 seconds to transfer and a single frame is received over 30 seconds.

Интервью от дизайнера GPS (1999) вызывают прям дичайшее уважение. После прочтения хочется, чтобы все системы в мире продумывались…
источник
2022 February 03
oleg_log
А вот и долгожданные обновления Go memory model.

Прост документация
https://github.com/golang/go/issues/50859

Типизированные атомики
https://github.com/golang/go/issues/50860
(ну прям как https://github.com/cristalhq/atomix)
источник
oleg_log
Теперь я жду Petr vs AlphaCode. На самом деле это поражает сильнее, чем AlphaGo...

https://deepmind.com/blog/article/Competitive-programming-with-AlphaCode
источник
oleg_log
источник
oleg_log
Пойду конвертировать все свои репы в спонсорвэр. Пока 👋

https://github.blog/2022-02-02-new-sponsors-only-repositories-custom-amounts-and-more/
источник