‘Les didn’t wear gloves as he needed to be able to feel the bees so he didn’t crush them. “Should I put them on my face?” he said. “Sure!” I replied’
The jumping-off point for my Bare Handed series was a bird becoming trapped in the netting around the raspberry bushes in my backyard. It made me think of the problem humans have interacting with the natural world. How do we navigate obtaining food and the other things we need while still being good stewards of the land? I’d seen work by photographers demonstrating how Big Agriculture was destroying the environment. I wanted to find people who took a respectful approach, tried to work in tandem with it, but who might be in a fearful or dangerous situation.
I approached Les, the man in this picture, after speaking to the director of an exhibition space in Albuquerque, New Mexico, who had hired him to remove a feral beehive from his tree. I’d already tried to photograph another beekeeper who wore a full protective suit, but he might as well have been an astronaut. With Les, I was able to stay nearby and work with him over three days. The first couple involved straightforward documentary pictures of him tending his hives. Then, on the third day, his apprentice Amber showed up to help.
Continue reading...AI tools are making it easier to modify and recreate games, raising questions about piracy, copyright and how far the technology could disrupt the industry
• Don’t get Pushing Buttons delivered to your inbox? Sign up here
If your social media algorithms have clocked that you’re into video games, something strange will have happened in the past few weeks. Your feed, like mine, will have been full of clips of streamers playing bizarre mashups of popular video games. Skyrim in Minecraft. Halo, except the main character is Mario. Skate 2 in Call of Duty maps. A flood of professional-looking fan-coded game mods that are mildly interesting to look at for 30 seconds, but ultimately inconsequential. Would I download a mod that lets me play Wii Bowling inside a zombie shooter? No, but I am very interested in where they came from.
Of course, the answer – or at least, most of the answer – is AI. After a week of researching this (thanks especially to Replay Mode on YouTube for this informative video, which set me down this track) I now understand that these mashup mods are not just AI-generated videos, but AI-assisted coding. Basically, as of a few weeks ago, Anthropic’s Claude has become extremely good at decompiling video game code. Games are written by humans in readable code and then compiled into binary 1s and 0s that the PC or console running it can read; decompiling is the reversal of that process, revealing a game’s source code, which humans can then edit and mess around with for fun. This used to be an extremely laborious process. But now it is not, because humans aren’t doing much of it any more.
Continue reading...
Запрос тормозит, а EXPLAIN ANALYZE выдаёт простыню узлов, в которой непонятно, на чём остановиться. Postgres Professional выпустила бесплатную книгу «PostgreSQL 18. Оптимизация запросов» на основе курса QPT. Она объясняет, как планировщик оценивает кардинальность и стоимость, как читать планы и какие приёмы работают для OLTP и OLAP. Читать можно хоть в метро: результаты запросов уже вплетены в текст, терминал не нужен.
Читать далееЭта история о том, как избыточная мощность современного смартфона, помноженная на особенности кэширования мобильного приложения, может создать идеальный плавающий баг (race condition) на стыке финтеха и ЖКХ. И если бы не моя привычка перепроверять цифры, я бы гарантированно ушел в неосознанный долг перед поставщиком газа.
DISCLAIMER. Мои предположения и выводы о причинах возникновения описанной ниже технической проблемы изложены исключительно исходя из моего личного анализа фактов и событий.
Конец октября 2026 года. В почтовый ящик падает стандартный ежемесячный счет‑квитанция за газоснабжение от РСО. Месяц расчета — октябрь 2026, дата формирования — 27.10.2026. В правом верхнем углу счета — привычный QR‑код для быстрой оплаты по ГОСТу. Контекст тут важный: в октябре в России как раз произошло плановое изменение тарифов на коммунальные услуги, поэтому октябрьская сумма была ощутимо выше сентябрьской.
Я открываю приложение «СберБанк Онлайн» на своём телефоне, нажимаю кнопку оплаты по QR, навожу камеру на квитанцию и… замираю. Приложение Сбера вместо октябрьских данных подставляет мне экран с полностью оплаченным прошлым счетом за сентябрь 2026 года и, соответственно, старой, меньшей сентябрьской суммой. Первая мысль любого параноика в сфере ЖКХ — РСО накосячили и напечатали старый QR-код на новой квитанции. Я закрываю Сбер, открываю стандартное приложение камеры смартфона в режиме чтения кодов и сканирую QR-код просто как текст. На экран выводится «тело» ссылки следующего вида (строка данных по ГОСТ): Name=Межрегионгаз|PersonalAcc=XXXXXXXX|Sum=[НоваяОктябрьскаяСумма]|Period=102026....

В.NET 11 привычный механизм async/await меняется: управление приостановкой методов переходит к рантайму, а JIT получает новые возможности для оптимизации. Но насколько это снижает аллокации в реальном коде и почему результаты замеров иногда противоречат друг другу? Разбираем Runtime Async на примере бенчмарков, сравниваем результаты с классической реализацией и выясняем, в каких сценариях выигрыш действительно заметен.

