@rail_ did you know that you can add a bookmark as a search engine https://github.com/jameshealyio/bang-bookmarks someone converted duckduckgo bangs into firefox native via bookmarks, just import many thousands of bookmarks into your browser
Как же давно я мечтал об отладчиках с записью всех состояний программы. Слышал только о rr и что GDB простые операции может отменять, а оказывается и для других языков есть
@foxy или это ты впринципе хорошо защищён от кибератак / наверное благодяря своим знаниям в этой области и своевременным действиям/, или это у мака защита слабенькая...
А какие там проблемы? Когда нужна ссылка целиком, то она нужна как есть, с закодированными с помощью процентов символами, т.к. эта ссылка будет где-то переиспользована и в таком случае лучше её оставить корректно закодированной. В случаях же когда мне требуется получить из ссылки часть текста, делаю так.
А вот ещё пример о том, что компании всегда злые (sarcasm).
Создатель Telegram-ботов, жалуется (1), что Telegram добавил к себе фичи его ботов и никак не отблагодарил его.
Моими ботами пользуются миллионы (да я просуммировал аудиторию всех групп с моими ботами и что?) и в них никогда не было рекламы (так же как и Telegram себя рекламировал:). Я развивал платформу, а та плюнула в ответ.
Изюминка ситуации в том, что если взять первого его бота для распознавания голосовых, то окажется, что голосовые он распознаёт благодаря бесплатному API фейсбучной конторы wit.ai
Остальные боты даже рассматривать смешно. (хотя и у меня есть соблазн обвинить Telegram, что проверка орфографии в клиентах появилась не без популярности моего @orforobot )
А вот ещё пример о том, что компании всегда злые (sarcasm).
Создатель Telegram-ботов, жалуется (1), что Telegram добавил к себе фичи его ботов и никак не отблагодарил его.
Моими ботами пользуются миллионы (да я просуммировал аудиторию всех групп с моими ботами и что?) и в них никогда не было рекламы (так же как и Telegram себя рекламировал:). Я развивал платформу, а та плюнула в ответ.
Но интересно на это смотреть, сравнивая с миром Open Source.
В Open Source люди годами ждут слияния их PR и радуются, когда в продукте появляются долгожданные фичи, которые они докостыливали плагинами.
Но когда долгожданные фичи добавляют компании: ууууу, неблагодарные корпорации (привет, стартапам поверх ChatGPT)
И не угодишь. В продукте компании не хватает фичи? Плохо. Компании добавили эту фичу, убив стартап? Плохо. Компания купила стартап и изуродовала их продукт? Плохо.
@foxy > и в них никогда не было рекламы (примерно также как в Telegram)
Ты чё, реально? Нативные спонсорские вставки в каналах, реклама премиума примерно везде. Недавно вот увидел "Хотите увидеть чужое последнее время онлайн? Покажите своё или *купите телеграм ПРЕМИУМ*". Ждём "узнай своих тайных поклонников за 100 рублей" и "сохранить удалённое автором фото с телеграм ELITE".
Пилю сайтик с картой плана университета. И захотелось мне работать полностью офлайн. А для этого нужно:
1. Закешировать тайлы карты 2. Избавится от походов в интернет за скриптами
И вот уже локальный nginx кеширует тайлы, библиотеки скачаны. Но как только отключаю Wi-Fi перестаёт грузится схема корпуса: из библиотеки для карты лезут Network error, при этом во вкладке с запросами всё ок.
Отрубил все расширения, попробовал чистый профиль — бестолку. Открываю хром — работает —_—
На что я только не наговаривал: может в nginx что-то с server_name, может в macOS кривой localhost, Firefox не отображает всех запросов... что-то помогает, что-то нет
Оказалось воспроизволится так: ВКЛ/ВЫКЛ Wi-Fi — в Firefox отваливается. Перезагружаем Firefox — работает. Всё.
Почему так, почему хрому всё равно ¯\_(ツ)_/¯
Зачем это я полез в хром.
Пилю сайтик с картой плана университета. И захотелось мне работать полностью офлайн. А для этого нужно:
1. Закешировать тайлы карты 2. Избавится от походов в интернет за скриптами
И вот уже локальный nginx кеширует тайлы, библиотеки скачаны. Но как только отключаю Wi-Fi перестаёт грузится схема корпуса: из библиотеки для карты лезут Network error, при этом во вкладке с запросами всё ок.
Забавно наблюдать за реакцией на XZ. Кто-то в шоке, кто-то призывает заставлять своё руководство донатить разработчикам.
В Твиттере на хайпе FFmpeg журит (1) разработчика из Microsoft, который пришёл в баг-трекер и написал, что от бага в проде беды, поэтому баг высокоприоритетный. Нет бы майки платную поддержку купили, чтобы помогать продукту. Ууу, бигтех (тем временем на странице (2) донатов никаких приглашений для компаний)
Листаешь дальше их аккаунт, а там в посты про Google Summer of Code. Такой вот он бигтех. Все его ненавидят, а тем временем Google, то Википедию спасает, то помогает #OpenStreetMap организовывать ежегодные конференции. (Да-да, несмотря на конкуренцию с Google Maps)
В мастодоне жалуются, что бедных разработчиков заколебали всякими 2FA/физическими ключами. Нет бы отстали, чтобы они свою работу делали. Тем временем PyPI сообщает (3) и взломе 174 учёток (владельцы которых начали замечать, что им 2FA начали ставить :)
Забавно наблюдать за реакцией на XZ. Кто-то в шоке, кто-то призывает заставлять своё руководство донатить разработчикам.
В Твиттере на хайпе FFmpeg журит (1) разработчика из Microsoft, который пришёл в баг-трекер и написал, что от бага в проде беды, поэтому баг высокоприоритетный. Нет бы майки платную поддержку купили, чтобы помогать продукту. Ууу, бигтех (тем временем на странице (2) донатов никаких приглашений для компаний)
Но давайте ещё печальку расскажу. Фонд #OpenStreetMap (напомню это Википедия в мире карт) оплачивает работу лишь одного SRE и разработчика веб-редактора. Всё остальное идёт на железо и разные мелочи. Вся остальная разработка на волонтёрах. Сайт развивает один Ruby- и один веб-разработчик. Вся инфра, модерация тоже на волонтёрах.
Помогают ли компании? Да: Fastly даёт CDN, через которые все на халяву качают картинки карт, Amazon недавно принял на себя раздачу сотен гигабайт дампов планеты, Mapbox вложились в своё время в создание веб-редактора, ESRI/Bing/Mapbox дают спутниковые снимки.
А что картографам? Та ничего, рисуйте там как-нибудь. Инструменты пилите для себя как-нибудь сами. Только когда плохо работать начнёте (ну например когда на халявных картах появится вандализм) мы прибежим к вам. Ну а дальше все будут молить единственного разработчика-волонтёра сайта OSM остановить вандалов.
А компаниям что, они сделают бизнес и забудут. Как 2гис начинавшие с OSM или как Apple, которые на важных рынках отказываются от OSM. Или как Mapbox, построившие на OSM и своей открытости бизнес, а потом сменившие лицензии своих библиотек на коммерческие.
Или, как сейчас, Overture Maps (TomTom, Microsoft, Amazon, Meta), которые наскребли у себя данных, смержили с OSM и счастливы: открытые данные для всех. Неважно, что половина данных из OSM, об этом вы в их рекламе не узнаете.
Ну вот же, вот снова всё на энтузиастах держится! Надо с этим бороться. Redis, ElasticSearch, HashiCorp вот пытаются сменой лицензий обуздать компании. Что ж, посмотрим, удачи им.
Но давайте ещё печальку расскажу. Фонд #OpenStreetMap (напомню это Википедия в мире карт) оплачивает работу лишь одного SRE и разработчика веб-редактора. Всё остальное идёт на железо и разные мелочи. Вся остальная разработка на волонтёрах. Сайт развивает один Ruby- и один веб-разработчик. Вся инфра, модерация тоже на волонтёрах.
Дежурное напоминание: "если я где-то залогинился один раз, эта сессия ОБЯЗАНА жить вечно, пока я сам не разлогинюсь, или не завершу её с другого устройства"
Не люблю Signal за плохой UX/UI, но они реализовывают классные штуки.
Сейчас они научились скрывать номер телефона, введя "юзернеймы". В кавычках, потому что они не отображаются у вас профиле, но по ним всё равно можно вас найти.
А ещё недавно они обернули прежнее шифрование в слой устойчивый к квантовым компьютерам. Таким образом защитились от потенциально ненадёжного постквантового шифрования
@foxy Какая именно часть UX тебе не нравится? Я бы для себя сказал что 1. десктопное приложение такое себе, в том числе UI 2. Телефон видно, сейчас должны пофиксить вот вот 3. С бэкапами больно. Но в целом можно жить. К UI мобильного приложения не имею притензий
@foxy А ты спроси то же самое у google play, аккаунт нужен для сбора данных и всё, можно конечно сказать про платные приложения, дополнение, тогда бы и нужен был аккаунт опционально, но если человек чисто скачивает приложения, то аккаунт используется только для сбора данных, например в том же huawei appgallery который я использую аккаунт не нужен, есть все "гос" приложения при это доверия больше чем поделкам от вк
@rail_ sometimes I worry about the things that are feature-gated in Firefox and which aren't.
Like how does this need about:config while Ebay is being repeatedly added to my search engines despite me explicitly removing it?
https://github.com/jameshealyio/bang-bookmarks
someone converted duckduckgo bangs into firefox native via bookmarks, just import many thousands of bookmarks into your browser
@rail_ Finally, I can assign an alias to multiple different keyboard layouts! Thanks!