I find the majority of online tutorials are very naive with regard to development best practice and stack-overflow is one of the worst offenders for perpetuation this problem. It is a vicious circle. Simplistic solutions get upvoted while better answers take longer to prepare and comprehended by fewer people.
It is common to see answers presented than ignore the bigger picture, for example, a poor separation of concerns and high levels of coupling are the norm.
If you call this out your answer will often be downvoted or challenged based on the evidence from simple tutorials or that some-one has been gaming stack-overflow. While evidence such as being a Portland Pattern repository at C2 is ignored our outright dismissed.
Other tech areas that exhibit the same problem is Cucumber BDD (first person pronouns are endemic anti-pattern) and Selenium WebDriver tutorials, using highly qualified locators and conflating representation with the test code.
When you need to continuously re-coach development best practices to teams as a automation consultant it can get very tiresome very quickly.
We've known for years that any wired device connected to the net is vulnerable. Changing the end use of the device does not change a thing regards security.
The majority of us also know the what comes out of his mouth is complete bullshit.
Fake News is the new name for the same old problem, we used to call it yellow journalism, we saw over Eternal September and the same moral panic.
Eternal September highlighted the tension between two contrasting trends. The Internet was built on the free exchange of ideas and information. While the natural consequence of this, increasing availability, actually lowered the overall quality of the content. Panic ensued.
Some of us came to recognised that what was needed was to strike a balance, not choose between two stark choices. We saw was the average quality trending toward the mean, not simply going down.
Should we panic because the average number of balls in the working population is trending toward one? No we should be looking behind the headline to identify the reality and raise the mean.
The biggest weakness I see amongst new developers is naive approach to programming resulting from what the learn in tutorials.
The may have a good appreciate of the intricacies of the various API or libraries in question. However they complete ignore real life best practice when using them. They ignore a proper separation of concerns. The will implement three versions of the same function each with a minor differences. They will write unit tests after the fact, rather recognise they are for test DRIVEN development.
Where the information is plain wrong it is reasonable to expect it to be removed. However in many cases the complainants demanding to be forgotten are simply crooks and criminals trying to cover up past transgressions.
A list of BBC stories currently blacklisted by Google.
This is low cost spin-doctoring, part of the continuous drip, drip of miss-information. Legally they do not have a leg to stand on, their intent is free publicity, creating the impression amongst gullible and ignorant people. While clearly some people are taken in by obvious bullshit (c.f. Brexit, Trump). It really purpose is tainting the pool or muddying the water
How to write directly to memory mapped displays How to static link How to use a hex-editor to patch binaries. How to decode binary data files Understand big O
He has been trolling about OO since usenet and Design Patterns since Kent's wiki and I see he still fails to grasp the basics after nearly 20 years and hundreds of people to educate him.
There is a bit of a race going on at the moment to be first. MAST at Culham in the UK is one of the world leaders in this field and is due to be fired up in 2017. However this project is EU funded and will get canned because of BREXIT.
I mostly see cult like devotion from Apple aficionados, who's typical answer to question "Why did you choose iPhone" typical boils down to "because Apple".
I find the majority of online tutorials are very naive with regard to development best practice and stack-overflow is one of the worst offenders for perpetuation this problem. It is a vicious circle. Simplistic solutions get upvoted while better answers take longer to prepare and comprehended by fewer people.
It is common to see answers presented than ignore the bigger picture, for example, a poor separation of concerns and high levels of coupling are the norm.
If you call this out your answer will often be downvoted or challenged based on the evidence from simple tutorials or that some-one has been gaming stack-overflow. While evidence such as being a Portland Pattern repository at C2 is ignored our outright dismissed.
Other tech areas that exhibit the same problem is Cucumber BDD (first person pronouns are endemic anti-pattern) and Selenium WebDriver tutorials, using highly qualified locators and conflating representation with the test code.
When you need to continuously re-coach development best practices to teams as a automation consultant it can get very tiresome very quickly.
or a dictionary definition of whooper
"Exceptionally big or remarkable untruth."
Change the default password is one of the oldest pieces of advice for security with new computing devices.
We've see the importance of this advice underlined with IoT devices such as CCTV being added to BotNets.
Today we see this advice is relevant Digital Assistants, with TV advert using the activation phrase to trigger Goggle Home.
Today we also learn that Elon Musk is developing Neural Laces, digital to neural interface.
We need to see security designed into these from the bottom up.
Frankly he sounds more like a snivelling little coward, real men do not need to oppress the weak to prove their 'superiority'
We need to level fines at such a large level that they act as a deterrent. FB would quickly find a solution to this problem.
We've known for years that any wired device connected to the net is vulnerable. Changing the end use of the device does not change a thing regards security.
The majority of us also know the what comes out of his mouth is complete bullshit.
Fake News is the new name for the same old problem, we used to call it yellow journalism, we saw over Eternal September and the same moral panic.
Eternal September highlighted the tension between two contrasting trends. The Internet was built on the free exchange of ideas and information. While the natural consequence of this, increasing availability, actually lowered the overall quality of the content. Panic ensued.
Some of us came to recognised that what was needed was to strike a balance, not choose between two stark choices. We saw was the average quality trending toward the mean, not simply going down.
Should we panic because the average number of balls in the working population is trending toward one? No we should be looking behind the headline to identify the reality and raise the mean.
Doesn't seem to extend to Sir Tim Berners-Lee getting an airing on slashdot.
https://slashdot.org/popular
The biggest weakness I see amongst new developers is naive approach to programming resulting from what the learn in tutorials.
The may have a good appreciate of the intricacies of the various API or libraries in question. However they complete ignore real life best practice when using them. They ignore a proper separation of concerns. The will implement three versions of the same function each with a minor differences. They will write unit tests after the fact, rather recognise they are for test DRIVEN development.
Where the information is plain wrong it is reasonable to expect it to be removed. However in many cases the complainants demanding to be forgotten are simply crooks and criminals trying to cover up past transgressions.
A list of BBC stories currently blacklisted by Google.
http://www.bbc.co.uk/blogs/int...
This is low cost spin-doctoring, part of the continuous drip, drip of miss-information. Legally they do not have a leg to stand on, their intent is free publicity, creating the impression amongst gullible and ignorant people. While clearly some people are taken in by obvious bullshit (c.f. Brexit, Trump). It really purpose is tainting the pool or muddying the water
People get sued for tens of thousands for each download of a torrent on, when a corp broadcasts others material to millions they get of scot free.
Keeps diluting the elitism of the internet.
A novel ending is more likely to be noticed and its contents noted.
How to write directly to memory mapped displays
How to static link
How to use a hex-editor to patch binaries.
How to decode binary data files
Understand big O
He has been trolling about OO since usenet and Design Patterns since Kent's wiki and I see he still fails to grasp the basics after nearly 20 years and hundreds of people to educate him.
There is a bit of a race going on at the moment to be first. MAST at Culham in the UK is one of the world leaders in this field and is due to be fired up in 2017. However this project is EU funded and will get canned because of BREXIT.
http://www.ccfe.ac.uk/mast_upg...
Still Pumping bitcoin, still no credibility.
And I'm still waiting for the release of Gran Turismo
... and get caught.
What is the problem exactly?
You have to wonder which explanation they are most/least like to provide. That they are crap geeks or intellectually dishonest.
While Trump is busy buddying up with Putin, Putin is building a bomb called SATAN. I can see that going down well with Tump god squad base.
I mostly see cult like devotion from Apple aficionados, who's typical answer to question "Why did you choose iPhone" typical boils down to "because Apple".
His fan boys try to stifle his critics
https://www.youtube.com/result...