Size: a a a

2021 June 04
oleg_log
источник
oleg_log
У меня есть сомнение, что нужно переписывать и так супербыстрый esbuild, но все же круто. И что самое неожиданное - на Zig. Спасибо Артёму за подброшенный твит.

https://twitter.com/jarredsumner/status/1390084458724741121
источник
oleg_log
источник
2021 June 05
oleg_log
Вопрос-почти-наброс: Вы получаете больше 10к баксов в МЕСЯЦ ? интересует основная работа (фуллтайм и парттаймы), свои бизнесы, инвестиции, донаты не в счет
Анонимный опрос
1%
Да, я в США/Канаде
1%
Да, я в ЕС
3%
Да, я в СНГ
1%
Да, я еще где-то
1%
Не, я в США/Канаде
7%
Не, я в ЕС
68%
Не, я в СНГ
3%
Не, я еще где-то
16%
Результаты
1%
Другое (в бота или в лс желательно)
Проголосовало: 13477
источник
oleg_log
хех
источник
oleg_log
Бомбезный релиз, скажу я вам. Часть релиза давно была озвучена в Твиттере, но когда читаю все за 1 раз, понимаешь какой это объем работы.

> this is 1.8 million lines per second on my laptop 😀

Заоблачные циферки как по мне, хотя и реальные.

https://ziglang.org/download/0.8.0/release-notes.html

The major theme of the 0.9.0 release cycle will be stabilizing the language, creating a first draft of the language specification, and self-hosting the compiler.
I am now confident that we can ship the Self-Hosted Compiler with the 0.9.0 release of Zig.

🎉 (надо начать больше донатить, тоже хочу в конце релизнотс быть озвученым)
источник
oleg_log
Мы лайв, будем делать чекеры https://www.youtube.com/watch?v=YR5taIcLMuo
источник
2021 June 06
oleg_log
источник
2021 June 07
oleg_log
Интересное интервью с Гвидо ван Россумом, на основе которого в последнее время порождается много новостей в инфополе вокруг Python.

Мне в целом понравилось, но можете не смотреть, потому что вот ключевые моменты:

* Во время работы над ОС Amoeba Гвидо столкнулся с непреодолимой прокрастинацией, потому что приходилось писать много кода на C и шелл-скриптах. Так и появился Python, какое-то время он применялся в разработке этой ОС, но в итоге она загнулась, а Python внезапно обрёл популярность.
* Код с reduce() сложно понимать, поэтому Гвидо убрал эту функцию из built-ins. map() и filter() — норм, но в языке есть для них более приятные альтернативы.
* Гвидо никогда не увлекался ФП.
* Генераторы и list comprehension сильно поменяли язык, дали ещё один толчок к росту популярности в Python.
* Некоторые идеи в плане типизации Python тащит из TypeScript, потому что языки в некотором смысле похожи.
* Гвидо не слишком оптимистичен по поводу запуска Python в браузере или на смартфонах. Слишком другое окружение, а язык изначально рассчитан для работы на мейнфреймах/ПК.
* Скорее всего Python 4.0 никогда не наступит, если только не случится какое-то фатально ломающее изменение (например, на уровне совместимости с нативными расширениями, изменение механизмы работы сборщика мусора или выпиливание GIL), чего разработчики сильно стараются избегать. Переход со второй на третью версию был слишком болезненным.
* Гвидо предполагает, что под-интерпретаторы (sub-interpreters) помогут решить проблему GIL. Его не придётся удалять, но мешать он больше не будет.
* Гвидо любит кататься на велосипеде, но не больше пары часов за заезд.

Прикольно, что у Гвидо очень понятный акцент. Возможно, это потому что английский — не его родной язык?

https://www.youtube.com/watch?v=aYbNh3NS7jA
источник
oleg_log
Вдруг кому интересно - мини-ревью докладчиков с ссылками.

https://t.me/IT_alive/45 & https://t.me/IT_alive/46
источник
2021 June 08
oleg_log
Нашел в закладках, источника не будет, искать лень.

What fruit flies could teach scientists about brain imaging. As programmers we are used to working with dumb stuff. Dumb data is stored and manipulated by smart stuff residing elsewhere. That’s not how life does it. Cells are the building blocks of biology and cells are smart. This experiment directly measures how individual neurons use energy inside intact brains using new sensors that measure ATP levels. When you increase the activity level of neurons wouldn’t you expect ATP levels to go down? Work requires energy. That’s not what happens. The cell is smarter than that. The cell increases energy production. It’s guessing how much energy it will need in the future, so it increases its energy production to meet expected future energy needs. Brains are not computers, they are implemented by cells. We’ve taken dumb stuff programming as far as it will go. We need to program with smarter stuff.
источник
oleg_log
Two Hidden Instructions Discovered in Intel CPUs Enable Microcode Modification

lamoa

https://www.infoq.com/news/2021/04/intel-hidden-instructions/

demo: https://twitter.com/h0t_max/status/1375871849079406597
источник
oleg_log
источник
oleg_log
источник
oleg_log
источник
oleg_log
Порофлите еще, Terraform Cloud тоже кашляет из-за CDN https://status.hashicorp.com/

Угадайте у кого пайплайны ушли на перекур? (не у меня)
источник
oleg_log
Неужели свершилось, неужели теперь не будет ломаться совместимость между версиями https://www.hashicorp.com/blog/announcing-hashicorp-terraform-1-0-general-availability
источник
2021 June 09
oleg_log
Wu Dao 2.0 is multimodal. It can learn from text and images and tackle tasks that include both types of data (something GPT-3 can’t do).

Wu Dao 2.0 was trained on 4.9TB of high-quality text and image data, which makes GPT-3's training dataset (570GB) pale in comparison. Yet, it’s worth noting OpenAI researchers curated 45TB of data to extract clean those 570GB.

1.2TB Chinese text data in Wu Dao Corpora.
2.5TB Chinese graphic data.
1.2TB English text data in the Pile dataset.

https://towardsdatascience.com/gpt-3-scared-you-meet-wu-dao-2-0-a-monster-of-1-75-trillion-parameters-832cd83db484

Hua Zhibing, Wu Dao 2.0’s child, is the first Chinese virtual student. She can learn continuously, compose poetry, draw pictures, and will learn to code in the future.
источник
oleg_log
Мое уважение команде Flant https://habr.com/ru/company/flant/blog/561854/
источник
oleg_log
хех
источник