#apple 

Медленная смерть power user

https://fireborn.mataroa.blog/blog/the-slow-death-of-the-power-user/

    We Raised a Generation That Doesn’t Know How Anything Works.
    [...]

Примеры когда двадцатилетние *разработчики* не знают как ssh-нутся к
серверу, не знают что такое DNS. А когда случится какая-то поломка --
никто не знает даже как отлаживать или банально запустить tcpdump.

    Mobile Platforms Did the Most Damage, and They Did It on Purpose.
    [...]
    The users who grew up on these platforms don’t know what they’re
    missing. They’ve never used a system where they were genuinely in
    control. The idea that you should be able to run arbitrary code on
    hardware you paid for is foreign to them — not rejected, but simply
    absent as a concept. They’ll defend the restrictions without
    prompting because they’ve internalized the vendor’s framing so
    thoroughly that they experience the cage as comfortable. “I don’t
    want to root my phone, that sounds scary.” Cool. You’ve successfully
    trained yourself to be afraid of ownership. The platform vendors are
    proud of you.

Соглашусь со всем написанным.

    The Culture Rotted and Nobody Noticed Until It Was Gone.
    [...]
    The users who grew up on these platforms don’t know what they’re
    missing. They’ve never used a system where they were genuinely in
    control. The idea that you should be able to run arbitrary code on
    hardware you paid for is foreign to them — not rejected, but simply
    absent as a concept. They’ll defend the restrictions without
    prompting because they’ve internalized the vendor’s framing so
    thoroughly that they experience the cage as comfortable. “I don’t
    want to root my phone, that sounds scary.” Cool. You’ve successfully
    trained yourself to be afraid of ownership. The platform vendors are
    proud of you.
    [...]
    The YouTube tutorial is the perfect emblem of this rot. Tutorials
    are not documentation. A tutorial teaches you to perform a specific
    sequence of steps to achieve a specific outcome.
    [...]
    The man page is dead for most users. The RFC is unread by most
    developers who depend on the protocols it describes. Stack Overflow,
    which used to be a genuinely valuable resource for understanding why
    things behaved certain ways, has become a paste-and-pray operation:
    scan for a code snippet that looks related to your problem, copy it,
    run it, hope it works. When it doesn’t, find another snippet. The
    understanding never enters the loop. LLMs have accelerated this to a
    degree that should make anyone who cares about software quality
    genuinely alarmed. You can now write complete programs without
    understanding what a single line of them does, and the programs will
    often work well enough in the happy path that you’ll never know how
    thoroughly you don’t understand what you’ve built until something
    goes wrong in production at two in the morning and you are
    completely without tools to respond. This is what the culture has
    normalized: outcomes without understanding, solutions without
    models. And the response when you point this out is “okay but who
    has time for that,” as if understanding were a productivity cost
    rather than the entire point.

