oleg_log
1.72K subscribers
1.88K photos
131 videos
9 files
2.82K links
Shelter for antisocial programmers "Oleg"

halp: @olegkovalov
web: https://olegk.dev
fov: @oleg_fov
chat: @oleg_log_blabla
podcast: @generictalks
Download Telegram
А потом люди умудряются себя сравнивать с инженерами и мол как трудно писать код 🙈
Ну это, всё 🤷

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 как всегда радует
Помянем Effective Go. Чутьчуть. https://go-review.googlesource.com/c/website/+/380634/
Блин, 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)
Красиво про монорепы https://monorepo.tools/

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

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

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

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

Коммит со скрина https://github.com/golang/go/commit/1540239f48f6beaa1cae6b34d00d74860366da7d
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
oleg_log
:( https://github.com/rust-lang/team/pull/671
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
A C testing library in 1 file. No dependencies, no dynamic allocation. ISC licensed.

https://github.com/silentbicycle/greatest

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

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

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

В любом случае, мне до сих пор интересно тех решение зачем пихать в адрес что-то уникальное, вот чем no-reply@example.org принципиально хуже, если вы честный бизнес? Може кто-то из вас подскажет.
Теперь я жду Petr vs AlphaCode. На самом деле это поражает сильнее, чем AlphaGo...

https://deepmind.com/blog/article/Competitive-programming-with-AlphaCode