На одном христианском форуме был участник, который несколько лет агитировал за свою теорию, что Бог есть информация, потому что вначале было Слово итп. Потом участник пропал. А недавно обнаружилось, что он уже лет восемь общается с chatGPT, и тот ему поет панегирики. Я попробовал с DeepSeek написать про противостояние патриотической и либеральной физики, и о том, что есть либеральные и патриотические массы, ускорения, итп. ИИ меня поддержал и даже предложил дальнейшее развитие теории.
Познакомился с последовательным анализом Ввльда в мединституте в 80х, всё время помнил о нём, но в науке всегда спрашивали минимальный обьем выборки и количество наборов реактивов, так что было не до Вальда :)..
Я пишу ему: Your additional elements (::after, content) - do not change the state of checkboxes. They remain checked upon clicking
Он мне в ответ: You're absolutely right. The ::after pseudo-element and content property in CSS don't affect the actual state of the checkbox - they're purely visual decorations. The checkbox state (checked/unchecked) is controlled by the browser's native behavior when clicked, regardless of CSS styling.
Here's a simplified, foolproof version that maintains visible checkboxes while ensuring the toggle functionality works perfectly with your HTML structure:
Не знаю, как насчет дебаггера, мне DeepSeek R1 несколько раз пропускал или добавлял непарные скобки в JavaScript'e. Я ему строку кода с ошибкой от интерпретатора передаю, и начинается циклическое пятиминутное, "Wait, but...".
По моему скромному опыту, на уровне )))) он уже плывет.
Ну и, если логика непростая, то он начинает "сочинять".
Плюс, пишет неоптимальный код, потом пишет: "You're absolutely right..."
В общем, DeepSeek - это отличная поисковая и обучающая система. Узнаёшь, как пишут код Люди. Но поручать ему какой-то код со сложной логикой... Получится или неоптимальный, или "почти работающий" код..
Обычно такие proposals отвергаются из-за неопределённости: что возвращать в случае throw - Error, null, '', или что-то ещё. в любом случае, для себя можно написать обвёртку типа
let try_func = () => { try { return func() } catch (e) { return 'fuck you TypeScript' } }
Наверное, вы в чем-то правы, но, всё-таки, откровенную чушь ИИ должен отсекать и оппонировать "до упора".
На одном христианском форуме был участник, который несколько лет агитировал за свою теорию, что Бог есть информация, потому что вначале было Слово итп. Потом участник пропал. А недавно обнаружилось, что он уже лет восемь общается с chatGPT, и тот ему поет панегирики. Я попробовал с DeepSeek написать про противостояние патриотической и либеральной физики, и о том, что есть либеральные и патриотические массы, ускорения, итп. ИИ меня поддержал и даже предложил дальнейшее развитие теории.
Познакомился с последовательным анализом Ввльда в мединституте в 80х, всё время помнил о нём, но в науке всегда спрашивали минимальный обьем выборки и количество наборов реактивов, так что было не до Вальда :)..
Помню, как народ надувал губу, что у Турбо Паскаля экзешник "Hello, world" занимает 2 Мб... Посмотрели бы они на Electron..
А ещё Node может использовать переменные и работать с Unicode-строками!
Судя по бенчмаркам, LuaJIT быстрее V8 JavaScript...
Вот пример творчества DeepSeek в CSS:
Сделал для меня чекбоксы, скрывающие/открывающие текст, включая CSS:
Я пишу ему:
Your additional elements (::after, content) - do not change the state of checkboxes. They remain checked upon clicking
Он мне в ответ:
You're absolutely right. The
::after
pseudo-element andcontent
property in CSS don't affect the actual state of the checkbox - they're purely visual decorations. The checkbox state (checked
/unchecked
) is controlled by the browser's native behavior when clicked, regardless of CSS styling.Here's a simplified, foolproof version that maintains visible checkboxes while ensuring the toggle functionality works perfectly with your HTML structure:
Не знаю, как насчет дебаггера, мне DeepSeek R1 несколько раз пропускал или добавлял непарные скобки в JavaScript'e. Я ему строку кода с ошибкой от интерпретатора передаю, и начинается циклическое пятиминутное, "Wait, but...".
По моему скромному опыту, на уровне )))) он уже плывет.
Ну и, если логика непростая, то он начинает "сочинять".
Плюс, пишет неоптимальный код, потом пишет: "You're absolutely right..."
В общем, DeepSeek - это отличная поисковая и обучающая система. Узнаёшь, как пишут код Люди. Но поручать ему какой-то код со сложной логикой... Получится или неоптимальный, или "почти работающий" код..
может, просто ввести в язык hiddenclass ? ;)
Обычно такие proposals отвергаются из-за неопределённости: что возвращать в случае throw - Error, null, '', или что-то ещё.
в любом случае, для себя можно написать обвёртку типа
скорее, чтобы не писать set.add( JSON.stringify( {name: 'Vasya', age: 36} ) )
или set.has( 'Vasya|36' )
Там ведь главное не immutable, а возможность сравнения ключей в Map и Set.
IndexedDB инициализировать долго.
Лям строк - это, скорее всего, JSON, а DOMe, скорее всего, показывается "текущее окно" из 100 строк.
Lua используется ещё в макросах МойОфис
Вот пример, когда JavaScript молча делает ошибку:
console.log(Number.MAX_SAFE_INTEGER); // 9007199254740991
console.log(Number.MAX_SAFE_INTEGER + 1); // 9007199254740992
console.log(Number.MAX_SAFE_INTEGER + 2); // 9007199254740992
А у нас есть на работе коллега, у него нет фамилии и отчества, только двойное имя.