• Rimu@piefed.social
    link
    fedilink
    English
    arrow-up
    78
    arrow-down
    1
    ·
    3 months ago

    I coded an Alexa Skill once. It was tedious and a garbage platform. After a while it was delisted for spurious reasons, even worse DX than Google and Apple app stores. Complete dumpster fire from start to finish.

    All obsolete now that LLMs are here. I don’t think any devs will miss it.

    • doodledup@lemmy.world
      link
      fedilink
      English
      arrow-up
      27
      arrow-down
      6
      ·
      3 months ago

      Alexa and LLMs are fundamentally not too different from each other. It’s just a slightly different architecture and most importantly a much larger network.

      The problem with LLMs is that they require immense compute power.

      I don’t see how LLMs will get into the households any time soon. It’s not economical.

      • just another dev@lemmy.my-box.dev
        link
        fedilink
        English
        arrow-up
        15
        ·
        3 months ago

        The problem with LLMs is that they require immense compute power.

        To train. But you can run a relatively simple one like phi-3 on quite modest hardware.

      • hedgehog@ttrpg.network
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        1
        ·
        3 months ago

        I don’t see how LLMs will get into the households any time soon. It’s not economical.

        I can run an LLM on my phone, on my tablet, on my laptop, on my desktop, or on my server. Heck, I could run a small model on the Raspberry PI 5 if I wanted. And none of those devices have dedicated chips for AI.

        The problem with LLMs is that they require immense compute power.

        Not really, particularly if you’re talking about the usage of smaller models. Running an LLM on your GPU and sending it queries isn’t going to use more energy than using your GPU to game for the same amount of time would.

        • doodledup@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          3 months ago

          I think when people talk about LLMs replacing Alexa they mean the much more capable models with billions of parameters. The small models that a Raspberry-Pi can run are no use really.

          • hedgehog@ttrpg.network
            link
            fedilink
            English
            arrow-up
            5
            ·
            3 months ago

            The models I’m talking about that a PI 5 can run have billions of parameters, though. For example, Mistral 7B (here’s a guide to running it on the PI 5) has roughly 7 Billion parameters. By quantizing each parameter to 4 bits, it only takes up 3.5 GB in RAM, making it easily fit in the 8 GB model’s memory. If you have a GPU with 8+ GB of VRAM (most cards from the past few years have 8 GB or more - the 1070, 2060 Super, and 3050 and each better card in that generation hit that mark), you have enough VRAM and more than enough speed to run Q4 versions of the 13B models (which have roughly 13 Billion parameters), and if you have one with 24 GB of VRAM, like the 3090, then you can run Q4 versions of the 30B models.

            Apple Silicon Macs can also competently run inference for these models - for them, the limiting factor is system RAM, not VRAM, though. And it’s not like you’ll need a Mac as even Microsoft is investing in ARM CPUs with dedicated AI chips.

            • doodledup@lemmy.world
              link
              fedilink
              English
              arrow-up
              2
              ·
              3 months ago

              Thanks for sharing that. I have a Raspberry-Pi 4B laying around and getting dusty. I might try this.

      • Halcyon@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        The immense computing power for AI is needed for training LLMs, it’s far less for running a pre-trained model on a local machine.

        • doodledup@lemmy.world
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          Well yea. You could slap Gemini Google-Home today. You wouldn’t even need a new device for that probably. The reason they don’t do that is econimical.

          My point is that LLMs aren’t replacing those devices. They are the same thing essentially. Just one a trimmed version of the other for economic reasons.

    • Imgonnatrythis@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      17
      ·
      3 months ago

      Alexa skill store is a “prime” example of Amazon’s we don’t give a shit attitude. For years they’ve turned their back on third party developers by limiting skill integration. A well designed skill on that store gets a two star rating. When everything in your app store is total shit - maybe the problem is you Amazon?! It’s been like that for years ; I completely avoid using skills as they only lead to frustration.

      LLM integration into an Alexa device could be a big improvement, but current speed performance at that scale seems concerning that we’d get a laggy or very dumbed down system. Frankly Id be happy if Alexa could just grasp the concept of synonyms and also have the ability to attempt second guess interpretations of speech comprehension rather than assume user has just asked the exact same question in rapid succession but with a more frustrated tone.

      • JackbyDev@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 months ago

        Every damn smart light skill has different syntax and there is no way to get the Alexa app to just fucking tell me what the syntax is. The "nui’ (no user interface) approach is cute but really falls flat when trying to do complex tasks or mix brands of smart devices.

        Also, it might be Google that does this more often so I won’t blame Alexa necessarily, but a lot of times when I ask things to play my liked songs I end up getting a song called “my liked songs” to play. It hasn’t happened in a while so however I am phrasing it must be correct now but it’s not something I’m super consciously aware of.

        • Rimu@piefed.social
          link
          fedilink
          arrow-up
          3
          ·
          3 months ago

          Yeah the syntax stuff was the biggest disappointment for me as a dev, too. There’s very little natural language processing going on, just simple template-based pattern matching. So basic and inflexible.

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 months ago

      I never dove into the skill API, but I’d imagine you’re setting phrases up. Can LLMs really help there? Like asking Alexa general information, I could see how LLMs were helpful, but asking it to turn lights on, how would that help?

      • anarchyrabbit@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        It may be better at identifying intents, especially with different dialects and languages. You could tell it to send the response in a specific format, say json. Never tried it but might work.

  • LifeOfChance@lemmy.world
    link
    fedilink
    English
    arrow-up
    103
    arrow-down
    26
    ·
    3 months ago

    I call absolute bullshit on this. They’re losing out on the sale of the device but make up for it 20 fold by selling and manipulating data it collects in your house. This isn’t even conspiracy loads of people report Alexa going off randomly without any sort of prompt. Don’t tell me the device isn’t listening closely to every little conversation you have.

    • yesman@lemmy.world
      link
      fedilink
      English
      arrow-up
      62
      arrow-down
      11
      ·
      3 months ago

      Don’t be paranoid. An Eco Dot literally can’t tell you the time w/o phoning home. You can watch the network traffic it produces. No way it’s transmitting 24h of audio. And if you think about it, millions of Alexa devices recording 24/7 audio would generate more traffic than porn. And that’s before Amazon has paid a nickel to process any of that audio.

      When it comes to eavesdropping on “every little conversation” They don’t, they can’t, it would be stupid to try.

      • n3m37h@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        28
        arrow-down
        17
        ·
        edit-2
        3 months ago

        Audio esp for voices can be super compressed, it’s not like music, few hours of low quality audio can be as little as a few MB. There is also hardware transcoding and as the exact modifications of the SOC aren’t public, it could be doing that too

        Don’t be naive about how shitty corporations are, they are not really disincentivized to not break laws as the fines are just a cost of business.

        • Womble@lemmy.world
          link
          fedilink
          English
          arrow-up
          14
          arrow-down
          12
          ·
          edit-2
          3 months ago

          It doesn’t even have to be that much. Obviously these devices can do sound to text conversion, that’s how they interpret commands. That can convert hours of stored conversation to text, zip it up and send it as a few kilobytes along with the next network request it makes for a legit purpose.

          • Ilovethebomb@lemm.ee
            link
            fedilink
            English
            arrow-up
            9
            arrow-down
            2
            ·
            3 months ago

            Do you really think one of those cheap little nuggets has the computing power to do that? The only thing it really does locally is listen to the wake word, everything else, including audio, it sends off to the Zon.

            No way is it sitting there converting everything it hears to text.

        • sudo@programming.dev
          link
          fedilink
          English
          arrow-up
          2
          arrow-down
          1
          ·
          3 months ago

          We would easily be able to tell if an Alexa was constantly streaming audio data by monitoring its network traffic. It’d be just a wasteful inefficient implementation to stream everything 24/7. Makes much more sense to only start recording when it hears certain keywords that it can recognize locally beyond “Alexa”.

          • n3m37h@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            3
            arrow-down
            1
            ·
            3 months ago

            Who says it’s constantly streamed? Who says it’s not stored or transcribed then sent off in a small package?

      • aStonedSanta@lemm.ee
        link
        fedilink
        English
        arrow-up
        5
        ·
        3 months ago

        God. I’m imagining the nightmare this would look like passing through a network. Everyone with more than 1 would probably notice rather quick. The poor router being forced to just spew lol

      • FiniteBanjo@lemmy.today
        link
        fedilink
        English
        arrow-up
        9
        arrow-down
        5
        ·
        3 months ago

        Porn is generally video and audio with an acceptable quality standard for consumers, which is incomparable in size to compressed audio.

      • Blackmist@feddit.uk
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        2
        ·
        3 months ago

        It’s weird that people always think the Alexa shit is spying on them, but happily walk around with a smartphone in their pocket which is infinitely more capable of doing do.

      • sudo@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        3 months ago

        It can only recognize certain hotwords on its own, eg, Alexa. So its not recording 24/7 but it is listening 24/7 for hotwords. They could push additional words and start recording whenever they hear it.

        • SapientLasagna@lemmy.ca
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          Honestly, they can just send the keywords. No need to send audio if they can match 1000 or so words that are most meaningful to advertisers and send counts of those.

          AFAIK this is only speculated, not proven.

    • archomrade [he/him]@midwest.social
      link
      fedilink
      English
      arrow-up
      28
      ·
      3 months ago

      I can see why people are quick to think this but I don’t see any compelling evidence this is the case, and as others have pointed out it would be impractical for them to do so.

      More likely they use it for consumer lock-in and to collect data through its api endpoints. Collecting media activity and smart home device information is valuable enough on its own, before even approaching the value of collecting recorded audio.

      They can already intuit consumer habits/word of mouth exposure from other associated data with your online activity. After locking down all my other privacy, the ads I get are far less relevant to me, even though I have a number of smart listening devices in my home

      • Kimano@lemmy.world
        link
        fedilink
        English
        arrow-up
        18
        ·
        3 months ago

        There’s also the matter of there being literally hundreds of security and privacy researchers who would love nothing more than to catch Amazon doing this, and no one has in any major way.

          • Kimano@lemmy.world
            link
            fedilink
            English
            arrow-up
            11
            ·
            3 months ago

            Sure, no one is saying that. The point is that it doesn’t send anything other than the stuff after the keywords back to company servers.

              • JackbyDev@programming.dev
                link
                fedilink
                English
                arrow-up
                2
                ·
                3 months ago

                Well, obviously it operates on what it believes is a keyword. It does not have magically divine insight. Are you trying to imply they make them overly sensitive? I don’t see the problem. Imagine the opposite. If they responded to less things they thought were keywords people would just think they’re broken.

    • Mubelotix@jlai.lu
      link
      fedilink
      English
      arrow-up
      16
      ·
      3 months ago

      Some hackers have found that there is builtin protection in the hardware that guarantees the led turns on when the device listens

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      12
      arrow-down
      5
      ·
      3 months ago

      This isn’t even conspiracy loads of people report Alexa going off randomly without any sort of prompt. Don’t tell me the device isn’t listening closely to every little conversation you have.

      This definitely is conspiracy. You’re claiming that Amazon is secretly conspiring to make Alexa devices behave differently than they advertise them to. That’s like the definition of conspiracy lol. But that aside, I really don’t believe this. What’s the exact claim, that they’re always listening? No, they don’t. People can analyze the traffic and tell that’s false. That they’re intentionally overly sensitive? I have an easier time beginning to buy that but I still think we’d see more quantitative articles about that if it were true. Like we haven’t had whistle blowers or security researchers saying anything like that.

    • IphtashuFitz@lemmy.world
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      1
      ·
      3 months ago

      I got a free Echo Dot a number of years ago when I attended an AWS conference. I played briefly with it but never found it all that useful. I certainly never would have trusted using it to order things from Amazon, which is one of the things they hoped people would do. It sat in a pile of junk for a year or so before I finally got rid of it.

    • Gestrid@lemmy.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 months ago

      Even if it is listening, based on the article, it seems the current CEO wants Alexa itself to be profitable. He doesn’t want another division of Amazon to be profitable because of Alexa.

      • Corkyskog@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        1
        ·
        3 months ago

        From an article I remember reading like 6 months ago, it’s not even doing that. They thought people would use their Alexa for shopping, very few people did that.

    • Revan343@lemmy.ca
      link
      fedilink
      English
      arrow-up
      3
      ·
      3 months ago

      Don’t tell me the device isn’t listening closely to every little conversation you have.

      If it is, it’s impressively doing all of the data processing locally, otherwise any nerd with Wireshark would have caught it.

    • Xander_Meters@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      5
      arrow-down
      2
      ·
      3 months ago

      Conspiracy means there are people conspiring meaning it is a conspiracy fact. I mention this coz the next comment says it IS but goes on to back up it is not a conspiracy because wording

    • sfxrlz@lemmy.world
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      7
      ·
      3 months ago

      this. It’s the same as with phones, just more obvious because they(Alexa devices) can’t do most of the other stuff you can do on a smartphone.

      And because it might not be that legal or ethical or a good look to customers, they‘d rather not disclose it and hide the revenue partly through their „normal“ ad business or other venues. But that’s just my guess.

    • مهما طال الليل@lemm.ee
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      10
      ·
      3 months ago

      The device has to be always on and always listening, that’s how it works. Else it won’t hear your prompt.

      Siri on the iPhone too is always listening. Every time I have a conversation about something with my wife, the next day I see ads for it online.

  • DrCake@lemmy.world
    link
    fedilink
    English
    arrow-up
    53
    arrow-down
    1
    ·
    3 months ago

    If their store was good I think more people would be ok buying via Alexa. But even searching on the web or app, the top result is hardly ever the correct thing I searched for

    • BarbecueCowboy@lemmy.world
      link
      fedilink
      English
      arrow-up
      40
      ·
      3 months ago

      I kinda feel like voice search is just an inherently bad platform for shopping.

      Supposedly… Home & Kitchen is the most popular category on Amazon, consumer choice comes into that so rapidly that it’s hard for it to make sense with just audio feedback or even a tiny screen like the show.

      • Imgonnatrythis@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        18
        ·
        3 months ago

        It could be useful for reordering familiar items but only if prices were more stable or the system reliably gave feedback on how the price compared to previous orders. Now it seems like it’s built to try to get you to reorder while masking the fact that the price doubled since you last ordered the item.

    • Altima NEO@lemmy.zip
      link
      fedilink
      English
      arrow-up
      19
      arrow-down
      1
      ·
      3 months ago

      Not to mention the mess of sellers on the individual items. Sometimes it’s Amazon, sometimes it’s a rando third party with ridiculous shipping fees and times.

    • Captain Aggravated@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      6
      arrow-down
      1
      ·
      3 months ago

      Even when I was an Amazon customer, which I no longer am for the usual reasons, I would never have used Alexa to make a purchase of a physical good. Hell I wouldn’t trust it to get “order a 12-pack of diet pepsi” right, I’d get sent the mini cans or bottles or diet caffeine free pepsi or whatever.

      Often when I’m looking online to buy something it’s because I can’t get it locally, which means I’m being kind of particular.

      Maybe. maybe. I would use it to make a media purchase of some kind. But I very rarely used Amazon for multimedia; Audible, maybe. I bought one DVD and two streamable movies from Amazon EVER.

      And as a Kindle Fire user, I found Alexa to not work very well anyway. Because it’s designed for a device that doesn’t have a screen, it can’t do a lot of things that Siri or Bixby or Android Voice Formerly Google Talk Is Being Replaced With Play Assistant can, and the syntax of “Alexa, ask a skill to do a thing” was just something I wasn’t going to fuck with.

  • jordanlund@lemmy.world
    link
    fedilink
    English
    arrow-up
    50
    arrow-down
    4
    ·
    3 months ago

    Not sure how you monetize “Alexa, set a timer for 10 minutes.”

    That’s pretty much all we use it for.

    • seang96@spgrn.com
      link
      fedilink
      English
      arrow-up
      18
      ·
      3 months ago

      “If you’d like to set a timer with a specific time, please subscribe to Amazon timer unlimited. You have a trial available, would you like to activate your free trial?”

        • BobbyNevada@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          2
          ·
          3 months ago

          No, it was like “weather is brought to you by.” Can I not remember the rest because I was blinded by rage . I didn’t even hear the weather. It only happened once.

        • BaroqueInMind@lemmy.one
          link
          fedilink
          English
          arrow-up
          1
          ·
          3 months ago

          They caught on to that and now you gotta setup a routine that automatically disables it every 24 hours because it now auto re-enables itself after a while.

          • JackbyDev@programming.dev
            link
            fedilink
            English
            arrow-up
            2
            ·
            3 months ago

            I disabled mine… I don’t know when. Maybe a year ago or so? It’s still off. I get your point but it’s definitely not required. It’s been months and it hasn’t come back on. I don’t think the effort of setting up a routine is worth it (with the current rate it re-enables).

    • Blackmist@feddit.uk
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 months ago

      Mine also does weather, turns the bedroom lights on, plays Spotify and settles random arguments about whether old celebrities are dead.

      Although she did once claim that Ray Parker Jr was white, so sometimes an extra googling is needed for that.

      I did get an Echo Show many years ago that showed the time, but now it just shows ads so the screen is now the base.

      • tacosplease@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 months ago

        I have several throughout the house with a couple hooked up to stereo systems. It’s really nice to be able to stream music to all speakers or to specific groups of speakers like “downstairs group”.

        It’s also fantastic for keeping a grocery list. You can then pull it up on the app while shopping or have it text the list to someone else. IMO it’s by far the most useful feature.

        You can also use it to check in on kids at the house if they don’t have a phone. You can use the app on your phone to “drop in” on any Alexa in your house and have basically a phone call or a video call with Alexa Show devices.

        I’m one of the few that loves having these devices. But as soon as Amazon tries to charge a subscription I will be looking into jailbreaking them.

      • NOT_RICK@lemmy.world
        link
        fedilink
        English
        arrow-up
        29
        ·
        3 months ago

        Yeah I can live with having to turn on my bedroom lights manually. Certainly not paying 5 a month for that

        • Aniki 🌱🌿@lemmings.world
          link
          fedilink
          English
          arrow-up
          5
          arrow-down
          1
          ·
          3 months ago

          You don’t need an Alexa for that, anyway. I have LCARs touch panels around my house plus the HA app on my phone with custom interfaces for all of them.

          • Waraugh@lemmy.dbzer0.com
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            3 months ago

            Do you have a good source in English? I’m looking for some nice panel solutions but what I found so far is a guy that did a complete EIB install with touch screen and is in German. I’d really like better touchscreen HUD access to my home assistant and haven’t made much progress from the information I’ve found myself.

              • Waraugh@lemmy.dbzer0.com
                link
                fedilink
                English
                arrow-up
                2
                ·
                edit-2
                3 months ago

                Oh ok, thank you. I thought it was specific hardware which I think got my search focused around Star Trek display replicas.

                I do see this is the same thing I read about and watched a video of but it is in English, I’m not sure why I had trouble finding something in English, anyway, I can’t wait to try getting this implemented. I really appreciate you sharing.

                • Aniki 🌱🌿@lemmings.world
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  3 months ago

                  Right on! There’s quite a bit of theme dependencies you’ll need to setup first but once you get past the configuration, doing the actual layout is super easy, just time consuming.

                  Once I had my display panels setup, I made a kiosk user that defaults to the screen I want and then used a unit file on the raspberry pi, configured to log in on boot to the display user and chromeium is started on boot directly into kiosk mode in full screen.

  • _sideffect@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    arrow-down
    1
    ·
    3 months ago

    Mines been unplugged for over 3 years, since I got google hub.

    Then that started to need to be reset every month so I unplugged that too and now I’m happier without any of that bullshit.

  • Diplomjodler@lemmy.world
    link
    fedilink
    English
    arrow-up
    18
    arrow-down
    2
    ·
    3 months ago

    Gee whizz, who would have thought that building your entire platform on deceptive practices would make people not trust you?

  • Uriel238 [all pronouns]@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    1
    ·
    3 months ago

    One of my family has Alexa in her house, which advertises whenever they engage it. Whenever we go there, I have to resist the urge to pick a fight with Alexa regarding the improprieties of Amazon.

  • AshMan85@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    arrow-down
    1
    ·
    3 months ago

    They will be fine. If that asshole can afford to go to space and argue that workers rights are unconstitutional then they can eat it. It’s called capitalism.

  • Paragone@lemmy.world
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    5
    ·
    3 months ago

    IF you are in accounting, especially if you are in regulatory compliance accounting, or going into it, you NEED to know about a book named “Financial Shenanigans”.

    I’m not intellectually-equal to it ( or to accounting, for that matter: psychology’s much easier to crack, for me ), but it is THE most important book for forensic-accountants to know.

    The bullshit that they’ve been pulling, where “Between 2017 and 2021, Amazon had more than $25 billion in losses from its devices business, according to the documents. The losses for the years before and after that period couldn’t be determined.” didn’t produce criminal consequences…

    You’ve got to be kidding, right?

    Individual human goes to jail or prison for $2k tax fraud, but … big tech gets a free pass on that kind of “accounting”??

    couldn’t be determined??

    Either run a tight-ship or don’t be surprised when it sinks.

    Economies are the “ships” that carry our countries, & have to be properly regulated, exactly as a tightly-regulated ship has to be, to keep it afloat longer.

    It isn’t the sloppy mechanic-racers who win NASCAR, it is the ones who control everything correctly, with total right-regulation.

    I remember when I’d read that Cisco switched to closing their books out daily, so as to always know the exact position of the company…

    what an incredible degree of financial-operations integrity that was…

    Anyways, “Financial Shenanigans” is THE book to dig into, if you want to know if the business you’re considering investing in is cooking the books… and you’re capable of understanding that stuff at the level it’s speaking…

    _ /\ _

  • Ilovethebomb@lemm.ee
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    2
    ·
    3 months ago

    If you’re going to post pay walled content, most people will either use a gift article link, or just paste the text of the article into a comment.