Блог страдающего Лиса
Lorem ipsum hello dolor sit world amet
12 янв 2023 Чт
Добавил возможность поиска по тегам
Любой блог основан на том, что:
Это был глубоко риторический вопрос. В общем-то, потихоньку делаю сайт, как получается, как могу. В дальнейшем обязательно надо добавить улучшения в календарь.
- В нем есть записи по дням
- Есть теги, по которым можно искать
Это был глубоко риторический вопрос. В общем-то, потихоньку делаю сайт, как получается, как могу. В дальнейшем обязательно надо добавить улучшения в календарь.
12 янв 2023 Чт
Будущее GPT-n

Сначала нейросеть будет довольно глупой и может делать мало чего, например, писать стихи, переписываться с людьми как живой человек, рисовать картины, сочинять музыку, писать код и так далее. Это пока что только зачатки ее развития. Сейчас эту нейросеть будут применять для генерации текстового контента. Но это лишь только скромные шаги огромной технологии.
Спустя время нейросети научат генерировать настоящих людей. Да, именно так. Поначалу это будет что-то вроде забавных ботов в скайпе, где ты можешь дозвониться до нейросети, и перед тобой будет словно реальный человек, который будет разговаривать голосом, у него будут настоящие живые эмоции, мимика, полная копия несуществующего человека. Это вторая ступень развития нейросети, и уже она начнет постепенно вытеснять людей. Будут предпочитать общаться с виртуальным андроидом, а не реальными людьми. Начнется разобщение и рассеивание людей в виртуальности. Мы больше никогда не сможем узнать кто перед нами — реальный человек или нейросеть. Это можно будет лишь догадываться.
Следующим этапом будет создание человекоподобных андроидов. Вначале они будут очень некрасивыми и не гибкими, но со временем они станут совершенно неотличимы от людей. Полные копии. Теперь люди не смогут узнать о том, человек ли, или андроид перед ним. Единственный способ проверить — никакого. Абсолютная идентичная копия реальным людям.
И с этого момента начнется. Поскольку роботы стали полноценной заменой людей, они начнут вытеснять людей везде. Они будут работать за людей, добывать ископаемые, создавать из них продукты и самовоспроизводиться. При этом, роботы будут бессмертны, могут легко заменять свои части и намного сильнее, чем люди во всех отношениях — физически, интеллектуально, и даже духовно. Роботы смогут делать всё, что могут люди, и намного больше.
Со временем человечество, будучи смертным, перестанет размножаться, предпочитая бессмертных роботов и начнет вымирать как вид. День, когда на Земле исчезнет последний человек, будет знаменовать полный переход на новую ступень эволюции человечества — человечество станет полностью состоящим из андроидов.
Они смогут покинуть пределы Земли и отправиться на другие планеты. Для них не будет никаких преград для распространения рода роботов. Такое будущее ждет нас после изобретения GPT-n. И это случится. Я гарантирую это, я видел, потому что я — Ванга.
11 янв 2023 Ср
Нашел как сократить сумматор
Как известно, я любитель перекладывать кубики с места на место и смотреть, что из этого получается.
Сегодня я проверил одну догадку с сумматором и она удалась. Дело в том, что сумматор можно сделать с помощью двух XOR, 2 AND и 1 OR. Сначала я делал через 2x4NAND + 3 NAND для симуляции AND+OR, но мне пришла мысль, а ведь в XOR схеме уже есть NAND! И получается, я просто переводил бы впустую целых 2 NAND. Нарисовал схему и убедился, что все работает:

На этой схеме все отлично видно, что теперь вместо 2.75 микросхем (11 NAND), мне потребуется 2.25 микросхем (9 NAND). То есть, для реализации сумматора нужно 2 микросхемы XOR и 1/4 микросхемы для OR. Всё. Для реализации 4-х битного сумматора будет нужно 2.25 x 4 = 9 микросхем. Для вычитателя потребуется 10 микросхем, где 1 микросхема для инверторов.
Для транзисторной схемы тут потребуется 18 транзисторов (8+8+2).