Тоже со всем согласен. Офигеваю от того, что на выдачу чисто по
техническому ИТ вопросу выпадает 80% YouTube клипов как, предположим,
запустить SSH демон, вместо ссылок на документацию или *текстовый*
tutorial даже.

    The “Big Brother Knows Best” Capitulation Is the Worst Part.
    [...]
    The problem is not, primarily, that services collect data. The
    problem is that users have been convinced to treat pervasive
    surveillance infrastructure as benign or beneficial, and to respond
    to any criticism of it as paranoia, technical elitism, or failure to
    appreciate convenience. The learned helplessness is the crisis. The
    data collection is the symptom.
    [...]
    Apple tells you that you can’t install software from outside the App
    Store because it’s dangerous, and people nod. These are the same
    people who would lose their minds if their city government told them
    they could only buy food from vendors the city had approved,
    licensed, and taxed at thirty percent of every transaction — who
    understand instinctively that such a system is about control and
    extraction rather than safety. They accept the identical arrangement
    from a private company without complaint because the phone is pretty
    and the UX is smooth and the alternative sounds hard.

    What We’re Actually Losing, Concretely.
    [...]
    We’re losing the ability to audit. A person who understands their
    tools can notice when those tools start behaving badly. They can run
    a packet capture with tcpdump or Wireshark and see what their phone
    is actually transmitting. They can look at what their DNS resolver
    is returning. They can read the permissions an app requests and
    reason about whether those permissions make sense for what the app
    claims to do. They can notice when an update changes behavior in
    ways that benefit the developer at the user’s expense. Most people
    have none of these capabilities and depend entirely on external
    review — journalists, academic security researchers, occasionally
    regulators — which is slow, incomplete, paid for by advertising
    revenue from the same companies being reviewed, and easily captured.
    The number of apps caught doing obviously bad things — exfiltrating
    contact lists, running location tracking in the background without
    any legitimate purpose, phoning home with behavioral data — and
    continuing to have millions of users afterward, because those users
    had no mechanism to detect the behavior themselves, is not small. It
    is not a footnote. It is the normal operating condition of the app
    economy. Technical literacy is a prerequisite for meaningful
    consent. Without it, accepting a privacy policy is not consent. It’s
    surrender to a document you can’t evaluate.
    [...]
    We’re losing resilience. Communities with high concentrations of
    technical competence can adapt when platforms change or die. They
    migrate. They self-host.
    [...]
    What you get instead is a generation of developers who’ve only ever
    worked within platform constraints, who’ve never pushed against the
    edges of the abstractions they’ve been given, who treat framework
    behavior as ground truth rather than implementation detail. They
    build more constrained platforms, because the constraints are all
    they know, for the next generation to be hemmed in by. The technical
    capability of the field decays, quietly, generation by generation,
    because the informal education pathway — break things, fix them,
    understand them — has been systematically closed by platforms that
    have every financial incentive to keep it closed.

