Posts
370
Following
48
Followers
53
Web-разработчик, автор форумного движка Intellect Board. Пишу на PHP, Python, JavaScript. Знаю Ruby и Go, со студенческих времён более-менее помню C и asm. Сейчас специализируюсь на ускорении загрузки сайтов и разработке ботов для Telegram. Linuxоид (использую Debian+Cinnamon). Любитель IndieWeb, Fediverse и yggdrasil, так как именно тут ещё сохраняется дух идеализма Старого Доброго Интернета.
repeated

🅴🆁🆄🅰 🇷🇺

Про необходимость критического мышления или критичного восприятия новостных лент с заголовками.
Бодрые рапорты о внедрении ИИ на различных промышленных предприятиях из реального сектора экономики — это почти всегда наглая и откровенная подмена понятий. Люди берут давным давно опробованные и обкатанные вещи из сферы машинного обучения (machine learning) и внедряя в свои процессы выдают за применение ИИ — замещение рабочих мест или же увеличения производительности труда за счёт использования ИИ.
В сфере офисных служащих (планктона), аналогичное тоже происходит, но только на почве внедрения Robotic process automation (RPA), тоже выстроенных на технологиях 10+15+ летней давности. Как обучаемые сотрудниками, так и в виде проектов внедрения с интеграцией уже полностью готовых коробочных решений, предлагаемых на рынке enterprise лет по шесть-семь в разных версиях.

Для лучшего ориентира и понимания ситуации — это такой «древний» machine learning, который без нейронных сетей и глубокого обучения, а на базе старых добрых алгоритмов кластеризации и всяких там Support Vector Machine (SVM). Т.е. ровно таких же, как используются в рекомендательных системах в различных social media & video-hosting — социальных сетях и youtube — загоняющих пользователей в натуральный filter bubble. Лишь бы люди побольше времени проводили (залипали) развлекаясь контентом в этих самых социальных сетях и видео-хостингах или стриминговых сервисов а-ля Netflix или же Spotify.

Т.е. никакой трагедии в этом нет, в данном случае промышленность внедряет использование всесторонне изученных и опробованных технологий. Потому что вопрос надёжности и стабильности работы таких вещей напрямую определяется степенью зрелости и обкатанности. Однако, происходит это с подменой понятий и на хайпе вокруг ИИ. А во-вторых, можно сделать вывод, что реальное использование ИИ в реальном секторе промышленности с экономикой случится лет через 10+ (посмотрев с какой задержкой внедряются весьма старые вещи из машинного обучения).

#промышленность #machinelearning #machine-learning #ai #ии #rpa #lang_ru @Russia
0
2
1
repeated

🅴🆁🆄🅰 🇷🇺

Edited 6 months ago
На днях появился BlueHammer — опубликованный прототип уязвимости нулевого дня в Windows-системах. Позволяет повысить права (привелегии) в системе до уровня учётной записи SYSTEM или расширенных админских.
Show content
Уязвимость нулевого дня оказалась опубликована вместе с протипом (примером) использования. Опубликовано человеком (Chaotic Eclipse), которому не удалось сообщить о проблеме через официальные каналы Microsoft, потому что соответствующее подразделение (MSRC) захотело прямо аж видео с подтверждением работоспособности данной уязвимости. Отказываясь иначе вести диалог и принимать информацию к сведению.

Это тот апофеоз тотальной идиотии, который преобладает в Microsoft последние 10+ лет. Ниже расписано более детально по этой теме.
Очередное дно пробито, но это не первый раз, а стабильность — это верный признак мастерства.
Нет такого, что Linux или BSD-системы вдруг стали модными и популярными, это людям приходится уходить с Windows-систем из-за такого качества работы Microsoft.

#bluehammer #microsoft #windows #cve #lang_ru @Russia

RE: https://hub.hubzilla.de/item/fadba136-52e4-46e3-9101-5d8c7b0d61fb
0
2
0
Как жить с ограничениями Интернета?
Show content
@zvezdochetia полностью поддерживаю! Хотя для меня как для человека, начавшего Сетевую жизнь на dialup-модемах и привыкшего воспринимать Интеренет как что-то, что в любой момент может отвалиться (или даже выключающего его самостоятельно, чтобы иметь возможность хоть как-то сосредоточиться), перечисленные советы кажутся сами собой разумеющимися.
Единственное, в чём не вижу особого смысла — это в экспериментах с Bluetooth. Очень уж малый у него радиус действия, и области применения, если и найдутся, то реально будут из категории «обеспечить чат в пределах комнаты».
1
0
1
repeated
Компетентность — важная благодетель
Show content

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

