Question: Which of the current tech trends terrify you as a developer?
Possible Answers: All of the ones from this weeks survey.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, waging all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies.
-- Sarah Hoyt
I don't about you, but every time I heard about IoT, the I just makes me cringe. The idea of having a device connected to the Internet, for me is like asking for trouble. On the other hand, if the I in "IoT" means Intranet, then I'm fine with it.
"Social activity" today essentially consists of a handful of people sitting around a table glancing down at their lumps of plastic, every now and then turning the lump towards one of the other guys, "Look at that!" before returning to their solitary plastic lump studies.
The 1998 Swedish movie "Show me love" (original title too immoral for American eyes - it is a great wonder that the movie itself waa accepted!), has a great scene: A youth party where the boys are so immersed in comparing their new phones that they completely refuse any signals from the girls. One of the girls finally gives up getting the attention of her boyfriend, so she walks over to the fixed line phone and calls him up on his mobile, six feet away, and breaks up with him over the phone...
But again, this isn't new. Around 1980, social activity was sitting around a table, each person with a piece of plastic that could be twisted around - the Rubik Cube. Initially, I was fascinated by the math of it, but when our regular Friday night discussions in my student den turned into six to ten guys just mumbeling, twisting their cubes, ever now an then a "Take a look at this one!", then I escaped to the kitchen to check on the pizza in the oven... I got Rubik up to my throat, due to its social impact, and never learned the maths of it.
I'll do VAS (Voice Activation System), but without Internet. I have an Amazon Echo, and it can be paired with home automation devices, but I will not implement it. I don't trust the Internet. I can put a beefed up server in the basement for voice processing.
Well "walking around and talking to plastic" is not my preferred activity too, I agree on this.
But I must say, in special situations, I just got used to the voice commands, if your hardware can handle it.
What I mean?
Driving in the car. My mobile is in the brest pocket (is that correct english? ) and i can activate it, by double tapping the display, having set smart lock to recognice my voice and to trust the bluetooth system in my car, and i can make a call by double-hitting the breast pocket (looks like Picard who also touches his uniform-star-fleet-logo to start talking ) and I can just say "Ok Google, call my wife" without having to look at the display or choose a contact from the screen in my car and doing unintuitive things with the buttons on the steering wheel while driving.
I am an author too (not only articles here and on other sites), I mean books. And yes, sometimes I just dictate. It works fine, at least as a draft. Voice is learning to understand you better and better and I often dictate 10+ pages and the engine almost makes no mistakes, even when I use some local slang words.
The one making the mistakes is myself, by missing punctuation commands and formating hints. So I often sit there for 10-15 minutes after dictating to do the actual _formatting_ of the chapter, but not for writing it. On the bottom line, it speeds things up, because I talk as fast as I want, the Computer doesn't miss anything most of the time.
So, for me personally, voice has become a very important part of my electronic interaction, and I am actively developing for it. Currently I work on a specialised authoring app that understands some more special commands an author needs, like "new chapter" (just to give a supersimple example).
Perhaps, computer science can be put to more than just hello worlds. I don't mean any disrespect to any of the mentioned fields on computer science, but I personally believe that they are just computer science's hidden relationship with other fields of study.
What is VR, if not computer science mixed with art? What is AI, if not computer science mixed with some complex but straight-forward statistics. I personally work in AI, and Data Science regularly nowadays to understand how machines would compete us. There is just one answer: Machines aren't getting smarter, we are being dump... Day by day.
But one thing that was skipped was Quantum Computing. In all of the above mentioned fields, Quantum Computing is the field, that holds a cross of all of them. As tough as it may sound, I personally believe, that this is one interesting field of study to put efforts in.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
"IoT Machine Intelligence is nothing but a interrelated computing and data transfer between mechanical, digital, electronical, physical objects without intervention of human" and that is what the requirement of todays world.
IOT is really the farmer getting realtime weight from the grain carts during harvest, so he can better schedule deliveries to grain elevators, so railroads can better schedule cars on tracks....so you get your corn chips on time.
Not directly at least...
I'm writing code to make useful tools... If one of them will need those technologies I will learn and use, but I do not use any technology. just because it is fancy and 'trending' (by definition trending is for short-time, and most of my products are for decades)...
That's for usage, but as for learning just to know (and to be able to choose the right one), I do learn all of them...
Skipper: We'll fix it. Alex: Fix it? How you gonna fix this? Skipper: Grit, spit and a whole lotta duct tape.