News for hackers. Stuff that matters.
Re:Show HN: I am using AI to drop hats outside my window ont... by level1ten on Sunday June 23, 2024 @01:12PM (#40768930)
Image recognition is AI.
Re:Show HN: I am using AI to drop hats outside my window ont... by mysterymath on Sunday June 23, 2024 @01:37PM (#40769104)
There's an old saying: "Yesterday's AI is today's algorithm". Few would consider A* search for route-planning or Alpha-Beta pruning for game playing to be "Capital A Captial I" today, but they absolutely were back at their inception. Heck, the various modern elaborations on A* are mostly still published in a journal of AI (AAAI).
Re:Show HN: I am using AI to drop hats outside my window ont... by Teleoflexuous on Sunday June 23, 2024 @03:33PM (#40769971)
https://en.wikipedia.org/wiki/AI_effect We got it named already, it just needs to be properly propagated until there's no value left in calling things 'AI'.
Re:Show HN: I am using AI to drop hats outside my window ont... by mrbombastic on Sunday June 23, 2024 @02:18PM (#40769398)
This is a fair point and maybe someone more well versed can correct me but pretty much all state of the art image recognition is trained neural networks nowadays right? A* is still something a human can reasonably code, it seems to me that there is a legitimate distinction between these types of things nowadays.
Re:Show HN: I am using AI to drop hats outside my window ont... by level1ten on Sunday June 23, 2024 @02:03PM (#40769302)
We will likely develop more accurate names for the different shades of AI after the fact. Or the AI will.
Re:Show HN: I am using AI to drop hats outside my window ont... by bitwize on Sunday June 23, 2024 @01:58PM (#40769261)
Apparently there was a big scare that AI would take programmers' jobs away... decades ago, when the first compilers came out.
Re:Show HN: I am using AI to drop hats outside my window ont... by 6510 on Sunday June 23, 2024 @05:24PM (#40770676)
Yes, no more machine code. Everything was to be written in BASIC. ...how we laughed at that outlandish idea. It was so obvious performance would be... well... what we have today pretty much.
Re:Show HN: I am using AI to drop hats outside my window ont... by bitwize on Sunday June 23, 2024 @08:54PM (#40771885)
IKR? If you can't hand-pick where instructions are located on the drum, you may have to use separate constants, and if that's the case what is even the point?
Re:Show HN: I am using AI to drop hats outside my window ont... by 6510 on Monday June 24, 2024 @06:57AM (#40774512)
If you spend a few hours writing a bit of code that has to run for decades, millions or billions of times per day on hundreds of thousands or millions of machines it seems quite significant to use only the instructions needed to make it work. A few hundreds of thousands extra seems a lot. One would imagine other useful things could be done with quintillions or septillions of cycles besides saving a few development hours.
Re:Show HN: I am using AI to drop hats outside my window ont... by singpolyma3 on Sunday June 23, 2024 @06:05PM (#40770996)
A* is definitely AI... Why would someone say it isn't?
Re:Show HN: I am using AI to drop hats outside my window ont... by callalex on Sunday June 23, 2024 @06:17PM (#40771074)
As a data point in my early 2010s computer science bachelor program it was taught to me as the A* algorithm.
Re:Show HN: I am using AI to drop hats outside my window ont... by ericd on Sunday June 23, 2024 @08:38PM (#40771829)
Right, in an AI class. For example, lecture 5 in 6.034: https://ocw.mit.edu/courses/6-034-artificial-intelligence-fa...
Re:Show HN: I am using AI to drop hats outside my window ont... by callalex on Sunday June 23, 2024 @08:44PM (#40771842)
No, in an introduction to data structures and algorithms class. It’s pretty odd behavior to disagree with someone who is simply sharing their lived experience.
Re:Show HN: I am using AI to drop hats outside my window ont... by lukan on Sunday June 23, 2024 @08:55PM (#40771892)
Same class name with the same algorithm for me.
Re:Show HN: I am using AI to drop hats outside my window ont... by ericd on Monday June 24, 2024 @12:41AM (#40772701)
Yeah sorry, rereading, that came off as way aggressive for no reason. Rereading the chain, I think I just meant that it’s an algorithm that was frequently taught in AI classes, so at least some profs think it counts, even though it was called an algorithm.
Re:Show HN: I am using AI to drop hats outside my window ont... by serf on Sunday June 23, 2024 @11:05PM (#40772390)
same as parent, it was taught to me in an introduction to algorithms class, and no one during my academic stay ever referred to it as an AI.

I don't disagree that it certainly meets certain AI criteria, just saying that particular phrasing (A* is AI) was never used.

Re:Show HN: I am using AI to drop hats outside my window ont... by rzzzt on Sunday June 23, 2024 @01:32PM (#40769073)
Maybe it is easier to define what isn't AI? Toshiba's handwritten postal code recognizers from the 1970s? Fuzzy logic in washing machines that adjusts the pre-programmed cycle based on laundry weight and dirtyness?
Re:Show HN: I am using AI to drop hats outside my window ont... by singpolyma3 on Sunday June 23, 2024 @06:07PM (#40771007)
Those both sound like AI to me

An example of similar computer can do that isn't AI would be arithmetic

Re:Show HN: I am using AI to drop hats outside my window ont... by rzzzt on Monday June 24, 2024 @01:37PM (#40778731)
Adding two numbers, each having 100 digits? Reciting the fractional part of Π on and on? I have only seen that done by talented people appearing in TV shows. Seems AI.
Re:Show HN: I am using AI to drop hats outside my window ont... by ska on Monday June 24, 2024 @10:25AM (#40776448)
Historically, we often call something AI while we don’t really understand how it works. After that it quietly gets subsumed into machine learning or another area and called X algorithm.