На канал подписались новые люди. Не знаю кто вы и что вы, но догадываюсь откуда.
Вот что могу предложить:
@speaky - чат с провокационной авой для разговоров на английском.
@buklyabot - бот для чтения книг.
Все. Постов больше не будет. Наверное. А может будут тут - @buklya
Вот что могу предложить:
@speaky - чат с провокационной авой для разговоров на английском.
@buklyabot - бот для чтения книг.
Все. Постов больше не будет. Наверное. А может будут тут - @buklya
Еще у меня тут узел в сети интернет появился. Периодически публикую там длинные статьи.
Например, про поездку в Индию:
https://lsndr.com/post/kerala-puteshestvie-v-samyy-razvityy-region-indii-c8d75e
Например, про поездку в Индию:
https://lsndr.com/post/kerala-puteshestvie-v-samyy-razvityy-region-indii-c8d75e
❤1
Некоторое время изучаю Rust и вот написал свои napi-rs биндинги вокруг растовского крейта rrule, чтобы использовать в nodejs.
Получилось хороший прирост в перформансе по сравнению с существующим аналогом написаным на js. В некоторых кейсах моя библиотека работает в 600 раз быстрее.
Если среди вас есть Rust разработчики, буду рад критике.
https://www.npmjs.com/package/rrule-rust
Получилось хороший прирост в перформансе по сравнению с существующим аналогом написаным на js. В некоторых кейсах моя библиотека работает в 600 раз быстрее.
Если среди вас есть Rust разработчики, буду рад критике.
https://www.npmjs.com/package/rrule-rust
npm
npm: rrule-rust
RRule implementation for Node.js written in Rust. Latest version: 2.0.4, last published: a month ago. Start using rrule-rust in your project by running `npm i rrule-rust`. There are 3 other projects in the npm registry using rrule-rust.
Forwarded from UX Live 🔥
О, наконец сторис завезли в телегу. Можете смотреть мои тут @TurboNoname (когда обновитесь на аве появится обводка и можно смотреть)
UPD: В общем пока тупа зделоле.
1. Нет сторис от каналов. Мне че теперь каждый раз пересылать их сюда?
2. Если крашится (а он крашится) — сбросьте кэш приложения в настройках.
3. Вроде как обещали что внутренние ссылки вида @uxlive будут работать и можно будет помечать, а оно нет
4.Непонятно куда сохраняются сторисы при нажатии "Keep in my profile". Нашел, но объяснить не смогу (надо зайти в сторис к человеку и нажать на его имя и в профиле будет отдельным табом сторисы)
5. Механика reply очень опасна. Потому что у телеги до сих пор самая плохая на свете поддержка, и я могу кому-то реплайнуть на сторис, этот даун мискликнет (или намеренно нажмет) "репорт ту спам" и мой акк наебнется и это никак не обжаловать. @SpamBot не работает.
6. Нет реакций на самих сторисах, они падают прям в лс. Это тупа.
7. Нельзя собирать коллекции сторисов (типа как в инстапараше всякие заведения собирают в один кружок в профиле всё меню, в другое бар).
8. Нет сортировки по просмотрам. Типа обычно хочется наверху видеть контакты с которыми либо ты чаще общаешься, либо хотя бы тех кто добавлен в контакты. А пока все вперемешку. У меня уже 2к просмотров на каждой сторис и я хз посмотрел ли её НУЖНЫЙ человек.
9. Нельзя форвардить сообщения или посты в сторис.
10. Если для каналов не завезут сторис — хорошо было бы шейрить сторис ТОЛЬКО подписчикам выбранного канала в котором ты админ. Типа вот я не хочу чтоб мои знакомые или родственники видели сторис, а хочу чтоб только те кто подписан на канал. А нельзя.
Резюмируя — еще работать и работать, ждем обнов. Редактор кстати отличный. Гораздо лучше инстапараши и любых аналоговнетов. Кириллица во всех шрифтах, анимированные стикеры и эмодзи можно лепить. Но отсутствие возможности постить сторисы для канала перечеркивает обнову целиком и больше похоже на воцап СТАТУСЫ. Не этого я ждал.
обновиться до версии со сторис можно вот так: https://t.me/c/1302731888/179015 (при условии что вы скачали apk тут https://telegram.org/android)
Обнова для десктопа: https://github.com/telegramdesktop/tdesktop/releases
UPD: В общем пока тупа зделоле.
1. Нет сторис от каналов. Мне че теперь каждый раз пересылать их сюда?
2. Если крашится (а он крашится) — сбросьте кэш приложения в настройках.
3. Вроде как обещали что внутренние ссылки вида @uxlive будут работать и можно будет помечать, а оно нет
4.
5. Механика reply очень опасна. Потому что у телеги до сих пор самая плохая на свете поддержка, и я могу кому-то реплайнуть на сторис, этот даун мискликнет (или намеренно нажмет) "репорт ту спам" и мой акк наебнется и это никак не обжаловать. @SpamBot не работает.
6. Нет реакций на самих сторисах, они падают прям в лс. Это тупа.
7. Нельзя собирать коллекции сторисов (типа как в инстапараше всякие заведения собирают в один кружок в профиле всё меню, в другое бар).
8. Нет сортировки по просмотрам. Типа обычно хочется наверху видеть контакты с которыми либо ты чаще общаешься, либо хотя бы тех кто добавлен в контакты. А пока все вперемешку. У меня уже 2к просмотров на каждой сторис и я хз посмотрел ли её НУЖНЫЙ человек.
9. Нельзя форвардить сообщения или посты в сторис.
10. Если для каналов не завезут сторис — хорошо было бы шейрить сторис ТОЛЬКО подписчикам выбранного канала в котором ты админ. Типа вот я не хочу чтоб мои знакомые или родственники видели сторис, а хочу чтоб только те кто подписан на канал. А нельзя.
Резюмируя — еще работать и работать, ждем обнов. Редактор кстати отличный. Гораздо лучше инстапараши и любых аналоговнетов. Кириллица во всех шрифтах, анимированные стикеры и эмодзи можно лепить. Но отсутствие возможности постить сторисы для канала перечеркивает обнову целиком и больше похоже на воцап СТАТУСЫ. Не этого я ждал.
обновиться до версии со сторис можно вот так: https://t.me/c/1302731888/179015 (при условии что вы скачали apk тут https://telegram.org/android)
Обнова для десктопа: https://github.com/telegramdesktop/tdesktop/releases
UX Live 🔥
О, наконец сторис завезли в телегу. Можете смотреть мои тут @TurboNoname (когда обновитесь на аве появится обводка и можно смотреть) UPD: В общем пока тупа зделоле. 1. Нет сторис от каналов. Мне че теперь каждый раз пересылать их сюда? 2. Если крашится…
Помимо того, что нужны сторис в каналах, хорошенько было бы еще иметь возможность связывать аккаунт с каналом.
Кто-то добавляет тебя в контакты – у него сразу появляется возможность читать твой блог.
Конечно, можно все указывать в био, но хотелось бы какую-то нативную интеграцию.
Я давно был уверен, что сторисы появятся в телеграм. Теперь надеюсь, что подобная связка аккаунт-канал тоже появится
Кто-то добавляет тебя в контакты – у него сразу появляется возможность читать твой блог.
Конечно, можно все указывать в био, но хотелось бы какую-то нативную интеграцию.
Я давно был уверен, что сторисы появятся в телеграм. Теперь надеюсь, что подобная связка аккаунт-канал тоже появится
Выключенный VACUUM и постоянные обновления мешают index-only scan в PostgreSQL
Выключенный VACUUM и постоянные обновления мешают index-only scan в PostgreSQL
Дело в том, что index-only scan возможен только, если в Visibility Map установлен visibility флаг для искомых страниц.
Флаг visibility устанавливается вакумом и означает, что в странице нет старых версий строк и нет никаких незакоммиченных новых. – т. е. страница целиком и полностью состоит из видимых версий строк.
Соответственно visibility флаг снимается как только какая-либо транзакция начинает добавлять новые версии строк в страницу.
Из этого делаем вывод, что для index-only scan недостаточно наличия одних только данных в индексе. Важно, чтобы страницы с данными были почищены от старых версий строк и никакие новые транзакции не работали с новыми версиями строк.
Выключенный VACUUM и постоянные обновления мешают index-only scan в PostgreSQL
Дело в том, что index-only scan возможен только, если в Visibility Map установлен visibility флаг для искомых страниц.
Флаг visibility устанавливается вакумом и означает, что в странице нет старых версий строк и нет никаких незакоммиченных новых. – т. е. страница целиком и полностью состоит из видимых версий строк.
Соответственно visibility флаг снимается как только какая-либо транзакция начинает добавлять новые версии строк в страницу.
Из этого делаем вывод, что для index-only scan недостаточно наличия одних только данных в индексе. Важно, чтобы страницы с данными были почищены от старых версий строк и никакие новые транзакции не работали с новыми версиями строк.
❤1
Уже год from time to time составляю генеалогическое дерево.
Не то что бы я какой-то породистый, просто это интересное исследовательское занятие, которым, чем раньше займешься тем больше шансов на успех. Время идет, а людей, которые обладают нужной информацией не прибавляется.
Сейчас в моем дереве:
* 97 человек из 37 семей
* 62 прямых предка в 6 поколениях
* 1885 - самая старая известная дата рождения
* У прабабушки 10 братьев и сестер
Плюс составления дерева в эпоху Интернета в том, что многие делятся своими исследованиями и есть вероятность найти пересечения. Например, в генотеке у меня ~1500 родственников по ДНК. Из них около 10 двоюродны-четвероюродных братьев/сестре/теть/дядь. С некоторыми есть потенциальные общие родственники, но пока не удалось подтвердить.
А, ну еще я на 6% мордвин, так что шумбратадо
Не то что бы я какой-то породистый, просто это интересное исследовательское занятие, которым, чем раньше займешься тем больше шансов на успех. Время идет, а людей, которые обладают нужной информацией не прибавляется.
Сейчас в моем дереве:
* 97 человек из 37 семей
* 62 прямых предка в 6 поколениях
* 1885 - самая старая известная дата рождения
* У прабабушки 10 братьев и сестер
Плюс составления дерева в эпоху Интернета в том, что многие делятся своими исследованиями и есть вероятность найти пересечения. Например, в генотеке у меня ~1500 родственников по ДНК. Из них около 10 двоюродны-четвероюродных братьев/сестре/теть/дядь. С некоторыми есть потенциальные общие родственники, но пока не удалось подтвердить.
А, ну еще я на 6% мордвин, так что шумбратадо
4🔥6❤5⚡4👍3😁1
Недавно Артём Арутюнян писал у себя блоге, что не понимает как публиковать про все сразу на одну аудиторию. У меня такая же проблема. Я давно хочу постить заметки и периодически делаю попытки (как и сейчас), но в разные моменты времени хочется рассказывать про разное. А может просто выложить фотку или видео. У телеграм, да и в других соцсетях, нет возможности сегментировать контент по предпочтениям аудитории кроме как создавать отдельные каналы.
А хотелось бы чтобы можно было формировать ленту как у Medium. В этой ленте можно выбрать набор интересующих тем и подгружать только релевантные посты. Тему поста мог бы определять AI, чтобы не задалбывать админов каналов лишними действиями.
Плюс это еще создаст кучу возможностей для аналитики и лучшего понимания предпочтений подписчиков.
P.S.: Такое недолго запротипировать, поэтому попробую расчехлить tdlib и проверить насколько это удобно
А хотелось бы чтобы можно было формировать ленту как у Medium. В этой ленте можно выбрать набор интересующих тем и подгружать только релевантные посты. Тему поста мог бы определять AI, чтобы не задалбывать админов каналов лишними действиями.
Плюс это еще создаст кучу возможностей для аналитики и лучшего понимания предпочтений подписчиков.
P.S.: Такое недолго запротипировать, поэтому попробую расчехлить tdlib и проверить насколько это удобно
2🤔5⚡2🔥2
Я сдал на мотоправа в Грузии
В интернете много инфы как это сделать, плюс существует @georgiamoto, поэтому просто пробегусь по ценам. Грузины не особо требовательны к водительским навыкам, из-за этого мотоплощадка состоит из 3 элементов (змейка, разворот, восьмера) и сдается за ~2 минуты. На сдачу теории у меня ушло ~5 минут (30 вопросов).Кстати, до 2023 года в Грузии не надо было сдавать город даже для категории B .
Мотошкола (12 занятий, но можно и меньше, либо вообще туда не ходить) – $180
Мед справка и перевод документов – $33 (говорят на месте сдачи можно сделать за $12)
Пошлина за экзамен – $19
Получить права сразу же – $19 (можно бесплатно, но позже)
Международные (европейские) права – $41 (не обязательно)
Такси Тбилиси - Рустави (в обе стороны) для сдачи - $30
Итого, у меня вышло $322. Если, убрать экстра траты на получение прав сразу же, международные права, такси и взять разумное количество мотоуроков для сдачи, то все это может стоить меньше $200
В интернете много инфы как это сделать, плюс существует @georgiamoto, поэтому просто пробегусь по ценам. Грузины не особо требовательны к водительским навыкам, из-за этого мотоплощадка состоит из 3 элементов (змейка, разворот, восьмера) и сдается за ~2 минуты. На сдачу теории у меня ушло ~5 минут (30 вопросов).
Мотошкола (12 занятий, но можно и меньше, либо вообще туда не ходить) – $180
Мед справка и перевод документов – $33 (говорят на месте сдачи можно сделать за $12)
Пошлина за экзамен – $19
Получить права сразу же – $19 (можно бесплатно, но позже)
Международные (европейские) права – $41 (не обязательно)
Такси Тбилиси - Рустави (в обе стороны) для сдачи - $30
2👍3❤2🔥2🤔1
Media is too big
VIEW IN TELEGRAM
Продолжая пост, сделал прототип тематической ленты
Определение тем постов отдал на откуп ChatGPT, который справился не очень хорошо. Особенно плохо он определяет юмор. Но, возможно, стоит поиграться с промтом и при категоризации учитывать не только тему поста, но и общую тематику канала, его название и, возможно, его категорию с tgstat.ru.
Эксперимент ставился на следующих каналах:
@someoneiswrong
@ilyabirman_channel
@artalog
@vdirekt
@italia_is
@uxlive
@varlamov
Из каждого канала были выбраны последние 20 постов. Из них отобраны только текстовые, с длинной более 250 символов.
Затем каждый пост отправился в ChatGPT со следующим промтом:
ChatGPT проигнорировал мою просьбу присылать разное количество тем и подобрал для каждого поста по 3. У него более-менее получились определить посты про путешествия, музыку, программирование, право. Некоторые темы он скипнул, так как не нашлось подходящих постов. А для каких-то придумал свои🤷♀️ .
Конечный результат я упаковал в небольшую HTML страничку, которую можно потыкать тут: https://jk6vc7.csb.app/
Определение тем постов отдал на откуп ChatGPT, который справился не очень хорошо. Особенно плохо он определяет юмор. Но, возможно, стоит поиграться с промтом и при категоризации учитывать не только тему поста, но и общую тематику канала, его название и, возможно, его категорию с tgstat.ru.
Эксперимент ставился на следующих каналах:
@someoneiswrong
@ilyabirman_channel
@artalog
@vdirekt
@italia_is
@uxlive
@varlamov
Из каждого канала были выбраны последние 20 постов. Из них отобраны только текстовые, с длинной более 250 символов.
Затем каждый пост отправился в ChatGPT со следующим промтом:
Определи от 0 до 3 тем для приведенного текста. Отправь каждую тему с новой строки.
Используй только эти темы:
/* тут список тем */
Текст для анализа:
/* тут текст поста */
ChatGPT проигнорировал мою просьбу присылать разное количество тем и подобрал для каждого поста по 3. У него более-менее получились определить посты про путешествия, музыку, программирование, право. Некоторые темы он скипнул, так как не нашлось подходящих постов. А для каких-то придумал свои
Конечный результат я упаковал в небольшую HTML страничку, которую можно потыкать тут: https://jk6vc7.csb.app/
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥4❤2👍2
В интернете кто-то не прав
Продолжая пост, сделал прототип тематической ленты Определение тем постов отдал на откуп ChatGPT, который справился не очень хорошо. Особенно плохо он определяет юмор. Но, возможно, стоит поиграться с промтом и при категоризации учитывать не только тему поста…
Оказалось, алгоритм можно очень просто существенно улучшить:
1. Во первых перейти на
2. Улучшить парсер текста. Текущий плохо обрезал тэги и склеивал текст,
3. При анализе текста учитывать описание и название блога.
В этот раз лента построилась лучше, даже в категории юмор.
Ссылка та же: https://jk6vc7.csb.app/
1. Во первых перейти на
gpt-4o вместо gpt-4o-mini. Она заметно умнее, и реально присылает до 3 самых подходящих тем,2. Улучшить парсер текста. Текущий плохо обрезал тэги и склеивал текст,
3. При анализе текста учитывать описание и название блога.
В этот раз лента построилась лучше, даже в категории юмор.
Ссылка та же: https://jk6vc7.csb.app/
👍5
This media is not supported in the widget
VIEW IN TELEGRAM
2🔥16👍7❤6🤡3
Букля (@buklyabot) уже давно не обновлялась.
Когда-то у меня был слабенький телефон, а единственным приложение, которое хорошо работало был Telegram. Любые читалки книг люто висли, но хотелось чтобы в под рукой всегда была карманная билиотека. Тогда я придумал бот, который сможет парсить EPUB, и присылать каждую страницу в виде Instant View страницы.
Так появилась Букля.
Лично я сам уже давно им не пользуюсь. Бот не обновлялся много лет. А я лишь изредка перезагружаю сервер, если кто-то из пользоватей жалуется, что он завис. Судя по статистике Telegram (которая почему-то пропала несколько дней назад), им пользуются ~240 человек в месяц.
При этом он обходится в год примерно в ~$600 и не приносит никакого дохода.
Если тут есть пользователи Букли, расскажите в комментариях зачем вы пользуетесь ботом (или пользовались)? И чего вам в нем не хватает?
Когда-то у меня был слабенький телефон, а единственным приложение, которое хорошо работало был Telegram. Любые читалки книг люто висли, но хотелось чтобы в под рукой всегда была карманная билиотека. Тогда я придумал бот, который сможет парсить EPUB, и присылать каждую страницу в виде Instant View страницы.
Так появилась Букля.
Лично я сам уже давно им не пользуюсь. Бот не обновлялся много лет. А я лишь изредка перезагружаю сервер, если кто-то из пользоватей жалуется, что он завис. Судя по статистике Telegram (которая почему-то пропала несколько дней назад), им пользуются ~240 человек в месяц.
При этом он обходится в год примерно в ~$600 и не приносит никакого дохода.
Если тут есть пользователи Букли, расскажите в комментариях зачем вы пользуетесь ботом (или пользовались)? И чего вам в нем не хватает?
3🤔5⚡2❤2👍1