Борясь с угнетателями, коммунисты сами ими стали

Прочёл "Скотный Двор" Джорджа Оруэлла.Удивительная сказка где иносказательно описана Октябрьская Революция, борьба Сталина с Троцким и даже Великая Отечественная Война. Опубликованный аж в 1945-ом Скотный Двор поднимает вопросы, на которые мы не

  • Vladimir Gordeev
    Vladimir Gordeev
1 мин на чтение

Пара мыслей о сильном ИИ и живых машинах

Прочёл тут статейку и задумался: Китайская комнатаКажется для того чтобы искусственный интеллект был сильным, он сперва должен быть живым. Он сможет что-то "понять" только если существует смысловой вектор, относительно которого он оценивает наблюдения

  • Vladimir Gordeev
    Vladimir Gordeev
1 мин на чтение

Программы как художники

Заметил интересную параллель между программами и художниками.Художники прошлого похожи на функции. Они выдавали какой-то невероятный результат и через него зрители узнавали интересные детали об окружающем мире. О чём-то, что художник замечал, а

  • Vladimir Gordeev
    Vladimir Gordeev
1 мин на чтение

О чём нужно задуматься при создании нового языка программирования

Если вы задумываетесь о создании нового языка программирования, предлагаю подумать вот о чём:Код будет отвратительным, люди будут использовать фичи языка самым постыдным, непотребным образом.Нужно будет работать с километрами старого непонятного кода,

  • Vladimir Gordeev
    Vladimir Gordeev
1 мин на чтение

Децентрализованная религия

Как мы знаем из новостей, какой-то там патриарх отобрал у другого какого-то патриарха дозволение на оказание религиозных услуг. Отобрал лицензию на франшизу. Отозвал SSL сертификат.Вообще очень интересно думать о релизиозных организациях в

  • Vladimir Gordeev
    Vladimir Gordeev
1 мин на чтение

Две стороны языков программирования

Кажется будто в программировании существуют два отдельных языка, которые по-привычке смешивают в один язык.1) Вычисляющий язык. Его код живёт внутри короба с определёнными снаружи входами и выходами. Внутри короба не существует ввода/

  • Vladimir Gordeev
    Vladimir Gordeev
1 мин на чтение

Более гибкий и эффективный университет

Идея: было бы клёво распилить все университеты на два учреждения. В первом можно только учиться, выбирая предметы и преподавателей по своему выбору, без какой-либо спущенной сверху программы. Во втором можно только сдавать экзамены

  • Vladimir Gordeev
    Vladimir Gordeev
1 мин на чтение

О вреде многострочных списковых выражений (list comprehensions)

У всех программистов с опытом в голове формируется оптимизированный алгоритм чтения кода. Мы знаем, что почти всегда поток управления течёт сверху вниз, слева направо. Код течёт водопадом сверху вниз, и мысль следует туда же.

  • Vladimir Gordeev
    Vladimir Gordeev
1 мин на чтение

Флюссоник: раздача MPEGTS видео по UDP

Одна из фич, которую умеет Flussonic — раздача MPEGTS потока по UDP. Всё отлично, но бывает что Flussonic отдаёт его не совсем равномерно. К примеру, мы получили трёхсекундный сегмент от HLS источника, порезали на пакеты и отправили по UDP. Потом затишье до следующей порции.

  • Vladimir Gordeev
    Vladimir Gordeev
11 мин на чтение

Как организовать «парсинг» внешних ресурсов при помощи DSL

Помимо основной работы, я занимаюсь своим небольшим побочным проектом, в основном на выходных. И есть особенность что отличает такие проекты — ты можешь уделять задачам столько времени, сколько посчитаешь нужным. На работе это не

  • Vladimir Gordeev
    Vladimir Gordeev
6 мин на чтение