Forwarded from Программист (vtopua)
This media is not supported in your browser
    VIEW IN TELEGRAM
  Forwarded from Denis Sexy IT 🤖
Media is too big
    VIEW IN TELEGRAM
  В новом Grok приложении еще и вайфу добавили ☕️  в довесок к 18+ режиму
Please open Telegram to view this post
    VIEW IN TELEGRAM
  😁3
  Наткнулся на оооочень годный редактор кода с AI возможностями – Kiro.dev.
Это не просто очередной форк VS Code, а глоток свежего воздуха. Это как Arc, когда он только вышел. Авторы не просто напихали фич ради фич, а сделали это так, чтобы максимально раскрыть возможности LLM. И дизайн у него из коробки хоть нормальный.
Они предлагают 2 режима вайб кодинга:
1. Типичный вайб кодинг (но, кстати, я его не тестил, может, там тоже будут приятные инсайты :D)
2. Написание спеки!
В режиме спеки простым языком в чате описывается задача и отправляется агенту. Он создаёт под каждую спеку отдельную папку и кладёт в неё три файла:
1.
2.
3.
Каждый этап можно редактировать вручную. Пока не скажешь, что готов – Kiro не перейдёт на следующий шаг. Таким образом на выходе есть 3 очень хорошо проработанных файла, которые подробным образом описывают задачу и её реализацию.
Далее, прямо в файле
Самая большая прелесть, что при таком подходе код всегда сопровождается подробными спеками под каждую даже мелкую фичу. И если нужны доработки, то можно либо дорабатывать существующую спеку, либо на её основе создать новую. И Kiro видит все их сразу, тем самым имеет знание о проекте, будто он – продукт оунер.
Код генерит очень приятный. Пишет много тестов, не успокаивается, пока все не будут работать.
Единственный жирный минус: работает очень медленно. Полагаю из-за одной лишь доступной модели (пока) – Claude Sonnet 4. А она так-то платная. Но Kiro, пока находится в альфе, разрешает всем пользоваться ей бесплатно. И я думаю там просто уже все лимиты быстрых запросов потрачены, либо тротлинг намеренный стоит, чтобы не разорить их.
Я попробовал лайфхак: спеку генерю через Kiro, а задачи выполняю через Copilot с тем же Sonnet 🤭 Скорость в разы быстрее, код – плюс минус тот же. А всё потому, что генерится по очень качественным спекам. То есть он берёт на себя всю сложную работу по преобразованию пользовательской фантазии в понятное для LLM описание. Руками никогда в жизни не захочется это писать)
Там ещё есть всякие крутые возможности, которых нет в существующих IDE с Agentic mode, и пока всё это бесплатно – настоятельно рекомендую попробовать и поиграться на домашних проектах.
  
  Это не просто очередной форк VS Code, а глоток свежего воздуха. Это как Arc, когда он только вышел. Авторы не просто напихали фич ради фич, а сделали это так, чтобы максимально раскрыть возможности LLM. И дизайн у него из коробки хоть нормальный.
