Never let users think they can "write" an application. It is always junk, and user never knows it until it starts creaking under the weight of bad design decisions they made. Then the user who "wrote" it looks to IT to fix the problems.
I was a contractor on a State of South Carolina project that converted 3 user developed Access "applications" to something more modern. My first clue that this would be a major cluster was when the Head of Programming said they looked at what was wanted and knew they did not have the time to do it. The something more modern turned out to be a typical data driven web application developed using Microsoft infrastructure like ISS and SQL Server since that is what this SC department used. That is fine...means I use Visual Studio, a MVC project for the front end, an API project and a couple of DLL projects for things like the data layer and unit testing.
Those 3 Access applications were used to track various aspects of the same Federal program, and none shared common data. Correlating these 3 Access DBs to each other while mapping them into a SQL schema was fun only if you're sick and demented. Column names did not correlate between the Access applications and many times would need to figure out what Access form was placing data in a particular column to get an idea what the data really was. The SQL schema ended up being a bit north of 100 tables. Next up 6-9 months building the data layer; designing POCOs to represent the SQL tables and associated functionality; developing a moq database so the POCOs could be unit tested; developing the unit tests for the POCOs and then testing the unit tests. Writing the UI and the associated controllers took another 8 months to get the MVC controls laid out, the controls functioning, getting all the JavaScript interactions correct, API calls working, partial views being returned and placed correctly, etc. If I recall correctly there were ~50 web pages and another 20 or so partial pages that needed to work together. Finally I don't even want to recount the nightmare migrating the data from Access to SQL Server. In all it took 2.5 years from start to finish on this project.
The only way I would accept a project like that again is for a minimum rate of $125/hr and unlimited time to do it.
"try an icebath titration of anhydrous glycerol with concentrated fuming nitric acid."
I asked my 2nd semester Chem professor if I could try this...in lab. His eyes flew wide and he said "that is OK. We do not need not to do THAT experiment" Needless to say I got an 'A' in that class.
It is funny that you point to Fox New being the problem!!!
The major new organizations, like CNN, MSNBC, WAPO, NYT and others, are merely parts of the democrat parties propaganda arm. They walk in lockstep spewing the same garbage day in and day out. They criticize and make up outrageous shit about Trump yet ignore the idiocy of liberals in government. They offer opinion as "NEWS"!!! Who gives a flying fuck what they think shit means. Just state the facts and let Americans decide what it means. OH wait..."journalists" are the liberal elite talking down on the unwashed masses of Bible clinging, gun toting, deplorables, whom they think are too stupid to make decisions for themselves.
What I can't believe is the out right lying is being called "good journalism"? Making up shit???? The crazier it sounds the better, as long as it is makes Trump look bad. After the 2+ years of the Russian collusion drumbeat, the report found no collusion, and what do they do??? Talk about Trump not being exonerated? The special counsel's job is not to exonerate, it is to find evidence of guilt. If insufficient evidence was found to prosecute, then by US law there is the presumption of innocence. The journalist are more interested in making up more fake stories to push their wildly warped world view. Even with evidence of the FBI and other 3 letter government organizations being used for overtly political reasons, do not expect one of these journalists to investigate the reasons why the Russian investigation actually started. I will tell you why...because that investigation will implicate the liberals political elite, like Clinton, Obama and other democrats in the Senate and House, in criminal behavior. The journalists today would not know a truly new worthy story if it bit them on their nose!!!!
Some one mentioned that this was the "Golden Age of Journalism." If it is, then journalism need to be flushed, like the yellow waters in my toilet.
In Japan they can build an advanced cryogenic containment system for a reactor disaster for $300 million.
California needed $1100 million to patch a leaky spillway at a dam. It would take a few trillion dollars for California to contain a damaged reactor.
A few trillion??? A containment system would not cost anything, because it would not get built.
I doubt that a containment system could EVER get built in California. If a reactor in California had an accident, the enviro-nut jobs would be in court trying to prevent building a containment system because of the perceived the environmental damage it would do. And since the 9th District Court is so freaking full of libtards they would decide in favor of the enviro-nut jobs. A California environ-libtard-nut job can not see the forest for the trees. So a small bug that might be made extinct by the containment system is more important than the radiation pouring out of the damaged reactor. So no...a containment system would not cost a few trillion, It would not get built!
It is not a matter of people being too lazy to protect their data. It is more that corporations, web sites, corrupt or not, do things that make it difficult for the public to protect their data. With obscure wording of privacy protection settings, burying privacy settings so deep in a hierarchy those settings can not be found, to requiring multiple selections be set a certain way to get the privacy expected corporations are purposely making it difficult for the public to protect their privacy. Since what most consider private data is so ripe for commoditization we can not expect corporate entities such as Google, Microsoft, and Facebook to self regulate. In fact we have seen not only to they not self-regulate, they do all they can to make it more difficult for the users to control their private data. After all, these corporations are making money hand over fist from using data that the public may or may not what them to have.
Why do these corporations want to track everywhere I go on the web? So they can feed me ads? I have an ad-blocker so I do not see advertisements. It is not that I do not want ads, but I do not want 20 or 30 irrelevant ads per web page served to me. For example, a friend sent me a link to page telling me about the new car he ordered from the factory. If I follow that link, I will now have new car advertisements showing up in my web pages for the next 6 months!!! Why? Am I in the market for a new car? No! These ads are 100% irrelevant to me and a waste of the advertisers money. So not only is my web surfing privacy violated, the advertiser is screwed by paying for ads shown to people who do not give a shit about the product they are trying to shill. But yet these ads are sold as being directed to a audience who is in the market for their product. Not quite true.
Lets look at Microsoft Outlook. I recently made flight reservations...and Outlook complained that it could not read my email to add this information to my PUBLIC calendar. Why is Outlook invading my privacy in this way? If I want an event added to my calendar, let me decide when to do it!!! BTW i would NEVER post this on my calendar as it is a security threat. Outlook is invading my privacy and endangering my well being by doing this. What is more, from the web interface, I can not remove any calendar entries. Who knows who has access to this calendar that I did not request or make use. And before you say anything, I have quit using Outlook because of that behavior. This behavior should be opt-in, not the default and definitely not a behavior that is impossible to opt-out. It is well past time for the US government to establish regulations to protect the public's privacy due the the failure of the corporations to do as they have promised so many times in the past.
Obvious according to who???
The problem with hate speech is that it can't be defined. It has the same definition as pornography years ago, "I cant explain it to you, but I know it when I see it!!!" That is where the problem lies. When drafting hate speech and hate crime laws, basic definitions fall to intent, not to actual content or execution of the act.
When BLM supporters call for all "whiteys" to be killed, I would classify that as hate speech. To me it reeks of hate. But you never see any one who spouts that crap called out for their words. No, if anything they are praised in liberal media. As long as you talk against Liberal opponents you can get away with saying quite literally ANYTHING, no matter how outrageous.
Now lets look at a conservative who says "ISIS should be exterminated". Since ISIS is engaging in what most civilized people would consider crimes against humanity you would not think that statement would not cause problems. Unfortunately, a conservative's words will be twisted. In this case the MSM and liberal politicians would morph these word into a statement of Muslim genocide. Oh, and never mind the fact that the Koran teaches "infidel genocide".
Saying hate speech is obvious by intent is ludicrous, Speech is hateful if the person listening want to take it as hateful. "Hate speech" is a tool liberals use to pound down those whom they disagree. Just like crying "Racism", "hate speech" is a label to hide behind, to justify censoring those ideas and silencing those people you do not like.
Always look over your shoulder because everyone is watching and plotting against you.