(вздохнув) Принесли «на посмотреть» китайские антенны на якобы 868 МГц, закупленные на Али понятно куда.
Сижу, смотрю. В упаковке с этикеткой «868 MHz» оказались антенны LTE с разъёмом RP-SMA, попытка установки которых на рацию будет удачна с механической точки зрения (RP-SMA на SMA накручивается), но крайне неудачна с точки зрения жизни рации (контакта нет вообще, работающий в никуда мощный выходной каскад... ну да не будем о печальном).
То есть китайцы в посылку положили антенны какие были, а этикетку на пакет наклеили какую клиенту надо.
Увы, люди их уже купили сто штук, а потребность именно в LTE на данный момент составляет 2 (две) штуки.
Вторая пачка — гибкие длинные антенны из стальной пружины в полимерной оболочке, прочные, есть шанс, что будут жить долго. Но — резонанс на 806 МГц.
К счастью, мощные кусачки решают проблему путём укорочения пружины на 36 мм. Идеальная антенна получается, почему китайцы сразу так не могут?
Ну и да, начал прошедшие через меня антенны маркировать в явном виде.
@sforsecurity
Сижу, смотрю. В упаковке с этикеткой «868 MHz» оказались антенны LTE с разъёмом RP-SMA, попытка установки которых на рацию будет удачна с механической точки зрения (RP-SMA на SMA накручивается), но крайне неудачна с точки зрения жизни рации (контакта нет вообще, работающий в никуда мощный выходной каскад... ну да не будем о печальном).
То есть китайцы в посылку положили антенны какие были, а этикетку на пакет наклеили какую клиенту надо.
Увы, люди их уже купили сто штук, а потребность именно в LTE на данный момент составляет 2 (две) штуки.
Вторая пачка — гибкие длинные антенны из стальной пружины в полимерной оболочке, прочные, есть шанс, что будут жить долго. Но — резонанс на 806 МГц.
К счастью, мощные кусачки решают проблему путём укорочения пружины на 36 мм. Идеальная антенна получается, почему китайцы сразу так не могут?
Ну и да, начал прошедшие через меня антенны маркировать в явном виде.
@sforsecurity
👍79👎4
Промерил детально те антенны, что были закуплены на Али как «868 МГц 5 дБи» — ну да, вообще говоря, отличная LTE-антенна на диапазон 2600 МГц. Китайцы даже не барахло положили. Просто положили что было на складе, а не что покупатель заказал.
Так как в таком количестве, да и практически в любом количестве, LTE-антенны на ЛБС нафиг не нужны — поставил их на Авито, кому надо, берите. Вырученное пойдёт на закупку нужных вещей.
По КСВ < 3 антенна перекрывает LTE 2600 МГц и LTE 1800 МГц, GSM 1800 МГц, Wi-Fi 2,4 ГГц, частично 3G 1900 МГц. По КСВ < 2 — целиком перекрывает LTE 2600 МГц.
Длина 195 мм, поворот 0-90°, разъём RP-SMA.
@sforsecurity
Так как в таком количестве, да и практически в любом количестве, LTE-антенны на ЛБС нафиг не нужны — поставил их на Авито, кому надо, берите. Вырученное пойдёт на закупку нужных вещей.
По КСВ < 3 антенна перекрывает LTE 2600 МГц и LTE 1800 МГц, GSM 1800 МГц, Wi-Fi 2,4 ГГц, частично 3G 1900 МГц. По КСВ < 2 — целиком перекрывает LTE 2600 МГц.
Длина 195 мм, поворот 0-90°, разъём RP-SMA.
@sforsecurity
Авито
Антенны LTE/Wi-Fi поворотные ненаправленные купить в Москве по низкой цене | Электроника | Авито
Антенны LTE/Wi-Fi поворотные ненаправленные: объявление о продаже в Москве на Авито. Штыревые поворотные антенны LTE, прошедшие проверку на векторном анализаторе (Measall KC901S+). Разъём RP-SMA, длина 195 мм, заявленное производителем усиление 5 дБи, конструкция…
👍17👎4
Нежно люблю китайцев, конечно.
Есть дешёвый и простой способ получения операционных усилителей с очень низким напряжением смещения (т.е. напряжением ошибки) на входе — чопперы, они же усилители с нулевым дрейфом. С одной стороны, в наше время чоппер со смещением 5-10 мкВ стоит буквально копейки, с другой — у чопперов есть врождённые непреодолимые недостатки, один из которых — очень большое время восстановления после перегрузки, в лучшем случае это порядка 50 мкс, а иногда и больше, аж до единиц миллисекунд.
Ну то есть если на чоппер прилетело что-то внезапное, то следующие 50-500 мкс он на выходе выдаёт чушь.
С реакцией на быстрое изменение сигнала тоже не очень хорошо, у чоппера она запаздывает на 10-20 мкс.
Для сравнения, у обычного операционного усилителя время реакции и восстановления после перегрузки — масштаба 1 мкс, но зато напряжение ошибки — сотни микровольт, а не единицы.
Добиться от операционника не-чоппера маленькой ошибки можно только индивидуальной подстройкой каждого образца в процессе производства.
Но, разумеется, спрос рождает предложение, поэтому и такие ОУ есть, например, TI OPA376 — 25 мкВ ошибки максимум, 0,33 мкс восстановление. Стоит, конечно, уже не копейки, но в целом вполне приемлемо.
Что делают китайцы? Правильно! Добрые люди из HuaGuan Semiconductor, он же HGSEMI, просто и незамысловато выпускают довольно посредственный чоппер под названием «OPA376M».
Причём тупо методом переименования: в свойствах PDF даташита остаётся оригинальное название чипа — GS8591.
И это, замечу, не ушлый продавец на Али, это прямо целый настоящий производитель.
@sforsecurity
Есть дешёвый и простой способ получения операционных усилителей с очень низким напряжением смещения (т.е. напряжением ошибки) на входе — чопперы, они же усилители с нулевым дрейфом. С одной стороны, в наше время чоппер со смещением 5-10 мкВ стоит буквально копейки, с другой — у чопперов есть врождённые непреодолимые недостатки, один из которых — очень большое время восстановления после перегрузки, в лучшем случае это порядка 50 мкс, а иногда и больше, аж до единиц миллисекунд.
Ну то есть если на чоппер прилетело что-то внезапное, то следующие 50-500 мкс он на выходе выдаёт чушь.
С реакцией на быстрое изменение сигнала тоже не очень хорошо, у чоппера она запаздывает на 10-20 мкс.
Для сравнения, у обычного операционного усилителя время реакции и восстановления после перегрузки — масштаба 1 мкс, но зато напряжение ошибки — сотни микровольт, а не единицы.
Добиться от операционника не-чоппера маленькой ошибки можно только индивидуальной подстройкой каждого образца в процессе производства.
Но, разумеется, спрос рождает предложение, поэтому и такие ОУ есть, например, TI OPA376 — 25 мкВ ошибки максимум, 0,33 мкс восстановление. Стоит, конечно, уже не копейки, но в целом вполне приемлемо.
Что делают китайцы? Правильно! Добрые люди из HuaGuan Semiconductor, он же HGSEMI, просто и незамысловато выпускают довольно посредственный чоппер под названием «OPA376M».
Причём тупо методом переименования: в свойствах PDF даташита остаётся оригинальное название чипа — GS8591.
И это, замечу, не ушлый продавец на Али, это прямо целый настоящий производитель.
@sforsecurity
👍27👎5❤4
Вот вам ликбез про операционные усилители, дрейф нуля и неоднозначную роль чоппера.
https://habr.com/ru/post/721750/
@sforsecurity
https://habr.com/ru/post/721750/
@sforsecurity
Хабр
Маленькие китайские хитрости, или Чоппер, но не мотоцикл
Все мы уже давно в курсе, что на Алиэкспрессе процветает практика подделки чипов — под видом популярных микросхем продавцы выставляют что попало, часто даже не отбраковку, а просто какие-то абсолютно...
👍25❤7👎3
Иллюстрация про опенсорс, да.
В 2018 году я довольно-таки неплохо оптимизировал AES в RIOT OS — сэкономив 8 КБ флэша (на микроконтроллерах это огромная экономия, в некоторых случаях она позволяет использовать в проекте микроконтроллер на ступеньку ниже уровнем, например, с 64 КБ флэша вместо 128 КБ) без сколь-нибудь ощутимой потери производительности.
https://github.com/RIOT-OS/RIOT/pull/10037
Паралелльно я там же почистил реализацию AES в LoRaWAN — выкинул собственную лоравановскую, бездумно кем-то туда втащенную, и переключил на только что оптимизированную мной RIOT'овскую. Получив меньший размер кода, двукратный прирост производительности (sic!) и вишенкой на торте ещё и решение проблемы с тем, что лоравановская реализация конфликтовала с райотовской, в результате чего их нельзя было использовать одновременно.
https://github.com/RIOT-OS/RIOT/pull/10124
То есть в сумме:
• минус 8 КБ в размере кода
• плюс два раза в производительности
• решение проблемы несовместимости двух реализаций
Однако в совершенно другой ветке по совершенно иному поводу я немного посрался с разработчиком, впихнувшим в RIOT вместо драйвера акселерометра лютейший и неработающий говнокод, и мейнтейнерами, пустившими это аж в релизную версию (с очевидностью, не проверяя в работе и вообще не глядя в код).
В результате за мою токсичность мне было высказано «фи!», а дальше всё обсуждение заглохло, потому что у меня прекрасно работал мой форк, времени на дискуссии в интернете не было, а мейнтейнерам проекта в целом было до лампочки.
В принципе, оно бы так и померло, если бы в 2021-м кто-то не пришёл с жалобой, что у вас тут вообще-то LoRaWAN и родной AES не дружат, а потом другой человек не вспомнил, что проблема три года как решена.
https://github.com/RIOT-OS/RIOT/issues/16293
Ну то есть три года простой, понятный и очень эффективный патч просто покрывался пылью.
@sforsecurity
В 2018 году я довольно-таки неплохо оптимизировал AES в RIOT OS — сэкономив 8 КБ флэша (на микроконтроллерах это огромная экономия, в некоторых случаях она позволяет использовать в проекте микроконтроллер на ступеньку ниже уровнем, например, с 64 КБ флэша вместо 128 КБ) без сколь-нибудь ощутимой потери производительности.
https://github.com/RIOT-OS/RIOT/pull/10037
Паралелльно я там же почистил реализацию AES в LoRaWAN — выкинул собственную лоравановскую, бездумно кем-то туда втащенную, и переключил на только что оптимизированную мной RIOT'овскую. Получив меньший размер кода, двукратный прирост производительности (sic!) и вишенкой на торте ещё и решение проблемы с тем, что лоравановская реализация конфликтовала с райотовской, в результате чего их нельзя было использовать одновременно.
https://github.com/RIOT-OS/RIOT/pull/10124
То есть в сумме:
• минус 8 КБ в размере кода
• плюс два раза в производительности
• решение проблемы несовместимости двух реализаций
Однако в совершенно другой ветке по совершенно иному поводу я немного посрался с разработчиком, впихнувшим в RIOT вместо драйвера акселерометра лютейший и неработающий говнокод, и мейнтейнерами, пустившими это аж в релизную версию (с очевидностью, не проверяя в работе и вообще не глядя в код).
В результате за мою токсичность мне было высказано «фи!», а дальше всё обсуждение заглохло, потому что у меня прекрасно работал мой форк, времени на дискуссии в интернете не было, а мейнтейнерам проекта в целом было до лампочки.
В принципе, оно бы так и померло, если бы в 2021-м кто-то не пришёл с жалобой, что у вас тут вообще-то LoRaWAN и родной AES не дружат, а потом другой человек не вспомнил, что проблема три года как решена.
https://github.com/RIOT-OS/RIOT/issues/16293
Ну то есть три года простой, понятный и очень эффективный патч просто покрывался пылью.
@sforsecurity
👍95👎3
Наиболее интересным исследованием ChatGPT было бы исследование вопроса, «понимает» ли он, что такое достоверная информация.
Пока что одни восхищаются его «способностью» написать программу практически на чём угодно, а другие рассматривают бытовые запросы — и в них выясняется, что ChatGPT тоннами генерирует любой связный текст, способный удовлетворить спрашивающего.
В общем, от операции отсечения головы до сочинения несуществующих цитат (которые ChatGPT сопровождает указанием автора, произведения и даже, если попросите, номера страницы).
А вот можно ли «убедить» ChatGPT сообщать только правду, что именно он в этом случае будет сообщать, как он будет определять достоверность информации — вот это на самом деле интересный вопрос.
@sforsecurity
Пока что одни восхищаются его «способностью» написать программу практически на чём угодно, а другие рассматривают бытовые запросы — и в них выясняется, что ChatGPT тоннами генерирует любой связный текст, способный удовлетворить спрашивающего.
В общем, от операции отсечения головы до сочинения несуществующих цитат (которые ChatGPT сопровождает указанием автора, произведения и даже, если попросите, номера страницы).
А вот можно ли «убедить» ChatGPT сообщать только правду, что именно он в этом случае будет сообщать, как он будет определять достоверность информации — вот это на самом деле интересный вопрос.
@sforsecurity
👍44👎3❤2
Вечером в куплете — утром в стенгазете (с)
Отправили очередную партию разного коллегам в Донецке и Луганске. У кого-то генераторы и пауэрбанки, а я по мелочёвке — блоки питания 12 В, китайские DC/DC на производство многопортовых USB-зарядок под бортовую сеть 12/24 В, наборы SMD-резисторов и конденсаторов ходовых номиналов по 200-500 штук каждого...
Как нетрудно догадаться по последней фотке, уже доехало.
@sforsecurity
Отправили очередную партию разного коллегам в Донецке и Луганске. У кого-то генераторы и пауэрбанки, а я по мелочёвке — блоки питания 12 В, китайские DC/DC на производство многопортовых USB-зарядок под бортовую сеть 12/24 В, наборы SMD-резисторов и конденсаторов ходовых номиналов по 200-500 штук каждого...
Как нетрудно догадаться по последней фотке, уже доехало.
@sforsecurity
❤47👍24👎5
(вздохнув) Бесплатный доступ к Midjourney отключили из-за генерации фейков о политиках, сообщали нам СМИ. Созданные нейросетями изображения легко отличить по неправильной форме рук, утверждали эксперты.
Ну, что на эту тему можно сказать. Например, вот что можно сказать: https://news.1rj.ru/str/neuralnetworkcats/429
В принципе, есть ещё небольшие артефакты освещения и обтравки центральной фигуры (см. ботинки Байдена), но уже про некоторые картинки трудно сходу сказать, настоящие они или нет (см. Джастина Трюдо).
В следующей версии Midjourney, подозреваю, нейросетку ещё немного дообучат — и мы с вами не погрузимся в океан фотофейков лишь потому, что для создания вот таких картинок, а не «Джо Байден без одной ноги и с кривыми пальцами сидит на стуле работы Маурица Эшера», нужно серьёзное умение с нейросеткой правильно работать.
@sforsecurity
Ну, что на эту тему можно сказать. Например, вот что можно сказать: https://news.1rj.ru/str/neuralnetworkcats/429
В принципе, есть ещё небольшие артефакты освещения и обтравки центральной фигуры (см. ботинки Байдена), но уже про некоторые картинки трудно сходу сказать, настоящие они или нет (см. Джастина Трюдо).
В следующей версии Midjourney, подозреваю, нейросетку ещё немного дообучат — и мы с вами не погрузимся в океан фотофейков лишь потому, что для создания вот таких картинок, а не «Джо Байден без одной ноги и с кривыми пальцами сидит на стуле работы Маурица Эшера», нужно серьёзное умение с нейросеткой правильно работать.
@sforsecurity
Telegram
Котики и нейросеть
Уважаемые дамы и господа, дорогие зрители! Добро пожаловать на первый в истории чемпионат по нейросетевому скейтбордингу!
Наши участники сегодня — мировые лидеры. Итак, поехали.
Соревнования открывает Владимир Владимирович Путин. Стабильный и ровный прокат...…
Наши участники сегодня — мировые лидеры. Итак, поехали.
Соревнования открывает Владимир Владимирович Путин. Стабильный и ровный прокат...…
👍24👎2
Forwarded from ЛВД — Логи внутренних диалогов
Крис Трэверс, разработчик опенсорсной ERP LedgerSMB, был на PostgressConf, обсуждал там ситуацию с неприёмом патчей от Baikal Electronics. Как человек имеющий отношение к Open Source разложил всё по полочкам и, скажем, некоторые реакции мне не были очевидны.
Например, он пишет, что цепочка: "Байкал используется военными" — "У России начинается конфликт с вовлечением США" — "Производство Байкала блокируют, продажу ПО блокируют, приём патчей в ядро Линукса блокируют" приводит к тому, что "Байкал" даже не то что рекомендуется, а останется более-менее предсказуемой платформой для российских инфраструктурных компаний, даже чисто гражданских. (хотя он за скобками оставляет вопрос производства этих процессоров — полагаю, просто не в курсе всех пертурбаций)
Как следствие - всё больше и больше гражданских структур начинают испытывать потребность в ОС поддерживающей Байкал. При этом стоит отметить, что когда NSA добавляет SELinux в ядро — это не вызывает никаких протестов со стороны OS сообщества: опять мы сталкиваемся с rules based world, где правила не применяются к Штатам. (Это высказывание Криса, не моё)
И что же произойдёт, когда это желание будет сталкиваться с элитаризмом со стороны Якуба из Facebook?
Для начала - переход к ОС, где на ядро накатываются патчсеты с отброшенными, но нужными правками.
Потом форк
Потом переход на другое ядро (OpenBSD, например)
А дальше происходит неожиданное: поскольку версия Pax Americana сидит в углу и говорит: "Гады вы все, русские, да и китайцы тоже" и не принимает от них патчей, а китайские и русские версии OSS спокойно забирают творчество американских и европейских опенсорсников, продукт из закрытых стран, сюрприз, станет более универсальным и имеет все шансы стать основной веткой развития того же ядра Linux
Очень интересная статья, логически неплохо выверенная, рекомендую к прочтению.
Например, он пишет, что цепочка: "Байкал используется военными" — "У России начинается конфликт с вовлечением США" — "Производство Байкала блокируют, продажу ПО блокируют, приём патчей в ядро Линукса блокируют" приводит к тому, что "Байкал" даже не то что рекомендуется, а останется более-менее предсказуемой платформой для российских инфраструктурных компаний, даже чисто гражданских. (хотя он за скобками оставляет вопрос производства этих процессоров — полагаю, просто не в курсе всех пертурбаций)
Как следствие - всё больше и больше гражданских структур начинают испытывать потребность в ОС поддерживающей Байкал. При этом стоит отметить, что когда NSA добавляет SELinux в ядро — это не вызывает никаких протестов со стороны OS сообщества: опять мы сталкиваемся с rules based world, где правила не применяются к Штатам. (Это высказывание Криса, не моё)
И что же произойдёт, когда это желание будет сталкиваться с элитаризмом со стороны Якуба из Facebook?
Для начала - переход к ОС, где на ядро накатываются патчсеты с отброшенными, но нужными правками.
Потом форк
Потом переход на другое ядро (OpenBSD, например)
А дальше происходит неожиданное: поскольку версия Pax Americana сидит в углу и говорит: "Гады вы все, русские, да и китайцы тоже" и не принимает от них патчей, а китайские и русские версии OSS спокойно забирают творчество американских и европейских опенсорсников, продукт из закрытых стран, сюрприз, станет более универсальным и имеет все шансы стать основной веткой развития того же ядра Linux
Очень интересная статья, логически неплохо выверенная, рекомендую к прочтению.
Telegram
Логи внутренних диалогов
Чувак из Facebook, Якуб Кичинский (тоже, блин, империя добра нашлась), пишет разрабу из Байкал Электроникс, что он его патчи в ядро линукса видеть не хочет, ибо, цитата
"Нам некомфортно принимать обновления от людей из вашей организации или связанные с вашей…
"Нам некомфортно принимать обновления от людей из вашей организации или связанные с вашей…
👍52❤3👎3