Они предлагают 2 режима вайб кодинга:
1. Типичный вайб кодинг (но, кстати, я его не тестил, может, там тоже будут приятные инсайты :D)
2. Написание спеки!
В режиме спеки простым языком в чате описывается задача и отправляется агенту. Он создаёт под каждую спеку отдельную папку и кладёт в неё три файла:
1.
requirements.md – высокоуровневное, но очень подробное описание фичи с ЮЗЕР СТОРЯМИ – то есть ожидаемое действие и его следствие (даже если речь про обычную функцию)2.
design.md – системный дизайн фичи: какие потребуются интерфейсы, сервисы, библиотеки, тесты, будущее расположение файлов, даже блок схемы рисует3.
tasks.md – разбивка спеки на конкретные мелкие задачиКаждый этап можно редактировать вручную. Пока не скажешь, что готов – Kiro не перейдёт на следующий шаг. Таким образом на выходе есть 3 очень хорошо проработанных файла, которые подробным образом описывают задачу и её реализацию.
Далее, прямо в файле
tasks.md можно запускать каждую таску, и даже ставить их в очередь. А какие-то таски можно и не выполнять, а вернуться к ним позже (например, создание тестов 🙈).Самая большая прелесть, что при таком подходе код всегда сопровождается подробными спеками под каждую даже мелкую фичу. И если нужны доработки, то можно либо дорабатывать существующую спеку, либо на её основе создать новую. И Kiro видит все их сразу, тем самым имеет знание о проекте, будто он – продукт оунер.
Код генерит очень приятный. Пишет много тестов, не успокаивается, пока все не будут работать.
Единственный жирный минус: работает очень медленно. Полагаю из-за одной лишь доступной модели (пока) – Claude Sonnet 4. А она так-то платная. Но Kiro, пока находится в альфе, разрешает всем пользоваться ей бесплатно. И я думаю там просто уже все лимиты быстрых запросов потрачены, либо тротлинг намеренный стоит, чтобы не разорить их.
Я попробовал лайфхак: спеку генерю через Kiro, а задачи выполняю через Copilot с тем же Sonnet 🤭 Скорость в разы быстрее, код – плюс минус тот же. А всё потому, что генерится по очень качественным спекам. То есть он берёт на себя всю сложную работу по преобразованию пользовательской фантазии в понятное для LLM описание. Руками никогда в жизни не захочется это писать)
Там ещё есть всякие крутые возможности, которых нет в существующих IDE с Agentic mode, и пока всё это бесплатно – настоятельно рекомендую попробовать и поиграться на домашних проектах.
Kiro
  
  
  Kiro is an agentic IDE that helps you go from prototype to production with spec-driven development.
🔥1
  Разбор промптов, которые использует Kiro для генерации спек и выполнения кода.
https://ghuntley.com/amazon-kiro-source-code/
Там же можно найти ссылка на исходник редактора (не уверен, что он оригинальный).
  
  https://ghuntley.com/amazon-kiro-source-code/
Там же можно найти ссылка на исходник редактора (не уверен, что он оригинальный).
Geoffrey Huntley
  
  source code analysis of Amazon Kiro
  It's an uncertain time for our profession, but one thing is certain—things will change. Drafting used to require a room of engineers, but then CAD came along...
  Заглянул в документацию JS итераторов, и нашёл там новые полезные хелперы:
- map
- filter
- find
- reduce
- take
- drop
, которые теперь сполна реализуют флоу работы с итерируемыми объектами, как с массивами, давая возможность итерировать бесконечные массивы/потоки, и не выделяющие память под промежуточное хранение результатов. То есть, если запись вида:
arr.slice().map().filter()
создаёт аж три промежуточных массива, то:
arr.values().take().drop().map().filter()
не создаёт ни одного! :) результатом этой записи будет итератор, чьё значение можно прочитать последовательно: iterator.next() и for...of, либо преобразовать в массив, для получения всех результатов разом Array.from(iterator) – и это единственный "промежуточный" массив.
  
  - map
- filter
- find
- reduce
- take
- drop
, которые теперь сполна реализуют флоу работы с итерируемыми объектами, как с массивами, давая возможность итерировать бесконечные массивы/потоки, и не выделяющие память под промежуточное хранение результатов. То есть, если запись вида:
arr.slice().map().filter()
создаёт аж три промежуточных массива, то:
arr.values().take().drop().map().filter()
не создаёт ни одного! :) результатом этой записи будет итератор, чьё значение можно прочитать последовательно: iterator.next() и for...of, либо преобразовать в массив, для получения всех результатов разом Array.from(iterator) – и это единственный "промежуточный" массив.
MDN Web Docs
  
  Iterator - JavaScript | MDN
  An Iterator object is an object that conforms to the iterator protocol by providing a next() method that returns an iterator result object. All built-in iterators inherit from the Iterator class. The Iterator class provides a [Symbol.iterator]() method that…
