TGTGInsightтелеграм анализLIVE / telegram public index
← Такты, стеки, два колеса

TGINSIGHT SIMILAR POSTS

Намери подобно съдържание

Изходен канал @clockstackwheels · Post #721 · 26.12

Почему я люблю языки с сильной системой типов, проверяемой статическим анализом кода — хорошо написанная программа является своей собственной спецификацией и позволяет выражать через язык программирования законы существования предметной области. Когда-то давно я писал на ActionScript. Там была система типов, но вот десериализация JSON'ов по-умолчанию была в какой-то общий Object, к полям которого нужно было обращаться ["по_строковому_имени"]. В один момент мне потребовалось написать что-то на C#, который я совсем не знал, я стал гуглить, как десериализовать JSON, и с удивлением обнаружил кучу советов заранее объявить класс со всеми нужными полями и десериализовать в него. "Какой ужас!", — подумал я тогда, — "Это же дико неудобно! А если я не знаю полей JSON? А если их много? Отвратительный язык!" Теперь то я прекрасно понимаю, что JSON это контракт, и что правильная десериализация только такая и должна быть, и что в хорошем API в одном поле никогда не бывает данных принципиально разных типов, и так далее. Нет, если вы набиваете вечерами пет-проект или сидите бессонную ночь на хакатоне, нет ничего плохого в том, чтобы взять простой язык с динамическими типами вроде JavaScript или Python, не требующий описывать данные. Но вот в энтерпрайзе, особенно когда над одним проектом работает много людей (а бывает это очень часто) — хорошее использование системы типов убережёт разработчиков от огромного количества ошибок, будет бить их по рукам, когда они пытаются сделать что-то не то, и будет подсказывать, когда они не уверены в чём-то. С помощью статической типизации можно на уровне кода обозначить правила, по которым ведёт себя предметная область вашей программы в реальном мире. Разработчику не только будет сложно их нарушить, но он ещё и станет узнавать какие-то вещи, которые мог не знать раньше. Например, если мы делаем медицинскую CRM, и больница заводит новых пациентов только тогда, когда знает их группу крови, мы можем объявить тип "Пациент" (или, если точнее, "Карта пациента") и запретить создавать экземпляры этого типа, не передав в конструктор группу крови (которая, в свою очередь, тоже является типом, вероятнее всего ValueObject'ом). Если новый программист пришёл в проект, он, во-первых, не сможет записать в БД некорректную карту пациента. Понятно, мы не учитываем случаи, когда новый программист переделывает модели предметной области — это будет хорошо видно на кодревью. А, во-вторых, даже если ему никто не сказал, что пациенты должны быть с группой крови, он узнает это из кода. И уже будет понимать, что в тех процессах реальной жизни, которые он описывает кодом, карта пациента создаётся только при наличии группы крови. А, значит, нужно искать какой-то способ сначала эту группу крови получить, и только потом создавать карту. Программирование моделирует реальный процесс. В настоящей работе даже на языках с типами, конечно, без должного контроля можно написать что угодно. Нужна управленческая воля, компетентность руководства, понимание опасности техдолга, в идеале отдельные должности для архитекторов, опытные лиды и старшие разработчики. Но когда всё это есть, можно отсекать много проблем ещё на старте и проще погружать новичков. #dev

Hashtags

Резултати

Намерени 10 подобни публикации

Търсене: #clearviewai

当前筛选 #clearviewai清除筛选

👥 Минобороны Украины начало использовать систему распознавания лиц Clearview AI для идентификации российских военных, участвующих в нападении на страну. Ведомство может бесплатно использовать сервис, сообщили в компании. По словам генерального директора Clearview AI Хоан Тон-Тэта, база данных системы содержит 2 млрд фото из ВКонтакте. Это поможет проверять людей на контрольно-пропускных пунктах, идентифицировать погибших и бороться с дезинформацией. 🙅‍♂️ В компании добавили, что не предлагали свою технологию России. #ClearviewAI#отслеживание

🇬🇧 Британские регуляторы пригрозилиClearview AI штрафом до $22,6 млн за несоблюдение национальных законов о защите данных. В Управлении уполномоченного по вопросам информации заявили, что компания не уведомила граждан о сборе их фотографий с различных сайтов и соцсетей. Ведомство потребовало прекратить обработку персональных данных жителей Великобритании и удалить полученные изображения. 📆 Clearview AI может оспорить штраф и обвинения в незаконном сборе информации. Окончательное решение примут к середине 2022 года. #Великобритания#ClearviewAI

🙅‍♂️‍ Американские правозащитники призвали правительство США прекратить использовать систему распознавания лиц Clearview AI. В своем обращении к властям они сослались на недавний отчет, в котором выяснилось, что сотрудники из 1803 государственных органов использовали программное обеспечение без ведома своего начальства. 👀 Помимо отсутствия надзора, правозащитники указали на расовую предвзятость алгоритмов распознавания лиц и тот факт, что Clearview AI создала свою базу данных, собирая фотографии и видео из Facebook, Twitter и YouTube. #США#ClearviewAI#отслеживание

🇺🇸 Сотрудники почти двух тысяч государственных учреждений в США, включая полицейские управления и государственные школы, использовали Clearview AI без разрешения от своего начальства. По данным Buzzfeed News, они задействовали распознавание лиц не только для поиска участников недавних протестов и мелких преступников, но и своих друзей и членов семьи. Репортеры связались с руководителями ряда ведомств. Как оказалось, многие из них не знали, что их сотрудники имеют доступ к системе. 🕵️‍♂️ Это стало известно благодаря анонимному источнику, который передал журналистам базу данных поисковых запросов с указанием того, какие агентства имели доступ к платформе. На основе этой информации журналисты создали страницу, где каждый желающий может проверить, какие ведомства использовали распознавание лиц спорной платформы. В Clearview AI отказались подтвердить достоверность информации и не ответили на вопросы об утечке. #США#отслеживание#ClearviewAI