Я считаю компетентность и способность объективно оценивать границы своих знаний и умений одними из самых важных качеств людей.

Компетентный, -ая, -ое; -тен, -тна, -тно. [от лат. competens (competentis) - соответствующий, способный].

  1. Обладающий основательными знаниями в какой-либо области; знающий.
  2. Основанный на знаниях, осведомлённости; веский, авторитетный.
  3. Обладающий компетенцией; правомочный.

Почему я так считаю?

  • Компетентные специалисты принесут больше пользы, чем некомпетентные. Мы иногда нуждаемся в людях, которые обладают специальными знаниями и умениями — в юристах, в медиках, в строителях, в портных, в метеорологах, в пожарных. Согласитесь — ложиться под нож умелого хирурга спокойнее, чем ложиться под нож неумелого хирурга, лучше резать ножом, который произведён профессионально и не ломается, лучше чтобы ножи проектировал образованный инженер (чтобы форма и материал были корректно рассчитаны), лучше чтобы образование давали знающие и умеющие объяснять в доступной форме преподаватели.
  • Некомпетентность губит добрые начинания. Без компетентности в конкретных областях любые некоммерческие организации, любая медицинская помощь, любая самоделка даже при самых светлых и добрых намерениях может оказаться провальной, вредной и даже опасной.
  • Глубокие знания/умения ценны сами по себе — они открывают недоступные другим возможности. В любой сфере человек, обладающий глубокими знаниями и умениями, ценен и может сделать то, чего другие неспособны. Например, человек, который невероятно хорош в кулинарии, имеет очень много знаний и умений, связанных с приготовлением еды, способен приготовить более вкусное блюдо за меньший бюджет. Профессиональный строитель с большими знаниями и опытом сможет построить дом, который его коллеги не смогут построить в силу отсутствия таких знаний.
  • Знание своих границ — страховка от провальных решений. Понимание того, где пролегают границы Ваших знаний может помочь не принимать вредные решения, а вместо этого повысить свою компетентность до необходимого уровня либо обратиться к специалисту. Не заниматься самолечением — а пойти ко врачу. Не пытаться навайбкодить очень большой и сложный проект (чтобы потом он не запускался, либо работал нестабильно/с потерей производительности), а сделать проект поменьше, но с использованием всех имеющихся знаний и способностей, чтобы это небольшое ПО стало, возможно, ценнее какого-то крупного и тяжёлого ПО.

Иными словами, я считаю компетентность важной добродетелью, поскольку

  • она помогает реализации других добродетелей,
  • компетентные специалисты количественно лучше некомпетентных,
  • компетентные специалисты качественно лучше некомпетентных,
  • понимание своих ограничений помогает принимать обоснованные решения даже при отсутствии компетенции

#общество #жизнь_по_уму

1
4
6
re: Различные новостные каналы в одном приложении? Чтобы как в телеге? Подписываться через Atom/RSS? Прямой инфо-поток буквально прямо от издателей, без цензуры и оглядки на владельцев каких-либо платформ.
Show content
@johan @erua вот как раз насчёт отдельных каналов — на мой взгляд удобнее, чем лента, в которой перемешано всё. Просто потому что иногда бывает нужно почитать новости/контент по определённой теме так, чтобы остальное не отвлекало. Другой вопрос, что лента с динамическим фильтром, с помощью которого можно было бы быстро скрыть лишнее (либо, наоборот, держать скрытым и включать, когда есть время/настроение), была бы ещё лучше.
1
0
0
repeated

🅴🆁🆄🅰 🇷🇺

Различные новостные каналы в одном приложении? Чтобы как в телеге? Подписываться через Atom/RSS? Прямой инфо-поток буквально прямо от издателей, без цензуры и оглядки на владельцев каких-либо платформ.
Show content
Когда несколько подписок на информационные ресурсы в одном месте у пользователя, то это удобно. Вот только почему это должно быть в каком-то мессенджере? Хотят аффтары вещать и транслировать — пусть обзаведутся своим веб-сайтом с RSS/Atom.