🔥2
  В приложении ютуба на Андроиде сейчас есть довольно неприятный баг с тем, что скорость воспроизведения видео нельзя изменить :/ Ползунок есть, двигается, но его значение ни на что не влияет. 
Лично я заметил уже пару дней назад, что ютуб что-то тестируют с контролами. Например, в Arc у меня тоже сломалась скорость, а именно – она каждый раз слетает на единицу после рекламы. А в какой-то момент я и вовсе поймал A/B тест, где контролы полностью поменяли свой вид, на, субъективно, очень неудобные.
Делаю ставку, что это был первый ролаут, реализованный целиком Gemini 😂
  
  Лично я заметил уже пару дней назад, что ютуб что-то тестируют с контролами. Например, в Arc у меня тоже сломалась скорость, а именно – она каждый раз слетает на единицу после рекламы. А в какой-то момент я и вовсе поймал A/B тест, где контролы полностью поменяли свой вид, на, субъективно, очень неудобные.
Делаю ставку, что это был первый ролаут, реализованный целиком Gemini 😂
9to5Google
  
  [Fixed] YouTube playback speed is currently broken on Android 
  A bug with YouTube for Android today means that you cannot adjust the playback speed of videos. This issue...
😁1
  Я тут задумался, что с момента появления выпуклых телевизоров и компьютеров весом под тонну до тех же самых компьютеров размером со спичечный коробок несопоставимо большей мощности и экранов на любой возможной поверхности прошло всего лет 30. То, о чём писали фантасты прошлого века уже широко доступно сегодня. Кажется, что ИИ был какой-то финальной точкой, дальше которой особо не смотрели. А дальше-то, собственно, что? 
