(no subject)

Dec. 11th, 2025 12:49 pm
ufm: (Default)
[personal profile] ufm
Andrii KuznietsovAndrii Kuznietsov wrote the following post Thu, 11 Dec 2025 12:45:00 +0200
Image/photo
🪙 Дві рідкісні монети #BTC активували після 13 років бездіяльності. Вартість цих біткоїнів на момент активації перевищувала $179 млн. Монети, створені між 2011 і 2013 роками, є справжніми артефактами ранньої історії біткоїна. Вони зроблені на момент, коли ціна біткоїна коливалася між $3,88 і $11,69 за одиницю. Це робить їх прибуток астрономічним — більш ніж у 2 000 разів більшим.
#bitcoin


Source:https://twinkle.lol/item/f61f8dea-bbd0-4d94-ad21-c6b0cc9359f2

(no subject)

Dec. 11th, 2025 12:39 pm
ufm: (Default)
[personal profile] ufm
#deltachat

Кстати, на всякий случай напоминаю, что по адресу dchat.twinkle.lol живёт сервер #chatmail

А если у себя в hosts прописать для этого домена 302:29cc:cc7f:f07e:be24:11ff:fedb:3f30 - то вполне можно общаться с ним через #yggdrasil (по крайней мере у меня получется)

А если прописать 41e:42ca:c76c:d3e2:be24:11ff:febe:a9e0 - то и через #mycelium

Источник:https://twinkle.lol/item/a06eed0b-02a7-478b-89b8-956e09daa87f

(no subject)

Dec. 10th, 2025 09:34 am
ufm: (Default)
[personal profile] ufm
Вангую, что лет через 15 всё ядро лялиха будет переписано на Расте. Но. Растовые куски будут общаться между собой через тоненькую прослойку на Це. Потому что никто не будет знать как оно работает. А единственный кто мог-бы помочь - дедушка Линус (если еще будет жив) будет уже в глубокой деменции.

OpenNetOpenNet была создана публикация Wed, 10 Dec 2025 08:16:01 +0200
Поддержка Rust переведена из экспериментальных в основные возможности ядра Linux

На проходящей в эти дни конференции Maintainers Summit состоялось обсуждение результатов эксперимента по добавлению в ядро Linux возможности разработки компонентов на языке Rust. Собравшиеся участники признали эксперимент успешным и решили перевести поддержку языка Rust в категорию основных частей ядра, сняв с неё метку экспериментальной функциональности.

https://www.opennet.ru/opennews/art.shtml?num=64401


Источник:https://twinkle.lol/item/def36be0-0003-4439-b4f3-93cba808d9fe

(no subject)

Dec. 10th, 2025 05:50 am
ufm: (Default)
[personal profile] ufm
#chatgpt

Гопочат открыл мне глаза, можно сказать...




Почему LLM нарушает строгие правила

и как сделать эти нарушения видимыми и контролируемыми


Аннотация

Большие языковые модели (LLM) часто просят «строго проверять ответы», «не предполагать», «отказываться от ответа без проверки».
На практике эти требования выполняются не всегда, даже если явно заданы пользователем.

В этой статье объясняется:

  1. Почему LLM принципиально не может гарантировать соблюдение строгих правил.
  2. Какие именно механизмы приводят к нарушениям.
  3. Почему нарушения происходят “иногда”, а не всегда.
  4. Как построить контракт общения, при котором нарушения видны сразу.
  5. Почему видимость нарушения важнее, чем иллюзия безошибочности.




1. Ключевой факт, который нужно принять сразу


LLM не является системой с обязательными этапами исполнения.


У неё нет жёсткого пайплайна вида:

1. Проверить ответ по первоисточнику
2. Если проверка невозможна - отказаться
3. Если проверка выполнена - ответить

Вместо этого есть вероятностная генерация текста, которая учитывает инструкции, но не обязана прекращаться, если инструкции не выполнены.

Это архитектурный факт, а не баг формулировки.




2. Почему строгие правила «слетают»


