| 1.1, Аноним (1), 14:54, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
А сколько таких проектов еще не опубликовали... Не одну ОС из них собрать пожалуй можно.
| | |
| |
| 2.10, Аноним (-), 15:23, 23/07/2026 [^] [^^] [^^^] [ответить]
| +6 +/– | |
> Клон SQLite на Rust, воссозданный AI на основе спецификаций
Я бы в нем свои данные хранить точно не стал. А что, есть желающие?
| | |
| |
| 3.13, Аноним (13), 15:29, 23/07/2026 [^] [^^] [^^^] [ответить]
| –3 +/– |
В эпоху раста количество уязвимостей почему-то катастрофически растёт.
| | |
| |
| 4.25, Аноним (25), 16:06, 23/07/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
Это не эпоха раста, а эпоха LLM, поэтому дырявый карточный домик Си/Си++ и начал рассыпаться.
| | |
| |
| 5.33, анони (?), 16:31, 23/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ржавчину выбирают для ии просто потому, что эти все ии нагoвнoкoдят с памятью похлеще любого человека, ии не умеют в написание нормального кода на с/с++. Но ты наслаждайся дальше своим розовым миром единорогов.
| | |
| |
| 6.60, dannyD (?), 18:19, 23/07/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
>>432 отчёта об уязвимостях в ядре Linux. Не за год, не за месяц, за _сутки_.
не за сутки а в _одной_публикации_
----------
ты борщ видел? чтоб сварить его сегодня - буряк был посажен год назад.
| | |
| 6.85, kusb reg (ok), 19:48, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Хм. А смысл есть. Для управления памятью нужно самому больше помнить что писал и концентрироваться на это. ИИ так делают не всегда.
| | |
|
| 5.63, Аноним (13), 18:29, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Странно... Новый код вроде не арсте пишут, а уязвимости как находили в старом мёртвом коде, так и находят. Порциями. Или это ИИ не умеет работать и его надо всегда подпинывать, чтобы заставить шевелиться хоть как-нибудь?
| | |
| 5.64, Аноним (13), 18:30, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Странно... Новый код вроде на расте пишут, а уязвимости как находили в старом мёртвом коде, так и находят. Порциями. Или это ИИ не умеет работать и его надо всегда подпинывать, чтобы заставить шевелиться хоть как-нибудь?
| | |
|
|
| 3.42, Аноним (42), 16:56, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
данные разные бывают, некоторые именно такие, выбросить не жалко, я бы через dqlite потестил, на кластере, но уже etcd
| | |
|
|
| 1.2, Аноним (2), 14:55, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +13 +/– | |
Жестко.
Но все эти 835 страниц документации писались разработчиками все время пока разрабатывается и сопровождается SQLite. Эта документация не раз правилась когда в ней находились неточности и грубые ошибки. Т.е. она по факту отражает текущее состояние SQLite после первого релиза в 2000 году.
Вот так вот взять и написать полную документацию/промпт для AI размером 835 страниц, это та еще задача. ))
| | |
| |
| 2.12, Аноним (12), 15:28, 23/07/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
Может лучше сначала попросить ИИ написать документацию по актуальному коду?
| | |
| |
| 3.20, пох.. (?), 15:52, 23/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
Так и делаем, разумеется. Редко бывают такие проекты как sqlite, с томами исчерпывающей документации. (который, вообще-то как раз и нет смысла переписывать, кроме рекламного) Просто в этом случае будут вопросы к чистоте переписанного. К тому же для библиотеки соответствие писанному апи важнее соответствия глюкам реализации.
Если они тебя не колебут, потому что ты хотел баги исправить и фичи доделать, а не переписывал ради переписывания, то ровно так все и работает. Обычно клава сама догадывается, но полезно пнуть.
| | |
| |
| |
| 5.77, нах. (?), 19:18, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Если будет работать быстрее, то ещё как есть смысл
да сфигали? Процессор не поменялся.
К тому же если у тебя цель "быстрее" - "эй, Клава- найди узкие места в sqlite и пооптимизи!"
В токенах обойдется тебе в пару тыщ раз дешевле.
Причем можешь скормить ей свою приложуху, чтоб она именно твой corner case пооптимизировала, а не бессмысленные тесты от которых тебе никакой пользы.
(чем-то таким, только не про sqlite, я надысь и занимался, пока фу6ля была бесплатновая)
| | |
| |
| 6.79, Вася Пупкин (?), 19:30, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>да сфигали? Процессор не поменялся.
Сюрприз, но аналогичный ржавый код может быть быстрее сишного. Некоторые синтетические бенчмарки это даже подтверждают. Почему? Потому что у компилятора гораздо более полная картина о программе и более богатый набор явных прописанных инвариантов. Из-за этого возможна гораздо более агрессивная оптимизация, особенно когда это масштабировать на всю кодбазу. Алиасинг тоже этому способствует. И например если в функцию приходят два указателя, где только один из которых мутабельный, то уже понятно, что они указывают на разные куски памяти, что уже может иногда применить оптимизации. И далеко не единственный пример.
| | |
| 6.80, Вася Пупкин (?), 19:34, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>В токенах обойдется тебе в пару тыщ раз дешевле
Вот вообще не очевидно что дешевле, не говоря уже про спотолочные порядки.
А сколько новых багов будет? А сколько времени стоит на их устранение?
| | |
| 6.103, Tron is Whistling (?), 21:00, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Попробовал я пооптимизировать.
Лучше бы не пробовал.
LLM в оптимизацию не то, что не может, а даже близко не подходит.
| | |
|
|
|
| 3.61, dannyD (?), 18:21, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>>Может лучше сначала попросить ИИ написать документацию по актуальному коду?
и круг замкнулся!
LOL товарищи!
| | |
|
| 2.35, Аноним (35), 16:34, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Вот так вот взять и написать полную документацию/промпт для AI размером 835 страниц, это та еще задача. ))
Уже было. Называлось DbC, не взлетело потому что написать контракт достаточно высокого качества требует где-то 80% усилий от написания кода по этому контракту. Мясным лень было считай два раза одну и ту же работу делать. Но теперь код ллм написать может, так что DbC опять актуален, если не по букве, то по духу уж точно. Что и продемонстрировали.
| | |
| |
| 3.59, нах. (?), 18:00, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
так она и доку написать может. И пишет. (Более того - она ЗНАЕТ что сначала документация, потом код. А кожанового сколько пороть-то приходится...)
Нет, DbC УЖЕ неактуален - ЫЫ не нужны совсем детальные указания как что делать, если задача не воспроизвести существующий апи 1:1 а сделать что-то свое. Более того - если вообще никаких указаний не дать, описав проблему в общих чертах вместо постановки задачи - существует весьма ненулевой шанс что задачу ыы сама себе поставит правильно. "Получается всякая фигня. Иногда корабль."
| | |
|
| 2.47, Аноним (47), 17:11, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Суть не тольуо в этом, соответсвтие спецификации - это не конец работьы а ее начало. Вам нужны скорость и гарантии доступа к данным.
| | |
|
| 1.3, Токсик (?), 14:57, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– | |
воссодайте там уже windows 11 на языке M по спецификациям от windows 3.1.
Остальным уже не впечатлить.
| | |
| |
| 2.62, dannyD (?), 18:26, 23/07/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
>>по спецификациям от windows 3.1
лучший способ быстро и гарантированно отравить любую AI-модель.
| | |
|
| 1.4, Аноним (4), 15:01, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
т.е. если этому ии подсунуть спецификацию на какой нибудь виндуз, он и виндуз на русте напишет? тогда нахрина нужны индусы, который энтот виндуз пишат?
| | |
| |
| 2.5, Аноним (5), 15:06, 23/07/2026 [^] [^^] [^^^] [ответить]
| +12 +/– |
венда никогда не работала по собственным спекам, иначе у вайна не было бы столько проблем
| | |
|
| 1.8, Аноним (8), 15:11, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +12 +/– |
т.е. в llm побывала не одна копия этого самого sqlite, побывали спеки, если хозяин не уследил, то и тестсьют на tcl, а они это зовут clean room?
| | |
| |
| |
| 3.45, anonymous (??), 16:59, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
А внешнюю зависимость elsa она откуда взяла, и как узнала, что именно ее нужно использовать, а не написать свою реализацию?
| | |
|
| 2.49, ryoken (ok), 17:14, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
В тексте новости про clean room не написано. Откуда вы это вытащили? Если по оригинальной ссылке - пните плз, посмотреть.
| | |
|
| 1.9, Аноним (9), 15:14, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –3 +/– | |
>Minisqlite включает около 200 тысяч строк кода на Rust, не содержащего unsafe-блоков в коде библиотеки
А сколько unwrap? Сколько гонок данных* и ошибок при работе с потоками*?
*Признаны логическими ошибками.
| | |
| |
| 2.11, Аноним (11), 15:28, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> А сколько unwrap?
А когда unwrap стал запрещенной конструкцией?
Просто для Result<T, E> корректно обрабатываешь все Е.
> Сколько гонок данных* и ошибок при работе с потоками*?
> *Признаны логическими ошибками.
Ну так найди и посчитай.
Если я спрошу "сколько ошибкок в СИ програме" ты сможешь назватиь число?
Или будешь просто пyk-cpeньк в комметариях делать)?
| | |
| |
| 3.41, Аноним (9), 16:55, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
>А когда unwrap стал запрещенной конструкцией?
>Просто для Result<T, E> корректно обрабатываешь все Е.
Просто проверяй указатель перед работой и не забывай освобождать память.
>Если я спрошу "сколько ошибкок в СИ програме" ты сможешь назватиь число?
- А вот в Си...
Я ни слова не сказал про Си.
| | |
|
| 2.18, Аноним1234 (?), 15:45, 23/07/2026 [^] [^^] [^^^] [ответить]
| +4 +/– | |
>>А сколько unwrap
4519
>>Сколько гонок данных
0. В rust асинхронный вызовы безопасны.
>>ошибок при работе с потоками
0, так как нет потоков. Да и если бы были потоки, в rust написать поточную ошибку это нужно постораться.
| | |
|
| 1.15, Mik Foxi (ok), 15:38, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +14 +/– |
"без доступа к оригинальному коду" - так ИИ видели этот оригинальный код не раз ранее, когда интернет индексировали. и почему тесты сравнения скорости не привели, работать то быстрее стало или какой смысл был в переписывании ради переписывания?
| | |
| |
| 2.19, Аноним (19), 15:50, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> "без доступа к оригинальному коду" - так ИИ видели этот оригинальный код не раз ранее, когда интернет индексировали.
А это еще надо доказать ;)
> и почему тесты сравнения скорости не привели, работать то быстрее стало или какой смысл был
"Проект подготовлен в ходе эксперимента"
Конкретно в этом - взаимодействие разнотипных агентов которые работают вместе.
Со сравнением затрат.
Думаю будет еще минимум 2-3 публикации с разными аспектами.
Или ты хотел все в один блог-пост уместить? А как потом рекламу делать)?
| | |
| 2.67, Аноним (67), 18:38, 23/07/2026 [^] [^^] [^^^] [ответить]
| –1 +/– | |
> какой смысл был в переписывании ради переписывания?
Переписывают с целью закрытия исходников, берут готовый проект с "плохой" лицензией и переписывают (если получится), после этого у них есть рабочая программа которую можно коммерциализировать и не бояться судебных исков.
То, что сейчас происходит не более чем тренировка
| | |
| 2.91, Аноним (91), 20:08, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Чтобы эксперимент был чистым, нужно, чтобы исходники были закрытыми, а спецификация - открытой. Производительность сравнить интересно, да. Также интересно, почему назвали "mini". Что отсутствует?
| | |
|
| |
| 2.58, Мемоним (?), 17:54, 23/07/2026 [^] [^^] [^^^] [ответить]
| –3 +/– |
В отличное время живем. Старая уродливая айтишечка, выросшая из гаражных экспериментов калифорнийских хиппи, начинает разваливаться. Если повезет, на ее место придет строгая инженерная дисциплина.
| | |
| |
| 3.72, _ (??), 18:55, 23/07/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
С чего бы вдруг?!
Теперь каждая кухарка легко слопит sqlite, да как колбаски нарезать! ... и от этого проистекает "инженерная дисциплина"?!
Расшифруй?
| | |
| |
| 4.78, Мемоним (?), 19:22, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Теперь каждая кухарка легко слопит sqlite
Да. А это значит прошло время сумрачных гениев, хранителей тайных знаний и прочих элитариев от айтишечки. Тем, кто десятки лет паразитировал на искусственной сложности и обскурных практиках придется стать обычными винтиками индустриальной машины. Эльфам пора покинуть Средиземье.
| | |
| |
| 5.88, Аноним (88), 19:59, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Вслед за которыми отправятся на свалку истории финансисты, экономисты, директора, менеджеры, депутаты, банкиры, президенты, генералы и попы. Всех заменит ИИ и будет щастье!
| | |
|
| 4.89, Аноним (88), 20:00, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Кухарка из известного высказывания могла иметь технологию управления государством, слопящая кухарка технологии не имеет.
| | |
|
|
|
| 1.21, Аноним (21), 15:53, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– | |
> Minisqlite включает около 200 тысяч строк кода на Rust
Оригинал около 160 тысяч строк. Но это не одним продуктом а аккуратно разбито на библиотеки и утилиты. Аккуратно задокументированные. И получается максимум на десяток тысяч строк одна задача.
Ну и главное: уже существующие 92 миллиона строк кода тестов. На которых все проверялось.
Вполне по силам ИИ.
| | |
| 1.24, Георгий (??), 16:05, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Вряд ли настолько же надёжно, как оригинальный SQLite, который тестировался годами.
| | |
| |
| 2.65, нах. (?), 18:32, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
и на днях выяснилось что таки портил иногда журналируемую версию базы.
уп-с.
(надеюсь не при помощи ыы вы... а, зря надеялся...)
| | |
| |
| 3.102, Георгий (??), 21:00, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну так история SQLite — как правила ПДД (написанные кровью).
Разница в том, что у SQLite сверхредкие проблемы обнаруживают баги раз в несколько лет, а у новой СУБД обнаружат в будущем.
Речь идёт об ошибках в логике в редких ситуациях, вроде внезапного отключения питания. Rust тут ничего не гарантирует.
| | |
| 3.104, Георгий (??), 21:05, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ну, возможно, проблем удастся избежать благодаря набору тестов от оригинального SQLite.
| | |
|
|
| 1.69, Аноним (71), 18:42, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Кстати не написано сколько это стоило в деньгах и в токенах разных моделей. Если не дорого это интересно.
| | |
| |
| 2.73, нах. (?), 19:06, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
поверь, тебе - дорого.
У cursor токены нахаляву и в любом количестве. Л-шье оплатило.
| | |
| 2.81, Аноним (81), 19:35, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Кстати не написано сколько это стоило в деньгах и в токенах разных моделей. Если не дорого это интересно.
Все они опубликовали
cursor.com/blog/agent-swarm-model-economics
Буквально первая же картинка.
Просто тот кто писал новость на опеньке решил не пугать нuщyков с коре2duo цифрами.
От мысли что можно потратить (медианную) годовую зарплату (10к) на переписывание кода ИИшкой у них же инфаркт случится.
| | |
| |
| 3.84, нах. (?), 19:44, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
> От мысли что можно потратить (медианную) годовую зарплату (10к) на переписывание кода
> ИИшкой у них же инфаркт случится.
да ладно, с чего бы это? Я спокойно потрачу ТВОЮ зарплату (и даже не одну) на стремные ЫЫ-эксперименты.
В чем проблема-то, не свою ведь.
| | |
| |
| 4.98, Аноним (88), 20:39, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
А ЕГО САМОГО можно направить на тяжёлую малооплачиваемую работу, съэкономив в итоге ещё больше долляров :)
А куда он денется, жрать рано или поздно захочет.
| | |
|
|
|
| 1.70, нах. (?), 18:42, 23/07/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
Кстати, в пылу споров с луддитами - как-то забыли обсудить новость.
> Проект подготовлен в ходе эксперимента, в котором проверялась
> эффективность работы AI-моделей GPT-5.5, Grok 4.5, Opus 4.8 и
> Fable 5,
но код написал почему-то опус!
(подвела микробиология или где-то в 850страничной доке попалось слово security?)
Антропик, похоже, кастрировал своего Супика. Пробирки моет отлично.
| | |
| |
| 2.93, Аноним (13), 20:22, 23/07/2026 [^] [^^] [^^^] [ответить]
| +/– |
Тогда уж сразу попросить составить спеку самого оптимального языка, а не какого-то раста.
| | |
|
|