Recent submissions

Comment · 6 years ago
Still incorrect. And I would urge you to read one of these books you reference - they ALL aim to achieve that agent's action ON ITS OWN - i.e., by learning from its environment, and NOT by being explicitly programmed.

Yes, there are many explicit if-else style programs in Russel & Norvig, & other books - but those are the 'training wheels', until better methods are developed. For actual AI, the training wheels are supposed to come off, and the agent learns and acts on its own.

Comment · 6 years ago
Every program that has ever existed does this. So, you're saying that all programs that have ever existed, then, are all AI. You make no distinction whatsoever.

I would say that the more a program thinks on its own which actions to take to maximize its chances of success, the closer to AI it is.

If it's doing exactly what it's explicitly told, then it's not really intelligent, is it?

Comment · 6 years ago
A* search, any kind of heuristic estimation, learning, or simulated reasoning. All of those things would count.

We don't need mathematical optimization to call it "AI", but there SHOULD be more than a simple if-then.

At least show me that you're path-finding. That's not even being done here - this is just path-following.

"I leave a trail, you follow it." Explain to me how that qualifies as AI. Simple BFS/DFS achieves a lot more than this - which is considered by most to not even really be AI.

Comment · 6 years ago
A* search counts as academic AI. If-then statements do not.
Comment · 6 years ago
> AI does not mean ML

Hence the 'or' in my statement. Neither are present here.

Comment · 6 years ago
> the (possibly unattainable) ideal would be having everything expressed as "pretty much an if-then statement" indeed.

This is flatly incorrect - the point of AI is to have a machine achieve intelligent behaviors without explicit programming.

If an "if-then" must be written by a programmer for every single behavior, then this is called "programming". It is not called "artificial intelligence".

Comment · 6 years ago
Why are they calling it "AI", though? There isn't any AI or ML.

You leave a trail for the enemy to follow, and they follow it.

It's not even path-finding, it's path-following. Which is pretty much an if-then statement.

It's a neat, simple approach, and fun to watch. But there isn't any learning, or knowledge, or other AI.

Comment · 6 years ago
Adding the obvious numpy vectorization - I presume that counts as an 'open source project'?

Or maybe this is limited to little personal projects, and not major libraries ?

Comment · 6 years ago
You're right that there is not any official standard.

But almost every major library follows a convention that's very similar to the cpython docs.

If you're making a language reference, shouldn't it look like the language ?

Comment · 6 years ago
Comment · 6 years ago
The origin of the "standup" is just a regular daily coordination meeting - like thousands of organizations have always had.

Ever heard of a "morning sales meeting"? They've existed for decades - short, to the point, 15-20 min. No one's ever heard of scrum in sales meetings. This kind of thing exists in hundreds of other businesses as well.

Much like everything else in scrum, they are just trying to take credit for something people already did - so they can package it and sell it back to people as if it were a novel idea.

There's nothing new or special about scrum - except a reduction in productivity because of the additional overhead and meetings.

Comment · 6 years ago
Just letting you know the link to the 10X article gives a 404.

I tried to read it, but "page does not exist".

----

Edit for clarification: First link in first paragraph after "10X" section header. About "visited the terrain before".

Comment · 6 years ago
The think I don't like about scrum is that they teach that you literally don't need to know a single thing about the underlying business - in fact, that is discouraged - following the process to the letter is what counts.

It is sold as a one-size-fits-everything process model, which can be run by non-programmers with zero experience who took a few workshops and got a scrum "certification".

It applies to any business - now including finance, accounting, and more ...

So I'd say by definition, a scrum company can achieve level -1 or 0 at best. It fits the Level 0 description PERFECTLY.

An actual formalized process which could be optimized would have to be set by subject matter experts after some deliberation. And would be designed to make an impact on product and quality.

Scrum can never achieve this - because the fundamental idea is that you can manage any business with the same established process - it will fix all of them ... no matter what the problem is ...

Comment · 6 years ago
Thank you for chiming in and clarifying. I was thinking of that 2013 page specifically - good to know it is now out of date.
Comment · 6 years ago
"Elasticsearch has no concept of a user. Essentially, anyone that can send arbitrary requests to your cluster is a “super user”. "

https://www.elastic.co/de/blog/found-elasticsearch-security

This document says it twice verbatim - once as an emphasizes blurb of its own. It is also re-emphasized it in several other ways.

(same link as also posted by the Elasticsearch employee above).

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton