Создал небольшой дневничок. Тут будет IT, немного науки и что-то из жизни препода. А также репосты понравившихся новостей. Политоты не будет.
Кратко обо мне. Один из авторов канала @rufuturism, программист, препод в одном из средних московских ВУЗов на 0.1 ставки.
Основной стек технологий: c#, python. Backend с элементами дата саенса. Опыт работы с мая 2018.
По науке и диссертации. 15 публикаций, из них 3 годные (ВАК, Scopus, WoS). Диссертация зависла на пересечении биофизики, оптики и IT, буду разворачивать её полностью в IT. Суть работы - есть редкий вид микроскопии клеток, выдающий сложные для анализа изображения, богатые сокрытой информацией. Я её в меру своей безграмотности оттуда извлекаю, что и составляет новизну. Оно точно ново, но нужно ли кому - вопрос открытый.
Кратко обо мне. Один из авторов канала @rufuturism, программист, препод в одном из средних московских ВУЗов на 0.1 ставки.
Основной стек технологий: c#, python. Backend с элементами дата саенса. Опыт работы с мая 2018.
По науке и диссертации. 15 публикаций, из них 3 годные (ВАК, Scopus, WoS). Диссертация зависла на пересечении биофизики, оптики и IT, буду разворачивать её полностью в IT. Суть работы - есть редкий вид микроскопии клеток, выдающий сложные для анализа изображения, богатые сокрытой информацией. Я её в меру своей безграмотности оттуда извлекаю, что и составляет новизну. Оно точно ново, но нужно ли кому - вопрос открытый.
Forwarded from Архив КС/РФ(Сиона-Футуриста) (Красный)
В предыдущем посте я упоминал, что клиент телеграма для своих целей собирается очень легко. Собрал небольшой парсер пользователей, состоящих в группах. На скорую руку вступил в крупнейшие политические чатики (45 штук). Общая численность участников – 43671. Из них уникальных пользователей - 40054, удаленных (те, которые висят в списке под именем "Deleted Account")– 486.
Радует благоразумность пользователей: свой номер телефона скрыло от всякого интересующегося подавляющее большинство пользователей. Нескрывших оказалось всего 148, т.е. 0.37%, а российских номеров и вовсе 115.
Для сравнения, в инстаграме доступно около 12% телефонных номеров, по крайней мере именно на этом базируется стартап Export Ninja, который парсит эти данные и продает для таргетинга. В телеграме такие фокусы не пройдут.
Также сделал приблизительный замер активности в чатах. Из тех, кто сейчас состоит в группах, хотябы одно сообщение за последние две недели написали 6412 человек, или 16%. И еще около 6 тысяч уникальных пользователей зашли и вышли, ни оставив ни единого сообщения, кроме "... joined group".
Eshu Marabo
Радует благоразумность пользователей: свой номер телефона скрыло от всякого интересующегося подавляющее большинство пользователей. Нескрывших оказалось всего 148, т.е. 0.37%, а российских номеров и вовсе 115.
Для сравнения, в инстаграме доступно около 12% телефонных номеров, по крайней мере именно на этом базируется стартап Export Ninja, который парсит эти данные и продает для таргетинга. В телеграме такие фокусы не пройдут.
Также сделал приблизительный замер активности в чатах. Из тех, кто сейчас состоит в группах, хотябы одно сообщение за последние две недели написали 6412 человек, или 16%. И еще около 6 тысяч уникальных пользователей зашли и вышли, ни оставив ни единого сообщения, кроме "... joined group".
Eshu Marabo
Зачем помнить математику.
Пригорело мне для моделирования разной степени убогости камер в микроскопе смоделировать нелинейность при повышенной яркости картинки. То есть сделать так, чтобы информация, лежащая в яркой части изображения искажалась, т.е. смоделировать состояние, близкое к засвету.
Как это сделать быстро и безболезненно? Стандартное решение - посмотреть логарифмы разных степеней от картинки. Полез я в питоновский NumPy. Нашел готовые реализации для десятичного, натурального и логарифма с основанием 2.
Гуглю, готовых решений не находится. ЧТОЖЕДЕЛАТЬ?! В итоге наткнулся на решение для тупых и забывших математику: вспомнить свойства логарифма, которые в меня безуспешно пытались вбить на первом курсе.
Берем любую из готовых реализаций логарифма, вычисляем ее, а потом получившийся результат дополнительно делим на логарифм той степени, которую хотим получить. И все. Учите дети математику говорили нам, пригодится...
Пригорело мне для моделирования разной степени убогости камер в микроскопе смоделировать нелинейность при повышенной яркости картинки. То есть сделать так, чтобы информация, лежащая в яркой части изображения искажалась, т.е. смоделировать состояние, близкое к засвету.
Как это сделать быстро и безболезненно? Стандартное решение - посмотреть логарифмы разных степеней от картинки. Полез я в питоновский NumPy. Нашел готовые реализации для десятичного, натурального и логарифма с основанием 2.
Гуглю, готовых решений не находится. ЧТОЖЕДЕЛАТЬ?! В итоге наткнулся на решение для тупых и забывших математику: вспомнить свойства логарифма, которые в меня безуспешно пытались вбить на первом курсе.
Берем любую из готовых реализаций логарифма, вычисляем ее, а потом получившийся результат дополнительно делим на логарифм той степени, которую хотим получить. И все. Учите дети математику говорили нам, пригодится...
Forwarded from Data is data
Silent fail. Компьютер делает ровно то, что вы ему сказали делать, а вовсе не то, что бы вы хотели, чтобы он сделал.
Пояснение к репосту. Функция np.max ест на вход следующие аргументы: 1й - нечто массивоподобное, в котором надо найти максимум, 2й - дополнительные настройки работы с этим массивом (можно заставить вывести строку максимумов в двумерном массиве, или плоскость максимумов в трехмерном)
Соответственно, np.max(-6,0) значит искать максимумы в массиве, содержащем только -6 по направлению 0
np.max([-6,0]) – значит искать максимум в списке, содержащем числа -6 и 0, в результате максимум – 0.
Соответственно, np.max(-6,0) значит искать максимумы в массиве, содержащем только -6 по направлению 0
np.max([-6,0]) – значит искать максимум в списке, содержащем числа -6 и 0, в результате максимум – 0.
Telegram
Эшу быдлокодит
Silent fail. Компьютер делает ровно то, что вы ему сказали делать, а вовсе не то, что бы вы хотели, чтобы он сделал.
Forwarded from Архив КС/РФ(Сиона-Футуриста) (Красный)
Примерно год назад разработчики Open AI сделали «элетронного копирайтера» — нейросеть GPT-2, способную генерировать связные тексты на английском языке. С повторными упоминаниями имен действующих лиц по ходу повествования, цитатами, отсылками к связанным событиям, и так далее. Чтобы не создавать шторма из фейков, в открытый доступ они выложили усеченную версию нейросети, генерирующую тексты похуже и покороче.
До поры до времени это работало только для английского языка. В январе российский разработчик Михаил Гранкин адаптировал GPT-2 под русский язык, обучая ее на русской классической литературе. Адаптированная версия получила название «Порфирьевич». В итоге получилась занятная игрушка: вводишь начало предложения, а нейросеть добавляет одну-две продолжающие фразы, иногда даже попадая в контекст. Помимо этого, сетка умеет писать стихи; ну как стихи — рифмованные строчки.
Поиграться с «Порфирьевичем» можно на оффициальном сайте porfirevich.ru . Поэт доступен в боте @NeuroPoetBot. Я бы сказал, что по содержательности и форме стихов он приближается к Маяковскому.
Пока плеяда копирайтеров может чуть расслабиться, но конец её близок: как только за генерацией текстов появится реальная выгода, какой-нибудь Яндекс упорется и сделает сервис «копирайтинг по подписке». Пока же «Порфирьевич» выдает довольно укуренные тексты, которые, впрочем, могут сойти за контент, выдаваемый многими пользователями соцсетей.
Приведу пример истории, сочиненной машиной под моим чутким руководством. Жирным выделен текст, введенный мной:
«Мы бежали по тропе от медведя. Он был очень зол и голоден. Медведи все эти годы приводили в негодность те магические предметы, которые им приходилось использовать. И потому они были не прочь поиграть, выпив у костра крови. А Колян был сильным духом и собирался сыграть со старым хищником эту жуткую шутку. Поэтому, подойдя к медведю, он спьяну принялся клевать его за ухо и клыки… И замертво свалился ему под лапы. А тот, видимо, уже не помнил никого в своей жизни страшнее.»
Eshu Marabo
До поры до времени это работало только для английского языка. В январе российский разработчик Михаил Гранкин адаптировал GPT-2 под русский язык, обучая ее на русской классической литературе. Адаптированная версия получила название «Порфирьевич». В итоге получилась занятная игрушка: вводишь начало предложения, а нейросеть добавляет одну-две продолжающие фразы, иногда даже попадая в контекст. Помимо этого, сетка умеет писать стихи; ну как стихи — рифмованные строчки.
Поиграться с «Порфирьевичем» можно на оффициальном сайте porfirevich.ru . Поэт доступен в боте @NeuroPoetBot. Я бы сказал, что по содержательности и форме стихов он приближается к Маяковскому.
Пока плеяда копирайтеров может чуть расслабиться, но конец её близок: как только за генерацией текстов появится реальная выгода, какой-нибудь Яндекс упорется и сделает сервис «копирайтинг по подписке». Пока же «Порфирьевич» выдает довольно укуренные тексты, которые, впрочем, могут сойти за контент, выдаваемый многими пользователями соцсетей.
Приведу пример истории, сочиненной машиной под моим чутким руководством. Жирным выделен текст, введенный мной:
«Мы бежали по тропе от медведя. Он был очень зол и голоден. Медведи все эти годы приводили в негодность те магические предметы, которые им приходилось использовать. И потому они были не прочь поиграть, выпив у костра крови. А Колян был сильным духом и собирался сыграть со старым хищником эту жуткую шутку. Поэтому, подойдя к медведю, он спьяну принялся клевать его за ухо и клыки… И замертво свалился ему под лапы. А тот, видимо, уже не помнил никого в своей жизни страшнее.»
Eshu Marabo
Forwarded from Архив КС/РФ(Сиона-Футуриста) (Красный)
Дорогие друзья! Подборки в телеграме — дело обычное, но 99% из них — это набившие оскомину сетки и компашки, которые не меняются из года в год.
Мы решили, особо не придумывая повода, выпустить полноценную интересную подборку, в которую каждый автор по 5-6 своих любимых каналов.
В нашем списке есть разбивка по тематическим рубрикам, но нет одного — блата. Мы собрали каналы из разных сеток и даже миров, чтобы помочь вам лучше ориентироваться во вселенной Телеграма.
Здесь будет толика больших каналов, но прежде всего те авторы, которые, не имея бюджетов и ресурсов, пилят отличный контент на самые неожиданные темы.
Первым делом
@Young_poppa - культура современного родительства
@dverimira – двери, очень много дверей
@UNIREDKRAS - душевная музыка от классиков русского андеграунда
Авторские каналы (наши)
@tolk_tolk – со-основатель «Красного Сиона» Павел Пряников
@rebyesod – со-основатель «Красного Сиона» Алекс «Ребе» Йесод
@diariesvarf - автор "Красного Сиона" Андрей Варфоломеев
@eshu_coding - автор "Красного Сиона" Eshu Marabo
Авторские каналы (небольшие)
@dataisdata - блог датасатаниста
@petromarkovskiy - знаток людских душ и авиации Митя
@vlagr самый влиятельный адвокат столицы Сергей
@oversized_shirts мудрый колумнист, которого тоже зовут Митя
@egorgalenko - резкий и дерзкий мемофилософ и стикеролюб Егор
@pepel_v - мечущийся но искренний питерский интель
@niemandswasser человек-спор и человек-искра Ортега
Авторские каналы (большие)
@teory_elit – увлекательно о мире вокруг нас
@daokedao - лучший канал о Китае и китайцах
@Sandymustache - с иронией о современной России
@veraafanasyeva - философ и интеллектуал Вера Афанасьева размышляет о современной России и о нашем месте в ней
@tobeor_official - Быть или Не Быть следит за "транзитом-2024", как больше не следит никто
История
@ussrchaosss - хранители преемственности поколений
@vatnikstan - самобытный онлайн-журнал об отечественной истории
Экономика
@EconomicState - мировые экономические новости и прогнозы
@politeconomics – канал опытного экономиста Хазби Будунова
@mislinemisli — эксперты по финансам и макроэкономике
@proeconomics — мощный канал об экономических трендах
Архитектура
@urbanparadoxes - о советской и другой архитектуре
@domiki_everyday - интересные и необычные здания
@arkhlikbez – флагман архитектурной мысли России
Технологии
@autopoke - серьезная инженерная разработка: автор строит секс-машину, снабженную искуственным интеллектом
@planshetgagarina - русский космос, много космоса
@mommyscience - дата сайенс для самых маленьких
@pathetic_low_freq - обскурное математико-алгоритмическое
@epistle_ch – про общество и футурологию
Клауд-русские (русские экспаты)
@eduhacker - как стать клауд-русским
@viennastories - наш человек в Вене
@artalevich — наш человек в Лондоне
@chuzhbina — его же канал о русской эмиграции
@everydayinsydney - красивые фото из Сиднея
@ru_hongkong - жизнь и протест в Гонконге
@afropunk - русская девушка в Африке
Мы решили, особо не придумывая повода, выпустить полноценную интересную подборку, в которую каждый автор по 5-6 своих любимых каналов.
В нашем списке есть разбивка по тематическим рубрикам, но нет одного — блата. Мы собрали каналы из разных сеток и даже миров, чтобы помочь вам лучше ориентироваться во вселенной Телеграма.
Здесь будет толика больших каналов, но прежде всего те авторы, которые, не имея бюджетов и ресурсов, пилят отличный контент на самые неожиданные темы.
Первым делом
@Young_poppa - культура современного родительства
@dverimira – двери, очень много дверей
@UNIREDKRAS - душевная музыка от классиков русского андеграунда
Авторские каналы (наши)
@tolk_tolk – со-основатель «Красного Сиона» Павел Пряников
@rebyesod – со-основатель «Красного Сиона» Алекс «Ребе» Йесод
@diariesvarf - автор "Красного Сиона" Андрей Варфоломеев
@eshu_coding - автор "Красного Сиона" Eshu Marabo
Авторские каналы (небольшие)
@dataisdata - блог датасатаниста
@petromarkovskiy - знаток людских душ и авиации Митя
@vlagr самый влиятельный адвокат столицы Сергей
@oversized_shirts мудрый колумнист, которого тоже зовут Митя
@egorgalenko - резкий и дерзкий мемофилософ и стикеролюб Егор
@pepel_v - мечущийся но искренний питерский интель
@niemandswasser человек-спор и человек-искра Ортега
Авторские каналы (большие)
@teory_elit – увлекательно о мире вокруг нас
@daokedao - лучший канал о Китае и китайцах
@Sandymustache - с иронией о современной России
@veraafanasyeva - философ и интеллектуал Вера Афанасьева размышляет о современной России и о нашем месте в ней
@tobeor_official - Быть или Не Быть следит за "транзитом-2024", как больше не следит никто
История
@ussrchaosss - хранители преемственности поколений
@vatnikstan - самобытный онлайн-журнал об отечественной истории
Экономика
@EconomicState - мировые экономические новости и прогнозы
@politeconomics – канал опытного экономиста Хазби Будунова
@mislinemisli — эксперты по финансам и макроэкономике
@proeconomics — мощный канал об экономических трендах
Архитектура
@urbanparadoxes - о советской и другой архитектуре
@domiki_everyday - интересные и необычные здания
@arkhlikbez – флагман архитектурной мысли России
Технологии
@autopoke - серьезная инженерная разработка: автор строит секс-машину, снабженную искуственным интеллектом
@planshetgagarina - русский космос, много космоса
@mommyscience - дата сайенс для самых маленьких
@pathetic_low_freq - обскурное математико-алгоритмическое
@epistle_ch – про общество и футурологию
Клауд-русские (русские экспаты)
@eduhacker - как стать клауд-русским
@viennastories - наш человек в Вене
@artalevich — наш человек в Лондоне
@chuzhbina — его же канал о русской эмиграции
@everydayinsydney - красивые фото из Сиднея
@ru_hongkong - жизнь и протест в Гонконге
@afropunk - русская девушка в Африке
Завтра защищаются мои дипломники-заочники, готовлю их сейчас к выступлению. Вообще конечно беда, что навык подготовки выступлений вообще никак не тренируется в ВУЗах в рамках основной программы. Для многих защита диплома - вообще первое публичное выступление.
Начало выступления с "Уважаемые председатели комиссии" - это конечно достижение, на ниве косноязычия, запомню надолго.
Я уже не говорю про уровень раздолбайства заочников, которые только за день до защиты узнают, что оказывается схема экспериментальной установки у них есть давно, и более того, активно используется в тексте диплома и презентации, только под другим названием.
Начало выступления с "Уважаемые председатели комиссии" - это конечно достижение, на ниве косноязычия, запомню надолго.
Я уже не говорю про уровень раздолбайства заочников, которые только за день до защиты узнают, что оказывается схема экспериментальной установки у них есть давно, и более того, активно используется в тексте диплома и презентации, только под другим названием.
Forwarded from Data is data
Если у вас есть мысли играть на Форексе, то послушайте такую историю. В 2015 году частная компания проложила за 300 млн $ кабель Hibernia Express от Лондона до Нью-Йорка, чтобы получать информацию на 5 миллисекунд быстрее. Трейдеры платят за доступ к этой линии в 50 раз больше, чем за обычный мегасуперский интернет. Охрана кабеля лучше, чем у военных. Эти 5мс позволяют трейдерам заниматься арбитражем, когда цена изменяется на одном из рынков, они точно знают, куда она двинется на другом. Это даёт им маленькую фору. Дальше конечно работает другой хайтек вроде обработки пакетов прям на сетевой карте, чтобы оно по компьютеру не гуляло долго. Так вот, когда вам кто-нибудь предложит подзаработать на курсе доллара или евро, знайте, что вы будете конкурировать с такими ребятами. Возможно вы их и обыграете. Кто знает ? Начало строительства в 2011 году
Data is data
Если у вас есть мысли играть на Форексе, то послушайте такую историю. В 2015 году частная компания проложила за 300 млн $ кабель Hibernia Express от Лондона до Нью-Йорка, чтобы получать информацию на 5 миллисекунд быстрее. Трейдеры платят за доступ к этой…
По случаю скачек рубля и нефти, вспомнился еще августовский постик с очень интересного канала.
Делать ли репосты интересных постов, которые мне попадаются?
Anonymous Poll
61%
Да, в любых количествах
21%
Не больше 1-2 в неделю
13%
Не больше 1-2 в день
5%
Нет
Forwarded from Архив КС/РФ(Сиона-Футуриста) (Красный)
Ранее я писал о боли, которую испытывают студенты и их научники перед защитой дипломов из-за необходимости готовиться к самой защите. Меня эта боль обошла стороной, спасибо руководителю.
Когда на 4 курсе я оказался на работе в лаборатории (за МРОТ), я попал в традиционное для российских ВУЗов рабство: кафедра эксплуатировала меня как хотела, включая работу штатным клоуном на днях открытых дверей в ВУЗе, которые проводились дважды в год на выходных. Для заманивания абитуриентов мы устраивали разные демонстрации, преимущественно притаскивали элементы лабораторного практикума.
В течении двух-трех часов потоком шли школьники и скучающие преподы, которым надо было раз за разом объяснять, что это за хлам мы выставили, на каких физических принципах оно работает и чем вообще наша специальность так хороша. В свой первый День открытых дверей я тупил и мычал, а на втором уже освоился и вещал весьма свободно. После этого меня начали отправлять докладчиком по различным конференциям, предварительно хорошенько надрессировав в искусстве подготовки презентаций и текстов к ним.
Пара недель правок и замечаний в духе «а зачем здесь эта надпись?», «почему эти 4 слайда нельзя было сделать компактно и красиво в одном?», «в начале выступления ты что-то брякнул для красного словца, поясни за терминологию» — и к моменту защиты диплома я мог вполне сносно выступать, так что мне уже было ничего не страшно.
К сожалению, такая подготовка — это добрая воля научного руководителя, если повезло попасть к хорошему, а в массы она не идет вообще. В наших вузах студентов не учат выступать, и к моменту защиты они приходят совершенно неподготовленными.
В общем, удачи моим дипломникам, 15 минут позора, не ляпнуть особенного бреда, и они становятся дипломированными специалистами.
Eshu Marabo
Когда на 4 курсе я оказался на работе в лаборатории (за МРОТ), я попал в традиционное для российских ВУЗов рабство: кафедра эксплуатировала меня как хотела, включая работу штатным клоуном на днях открытых дверей в ВУЗе, которые проводились дважды в год на выходных. Для заманивания абитуриентов мы устраивали разные демонстрации, преимущественно притаскивали элементы лабораторного практикума.
В течении двух-трех часов потоком шли школьники и скучающие преподы, которым надо было раз за разом объяснять, что это за хлам мы выставили, на каких физических принципах оно работает и чем вообще наша специальность так хороша. В свой первый День открытых дверей я тупил и мычал, а на втором уже освоился и вещал весьма свободно. После этого меня начали отправлять докладчиком по различным конференциям, предварительно хорошенько надрессировав в искусстве подготовки презентаций и текстов к ним.
Пара недель правок и замечаний в духе «а зачем здесь эта надпись?», «почему эти 4 слайда нельзя было сделать компактно и красиво в одном?», «в начале выступления ты что-то брякнул для красного словца, поясни за терминологию» — и к моменту защиты диплома я мог вполне сносно выступать, так что мне уже было ничего не страшно.
К сожалению, такая подготовка — это добрая воля научного руководителя, если повезло попасть к хорошему, а в массы она не идет вообще. В наших вузах студентов не учат выступать, и к моменту защиты они приходят совершенно неподготовленными.
В общем, удачи моим дипломникам, 15 минут позора, не ляпнуть особенного бреда, и они становятся дипломированными специалистами.
Eshu Marabo
Некоторое время назад мне скинули какую-то новость от ''Агентства городских новостей Москва''. Прикрепленная к посту в медиа картинка вызвала у меня странный ступор, который заслонил содержание новости.
Выйдя из ступора, я понял, что Visual Studio (универсальная среда разработки от Microsoft) догнала меня и здесь: эмблема новостного агенства - отзеркаленная по горизонтали иконка Visual Studio.
Выйдя из ступора, я понял, что Visual Studio (универсальная среда разработки от Microsoft) догнала меня и здесь: эмблема новостного агенства - отзеркаленная по горизонтали иконка Visual Studio.
Forwarded from Data is data
Мерять температуру людей на входе в офис хорошая идея, но есть ньюанс. Это реальные данные с наших градусников. Замер на лбу бесконтактным способом. Можно быстро догадаться, как так случилось, что у сотрудников средняя температура 35.8 (дело не в градуснике).
Вчера прям приятно удивил нелюбимый мной до недавнего времени PyCharm (среда разработки для питона). Пока я занимался в питоне макетированием для переноса в c# всякой нейронной мути, а также офисной автоматизацией - я пользовался Google Colabratory и Spyder, изредка - моей любимой Visual Studio (да, я извращенец, православные питонисты, проклинайте меня).
А тут одновременно позникла необходимость сделать веб-сервис, а следом - приложение для командной строки. Да еще надо это все упаковывать в .exe, независимый от установленного на ПК питона (с помощью библиотеки pyinstaller). И вот тут я оценил предупредительность создателей PyCharm, вмонтировавших в среду разработки терминал. Не, запустить его не проблема, но забота о пользователях!
Ну и после недели эксплуатации у меня сложилось впечатление, что PyCharm менее прожорливый чем Visual Studio.
А тут одновременно позникла необходимость сделать веб-сервис, а следом - приложение для командной строки. Да еще надо это все упаковывать в .exe, независимый от установленного на ПК питона (с помощью библиотеки pyinstaller). И вот тут я оценил предупредительность создателей PyCharm, вмонтировавших в среду разработки терминал. Не, запустить его не проблема, но забота о пользователях!
Ну и после недели эксплуатации у меня сложилось впечатление, что PyCharm менее прожорливый чем Visual Studio.
Я периодически экспериментирую с автоматической работой с телеграмом. Тестовые аккаунты периодически выхватывают ограничения на работу, а то и баны, последний был ковровый: полное удаление всех тестовых аккаунтов, толи по IP входа, толи по идентификатору клиента (уникальный идентификатор моего приложения).
Потому, дабы не утратить этот канал, я последовал благому примеру наших чиновников: переписал канал на жену (т.е. передал Owner-ство), а сам стал просто админом.
Потому, дабы не утратить этот канал, я последовал благому примеру наших чиновников: переписал канал на жену (т.е. передал Owner-ство), а сам стал просто админом.