Email or username:

Password:

Forgot your password?
52 posts total
foxy

Дожили, теперь читая статьи текст может крашнуться

foxy

#TechTip you can enable manual adding of search engines in #Firefox by adding this variable in about:config:

`browser.urlbar.update2.engineAliasRefresh` as `true`

Then in the search settings on about:preferences#search a new "Add" button will appear

Show previous comments
Katze

@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?

Miss adderal girl
@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
foxy

@rail_ Finally, I can assign an alias to multiple different keyboard layouts! Thanks!

foxy

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

en.wikipedia.org/wiki/Time_tra

Ildus

@foxy udb очень крут, стоит только как чугунный мост

foxy

Включил недавно Режим блокировки на маке и... не заметил разницы. Напрямую не пользуюсь ничем из этого списка.

Единственное пришлось понять, как отключить WPA на Wi-Fi, чтобы работало автоматическое подключение.

Димитр Сълин

@foxy или это ты впринципе хорошо защищён от кибератак / наверное благодяря своим знаниям в этой области и своевременным действиям/, или это у мака защита слабенькая...

foxy

ФБР хотели узнать, какой опенсорс код интегрирован на стороне клиентов Телеграма. Клиентов. Которые у него открытые! 🤦‍♂️ 🤦‍♂️ 🤦‍♂️

github.com/DrKLO/Telegram

Одному мне кажется это каким-то набросом, а не оговоркой?

youtu.be/1Ut6RouSs0w?t=1122

Юстас

@foxy Ага, тоже это приметил. Накидывает на плохие правительства и корпорации и рассказывает как хорошо быть единственным ПМом в Телеге.

foxy

Осенило как решить проблему копирования url'ов c Unicode символами

Букмарклет, чтобы было читаемо:
javascript:navigator.clipboard.writeText(decodeURIComponent(window.location));

Чтобы было правильно:
javascript:navigator.clipboard.writeText(window.location);

Если у вас #Firefox, то в about:config можно управлять, как копировать URL из адресной строки с помощью browser.urlbar.decodeURLsOnCopy

⚛️Revertron :straight:

@foxy Всегда в ФФ включаю эту опцию.

top.ofthe.top

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

foxy

Современные хайповые IDE обязательно должны иметь (нет):

- AI
- липкую прокрутку
- самописный терминал
- совместное редактирование
- уведомления на каждый чих
- надписи, которых нет в тексте программы

... список будет пополнятся

foxy

Загрузка... кнопки паузы? :blobcateyes:

foxy

Привет! Это CSS

𝙹𝚘𝚑𝚊𝚗

@foxy Привет, мы знакомы? 🤣

foxy

А вот ещё пример о том, что компании всегда злые (sarcasm).

Создатель Telegram-ботов, жалуется (1), что Telegram добавил к себе фичи его ботов и никак не отблагодарил его.

Моими ботами пользуются миллионы (да я просуммировал аудиторию всех групп с моими ботами и что?) и в них никогда не было рекламы (так же как и Telegram себя рекламировал:). Я развивал платформу, а та плюнула в ответ.

Изюминка ситуации в том, что если взять первого его бота для распознавания голосовых, то окажется, что голосовые он распознаёт благодаря бесплатному API фейсбучной конторы wit.ai

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

1/N

t.me/golden_borodutch/13

А вот ещё пример о том, что компании всегда злые (sarcasm).

Создатель Telegram-ботов, жалуется (1), что Telegram добавил к себе фичи его ботов и никак не отблагодарил его.

Моими ботами пользуются миллионы (да я просуммировал аудиторию всех групп с моими ботами и что?) и в них никогда не было рекламы (так же как и Telegram себя рекламировал:). Я развивал платформу, а та плюнула в ответ.

foxy

Но интересно на это смотреть, сравнивая с миром Open Source.

В Open Source люди годами ждут слияния их PR и радуются, когда в продукте появляются долгожданные фичи, которые они докостыливали плагинами.

Но когда долгожданные фичи добавляют компании: ууууу, неблагодарные корпорации (привет, стартапам поверх ChatGPT)

И не угодишь. В продукте компании не хватает фичи? Плохо. Компании добавили эту фичу, убив стартап? Плохо. Компания купила стартап и изуродовала их продукт? Плохо.

2/N

Lyyn ☮️🦄 #2024-02-16

@foxy
> и в них никогда не было рекламы (примерно также как в Telegram)

Ты чё, реально? Нативные спонсорские вставки в каналах, реклама премиума примерно везде. Недавно вот увидел "Хотите увидеть чужое последнее время онлайн? Покажите своё или *купите телеграм ПРЕМИУМ*". Ждём "узнай своих тайных поклонников за 100 рублей" и "сохранить удалённое автором фото с телеграм ELITE".

foxy

Удивительно что можно < > /

foxy

А что там в новом молодёжном университетском сервисе? А там проверка навыков работы с браузерной консолью

foxy

О какой бы фиче рассказать в попапе :blobcatthinkOwO:

Ну конечно же о пасхалке! 🤦‍♂️

foxy

Зачем это я полез в хром.

Пилю сайтик с картой плана университета. И захотелось мне работать полностью офлайн. А для этого нужно:

1. Закешировать тайлы карты
2. Избавится от походов в интернет за скриптами

И вот уже локальный nginx кеширует тайлы, библиотеки скачаны. Но как только отключаю Wi-Fi перестаёт грузится схема корпуса: из библиотеки для карты лезут Network error, при этом во вкладке с запросами всё ок.

