There will be no singularity – Telegram
There will be no singularity
1.99K subscribers
248 photos
15 videos
5 files
995 links
Smartface, technologies and decay
@antonrevyako
Download Telegram
https://twitter.com/mitchellsalad/status/1361022421021696003

Impressive. SQLite has 900,000 lines of test code spread over four test suites, each designed, maintained, and managed separately from the others, independently verifying that its type system is a piece of shit.
Графовые базы используют в совершенно неожиданных кейсах...

https://twitter.com/neo4j/status/1361415227091292163

Мое уважение, тк въехать в cypher (язык запросов в графовых базах) могут не только лишь все.

btw, на parsers.dev есть ast-парсер для cypher :)
Хотя это тема больше подошла бы каналу @angry_front_end, но т.к. он ленивая жопа, напишу я :)

Есть такой конструктор сайтов - wix.com
Да, no-code, вот это вот все (для дедов - это такой современный narod.ru).

Так вот они выкатили хипстерский (так же еще говорят, да?) SaaS аналог dreamweaver (офигеть, он еще жив!):

editorx.com

Выглядит модерново, мне понравилось. Где начнут денег просить - не нашел.
Мы без конца проклинаем админов с их кубернетисом, и, разумеется, за дело. Но вы видели что творится у дата-инженеров? :)

Если вам кажется, что девопс придумали, чтоб драть больше денег с работодателей (да), то загляните вот сюда (из статьи Emerging Architectures for Modern Data Infrastructure)

Каждый квадратик сам по себе стоит как крыло от самолета. А еще нужны те, кто понимает что это и как это между собой связать...
все: клабхаус
дед: раньше было лучше
другие деды: вот тебе текстовый клабхаус @leave_quietly
дед: во, теперь ништяк
Интересная нахлобучка поверх популярных баз (mysql, mariadb, pg, mssql, ch) для работы с ML из SQL. Поставляется в виде контейнера, к которому нужно конектиться по mysql протоколу.

Первый раз вижу такой способ интеграции, но сходу видятся одни бенефиты:
- можно использовать в облаках
- можно конектиться из кода

А pg и ch умеют коннектиться к внешним mysql базам.

https://mindsdb.com

К слову, у ch есть catboost.

Кто попробует, расскажите потом :)
Меня часто спрашивают когда holistic.dev начнет поддерживать mysql?
(на самом деле нет, потому что все уже задолбались)

Если коротко - не скоро. Меня покусали дата инженеры и сейчас основной фокус в области cloud-only баз...

Но если вам очень хочется, возьмите вот эту вундервафлю от xiaomi:
https://github.com/XiaoMi/soar

топ за свои деньги! (нет)

Сделан поверх mysql парсера от vitess двухлетней давности (который не поддерживает приблизительно 75% синтаксиса).
И т.к. в этом парсере нет никакой информации о позиции узлов, после поиска по ast китайцы решили искать что-то похожее на оригинальный текст регекспами по сорцу.

Так что, честно говоря, предыдущий пост мне не кажется брехней :)

Да, и я обновил на github свою подборку опенсорсных инструментов для sql
Все бенчмарки, как обычно, отстой, но сделано красиво (на сентябрь прошлого года).
Конечно, в новой реальности сравнивать такси с личным транспортом только по стоимости владения неблагодарное занятие, но почему бы и нет...

yandex.ru/company/researches/2020/auto-cost
Наверняка вы никогда с этим не сталкивались, но знайте, что в pg (и в mysql и в mssql) нет агрегационной функции умножения. А вот в exasol есть!

https://twitter.com/lukaseder/status/1365614599538630656
Процесс подготовки ребенка к школе - безумно интересное занятие.
В процессе объяснения открываешь для себя баги/фичи привычных вещей.

Например, средний род у числительных. 1 - имеет средний род, остальные цифры нет. Одно пальто - два пальто.
Зачем так? За что? Влияет ли средний род единицы на величие и могущество языка?..

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

Во французском, говорят, с числительными еще больше веселья...

Но ладно гуманитарные науки, там не с кого спросить.

Вот в твиттерах несколько дней горел срач двух фэндомов Коняев vs Брагилевский (математики vs программисты).
Первый (препод топологии на ММФ МГУ, издатель N+1) накатил на второго (препод ФМК в СПГУ, один из разработчиков компилятора haskell) на тему того, что языки программирования - это просто формальный набор инструкций из конечного набора инструкций. А математика - это не набор инструкций.

Мне как недоматематику и недопрограммисту наблюдать за этим было крайне интересно и познавательно.

Но у меня для вас плохие новости.

Открываешь учебник для дошкольников за авторством доктора педагогических наук, профессора кафедры начального и дошкольного образования и т.д. и т.п., и видишь вот такую задачу (из вложения).
Причем, как я понял, правильный ответ зависит от того, по каким учебникам принято готовиться к поступлению (!!!) в первый класс в конкретной школе.

В моей молодости (кхе-кхе) задача бы была закенселена (хе-хе) с диагнозом "недостаточно данных".
Т.к. бот для постинга не приклеивает ссылку на нативные каменты, а в чате всего 30 участников, делаю отдельный пост для желающих поворчать в каментах :)

PS: обведено и подчеркнуто неверно...
Внезапно выяснилось, что дуров опять убрал стену и ссылка на чатик есть только в инфе о канале. Поэтому вот она, добавляетесь, побугуртим :)
There will be no singularity pinned «Внезапно выяснилось, что дуров опять убрал стену и ссылка на чатик есть только в инфе о канале. Поэтому вот она, добавляетесь, побугуртим :)»