That said, voice is the original social interface for humans. We learn to speak much earlier than we learn to read/write.
Better voice UIs will be built to make new workflows with AI feel natural. I'm thinking along the lines of a conversational companion, like the "Jarvis" AI in the Iron Man movies.
That doesn't exist right now, but it seems inevitable that real-time, voice-directed AI agent interfaces will be perfected in coming years. Companies, like [Eleven Labs](https://elevenlabs.io/), are already working on the building blocks.
I am not an AI researcher, but I have friends who do work in the field, and they are not worried about LLM-based AGI because of the diminishing returns on results vs amount of training data required. Maybe this is the bottleneck.
Human intelligence is markedly different from LLMs: it requires far fewer examples to train on, and generalizes way better. Whereas LLMs tend to regurgitate solutions to solved problems, where the solutions tend to be well-published in training data.
That being said, AGI is not a necessary requirement for AI to be totally world-changing. There are possibly applications of existing AI/ML/SL technology which could be more impactful than general intelligence. Search is one example where the ability to regurgitate knowledge from many domains is desirable
Instead of writing code with exacting parameters, future developers will write human-language descriptions for AI to interpret and convert into a machine representation of the intent. Certainly revolutionary, but not true AGI in the sense of the machine having truly independent agency and consciousness.
In ten years, I expect the primary interface of desktop workstations, mobile phones, etc will be voice prompts for an AI interface. Keyboards will become a power-user interface and only used for highly technical tasks, similar to the way terminal interfaces are currently used to access lower-level systems.
Reading the book, I was surprised by the focus on mysticism and Islamic references, which were only a minor background element in the first movie. I do think the religious elements add depth to the story beyond the typical SciFi space opera and is a likely a strong contributing factor to Dune's enduring cultural impact. It's unfortunate the movies shied away from those references despite the potential consternation it may have stirred up.
For those that have recently read the book, this article by Harris Durrani on the probable influence of muslim theological development on Frank Herbert's Dune world is engrossing.
https://reactormag.com/the-muslimness-of-dune-a-close-readin...
It's been a long time, so I may be getting it wrong, but I do have some introductory information of accounting. And according to that, in a transaction such as salary received, the accounting would look something like:
Income: Salary - Credit
Assets: Checking - Debit.
The Golden rule/s that apply here (Debit the receiver, credit the giver)
However, looking at the tutorial, the example given is:
2022/01/01 Salary
Income:Salary:Acme (Debit Account)
Assets:Checking (Credit Account)
This is the opposite of what I expect, however, I see this all the time when looking at tutorials/information written by SW devs.
What am I missing or is everyone else just getting it wrong?
People refer to their bank account colloquially as a "debit account" and "credit account" because those are the types of accounts offered to them by a bank. From the bank's perspective, a consumer debit account is (correctly) considered a "debit" since any money deposited into the account by the account owner is an asset for the bank.
I spent all of yesterday trying to upgrade ruby/rails on my linode for the first time. Kept running into errors and eventually decided to just start over with a clean Ubuntu install. That kind of demoralizing experience isn't a problem when starting with Heroku.