February 18th, 2019

Таки компы собрал

(плеер ещё нет - слушаю с линейного, подсаживаюсь помаленьку)

В шлюзе (который снова начал перезагружаться, хотя и реже) заменил БП на более обследованный (у того шум на дежурке был только без нагрузки, а тут я обнаружил, что дежурка может давать 2.5 А тока - чтоб от выключенного компа заряжать - вот и нагрузил её на трёхомный резистор, работает - идеально), вытащенный обследую тем же способом. Пока пашет, если даже и будет глючить - дело точно было в БП:

вот времена включения - с самого начала перегрузок, до этого несколько недель точно нет
11 февраля - 15:31:40, 17:06:12, 17:16:02, 17:19:24, 19:05:12, 19:28:13, 20:53:32
12 февраля - 07:03:14, 07:52:41, 09:28:04, 09:31:41, 11:44:38, 18:07:31, 20:41:24, 20:46:34, 21:24:59, 21:37:54
вот тут я его выключил нафиг...

Видно, что в основном по утрам и вечерам, похоже на связь с напряжением в розетки - начать его отслеживать, что ли...
16 февраля с утра 10:09:24, вот тут перезагрузок больше (видел перезагрузки до начала загрузки ОС, и ещё в биос ходил) 10:32:18, 10:33:43.
Вечером включил - 18:06:51, 18:17:44, 18:24:16, 18:30:30, 18:40:32
И с ночи 17-го снова 01:46:23, 08:53:57, 11:58:58, 13:07:26

Процесс экспериментов с БП и просто перезагрузки 17:13:15, 17:20:13
Поставил на место 17:44:02 - обнаружил, что перепутал провода и DHCP ёк, перегрузил 17:46:47
С тех пор и работает.

UPD: а нихрена!

Комп тоже пересобрал.

Новый комп шутит

Заменил материнку на свежую и новый кулер туда же. Переставил один винт (видюшка на этой метеринке ниже) и счастье. Греется нормально, проц разогнался на 10%.

А вот такое у него чувство юмора (читать с выражением голосом актёра негритянской комедии):

"The worst way to fuck is to fuck with it hard enough to make yourself feel good, but to try it right off the bat is really hard. It just takes time. And a lot of time.
Don't fucking fuck hard enough. Fuck hard enough that you're feeling good about it. And you've got this bad habit, and you're not fucking hard yet:
As a long time listener, I've kept to the idea that it's really hard to fucking fuck. When you don't feel you are fucking hard enough, your body tells you it's not. And even when you do, you can tell the story of how you fucked it by the way it had to deal with it."

Какой я, такой и комп. Загрузил GPT-2, запустил python3 src/interactive_conditional_samples.py --top_k 40 и ввёл "The worst way to fuck is", получилось вот это (дальше я обрезал).

Кроме шуток же я устроил парад метрворожденных - запутил свёрточный автоенкодер и вкормил в него MNIST, чем занял GPU, а для CPU погонял звуковую модельку и жуков конечно же. Не сильно-то греется при полной загрузке всего. Не сохранил числа, но кулер крутился не на полную.

И он не виснет (пока). Старая же материнка 1. иногда виснет, и кажется чаще без нагрузки, чем по полной. 2. с выгоревшим выходом HDMI - там просто муть вместо красного канала и не чего-то ещё. 3. даёт дикие помехи - USB-Wifi не ловит не через хаб, микрофон шумит и т.д. и вообще она дешёвое говно, купленное на сдачу.

Компьютеры шутят

Ага, вот запустил я заново GPT-2, но не стал пихать туда просто текст, как в прошлый раз, а засунул кусок кода. Точнее, я засунул туда просто текст, получил нечто, похожее на инструкцию с кусками кода, дело было так:

Model prompt >>>
Prompt should not be empty!

Ну да, я ничего не ввёл, а теперь получи назад что сказал:

Model prompt >>> Prompt should not be empty!
Collapse )

(в самый первый раз была инструкция с участием CMake - тоже хорошая, но её начало screen пожрал)
Однако, думаю... а ну как подам начало кода:
public static final List
Collapse )


Другими словами - сеть написала вот этот код

public static final List<T> getPairs(T p) throws IOException {
    return new List<>(new Pair<T>(), new Pair() {
        @Override
        public void onDeletePair(Pair p) {
            p.setT("Pair::resetInstance");
            p.unwrap();
        }
    };
}




...а потом такая, ах, зачем работать, давайте я лучше про Шумахера вам расскажу...
P.S. Сеть учили на обычных (из интернета) текстах, некоторые из которых с вкраплениями кода, но она научилась чему-то и на этих крохах.
И первый раз __случайно__ сеть выучила не расизм, не мат, а программирование. Растёт!

P.P.S. А ещё раз в ответ на "Prompt should not be empty!" сеть выдала мотивационный текст, достойный прошлогоднего открытия кодефеста, вот этого лектора. А вот текст:

Collapse )