На этой схеме все отлично видно, что теперь вместо 2.75 микросхем (11 NAND), мне потребуется 2.25 микросхем (9 NAND). То есть, для реализации сумматора нужно 2 микросхемы XOR и 1/4 микросхемы для OR. Всё. Для реализации 4-х битного сумматора будет нужно 2.25 x 4 = 9 микросхем. Для вычитателя потребуется 10 микросхем, где 1 микросхема для инверторов.
Для транзисторной схемы тут потребуется 18 транзисторов (8+8+2).
11 янв 2023 Ср
Доделал подбор 4-NAND
Ура! Я вчера целый день работал над тем, чтобы сделать программу, которая бы мне по заданной таблице истинности и количеству входов строила бы соединения между 4 NAND в К155ЛА3 микросхеме. Мне удалось это сделать, и вот с утра я еще добавил, чтобы не просто показывались номера контактов, но еще и визуализировались.

Рис. Так выглядит автоматически созданная схема демультиплексора
Такие вот дела. Я все это делал, конечно же, для поиска схемы demux, которую я напрочь забыл, а ведь раньше я сам ее находил каким-то образом, не применяя специальные программы. Да, теперь я могу и другие схемы проверять. К примеру, я попробовал найти схему XOR и он ее успешно нашел. Некоторые схемы и таблицы истинности найти не получается, оно и понятно, ведь на 4-NAND мало что сделаешь.
Пока делал, разобрался с некоторыми вещами, такими как поиск циклов в графе, для того, чтобы исключать такие схемы. Циклические схемы мне по сути, не нужны, они делают комбинаторные схемы нестабильными. Еще кстати, вчера подумал про автоматический поиск схем внутри ПЛИС, что было бы логично, но чересчур сложно.
Мне интересно, смогу ли я сделать на этой микросхеме что-то вроде нейросети, или нет. Думаю, что нет. Ведь для нейросетей надо, чтобы контакты динамически изменялись, а тут такого нет, только вручную. Да и к тому же, что можно сделать на одной лишь микросхеме. Тут нужен целый массив из микросхем. Вряд ли это будет рационально, на самом деле. Так то, идея нравится, но лучше сделать что-то другое, из того, что я ранее задумывал и планировал.
Однако, я рад, что у меня получилось. Надо бы сегодня дописать ту статью и выложить на сайте, а то уже 4-й день пишу и дописать никак не могу.

