Агентское несоответствие: как LLM могут представлять внутреннюю угрозу ( anthropic.com )
Source: news.ycombinator.com
Запреты и сборы за пластиковые пакеты сокращают количество вредного мусора из пластиковых пакетов на береговых линиях ( science.org )
Я так говорю, потому что понимаю, что борьба ведется не только за то, чтобы остановить этот вид отходов и, в более широком масштабе, разрушение окружающей среды нашей планеты, но и за то, чтобы привлечь и мотивировать широкую общественность к желанию внести эти изменения.
Source: news.ycombinator.com
Неожиданные уязвимости безопасности в парсерах Go ( trailofbits.com )
Интересно, что решения, принимаемые в отношении, казалось бы, безобидных условий, таких как «что делать, если есть дубликаты ключей», имеют длинный хвост последствий.
Source: news.ycombinator.com
Показать HN: API для названий цветов, которое сопоставляет шестнадцатеричное значение с ближайшим понятным человеку именем ( meodai.github.io ). Я создал этот API для возврата ближайшего именованного цвета для любого шестнадцатеричного значения, используя специально подобранные списки, такие как мой собственный [1], XKCD [2] и другие.
Я сделал его с нуля, без Express или каких-либо фреймворков, потому что:
– Я разработчик интерфейса/взаимодействия и хотел бы узнать, как создать API с нуля. – Существующие API не гарантировали уникальные имена для каждого цвета — мой гарантирует. – Он также поддерживает обновления WebSocket, ответы gzip и несколько наборов имен.
Я собираю названия цветов уже более 10 лет [1]. При наличии ~30 000 записей объединение их в каждый проект, связанный с цветом, стало чрезмерным. Этот API делает вещи легкими — для меня и, надеюсь, для других тоже.
GitHub: https://github.com/meodai/color-name-api
Буду рад получить обратную связь по логике именования, точности, производительности или лучшим практикам бэкэнда, которые я мог упустить.
[1] Большой список названий цветов: https://github.com/meodai/color-names [2] Результаты опроса по цвету XKCD: https://xkcd.com/color/rgb/
Source: news.ycombinator.com
Люди мгновенно решают, доверять ли продукту, основываясь на его дизайне ( andrewcoyle.com )
Там полно всякой красивой ерунды.
Печально то, что я полностью согласен с важностью дизайна. Но практики часто кажутся неуверенными, замкнутыми и не обеспокоенными тем, осуществимы ли их мечты. Но они будут твердить вам все уши о «текстуре» шрифта.
И вот мы получаем людей, которые приводят абсолютно разумные аргументы о ценности дизайна, а затем производят отполированные, но безвкусные и поверхностные корпоративные продукты. Или мы получаем людей, которые начинают понимать ценность поддерживаемого, понятного кода, но застревают на шаблонах проектирования, правилах «чистого кода» и «лучших практиках», а не на концептуально ясном, связном и эффективном дизайне кода.
Я сочувствую. Преодоление этого начального препятствия зависит от навыков и неявных знаний, которые требуют времени, практики и наставничества, чтобы развиться после того, как вы развили понимание хорошего вкуса. И, особенно в корпоративной среде, вам нужно получить большую часть этой практики и наставничества на публике .
Менять батарейки на нем, как и устанавливать часы, — сплошная морока.
Итак, стоит ли мне доверять такому прекрасному дизайну и не полагаться на него в повседневном использовании?.. Я мечтаю о некрасивом парковочном таймере, который был бы прост в использовании, но эти красавцы вытеснили их с рынка.
Source: news.ycombinator.com
Sega ошибочно раскрывает цифры продаж популярных игр ( gematsu.com )
Source: news.ycombinator.com
Культ личности и его последствия ( wikipedia.org )
Полагаю, что это действительно последствия культа личности, развивавшегося на протяжении десятилетий, и некоторые люди просто не в состоянии выносить критику в адрес любимого лидера.
А также когнитивный диссонанс, когда слышишь, как член политбюро открыто говорит вещи, за которые он и его семья в обычных условиях отправились бы в ГУЛАГ.
Source: news.ycombinator.com
Signal – этичная замена WhatsApp ( greenstarsproject.org )
Существует множество других альтернатив, например SimpleX, но многие из них — если не большинство — страдают от невозможности синхронизировать чаты на нескольких устройствах.
DeltaChat не должен вызывать проблем у пользователей, перешедших из WhatsApp, имея более или менее тот же пользовательский интерфейс, который я помню из WhatsApp того времени. DeltaChat — потрясающее приложение, посмотрите его:
Вам даже не нужно раскрывать, кто вы.
signal-cli позволяет вам регистрироваться с компьютера. Если у вас в компьютере есть модем, вы можете использовать его для получения подтверждающего SMS. Друг также смог зарегистрировать стационарный телефон (я думаю, телефон получил код через голосовое сообщение).
Передача сигнала и ключа — это другое дело.
Но я думаю, что есть место для нюансов, конечно, это закрытый исходный код и закрытый сад, но именно это позволяет ему быть бесплатным и свободным от спама (вы не можете создать клиент, вы не можете создать спам-клиент)! Конечно, он контролируется организацией, которая может или не может использовать эти данные для рекламы. Но это метаданные, а не контент, конечно, АНБ или какое-то трехбуквенное агентство может прослушивать его по соображениям национальной безопасности (или, по крайней мере, маскируясь под причины natsec), но даже субфедеральные правоохранительные органы и суды не могут получить доступ к содержимому сообщения (шифрование E2E).
Вклад свободного ПО не поддается количественной оценке, но если оно продолжит относиться ко всему закрытому исходному коду как к одинаково плохому, то вы получите экстремизм. Конечно, есть разница между сущностью, видящей метаданные, и сущностью, видящей содержимое сообщения, это нетривиальное различие.
Поздравляю с сигналом, если они разработают алгоритм, в котором они даже не смогут увидеть метаданные, но я даже не уверен, что это хорошо? В статье приводятся случаи использования продуктов Meta в вредоносных целях, по крайней мере, мы слышим от них? По крайней мере, Цук выступает против сената, чтобы ответить, когда дерьмо попадает в вентилятор, если Signal используется в других частях мира для организации переворотов или этнических чисток, вы просто никогда не услышите об этом, потому что это все супер анонимно 5 звезд, но с этической точки зрения они все равно внесли бы такой же вклад, как Facebook или Whatsapp.
И по этой теме, я не думаю, что чрезмерная фиксация на роли Meta в многоакторной причинно-следственной цепочке будет очень продуктивной? Я думаю, что это больше из-за зависти разработчиков свободного ПО, что они не выиграли конкурс популярности, и меньше из-за искренней обеспокоенности. Раньше я тоже был против Whatsapp, но в какой-то момент я понял, что пользователи 1B имеют столько же влияния на то, какие технологии мы должны использовать, как и разработчики, дело не только в технологиях. Whatsapp завоевал доверие миллиардов пользователей, игнорировать их и говорить им, что мы лучше знаем, потому что нас внушили, вербуя евангелистов экстремистской идеологии, — это не путь вперед. Я верю в умеренное свободное ПО, и Whatsapp — один из самых легких путей на пути к умеренному FS
>Whatsapp завоевал доверие миллиардов пользователей
Помните, что сказал Брайан Эктон («Пора удалить Facebook»). Если миллиарды пользователей доверяют ему, то это может быть потому, что они не знают, какие игры они проворачивают https://news.ycombinator.com/item?id=25662215
Видите ли вы системные причины, которые приводят к тому, что пользователи WhatsApp используют программное обеспечение, не доверяя Meta?
Я подключаюсь к интернету через Comcast или AT&T. Я определенно не доверяю ни одному из них.
Source: news.ycombinator.com
Переход Chromium с Ninja на Siso ( groups.google.com )
Source: news.ycombinator.com