Привет, Хабр!
Это вторая статья цикла про C++. В первой я разбирал базу для тех, кто начинает с нуля: переменные, циклы, классы, контейнеры. Здесь идём на уровень ниже — как обычная C+±программа договаривается с операционной системой.
Сразу скажу, зачем я вообще полез в эту тему. В колледже была лаба, где нужно было поднять процесс, дождаться его и снять код возврата. Я неделю не понимал, почему fork() в одном случае возвращает ноль, а в другом — PID, и почему после exec ребёнок «исчезает». Препод объяснил это минут за десять — и я понял, что половину объяснений всё равно не понял. С тех пор я пишу такие вещи с расстановкой: не «fork() создаёт процесс», а что именно он возвращает, что происходит в коде после вызова и что будет, если забыть закрыть дескрипторы. Поэтому статей будет много, а примеров в каждой — ещё больше.
Что дальше в цикле, чтобы было понятно, куда мы движемся:
Читать далееJudge says he will consider all options to sentence far-right activist who trial heard deployed ‘bullyboy, intimidatory tactics’
Tommy Robinson faces up to 10 years in prison after being found guilty of harassing two journalists to the point it caused them fear of violence.
Journalists from the Daily Mail and their family members fled their homes after “bullyboy, intimidatory tactics” were deployed by the far-right activist, whose real name is Stephen Yaxley-Lennon, his trial was told.
Continue reading...
WEF выпустил четыре масштабных отчета «Future of Jobs» - в 2016, 2020, 2023 и 2025 годах, суммарно на 916 страниц. Это летопись того, как мы учились понимать будущее. От технологического детерминизма (2016: «технологии изменят все») через кризисное осознание (2020: «изменения ускорились») и посткризисную корректировку (2023: «не все так быстро») к зрелой картине (2025: «человек + технология = формула успеха»).
Отчеты WEF, конечно, не сфокусированы на профессии руководителя проектов. Они про рынок труда в целом, про профессии и навыки во всех отраслях. И все-таки предлагаю попробовать посмотреть на них (отчеты) через призму проектных компетенций.
Для организаций, развивающих проектные компетенции, вывод однозначен: будущее за РП, который сочетает методологическую грамотность, ИИ-компетенции, лидерские качества, ESG-понимание и человеческую эмпатию. Сложный профиль, но именно таких ждет рынок.
Читать далееJudge says he will consider all options to sentence far-right activist who trial heard deployed ‘bullyboy, intimidatory tactics’
Tommy Robinson faces up to 10 years in prison after being found guilty of harassing two journalists to the point it caused them fear of violence.
Journalists from the Daily Mail and their family members fled their homes after “bullyboy, intimidatory tactics” were deployed by the far-right activist, whose real name is Stephen Yaxley-Lennon, his trial was told.
Continue reading...Rugby Football League set to ratify elevation imminently
Partnership with NRL not expected now till 2028
London Broncos have agreed to a condition from the existing 14 Super League clubs that they must relinquish any rights to about £1.3m in central distribution funding if they are to enter the competition in 2027, with the Rugby Football League expected to ratify their elevation imminently.
A partnership between Super League and Australia’s National Rugby League (NRL), which would mean the latter taking administrative control of the English game and injecting tens of millions of pounds of much-needed financial support, is now not expected to begin until 2028. Despite that, the expansion of Super League to 15 teams to include London has moved a step closer.
Continue reading...Tucker was banned under NFL’s conduct policy
Butker has missed five of 16 FG attempts this season
The Kansas City Chiefs have signed the former Baltimore Ravens kicker Justin Tucker to their practice squad after Harrison Butker’s poor start to the season.
Tucker was widely considered one of the best kickers in NFL history until the Ravens released him in May 2025. The Ravens said his departure was a “football decision” after a slump in form, but the move came months after he was accused of inappropriate sexual behavior by massage therapists. Tucker denied the allegations and never faced criminal charges but he served a 10-game NFL ban for violating the league’s personal conduct policy.
Continue reading...
Страница документации размером всего 100 КБ обходится языковой модели примерно в 25 000 токенов. Такую оценку Anthropic приводит в описании своего инструмента web fetch, а для обычной страницы на 10 КБ — около 2 500 токенов. Если агент без ограничений загружает пять таких страниц подряд, он за один шаг съедает заметную часть контекстного окна и бюджета. Добавьте к этому то, Cloudflare по умолчанию блокирует ИИ-краулеры и может отвечать им кодом 402 Payment Required.
Читать далее
Раннее мы описывали библиотеку FAIRouter для маршрутизации запроса к оптимальному исполнителю. В текущей редакции поддерживаются только LLM, но класс исполнителей планируем расширять также на инструменты и агентов. Но тема того какая математика стоит за всем этим осталась не до конца раскрыта.
Читать далее
Работаю в VS Code в Linux-виртуалке UTM на маке, и прокрутка там всегда прыгала по три строки и очень чувствительна к движениям пальца, вместо прокрутки приходилось пользоваться обычными стрелками на клаве. Ранее я уже просил Claude это исправить: поставили замедлитель и imwheel, не помогло, на этом и остановились. В этот раз Claude Opus 5.5 за один чат и пару моих правок разобрался до конца. Выяснилось, что причин три, и одна сидит в самом libinput (уж очень клод акцентирует внимание на этой причине): он придерживает первые пол-щелчка каждого жеста и выдаёт их рывком. Claude написал прогу с интерфейсом и настройками, залил всё на GitHub. До идеала macOS не дотягивает - первое движение нужно делать чуть длиннее, чем на маке. В остальном прокрутка плавная и привычная, результатом доволен. В статье - технический разбор, как это получилось. Картинка, вся работа и статья от клода опус 5.5.
Читать далее
Lumio — бесплатное приложение для чёлки MacBook. Оно показывает, что сейчас делают ваши ИИ-агенты: кто работает, кто закончил, кто ждёт разрешения на команду. Разрешить можно прямо из чёлки, не переключаясь в терминал. Ещё есть пиксельный офис, где каждая сессия — человечек за своим столом.
До сегодняшнего дня Lumio понимал Claude Code, Codex, Cursor, GitHub Copilot и Antigravity. В 1.3 добавились OpenCode, Kilo Code и Pi. Казалось бы, ещё три строки в настройках. На деле — три разных способа подключиться и одна неделя, из которой два дня ушли не на код, а на то, чтобы проверить его на настоящих агентах без платных ключей.
Читать далееOBR cautions about Middle East war dragging down growth and triggering a fresh cost of living crisis
British households face a “pretty grim picture” for living standards as the war in the Middle East drags down growth and triggers a fresh cost of living crisis, the government’s independent forecaster has said.
In a report as John Healey announced his first budget, the Office for Budget Responsibility (OBR) issued a sharp downgrade for growth in 2027, household disposable incomes and the public finances despite the measures taken by the chancellor.
Continue reading...Questions were raised before Toledo crash over rail safety in a country where train travel has surged by 40%
Spain’s high-speed rail network, the most extensive in Europe and the second largest in the world after China, has long been a point of pride in the country. But Wednesday’s deadly crash – the second in nine months – has recast the spotlight on questions about safety.
Officials said at least 68 people were killed on Wednesday morning after a high-speed train slammed into another that had stopped on the tracks, leading to the derailment of several carriages. The two trains were believed to be carrying 544 passengers.
Continue reading...Warnings of escalating clampdown on press freedom come after Cairo court convicts Attalah of managing an unlicensed website
Lina Attalah, a prominent Egyptian journalist and the editor-in-chief of the news outlet Mada Masr, has been released from detention by Egypt’s authorities and had her website ordered to be shut down by a court amid an intensifying crackdown on independent media in the country.
Attalah was taken briefly into custody after a Cairo court convicted her of managing an unlicensed website, prompting fresh international concerns over press freedom in Egypt.
Continue reading...
В новостных лентах слово «инцидент» всё чаще стоит рядом со словом «агент», но мы не собираемся никого отговаривать от внедрения агентных приложений в корпоративные процессы. Деже немножко наоборот. Эта статья про то, как не оказаться в заголовке новостей со словом «инцидент» и про десять практичных вопросов, которые стоит задать до пилота.
Читать далееFrom AI aunties to long diaspora Uber phone calls, here is a selection of our favourite editions to celebrate our second anniversary
The Long Wave is two! And over the past year, once again, it has surprised us with the breadth of stories and events in the diaspora.
The Long Wave has also evolved into a large community, with many readers getting in touch and sharing their thoughts, tips and sometimes their polite disagreements. We welcome and relish all of it. Here is the team’s selection of our favourite editions.
Continue reading...Warnings of escalating clampdown on press freedom come after Cairo court convicts Attalah of managing an unlicensed website
Lina Attalah, a prominent Egyptian journalist and the editor-in-chief of the news outlet Mada Masr, has been released from detention by Egypt’s authorities and had her website ordered to be shut down by a court amid an intensifying crackdown on independent media in the country.
Attalah was taken briefly into custody after a Cairo court convicted her of managing an unlicensed website, prompting fresh international concerns over press freedom in Egypt.
Continue reading...
Всем привет! Я Андрей, копирайтер и редактор. В этом сериале я рассказываю про свой кривой карьерный путь — не только про успехи, но и содранные коленки и разбитый лоб. В прошлой серии рассказал, как три года искал постоянную работу, пока не попал в «Зарплату.ру». Сегодня расскажу, как научился писать по 2–3 лонгрида в неделю, зарабатывать около 100 тыс. рублей при работе 10 часов в неделю — пока эта сказка не кончилась месяц назад.
Читать далее