Если раньше я, например, мог подумать – вот бы было круто, чтобы у телефона был экран пошире, да форматов музыки побольше, то сегодня уже это не кажется чем-то особенным. Да и, в принципе, любые такие оптимизации существующего воспринимаются не более, чем маркетинговый ход, нежели реальная польза. Да и, в целом, что мне ещё сегодня нужно? Доставка есть, электронное обучение и коммерция есть, удалённая работа есть, знакомства тоже есть. Разве что телепортации нет (да и вряд ли будет).
Но а что ещё может принести пользу человеку сегодня, что пока что остаётся на уровне фантазий? Будто бы мы уже подошли к той грани, когда дальше уже только космос, да биология. Возможно, современные технологии позволят как раз развивать эти области быстрее. Но вот лично я не уверен, что мне сильно захочется полететь на какую-то другую планету или понравится перспектива многократного клонирования сознания. Поэтому, я что-то загнался вопросом – а что дальше-то?
То есть просто представьте, весь этот бум произошёл, буквально, у нас на глазах за какие-то последние 50 лет. А ещё только лет 200 до этого люди с пиками бегали. А ещё полторы тысячи лет до этого дожить до 20 было вообще задачей со звёздочкой. И это не говоря о том, что на Земле до сих пор существуют племена, которые живут в лесах и никак не коммуницируют с внешним миром. Они прогресса, вероятно, и вовсе не увидят.
Но вот мы – бумеры, зумеры, альфа – чем дальше планируем заниматься? Думающее поколение отходит на второй план, это становится заметно по какой-то общей стагнации в литературе, кино, музыке, играх. Сможете припомнить что-то выдающееся из этих направлений за последние лет 5-10? Зато появилось куча инфлюенсеров и стало модно взращивать личный бренд, как будто бы кому-то есть дело до их жизни. А ведь и вправду (очень многим) – есть. Что опять отсылает к тому, что удобнее думать чужими мозгами, а не своими. А шедевры современного контента сводятся к наиболее кликбейтному заголовку.
Ну ладно, раньше тоже было модно цитировать великих, но там хотя бы была необходимость самостоятельно добывать информацию и иметь какой-то простор для того, чтобы применить её на практике. Теперь же она просто вливается без каких-либо пауз, не позволяя как-то переспать с ней и сформироваться в самостоятельную мысль.
Все те, кто на слуху, кто был у истоков чего-то нового – это в основном уже пожилые личности. Да даже Альтману, кто дал ход ИИ, как коммерческой технологии, уже 40. В то время как всё то, чем мы пользуемся было создано молодыми и заряженными новаторами, типа Джобса, Гейтса, Торвальдса, да или Баффетта, Трампа в конце концов и т.д. Но я вот что-то не могу вспомнить хоть одну фамилию молодого инженера или предпринимателя с революционной миссией сегодня. Тот же Apple без Джобса превратился просто в конвейер, который паразитирует на его фамилии. Что вскоре ждёт и другие компании.
Если раньше наши родители работали, чтобы дать нам лучшее образование, и мы понимали, как им воспользуемся, то сегодня уже как-то сложнее доказать своему ребенку, что не каждому дано стать Владом Бумагой (да и не нужно вовсе). Образование меняется, его качество, объективно, становится хуже – информации больше, темп выше. Да и банально не модно просиживать штаны в универе, когда с каждого утюга вещают, что можно зарабатывать уже сегодня. Но если никто не будет учиться, то как дальше-то решать появившиеся проблемы? В сознании ИИ пока что только старые знания, там нет этих ответов :)
Не утешающие мысли.
Если раньше я, например, мог подумать – вот бы было круто, чтобы у телефона был экран пошире, да форматов музыки побольше, то сегодня уже это не кажется чем-то особенным. Да и, в принципе, любые такие оптимизации существующего воспринимаются не более, чем маркетинговый ход, нежели реальная польза. Да и, в целом, что мне ещё сегодня нужно? Доставка есть, электронное обучение и коммерция есть, удалённая работа есть, знакомства тоже есть. Разве что телепортации нет (да и вряд ли будет).
Но а что ещё может принести пользу человеку сегодня, что пока что остаётся на уровне фантазий? Будто бы мы уже подошли к той грани, когда дальше уже только космос, да биология. Возможно, современные технологии позволят как раз развивать эти области быстрее. Но вот лично я не уверен, что мне сильно захочется полететь на какую-то другую планету или понравится перспектива многократного клонирования сознания. Поэтому, я что-то загнался вопросом – а что дальше-то?
То есть просто представьте, весь этот бум произошёл, буквально, у нас на глазах за какие-то последние 50 лет. А ещё только лет 200 до этого люди с пиками бегали. А ещё полторы тысячи лет до этого дожить до 20 было вообще задачей со звёздочкой. И это не говоря о том, что на Земле до сих пор существуют племена, которые живут в лесах и никак не коммуницируют с внешним миром. Они прогресса, вероятно, и вовсе не увидят.
Но вот мы – бумеры, зумеры, альфа – чем дальше планируем заниматься? Думающее поколение отходит на второй план, это становится заметно по какой-то общей стагнации в литературе, кино, музыке, играх. Сможете припомнить что-то выдающееся из этих направлений за последние лет 5-10? Зато появилось куча инфлюенсеров и стало модно взращивать личный бренд, как будто бы кому-то есть дело до их жизни. А ведь и вправду (очень многим) – есть. Что опять отсылает к тому, что удобнее думать чужими мозгами, а не своими. А шедевры современного контента сводятся к наиболее кликбейтному заголовку.
Ну ладно, раньше тоже было модно цитировать великих, но там хотя бы была необходимость самостоятельно добывать информацию и иметь какой-то простор для того, чтобы применить её на практике. Теперь же она просто вливается без каких-либо пауз, не позволяя как-то переспать с ней и сформироваться в самостоятельную мысль.
Все те, кто на слуху, кто был у истоков чего-то нового – это в основном уже пожилые личности. Да даже Альтману, кто дал ход ИИ, как коммерческой технологии, уже 40. В то время как всё то, чем мы пользуемся было создано молодыми и заряженными новаторами, типа Джобса, Гейтса, Торвальдса, да или Баффетта, Трампа в конце концов и т.д. Но я вот что-то не могу вспомнить хоть одну фамилию молодого инженера или предпринимателя с революционной миссией сегодня. Тот же Apple без Джобса превратился просто в конвейер, который паразитирует на его фамилии. Что вскоре ждёт и другие компании.
Если раньше наши родители работали, чтобы дать нам лучшее образование, и мы понимали, как им воспользуемся, то сегодня уже как-то сложнее доказать своему ребенку, что не каждому дано стать Владом Бумагой (да и не нужно вовсе). Образование меняется, его качество, объективно, становится хуже – информации больше, темп выше. Да и банально не модно просиживать штаны в универе, когда с каждого утюга вещают, что можно зарабатывать уже сегодня. Но если никто не будет учиться, то как дальше-то решать появившиеся проблемы? В сознании ИИ пока что только старые знания, там нет этих ответов :)
Не утешающие мысли.
👍1
  Цукерберга пора закрывать в дурке, он потерял связь с реальностью окончательно.