🇺🇸 Сенатор Рон Уайден представил законопроект «Четвертая поправка не продается», который запретит правительственным учреждениям покупать данные Clearview AI без судебного ордера. По словам политика, закон не позволит спецслужбам покупать данные об американцах в США и за пределами страны. Законопроект предполагает запрет на получение метаданных о звонках, электронных письмах и текстовых сообщениях без санкции суда. 🗣 Генеральный директор Clearview AI считает, что его компания действует в рамках закона. #США#регулирование#ClearviewAI

AI & Law

@ai_and_law · Post #392 · 09.09.2024 г., 07:04

Clearview AI Faces Largest GDPR Fine in Europe as Dutch Regulator Cracks Down Clearview AI, a U.S.-based facial recognition company, has been hit with a €30.5 million fine by the Netherlands' data protection authority, Autoriteit Persoonsgegevens (AP), for violating the EU’s GDPR. The penalty, the largest yet for Clearview AI in Europe, was imposed after it was confirmed that the company’s database contained images of Dutch citizens, collected without their consent. The AP warned that additional penalties of up to €5.1 million could follow if the company continues its non-compliance. This decision underscores the extraterritorial reach of GDPR, reinforcing that the regulation applies to the personal data of EU residents, regardless of where the processing occurs. Despite Clearview's claims that it operates outside EU jurisdiction, the Dutch regulator has made it clear that violations of EU privacy laws will not be tolerated, signaling a strong stance against illegal data practices. #GDPR#ClearviewAI#Privacy

AI & Law

@ai_and_law · Post #334 · 19.06.2024 г., 07:04

Indiana Officer Resigns After Misusing Clearview AI An Indiana police officer has resigned after it was discovered he frequently misused Clearview AI’s facial recognition technology to track social media users not linked to any crimes. According to the Evansville Police Department, the officer disguised personal searches by using actual case numbers associated with real incidents. An audit revealed an unusual high usage of Clearview AI by the officer, who primarily searched social media images rather than live or CCTV footage typically used in investigations. The department recommended termination, but the officer resigned before a final determination could be made. This incident highlights significant concerns about the misuse of facial recognition technology and underscores the need for stricter oversight and compliance measures to prevent abuse. #AI#Privacy#FacialRecognition#ClearviewAI

💯 Clearview AI и Tesla вошли в список 100 самых влиятельных компаний мира по версии журнала TIME. Эксперты отметили их за инновации в области распознавания лиц и электромобилей соответственно. От криптоиндустрии в топ попали Coinbase и Digital Currency Group (DCG) за укрепление доверия и популяризацию цифровых активов. В список вошли и большинство американских IT-гигантов, таких как Apple, Facebook и Microsoft, а также китайские Tencent и Alibaba. #TIME#Tesla#ClearviewAI

AI & Law

@ai_and_law · Post #335 · 20.06.2024 г., 07:04

Clearview AI Agrees to Conditional Settlement in Privacy Lawsuit Clearview AI has reached a unique settlement agreement in a privacy lawsuit involving its data-scraping facial recognition technology. Unable to afford immediate compensation, Clearview AI will establish a fund representing 23% of the company's value as of last September. This fund will only be activated if the company undergoes an IPO or a significant event like a merger or asset sale. Based on Clearview's current valuation, this fund could be worth up to $51.7 million. The settlement, awaiting final court approval, also includes appointing a special master to demand cash from Clearview or sell settlement rights to third parties, with proceeds going to class members. Clearview AI has faced multiple lawsuits accusing it of privacy violations, leading to this creative resolution. The company, burdened by mounting legal costs, agreed to this settlement to avoid bankruptcy and provide potential relief to affected individuals. #Privacy#AI#ClearviewAI#FacialRecognition#LegalTech

AI & Law

@ai_and_law · Post #183 · 07.12.2023 г., 08:04

UK Information Commissioner Appeals Clearview AI Judgment Hi everyone! The UK Information Commissioner is seeking permission to appeal a recent judgment by the First Tier Tribunal (Information Rights) regarding Clearview AI Inc, a US-based company specializing in facial recognition technology. The Tribunal supported the Information Commissioner's Office (ICO) stance that Clearview's processing of personal information, involving the monitoring of individuals through the collection of billions of facial images for access and analysis using AI, falls under UK data protection legislation. While the ICO welcomes the clarity the judgment brings to UK data protection legislation, it contends that the Tribunal incorrectly interpreted the law regarding Clearview's activities. The Commissioner argues that the Tribunal's decision to consider Clearview's processing as falling outside the scope of UK data protection law due to its services for foreign law enforcement agencies is a misinterpretation. John Edwards, the UK Information Commissioner, emphasizes the importance of protecting the data rights of UK citizens, particularly in the context of Clearview's extensive scraping of personal information. He expresses concern about the scale and intrusiveness of Clearview's operations and underscores the need to ensure that commercial enterprises processing digital images of UK residents cannot claim exemption from UK law on the grounds of "law enforcement" purposes. As AI technologies continue to evolve, the case with Clearview highlights the ongoing challenge of striking a balance between fostering innovation in AI solutions and safeguarding individuals' privacy rights. The ICO's appeal seeks to address these nuanced issues and establish clearer boundaries for AI companies operating in the UK. #ClearviewAI#UKDataProtection#AIandPrivacy