Возможно, стоит пояснить разницу между синхронизацией из thread/process-safe и синхронизацией с помощью Lock🤔
Наша задача — заставить разные процессы и потоки обращаться к базе данных (или любым другим ресурсам) последовательно. Чтобы не случилось так называемого race condition, то есть состояние гонки. Это когда разные потоки или процессы пытаются одновременно что-то сделать с одним и тем же ресурсом.
В этом случае нам нужна какая-то логика ограничения. Пока один процесс не завершил своё действие, другие не могут получить доступ к ресурсу.
Так вот, thread-safe и process-safe означает что отдельно взятые операции записи в БД гарантированно будут последовательны. Запросы из разных процессов или потоков выстроятся в очередь и не будут мешать друг другу. Лучше всего когда этот блок реализован на уровне БД в виде атомарных операций или ещё как-то.
Но зачем нам тогда еще дополнительный Lock?
Этот способ синхронизации используется когда процесс никак не укладывается в одно действие и должен сделать множество операций прежде чем дать доступ следующему. В этом случае процесс ставит некий глобальный Lock на ресурс и никто другой, даже получив законное право на доступ, не может ничего сделать. Все ждут пока этот Lock не будет снят.
Это решается на уровне приложения и правильность реализации полностью в вашей ответственности. Например, если забыли разблокировать или сделали перекрёстный Lock (Deadlock как на картинке), то всё зависнет в бесконечном ожидании.
#basic
🇺🇸AI Liability and Free Speech: CharacterAI’s Defense in Landmark Lawsuit
CharacterAI has officially responded to a lawsuit concerning the tragic suicide of a Florida teenager who interacted with one of its AI chatbots. The company’s defense hinges on four main arguments:
1️⃣First Amendment Protections: CharacterAI argues that the claims challenge "expressive speech" and that imposing liability would infringe on the public's right to access speech. They assert that no exceptions to the First Amendment apply.
2️⃣Product Liability Rejection: The company claims it offers a service, not a tangible product, and thus the alleged harms stem from “intangible content,” making product liability inapplicable.
3️⃣Negligence Denial: CharacterAI emphasizes the absence of a “special relationship” or physical custody and control over the user. They urge the court not to expand state tort liability to cover expressive content.
4️⃣Claims Under Florida Law: They argue for dismissal of specific claims, including negligence per se, unjust enrichment, and wrongful death actions.
CharacterAI’s conclusion: all claims should be dismissed. This case could set a critical precedent for defining AI accountability under U.S. law.
#AILiability#AIRegulation#CharacterAI
Character.AI запускает видео и голос: чем это отличается и почему интересно
Character.AI представила бета-версию генерации видео в чате и голосовое общение для персонажей. Также добавлены социальные ленты персонажей. (Подробнее на TechCrunch)
Что такое Character.ai и чем он уникален?
Платформа Character.ai позволяет создавать и общаться с ИИ-персонажами (исторические фигуры, вымышленные герои, эксперты или просто уникальные личности). Ключевое отличие от ChatGPT, Claude и других чат-ботов — фокус на глубокой персонализации и эмоциональной связи с персонажем, а не только на решении задач. Пользователи формируют "отношения" с ботом, что объясняет его массовую популярность (особенно среди молодой аудитории).
Чем ЭТИ нововведения отличаются от других?
1. Интеграция в диалог: В отличие от генераторов видео (Sora, Pika) или голосовых ИИ (ElevenLabs), видео и голос в Character.AIгенерируются контекстно прямо внутри беседы с персонажем. Это не отдельные инструменты, а часть взаимодействия.
2. Фокус на персонажах: Фичи созданы специфически для оживления ИИ-персонажей, а не как общие мультимодальные возможности (как у ChatGPT-4o). Ленты персонажей — уникальная социальная механика платформы.
Практическая польза для вас (подписчиков канала):
* Новые сценарии: Голос и видео открывают новые возможности для обучения, развлечений и сторителлинга с ИИ-персонажами (например, виртуальные преподаватели с демонстрациями).
* Тренды рынка: Понимание развития мультимодального ИИ в нише персонажей – ключевой тренд. Character.AI задает тон.
* Оценка потенциала: Видео в чате – шаг к более иммерсивным и "человечным" взаимодействиям с ИИ, что важно для будущего интерфейсов.
* Ранний доступ: Знание о бета-фичах дает возможность быть в курсе передовых разработок и оценить их первыми.
Когда фичи станут общедоступными – пока неизвестно. Следим за обновлениями.
https://t.me/semasci
#CharacterAI#ИИ#ГенеративноеВидео#ГолосовойИИ#Мультимодальность#ИПерсонажи#AI