All streams
Search
Write a publication
Pull to refresh
2
0
Константин Хмельницкий @wiolowan

User

Send message

Наверное, вы в чем-то правы, но, всё-таки, откровенную чушь ИИ должен отсекать и оппонировать "до упора".

На одном христианском форуме был участник, который несколько лет агитировал за свою теорию, что Бог есть информация, потому что вначале было Слово итп. Потом участник пропал. А недавно обнаружилось, что он уже лет восемь общается с chatGPT, и тот ему поет панегирики. Я попробовал с DeepSeek написать про противостояние патриотической и либеральной физики, и о том, что есть либеральные и патриотические массы, ускорения, итп. ИИ меня поддержал и даже предложил дальнейшее развитие теории.

Познакомился с последовательным анализом Ввльда в мединституте в 80х, всё время помнил о нём, но в науке всегда спрашивали минимальный обьем выборки и количество наборов реактивов, так что было не до Вальда :)..

Помню, как народ надувал губу, что у Турбо Паскаля экзешник "Hello, world" занимает 2 Мб... Посмотрели бы они на Electron..

А ещё Node может использовать переменные и работать с Unicode-строками!

Судя по бенчмаркам, LuaJIT быстрее V8 JavaScript...

Вот пример творчества DeepSeek в CSS:
Сделал для меня чекбоксы, скрывающие/открывающие текст, включая CSS:

.toggle-button:checked::after {
  content: "✓";
  position: absolute;
  color: white;
  font-size: 12px;
  left: 3px;
  top: 0;
}

Я пишу ему:
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 - это отличная поисковая и обучающая система. Узнаёшь, как пишут код Люди. Но поручать ему какой-то код со сложной логикой... Получится или неоптимальный, или "почти работающий" код..

может, просто ввести в язык hiddenclass ? ;)

Обычно такие proposals отвергаются из-за неопределённости: что возвращать в случае throw - Error, null, '', или что-то ещё.
в любом случае, для себя можно написать обвёртку типа

let try_func = () => { try { return func() } catch (e) { return 'fuck you TypeScript' } }

скорее, чтобы не писать set.add( JSON.stringify( {name: 'Vasya', age: 36} ) )
или set.has( 'Vasya|36' )

Там ведь главное не immutable, а возможность сравнения ключей в Map и Set.

Лям строк - это, скорее всего, 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

А у нас есть на работе коллега, у него нет фамилии и отчества, только двойное имя.

Information

Rating
4,469-th
Registered
Activity

Specialization

Specialist
From 200,000 ₽
JavaScript
Node.js