Pull to refresh
209
52

Софт и железо, инженеринг и реверс-инженеринг

Send message

Я из списка выбрал случайное имя и вбил в гугл. Нашёл канал (на ютубе). Приведу заголовки первых 4 видео оттуда:

  • Поводы для конфликтов: эксклавы, анклавы и острова

  • Российский панрегион: кого поддержим и с кем разойдемся

  • Жизнь империй: причины падений и возрождений

  • Курск, Прибалтика, Польша и далее везде

Как-то, я даже не знаю, политично выглядит?

Десяток лет для цифровой техники - это вечность. Понятно, что ни оригинальных запчастей, ни даже оригинальных разработчиков за это время в компании может и не остаться.

Но техника ещё работает. И так как это не смартфон, а медицинское устройство, есть люди, которые на эту технику опираются чтобы хоть как-то жить.

Меньшее, что компания может в таких условиях сделать - это передать материалы вроде схемотехники и файлов прошивки. Чтобы какой-нибудь неофициальный ремонтный центр, вроде тех, которые чинят специализированную промышленную электронику, мог разобраться в неисправностях без лишних проблем.

В том и дело, что ИИ не "копипастит". У него "компрессия" от объёма датасетов такая дикая, что от оригинальных данных практически ничего не остаётся. Модель технически неспособна помнить слово в слово весь StackOverflow.

В этом и источник производительности ИИ. Он вынужден не заучивать тексты, а находить закономерности и выделять абстракции.

За рубежом сейчас идут путём удешевления космоса за счёт повторного использования ракет. Огромное количество проблем в космосе можно "массой задавить", так что дешёвый способ отправлять в космос очень много массы - это серьёзная заявка.

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

Почему так? Потому что прошлые действия правительства дают для этого твёрдую основу.

Если взять, условно, дизайн 8051 из 80-х, и сделать его на современных техпроцессах, то он просто за счёт апгрейда в техпроцессе будет в тысячи раз энергоэффективнее.

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

Моя теория про "переключатель архитектуры" в том, что это такая "переходная" схема вокруг лицензирования ARM-ядер. Типа, если ядро ARM в железе есть, но "с завода" насовсем выключено, то платить отчисления за него не надо.

Разработчикам, и клиентам, у которых есть нужда прям в ARM, дают чип с переключалкой. А если крупный заказчик скажет "у нас и на RISC-V всё нормально работает", то для него сделают партию, в которой нога переключалки наглухо замкнута на RISC-V. Ядра ARM как бы нет - значит, отчисления платить не нужно. И заказчику чип выходит дешевле, и производителю маржа толще.

Это процессор режима сна. Он запитан от домена RTC, и может работать независимо от "больших" ядер. Его основная задача - опрашивать внешние ноги и датчики, и по сигналу с них вовремя "разбудить", или, наоборот, принудительно "усыпить" остальной чип.

Такой функционал сейчас много где есть. Например, внутри iPhone такая приблуда называется "AOP" - "Always-on Processor".

Почему это 8051, а не какой-нибудь крохотный вариант RISC-V? Просто потому что китайцы обожают 8051, и пихают его всюду.

Капча "всё" как концепция. Потому что самые умные ИИ стали умнее самых тупых пользователей.

Практически любая капча, которую я находил в последние эдак полгода, сдавалась перед текущим поколением LLM со зрением. Даже лютая экзотика вроде русскоязычной капчи 4pda или "посчитай напряжение на выходе у схемы" ломается передовыми ИИ с долей успеха эдак в 30%. И это LLM "из коробки", без промптов и без файнтюна под задачу.

Робот с гуманоидным телом может как ухаживать за растениями, так и готовить еду.

Универсальность - это очень полезное для бытового робота свойство. Зачем покупать в Макдональдс 5 разных специализированных роботов, если можно купить 3 универсальных робота, которые днём могут работать на кухне, а ночью - заниматься уборкой помещений, разгрузкой продуктов и очисткой-обслуживанием кухонного оборудования?

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

Гонятся затем, что окружающий мир сделан во многом гомосапиенсами для гомосапиенсов.

Если у робота достаточно мозгов, чтобы правильно использовать человекопободное тело, то именно такое тело даёт максимальную гибкость и широту применений. Другое дело что мозгов роботу для этого исторически не хватало.

Только сейчас, с появлением современного ИИ, гуманоидные роботы потихоньку становятся практичными.

Дешёвые акселерометры на LCSC идут по 0.20$ за штуку, при заказе от 1000 штук.

Я смотрю на природу, и вижу леденящий кровь архитектурный кошмар, с миллионами лет legacy и без единого рефактора. Нафиг-нафиг.

Это не одноплатник, а девборда микроконтроллера.

RP2040 - предшественник этого чипа, и с ним платы за 5 баксов найти очень реально. Самые дешёвые даже дешевле.

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

Придётся, правда, ставить ещё один микроконтроллер, внешний. Чтобы I/O было куда втыкать. У бедной батарейки банально ног не хватит.

Красиво.

Я думал портануть Тетрис на батарейку от айфона, тоже в рамках программирования по ту сторону разума, но другие вещи пока берут приоритет.

На бумаге чип RP2350 выглядит очень сочно, но RPi ухитрились сломать high impedance input у себя в GPIO, причём на аппаратном уровне. Кря.

Практически все чипы получают данные A-GPS в жёстком проприетарном формате, который документирован крайне слабо. Если документирован вообще. В дикой природе берутся такие данные аж с сервера производителя чипов.

У меня одному клиенту надо было как раз такой формат отреверсить, чтобы можно было совместимые данные A-GPS генерировать. Но в том случае нужда отпала. Так бы я взялся, задачка выглядела выполнимой.

Так что вам, эти лишние ядра спать мешают? Не надо - так не пользуйся.

Я больше скажу: есть абсолютно "серийные" микроконтроллеры, у которых процента эдак 4 от площади кристалла отдано под функционал, в даташите вообще не описанный. И лежит в них этот функционал мёртвым грузом.

Почему? Потому что, например, был у производителя очень крупный заказчик. Он попросил для себя чип с очень специфической периферией. Производитель посчитал, и решил впихнуть эту периферию в микроконтроллер "для всех". Но в "серийном" варианте чипа пины этой периферии висят на кристалле "в воздухе", а регистры в даташите отмечены как "reserved". А крупному заказчику тот же точно кремний идёт в корпусе с другой распиновкой, под другим названием, и с немного другой документацией.

Я таких историй могу описать с десяток. "Мёртвый" кремний - явление довольно частое.

Большинство веществ, которыми глушат симптомы СДВГ - это стимуляторы, многие из амфетаминовой группы. За рубежом они много где отпускаются по рецепту врача. В России же запрещены на корню.

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

Предполагаемый механизм действия - принудительная "активация" регионов мозга, которые отвечают за внимание/самоконтроль, и при СДВГ недостаточно активны. Поэтому считается, что на полностью здорового человека влияние медицинских доз будет слабым - и чем сильнее дефициты, тем эффект сильнее.

1
23 ...

Information

Rating
137-th
Location
Россия
Registered
Activity