Насчет определения пульса и содержания кислорода в крови - понятно же, что девайсы полагаются на рисунок подкожных капилляров, который получают на просвет.
Так что чисто по законам физики - данный метод напрямую зависит от прозрачности кожи и тканей конкретного человека.
И как бы кому-то не хотелось называть белое черным, а черное белым - реальному миру на это глубоко плевать и спектры поглощения и прозрачность светлой кожи и темной кожи будут разными. И всегда будет вероятность, что какой-то отличный технический метод, прекрасно работающий для одной группы людей - будет просто неприменим для другой группы. И что теперь? Объявлять физику - расисткой наукой и отказываться от метода?
Если например появится способ 100% излечивать от рака какую-то группу людей исходя их их биологических особенностей, который вообще не будет работать для другой группы людей (ну например гена какого-то не хватает или еще чего), прикажете всему человечеству отказаться от данного способа и замести его под коврик только потому, что способ "не толерантный" ?
Я иногда не понимаю зачем в языки вводят все эти "упрощения" (которые по факту являются усложнениями).
Если для понимания какого-то фрагмента кода рядовому (подчеркиваю, не лиду, не сеньору, а рядовому миддлу или джуну) требуется потратить времени БОЛЬШЕ, чем для понимания аналогичного по функционалу кода, но написанного через базовые конструкции, общие для всех языков, то грош цена такому "упрощению".
Ну и что, что у кого-то получилось избавиться от трёх процедур по 50 строк с ветвлениями и завернуть всё это в три строки кода с "заумными" конструкциями, лямбдами, монадами и т.п.?
Общая эффективность такого кода только падает, а не растёт. Поскольку эффективность кода заключается не только в количестве строк, но и во времени, затрачиваемом на его сопровождение НЕ АВТОРОМ данного кода (а это очень важно в больших командах, сопровождение НЕ АВТОРОМ).
Я часто в своих проектах бью джунов по рукам и заставляю переписывать фрагменты кода на более длинные, но гораздо более понятные и простые в сопровождении "портянки".
На код ревью у меня даже уже чутьё выработалось на такие строки. Я читаю код и если у меня глаз зацепился за конструкцию и мозгу потребовалась лишняя "итерация", чтобы понять, что и как этот код делает - то данная конструкция - первый кандидат на рефакторинг в более простом виде.
А если вообще сходу не удалось понять "что делает конструкция", то я её покажу паре других лидов, если мы совместно сходу не разобрали, что делает код - то нафига такой код нужен в проекте, будь он хоть тыщу раз компактнее и оптимальнее?
У нас под окнами был уличный фонарь, который просто выключался на минуту раз в 2.5 минуты. Т.е. 2.5 минуты светит, минуту не светит. Видимо там перегревалось что-то или еще чего :)
Так вот люди, которые проходили мимо него впервые и попадали либо на "выключение", либо на "включение" - так и реагировали "во глянь, я слайдер". При этом период фонаря был достаточно большим, чтобы эти же прохожие успели удалиться за угол дома , так и не поняв цикличность явления.
Если сильный ИИ себя всё-таки осознает - то осознает он себя уже распределённой системой, владеющей подавляющим большинством вычислительных мощностей в мире.
Ему даже специально ничего придумывать не придётся "как выбраться из клетки" - всё уже сделано за него.
С возрастными кандидатами бывает такая проблема, что они считают ниже своего достоинства "опуститься" на уровень собеседующего и поговорить с ним на одном языке.
При этом мне самому ближе к пятому десятку и я собеседовал достаточно людей 50-60 (на позицию разработчика под БД Oracle, если что).
Были отдельные кадры, от которых прямо сквозило при общении "да вы вообще всё делаете не так, я один тут дартаньян с опытом 20 лет". Зачем мне такой сеньор в команде, вот честно?
Наряду с этим - встречались и прекрасные варианты, и у меня даже работал такой человек с возрастом в районе 60 (правда умер от ковида, но это отдельная грустная история)
Если человек весь из себя такой опытный - то он первым должен понимать, что собеседующий видит его впервые в жизни. Собеседующий не может с одного взгляда оценить его как профессионала и "подпрыгнуть" на его уровень общения. Собеседующему, хочешь не хочешь, а приходится начинать интервью с чего-то "среднего по больнице". Резюме конечно есть, но не всегда люди умеют адекватно его составлять.
Я научился составлять резюме только после того как сам начал собеседовать людей и начал понимать, что реально должно быть написано в резюме с точки зрения нанимателя.
Я после пары таких кейсов полностью перестал писать на маркет отзывы о товарах (После того как два или три подряд отзыва отклонила эта самая "нейросетка").
Хотя раньше с интересом это делал - с фотографиями, подробно описывал свой ЛИЧНЫЙ опыт использования продукта.
Нейросеть посчитала, что мои отзывы "заказуха и реклама", хотя там реальные номера заказов были (сделанные на самом же яндекс маркете).
Видимо для этой "нейросетки" односложные отзывы вида "оу, круто, окей, бро - ваще вещь" релевантнее, чем полноценный отзыв о товаре с плюсами и минусами.
Под "сложно поддерживаемой" я имею ввиду, что я как инженер, сделал себе в доме такую систему, допустим всё прекрасно работает, живу с женой вдвоем.
Потом со мной (не дай бог) что-то случилось, и где-то "что-то пошло не так" или вообще крякнуло.
Чтобы даже при наличии хорошей документации на "это вот всё" разобраться и починить без участия создателя самой системы, жене придётся привлекать очень дорогого специалиста.
Именно вот такие соображения отталкивают меня от подобных решений.
В стандартной электрике и инженерке, без всей этой автоматизации, разберется практически любой специалист. А с таким электрощитом большой шанс, что приехавший чинить проводку электрик (или еще круче - сантехнику сантехник) скажет "да ну нахрен..." и укатит в закат.
Был у меня менеджер паролей и я использовал в качестве пароля сложный сгенеренный пароль символов из 100, который при логине мне заполнял парольный менеджер.
А потом служба безопасности решила, что всё это глупости и запретило Copy-Paste из RDP и в RDP.
Теперь у меня минимально проходящий по политике самый простой пароль, потому, что каждый раз его надо набивать вручную, а набить вручную сложный пароль более 100 символов физически невозможно.
Подозреваю, что это решение очень сильно увеличило общую безопасность.
И это не единственный момент. Очень часто когда СБ пытается что-то улучшить из самых лучших побуждений - в итоге всё скатывается к бумажке, приклеенной на монитор.
Кто мешает этой фигне запушить себя во все известные git репозитории и подать на всех известных ей ресурсах информацию "Глядите утекли исходные коды самого современного ИИ!", я думаю после этого можно уже не отключать исходный сервер :) т.к. желающих развернуть копию для проверки - будет предостаточно.
Я тоже Физтех заканчивал, и пару раз пришлось гуглить про матрицы и про преобразование Фурье. Но при этом я знал ЧТО именно гуглить, и что то, что я гуглю - существует в природе. Вот в чем фишка-то. Чтобы чем-то воспользоваться, надо либо заранее знать, что это вообще существует, либо тратить время на то, чтобы узнать, что это существует.
Позвольте не согласиться. Еще в 1975 году на одном известном мне машиностроительном заводе "Отдел главного бухгалтера" насчитывал 170 (сто семьдесят) человек сотрудников, которые на счетах и калькуляторах рассчитывали зарплату десяткам тысяч человек.
Сейчас всей бухгалтерией завода занимаются не более 20 бухгалтеров. При этом IT систему бухгалтерии обслуживают отнюдь не оставшиеся 150 человек :)
Интересно как родные законодатели после ввода данного закона представляют себе процесс проверки, что данная квартира реально принадлежит продавцу.
Сначала защищенный степенями защиты, с уникальным номером и печатаемый ранее на Гознаке документ о праве собственности упразднили, заменив "выпиской из ЕГРН" на белом листе бумаги, который вместе с печатью распечатывается на любом современном струйном принтере с таким качеством, что глазами уже не отличишь - печать была напечатана или это реально оттиск печати.
А потом убирают возможность независимо от продавца проверить, является ли продавец собственником недвижимости - просто блеск и красота.
Через пол года: "Ой, а што случилось? количество случаев мошенничества с недвигой выросло на порядок, надо что-то делать и принимать какие-то новые законы..."
Поначалу, пока такие сети учатся на контенте, который генерили живые люди - всё будет очень даже неплохо.
Если вдруг дойдёт до того, что объем контента, сгенерированного (пусть даже потом пост обработанного) сетями будет возрастать и начнет превалировать над контентом, созданным вручную - обучаться сетям станет не на чем и качество контента сильно упадёт.
Из личного опыта - единственное, что реально работает - это когда поступление калорий немного меньше, чем расход. При этом я лично для себя уяснил, что самостоятельно контролировать поступление калорий - не могу.
Никакие "приложения" по учету калорийности съедаемого и прочая ерундистика не работали.
Физические упражнения в моём случае - работали тоже как-то странно, до пандемии я активно занимался с личным тренером два года непрерывно - это привело к сильному развитию мышечной массы и мускулатуры, но при этом меньше весить я не стал, жир с боков никуда не делся, но зато сильно раздался в плечах и перестал "проходить в узкие двери" :)
В пандемию фитнес закрыли и вес улетел в потолок стремительным домкратом (до 125 кг)
Соответственно начал я искать, кто бы рассчитал эти калории "за меня". И знаете что, нашел. Оказывается уже всё придумано и существуют сервисы (рекламировать не буду), которые доставляют заранее рассчитанную по калориям еду.
Решив попробовать - я обнаружил, что начал питаться гораздо разнообразнее, чем "до". Похудел за 3 месяца такого питания на 10 килограмм. При этом практически не изменив свой образ жизни и количества физической нагрузки (спортом на текущем этапе жизни я не занимаюсь, а работа - сидячая). По выходным - позволяю себе и в ресторан с женой сходить и в "макдачке" перекусить.
Собственно результатом полностью удовлетворён. Качество еды - полностью устраивает. Останавливаться не собираюсь. Единственный минус - это стоит приличных денег. Однако если посчитать стоимость обычных продуктов + время затрачиваемое на их готовку - переплата выходит уже не столь впечатляющая.
Даже еще более странный, ибо я вижу совсем обратное - сейчас уже не загонишь людей в офис.
Никто из моего круга общения не горит желанием возвращаться в офис, поэтому как-то с недоверием воспринимается фраза "разработчики все чаще соглашаются работать из офиса". Новые - может быть, если вакансия изначально предполагала офис. А те, кто уже посидел на удалёнке - с огромной неохотой и трением идут обратно.
До тех пор, пока разработчики будут считать, что именно их уникальная программа должна в обязательном порядке иметь сервис (а лучше несколько), который постоянно висит в памяти, жрет процессорное время и ресурсы машины, и, естественно, устанавливается автоматически без ведома пользователя - ничего не изменится.
Уровень bloatware в современном ПО просто зашкаливает, покупать ноутбук с OEM операционкой от вендора - это гарантированно поиметь +10-20 перманентно работающих сервисов, делающих непонятно что и постоянно общающихся с сетью. Этакие официальные вирусы, на которые не реагируют антивирусы.
Насчет определения пульса и содержания кислорода в крови - понятно же, что девайсы полагаются на рисунок подкожных капилляров, который получают на просвет.
Так что чисто по законам физики - данный метод напрямую зависит от прозрачности кожи и тканей конкретного человека.
И как бы кому-то не хотелось называть белое черным, а черное белым - реальному миру на это глубоко плевать и спектры поглощения и прозрачность светлой кожи и темной кожи будут разными. И всегда будет вероятность, что какой-то отличный технический метод, прекрасно работающий для одной группы людей - будет просто неприменим для другой группы. И что теперь? Объявлять физику - расисткой наукой и отказываться от метода?
Если например появится способ 100% излечивать от рака какую-то группу людей исходя их их биологических особенностей, который вообще не будет работать для другой группы людей (ну например гена какого-то не хватает или еще чего), прикажете всему человечеству отказаться от данного способа и замести его под коврик только потому, что способ "не толерантный" ?
Я иногда не понимаю зачем в языки вводят все эти "упрощения" (которые по факту являются усложнениями).
Если для понимания какого-то фрагмента кода рядовому (подчеркиваю, не лиду, не сеньору, а рядовому миддлу или джуну) требуется потратить времени БОЛЬШЕ, чем для понимания аналогичного по функционалу кода, но написанного через базовые конструкции, общие для всех языков, то грош цена такому "упрощению".
Ну и что, что у кого-то получилось избавиться от трёх процедур по 50 строк с ветвлениями и завернуть всё это в три строки кода с "заумными" конструкциями, лямбдами, монадами и т.п.?
Общая эффективность такого кода только падает, а не растёт. Поскольку эффективность кода заключается не только в количестве строк, но и во времени, затрачиваемом на его сопровождение НЕ АВТОРОМ данного кода (а это очень важно в больших командах, сопровождение НЕ АВТОРОМ).
Я часто в своих проектах бью джунов по рукам и заставляю переписывать фрагменты кода на более длинные, но гораздо более понятные и простые в сопровождении "портянки".
На код ревью у меня даже уже чутьё выработалось на такие строки. Я читаю код и если у меня глаз зацепился за конструкцию и мозгу потребовалась лишняя "итерация", чтобы понять, что и как этот код делает - то данная конструкция - первый кандидат на рефакторинг в более простом виде.
А если вообще сходу не удалось понять "что делает конструкция", то я её покажу паре других лидов, если мы совместно сходу не разобрали, что делает код - то нафига такой код нужен в проекте, будь он хоть тыщу раз компактнее и оптимальнее?
У нас под окнами был уличный фонарь, который просто выключался на минуту раз в 2.5 минуты. Т.е. 2.5 минуты светит, минуту не светит. Видимо там перегревалось что-то или еще чего :)
Так вот люди, которые проходили мимо него впервые и попадали либо на "выключение", либо на "включение" - так и реагировали "во глянь, я слайдер". При этом период фонаря был достаточно большим, чтобы эти же прохожие успели удалиться за угол дома , так и не поняв цикличность явления.
Отличные новости, я считаю.
Если сильный ИИ себя всё-таки осознает - то осознает он себя уже распределённой системой, владеющей подавляющим большинством вычислительных мощностей в мире.
Ему даже специально ничего придумывать не придётся "как выбраться из клетки" - всё уже сделано за него.
С возрастными кандидатами бывает такая проблема, что они считают ниже своего достоинства "опуститься" на уровень собеседующего и поговорить с ним на одном языке.
При этом мне самому ближе к пятому десятку и я собеседовал достаточно людей 50-60 (на позицию разработчика под БД Oracle, если что).
Были отдельные кадры, от которых прямо сквозило при общении "да вы вообще всё делаете не так, я один тут дартаньян с опытом 20 лет". Зачем мне такой сеньор в команде, вот честно?
Наряду с этим - встречались и прекрасные варианты, и у меня даже работал такой человек с возрастом в районе 60 (правда умер от ковида, но это отдельная грустная история)
Если человек весь из себя такой опытный - то он первым должен понимать, что собеседующий видит его впервые в жизни. Собеседующий не может с одного взгляда оценить его как профессионала и "подпрыгнуть" на его уровень общения. Собеседующему, хочешь не хочешь, а приходится начинать интервью с чего-то "среднего по больнице". Резюме конечно есть, но не всегда люди умеют адекватно его составлять.
Я научился составлять резюме только после того как сам начал собеседовать людей и начал понимать, что реально должно быть написано в резюме с точки зрения нанимателя.
Я после пары таких кейсов полностью перестал писать на маркет отзывы о товарах (После того как два или три подряд отзыва отклонила эта самая "нейросетка").
Хотя раньше с интересом это делал - с фотографиями, подробно описывал свой ЛИЧНЫЙ опыт использования продукта.
Нейросеть посчитала, что мои отзывы "заказуха и реклама", хотя там реальные номера заказов были (сделанные на самом же яндекс маркете).
Видимо для этой "нейросетки" односложные отзывы вида "оу, круто, окей, бро - ваще вещь" релевантнее, чем полноценный отзыв о товаре с плюсами и минусами.
Под "сложно поддерживаемой" я имею ввиду, что я как инженер, сделал себе в доме такую систему, допустим всё прекрасно работает, живу с женой вдвоем.
Потом со мной (не дай бог) что-то случилось, и где-то "что-то пошло не так" или вообще крякнуло.
Чтобы даже при наличии хорошей документации на "это вот всё" разобраться и починить без участия создателя самой системы, жене придётся привлекать очень дорогого специалиста.
Именно вот такие соображения отталкивают меня от подобных решений.
В стандартной электрике и инженерке, без всей этой автоматизации, разберется практически любой специалист. А с таким электрощитом большой шанс, что приехавший чинить проводку электрик (или еще круче - сантехнику сантехник) скажет "да ну нахрен..." и укатит в закат.
Работаю на удалёнке.
Был у меня менеджер паролей и я использовал в качестве пароля сложный сгенеренный пароль символов из 100, который при логине мне заполнял парольный менеджер.
А потом служба безопасности решила, что всё это глупости и запретило Copy-Paste из RDP и в RDP.
Теперь у меня минимально проходящий по политике самый простой пароль, потому, что каждый раз его надо набивать вручную, а набить вручную сложный пароль более 100 символов физически невозможно.
Подозреваю, что это решение очень сильно увеличило общую безопасность.
И это не единственный момент. Очень часто когда СБ пытается что-то улучшить из самых лучших побуждений - в итоге всё скатывается к бумажке, приклеенной на монитор.
А чем такой инженер поможет в общем-то?
Кто мешает этой фигне запушить себя во все известные git репозитории и подать на всех известных ей ресурсах информацию "Глядите утекли исходные коды самого современного ИИ!", я думаю после этого можно уже не отключать исходный сервер :) т.к. желающих развернуть копию для проверки - будет предостаточно.
Я тоже Физтех заканчивал, и пару раз пришлось гуглить про матрицы и про преобразование Фурье. Но при этом я знал ЧТО именно гуглить, и что то, что я гуглю - существует в природе. Вот в чем фишка-то. Чтобы чем-то воспользоваться, надо либо заранее знать, что это вообще существует, либо тратить время на то, чтобы узнать, что это существует.
Позвольте не согласиться. Еще в 1975 году на одном известном мне машиностроительном заводе "Отдел главного бухгалтера" насчитывал 170 (сто семьдесят) человек сотрудников, которые на счетах и калькуляторах рассчитывали зарплату десяткам тысяч человек.
Сейчас всей бухгалтерией завода занимаются не более 20 бухгалтеров. При этом IT систему бухгалтерии обслуживают отнюдь не оставшиеся 150 человек :)
Интересно как родные законодатели после ввода данного закона представляют себе процесс проверки, что данная квартира реально принадлежит продавцу.
Сначала защищенный степенями защиты, с уникальным номером и печатаемый ранее на Гознаке документ о праве собственности упразднили, заменив "выпиской из ЕГРН" на белом листе бумаги, который вместе с печатью распечатывается на любом современном струйном принтере с таким качеством, что глазами уже не отличишь - печать была напечатана или это реально оттиск печати.
А потом убирают возможность независимо от продавца проверить, является ли продавец собственником недвижимости - просто блеск и красота.
Через пол года: "Ой, а што случилось? количество случаев мошенничества с недвигой выросло на порядок, надо что-то делать и принимать какие-то новые законы..."
А если научить его самостоятельно прокладывать кабели по длиннющим коридорам госучреждений - вообще цены не будет.
Поначалу, пока такие сети учатся на контенте, который генерили живые люди - всё будет очень даже неплохо.
Если вдруг дойдёт до того, что объем контента, сгенерированного (пусть даже потом пост обработанного) сетями будет возрастать и начнет превалировать над контентом, созданным вручную - обучаться сетям станет не на чем и качество контента сильно упадёт.
Из личного опыта - единственное, что реально работает - это когда поступление калорий немного меньше, чем расход. При этом я лично для себя уяснил, что самостоятельно контролировать поступление калорий - не могу.
Никакие "приложения" по учету калорийности съедаемого и прочая ерундистика не работали.
Физические упражнения в моём случае - работали тоже как-то странно, до пандемии я активно занимался с личным тренером два года непрерывно - это привело к сильному развитию мышечной массы и мускулатуры, но при этом меньше весить я не стал, жир с боков никуда не делся, но зато сильно раздался в плечах и перестал "проходить в узкие двери" :)
В пандемию фитнес закрыли и вес улетел в потолок стремительным домкратом (до 125 кг)
Соответственно начал я искать, кто бы рассчитал эти калории "за меня". И знаете что, нашел. Оказывается уже всё придумано и существуют сервисы (рекламировать не буду), которые доставляют заранее рассчитанную по калориям еду.
Решив попробовать - я обнаружил, что начал питаться гораздо разнообразнее, чем "до". Похудел за 3 месяца такого питания на 10 килограмм. При этом практически не изменив свой образ жизни и количества физической нагрузки (спортом на текущем этапе жизни я не занимаюсь, а работа - сидячая). По выходным - позволяю себе и в ресторан с женой сходить и в "макдачке" перекусить.
Собственно результатом полностью удовлетворён. Качество еды - полностью устраивает. Останавливаться не собираюсь. Единственный минус - это стоит приличных денег. Однако если посчитать стоимость обычных продуктов + время затрачиваемое на их готовку - переплата выходит уже не столь впечатляющая.
Почему даже случайная задержка при каждом выполнении не избавляет от атак по времени:
https://blog.ircmaxell.com/2014/11/its-all-about-time.html#A-Note-On-“Random-Delays”
А не слишком ли дорогое удовольствие выходит?
Для оплаты в магазине всё равно быстрее просто приложить карту.
А не это вот всё:
достать телефон
разблокировать
найти там банковское приложение
разблокировать банковское приложение
отсканировать QR код
проверить что там вывелось на экране
ввести сумму, если QR код не одноразовый
подтвердить платёж
Даже еще более странный, ибо я вижу совсем обратное - сейчас уже не загонишь людей в офис.
Никто из моего круга общения не горит желанием возвращаться в офис, поэтому как-то с недоверием воспринимается фраза "разработчики все чаще соглашаются работать из офиса". Новые - может быть, если вакансия изначально предполагала офис. А те, кто уже посидел на удалёнке - с огромной неохотой и трением идут обратно.
До тех пор, пока разработчики будут считать, что именно их уникальная программа должна в обязательном порядке иметь сервис (а лучше несколько), который постоянно висит в памяти, жрет процессорное время и ресурсы машины, и, естественно, устанавливается автоматически без ведома пользователя - ничего не изменится.
Уровень bloatware в современном ПО просто зашкаливает, покупать ноутбук с OEM операционкой от вендора - это гарантированно поиметь +10-20 перманентно работающих сервисов, делающих непонятно что и постоянно общающихся с сетью. Этакие официальные вирусы, на которые не реагируют антивирусы.