Size: a a a

2020 July 11
oleg_log
В 4й статье из серии заметил интересную вещь:

Since gopkg.in shares the same version suffix methodology as Go modules, the Go command accepts the .v2 in gopkg.in/yaml.v2 as a valid major version suffix. This is a special case for compatibility with gopkg.in: modules hosted at other domains need a slash suffix like /v2.

И ведь правда, в go.mod можно легко найти gopkg.in/yaml.v2 v2.3.0 с точкой, приятно, позаботились.
источник
oleg_log
Пойду GopherCon Europe Online 2020 смотреть

https://www.youtube.com/playlist?list=PLtoVuM73AmsKnUvoFizEmvWo0BbegkSIG
источник
2020 July 12
oleg_log
PingCAP ведут интересную серию статей о компиляции в #rust какие там этапы, проблемы и что в будущем. Довольно интересно и ненапряжно.

(там будет еще и 5я часть со временем, а может и еще)

https://pingcap.com/blog/rust-compilation-model-calamity
https://pingcap.com/blog/generics-and-compile-time-in-rust
https://pingcap.com/blog/rust-huge-compilation-units
https://pingcap.com/blog/reasons-rust-compiles-slowly
источник
oleg_log
Ламповое #ненормальное Business Card Neural Network

https://imois.in/posts/card-network/
источник
oleg_log
Zig lang стал под крылом Zig Software Foundation (ZSF). Можно только порадоваться, язык становится более привлекательным в глазах (еще!) незаинтересованных лиц, ведь теперь не просто поделка одного человека.

Today, I am proud to announce the Zig Software Foundation, a 501(c)(3) not-for-profit corporation, dedicated to promoting, protecting, and advancing the Zig programming language, supporting and facilitating the growth of a diverse and international community of Zig programmers, and providing education and guidance to students, teaching the next generation of programmers to be competent, ethical, and to hold each other to high standards.

https://ziglang.org/news/announcing-zig-software-foundation.html
источник
2020 July 13
oleg_log
Так вот. Dropbox победил.

Много кто из отозвавшихся синхронизирует через Db, и книги, и доки, и даж фотки. Фотки чаще в Google Photos и iCloud.

Треть тех, кто кто юзает клауд, еще и на HDD/SSD сливают бекап, на всякий случай. Звучит честно. Была парочка человек с зашифрованными флешками и самым важным (ssh ключи и боевые картиночки).

Поддержание своего сервера с каким-то там бесплатным решением для синхронизации оказалось редким (я о Syncthing и аналогах). Хотя у Digitalocean дешевый S3 как помню.

2. Для знаний Телеграм (внезапно) и Notion. Apple, Google, MS заметки очень редкие оказались, хотя мне кажется Apple-вские юзает все, у кого мак/айфон. Может я неправильно в чужие мониторы смотрел.

Foam и https://obsidian.md/  идеальный вариант, если боитесь, что с Notion что-то случится. (https://www.orgroam.com/ сюда же)

Ах да, кое-кто сделал решение с Todoist -> Integromat => Airtable (No code, товарищи), как минимум лайк за оригинальность.

Если интересно мое:
1. Google drive для доков и бюрократии, хотя часть и на Dropbox тоже. Google photos для медиа.
2. Хотелось Notion но сильно не зашло, хотелось попробовтаь в Markdown, но остановился на "приватный канал в телеге по теме" куда просто кидаю хорошие ссылки.

Но Фоам и Обсидиан точно потыкаю, хочется аналог книги. Спасибо всем отозвавшимся.
источник
2020 July 14
oleg_log
Ставим ставки, господа.

