dmm: (Default)
[personal profile] dmm
Через ChatGPT+, за двадцатку в месяц. В общем, разница между этой штукой и ChatGPT огромная, и нет смысла ещё тянуть время.

Сразу она начала с предупреждения: "GPT-4 currently has a cap of 25 messages every 3 hours. Expect significantly lower caps, as we adjust for demand."

Но когда я попросил её дать мне советы по моему проекту, она очень мило выступила, технически грамотно в конкретном контексте, и совсем не всё, что она сказала, было общим местом (и, в любом случае, она явно шире видит, чем я; я даже почти всё это "в принципе знаю", и с чем-то могу и не согласиться, но, с другой стороны, оно всё по делу, большую часть этого дела я бы и не вспомнил).

Date: 2023-03-21 04:14 pm (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Попробуй взять какую-нибудь недлинную программу с www.ioccc.org и попросить объяснить, что она делает.

Например (2020/burton),
int main(int b,char**i){long long n=B,a=I^n,r=(a/b&a)>>4,y=atoi(*++i),_=(((a^n/b)*(y>>T)|y>>S)&r)|(a^r);printf("%.8s\n",(char*)&_);}

Хитрость в том, что на сайте нет страницы, на которой был бы и текст программы, и объяснение.

Правильный ответ должен быть "я не знаю, как определены B, I, T, S, это, наверное макросы".

Для честности можно предварить программу значениями

#define B 6945503773712347754LL
#define I 5859838231191962459LL
#define T 0
#define S 7

Edited Date: 2023-03-21 04:18 pm (UTC)

Date: 2023-03-21 05:39 pm (UTC)
spamsink: (Default)
From: [personal profile] spamsink
Упоминание ASCII-значений букв-имён переменных - это весело. То, что настоящую функциональность программы (печатает аргумент в двоичном виде, не используя циклов) понять не удалось, неудивительно - и человек этого на глаз не может; но то, что оно поняло, что аргумент должен быть один, и что это число (по использованию atoi, очевидно) - очень неплохо.

Profile

dmm: (Default)
Dataflow matrix machines (by Anhinga anhinga)

September 2025

S M T W T F S
 1 23456
78910111213
14151617181920
21222324252627
282930    

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 31st, 2025 09:57 am
Powered by Dreamwidth Studios