• AdBlock: особенности работы и продвинутые методы блокировки
    0
    Это следующий шаг, более агрессивное поведение. Я вот очень не люблю современную модель монетизации через рекламу и пользовательские данные, но на эту дрянь перешел только в отношении к ютубу. А вот, к примеру, на хабре не стал бы так делать.
  • Худшие места в C++ для написания кода
    +1
    Файл закрывать при деструкции объекта, за него отвечающего должен кто?
    И, увы, файл можно закрыть наполовину.
  • В USB Type-C версии 2.1 добавят поддержку мощности до 240 Ватт
    +1
    будет
    image

    Кроме пробоя на сигнальные линии 50V на разъёме останется подпалина или солевой мостик. Что быстро приведёт к рецидиву.
  • В USB Type-C версии 2.1 добавят поддержку мощности до 240 Ватт
    0
    1.2мм это air gap. Между контактными площадками. Я даже и не рассматриваю идею пропихнуть 240W через разъём, в котором оба проводника находятся, как сейчас, на расстоянии в 1.8мм тексталита с непокрытыми маской проводниками. Там сейчас 0.3мм между пластинками. И, если вычесть медь, это значит что получим 0.3*3 0.9мм. И каждая пылинка, капля пота/слюны/слёз/дождя приведет к катастрофе при напряжении 50V
  • В USB Type-C версии 2.1 добавят поддержку мощности до 240 Ватт
    +1
    Для влажного воздуха сочтём напряжение пробоя 1cm/kV. Между контактами там 1.2мм — пробой наступит при 83V. Кабель (а также БП и нагрузка) имеет свою индуктивность, и при токе 5A и резком разрыве нагрузки (вытаскиваем кабель из разъёма) цепь размыкается, и энергия, запасённая в этой индуктивности повышает разность потенциалов между контактами. В один «прекрасный» момент напряжение повышается выше пробоя (обычно принято считать, что при разрыве контакта напряжение может превышать номинальное в несколько раз, и 83V далеко не предел) и происходит разряд. После искры, благо токи и мощность БП позволяют, зажигается дуга и мы наблюдаем обугливание контактов до срабатывания защиты в БП.
    Дальше вкуснее. Обугленные контакты создают мостик, который снижает сопротивление между контактами и в один момент сопротивления становится недостаточным и разъём вместе с устройством расплавляется с риском пожара. В общем случае геометрические размеры разъёмов ограничивают пропускаемую через них мощность. Либо из-за напряжения пробоя, либо из-за нагрева из-за высокого тока. Геометрией разъёма можно чего-то выиграть, но есть асимптотический предел.

    случай про нагар
    Как раз недавно вышел из строя прибор потому, что из-за скачка напряжения пробило искру между ног транзистора и нагар создал условия для того, чтобы искра там начала пробивать уже без скачков, при штатном напряжении. Транзистор нормальный, но нагар у ног создавал КЗ, и пришлось его менять.
  • Пиринговые мессенджеры — враг государства?
    +15
    Не надо так. Не стоит людей делить на тех, с кем нужно по закону и тех, с кем можно и по понятиям захват чужого самолёта. И планирование инцидента в Турции, и самолет президента Боливии Хуана Эво Моралеса это недопустимо.
    Беда как раз в том, что такими вот действиями США как раз дают что-то вроде кард-бланша для диктаторов.
  • Пиринговые мессенджеры — враг государства?
    +42
    Последний опыт с самолётом, захваченном в Минске, говорит, что террористы, иногда, и есть государство.
  • Четыре тренда развития городов из презентаций архитекторов
    0

    А где? Малоэтажная Америка не имеет инфраструктуры в пешей доступности. Там только авто.

  • Четыре тренда развития городов из презентаций архитекторов
    +1
    Пёс бы с детской площадкой. Пробленма острее: детские сады/школы/поликлиники пешей доступности. Им нет места в малоэтажном городе. Просто физически нет места. При условии, что плотность населения не уменьшается (а там, где есть деньги, она не уменьшается) малоэтажность означает тесные заборы из домиков вокруг узких улочек. И отсутствие места на парковку/дворы/детские площадки/магазины и прочее.
    Мне очень нравится жить в спальных районах Москвы, построенных в 70-80 годах. Огромные дома, огромные расстояния между ними, огромные дворы, много места общего пользования, полно школ и детсадов. Жаль, это экономически не выгодно в условиях продажи земли.
  • Банки ультимативно лезут к нам в ш̶т̶а̶н̶ы̶ личную жизнь
    +25
    Вообще сама идея приложения не телефон превратилась в что-то типа поискового бара для браузера из начала нулевых.
  • Выживание Windows XP x32 на современных ПК c процессором Intel
    +1
    Про стюардессу действительно уместно. Особенно с продолжением, когда её откопали.
    Дело в том, что огромное количество лабораторного, промышленного и медицинского оборудования имеет управляющий софт на XP/W7. И им иногда нужен физический доступ до шины PCI.
    Хуже того: современный самый лучший масспектрометр в поставке имеет комп, на компе 10, а в комплекте флешка даунгрейда до 7, ключ доп поддержки и софт. Это не косяк разработчиков железа. Что-то то ли в архитектуре, то ли в лицензии не позволяет нормально портировать туда управляющий софт из XP.
  • «Сбер» разослал собиравшимся участвовать в митингах сотрудникам письма с предупреждением утечки их данных
    +3
    Аналогия красивая, но позвольте я доведу её немного до абсурда, точнее до того абсурда, который мы наблюдаем.
    Представьте себе грузовик с противоминным тралом, обмотанный колючей проволкой и едущий через улицу, полную протестующими. На крыше у него установлены громкоговорители, а из них звучит
    Переходя, дорогу, смотрите по сторонам. Если не делать этого, то это «ставит под угрозу вашу жизнь и здоровье».

    Когда про утечки говорите вы, это не угроза. Когда говорит сбер, это угроза.
  • Из Basecamp уволилось больше трети сотрудников — они недовольны «аполитичностью» компании
    0
    Вирусов много. Но в конкретной фирме (а может в стране, я не знаю) руководство обноружело пандемию одного конкретного. И с ним и начало бороться. Думаю, если бы в чатике был мешающий работать флейм за iOS vs Xbox, запретили бы его. Правда, не думаю, что это привело бы к исходу сотрудников. А теперь для вас задачка на подумать: почему борьба с вирусом политиканства приводит к исходу людей, а с вирусом любимой мобилки нет.
  • Как рекламщики уничтожили электронную почту, и что сейчас они делают с мобильной связью
    0
    Мой трафик превращается в тыкву когда я обнаруживаю себя не в Москве, а в Париже.
  • Из Basecamp уволилось больше трети сотрудников — они недовольны «аполитичностью» компании
    +1
    Политикой меня (да и, думаю, большинство) отвлечь в рабочем чатике проще, чем рыбалкой. Тут беда не в том, что люди отвлекаются, а что людей отвлекают.
  • Стильный десктоп 286
    +1
    Тоже перемычками. Обе цифры задавались.
  • Из Basecamp уволилось больше трети сотрудников — они недовольны «аполитичностью» компании
    +9
    Тут проблема не в политической активности, а в зафлуживании ею рабочего инфопотока. И такой флуд мешает работать. Вот я сейчас вместо работы пишу этот комментарий, к примеру. А был бы менее «политически активным», работал бы.
  • New IP — следующий этап развития Интернета или ужесточение контроля над пользователями
    0
    Деньги?
    Тюрьмы?
    Худждественная литература?
  • Использование UDB в микроконтроллерах PSOC 4 и 5LP Infineon (Cypress) для управления светодиодами WS2812
    0
    На 4 (+0, +0,4, +0,85, +12,5). Но всё равно 100MHz. Я считал для прямого ногодрыга, про регистры признал неправоту сразу.
  • Использование UDB в микроконтроллерах PSOC 4 и 5LP Infineon (Cypress) для управления светодиодами WS2812
    0
    Недооценил масштаб для регистров, да.
    Но ногодрыг по DMA всё ещё справляется. Правда, нам надо заливать в полученную «видеокарту» 20000*24 бит в 30мс, или меньше 16 мегабит в секунду. Если не использовать кодек, задача сама по себе сложная.
    Но освоение нового МК, да ещё и с новым IDE и новым языком всё равно выглядит сложнее. Повторюсь, был бы этот блок стандартизирован эти потери времени были бы оправданы. Но только ради WS2812 использовать сложный и закрытый фреймворк не оправдвно.
  • Использование UDB в микроконтроллерах PSOC 4 и 5LP Infineon (Cypress) для управления светодиодами WS2812
    +1
    1) создаём таблицу состояний пинов
    uint32_t bits[someMemSize]
    2) заполняем оную как надо
    3)
    uint16_t step = 0;
    while(1)
    {
     GPIOA->ODR =  bits[step++];
    if(step ==someMemSize) step = 0;
    updateBits();
    delay();
    }

    Если updateBits() знимает заметную часть времени, то перед ним мы запомним состояние таймера, а в delay вносим корректировку.
    Можно ещё краше — биты править по DMA, который дёргается таймером, а в цикле только пресчитывать состояния. Но тогда не забываем про двойную буферизацию: правим один буфер, а в DMA другой.
    Это сожрёт всю память МК, но нам не страшно — этот кристалл работает только на ногодрыг.
    Вот если бы мне надо было бы по каждой линии принимать решение по результатам ответа на этой линии, было бы больно. Но тут и вентилей в кипарисе может не хватить.
    Кстати! Тут придумал, что нам даже полноразмерный GPIO не нужен. Хватит паровозика сдвиговых регистров с защёлкой (74HC595) и SPI по DMA. Защёлкой рулить с таймера. А в цикле МК только пересчитывать буферы.
  • Использование UDB в микроконтроллерах PSOC 4 и 5LP Infineon (Cypress) для управления светодиодами WS2812
    0
    Классная штука. Жаль только нет консольных синтезаторов логики. Ставить винду и этот комбаин для того, чтобы решить проблему сложного АЦП конечно можно. Но пока что проще поставить второй МК из дешевых на платку и написать блокирующий код для него. Думаю, что решить задачу 20 линий в одном цикле ручного ногодрыга всеми лапками одновременно вполне получится. И цена суммарно за два арма выйдет дешевле, чем за один кипарис.
    Вот если такой блок стандартизируют и появится конкуренция, я был бы счастлив.
  • Изобретён модульный стол для 3D-печати, экономящий время и расходный материал
    0
    Но не для подпорок, а для raft'a.
  • Резервированное электроснабжение частного дома
    +1
    Рискну предположить, что дорого. Автор даже автоматику IEK поставил, видно что бюджет проекта ограничен.
  • Как саботировать данные, которые технологические гиганты используют для слежки за вами
    0
    Ну или форсировать политические способы. Ведь если люди начинают против чего-то действовать, то политики смогут это заметить и построить на этом популистскую программу. Бездействие в ожидании политической активности так себе идея, нет?
  • Разработка источника питания от трёхфазной сети 380В
    0
    Когда бп 80+Вт, габариты ПП уже не важны: всё равно теплоотвод лимитирует. Плюс к этому, один слой проще развести с соблюдением всех норм по изоляции. Так что там не только цена материалов.
  • Новая версия Яндекс.Заправок: с учётом (неожиданного) опыта водителей
    +1
    Вопрос не про предоплату, а про заправку на литры. Просто очень интересен Use Case для этого. Ну кроме «что-то заправка очень стрёмная, но до нормальной не дотянуть»
  • Новая версия Яндекс.Заправок: с учётом (неожиданного) опыта водителей
    0
    А зачем, если не секрет, вы заправляетесь на литры, а не до полного бака? До полного бака пока что проще заправляться у кассы.
  • Мутации SARS-CoV-2: всё плохо или можно выдохнуть?
    +4
    Борьба перейдёт в марафон только если результаты спринта окажутся неутешительными. Новые штаммы конечно решают задачу immune escaping'а, но не полностью. И тотальная вакцинация как минимум сократит циркуляцию штаммов. А модифицировать вакцину под новый штамм гораздо проще чем разработать с нуля. Пока вариативность вируса не похожа на вариативность гриппа ещё можно ожидать победы на первых кругах этого стадиона.
  • Во Франции Google обязали выплатить 1,1 миллиона евро штрафа за оценки отелей на картах
    0
    Было бы неплохо кроме рейтинга пользователей иметь и формализованный рейтинг. Особенно, если формализовать его будут независимые от платформы и её рекламного бизноса эксперты.
  • Жизнь с зависимостью. Курс на выздоровление
    +1
    Тут статья скорее не про зависимость, а про злоупотребление. Искреннее увлечение чем-либо с полной самоотдачей это не хорошо и не плохо. А вот злоупотребление этим это уже беда.
  • Активностью онлайн-сообществ трейдеров в отношении акций GameStop заинтересовались регуляторы США
    +2
    А в человеческом мире эта роль — силовики. И в области бизнеса это больше похоже на гоп-стоп, чем даже на полицию. Убирая хищников из экосистемы скоро (по меркам эволюции) появляются новые. А вот силовики, над которыми нет судебной системы или другого механизма проверять, сжирают они слабых или нападают в сговоре на кого-то нужного для всего общества, это большое зло.
    И, как в случае с силовиками, так и в случае с хищниками, общество может дать отпор по механизму защищающегося стада. Что мы с вами и видим.
  • 15 причин подключения приборов учета к системе диспетчеризации потребления энергоресурсов, личное мнение (IoT провайдер)
    +1
    Примерно так же, как в чип связи вашего телефона.
    И не стоит забывать, что механизм обновлений это тоже баг (или бэкдор вендора/служб). И если у кого появятся ключи для системы обновлений, то ботнет создать будет также просто. Есть только одна панацея: разделять сети. И защищать не устройства, а среду в которой устройства общаются, желательно на уровне среды, то есть не использовать набивший оскомину радиоэфир для передачи данных. Тогда точек, за которыми надо следить и обновлять станет гораздо меньше и это будет вполне реально делать. Но это решение комерчески не эффективно, так как вынуждает строить инфраструктуру. И пока за построение ботов компании-внедренцы ничего не теряют, мы будем иметь то, что имеем. Особенно ярко идея совмещения сети интернет и внутренней сети предприятия в реалиях окологосударственных или b2g компаний иллюстрируется недавним случаем с РЖД, который с шумом разбирали тут на хабре.
  • Снова про шаблоны C++ в микроконтроллерах
    +2
    Стоит.
    Во-первых это по-своему красиво.
    Во-вторых отличное применение шаблонам.
    А, напоследок, отлично объясняет зачем в кресты добавили constexpr/consteval и отучает использовать шаблоны в более сложных местах :)
  • Raspberry Pi Pico на МК RP2040: начало и первые шаги. Что есть поесть за $4
    +2
    У любой системы есть характеристики. И по ним их можно сравнивать. Сравнивать arduino как ide можно с чем угодно. И она слабая. Сравнивать arduino как hal можно с mbed. mbed даёт больше гибкости, так что тут arduino так же слабая. В arduino есть и OS. Так же слабая, в сравнении с промышленными стандартами. Единсьвенное сильное место arduino — комунити.
    К слову, про библиотеки не согласен: многие библиотеки из экосистемы arduino очень даже хороши.
  • Основатель компании Momentus Space Михаил Кокорич вынужденно покинул пост главы из-за своего правового статуса в США
    +1
    А если в этом утверждении поменять слово «гринкарта» на «крыша», то будет совет, который можно услышать от «предпринимателей» из РФ. Согласитесь, звучит как-то странно?
  • Учимся писать информативные комментарии к GIT-коммитам используя общепринятую семантику
    +1
    Просто в применении dif'а вместо git'а я вижу первый шаг к тому, чтобы предложить создать zip-архив с git репозиторием и тащить его домой на флешке. И всё ради красоты в твоей личной ветке репозитория.
    Атомарность коммита это очень хорошо, но работает только когда программист сидит за рабочим местом круглые сутки и никогда не переключается от своей задачи к другой. А что делать, если при реализации какой-то фичи в коде тебе вдруг приходят и говорят срочно исправить баг в другой твоей фиче? Неужто клонировать проект в другое место? Если работник уезжает в отпуск, не доделав фичу? Если офис переезжает? Если проходит плановый апгрейд рабочего места?
  • Учимся писать информативные комментарии к GIT-коммитам используя общепринятую семантику
    0
    WIP (..., ++, etc) это понятное решение. Ветка это вообще не обсуждается, как само сабой разумеющиеся. Но вот откуда, я не понимаю, это желание сделать много лишних телодвижений (типа аменда или дифа) только для того, чтобы такие комментарии не попадали в систему контроля версий? Что в них плохого?
  • Учимся писать информативные комментарии к GIT-коммитам используя общепринятую семантику
    0
    Чаще всего делаю комиты когда заканчиваю работать на одной машине чтобы потом продолжить работу на другой. Какой там нужно делать коментарий?
  • iPhone 11 Pro Max против 12 Pro Max: стоит ли того новая камера
    +2
    Я писал не про бесполезность таких статей, а про сложность их написания. Ну и эпиграф дообиграть. Жаль, что не был понят.