И удручает не то что исчезают всякие эти умения, а то, что они не нужны
работодателям, за них никто не собирается платить. Разработчики
(нормальные) просто перестали быть нужными. Видимо, кроме кучки компаний
типа Microsoft/Google/Apple, которые и делают все эти экосистемы в
которых крутятся остальные предприятия.

    [оставить комментарий]
    комментарий 0:
    From: ярик сысоев
    Date: 2026-02-25 11:12:27Z
    
    >failure to appreciate convenience
    Эта convenience с нами в одной комнате?
    Современные интерфейсы всячески пытаются спрятать от пользователя всю полезную информацию.
    Банальный пример: на днях врач, который делает мне перевязки попросил скинуть видео "с телефона" на флешку.
    Как оказалось, к него самого нет и не было компа и он не умеет подобное делать.
    Как оказалось, телефон по умолчанию был настроен сохранять файлы на сервер гугла, так что началось с выкачивания их оттуда.
    Я нажал "перенести в личную папку".
    Этот процесс лочит экран приложения, не показывает ни то что оставшееся время, нет даже прогресс бара.
    Подключаю по usb к компу и пытаюсь найти папку, в которую всё скидывается - а её нет!
    Дело в том, что "личная папка" это на самом деле зашифрованное хранилище (пароля из 5 цифр достаточно, кстати) и что нужно отдельной операцией достать файлы оттуда.
    И опять же, достаются они непонятно куда, потому что "юзер глупый, не знает, как работают папки, поэтому говорить, куда всё распаковывается - мы не будем".
    Я и до этого помогал старшим что-то делать на телефоне и я заметил, что НИ НА ОДНОМ ИЗ НИХ нет нормального файлового менеджера, даже не говоря про то, что поддержки ftp/sshfs нет ни у кого.
    В итоге это приключение, которое в моём случае заняло бы 2 клика (при условии, что у меня заранее стоял относительно удобный "файловый менеджер+"), с его телефоном заняло около получаса разбирательств.
    Приватность не обменяли на удобство. У нас пытаются забрать и то, и то.
    
    комментарий 1:
    From: Sergey Matveev
    Date: 2026-02-25 12:18:56Z
    
    *** ярик сысоев [2026-02-25 14:12]:
    >Эта convenience с нами в одной комнате?
    
    А я вот, глядя/слыша на окружающих, убеждён что всё описанное вами
    является действительно (как они искренне считают) удобным. У вас просто
    странные и безумные задачи, в виде переноса на флешку. Обычные люди бы
    обменялись ссылкой на файл в облаке, или там как-то настроили общую
    учётную запись/группу, чтобы автоматически увидеть общие документы.
    Удобство в том, что просто нет никаких опций, никаких возможностей. Не
    нужно ломать голову как и что сделать. Ты просто не можешь взять и
    перенести файл, забудь об этом. А если что, ищи приложение для этого
    действа.
    
    Удобство тут в том, как с автомобилями: берёшь современный Mercedes (как
    мне рассказывали), открываешь капот, а там только два лючка для залива
    омывателя и масла, больше ничего. Сел аккумулятор? Звони в техподдержку.
    При любой непонятной ситуации просто звони и вызывай обслуживающий
    персонал. Ни о чём не надо думать или париться. Когда я учился водить
    автомобиль, то в учебном классе всё было обвешано плакатами с
    принципиальным устройством ДВС, сцепления, коробки передач, вообще
    всего. И отец подтверждал, что, действительно, раньше про всё это
    рассказывали, иначе как же ты поедешь то или будешь проводить
    диагностику, если не понимаешь основных принципов функционирования?
    
    Уже лет десять назад не раз слышал из блогов преподавателей, о том, что
    молодёжь в принципе не понимает что такое "файл" или директория. У них в
    голове нет таких абстракций. Ведь их мобильные устройства содержат
    фотографии, видео, альбомы, а программы для работы с фотографиями
    никогда не отобразят видео или аудио. Без понимания что такое файл --
    преобладающая часть пользователей спокойно живёт. Преобладающая часть
    пользователей совершенно не знает что такое килобайты: они видят
    фотографию и отправляют через IM, не замечая, что из многомегабайтная
    качественная фотография ужалась до 100-200KiB жалкого preview, и они
    считают что отправили её и получатель может красиво её распечатать.
    
    Я не считаю что забирают удобство: людям как-раз дают то, что они хотят.
    Ни о чём не думать, иметь пару кнопочек ("сделать селфи", "позвонить") и
    даже не задумываться о том, что всё это работает через Интернет, сервера
    какие-нибудь там, трафик гоняется, место на флешке внутри может есть.
    Компании просто потакают дебилизму людей, естественному желанию не
    напрягаться, зарабатывают на этом. Эксплуатируют это свойство.
    
    Лично я по сути точно такой же водитель. Я могу поменять аккумулятор (в
    первой машине частенько садился, особенно в холода), прикурить,
    заправить омывайку и бензин, но не более. Я впервые увидел в YouTube как
    принципиально работает сцепление что-то типа лет 7-8 назад. А ещё у меня
    есть друзья, которые не знали как вставлять и использовать топливный
    шланг на заправке, хотя у них 10+ лет стажа -- просто они никогда не
    оказывались на заправках, где их не обслужил бы сотрудник. И я не раз
    слышал от взрослых водителей наезды на современных юнцов: мол, как
    можно, не разбираясь в работе ДВС, ездить то?
    
    Лично я поэтому не стал бы ожидать от пользователей знания что такое
    файл, USB, флешка, файловая система, директория и прочее. Людям хочется
    не думать, получать удовольствие от своих устройств. Безусловно, я
    офигеваю как можно мириться с тем, что они шпионят, полностью определяют
    что пользователи могут делать, в любую секунду по одному клику из-за
    границы могут окирпичиться, но преобладающее большинство мириться с этим.
    
    Я не понимаю как разработчики могут не знать про файлы или ssh (речь про
    разработчиков под Unix-like системы, конечно же). Ибо это звучит как
    "разработчик автомобилей", который не знает с какой стороны и как вообще
    выглядит выхлопная труба. Это непростительно для разработчиков, но не
    пользователей.
    
    Когда-то я пытался скопировать файл со смартфона на флешку. Два
    совершенно разных смартфона родителей. Я узнал про то, что нужен OTG
    USB. Приобрёл. А потом обнаружилось, что ни один из смартфонов не имеет
    ничего похожего на файловый менеджер, "проводник" или что-то подобное.
    Не было никакой возможности "просто" скопировать файл на уже
    подключённое и определившиееся USB хранилище. А в репозитории приложений
    не было ни одного бесплатного приложения, которое бы могло это
    осуществить. То ли вообще не могло, то ли требовалось root-ование
    Android (что я в итоге потом и сделал, насколько помню). Без root был
    только платный софт. Я даже просто с ПК попытался поискать наличие
    "проводника", пускай я даже как-то (в теории) через .apk файл установлю.
    Фиг. Насколько помню, я вроде, кстати, так и не осилил всю эту задачу и
    поднял HTTP сервер с HTML формой закачки файла и через сеть передал. Но
    никто из обычных пользователей просто не имеет подобной задачи или
    быстро от неё откажется.
    
    Всё как вы и написали: ни файлового менеджера, ни ftp/sshfs/whatever.
    
    Те же ноутбуки Apple уже же давным давно не имеют Ethernet порта. Они же
    даже хвалятся тем, что у них не будет ни одной дырки в их устройствах.
    Чтобы никто не вздумал сувать свои флешки.
    
    Просто нельзя воспринимать все эти смартфоны как general computing
    device. Мы же не воспринимает банкомат как компьютер? Даже Ричарда
    Столлмана не парит свободное ли в нём ПО или нет. Это не компьютер, а
    узкоспециализированное устройство, выполняющее ограниченный круг задач,
    где не подразумевается шага в сторону или вольностей. На фотоаппаратах,
    тестах не беременность и светодиодных лампочках можно запустить Doom, но
    мы же не ратуем за плохую совместимость очередной светодиодной ленты или
    цифрового фотоаппарата с Doom :-). Вот и смартфон: это устройство для
    выполнения узкого круга задач, определённых Apple/Google/whatever.
    
    У меня когда-то был Palm КПК. В нём реально тоже не было понятия
    "файла". Причём там, насколько знаю, реально не было файловой системы
    как таковой уже на уровне ОС. Там базы данных, высокоуровневые объекты,
    которые реально не map-ятся на абстракции ФС. Я просто понимал: я могу
    использовать только чётко заданный функционал, ни шага в сторону. Хотя
    вскоре я даже какой-то GNU/Linux с MMC карты запустил, так что,
    очевидно, это был более чем полноценный компьютер с точки зрения железа.
    Но не нужно хотеть от Palm OS general задач. Как и от, по моему, Android
    и iOS, хоть они внутри и имеют FreeBSD или Linux.
    
    Если всё это не было convenient, то *пользователи* не переставали бы
    использовать компьютеры. Все окружающие меня люди, географически
    распределённые по стране, компьютеры вообще перестали включать (если они
    не в ИТ работают), только смартфоны в руках. У них нет задач, для
    которых они бы не подходили удобнее.
    
    Лично у меня наоборот нет задач для смартфонов. Поэтому и смартфона
    никогда не было, как и желания, закрывая глаза на вопросы свободности
    ПО, его заиметь. Просто нет задач, вообще, никаких. Даже не могу
    придумать никаких, чтобы заинтересоваться в принципе этим мобильным
    форм-фактором компьютера. Это параллельный для меня мир use-case-ов и
    людей.
    
    Я вот где-то в блоге как-то возникал на тот факт, что из Windows пропал
    "Портфель", который был в Windows 95. Как же так, подумал я? Как
    пользователи могли бы удобно синхронизировать свои документы перемещаясь
    между компьютерами? Вроде бы деградация удобства налицо? Но нет. Взамен
    же можно (и нужно, по заверениям Microsoft) использовать облако! И на
    каждом компьютере у вас прозрачная доступность до всех тех же самых
    файлов. К сожалению, 99%+ людей это посчитают однозначно более удобным.
    Во времена Win95 не было (массово) Интернета у людей, по сути.
    
    Все эти Microsoft/Google/Apple -- гении в понимании людей и как это
    использовать для своей (и США) выгоды.