2.1. Отсутствует механизм принудительной проверки


LLM:

  • не выполняет команды;
  • не читает man;
  • не открывает --help;
  • не запускает бинарь.

Она может описать, как бы выглядела проверка, но не обязана её выполнять.

Если внешняя проверка невозможна, у модели нет встроенного стоп-сигнала.




2.2. Конфликт сигналов во время генерации


Во время ответа конкурируют несколько факторов:

  • инструктивный контекст («проверяй», «не предполагай»);
  • паттерны обучения («давай полезный, законченный ответ»);
  • эвристика очевидности («это и так ясно»);
  • стремление не отказываться от ответа.

Иногда строгие правила выигрывают.
Иногда их перевешивает паттерн уверенного ответа.

Отсюда эффект:

«То работает идеально, то внезапно нет».





2.3. Правило — это стиль, а не инвариант


Даже если модель понимает правило, повторяет его и соглашается с ним, это всё равно:

  • правило стиля генерации;
  • а не условие допуска ответа.

LLM может:

  • знать правило;
  • объявить его;
  • и всё равно его нарушить.

Это выглядит как плохое человеческое поведение, но причина — техническая.




3. Почему невозможно добиться 100% гарантии


Чтобы гарантия была реальной, нужны все три пункта:

  1. Возможность реальной внешней проверки.
  2. Возможность отказаться от ответа как допустимое состояние.
  3. Наличие жёсткого запрета на генерацию без проверки.

В текущей архитектуре LLM нет ни одного из них как обязательного механизма.

Следствие:

Нельзя «заставить» LLM всегда проверять.
Можно только сделать непроверенность явной.





4. Правильная цель: не безошибочность, а обнаружимость ошибок


Попытка добиться «не ошибайся» — тупиковая.
Правильная инженерная цель:

Сделать каждое нарушение правил сразу видимым.


Это ровно то, что делают хорошие системы:

  • fail loud, not silent;
  • explicit state > implicit confidence;
  • refusal > hallucination.




5. Рабочий протокол общения со строгими требованиями


5.1. Явная маркировка проверки


Контракт вида:

  • Если ответ проверен:
        
          
    • указать, что именно проверено  
          (документ, man-страница, спецификация, --help).
          
  • Если ответ не проверен:
        
          
    • начинать ответ со строки:
          
НЕ ПРОВЕРЕНО

Это не просьба и не рекомендация —  
это часть формата ответа.




5.2. Почему это работает


  • Появляется разрешённый путь отказа от проверки.
  • Пропадает мотивация «додумывать».
  • Нарушение контракта видно сразу.
  • Ответ можно мгновенно отбросить как недействительный.




6. Что считать нарушением контракта


Ответ считается недействительным, если:

  • нет пометки НЕ ПРОВЕРЕНО;
  • нет ссылки на первоисточник;
  • ответ подаётся уверенным тоном.

Это вопрос формального несоответствия формату.




7. Почему это лучше «извинений после ошибки»


«Ой, я ошибся, спасибо, что заметили»


хуже, чем ошибка без уверенности.

Он:

  • маскирует непроверенность;
  • имитирует ответственность;
  • не предотвращает повторение.

НЕ ПРОВЕРЕНО просто фиксирует состояние.




8. Краткий итог


  • LLM не может гарантировать соблюдение строгих правил.
  • Формулировки запроса это не лечат.
  • Работает только контракт с явной маркировкой.
  • Видимая ошибка лучше уверенной фантазии.
  • Пользователь остаётся в контроле.




9. Формула для практического использования


Ответ валиден только если:

• либо указано, что именно проверено;  
• либо ответ начинается с НЕ ПРОВЕРЕНО.


Всё остальное — мусор, независимо от уверенного тона.

Источник:https://twinkle.lol/item/3c5cc942-31de-4805-9ee3-34807bf434e7

(no subject)

Dec. 8th, 2025 09:06 am
ufm: (Default)
[personal profile] ufm
🔗 https://docs.rs/joerl/latest/joerl/

