Неделю назад было опубликовано 55 уязвимостей в SQLite найденных AI с присвоенным официальным статусом CVE
но есть ньюанс
После проверки специалистами с человеческими мозгами 54 уязвимости оказались галлюцинацией. А 55 реальная не оказалась критической.
Смешно то, что на эту пачку успели прореагировать некоторые дистрибутивы Linux зарегистрировав у себя их же. Присовив свои статусы проблемам. Среди которых 3 критических.
В веселое время мы живем.
но есть ньюанс
После проверки специалистами с человеческими мозгами 54 уязвимости оказались галлюцинацией. А 55 реальная не оказалась критической.
Смешно то, что на эту пачку успели прореагировать некоторые дистрибутивы Linux зарегистрировав у себя их же. Присовив свои статусы проблемам. Среди которых 3 критических.
В веселое время мы живем.
GitHub
GitHub - programmervuln/cveadvisory-: details to cve applications
details to cve applications. Contribute to programmervuln/cveadvisory- development by creating an account on GitHub.
🤣16👍6🤯4🕊1
сообщество программистов Rust, приняло правила, которые практически полностью ограничивают использование АИ агентов, для генерации кода, принимаемого в кодовую базу Rust.
Важное замечание:
Єто не официальная позиция коммитета по разработке Rust, но при єтом ей следуют ключевые его разработчики.
Например тех, кто комитит в основной репозиторий rust-lang/rust
Важное замечание:
Єто не официальная позиция коммитета по разработке Rust, но при єтом ей следуют ключевые его разработчики.
Например тех, кто комитит в основной репозиторий rust-lang/rust
blog.rust-lang.org
rust-lang/rust is adopting an LLM policy | Inside Rust Blog
Want to follow along with Rust development? Curious how you might get involved? Take a look!
❤11🕊4
Туча умер.
сегодня во сне.
чуда не случилось.
я, мне сложно...
сегодня во сне.
чуда не случилось.
я, мне сложно...
💔123🕊26🙏5😁1🤣1
История Тучи.
Его забрали с улицы.
В Одесских старых дворах, кормят котов. Так что они формируются чуть ли не в стаи.
В таком дворе нашли Тучу. Только его стая не принимала. Он наблюдал всегда где-то со стороны и подходил к остаткам только когда все ушли.
Потом увидели, как коты его гоняют.
Потом мы его поймали, сфотали и расклеиили обьявления - мол нашли кота.
Никто не отозвался.
Он остался у меня.
Назвали его Тучей, потому что он был всегда грустный. Так мне казалось.
Первые пол года жил под шкафом, выходя только ночью - поесть.
А потом...
потом он мне поверил и спал у меня на голове.
На руки не давался, но когда я ложился, он прибегал залазил на голову и там засыпал.
Сколько ему было реально лет, я не знаю.
Он внезапно сгорел за месяц.
И я вместе с ним догораю.
Уходит в обувной коробке друг.
Помните я говорил, что мы с Тучей Вам еще пригодимся?
Я вас обманул.
Тучи больше нет.
Его забрали с улицы.
В Одесских старых дворах, кормят котов. Так что они формируются чуть ли не в стаи.
В таком дворе нашли Тучу. Только его стая не принимала. Он наблюдал всегда где-то со стороны и подходил к остаткам только когда все ушли.
Потом увидели, как коты его гоняют.
Потом мы его поймали, сфотали и расклеиили обьявления - мол нашли кота.
Никто не отозвался.
Он остался у меня.
Назвали его Тучей, потому что он был всегда грустный. Так мне казалось.
Первые пол года жил под шкафом, выходя только ночью - поесть.
А потом...
потом он мне поверил и спал у меня на голове.
На руки не давался, но когда я ложился, он прибегал залазил на голову и там засыпал.
Сколько ему было реально лет, я не знаю.
Он внезапно сгорел за месяц.
И я вместе с ним догораю.
Уходит в обувной коробке друг.
Помните я говорил, что мы с Тучей Вам еще пригодимся?
Я вас обманул.
Тучи больше нет.
💔113🙏8🕊4❤1🤣1
Я пеленаю пеленаю пеленаю поднебесного тебя.
И провожаю провожаю провожаю в ласковые сны.
А сердце давится слезами и немеет и стекает в молоко.
Я хороню твои болезни свои страхи у себя под языком.
Я пеленаю пеленаю пеленаю поднебесного тебя.
И провожаю провожаю провожаю в ласковые сны.
А сердце давится слезами и немеет и стекает в молоко.
Я хороню твои болезни свои страхи у себя под языком.
https://youtu.be/0H1ZEzz8v0I?si=Xi5nUlzaBXkvn_vm
И провожаю провожаю провожаю в ласковые сны.
А сердце давится слезами и немеет и стекает в молоко.
Я хороню твои болезни свои страхи у себя под языком.
Я пеленаю пеленаю пеленаю поднебесного тебя.
И провожаю провожаю провожаю в ласковые сны.
А сердце давится слезами и немеет и стекает в молоко.
Я хороню твои болезни свои страхи у себя под языком.
https://youtu.be/0H1ZEzz8v0I?si=Xi5nUlzaBXkvn_vm
YouTube
Диана Арбенина - Sumarok - Акустика. Песни как они есть (Диск 2. Между нами) /2013/
Скачать в iTunes: https://itunes.apple.com/ru/album/sumarok/id709521134?i=709523218&uo=4&at=11l4sP
Подпишись на наш канал: http://www.youtube.com/unitedmusicrussia
Музыкальный Канал "United Music Group" представляет!
Диана Арбенина - Sumarok
Подпишись на наш канал: http://www.youtube.com/unitedmusicrussia
Музыкальный Канал "United Music Group" представляет!
Диана Арбенина - Sumarok
💔12❤1
А знаете в чем предельный пиздец?
Когда я в телеграме написал, что Туча поехал в крематорий коробкой новой почты -
мне, через 5 минут, в вайбере прислали рекламу от пром уа:
Отправляете товары новой почтой со скидкой.
А я вайбер запускал последний раз 7 месяцев назад.
Для тех кто не понял:
не новой почтой, а в их коробке.
Когда я в телеграме написал, что Туча поехал в крематорий коробкой новой почты -
мне, через 5 минут, в вайбере прислали рекламу от пром уа:
Отправляете товары новой почтой со скидкой.
А я вайбер запускал последний раз 7 месяцев назад.
Для тех кто не понял:
не новой почтой, а в их коробке.
🤯23😁1
Эта запись была сделана случайно,
еще до смерти тучи
не ждите там никаких откровений.
просто JavaScript радио.
Первый выпуск [Радио JavaScript] получился случайно: Тимур Шемсединов позвонил Деми Мурычу обсудить бенчмарки, структуры данных и V8, а к разговору присоединился третий ведущий, Тимур Шемсединов младший, практически ворвался на эфир
Там есть сразу тайм-коды.
Спасибо Тимуру и его друзьям.
https://www.youtube.com/watch?v=neqdcpPz1Ic
еще до смерти тучи
не ждите там никаких откровений.
просто JavaScript радио.
Первый выпуск [Радио JavaScript] получился случайно: Тимур Шемсединов позвонил Деми Мурычу обсудить бенчмарки, структуры данных и V8, а к разговору присоединился третий ведущий, Тимур Шемсединов младший, практически ворвался на эфир
Там есть сразу тайм-коды.
Спасибо Тимуру и его друзьям.
https://www.youtube.com/watch?v=neqdcpPz1Ic
YouTube
Второе в мире JavaScript радио. Выпуск 1.
Первый выпуск [Радио JavaScript] получился случайно: Тимур Шемсединов позвонил Деми Мурычу обсудить бенчмарки, структуры данных и V8, а к разговору присоединился третий ведущий, Тимур Шемсединов младший, практически ворвался на эфир
Обсуждаем, как AI и вайбкодинг…
Обсуждаем, как AI и вайбкодинг…
❤24🕊2💔2
Дурацкий анонс на завтра.
Кака-маляка.
Как вы думаете,
можно ли при помощи Promise.resolve()
сделать то,
чего нельзя сделать
при помощи Promise.reject()?
И наоборот
Простым языком:
Можно ли при помощи Promise.reject() вернуть такой же Promise что и при помощи Promise.resolve() во всех случаях?
Иными словами, можно ли при помощи Promise.resolve или Promise.reject проделать работу, которая взаимозаменяма?
То есть доказать, что достаточно любого из них для решения всего множества задач возлагаемых на эти два метода.
То есть доказать, что при помощи Promise.resolve можно получить все множество результатов Promise.reject
и при помощи Promise.reject получить все множество результатов для Promise.resolve
Простой пример, придумайте такой theThing чтобы :
UPD1:
Чат жпт/codex, отвечает на єтот вопрос неправильно.
UPD2:
в решении задачи нет никаких обходных путей и хаков, или трюков.
Никаких модификаций оригинальных методов.
Только типичные штатные возможности. То есть мы передаем что-то на вход, а на выходе имеем зареєолвеный промис с вєлью "Yo"
UPD3:
Проблема аи агентов, и может быть у вас, заключается в том, что вы думаете будто-бы, Promise.reject всегда возвращает rejected промис.
UPD4:
Сейчас єту задачу проверят на всех доступных АИ агентах. Минимум один - задачу решить не может.
Будет весело
UPD5:
Вот так, из простого желания показать интересные задачки на промисы, выясняется что аи агенты не знают как с промисами работать.
Впрочем люди - не исключение.
UPD6:
Если кому интересно - попробуйте выдавить из АИ/агентов ответ на вопрос - как при помощи Promise.reject получить fulfilled Promise.
я уже час забавляюсь и не получается.
UPD7:
Тем кому нужна подсказка.
Вы же понимаете, что я помешан на спецификации?
UPD8:
подсказка тут
https://t.me/AsForJsTalks/291308
Отгадка
Такие методы как resolve или reject у конструктора Promise - НЕ ВОЗВРАЩАЮТ ПРОМИС В ОПРЕДЕЛЕННОМ СОСТОЯНИИ
они вызывают функцию резолв или реджект в зависимости от метода, и возвращают результат ее работы.
и если такое поведение не определено, то выполняется поведение по умолчанию к которому все привыкли
https://t.me/AsForJsTalks/291332
Об єтом и другом,
чеге вы не думали про промисы
поболтаем завтра
Кака-маляка.
Как вы думаете,
можно ли при помощи Promise.resolve()
сделать то,
чего нельзя сделать
при помощи Promise.reject()?
И наоборот
Простым языком:
Можно ли при помощи Promise.reject() вернуть такой же Promise что и при помощи Promise.resolve() во всех случаях?
Иными словами, можно ли при помощи Promise.resolve или Promise.reject проделать работу, которая взаимозаменяма?
То есть доказать, что достаточно любого из них для решения всего множества задач возлагаемых на эти два метода.
То есть доказать, что при помощи Promise.resolve можно получить все множество результатов Promise.reject
и при помощи Promise.reject получить все множество результатов для Promise.resolve
Простой пример, придумайте такой theThing чтобы :
// определение theThing
Promise
.reject( theThing )
.then(
(theRes) =>
console.log("Promise resolved", theRes )
);
// Promise resolved Yo
UPD1:
Чат жпт/codex, отвечает на єтот вопрос неправильно.
UPD2:
в решении задачи нет никаких обходных путей и хаков, или трюков.
Никаких модификаций оригинальных методов.
Только типичные штатные возможности. То есть мы передаем что-то на вход, а на выходе имеем зареєолвеный промис с вєлью "Yo"
UPD3:
Проблема аи агентов, и может быть у вас, заключается в том, что вы думаете будто-бы, Promise.reject всегда возвращает rejected промис.
UPD4:
Сейчас єту задачу проверят на всех доступных АИ агентах. Минимум один - задачу решить не может.
Будет весело
UPD5:
Вот так, из простого желания показать интересные задачки на промисы, выясняется что аи агенты не знают как с промисами работать.
Впрочем люди - не исключение.
UPD6:
Если кому интересно - попробуйте выдавить из АИ/агентов ответ на вопрос - как при помощи Promise.reject получить fulfilled Promise.
я уже час забавляюсь и не получается.
UPD7:
Тем кому нужна подсказка.
Вы же понимаете, что я помешан на спецификации?
UPD8:
подсказка тут
https://t.me/AsForJsTalks/291308
Отгадка
они вызывают функцию резолв или реджект в зависимости от метода, и возвращают результат ее работы.
и если такое поведение не определено, то выполняется поведение по умолчанию к которому все привыкли
Об єтом и другом,
чеге вы не думали про промисы
поболтаем завтра
🤯7🕊4👍3
К слову.
Если Вы откроете mdn то увидите неверное описание метода reject
Метод reject конструктора Promise возвращает результат вызова rejected функции для конструктора, который был обозначен как тот при помощи которого был создан промис.
И это НЕ ОБЯЗАТЕЛЬНО БУДЕТ promise в состоянии rejected
Согласно спецификации, никто не мешает использовать СВОЙ конструктор для создания промиса, который для метода rejected вернет fulfilled promise.
Следует для себя отметить что:
Promise.reject - это не создание Promise в состоянии реджектед.
Это возвращение результата после вызова функции reject у конструктора который обозначен как тот, который привязан к целевому промису.
Ровно тоже самое для Promise.resolve.
Простым и наглядным примером этого может служить вот этот код
Иными словами:
при вызове по умолчанию, Promise.reject вы вызываете стандартную реджект функцию конструктора Promise которая и возвращает по умолчанию тот самый реджектед промис,
переопределив которую, вы можете вернуть что угодно.
Promise.reject - єто вызов реджектет функции, но не создание реджектед промиса.
Если Вы откроете mdn то увидите неверное описание метода reject
Метод reject конструктора Promise возвращает результат вызова rejected функции для конструктора, который был обозначен как тот при помощи которого был создан промис.
И это НЕ ОБЯЗАТЕЛЬНО БУДЕТ promise в состоянии rejected
Согласно спецификации, никто не мешает использовать СВОЙ конструктор для создания промиса, который для метода rejected вернет fulfilled promise.
Следует для себя отметить что:
Promise.reject - это не создание Promise в состоянии реджектед.
Это возвращение результата после вызова функции reject у конструктора который обозначен как тот, который привязан к целевому промису.
Ровно тоже самое для Promise.resolve.
Простым и наглядным примером этого может служить вот этот код
Иными словами:
при вызове по умолчанию, Promise.reject вы вызываете стандартную реджект функцию конструктора Promise которая и возвращает по умолчанию тот самый реджектед промис,
переопределив которую, вы можете вернуть что угодно.
Promise.reject - єто вызов реджектет функции, но не создание реджектед промиса.
🔥6👍1🕊1
Сегодня у Владислава @burko_vladislav
др.
Он не один год,
на ютьбе,
делал тайм коды к моим шортсам на 8 часов и наводил там порядок.
Отхєпибездите его пожалуйста.
др.
Он не один год,
на ютьбе,
делал тайм коды к моим шортсам на 8 часов и наводил там порядок.
Отхєпибездите его пожалуйста.
🔥31❤3🕊2❤🔥1