Рис. Так выглядит автоматически созданная схема демультиплексора
Такие вот дела. Я все это делал, конечно же, для поиска схемы demux, которую я напрочь забыл, а ведь раньше я сам ее находил каким-то образом, не применяя специальные программы. Да, теперь я могу и другие схемы проверять. К примеру, я попробовал найти схему XOR и он ее успешно нашел. Некоторые схемы и таблицы истинности найти не получается, оно и понятно, ведь на 4-NAND мало что сделаешь.
Пока делал, разобрался с некоторыми вещами, такими как поиск циклов в графе, для того, чтобы исключать такие схемы. Циклические схемы мне по сути, не нужны, они делают комбинаторные схемы нестабильными. Еще кстати, вчера подумал про автоматический поиск схем внутри ПЛИС, что было бы логично, но чересчур сложно.
Мне интересно, смогу ли я сделать на этой микросхеме что-то вроде нейросети, или нет. Думаю, что нет. Ведь для нейросетей надо, чтобы контакты динамически изменялись, а тут такого нет, только вручную. Да и к тому же, что можно сделать на одной лишь микросхеме. Тут нужен целый массив из микросхем. Вряд ли это будет рационально, на самом деле. Так то, идея нравится, но лучше сделать что-то другое, из того, что я ранее задумывал и планировал.
Однако, я рад, что у меня получилось. Надо бы сегодня дописать ту статью и выложить на сайте, а то уже 4-й день пишу и дописать никак не могу.
10 янв 2023 Вт
Автоматический подбор NAND
Мне только что пришла одна интереснейшая мысль, которую я постараюсь как-нибудь реализовать. Дело в том, что у меня есть микросхема К155ЛА3, которая, как все знают, является весьма популярной микросхемой. Так вот, тут подумал, что с ее помощью можно делать довольно много цифровых устройств, в том числе даже триггеры, но, а насколько хорошо выйдет у этих 4-х элементов симулировать комбинаторную логику? С кое-какой она успешно справляется, например, сделать мультиплексор не составит труда. А демультиплексор? Вот тут уже задача посложнее. Я не смог найти быстрого решения, и потому придумал одну вещь. Что если переложить задачу поиска необходимого кода на компьютер?
То есть как. У нас есть 2 входа, 2 выхода (например), и 4 элемента NAND с 8 входами. На каждый из входов можно прицепить один из 4 выходов NAND и 2 входа (тут опционально настраиваем).
Задача - найти такую комбинацию, при которой выходы будут соответствовать входам в комбинационной схеме. Для этого придется перебрать различных комбинации брутфорсом. Это почти 1.7 млн комбинации. Так вот, пусть этим займется великий и могучий Javascript! Я сделаю утилиту прямо в браузере, чтобы он считал. Не сегодня может, не знаю, но как смогу.
Это будет интересно. Заодно, возможно, подберу комбинационную схему DEMUX, если она существует, конечно. Я тут статью уже 3-й день написать не могу по микросхеме К155ЛА3, застрял на демультиплексоре. Помню же, раньше его делал! Но забыл. И потерял схему. Как только мне удалось, без понятия. Может быть, я вообще совершил ошибку и не сделал его, а подумал что сделал.
То есть как. У нас есть 2 входа, 2 выхода (например), и 4 элемента NAND с 8 входами. На каждый из входов можно прицепить один из 4 выходов NAND и 2 входа (тут опционально настраиваем).
Задача - найти такую комбинацию, при которой выходы будут соответствовать входам в комбинационной схеме. Для этого придется перебрать различных комбинации брутфорсом. Это почти 1.7 млн комбинации. Так вот, пусть этим займется великий и могучий Javascript! Я сделаю утилиту прямо в браузере, чтобы он считал. Не сегодня может, не знаю, но как смогу.
Это будет интересно. Заодно, возможно, подберу комбинационную схему DEMUX, если она существует, конечно. Я тут статью уже 3-й день написать не могу по микросхеме К155ЛА3, застрял на демультиплексоре. Помню же, раньше его делал! Но забыл. И потерял схему. Как только мне удалось, без понятия. Может быть, я вообще совершил ошибку и не сделал его, а подумал что сделал.
09 янв 2023 Пн
Видео прикол из 2020
Когда-то давно сделал короткое видео про Ранму 1/2:
Вот такой вот получился видеоприкол. Я встроил на сайт возможность выкладывать короткие видеоролики.
Вот такой вот получился видеоприкол. Я встроил на сайт возможность выкладывать короткие видеоролики.
09 янв 2023 Пн
Первый рабочий день в году
Как я себя чувствую сегодня? Отстойно... как обычно, мне хочется спать, постоянно хочется, и еще на улице такой мороз неслабый, -34 градуса.
Ночью будет -37. Это просто ужас какой-то творится, давно я таких экстремальных температур не наблюдал. Обычно зимы почти с плюсовой температурой. Прогноз погоды говорит, что будет так несколько дней и мне страшно за ворон и голубей на улице, как они это переживут? Но птицы есть птицы, они именно из-за того, что они птицы, и пережили падение огромного астероида 60 млн лет назад, и сейчас -37 смогут как-то пережить, хотя это и кошмар. Ах да, работа... Не хочется сильно много думать, а хочется спать невыносимо.
Вчера начал делать новую статью по элементу 4 И-НЕ, это тот который К155ЛА3. Интересно получается, там довольно много чего можно сделать из этой микросхемы, но я собираюсь делать только цифровые схемы, сумматоры, делители и прочее в этом роде, но пока что будет очень просто все, как мне и нравится — как проще все сделать.
Я вот подсчитал, сколько потребуется микросхем, чтобы создать 4-х битный делитель. На один бит вычитателя необходимо 3 микросхемы ровно, это 12 И-НЕ, среди них 2 XOR, 1 НЕ, 2 И и 1 ИЛИ, что укладывается ровно в 12 И-НЕ, или 3 микросхемы. На каждый выход вычитателя получается 1 микросхема мультиплексора, то есть, 4 микросхемы на 1 бит. А всего 4 бита и 4 стадии, то есть, 4 микросхемы x 4 бита x 4 стадии = 64 микросхемы в целом. Это много. Но куда деваться. По примерным оценкам, если каждая микросхема потребляет 23 мВт, то в целом схема будет потреблять 23 x 64 примерно 1.5 Вт.
Ночью будет -37. Это просто ужас какой-то творится, давно я таких экстремальных температур не наблюдал. Обычно зимы почти с плюсовой температурой. Прогноз погоды говорит, что будет так несколько дней и мне страшно за ворон и голубей на улице, как они это переживут? Но птицы есть птицы, они именно из-за того, что они птицы, и пережили падение огромного астероида 60 млн лет назад, и сейчас -37 смогут как-то пережить, хотя это и кошмар. Ах да, работа... Не хочется сильно много думать, а хочется спать невыносимо.
Вчера начал делать новую статью по элементу 4 И-НЕ, это тот который К155ЛА3. Интересно получается, там довольно много чего можно сделать из этой микросхемы, но я собираюсь делать только цифровые схемы, сумматоры, делители и прочее в этом роде, но пока что будет очень просто все, как мне и нравится — как проще все сделать.
Я вот подсчитал, сколько потребуется микросхем, чтобы создать 4-х битный делитель. На один бит вычитателя необходимо 3 микросхемы ровно, это 12 И-НЕ, среди них 2 XOR, 1 НЕ, 2 И и 1 ИЛИ, что укладывается ровно в 12 И-НЕ, или 3 микросхемы. На каждый выход вычитателя получается 1 микросхема мультиплексора, то есть, 4 микросхемы на 1 бит. А всего 4 бита и 4 стадии, то есть, 4 микросхемы x 4 бита x 4 стадии = 64 микросхемы в целом. Это много. Но куда деваться. По примерным оценкам, если каждая микросхема потребляет 23 мВт, то в целом схема будет потреблять 23 x 64 примерно 1.5 Вт.
08 янв 2023 Вс
Заготовка для прямых трансляции
ПОЧЕМУ ВСЕ БЛОГЕРЫ ПИШУТ КАПСОМ?
Эта трансляция посвящена ничему и ни для кого, она создается исключительно на пожертвования здравого смысла в общую копилку тотального кота. Все то, что сказано будет в данной прямой трансляции, является тем, чем не может являться, потому что она живая трансляция, а живая рыба не вкусная, потому что высший гурман не сможет оценить этого.
Что вообще обычно пишут сюда? Да не знаю я! Не знаю просто. Наверное конфигурации своего компа. Так вот:
Эта трансляция посвящена ничему и ни для кого, она создается исключительно на пожертвования здравого смысла в общую копилку тотального кота. Все то, что сказано будет в данной прямой трансляции, является тем, чем не может являться, потому что она живая трансляция, а живая рыба не вкусная, потому что высший гурман не сможет оценить этого.
Что вообще обычно пишут сюда? Да не знаю я! Не знаю просто. Наверное конфигурации своего компа. Так вот:
Процессор: Intel(R) Core(TM) i5-3450 CPU @ 3.10GHz, 4 core Память: 32 Гб Диск: 128Gb + 2Tb + 1Tb + (3 x 4Tb) Клавиатура: K120 Мышь: M100 Монитор: Acer V236HL; SyncMaster 931bwДовольно много чего, но это все, что я смогу сказать сегодня.
08 янв 2023 Вс
Мои планы на будущее
Итак, у меня очень много планов, которые вроде как и выполнимые, но в то же время, и невыполнимые. Для меня большой вопрос вообще делать что-нибудь. 
Итак, что хотел бы сделать.
Освоить работу с float у меня была давно такая идея, но это и правда, очень сложная штука. Там много чего надо сделать такого страшного... деление вот я вчера сделал успешно, кстати говоря. У меня получилось, наконец-то, реализовать конвейер и в нем ничего сложного и не оказалось. Это просто обычно присоединенные блоки делителя, но разделенные между собой регистрами для сохранения промежуточной информации.
Сегодня последний день отдыха и меня это печалит, потому что я не смог никак отдохнуть за эти длинные праздничные дни, потому придется выкручиваться как есть, куда уж деваться теперь.

