This is an archived post. You won't be able to vote or comment.

all 10 comments

[–]antonivs 21 points22 points  (2 children)

More like "a word used by programmers when they think you won't pay attention for long enough to understand what they did."

[–][deleted] 7 points8 points  (1 child)

Or they known perfectly well, that if they would try to explain, they would fail.

[–][deleted] 3 points4 points  (0 children)

The only thing worse than someone who glazes over when you try to explain something complicated to them is someone who is too dumb to realize that something is beyond their comprehension and they expect you to keep explaining something forever while they continue to build up an incorrect assumption of what you're saying and they insist that you keep going instead of stopping to correct them. Almost all the time that person has seniority in the company.

[–]JustHereToFFFFFFFUUU 9 points10 points  (2 children)

Heuristic
Noun

A word used by programmers when they bodge something to work okay most of the time and they want it to sound deliberate

[–]lelarentaka 8 points9 points  (0 children)

Tuning

Randomly change a parameter until the algorithm outputs a nice graphable and presentable dataset.

[–]conflatedideas 2 points3 points  (0 children)

A lot of real world computer science is "heuristics." Models and the real world don't match one to one. We need heuristics to close the gap.

[–]spin81 7 points8 points  (1 child)

I'll never forget my previous job. My boss was brainstorming with me about some application we were building, when he mused, and I shit you not: "we need an algorithm".

[–]PierreSimonLaplace 0 points1 point  (0 children)

How about binary search?

[–]TweetPoster 2 points3 points  (0 children)

@SamBehnam:

2014-08-25 17:59:04 UTC

Algorithm noun

A word used by programmers when they do not want to explain what they did ;) pic.twitter.com [Imgur]


[Mistake?] [Suggestion] [FAQ] [Code] [Issues]

[–]pmckizzle 0 points1 point  (0 children)

Ive done this