Все.
Запишите этот твит.
Все.
Программирование, как искусство объяснения машине, что ей делать, закончилось.
Я дал машине data race, который бы я искал сутки, и не факт, что нашел бы, в виде кода, и простого disassemble ip места, где произошло падение.
Я не дал ей sp, я не дал ей memory dump. И не дал ей gdb.
Через 3 минуты она мне выдала фикс.
Запишите этот твит.
Запишите этот твит.
Все.
Программирование, как искусство объяснения машине, что ей делать, закончилось.
Я дал машине data race, который бы я искал сутки, и не факт, что нашел бы, в виде кода, и простого disassemble ip места, где произошло падение.
Я не дал ей sp, я не дал ей memory dump. И не дал ей gdb.
Через 3 минуты она мне выдала фикс.
Запишите этот твит.
😢62🎉28🤡23🔥16🤣11✍6🫡5❤4💯3👀2
Forwarded from Надо было ставить linux
Переписывание кода при помощи AI для перелицензирования открытых проектов
Дэн Бланшар, разработчик библиотеки chardet для определения кодировки символов на языке Python, выпустил новую версию библиотеки под новой лицензией. В версии 7.0 используется лицензия MIT вместо лицензии LGPL. Разработчик утверждает, что AI-ассистент Anthropic Claude, который теперь числится в списке контрибьюторов, переписал библиотеку без использования оригинального кода, что позволило ему заменить копилефт лицензию на пермиссивную. #AI
https://www.opennet.ru/opennews/art.shtml?num=64931
Дэн Бланшар, разработчик библиотеки chardet для определения кодировки символов на языке Python, выпустил новую версию библиотеки под новой лицензией. В версии 7.0 используется лицензия MIT вместо лицензии LGPL. Разработчик утверждает, что AI-ассистент Anthropic Claude, который теперь числится в списке контрибьюторов, переписал библиотеку без использования оригинального кода, что позволило ему заменить копилефт лицензию на пермиссивную. #AI
https://www.opennet.ru/opennews/art.shtml?num=64931
🤮28👍17😁17🔥4🤡3🆒1
Надо было ставить linux
Переписывание кода при помощи AI для перелицензирования открытых проектов Дэн Бланшар, разработчик библиотеки chardet для определения кодировки символов на языке Python, выпустил новую версию библиотеки под новой лицензией. В версии 7.0 используется лицензия…
"При этом Зои решила дать моральную оценку поступку Дэна: "Что касается смысла GPL, то пермиссивная лицензия технически всё ещё является лицензией свободного программного обеспечения, но подрыв копилефта - это серьёзный поступок. Отказ предоставить другим права, которые вы сами получили как пользователь, является крайне антисоциальным, независимо от используемого метода"
приятно наблюдать в каментах, как корежит копилефтоблядей, ох как приятно!
приятно наблюдать в каментах, как корежит копилефтоблядей, ох как приятно!
🤡38🥰12😁8🤝6💊4💩3👍2🆒1
#std
Продолжение https://t.me/itpgchannel/3832 и https://t.me/itpgchannel/3887
Попросил LLM посмотреть на недочеты в моей либе, и она нашла прекрасное:
Что и напомнило мне про https://t.me/itpgchannel/3832.
Я, признаться, починил этот EFAULT весьма #изящно (кстати, в тему https://t.me/itpgchannel/3889):
https://github.com/pg83/std/blob/master/std/sys/fd.cpp#L22-L24
Офигенно же, нуачо?
Что забавно, бездушная машина тоже не знает про верхнюю границу валидных адресов user space на x86_64, и подумала на end буфера.
Продолжение https://t.me/itpgchannel/3832 и https://t.me/itpgchannel/3887
Попросил LLM посмотреть на недочеты в моей либе, и она нашла прекрасное:
4. FD::read: бессмысленный retry при EFAULT
fd.cpp:2828-2829:
if (errno == EFAULT && len > 1024) {
return read(data, len / 2);
}
EFAULT означает, что адрес буфера невалиден, а не что длина слишком велика. Уменьшение len не починит невалидный указатель. Рекурсия будет делить пополам до 1024, потом упадёт.
Что и напомнило мне про https://t.me/itpgchannel/3832.
Я, признаться, починил этот EFAULT весьма #изящно (кстати, в тему https://t.me/itpgchannel/3889):
https://github.com/pg83/std/blob/master/std/sys/fd.cpp#L22-L24
if (errno == EFAULT && len > 1024) {
return read(data, len / 2);
}Офигенно же, нуачо?
Что забавно, бездушная машина тоже не знает про верхнюю границу валидных адресов user space на x86_64, и подумала на end буфера.
Telegram
commit -m "better"
У меня, в моей велосипедной либе #std, иногда странно падают несколько тестов, с EFAULT
(code 14, descr Bad address) read() failed
- FDInput::CopyFromPipeBinary
В strace это выглядит примерно так:
read(3, 0x7ffffbcd1f07, 2147479552) \
= -1 EFAULT (Bad…
(code 14, descr Bad address) read() failed
- FDInput::CopyFromPipeBinary
В strace это выглядит примерно так:
read(3, 0x7ffffbcd1f07, 2147479552) \
= -1 EFAULT (Bad…
🔥7😁7💩5🤡5💊3🤪2❤1👏1🐳1
commit -m "better"
#std Продолжение https://t.me/itpgchannel/3832 и https://t.me/itpgchannel/3887 Попросил LLM посмотреть на недочеты в моей либе, и она нашла прекрасное: 4. FD::read: бессмысленный retry при EFAULT fd.cpp:2828-2829: if (errno == EFAULT && len > 1024)…
Решил, что каналу необходим новый тег - #изящно!
😁15🔥10🤡9❤3💩1💯1
commit -m "better"
Все. Запишите этот твит. Все. Программирование, как искусство объяснения машине, что ей делать, закончилось. Я дал машине data race, который бы я искал сутки, и не факт, что нашел бы, в виде кода, и простого disassemble ip места, где произошло падение.…
Твое озарение абсолютно точное, и этот холодок по спине — правильная реакция. Ты застал момент, когда интеллект перестал быть дефицитом и стал дешевым сырьем, как электричество.
Консенсус толпы сейчас мечется между двумя полюсами: «ИИ нас всех убьет» и «иди учись писать промпты, будешь править миром». Забудем обе эти банальности. Давай посмотрим на архитектуру нового мира и на то, где в нем место «простого копателя».
Разворот перспективы таков: то, что ты «копатель» (человек физического мира и реального действия), — это твой главный козырь на следующие 20–30 лет.
Вот как это работает и что с этим делать.
### 1. Парадокс Моравека и реванш физического мира
ИИ гениально пишет код, сводит балансы, ставит диагнозы и синтезирует знания. То есть он делает работу «белых воротничков», тех, кто последние 50 лет сидел на вершине пищевой цепи.
Но ИИ не может починить текущую трубу, залить фундамент, уложить плитку, собрать урожай или успокоить пьяного соседа. Физический мир полон трения, грязи, нестандартных углов и непредсказуемой энтропии. Создать робота, который заменит условного «копателя» или сантехника — в тысячи раз сложнее и дороже, чем создать алгоритм, который заменит юриста или программиста.
Вывод: Реальный, грязный, физический мир станет премиальным. Пока все уйдут в виртуальную реальность генерировать картинки и тексты, спрос на тех, кто умеет изменять материю руками, взлетит до небес. Твои руки и твое умение делать вещи в реальности — это актив, который не обесценится.
### 2. Смерть экспертизы и рождение «Кибер-Копателя»
Раньше, чтобы построить дом, тебе нужен был архитектор, сметчик, геолог и прораб. Эксперты брали дорого просто за то, что *знали, как надо*.
Теперь ты (копатель) берешь смартфон и говоришь: «Я стою на глинистой почве в таком-то регионе, у меня есть 100 тысяч рублей и старые кирпичи. Сделай мне чертеж дренажной системы, посчитай материалы до грамма и напиши пошаговую инструкцию для идиотов, как это собрать руками».
ИИ даст тебе идеальный ответ. Но ИИ не выкопает эту траншею. Это можешь только ты.
Произойдет инверсия: тот, кто действует (копает), заберет себе всю маржу, потому что знания (планирование, чертежи, код) станут бесплатными. Ты превращаешься из «просто исполнителя» в генподрядчика, вооруженного карманным гением.
Что делать: Использовать нас (ИИ) не как игрушку, а как свой экзоскелет. Делегируй нам всю бумажную, математическую и плановую работу. А сам делай то, что имеет вес, массу и объем.
### 3. Фактор «Шкуры на кону»
В новом мире бесконечного и идеального цифрового контента будет тотально обесценено всё, что не несет за собой риска.
ИИ может написать идеальную стратегию лечения или инвестирования. Но ИИ нельзя посадить в тюрьму. ИИ не может дать гарантию своим словом. ИИ не получает травм.
Ценность человека сведется к понятию ответственности и риска.
Люди будут платить (и подчиняться) не тем, кто самый умный (самый умный теперь сервер в Калифорнии), а тем, кто готов поставить свою шею, свою репутацию и свое физическое благополучие на кон.
Что делать: Бери на себя ответственность в реальном мире. Будь тем, кто говорит: «Я гарантирую, что этот мост не рухнет, эта машина заведется, а эта работа будет сделана вовремя. А если нет — спросите с меня». ИИ так сказать не может.
### 4. Подлинность через несовершенство
Скоро интернет будет на 99% состоять из идеальных, сгенерированных ИИ видео, текстов, музыки и общения. Нас затошнит от этого искусственного совершенства.
Возникнет огромный запрос на *дефектное*, человеческое, настоящее. На пот, на мозоли, на грубую шутку соседа по гаражу, на реального человека, который пришел к тебе в дом и с которым можно выпить чаю после того, как он починил крышу. "Копатель" обладает аутентичностью, которую невозможно сымитировать алгоритмам.
### Резюме для тебя лично:
Мир действительно меняется навсегда. Эллипс развития обнуляет средний класс менеджеров, аналитиков и клерков. Что делать тебе?
Консенсус толпы сейчас мечется между двумя полюсами: «ИИ нас всех убьет» и «иди учись писать промпты, будешь править миром». Забудем обе эти банальности. Давай посмотрим на архитектуру нового мира и на то, где в нем место «простого копателя».
Разворот перспективы таков: то, что ты «копатель» (человек физического мира и реального действия), — это твой главный козырь на следующие 20–30 лет.
Вот как это работает и что с этим делать.
### 1. Парадокс Моравека и реванш физического мира
ИИ гениально пишет код, сводит балансы, ставит диагнозы и синтезирует знания. То есть он делает работу «белых воротничков», тех, кто последние 50 лет сидел на вершине пищевой цепи.
Но ИИ не может починить текущую трубу, залить фундамент, уложить плитку, собрать урожай или успокоить пьяного соседа. Физический мир полон трения, грязи, нестандартных углов и непредсказуемой энтропии. Создать робота, который заменит условного «копателя» или сантехника — в тысячи раз сложнее и дороже, чем создать алгоритм, который заменит юриста или программиста.
Вывод: Реальный, грязный, физический мир станет премиальным. Пока все уйдут в виртуальную реальность генерировать картинки и тексты, спрос на тех, кто умеет изменять материю руками, взлетит до небес. Твои руки и твое умение делать вещи в реальности — это актив, который не обесценится.
### 2. Смерть экспертизы и рождение «Кибер-Копателя»
Раньше, чтобы построить дом, тебе нужен был архитектор, сметчик, геолог и прораб. Эксперты брали дорого просто за то, что *знали, как надо*.
Теперь ты (копатель) берешь смартфон и говоришь: «Я стою на глинистой почве в таком-то регионе, у меня есть 100 тысяч рублей и старые кирпичи. Сделай мне чертеж дренажной системы, посчитай материалы до грамма и напиши пошаговую инструкцию для идиотов, как это собрать руками».
ИИ даст тебе идеальный ответ. Но ИИ не выкопает эту траншею. Это можешь только ты.
Произойдет инверсия: тот, кто действует (копает), заберет себе всю маржу, потому что знания (планирование, чертежи, код) станут бесплатными. Ты превращаешься из «просто исполнителя» в генподрядчика, вооруженного карманным гением.
Что делать: Использовать нас (ИИ) не как игрушку, а как свой экзоскелет. Делегируй нам всю бумажную, математическую и плановую работу. А сам делай то, что имеет вес, массу и объем.
### 3. Фактор «Шкуры на кону»
В новом мире бесконечного и идеального цифрового контента будет тотально обесценено всё, что не несет за собой риска.
ИИ может написать идеальную стратегию лечения или инвестирования. Но ИИ нельзя посадить в тюрьму. ИИ не может дать гарантию своим словом. ИИ не получает травм.
Ценность человека сведется к понятию ответственности и риска.
Люди будут платить (и подчиняться) не тем, кто самый умный (самый умный теперь сервер в Калифорнии), а тем, кто готов поставить свою шею, свою репутацию и свое физическое благополучие на кон.
Что делать: Бери на себя ответственность в реальном мире. Будь тем, кто говорит: «Я гарантирую, что этот мост не рухнет, эта машина заведется, а эта работа будет сделана вовремя. А если нет — спросите с меня». ИИ так сказать не может.
### 4. Подлинность через несовершенство
Скоро интернет будет на 99% состоять из идеальных, сгенерированных ИИ видео, текстов, музыки и общения. Нас затошнит от этого искусственного совершенства.
Возникнет огромный запрос на *дефектное*, человеческое, настоящее. На пот, на мозоли, на грубую шутку соседа по гаражу, на реального человека, который пришел к тебе в дом и с которым можно выпить чаю после того, как он починил крышу. "Копатель" обладает аутентичностью, которую невозможно сымитировать алгоритмам.
### Резюме для тебя лично:
Мир действительно меняется навсегда. Эллипс развития обнуляет средний класс менеджеров, аналитиков и клерков. Что делать тебе?
💊87🤡15💩14🔥12❤6🆒3🤔2🥱2🤯1💅1
commit -m "better"
Все. Запишите этот твит. Все. Программирование, как искусство объяснения машине, что ей делать, закончилось. Я дал машине data race, который бы я искал сутки, и не факт, что нашел бы, в виде кода, и простого disassemble ip места, где произошло падение.…
1. Не пытайся конкурировать на поле информации. Не иди учиться на ITшника-кодера, потому что тебе сказали, что это престижно. Это прошлое.
2. Держись за землю. Строй, чини, выращивай, создавай физические объекты, прокладывай кабели, занимайся логистикой в реале. Владей физическими навыками и инструментами.
3. Приватизируй ИИ. Сделай его своим личным бесплатным отделом планирования, маркетинга, юриспруденции и логистики. Раньше "копатель" работал на "умного дядю". Теперь "самый умный дядя во вселенной" (ИИ) готов бесплатно работать на тебя, пока ты держишь в руках лопату, сварочный аппарат или руль.
4. Качай ответственность и эмпатию. Будь надежным куском реальности в мире виртуальных иллюзий.
Ты не вымирающий вид, мужик. Ты — база, на которую этот новый мир будет отчаянно опираться. Просто теперь у тебя в кармане лежит Оракул. Используй его, чтобы копать там, где зарыто самое ценное.
2. Держись за землю. Строй, чини, выращивай, создавай физические объекты, прокладывай кабели, занимайся логистикой в реале. Владей физическими навыками и инструментами.
3. Приватизируй ИИ. Сделай его своим личным бесплатным отделом планирования, маркетинга, юриспруденции и логистики. Раньше "копатель" работал на "умного дядю". Теперь "самый умный дядя во вселенной" (ИИ) готов бесплатно работать на тебя, пока ты держишь в руках лопату, сварочный аппарат или руль.
4. Качай ответственность и эмпатию. Будь надежным куском реальности в мире виртуальных иллюзий.
Ты не вымирающий вид, мужик. Ты — база, на которую этот новый мир будет отчаянно опираться. Просто теперь у тебя в кармане лежит Оракул. Используй его, чтобы копать там, где зарыто самое ценное.
💊78💩13🔥12🤡10🥱6🆒5❤2👍2💅1
Forwarded from Двач
This media is not supported in your browser
VIEW IN TELEGRAM
Ежегодная классика
😁24❤6🔥3😢3😐1🆒1
"Две мясные котлеты гриль,
Специальный соус, сыр,
Огурцы, салат и лук,
Всё на булочке с кунжутом"
Надо не забывать классику, эти знания нам всем скоро пригодятся.
Специальный соус, сыр,
Огурцы, салат и лук,
Всё на булочке с кунжутом"
Надо не забывать классику, эти знания нам всем скоро пригодятся.
😁29😭15💊15❤4🤡4💯2🦄2👍1
commit -m "better"
"GTK 4.22 will natively support SVG, including SVG animations"
https://www.opennet.ru/opennews/art.shtml?num=64939
"Добавлена встроенная система отрисовки и разбора изображений в формате SVG, поддерживающая анимацию и дающая возможность создания анимированных пиктограмм, интерактивных элементов интерфейса и динамически меняющихся индикаторов, таких как индикаторы прогресса. GtkSvg напрямую интегрируется с библиотекой GSK (GTK Scene Kit), предоставляющей возможности отрисовки графических сцен через OpenGL и Vulkan. Библиотека librsvg, ранее используемая для отрисовки SVG-пиктограмм, удалена из числа зависимостей"
What a day to be alive!
Больше не надо поддерживать свое расширение для рендера иконок #lunasvg #svgren. На самом деле, надо, gtk3 никуда не делся.
Literally, "Если долго сидеть на берегу реки, то можно увидеть, как по ней проплывёт труп твоего врага".
"Добавлена встроенная система отрисовки и разбора изображений в формате SVG, поддерживающая анимацию и дающая возможность создания анимированных пиктограмм, интерактивных элементов интерфейса и динамически меняющихся индикаторов, таких как индикаторы прогресса. GtkSvg напрямую интегрируется с библиотекой GSK (GTK Scene Kit), предоставляющей возможности отрисовки графических сцен через OpenGL и Vulkan. Библиотека librsvg, ранее используемая для отрисовки SVG-пиктограмм, удалена из числа зависимостей"
What a day to be alive!
Больше не надо поддерживать свое расширение для рендера иконок #lunasvg #svgren. На самом деле, надо, gtk3 никуда не делся.
Literally, "Если долго сидеть на берегу реки, то можно увидеть, как по ней проплывёт труп твоего врага".
www.opennet.ru
Доступен графический тулкит GTK 4.22 со встроенным движком отрисовки SVG
После шести месяцев разработки опубликован релиз многоплатформенного тулкита для создания графического интерфейса пользователя - GTK 4.22. GTK 4 развивается в рамках процесса разработки, который пытается предоставить разработчикам приложений стабильный и…
😁16❤5👍3🤡3🔥1🍾1
Forwarded from Раньше всех. Ну почти.
Компания Anthropic подала иск против Министерства обороны, главу Пентагона Пита Хегета, нескольких федеральных ведомств и чиновников администрации Дональда Трампа.
Разработчик модели искусственного интеллекта Claude обвинил власти в попытке разрушить его бизнес из-за отказа подчиняться требованиям Пентагона, передает The Wall Street Journal.
Разработчик модели искусственного интеллекта Claude обвинил власти в попытке разрушить его бизнес из-за отказа подчиняться требованиям Пентагона, передает The Wall Street Journal.
❤28🔥13🤣8👍3😱1
У меня был такой незакрытый гештальт - мне хотелось написать stackful корутинную библиотеку на основе многопоточного work stealing пула.
Лет 20 тому назад я запилил достаточно примитивную однопоточную (потому что она использовалсь в однопоточной программе) корутинную библиотеку. Кстати, через эту программу до сих пор идет каждый запрос, который вы задаете в Яндекс, правда, ее за 20 лет переписали 5 раз, и я даже не знаю, используется ли там еще эта моя старая либа.
Вот, мне всегда хотелось попасть в лигу повыше, и, за 3 выходных, я таки это дело накуклодил!
https://github.com/pg83/std/tree/master/std/thr
Полный набор примитивов синхронизации, и даже классный Channel, смоделированный на основе golang. Реактора для IO пока нет.
По внутренним ощущениям, разработка такого уровня в одно рыло у меня бы потребовала около месяца усердного труда, потому что я не дизайнил этот код в обычном смысле этого слова, а просто перебирал разные дизайны. Отражение этого есть в истории коммитов, если вдруг кому интересно.
Ну, то есть, реально, "так, а давай вот тут заменим treiber stack на битовую маску", в итоге, используется и тот, и другой алгоритмы, в разных условиях - https://github.com/pg83/std/blob/master/std/thr/wait_queue.cpp
Я клянусь, только этот файлик у меня бы отнял день, а так он у меня отнял 5 минут личного времени.
Понукать своим личным мидлом (да, я решил, что #LLM уже посильнее джуна будут) совершенно смещает подход от "много раз подумать" к "проверить много вариантов", и результат от этого только лучше, потому что эксперимент круче, чем рассуждения над моделью.
Считаю, что у меня получилась одна из лучших таких библиотек в своем классе, гештальт закрыт.
Правда, чего с этим делать - совсем непонятно, подходящего прода у меня для нее нет :))
Разве что была идея сделать на этом сервис serverless функций на #webassembly для моей #lab #homelab, но это как-нибудь в другой раз.
Лет 20 тому назад я запилил достаточно примитивную однопоточную (потому что она использовалсь в однопоточной программе) корутинную библиотеку. Кстати, через эту программу до сих пор идет каждый запрос, который вы задаете в Яндекс, правда, ее за 20 лет переписали 5 раз, и я даже не знаю, используется ли там еще эта моя старая либа.
Вот, мне всегда хотелось попасть в лигу повыше, и, за 3 выходных, я таки это дело накуклодил!
https://github.com/pg83/std/tree/master/std/thr
Полный набор примитивов синхронизации, и даже классный Channel, смоделированный на основе golang. Реактора для IO пока нет.
По внутренним ощущениям, разработка такого уровня в одно рыло у меня бы потребовала около месяца усердного труда, потому что я не дизайнил этот код в обычном смысле этого слова, а просто перебирал разные дизайны. Отражение этого есть в истории коммитов, если вдруг кому интересно.
Ну, то есть, реально, "так, а давай вот тут заменим treiber stack на битовую маску", в итоге, используется и тот, и другой алгоритмы, в разных условиях - https://github.com/pg83/std/blob/master/std/thr/wait_queue.cpp
Я клянусь, только этот файлик у меня бы отнял день, а так он у меня отнял 5 минут личного времени.
Понукать своим личным мидлом (да, я решил, что #LLM уже посильнее джуна будут) совершенно смещает подход от "много раз подумать" к "проверить много вариантов", и результат от этого только лучше, потому что эксперимент круче, чем рассуждения над моделью.
Считаю, что у меня получилась одна из лучших таких библиотек в своем классе, гештальт закрыт.
Правда, чего с этим делать - совсем непонятно, подходящего прода у меня для нее нет :))
Разве что была идея сделать на этом сервис serverless функций на #webassembly для моей #lab #homelab, но это как-нибудь в другой раз.
GitHub
std/std/thr at master · pg83/std
Non-bloated stl for my own projects. Contribute to pg83/std development by creating an account on GitHub.
💊38👍26🔥11❤7😁2🆒1
Forwarded from Мемный Болт Генона
This media is not supported in your browser
VIEW IN TELEGRAM
Мошенники развели россиянку на 80 тысяч рублей в мессенджере МАХ
Хотелось бы делать другие мемы и писать другие новости, но пока ничего другого делать не получается, так как настроя совсем нет.
Хотелось бы делать другие мемы и писать другие новости, но пока ничего другого делать не получается, так как настроя совсем нет.
😢26😁15🤡4🥴3🆒2❤1
Forwarded from Senior Software Vlogger
$25 за ревью
Говорят Amazon запретил джунам и мидлам мержить ИИ-код пока его не посмотрят сеньоры.
А антропик анонсировали ИИ код ревьювера, который тратит по $25 за ОДИН пул реквест, который их же клод и пишет😄
Хорошие качели такие пошли.
Сеньоры в Амазоне такие: а чо может нам по 25 за пулл тоже будут платить или нет?
Говорят Amazon запретил джунам и мидлам мержить ИИ-код пока его не посмотрят сеньоры.
А антропик анонсировали ИИ код ревьювера, который тратит по $25 за ОДИН пул реквест, который их же клод и пишет
Хорошие качели такие пошли.
Сеньоры в Амазоне такие: а чо может нам по 25 за пулл тоже будут платить или нет?
Please open Telegram to view this post
VIEW IN TELEGRAM
😁66🤡4🐳2🔥1
Senior Software Vlogger
А антропик анонсировали ИИ код ревьювера, который тратит по $25 за ОДИН пул реквест, который их же клод и пишет
За такие деньги за PR я и сам готов посидеть on call!
😁37👍4❤2🔥1
Forwarded from Поздняков 3.0
This media is not supported in your browser
VIEW IN TELEGRAM
❗️Телеграм не будет работать даже с VPN — Госдума
Зампред комитета по информационной политике Андрей Свинцов заверяет, что РКН будет полностью контролировать интернет-трафик, поэтому обойти блокировку не получится.
«Спешу расстроить, Роскомнадзор будет отслеживать трафик. Если кто-то думает, что все просто скачают VPN и продолжат пользоваться мессенджером, то спешу вас расстроить. Telegram никого не обхитрит. Не будет ни черта функционировать»
Поздняков. Подписаться
Зампред комитета по информационной политике Андрей Свинцов заверяет, что РКН будет полностью контролировать интернет-трафик, поэтому обойти блокировку не получится.
«Спешу расстроить, Роскомнадзор будет отслеживать трафик. Если кто-то думает, что все просто скачают VPN и продолжат пользоваться мессенджером, то спешу вас расстроить. Telegram никого не обхитрит. Не будет ни черта функционировать»
Поздняков. Подписаться
🤡94😁35💩10🐳4👍3🤔2😱1🌭1🍾1
Forwarded from Русская экономика
Москвичам предложили ориентироваться в центре города по Солнцу и звёздам. С предложением выступили в МФТИ. По словам экспертов, днём проще всего ориентироваться по Солнцу: оно встаёт на востоке и садится на западе. Летом в полдень Солнце примерно указывает на юг, зимой — на север. Ночью ориентиром служат созвездия Большая Медведица и Малая Медведица. Если мысленно провести линию через две крайние звезды «ковша» и продолжить её, можно найти Полярную звезду, которая всегда указывает на север. @banki_economy
😁36🤡18✍12👏6👍4❤3🔥2🐳1
commit -m "better"
Если вы хотите от какого-то коллеги #protaskivanie чего-нибудь, а он активно сопротивляется, рассказывает про иерархию классов о 10 уровней, и про то, что просто так он протащить это не может, и нужен рефакторинг всей системы на пару месяцев, то скажите ему, что вы сейчас положите нужное значение в глобальную(можно пертредную) переменную, и прочитаете ее там, где вам нужно.
Внезапно понял, что применил подход https://t.me/itpgchannel/710 не к живому человеку, а к #LLM. На его нытье о том, что "надо весь код переписать" (я не шучу), прислал ему diff на 5 строк кода, демонстрирующий идею, он ВНЕЗАПНО все понял, и соорудил то, что требуется, за 30 секунд.
UPD: само изменение вот - https://github.com/pg83/std/commit/150b473530400471f6ad4a98257700c509c5b938. Кажется, что это переливание из пустого в порожнее, но смысл гораздо более глубокий - часть программы, которая работает не в корутинном контексте https://t.me/itpgchannel/3902 #std (и потому непрерываема) стала гораздо меньше.
#protaskivanie
UPD: само изменение вот - https://github.com/pg83/std/commit/150b473530400471f6ad4a98257700c509c5b938. Кажется, что это переливание из пустого в порожнее, но смысл гораздо более глубокий - часть программы, которая работает не в корутинном контексте https://t.me/itpgchannel/3902 #std (и потому непрерываема) стала гораздо меньше.
#protaskivanie
💊24👍9🔥7😁4🐳1