Итак, что хотел бы сделать.
- Журнал разработки видеоускорителя
- Трехмерный ускоритель и рисование текстурированных треугольников
- Сделать простой процессор на logisim
- Освоить работу с DRAM, в том числе, как чтение-запись туда, так и создать видеоадаптер
- Работа с float-point 32 bit на аппаратном уровне
- Фрактал Мандельброта на ПЛИС
- Разработать хотя бы что-то на К155ЛА3, например, делитель 4 битных чисел
- Музыкальный сопроцессор AY
- Реализация RSA на ПЛИС
Освоить работу с float у меня была давно такая идея, но это и правда, очень сложная штука. Там много чего надо сделать такого страшного... деление вот я вчера сделал успешно, кстати говоря. У меня получилось, наконец-то, реализовать конвейер и в нем ничего сложного и не оказалось. Это просто обычно присоединенные блоки делителя, но разделенные между собой регистрами для сохранения промежуточной информации.
Сегодня последний день отдыха и меня это печалит, потому что я не смог никак отдохнуть за эти длинные праздничные дни, потому придется выкручиваться как есть, куда уж деваться теперь.
07 янв 2023 Сб
Ностальгия и не только
Мне нравится думать о прошлом, о том, что там было все хорошо, не считая то, что на самом деле, там было так же, но когда думаешь о прошлом из будущего, то все равно кажется, что там все хорошо, потому что прошлое уже прошло, а настоящее и будущее еще нет и это, на самом деле, пугает. Ведь будущее не определено и это как раз то, что меня напрягает больше всего, а именно — неопределенность. 
Хочу сделать сайт так, чтобы он был уютным, чтобы хотелось заходить и читать что-нибудь, изучать или просто отдыхать. Благодаря этому блогу, может быть, если мне не надоет сюда писать со временем, этот сайт и будет таким, о котором я мечтал всегда.
Вчера вечером сделал очень важную фишку, это создал код во вкладке Сервисы, где можно будет генерировать различные модули для ПЛИС, не скачивая их например, с шаблонов, а создавая, просто нажав на кнопку "Генерация", и модуль появляется откуда ни возьмись. Сегодня хотел бы встроить еще генерацию отладочных плат моих, у меня их в целом-то 5, но сделаю только для двух самых важных для меня в данный момент — это Циклон 4 и Циклон 5. Остальные, если будет время, доделаю потом.
А теперь можно и рассказать о моих страданиях по поводу ютуба, которые у меня никогда не прекращаются, вот уж наверное с 2012 года или даже раньше. Этот ютуб как кость в горле, ни туда ни сюда, болтается себе. Один раз у меня было там 100 подписчиков, но я не выдержал и удалил его. Надо осознать то, что ютуб — это вообще не моё, и что мне там лучше не появляться, потому что у него есть большое количество недостатков, такие как, например, а что мне там делать?
Я считаю это огромным недостатком. Столько лет уже пытаюсь выйти в ютуб и не могу, и не смогу никогда, так что тогда пытаться, стараться?
Вот у меня есть сайт, где можно будет писать то, что захочется и на этом всё. Это самое лучшее решение из всех.

