Relational databases became so over-used that people rebelled, and threw the SQL baby out with the relational bath water. A lot of utility was lost by abandoning a standard query language, for no particular benefit (the noSQL databases would still be excellent if they used SQL).
-
Show this thread
-
Developers forced to use JavaScript because of network effects instead of it being a good choice will hate JavaScript, and write it badly. Badly written JavaScript will cause new devs hired to maintain those systems to blame JavaScript itself for these problems.
7 replies 14 retweets 58 likesShow this thread -
Replying to @seldo
I was worried about that, but I think the sheer number of _other_ languages that target the javascript runtime, or that compile into js, somewhat mitigate this danger, I think? We'll see.
2 replies 0 retweets 5 likes -
me, with almost a decade of embedded systems experience, watching advanced JS libraries that simplify access without adding robustness proliferate: abort abort please god no fucking abort
1 reply 1 retweet 6 likes -
I just watched a tensorflow.js demo doing a thing that I've worked on for years make the same empty, unrealistic promises the past 15 years of tech have made and the only difference is it's making it accessible to people without the training to know better. That's not good.
2 replies 0 retweets 7 likes -
I see "silicon valley getting into businesses it doesn't belong in" and "tooling granting developers access to spaces they don't belong in" as exactly the same problem.
1 reply 0 retweets 3 likes -
Replying to @EmilyGorcenski @seldo
I'm torn, because I understand this argument, but also struggle with languages and frameworks being used as barriers to keep groups of people out of certain domains of technology creation.
2 replies 0 retweets 5 likes -
My counter to that is that in the cases I refer to, the tooling/programming isn't the principle barrier to technology creation.
1 reply 0 retweets 4 likes -
Replying to @EmilyGorcenski @seldo
Yeah, I think we're speaking to slightly different aspects. The ideal solution is technologies being widely accessible, but with ethics and social considerations intrinsic to their learning.
1 reply 0 retweets 1 like -
Also not for nothing, there are still problems with existing technical barriers where the technical barrier isn't programming. Such as human sensing, flight control, process optimization, material science, etc.
1 reply 0 retweets 3 likes
3D printing is a great example. Everyone jumped on board the 3D printing hype without even asking if there were open problems in material science that still limit what we can create.
-
-
SV 5 years ago: "Soon we'll be 3D printing replacement parts for everything, like dishwashers and jet engines!" me, neck deep in a 3 year NASA nickel hot corrosion research project: "what the fuck?"
0 replies 0 retweets 8 likesThanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.