Мессенджеры для переписки
Новостные каналы в мессенджерах банально неудобны и ненадёжны.
Аккаунт у человека может оказаться заблокирован в любой момент или по причине цензуры владельцы платформы принуждают удалять определённое содержимое каналов.
Доступ к мессенджеру может оказаться ограничен в той или иной местности, куда приезжаешь, а там люди уже несколько месяцев этим всем не пользуются. И открыв мессенджер пользователь даже экспортировать список каналов новостных не может, чтобы посмотреть их иным образом.
Или мессенджер в неподходящий момент может на несколько часов выпасть из жизни по причине своих собственных технических сложностей. Это всё хорошо и наглядно показал опыт с практикой использования.
Когда очищаешь память занимаемую мессенджером в мобильнике, то не хочется грохнуть мельтимедиа из чатов с людьми. По факту, требуется почистить всего лишь кеш с данными из подписок на каналы. Это такие вещи, которые надо разделять внятно и однозначно, поскольку надобность почистить место возникает в самый неподходящий момент.

Не везде есть Feeds
Если на сайте проекта, агентства, издания нету кнопки RSS/Atom подписки, а имеется только лишь про vk.com и t.me, max.ru и etc., то это не означает отсутствие RSS. Можно взять URL сайта и добавить RSS в конце, почти наверняка откроется xml являющийся Atom/RSS feed'ом, такой как
<rss version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:atom="http://www.w3.org/2005/Atom" >

И такое впечатление, что много лет как стало уже нормой предоставлять xml feed чуть ли не по умолчанию. Порой разные для каждого раздела-рубрики на сайте/проекте.
И ряд браузеров типа Opera или же Vivaldi поддерживает работу с т.н. «Feeds». Если веб-браузер имеет поддержку Feeds, то у него может быть опция «Detect Feeds in Web Pages».
Есть варианты работать с RSS/Atom каналы через софт вроде #^https://feedly.com/news-reader или веб-сервисы вокруг RSS/Atom подписок.
Или тот же почтовый клиент Thunderbird умеет собирать и показывать по RSS/Atom.

Школьники военблогеры
Что это за бесценный и волшебный источник информации или медийный ресурс может быть в нашем мире без веб-сайта, а существующий лишь на каналах в мессенджерах? Очередной школьник ведущий телего-канал на тему геополитики и новостей, на ровне с военкорами, что под обстрелами на ЛБС шарахаются?

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

Для podcast'ов такое распространение особенно актуально, т.к. пользователи настраивают автоматическое скачивание новых выпусков, анонсируемых через такой RSS/Atom-канал. И прослушать новые выпуски можно в любой обстановке, не важно есть там мобильный интернет, wi-fi или же ничего из этого нету. В отличии от каналов мессенджеров, где в отдельности на каждый канал не выставить запрет или разрешение на предварительную загрузку мультимедиа контента.

#telegram #max #atom #rss #feeds #lang_ru @Russia
1
2
0
@apxont @rf был там. Технически задумка неплохая, но в плане пользователей — какое-то кладбище человеческого интеллекта: либерасты, антиваксеры, сторонники теорий заговора, борцы с 5G и прочие подобные элементы. В какой-то момент пытался отфильтровать весь этот сброд из ленты, в надежде, что останутся нормальные люди, но быстро сдался и перестал туда ходить вообще.
0
0
2
repeated

Who Let The Dogs Out 🐾

susam/wander: A tiny, decentralised tool you can host with just two files to explore the small web - Codeberg.org

https://codeberg.org/susam/wander

> A tiny, decentralised tool you can host with just two files to explore the small web.

Wander the Small Web
Wander is a small, decentralised, self-hosted web console that lets your visitors explore random pages from a community of personal websites.

0
2
0

Попалась забавная игра на взлом ИИ: https://aiinsec.ru. Первые три уровня прошёл без проблем, на четвёртом на какое-то время застрял — не сразу придумалась нужная формулировка. Пятый пока не пробовал.

0
1
3

Сегодня чуть было не прохлопал свой старый сайт openproj.ru. Сам сайт там давно заброшен, захожу на него редко, а то, что в конце января пришло уведомление, что срок регистрации истекает, из головы вылетело. Хорошо хоть бот отследил, что с сайта пропало проверочное слово (стала выдаваться заглушка регистратора) и сообщил об этом.