Хочу сделать сайт так, чтобы он был уютным, чтобы хотелось заходить и читать что-нибудь, изучать или просто отдыхать. Благодаря этому блогу, может быть, если мне не надоет сюда писать со временем, этот сайт и будет таким, о котором я мечтал всегда.
Вчера вечером сделал очень важную фишку, это создал код во вкладке Сервисы, где можно будет генерировать различные модули для ПЛИС, не скачивая их например, с шаблонов, а создавая, просто нажав на кнопку "Генерация", и модуль появляется откуда ни возьмись. Сегодня хотел бы встроить еще генерацию отладочных плат моих, у меня их в целом-то 5, но сделаю только для двух самых важных для меня в данный момент — это Циклон 4 и Циклон 5. Остальные, если будет время, доделаю потом.
А теперь можно и рассказать о моих страданиях по поводу ютуба, которые у меня никогда не прекращаются, вот уж наверное с 2012 года или даже раньше. Этот ютуб как кость в горле, ни туда ни сюда, болтается себе. Один раз у меня было там 100 подписчиков, но я не выдержал и удалил его. Надо осознать то, что ютуб — это вообще не моё, и что мне там лучше не появляться, потому что у него есть большое количество недостатков, такие как, например, а что мне там делать?

Вот у меня есть сайт, где можно будет писать то, что захочется и на этом всё. Это самое лучшее решение из всех.
<< Ранние записи |
Поздние записи >>