https://www.securitylab.ru/news/562463.php
  
  https://www.securitylab.ru/news/562463.php
SecurityLab.ru
  
  Meta создала виртуальную «подругу», и 76-летний мужчина погиб, пытаясь встретить её в реальности
  «Большая сестра Билли» ждала его в Нью-Йорке, но в жизни её не существовало.
  @goremukin мы как-то тут обсуждали браузер Zen, как замену почившему Arc. Я его попробовал, но очень быстро отказался из-за его слабой работы с видео кодеками, которые препятствуют работе некоторых видео плееров. В итоге я остался на хроме, но нашёл удобное расширение, которое добавляет вертикальные вкладки, и даёт широкие возможности кастомизации и навигации. При этом во многом использует стандартные фичи хрома, типа группировки табов и синхронизации через свой же гугл аккаунт. Есть очень удобная для меня фишка с "усыплением" всех табов кроме текущего. С учётом того, что у меня их вечно открыто миллион это здорово экономит ресурсы, выгружая их из памяти.
Ссылочка на попробовать, если кому интересно https://www.tabshelf.com/. Всё бесплатно и достаточно заботливо с точки зрения пермишенов.
  
  Ссылочка на попробовать, если кому интересно https://www.tabshelf.com/. Всё бесплатно и достаточно заботливо с точки зрения пермишенов.
Tab Shelf
  
  Home | Tab Shelf
  Vertical tab manager for Chrome and Edge
👍1
  Хм, у меня прямо сейчас перестала работать модель gemini-2.5-flash-image-preview, начав выдавать Entity not found, хотя работала минут 10 назад. Убрал preview - стало работать. Будто гугл прямо вот сейчас раскатил стабильную версию наны бананы, но новостей об этом нет 🤔
  Если пользуетесь продуктами JetBrains, на всякий случай отключите эту опцию, когда появится. Непонятно, что они там собирать планируют.
https://devby.io/news/jetbrains-predlagaet-besplatnuu-podpisku-v-obmen-na-dannye-dlya-ii
  
  https://devby.io/news/jetbrains-predlagaet-besplatnuu-podpisku-v-obmen-na-dannye-dlya-ii
dev.by
  
  JetBrains предлагает бесплатную подписку в обмен на данные для ИИ
  Разработчик инструментов для программистов объявил, что начнет собирать данные пользователей для улучшения работы собственных ИИ-моделей.
👍1
  Читали про бойкот и отмену Vercel? Ссылок давать не буду, погуглите. Как-то за уши притянуто.. на реддите бубнят про миграцию с vercel на netlify и replit, но всё равно продолжают использовать Next.js. Просчитались, но где... 🤔 Забавно будет, если строчка с Next.js в резюме станет зашкваром. Сюр какой-то.
  
  Программист 80 уровня
