top | item 33341905

Substitute certain overhyped programming terms with more accurate replacements

60 points| huijzer | 3 years ago |addons.mozilla.org | reply

43 comments

order
[+] cercatrova|3 years ago|reply
Reminds me of several years ago when the extension Cloud to Butt was popular, which (predictably) replaces mentions of the "cloud" with "butt" [0]. It created at least a few funny stories [1].

I guess when the cloud hype blew over, new hypes emerged only to be tackled by extensions like these.

[0] https://github.com/panicsteve/cloud-to-butt

[1] https://old.reddit.com/r/tifu/comments/3zdnoh/tifu_by_forget...

[+] Twirrim|3 years ago|reply
I remember when some AWS employees had that extension installed in their browser and unintentionally wrecked havoc on the internal wiki with it. There were these various trails of devastation until the word got out that maybe this extension is a bad idea when you work for a cloud.
[+] dooglius|3 years ago|reply
Did the "cloud hype" really "blow over"? Seems to be a pretty big thing nowadays.
[+] andirk|3 years ago|reply
"There is no cloud. It's just someone else's computer."
[+] kazinator|3 years ago|reply
The core of this extension's content script is this:

  function handleText(textNode)
  {
        var v = textNode.nodeValue;

        v = v.replace(/\bAI\b/g, "BS");
        v = v.replace(/Artificial Intelligence/g, "BS That Doesn't Exist Yet");
        v = v.replace(/Artificial intelligence/g, "BS That Doesn't Exist Yet");
        v = v.replace(/artificial Intelligence/g, "BS That Doesn't Exist Yet");
        v = v.replace(/artificial intelligence/g, "BS That Doesn't Exist Yet");

        v = v.replace(/\bML\b/g, "IF");
        v = v.replace(/\bMachine Learning\b/g, "IF Statements");
        v = v.replace(/\bMachine learning\b/g, "IF Statements");
        v = v.replace(/\bmachine learning\b/g, "IF Statements");

        v = v.replace(/\Deep Learning\b/g, "Linear Algebra");
        v = v.replace(/\Deep learning\b/g, "Linear Algebra");
        v = v.replace(/\deep learning\b/g, "Linear Algebra");

        textNode.nodeValue = v;
  }
It does exactly what the manifest description says, nothing more.
[+] eimrine|3 years ago|reply
> Substitute certain overhyped programming terms, such as "Deep Learning", and "Machine Learning", and "Artificial Intelligence" with more accurate replacements such as "Linear Algebra", "IF Statements", and "BS That Doesn't Exist Yet", respectively.

There was an article that NNs are just a decision trees, sounds better then "if statements".

[+] wolfium3|3 years ago|reply
If you expand a NN to decision trees, the resulting decision tree(s) can take up orders of magnitude more space and take orders of magnitude more time to run than the original NN.

The paper is discussed here: https://www.youtube.com/watch?v=_okxGdHM5b8

[+] jnwatson|3 years ago|reply
NNs are decision trees only if all the activation functions are step functions, which makes sense intuitively.
[+] hdjjhhvvhga|3 years ago|reply
While I agree these terms are abused, the author exaggerates in the opposite direction. Granted, AI understood as AGI is "BS that doesn't exist" (yet?). But DL and ML are working quite well and delivering decent results. It's true they're overhyped by unscrupulous marketers and greedy CEOs trying to grab more money from VC, but thanks to these technologies you can have pretty accurate text recognition, for example (and, to a lesser degree, although still impressive, also speech recognition).
[+] andirk|3 years ago|reply
I made similar for location names, municipality names, people names and switched them with ones local data, pulled from their Facebook or manually added.

It was called Local Edition. It did the switch on news articles so the person would feel a personal pain from horrible global news. That bomb didnt drop in Afghanistan and kill 12 bystanders. It dropped on your nearby grocery store and killed 12, including 3 of your friends w/ names and photos.

[+] ClassyJacket|3 years ago|reply
A generalization of Cloud-to-Butt!

>Substitute certain overhyped programming terms, such as "Deep Learning", and "Machine Learning", and "Artificial Intelligence" with more accurate replacements such as "Linear Algebra", "IF Statements", and "BS That Doesn't Exist Yet", respectively.

Wouldn't deep learning be more accurately described as "calculus"?

[+] dylan604|3 years ago|reply
Is deep learning focused on calculating the area under curves?
[+] sdenton4|3 years ago|reply
Galaxy brain: Calculus is also linear algebra.
[+] hallqv|3 years ago|reply
Machine learning = if statements? Now that is some proper BS
[+] TeMPOraL|3 years ago|reply
Full form should be "if statements with extra steps" :).

(Personally, I feel "linear regression" is a better substitute phrase.)

[+] entwife|3 years ago|reply
I look forward to citing this in formal writing. Thanks.
[+] nathias|3 years ago|reply
how aggressively idiotic
[+] smcin|3 years ago|reply
You haven't seen the extravagant claims marketing, bloggers and futurists have been peddling in the name of ML, 'AI', or its even more wish-object cousin, 'AGI'.

I've had to sit through some excruciating sessions.