1 comentários

 
GN⁺ 2025-01-14
Opiniões no Hacker News
  • Mais do que o app em si, o problema maior foi a decisão de negócio de dizer, de uma vez só, para pessoas com sistemas de áudio de milhares de dólares jogarem tudo fora e recomeçarem
    Nem a Apple foi tão ruim assim; mesmo encerrando suporte com o tempo, em transições difíceis como x86 ou Apple Silicon ela ofereceu, desde o primeiro dia, suporte bastante amplo aos recursos existentes

    • “Jogar tudo fora e recomeçar” pode parecer exagero, mas, andando com minha família, vi uma caixa de som Sonos jogada no lixo. Parecia quase nova e um modelo relativamente recente; levei para casa e era uma Sonos Play:5 de 500 dólares
      Em casa, liguei na tomada e ela acendeu; tentei pareá-la com o iPhone usando o novo app da Sonos, mas o app não encontrava a caixa. Fiz o mesmo com um Android de desenvolvimento e funcionou na hora; depois de configurá-la pelo app de Android, ela também ficou acessível pelo app do iPhone. Fiquei incrédulo: parece que um usuário de iPhone realmente a jogou no lixo porque o app de iOS não funcionava
      https://files.littlebird.com.au/pb-BfEVPbWlDe-hkxfK0.png
    • Acho que esse é, na prática, o modelo padrão do mercado atual de som estéreo doméstico. As pessoas não sabem muito bem que o problema do som já foi resolvido há décadas
      Um aparelho de som e um gabinete que seu avô poderia ter encomendado pelo catálogo da Sears já entregariam um som acima do nível que a maioria das pessoas conseguiria distinguir durante toda a vida, e esse equipamento poderia durar não só a vida dele, mas várias gerações da família. As entradas e saídas também sempre foram padronizadas e provavelmente continuarão sendo. Um estéreo desses nem é absurdamente caro; gastar algumas centenas de dólares no começo pode representar uma grande economia, porque você nunca mais precisaria comprar equipamento de áudio doméstico na vida
      Mas as pessoas acabam comprando soundbars ou caixinhas que não duram muito, e às vezes ficam presas a um certo tipo de entrada/saída em vez de usar padrões abertos de décadas. No fim, gastam muito mais dinheiro e têm uma experiência pior, sem nem saber que existe alternativa. A menos que você vire audiófilo e leia centenas de páginas da mídia especializada, é difícil perceber. É uma indústria realmente lucrativa
    • Posso acabar parecendo defensor de megacorporação, mas a Apple sempre foi muito boa em suporte de longo prazo a dispositivos
    • Isso soa meio exagerado. Uso dois Play 5 há 10 anos e eles ainda funcionam perfeitamente com dispositivos Apple
      Uma caixa lançada há 16 anos ainda funciona no app da Sonos, toca Spotify e se conecta nativamente à Playbar para filmes e TV. Acho isso muito bom. Se as pessoas querem jogar hardware fora e comprar de novo, é escolha delas, mas não havia necessidade de descartar um Play 5. Se você estivesse usando hoje um iPhone de 2009, certamente seria uma experiência horrível
    • Dois dos meus três dispositivos Sonos ficaram inutilizáveis por causa da política da empresa. Num dia funcionavam bem; no outro, não funcionavam mais
      Um deles era um controle remoto com jog wheel caro de que eu gostava, e todos os produtos que usavam aquilo foram intencionalmente transformados em tijolos. O outro era um ponto de acesso sem fio chamado Sonos Bridge, que aparentemente foi considerado sem valor para uso com o novo software. O dispositivo restante tem um problema mecânico que às vezes aparece em caixas antigas; isso é decepcionante, mas pelo menos não é irracional
  • Gostaria que parassem de colocar executivos vindos de vendas no comando de empresas de produtos altamente técnicos como a Sonos. Ainda bem que Tom Conrad tem formação em engenharia, e espero que ele consiga desfazer essa bagunça
    A mudança técnica central que estragou a Sonos foi abandonar a descoberta de dispositivos estável baseada em UPnP (Universal Plug and Play) e migrar para mDNS, além de trocar a comunicação direta entre dispositivos por uma abordagem de API baseada em nuvem. Essa nova arquitetura fez com que todo o tráfego de rede, até operações locais, fosse criptografado e enviado para servidores em nuvem da Sonos, aumentando muito a sobrecarga e a latência em dispositivos Sonos mais antigos, com capacidade de processamento limitada. Além disso, trocaram frameworks nativos de UX de cada plataforma por uma interface baseada em JavaScript, e as integrações com serviços de música também passaram a ir pela nuvem em vez de fazer chamadas SMAPI diretas, causando perda de desempenho e redução de recursos
    Para uma discussão mais longa, veja o excelente post no LinkedIn de Andy Pennell, engenheiro principal da Microsoft. Ele entende profundamente o sistema da Sonos, criou um dos aplicativos Sonos de terceiros bem-sucedidos para Windows Phone e também colaborou diretamente com a Sonos no app oficial para Windows Phone 8
    https://www.linkedin.com/pulse/what-happened-sonos-app-techn...

    • Não acho que o problema seja, por si só, o fato de o CEO ter vindo de vendas. O ponto central é a desconexão fundamental entre o que é bom para o usuário e o que é bom para a empresa
      A empresa quer que o usuário pague todo mês e quer controlar a forma como ele interage com o produto. Assim ela pode virar uma empresa de serviços com receita recorrente. O consumidor quer um aparelho que, comprado uma vez, simplesmente funcione
    • Não entendo bem a parte de abandonar UPnP e ir para mDNS. UPnP é quase uma coisa horrível, apoiada principalmente pela Microsoft nos anos 2000, que abusa de HTTP, é cheia de XML e atravessa camadas indevidamente
      Já mDNS é um conjunto relativamente pequeno e limpo de extensões independentes sobre protocolos de internet existentes, surgido numa época em que a Apple teve um breve interesse por padrões abertos. Para um projeto novo, seria preciso me mostrar ferramentas realmente impressionantes para eu escolher UPnP. Bastam 5 minutos olhando a especificação para ver que implementar ou depurar aquilo seria um pesadelo. Não tenho experiência com Sonos nem com implementações de nenhum dos dois lados
    • Abandonar frameworks nativos, migrar para JavaScript e mandar tudo para servidores em nuvem soa como decisões técnicas tomadas deliberadamente por líderes de engenharia
    • O CEO com perfil de vendas não escreveu o código pessoalmente; ainda deve ter havido engenheiros dizendo “isso parece uma boa ideia”
      Pessoalmente, prefiro que o CEO seja mais próximo de vendas e faça a empresa ganhar mais dinheiro. Mas é indispensável ter um bom CTO/CIO que não seja orientado por vendas
    • Essa arquitetura não parece um problema de vendas, e sim uma falha grave de engenharia. Diante de uma falha dessas, os líderes de engenharia deveriam ser demitidos
  • Entre os dispositivos inteligentes que tenho, a experiência do app da Sonos talvez seja a pior. A conexão cai, não consigo acessar ou fazer streaming, e no geral falta consistência.
    Como caixas conectadas por cabo, são excelentes, mas o app “inteligente” é ruim. Fico me perguntando por que isso não estourou como problema por tanto tempo.

    • O problema da Sonos, na verdade, é que o produto é muito bom. Pelo preço, é uma das melhores qualidades de som que se pode encontrar em áudio doméstico, e você não precisa passar um mês pesquisando produtos.
      Dá para comprar facilmente em grandes varejistas, e a marca não mistura, como algumas outras, uma linha barata e ruim indistinguível dos bons produtos, então o consumidor precisa se preocupar menos. Se você gasta US$ 500 em produtos Sonos na Best Buy, recebe algo que vale o dinheiro. É uma pena o app ser péssimo; o hardware não é.
    • Para constar, há vários apps móveis de terceiros que controlam bem os equipamentos Sonos.
      As caixas expõem alguns APIs baseados em SOAP para clientes na rede local. Com isso dá para controlar faixas, agrupar caixas etc. Não dá para adicionar novos serviços de música, mas a maioria das interações do dia a dia é possível. Esses APIs continuam funcionando quase perfeitamente até em um Play:1 de 10 anos atrás.
      O streaming via AirPlay certamente é irregular, mas não piorou nos últimos anos. Eu controlo a Sonos com um app web baseado em jQuery que escrevi há quase 10 anos, e esse app roda em um Raspberry Pi dentro de um armário. Não precisei mudar nada por anos, e sigo usando bem um sistema Sonos com mais de 15 unidades. O app novo é um desastre de verdade. Não sei como a empresa conseguiu fazer um app oficial pior até que os apps de terceiros.
    • Usei Sonos em um lugar onde trabalhei antes, e foi uma das piores experiências técnicas que já tive. Os problemas eram constantes, e havia um guia de solução de problemas de 10 etapas que precisávamos consultar todos os dias.
      De tanto repetir, todo mundo acabou decorando, e, como bônus, havia até uma etapa meio de brincadeira dizendo “jogue no chão”. Mesmo nas raras vezes em que funcionava de forma intermitente, não havia nada de especial. Sempre me surpreendeu por que minha experiência era tão diferente da de outras pessoas, que em geral elogiavam muito. Até o desastre do lançamento do app novo, eu só via elogios, e até esse app novo parece melhor do que o que eu vivi. Só posso imaginar que houve atualizações e melhorias consideráveis depois disso. Se a nossa experiência fosse a normal, a empresa não teria sobrevivido nem um mês.
    • Antes não era ruim. A Sonos inicial era excelente. Se o CEO foi enrolando os investidores com coisas como “só mais um trimestre” e “uma grande correção está quase pronta para sair”, dá para entender por que demorou tanto.
      Pelo que sei, é a primeira vez que a Sonos derruba um CEO, então vejo isso como um acontecimento bem grande. Espero que o novo CEO tenha visão suficiente para não ferrar os clientes existentes em nome de algo novo e reluzente. Enquanto isso, parece que a Framework quer entrar em outras áreas de hardware; se fizesse caixas de som em rede, acho que eu compraria.
    • Fico pensando quanto disso é porque a Sonos é ruim e quanto é porque Bluetooth é um protocolo de conexão horrível.
      Esperar que Bluetooth funcione é sempre quase como fazer uma dança da chuva, e parear é ainda mais difícil. Bluetooth faz impressoras parecerem software de qualidade nível NASA.
  • A empresa disse que consertar esse problema custaria US$ 20 milhões a US$ 30 milhões e decidiu demitir cerca de 6% dos funcionários; em outubro, Spence reconheceu os erros relacionados ao lançamento do app e disse que ele e sete executivos abririam mão dos bônus.
    É o nível de “por sua causa pessoas perderam o emprego, mas você vai abrir mão do bônus”. Só que a remuneração total de Spence no ano fiscal de 2023 foi de US$ 5,19 milhões, e ele recebeu cerca de US$ 72 mil apenas em bônus em dinheiro.

    • Ainda assim, parece que o conselho também o demitiu.
  • Como um idiota, vendi quase de graça meu amplificador Onkyo Integra, rádio tuner, tape deck e caixas Canton e KEF para migrar para Sonos, e me arrependo profundamente.
    Na cozinha tenho um rádio Grundig antigo e uma caixa Sonos. Adivinhe qual eu ligo no café da manhã e no jantar.

    • Quero encontrar alguém que tome decisões ruins parecidas. Estou procurando fazer upgrade para um par estéreo KEF intermediário.
    • Talvez por estar ficando velho, nunca entendi a febre da Sonos. A Sonos era absurdamente cara pelo tipo de produto que era.
      Na época da Covid, vendi minhas Paradigm de piso de quase 20 anos porque precisava de algo menor e comprei KEF. Dei uma olhada rápida na Sonos, mas pensei que aquilo não poderia soar tão bem nem durar 20 anos.
    • Caixas Canton são lendárias. Queria ter tido dinheiro naquela época. Um amigo próximo ainda tem as dele e não as trocaria por nenhuma caixa inteligente nova.
  • O app é tão ruim que estou a ponto de jogar três Sonos One no lixo e trocar por algo como HomePod Mini. Claro que é uma metáfora, mas, se isso acontecer, nunca mais voltarei a produtos Sonos.
    É um grande fracasso, e o CEO deveria ter sido expulso meses atrás.

    • Talvez seja melhor usar caixas separadas e um streamer como WiiM. Mesmo que o streamer morra, as caixas ficam, e você só troca o streamer, então provavelmente não vai se arrepender.
    • É possível que o conselho tenha mantido ele até a maior parte da má publicidade esfriar. Assim o novo CEO pode receber uma reação mais favorável.
  • Odeio esses dispositivos “inteligentes” idiotas. Pessoalmente, uso caixas de boa qualidade ligadas a um bom e velho amplificador, com um AirPort Express conectado à entrada de linha.

    • Eu faço isso com WiiM. Para mim, o ponto principal é que caixas de mais de 20 anos ainda funcionam perfeitamente. Por que trocar algo que já funciona bem?
      Também olhei o ecossistema Sonos para esse uso, mas o preço dos dispositivos que não são caixas é absurdo. Um streamer de áudio em rede custa US$ 449, e o amplificador custa US$ 699. O amplificador WiiM custa US$ 299 ou US$ 379, e os streamers de rede custam de US$ 149 a US$ 329. Uso alguns streamers de rede de US$ 149, conectados a receivers ou amplificadores antigos, e funcionam sem problemas.
    • Eu também. Uso um receiver Denon, caixas decentes e um Airport Express para AirPlay. Gostaria de trocar por algo com um pouco menos de atraso na conexão; queria que a Apple fizesse algo.
      Só a última parte depende de uma stack moderna; as duas primeiras devem durar décadas.
  • É interessante, mas não acho que o app tenha sido o único motivo. O verdadeiro motivo principal foi que a receita caiu bastante desde o ano passado
    Para um CEO de uma empresa de capital aberto, uma queda por volta do terceiro trimestre normalmente acaba levando à saída do cargo

    • Depois dessa bagunça do app, passei a dizer ativamente a amigos e familiares para não copiarem minha configuração doméstica
      Antes, alguns amigos tinham entrado na Sonos depois de verem minha recomendação e demonstração
    • Mas acho que o principal motivo da queda na receita talvez tenha sido o app. Não só o app em si, mas também o fato de não terem revertido imediatamente a decisão mesmo com as críticas da comunidade crescendo
      Nesse processo, a empresa mostrou que não se importava muito com clientes que até então eram extremamente fiéis
  • É absurdo que um app para conectar caixas de som Sonos peça todas as permissões do celular, até mesmo informações de localização, e não funcione se você não permitir

    • Pelo que sei, todo app que usa Bluetooth precisa de permissão de localização. É uma pena
    • Pelo que me lembro, é porque a permissão de acesso à rede necessária para controlar as caixas de som pode ser usada para descobrir a localização do usuário
      Então, em vez de o app estar pedindo demais, é mais como se o sistema operacional estivesse informando ao usuário o risco que ele está assumindo
  • Dizem que ele permanecerá como consultor do conselho da Sonos até junho, recebendo 7.500 dólares por mês, receberá cerca de 1,9 milhão de dólares em indenização em dinheiro e também terá liberadas as ações da Sonos que ainda não tinham sido adquiridas
    Um cronograma de aquisição de ações surpreendente