|
Really great story, thanks for sharing.
I understand the philosophy behind all of this is that the business _believes_ that they are going to _insure_ that their business logic is not _owned_ by some developer who has wrapped it in a computer language -- a confusing abstraction to them.
However, they've wrapped it in another thing that has no broad acceptance & are probably doing things in a proprietary way so now they are going to be _owned_ by a Business Analyst, I suppose.
They thought they were running away but they were really running in a larger circle and have only arrived back where they started. 
|
|
|
|
|
Yeah, that's exactly it.
What strikes me most, is that most of the VB.NET code is moved to SQL, as the no-code platform does little in that regard.
Somehow, people think SQL is easier to develop in and that people who know SQL are in larger demand.
However, SQL is just not a general purpose programming language.
The result is all kinds of workarounds and hacks just to make easy things work and still lots of bugs (especially with error handling!).
Another phenomenon I've witnessed, with this platform and another no-code platform as well, is that their clients hire a consultancy company (often a subsidiary of the no-code company) to "write" their application.
So instead of hiring general purpose developers, they hire specialised no-code developers.
And so, the vendor lock-in is complete.
But somehow developers are in short supply
|
|
|
|
|
mandatory[^]
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
The following comment found under that comic strip is really how it ends up going...
Comment from site ...then the project manager gives it to the programmer saying, I did 99% of it, you should be able to finish this last little bit...
|
|
|
|
|
Designing a control loop for a motor is 100x easier and more reliable with Simulink™ than by hand, plus it's also a lot more portable across different chip manifacturers, which actually helps competition - so far a lot of chip manifacturer coast on the fact that embedded code is pretty much locked to the toolchain and the platfrom it runs.
Removing the hairiest part from the porting is a huge boon, and I'm talking as a standard developer who knows Jack and about control algorithms and Simulink, and Jack is out of town. It's also good from a software engineering standpoint since it helps with modularity - you can much more easily adapt different high level logics on a wide array of different motors without invalidating the test and validation already done on each of the component.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Yes, but the control loop is only the lowest part of the control stack. Once you can position the motor reliably, all the rest of the code still needs to be written.
This "business logic" is typically much more complex, and not understandable by your average "business analyst".
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Eh, positioning a 3 phase motor in sensorless configuration then controlling it in speed and torque while maintaining the safe operating area is still quite the chunk of code, and it's very difficult to debug and simulate, especially simulate, since RLC parameters are actually encoded in several variables with different econdings and partial computations.
All the rest of the code becomes much smoother to write once you have a motor that runs when you tell it to run and stops when you want it to stop. Also, starting the motor is always hell, since you won't know where it landed (sensorless) and you might have parasite torques that trigger overcurrents.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Windows 11 may soon show a system tray indicator notifying when your computer is connected to a VPN, allowing users wishing to browse anonymously to ensure they are connected. Because you needed a new icon down there
|
|
|
|
|
|
Researchers found that problematic smartphone use is linked with low self-esteem as well as negative cognitive outcomes. I read this on my smartphone
|
|
|
|
|
My phone told me I wasn't allowed to read that, and to plug it back in. So I will never know...
|
|
|
|
|
We're starting to see the downside of communications technologies that allow people to never interact on a personal level.
|
|
|
|
|
|
Somewhat surprised to not see this mentioned here or in the Lounge. Dr. Frederick P. Brooks died on 17 November.
The obit/article doesn't mention it, but for those that don't place the name right off, he was the author of the Mythical Man Month, as well as quite a few other accomplishments.
RIP
|
|
|
|
|
The San Francisco Police Department submitted a proposal that would give robots the ability to use deadly force in dangerous situations. "Please put down your weapon. You have 20 seconds to comply."
|
|
|
|
|
mmm... how very American of them. I guess would make for good scifi thriller slice of life novel!
|
|
|
|
|
|
San Francisco - Homeless encampments everywhere, human feces on the streets, and killer robots.
Really makes you want to visit.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Del Spooner is turning over in the shelf
There is going to be a big: "I told you"
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
I think they should adhere to Asimov's Three Laws of Robotics[^]. Any application of force of any kind should be by a human via remote operation, but that's just my opinion.
"They have a consciousness, they have a life, they have a soul! Damn you! Let the rabbits wear glasses! Save our brothers! Can I get an amen?"
|
|
|
|
|
Detaching the human from the act is the same, it's the reason nazis invented the gas chambers instead of simply shooting their victims: the soldiers couldn't process killing in cold blood and ended up suicidal, maniacs or heavily intoxicated. By inserting a layer of separation between action and consequence they managed what they did.
And with the US police force track record of straight up murders I wouldn't trust them with a NERF gun let alone a killer robot.
GCS/GE d--(d) s-/+ a C+++ U+++ P-- L+@ E-- W+++ N+ o+ K- w+++ O? M-- V? PS+ PE Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Intel's Xeon Sapphire Rapids CPUs to activate additional features on demand. Insert 10p to finish that calculation
I'm sure no one will figure out how to spoof those.
|
|
|
|
|
buy a top of the line car, has all the options in it. but if only paying $20k, then it will only run max 60kph, radio and cd player wont work. power steering off. electric windows wont work. and remote key door open wont work
but its all there for you when you want to pay more.
Isn't this like the binning they do with chips already, where say can say these are i3 so run at this rate, and these are "better" so i7, but same wafer just some baked better then the others, so you can throttle if want to make an i3 match i7, just not guaranteed
|
|
|
|
|
maze3 wrote: Isn't this like the binning they do with chips already, where say can say these are i3 so run at this rate, and these are "better" so i7, but same wafer just some baked better then the others, so you can throttle if want to make an i3 match i7, just not guaranteed
Not quite. The idea, if I understand it correctly, is that you will be able to apply new features on the fly. For example, assuming that you need AES calculations for one month of intensive work, you will be able to buy a basic chip and have AES enabled for a month, after which the chip will revert to its basic state.
I can think of a few ways to do this, some of which are not so easy to break/spoof.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
Too bad "activate additional features on demand" doesn't work with people.
|
|
|
|