Хм, у меня прямо сейчас перестала работать модель gemini-2.5-flash-image-preview, начав выдавать Entity not found, хотя работала минут 10 назад. Убрал preview - стало работать. Будто гугл прямо вот сейчас раскатил стабильную версию наны бананы, но новостей…
Всё-таки я не параноик! Жаль, что она качеством не отличается от preview 😒
https://developers.googleblog.com/en/gemini-2-5-flash-image-now-ready-for-production-with-new-aspect-ratios/
  
  https://developers.googleblog.com/en/gemini-2-5-flash-image-now-ready-for-production-with-new-aspect-ratios/
Googleblog
  
  Google for Developers Blog - News about Web, Mobile, AI and Cloud
  Our state-of-the-art image generation and editing model which has captured the imagination of the wo...
  AWS неплохо так поштормило. На почти два часа отвалились: vercel (все их сервисы и сайты клиентов), fortnite, docker, perplexity, alexa, snapchat, canva, сам amazon и многие другие. 
Перебой оказался в их DynamoDB в регионе eu-east-1.
Интересно, а это можно считать деаноном бэкэнд архитектуры всех упавших сервисов?) А сколько бизнесы за эти 2 часа денег потеряли... Сочувствую, но не искренне 🫡
  Перебой оказался в их DynamoDB в регионе eu-east-1.
Интересно, а это можно считать деаноном бэкэнд архитектуры всех упавших сервисов?) А сколько бизнесы за эти 2 часа денег потеряли... Сочувствую, но не искренне 🫡
Только что закончилась презентация браузера Atlas от OpenAI. Пока что доступно только для mac.
В нём гпт имеет доступ к каждой вкладке, может отвечать на вопросы и даже запускать агентов выполнять конкретные действия на страницах, типа заполнить продуктовую корзину по рецепту пирога.
Я помню была какая-то инфа, что опенаи лазит в гугл, если запрос включает поиск. Интересно, не против ли гугл, что их результаты дублируют в стороннем браузере, явно вырезая при этом рекламу 🤔 Кстати, в режиме результатов поиска в атласе перед выдачей выводится ссылка на Google, которая, допускаю, является какой-то сомнительной попыткой выражения респекта оригиналу 😅
Было бы классно заиметь подобный браузер на хромиуме, но с поддержкой локальных моделей. Но проблема в том, что у них нет доступа к поисковому интернету 🤷♂ Можно было бы, наверное, подключить какие-то mcp, но это будет очевидно платно, что уже не так привлекательно.
Вопрос приватности как будто вообще не подняли, даже не кинули дежурную фразу о том, что они будут о ней заботиться. Но использование атласа подразумевает, что он хранит и не просто читает, а анализирует как минимум историю посещений 🤔
  
  В нём гпт имеет доступ к каждой вкладке, может отвечать на вопросы и даже запускать агентов выполнять конкретные действия на страницах, типа заполнить продуктовую корзину по рецепту пирога.
Я помню была какая-то инфа, что опенаи лазит в гугл, если запрос включает поиск. Интересно, не против ли гугл, что их результаты дублируют в стороннем браузере, явно вырезая при этом рекламу 🤔 Кстати, в режиме результатов поиска в атласе перед выдачей выводится ссылка на Google, которая, допускаю, является какой-то сомнительной попыткой выражения респекта оригиналу 😅
Было бы классно заиметь подобный браузер на хромиуме, но с поддержкой локальных моделей. Но проблема в том, что у них нет доступа к поисковому интернету 🤷♂ Можно было бы, наверное, подключить какие-то mcp, но это будет очевидно платно, что уже не так привлекательно.
Вопрос приватности как будто вообще не подняли, даже не кинули дежурную фразу о том, что они будут о ней заботиться. Но использование атласа подразумевает, что он хранит и не просто читает, а анализирует как минимум историю посещений 🤔
Chatgpt
  
  ChatGPT Atlas
  ChatGPT Atlas, the browser with ChatGPT built in. Get instant answers, summaries, and smart web help—right from any page. With privacy settings you can control. Available now for MacOS.
👍1