Отрубил все расширения, попробовал чистый профиль — бестолку. Открываю хром — работает —_—

На что я только не наговаривал: может в nginx что-то с server_name, может в macOS кривой localhost, Firefox не отображает всех запросов... что-то помогает, что-то нет

Оказалось воспроизволится так: ВКЛ/ВЫКЛ Wi-Fi — в Firefox отваливается. Перезагружаем Firefox — работает. Всё.

Почему так, почему хрому всё равно ¯\_(ツ)_/¯

Зачем это я полез в хром.

Пилю сайтик с картой плана университета. И захотелось мне работать полностью офлайн. А для этого нужно:

1. Закешировать тайлы карты
2. Избавится от походов в интернет за скриптами

И вот уже локальный nginx кеширует тайлы, библиотеки скачаны. Но как только отключаю Wi-Fi перестаёт грузится схема корпуса: из библиотеки для карты лезут Network error, при этом во вкладке с запросами всё ок.

foxy

Про XZ, компании, OSM и как с этим быть

Забавно наблюдать за реакцией на XZ. Кто-то в шоке, кто-то призывает заставлять своё руководство донатить разработчикам.

В Твиттере на хайпе FFmpeg журит (1) разработчика из Microsoft, который пришёл в баг-трекер и написал, что от бага в проде беды, поэтому баг высокоприоритетный. Нет бы майки платную поддержку купили, чтобы помогать продукту. Ууу, бигтех (тем временем на странице (2) донатов никаких приглашений для компаний)

Листаешь дальше их аккаунт, а там в посты про Google Summer of Code. Такой вот он бигтех. Все его ненавидят, а тем временем Google, то Википедию спасает, то помогает #OpenStreetMap организовывать ежегодные конференции. (Да-да, несмотря на конкуренцию с Google Maps)

В мастодоне жалуются, что бедных разработчиков заколебали всякими 2FA/физическими ключами. Нет бы отстали, чтобы они свою работу делали. Тем временем PyPI сообщает (3) и взломе 174 учёток (владельцы которых начали замечать, что им 2FA начали ставить :)

1/N

(1) x.com/FFmpeg/status/1775178803
(2) ffmpeg.org/donations.html
(3) opennet.ru/60918/

Про XZ, компании, OSM и как с этим быть

Забавно наблюдать за реакцией на XZ. Кто-то в шоке, кто-то призывает заставлять своё руководство донатить разработчикам.

В Твиттере на хайпе FFmpeg журит (1) разработчика из Microsoft, который пришёл в баг-трекер и написал, что от бага в проде беды, поэтому баг высокоприоритетный. Нет бы майки платную поддержку купили, чтобы помогать продукту. Ууу, бигтех (тем временем на странице (2) донатов никаких приглашений для компаний)

foxy

Но давайте ещё печальку расскажу. Фонд #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 вот пытаются сменой лицензий обуздать компании. Что ж, посмотрим, удачи им.

2/N

overturemaps.org

Но давайте ещё печальку расскажу. Фонд #OpenStreetMap (напомню это Википедия в мире карт) оплачивает работу лишь одного SRE и разработчика веб-редактора. Всё остальное идёт на железо и разные мелочи. Вся остальная разработка на волонтёрах. Сайт развивает один Ruby- и один веб-разработчик. Вся инфра, модерация тоже на волонтёрах.

foxy

Фичи в 2024 году (упс, в 2020): мы сделали поддержание сессии и теперь вас не будет разлогинивать :blobcatadorable:

mattermost.com/blog/session-ex

Дежурное напоминание: "если я где-то залогинился один раз, эта сессия ОБЯЗАНА жить вечно, пока я сам не разлогинюсь, или не завершу её с другого устройства"

t.me/nikitonsky_pub/270

foxy

Ещё в последнее время такой фигнёй стали массово страдать Android-приложения.

Все стали браузер пихать в них?

foxy

Обожаю когда так по-простому переводят

foxy

Не люблю Signal за плохой UX/UI, но они реализовывают классные штуки.

Сейчас они научились скрывать номер телефона, введя "юзернеймы". В кавычках, потому что они не отображаются у вас профиле, но по ним всё равно можно вас найти.

signal.org/blog/phone-number-p

А ещё недавно они обернули прежнее шифрование в слой устойчивый к квантовым компьютерам. Таким образом защитились от потенциально ненадёжного постквантового шифрования

signal.org/blog/pqxdh/

Lyyn ☮️🦄 #2024-02-16

@foxy Какая именно часть UX тебе не нравится?
Я бы для себя сказал что
1. десктопное приложение такое себе, в том числе UI
2. Телефон видно, сейчас должны пофиксить вот вот
3. С бэкапами больно. Но в целом можно жить.
К UI мобильного приложения не имею притензий

foxy

Прекрасное. И ведь никто уже не объяснит, зачем нужен аккаунт для скачивания приложений :(

t.me/thinkaboutism/4249

motionarium

@foxy я так полагаю, что RuStore использует ТОЛЬКО VK ID. поэтому бан распространяется и на ВК, и на РуСтор.

долбанная экосистема.

Зимняя одиночка(полу мышильда)

@foxy А ты спроси то же самое у google play, аккаунт нужен для сбора данных и всё, можно конечно сказать про платные приложения, дополнение, тогда бы и нужен был аккаунт опционально, но если человек чисто скачивает приложения, то аккаунт используется только для сбора данных, например в том же huawei appgallery который я использую аккаунт не нужен, есть все "гос" приложения при это доверия больше чем поделкам от вк

Go Up