6 ms·
Substitute certain overhyped programming terms with more accurate replacements
- eimrine 4y ago> 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 4y agoIf 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 https://www.youtube.com/watch?v=_okxGdHM5b8
- titzer 4y agoSo...compressed decision trees?
- deleted 4y ago[deleted]
- sigstoat 4y agoat that point most things are compressed decision trees.
- TeMPOraL 4y agoPossibly related: learning is isomorphic to compression, and the two may be in fact fundamentally the same thing.
- mncharity 4y agoOh, wow. I'd long thought of my own learning as "when reality surprises, isn't merely what you'd expect, isn't "obvious", then fix that, with emphasis on simplicity and generality". I'd not recognized that as compression. Tnx!
- m3047 4y agoCounter argument: For every trainable NN, there exists an equivalent, sparser [edit] trained NN. https://numenta.com/blog/2019/08/30/case-for-sparsity-in-neural-networks-part-1-pruning https://numenta.com/blog/2019/08/30/case-for-sparsity-in-neu... https://web.archive.org/web/20211130211241/https://www.bhauth.com/blog/programming/sparsity.html https://web.archive.org/web/20211130211241/https://www.bhaut... https://arxiv.org/abs/1803.03635 https://arxiv.org/abs/1803.03635
- jnwatson 4y agoNNs are decision trees only if all the activation functions are step functions, which makes sense intuitively.
- nathias 4y agohow aggressively idiotic
- smcin 4y agoYou 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.
- nathias 4y agoI have, mostly they don't understand the tech and the concpts invloved but it doesn't matter because they are mostly concerned with what to do with tech. This type of FUD is not understanding the tech and the concepts involved while claiming superiority, really obnoxious.
- smcin 4y agoYes but there's a lot of those suits going around and getting paid $$$ to "demystify AI" to non-technical audiences. Hype pays.
- cercatrova 4y agoReminds 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 https://github.com/panicsteve/cloud-to-butt [1] https://old.reddit.com/r/tifu/comments/3zdnoh/tifu_by_forgetting_about_the_cloud_to_butt_chrome/ https://old.reddit.com/r/tifu/comments/3zdnoh/tifu_by_forget...
- dooglius 4y agoDid the "cloud hype" really "blow over"? Seems to be a pretty big thing nowadays.
- Cthulhu_ 4y agoIt's passed through the hype cycle to now be mainstream - whether that's a good or a bad thing is left up as an exercise to the reader. All major companies I've worked with / for are in the cloud now.
- intelVISA 4y agoAWS must be laughing, those sly dogs.
- jerf 4y agoSome of the hype has disappeared too. I remember when there was a general idea that cloud would "eliminate" your need to have ops teams, because you won't need them, Amazon just takes care of it for you! Now everybody knows that's not true. It might reduce it vs. a datacenter but certainly you need people setting up cloud resources and diagnosing problems. I also remember when the idea was floating around that simply being in the cloud made your software resilient, period. Now I think there's a greater understanding you still need to do some things to get that result, even if it's easier than doing it all yourself. Also haven't heard as much about it being cheap. Again, it might still be cheaper than some other options, but it certainly isn't the case that it's just magically cheaper. The thriving field of companies who help you reduce your cloud spend is evidence of that....
- theknocker 4y ago
- ClassyJacket 4y agoA 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"?
- watashiato 4y agoRelevant XKCD https://xkcd.com/1288/ https://xkcd.com/1288/ https://xkcd.com/1625/ https://xkcd.com/1625/ https://xkcd.com/1679/ https://xkcd.com/1679/ This is one of those things you'd better do with a userscript instead of yet another addon. Way more flexible too.
- hallqv 4y agoMachine learning = if statements? Now that is some proper BS
- TeMPOraL 4y agoFull form should be "if statements with extra steps" :). (Personally, I feel "linear regression" is a better substitute phrase.)
- entwife 4y agoI look forward to citing this in formal writing. Thanks.
- hdjjhhvvhga 4y agoWhile 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).
- deleted 4y ago[deleted]
- kazinator 4y agoThe 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.
- deleted 4y ago[deleted]
- andirk 4y agoI 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.