https://twitter.com/mitchellh/status/1283093598922133504
источник
2020 July 15
oleg_log
источник
oleg_log
Зашел почитать про портирование проекта c Fortran на Rust (https://mckeogh.tech/post/shallow-water/) а оказалось, что я не знал о Radeon™ Pro SSG Graphics

https://www.amd.com/en/products/professional-graphics/radeon-pro-ssg

> State-of-the-art memory technology: 16GB of HBM2 MEMORY and  2TB of onboard SOLID STATE GRAPHICS (SSG) MEMORY

И это оочень близко к тому, что Sony анонсировали в своей PS5 (тут и ниже видос https://t.me/oleg_log/3304)

Судя по гуглению, не 1 я такое заметил, советую добавить -splurge в запрос, чтобы откинуть репчег с ключевыми словами. Я наверное разбор пс5 уже жду больше, чем саму консоль.
источник
oleg_log
Хммм

"Generics and parentheses"

Next prototype will have square brackets with the extra "type" keyword.

type A[type N] E

https://twitter.com/dgryski/status/1283166626313940994?s=21
источник
oleg_log
Не просиживаю штаны, а решаю NP-задачи https://arxiv.org/pdf/2007.05020.pdf (спасибо @experimentalchill)
источник
oleg_log
источник
2020 July 16
oleg_log
Linus Torvalds: 'I Do No Coding Any More'

Most of the code I write, I actually write inside my mail reader. <...>  react to and say, 'No, this is fine, but...' And I send out pseudocode.

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

Хочется пованговать, что через пару лет он уйдет на пенсию(ну не будет тираном как Антирез или Гвидо) и просто будет шлепать комиты в какой-то мелкий проект для души. Может даже на Zig, почему бы и да.

https://linux.slashdot.org/story/20/07/03/2133201/linus-torvalds-i-do-no-coding-any-more
источник
oleg_log
Там это, твитор протёк (спасибо @golang_for_two)

https://twitter.com/tomwarren/status/1283501783382470656
источник
oleg_log
Спасибо Денису (хотя пока не все ясно) https://twitter.com/lucky225/status/1283514329187250177
источник
oleg_log
Есть 1 закон, по которому програмеры будут все свободное время тратить на обсуждение синтаксиса, имя которого я конечно же забыл.

Судя по наблюдениям за чатами и соцсетями - проблем в жихни больше нет, есть только проблема скобочек. Это круто. Правда есть подозрение, что все сконцентрировались не на том.

Если напомните закон, буду очень рад, каждый раз забываю. Возможно там просто цитата была, я мог преувеличить важность.
источник
oleg_log
Это называется Wadler's Law (как подвид https://en.wikipedia.org/wiki/Law_of_triviality)

Как-то постил хороший сборник всяких таких штук (https://t.me/oleg_log/1652), можно тут глянуть https://github.com/dwmkerr/hacker-laws#wadlers-law

Спасибо Андрею и Чебуряшу (@jemalloc)
источник
oleg_log
Airbnb интересно себя показывает во время упадка рынка. Видно миллиарды с IPO все же не все значат. Хотя тут скорее попытка показаться беленькими в глазах хостов, которые сейчас не очень счастливы. В любом случае это интересно звучит.

https://www.businessinsider.com/airbnb-asking-renters-to-donate-kindness-cards-backlash-2020-7?IR=T
источник
oleg_log
Пришло время переустанавливать шиндоус обновлять бейджики в #go репах https://pkg.go.dev/badge

https://github.com/golang/go/issues/36982#issuecomment-658395417

Спасибо @jemalloc (смотрел бы чаще почту - не говорил бы спасибо, спасибо hey)
источник
oleg_log
Фронтенд здорового человека

This week saw the conclusion of a project that I've been shepherding on and off since September of last year. The goal was for the initialisation of our asynchronous JavaScript pipeline (at the time, 36 kilobytes in size) to fit within a budget of 28 KB – the size of two 14 KB bursts of Internet packets.

In total, the year-long effort is saving 4.3 Terabytes a day of data bandwidth for our users' page views.

https://phabricator.wikimedia.org/phame/live/7/post/175/wikipedia_s_javascript_initialisation_on_a_budget/
источник