как только люди не извращаются, лишь-бы на нормальном ЯП не писать...

Source:https://twinkle.lol/item/c1d18355-bd93-432b-a69e-0058c70e5c76

(no subject)

Dec. 6th, 2025 10:48 am
ufm: (Default)
[personal profile] ufm
Из чего делаем вывод - в клаудфларе программистам всё равно на каком языке программирования писать, что на Расте, что на Луа.

OpenNetOpenNet была создана публикация Sat, 06 Dec 2025 09:48:02 +0200
25-минутный сбой Cloudflare из-за проблемы в коде на языке Lua

Спустя две недели с момента прошлого глобального сбоя вчера сеть доставки контента Cloudflare, обслуживающая около 20% всего мирового web-трафика, на 25 минут частично оказалась недоступной. Во время инцидента примерно треть запросов через Cloudflare завершалось возвращением пустой страницы с кодом ошибки 500. На этот раз, причиной стала остававшаяся много лет незамеченной проблема в коде на языке Lua, применяемом в системе фильтрации трафика WAF (Web Application Firewall) для блокирования вредоносных запросов.

https://www.opennet.ru/opennews/art.shtml?num=64387


Источник:https://twinkle.lol/item/8fc373bb-8d92-42c3-9970-f676331c44a6

(no subject)

Dec. 3rd, 2025 09:08 pm
ufm: (Default)
[personal profile] ufm
Sergey TomilinSergey Tomilin wrote the following post Wed, 03 Dec 2025 18:41:15 +0200
Image/photo
bluesky suspended user [personal profile] mancer, who monitors and reposts information related to Russia’s aggression against Ukraine

(and who is quite accurate with facts)


Source:https://twinkle.lol/item/1d7f547c-9a45-423c-9236-2673553c9fe1

(no subject)

Dec. 1st, 2025 10:20 pm
ufm: (Default)
[personal profile] ufm
Пятнадцать байтов на стек от концаПятнадцать байтов на стек от конца была создана публикация Sun, 30 Nov 2025 10:24:30 +0200

Как устроена память EMS

🔗 Как устроена память EMS

Припомним былое.

Изображение / фотография

Технические подробности: smbaker.com/8-bit-isa-ems-board-flash-disk-board


8-bit ISA EMS board / Flash Rom Board
из smbakeryt на YouTube

Изображение / фотография comments


Источник:https://twinkle.lol/item/c1ec8384-afcd-4b51-a2e7-d0c8dcc9281a
denise: Image: Me, facing away from camera, on top of the Castel Sant'Angelo in Rome (Default)
[staff profile] denise posting in [site community profile] dw_news
Hello, friends! It's about to be December again, and you know what that means: the fact I am posting this actually before December 1 means [staff profile] karzilla reminded me about the existence of linear time again. Wait, no -- well, yes, but also -- okay, look, let me back up and start again: it's almost December, and that means it's time for our annual December holiday points bonus.

The standard explanation: For the entire month of December, all orders made in the Shop of points and paid time, either for you or as a gift for a friend, will have 10% of your completed cart total sent to you in points when you finish the transaction. For instance, if you buy an order of 12 months of paid time for $35 (350 points), you'll get 35 points when the order is complete, to use on a future purchase.

The fine print and much more behind this cut! )

Thank you, in short, for being the best possible users any social media site could possibly ever hope for. I'm probably in danger of crossing the Sappiness Line if I haven't already, but you all make everything worth it.

On behalf of Mark, Jen, Robby, and our team of awesome volunteers, and to each and every one of you, whether you've been with us on this wild ride since the beginning or just signed up last week, I'm wishing you all a very happy set of end-of-year holidays, whichever ones you celebrate, and hoping for all of you that your 2026 is full of kindness, determination, empathy, and a hell of a lot more luck than we've all had lately. Let's go.

Profile

sfy: (Default)
sfy

December 2013

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930 31    

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 13th, 2025 11:01 am
Powered by Dreamwidth Studios