Lavando roupa no campus sem smartphone
(naveenarun.wordpress.com)- Registro da experiência de um usuário que abriu mão do celular e passou a ter dificuldade para realizar até uma tarefa simples como lavar roupa, depois que as máquinas de lavar do dormitório de pós-graduação passaram a ser exclusivas para app de smartphone
- Sem um smartphone com o app Washlava instalado, não é possível operar as máquinas; moedas e cartões de ID deixaram de ser aceitos
- Para quem não usa o app, é possível pegar um iPod Touch emprestado na recepção do dormitório, mas surgem obstáculos em sequência, como bateria, senha e login
- Uma tarefa doméstica simples se transformou em uma estrutura que só funciona se app, Wi-Fi e dispositivo emprestado estiverem todos operando
- Levanta uma questão fundamental sobre se o avanço tecnológico de fato torna a vida melhor
A roupa lavada e o paradoxo da tecnologia
- Lavar roupa é uma tarefa doméstica que acompanha a humanidade desde a invenção das roupas; para alguns, é um momento terapêutico, para outros, uma obrigação feita a contragosto
- Apesar das tentativas de automatizar lavar, esfregar e dobrar, a necessidade de trabalho manual (manual labor) não mudou, e a atividade é definida como um grande equalizador da humanidade (great leveler), algo que qualquer pessoa pode realizar investindo trabalho, independentemente de neve, chuva ou tempo aberto
- Porém, avanços tecnológicos recentes vêm alterando sombriamente essa força equalizadora, fazendo com que as tarefas mais simples da vida passem a exigir dispositivos móveis e Wi-Fi
- Uma situação em que as invenções dos pioneiros da máquina de lavar Jacob Christian Schäffer e Henry Sidgier (fim dos anos 1700) acabaram funcionando de uma forma que eles não pretendiam
A adoção do Washlava e o ecossistema digital da lavanderia
- Por volta de 2020, novas máquinas de lavar baseadas no app Washlava foram instaladas no dormitório de pós-graduação Sidney Pacific (SidPac)
- Elas ofereciam um ecossistema de lavanderia conectado digitalmente, pressupondo a instalação do app
- Não era mais necessário carregar moedas; o pagamento pelo app era feito com cartão de crédito ou TechCash
- Era possível monitorar o status das máquinas pelo site do SidPac
- O método anterior era escanear o cartão de ID do MIT em um terminal central ou pagar diretamente com moedas
Abrindo mão do smartphone e buscando alternativas
- Alguns meses antes, após limitar o uso do celular, o usuário acabou decidindo abrir mão do smartphone para quase todos os fins
- Para os problemas que surgiram, preparou alternativas específicas
- Chamadas e mensagens passaram para o WhatsApp no computador
- Para logins em sites, passou a usar uma YubiKey, que dispensa autenticação de dois fatores baseada em SMS
- Para chamadas de emergência, passou a carregar um celular dobrável Razr sem cartão SIM
- No entanto, lavar roupa continuou sendo a única tarefa impossível sem o Samsung S10
Empréstimo de iPod Touch e uma sequência de obstáculos
- A Washlava oferece a opção de emprestar um iPod Touch para usuários sem celular, que pode ser retirado na recepção do SidPac
- O pedido de empréstimo foi feito à funcionária Andrea, da recepção; foi a primeira vez na história do SidPac que alguém solicitou esse dispositivo
- O aparelho emprestado, batizado de "Laundry Pod", estava com a bateria descarregada e foi entregue junto com um carregador
- Depois de carregar via USB-to-Lightning e inicializar, apareceu uma tela de senha; após tentativas malsucedidas, a senha foi confirmada na recepção
- Na etapa de login no Washlava, surgiram novos obstáculos
- O usuário havia se cadastrado com seu Gmail pessoal e uma senha temporária, dependia do login automático no Android e não havia alterado a senha, ficando sem conseguir entrar
- O botão "Forgot Password" ficava encoberto no iPod Touch porque o teclado não baixava, impossibilitando o clique
- Depois de várias tentativas, o login finalmente foi concluído
Problema de pagamento e roupa lavada
- Ao chegar à lavanderia, apareceu a mensagem de saldo insuficiente (insufficient funds)
- Ao fechar a mensagem, a máquina começou a funcionar, e a roupa foi lavada sem pagamento
- Após a secagem também ser concluída normalmente, o usuário fez logout da conta Washlava para que a próxima pessoa não usasse o saldo por engano
- Havia um prazo para devolver o Laundry Pod antes do fechamento da recepção; a devolução foi feita com mais de 30 minutos de folga
Reflexões e perguntas
- O usuário percebeu que, para lavar roupa uma única vez sem smartphone, era necessário que toda uma rede de serviços funcionasse
- Formou-se um mundo que os inventores da máquina de lavar jamais teriam imaginado, e não está claro se isso representa uma direção melhor
- Ao olhar para o mundo que construímos, levanta-se a pergunta de que devemos decidir por nós mesmos se esse é o caminho a seguir
1 comentários
Opiniões no Hacker News
O grande problema de tornar o hardware dependente de um app é que a empresa de máquinas de lavar geralmente não sabe criar apps móveis.
Então ela contrata uma terceirizada, e essa empresa faz um app barato, sem entender o produto nem o domínio. O resultado é lixo e, depois, quando a terceirizada quebra, o código passa para outra empresa.
A nova empresa vê que o código é uma bagunça e que nem foi ela que fez, aí adicionar funcionalidades se torna impossível e o app fica abandonado. A nota na App Store é 1,5.
Sempre que o iOS é atualizado, você fica semanas sem poder lavar roupa até que um único desenvolvedor que cuida meio que sozinho do app faça a correção e publique.
Mais tarde, quando a empresa de máquinas de lavar encerra a linha de produtos, as atualizações do app também acabam, e mudanças no iOS fazem o app parar de vez, criando uma situação em que todo mundo precisa comprar uma máquina de lavar nova.
Como eu era essa terceirizada, nunca vou ter um eletrodoméstico que precise de app para funcionar.
Já se consolidaram também como risco à segurança nacional e estão se tornando uma fonte de problemas de saúde entre adolescentes. Programadores deveriam refletir se criar apps de celular é eticamente justificável.
Das fábricas exploratórias que produzem os aparelhos até os apps de jogos viciantes e entorpecentes, o setor inteiro é profundamente anti-humano.
Software embarcado é realmente terrível. Basta pensar na UI de TVs ou rádios de carro. Exceto por alguns fabricantes que desistiram de fazer software e licenciaram de lugares como o Google, a UI de uma antiga TV de plasma Toshiba parece literalmente clip-art.
Coisas como problemas de acabamento com ícones misturados em tamanhos 32x32 e 31x31, fontes monoespaçadas, uma UI que responde 3 segundos depois de apertar um botão do controle remoto, e uma paleta de cores composta só por 0xff0000, 0x00ff00, 0x0000ff, 0xffff00, 0xff00ff e 0x00ffff.
O feedback sonoro ao navegar pelos menus fica 500–1000 ms fora de sincronia com a animação, e o conjunto todo é um caos.
Essas empresas veem software como mais um item de linha na lista de materiais, igual a porcas ou parafusos. Algo a ser comprado do fornecedor mais barato e encaixado em algum ponto da linha de montagem.
A ideia de que software é uma parte importante do design industrial criativo de um produto é um conceito estranho para elas.
Se eu tivesse dinheiro suficiente, gostaria de criar um movimento NO-Tech. Ou seja, eliminar ou minimizar software. Ir na direção de acabar com painéis digitais de micro-ondas, menus infinitos em máquinas de lavar, Smart TVs e Smart Fridges.
A tecnologia de verdade deveria estar nos átomos, não nos bits. Deveria servir para tornar o ciclo de lavagem da máquina mais rápido e mais limpo.
Com exceção da InkJet Printer, os chamados eletrodomésticos inteligentes vêm em seguida na minha lista de ódio.
Até poucos meses atrás, ainda era possível chamar um Lyft pelo navegador no desktop.
Mas, ao tentar hoje de manhã, a página web ainda funcionava bem o suficiente para escolher origem e destino, ver carros próximos e mostrar preços e tempos de várias opções, mas o botão de reserva em si tinha mudado para algo como “reserve pelo app”.
Ao clicar, apareceu uma caixa de diálogo dizendo que reservas pelo site não são mais suportadas e que eu deveria usar o app no celular.
Depois da reserva, acho que o site também acompanhava corretamente minha viagem; pareceu especialmente ruim porque dava a impressão de que bloquearam de propósito uma funcionalidade que estava quase totalmente funcionando.
Nosso orçamento era cerca de 1/100 do da Lyft, então isso não tem desculpa.
Uma interface por SMS é muito fácil. Você envia um endereço, ela lê de volta para confirmação, oferece uma lista de opções de preço e envia o andamento. Para usuários já cadastrados, é possível cuidar de todo o fluxo da corrida só por SMS, e a gorjeta também não é problema.
Por parecer mais leve, o uso subiu claramente depois que lançamos a interface por SMS. A interface para feature phones também era boa para pessoas com celulares antigos ou planos de dados limitados, e era bastante usada.
Empurrar todos os usuários para o mesmo funil é uma bobagem completa. Computação pessoal não deveria ser para personalização, em vez de integração? Não vamos transformar tudo na IBM dos anos 1960.
Já passei por casos em várias empresas de serviços públicos, bancos e serviços importantes em que funcionalidades essenciais existem só no app móvel. Eu prefiro cuidar desses assuntos importantes numa mesa, com uma tela grande e teclado físico.
Pior ainda é que eles nem avisam isso e deixam a UI web para desktop praticamente em modo de manutenção. Você só descobre que faltam funcionalidades depois de instalar o app.
É por isso que a UI web continua existindo e acabou funcionando. Ela existe para mercados com baixa penetração de smartphones avançados ou em que limitações de banda dificultam baixar apps.
A Uber também oferece a mesma coisa em https://m.uber.com. Funciona muito bem até a partir de locais na Europa Ocidental, mas ainda há vestígios do mercado-alvo principal, como a opção de pagamento em dinheiro. Na minha região não se paga em dinheiro, e o app também não tem essa opção.
Foi especialmente frustrante quando tentei pedir comida pelo Swiggy. O pagamento com cartão de crédito era aprovado e depois reembolsado/cancelado automaticamente, mas na prática o pedido era entregue e reaparecia no histórico. O reembolso não era processado.
Por causa desse comportamento estranho, acabei pedindo a mesma comida quatro vezes, e só depois de receber o primeiro pedido ele reapareceu magicamente na lista de concluídos.
No dia seguinte, o porteiro perguntou por que eu não tinha recebido todos aqueles pedidos que chegaram tarde da noite, se tinha rolado alguma festa.
No ano passado, durante uma viagem à Califórnia, a máquina de lavar da casa que alugamos, minha esposa e eu, exigia um app móvel para iniciar
Eu não tinha celular, mas felizmente minha esposa tinha um iPhone, então instalamos o app nele, vinculamos meu cartão de crédito e carregamos o valor mínimo, cerca de 15 dólares
Como nunca mais usaríamos aquele app, eu o apaguei, e no fim a empresa do app ficou com a maior parte do dinheiro
Depois tentei alugar um patinete elétrico, mas precisava do app da Lyft. Com o app da minha esposa deu para pagar um patinete, mas não para desbloquear um segundo para o marido sem celular. Pais que queiram andar de patinete com uma criança também devem ter dificuldade
Em breve, pessoas que não possuem um dispositivo com o sistema operacional proprietário da Apple ou do Google provavelmente ficarão bastante excluídas das conveniências do dia a dia
Já estamos bem no meio da era em que “smartphone é um direito humano”
É surpreendente como muitas coisas deixam de funcionar quando você não tem dados móveis. Acontece sempre em viagens ao exterior quando você não tem, ou não quer ter, um SIM card daquele país
Como russo, também preciso dizer como viajar é terrível quando você não tem um cartão de débito que funcione internacionalmente. Há coisas demais que simplesmente não dá para usar por não haver opção em dinheiro, e aluguel de patinete é um exemplo
É como se executar seu próprio código no seu próprio dispositivo fosse uma atitude suspeita. Em apps bancários isso já acontece até certo ponto, mas felizmente, por enquanto, geralmente dá para esconder o root
Entendo que há preocupações legítimas com malware e que essa abordagem resolve parte do problema. Mas até agora o internet banking no desktop tem dado conta. Não sei se continuará assim caso a proposta do Google passe
Pelo que sei, a maior parte das fraudes financeiras é feita por engenharia social. A autenticação em dois fatores obrigatória na UE é uma proteção mais eficaz do que bloquear um dos terminais
O Barclay’s já fazia autenticação em dois fatores há pelo menos 10 anos com um gerador de códigos offline parecido com uma calculadora, no qual você inseria o cartão e o PIN. A maioria dos usuários provavelmente prefere 2FA móvel, mas eu gostaria que mantivessem essa opção. Pelo que sei, eles estão eliminando-a gradualmente
De todo modo, ter que pagar na prática um pedágio à Apple ou ao Google para fazer operações bancárias em movimento é muito ruim para a livre concorrência
Retardatários só começam a usar uma inovação quando são forçados por fatores externos
https://en.m.wikipedia.org/wiki/Diffusion_of_innovations
Isso me lembrou de quando fui trocar a bateria do iPhone
O técnico autorizado da Best Buy pediu que eu desligasse o “find my iPhone” antes do reparo. Só que, por algum motivo, eu tinha duas contas Apple: uma conta que usava um nome de usuário ligado ao meu endereço de e-mail, e outra em que o próprio endereço de e-mail era o nome de usuário
Surpreendentemente, a Apple trata as duas como contas diferentes. Eu lembrava a senha da conta com nome de usuário e achei que a conta com endereço de e-mail teria a mesma senha, mas não tinha, então não consegui desligar o find my iPhone
Quando tentei redefinir a senha pelo celular, o app Ajustes travou e só mostrava um erro genérico como “não foi possível conectar à rede”. Mudar de celular para WiFi não resolveu
O técnico já estava prestes a dizer que não conseguiria trocar a bateria naquele dia. Felizmente, por acaso eu tinha levado o notebook e consegui voltar à loja e redefinir a senha pela interface web
A tecnologia moderna criou muitos fluxos de uso raros que quase nunca são usados, mas são indispensáveis quando necessários, e esses fluxos não são tratados direito
Se eu não estivesse com todos os dispositivos do meu arsenal digital naquele dia, não teria conseguido trocar a bateria. Fico me perguntando quantas pessoas passam por problemas assim e compram um aparelho novo só para evitar a dor de cabeça
Poder pegar emprestado um iPod Touch fornecido pela Washlava e pela SidPac, abrir o app Washlava e lavar a roupa — se isso fosse um esquete de comédia, pareceria exagero
Há 30 anos, eu teria feito qualquer coisa para ter um dispositivo de bolso que me dissesse se havia uma máquina de lavar livre e pronta para uso no campus
Era realmente irritante chegar à lavanderia carregando um cesto com meias e camisetas suadas e encontrar uma fila enorme
As opções eram levar o cesto de volta para o quarto e tentar de novo depois de um tempo qualquer, ou deixar o cesto abandonado na lavanderia, sem saber o que aconteceria, e voltar mais tarde
https://www.thenewbieguide.se/laundry-in-sweden/
Não é preciso um dispositivo de bolso para isso. Quer dizer então que, numa universidade cheia de gente inteligente, ninguém conseguiu criar uma solução para esse problema trivial até Steve Jobs apresentar o smartphone? Surpreendente
Ou dava para fazer um pequeno app cliente/servidor em Access ou FileMaker
Não entendo por que tudo precisa ser um app. Por que não pode ser uma página web? E sempre vem junto um contrato de usuário que é preciso aceitar
Basta lembrar que muitos estudantes não entendem caminhos de arquivos[0]. Estão tão acostumados a smartphones que nunca aprenderam habilidades básicas de uso de computador
Mesmo antes dos smartphones, muita gente não entendia URLs ou não usava favoritos; simplesmente pesquisava o site desejado, tipo “facebook login”
Para essas pessoas, ter um ícone de app na tela inicial é muito mais fácil, torna mais provável que usem de novo e menos provável que esqueçam
[0] https://www.theverge.com/22684730/students-file-folder-direc...
Quase nenhuma empresa transforma apps pequenos desse tipo em apps nativos
Se você consegue fazer o usuário fornecer o projeto da interface, dá para reduzir bastante os custos de P&D, fabricação e manutenção. Boa parte dos apps de smartphone existe, na prática, para isso
Claro que também há conveniência para o usuário final, mas em qualquer coisa que precise interagir com algo do mundo real, é uma forma de cortar custos
Não sei por que não uma página web. Talvez achem que parece menos sério. Pessoalmente, não aguento instalar mais apps no celular
Meu prédio usa um desses “serviços” para a lavanderia. Para iniciar a máquina de lavar, é preciso estar online, mas meu celular não conecta ao WiFi na lavanderia. Falha
O problema é que, em muitos desses lugares subterrâneos, o sinal de celular é muito instável, e nem todos oferecem WiFi
As lavadoras e secadoras também aceitam moedas, mas isso também pode ser incômodo
Quando me mudei para cá, 8 anos atrás, nosso serviço de lavanderia aceitava moedas ou cartão
Havia um bom terminal na parede, em que você passava o cartão e podia ativar até quatro máquinas de uma vez; eu normalmente ligava três de uma vez, o que era ótimo
Também havia uma excelente página web de monitoramento do status das máquinas, acessível por qualquer pessoa, de qualquer lugar, sem autenticação
Aí fizeram um “upgrade”: colocaram em todas as máquinas um pequeno dongle leitor de cartão do tipo Bluetooth e um QR code, e o terminal da parede foi “atualizado” para não aceitar pagamentos com cartão
Até dava para dizer que tudo bem, mas agora, para iniciar três máquinas ao mesmo tempo, era preciso passar o cartão três vezes separadamente e torcer para o leitor funcionar direito
Havia também um app móvel, mas ele não funcionava no tablet Android Lollipop que eu usava. Era preciso ligar WiFi e Bluetooth; o app os ligava à força, mas, mesmo depois de entrar bravamente em contato com os idiotas do suporte ao cliente, ainda não funcionava
Também fecharam a boa página de monitoramento, e a única forma de verificar as máquinas era pagar por uma lavagem e usar o app. O principal caso de uso era ver se alguém já estava usando as máquinas antes de descer com a roupa, e isso desapareceu
Quando comprei um celular novo com Android 10, o app funcionava mais ou menos, mas eu quase não usava. Então comecei a ver a lavanderia ficar cada vez pior. Máquinas quebradas e coisas como encanamento não eram consertadas
Foi como ver a escrita na parede, então comecei a mandar para um serviço de lavanderia terceirizado, e funcionou muito bem para mim
Alguns meses atrás, o proprietário avisou que iria trocar o serviço de lavanderia, e tudo o que havia antes sumiu, com novas máquinas instaladas. Surgiu um novo app, e o pequeno terminal na parede agora também vende cartões recarregáveis. Esses cartões podem ser retirados no escritório de locação
Testei um pouco o app, mas, claro, não há uma página web de monitoramento visível para qualquer pessoa. Felizmente, as máquinas ainda parecem aceitar moedas, mas vou continuar usando a lavanderia terceirizada sem dor de cabeça
Falando dos males de aparelhos dependentes da internet e de engenharia ruim, aquelas máquinas de lavar do MIT realmente ficaram paradas por 2 semanas
Quando o MIT mudou a configuração de autenticação da rede sem fio, o software não conseguiu se reconectar e virou um caos
No fim, tiveram de ativar um modo de operação de emergência que os estudantes podiam usar de graça, sem app