0
1
1
@anika_voin у меня в одном из ноутов батарейка умерла ещё в 2015 году. Но его история на этом не закончилась: потом он до 2023 года жил на даче, потом где-то год был домашним сервером, а сейчас лежит просто как резерв, на случай, если что-то с основным компьютером случится.
1
0
0
Edited 8 months ago

Читаю в 13-ом номере Интернет-журнала Elpis статью, где речь идёт о создании сайта с нуля ручным написанием HTML-кода в обычном текстовом редакторе, без всяких frameworkов, SSG и прочего. Удивляюсь, что для кого-то это — необычный опыт! Я-то сам всегда считал, что для небольших сайтов это по-прежнему повседневность.

2
2
1
Edited 8 months ago

Мда, в мире становится всё меньше и меньше места программистам-одиночкам, пишущим по принципу «делаю для себя, делюсь со всеми». Сегодня, например, пришло письмо от ВК, что нужно пройти верификацию бизнес-профиля, иначе доступ ко всем приложениям будет заблокирован. А без приложения реализация моей идеи «Сайт как личный архив» возможна только очень костыльным образом. Да и даже просто авторизацию через ВК ID на своём сайте сделать не получится.

0
2
1

@iwojima @iron_bug Вообще, у меня был замысел именно свой полноценный проект написать. И не с мостами через RSS, а напрямую импортируя данные через соответствующие API, там, где они есть. Кстати, по идее с этой задачей (обратиться к нужной API, получить от неё данные и преобразовать их к нужному виду) хорошо должны нейронки справляться, но пока не пробовал. Правда, так до сих пор и не решил, как быть с комментариями к своим же постам — тащить их как отдельные записи (что технически проще) или пытаться сохранять цепочки обсуждений.

0
0
0

@iron_bug Akkoma — это и есть сервер + Web-интерфейс в одном, а не клиент. У Hubzilla вроде как свой собственный протокол, ActivityPub там вроде нужно то ли через plugins, то ли как-то ещё дополнительно подключать.

Что касается централизованных соцсетей, то я от них отказаться не готов. Поэтому и думал о решении, которое будет сохранять мой контент из разных мест, а не просто полном уходе в Fediverse.

1
0
1

@iron_bug Кстати, idealists и есть мой собственный инстанс. Правда, насчёт того, что не сильно жрущие — неверно, для Akkoma 2 Гб RAM еле хватает, на одном так и вовсе то и дело OOM killer срабатывал. А нормальных Fediverse-клиентов на PHP так и не нашёл. Но бездумно тащить сюда всю активность с остальных мест Интернета (скажем, репостить из ВК и Instagram) как-то не очень уместно, на мой взгляд.

1
0
0

@iron_bug насчёт того, что на чужом сервере всё может накрыться — согласен. И раньше всегда стремился к тому, чтобы держать всё на своём сайте. Но есть одна проблема — в условиях современного Интернета на свой сайт всё сложнее и сложнее привести людей (и не просто привести, а сделать так, чтобы они на нём остались и комментировали регулярно). Вот и приходится идти туда, где есть шанс быть услышанным. Поэтому сейчас периодически размышляю над таким форматом: свой сайт — это личный архив, куда автоматически собирается копия моей активности в остальном Интернете (посты, комменты и т.п.). Но до реализации пока так и не дошло (только дизайн нейросетью сгенерировал). А что там кто куда сливает и стучит — мне без разницы. Политоту я не пишу, а компетентные органы вряд ли интересуют мои рассуждения о старом Интернете, малоизвестных операционных системах или рассказы о прогулках.

1
0
0

Нашёл сегодня Дыбр — дневниковое сообщество, во многом напоминающее по духу ранний ЖЖ тех времён, когда он ешё не скатился в политоту. Решил зарегистрироваться. Посмотрим, смогу ли прижиться (и не будет ли мне много три блог-подобных ресурса сразу — на личном сайте, тут и там).

2
2
2
@shuro @pechorin @mstadmin как пользователь Cinnamon на Debian (причём сижу на testing), могу сказать, что да, ставится без каких-либо проблем, если в качестве login manager используется lightdm. Там просто нужно будет выбрать нужную DE на экране входа.
Единственный минус — нет родного task manager, приходится использовать xfceшный или lxtask.
0
0
2
repeated
Show older