|
What did it say? I get:
Quote: Access Denied
You don't have permission to access "http://www.kare11.com/article/money/consumer/the-target-app-price-switch-what-you-need-to-know/89-9ef4106a-895d-4522-8a00-c15cff0a0514" on this server.
Reference #18.5e85655f.1550063240.3b7b9bc1
(Same fore the clickable bleow)
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
It loaded for me a minute ago.
If it's still blocked for you, I suspect a particularly hamfisted GDPR block.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing 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?
--Zachris Topelius
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
|
|
|
|
|
Clever-Commit is designed to help programmers evaluate if a code change will introduce a new bug, based on learnings from past bugs and fixes. Developers who make these bugs also make these others
That blurb looks a lot more awkward than the idea seemed in my head.
|
|
|
|
|
Might I just remind everyone that AIs that do predictions do not "work out" a damned thing?
They just perform statistical analyses that they have cobbled together black-box style, based on statistical data that they've been fed.
So you don't know why an AI might pop up with "Hey, your commit is likely to cause a bug!" -- it could be because every previous commit on a Thursday at 11:27:29.003 has resulted in bugs.
Formal Statement:
I do not believe it is possible for there to be enough existing data to successfully train an AI to do what is being claimed, here.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Third of companies say they are overwhelmed by too many innovation projects, many of which never make it to market. Well, that's new
|
|
|
|
|
Define innovation. Without using the words "useless", "hairbrained", "some monkey manager's third cousin's idea", "IoT", "mobile", or "cloud". I bet you can't.
Notice the Oxford Dictionary definition (my bold) of "innovate":
"Make changes in something established, especially by introducing new methods, ideas, or products."
Nowadays, "innovate" means that some monkey manager's third cousin came up with a useless and hairbrained idea to create IoT underwear that tells your mobile device when it's time to go commando and to post your commando history to the cloud, and you're tasked to implement it!
Latest Article - Slack-Chatting with you rPi
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
First they complain about a lack of innovation, now there is too much. If they are overwhelmed they obviously have inadequate management. To clarify, the amount of management is rarely inadequate while the quality of it often if not usually is.
"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?"
|
|
|
|
|
When you're already retooling / planning for the next "innovation" when the paint isn't even dry on the last "innovation" there is a problem.
The Beer Prayer - Our lager, which art in barrels, hallowed be thy drink. Thy will be drunk, I will be drunk, at home as it is in the tavern. Give us this day our foamy head, and forgive us our spillage as we forgive those who spill against us. And lead us not to incarceration, but deliver us from hangovers. For thine is the beer, the bitter and the lager, for ever and ever. Barmen.
|
|
|
|
|
itproportal wrote: This is according to a new report by Oracle And there we have it.
It's a state-of-mind piece. Oracle's marketing morons are pulling a bit of emotional engineering.
"You don't really want to look into all those new, open-source database apps, do you?"
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
If a project never makes it to market, it's either a con or just a giant waste of money, not innovation.
|
|
|
|
|
Champion debater Harish Natarajan triumphed in a live showdown against IBM's Miss Debater AI at the company's Think Conference in San Francisco on Monday. Be it resolved: Duh
Also: debating is still a thing?
|
|
|
|
|
Kent Sharkey wrote: debating is still a thing?
Shall we...oh, never mind!
Latest Article - Slack-Chatting with you rPi
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Kent Sharkey wrote: Harish Natarajan feh.
I'd eat 'im for breakfast.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
A recent blog article discussed the fact that 70% of all security bugs in Microsoft products are due to memory safety vulnerabilities. A lot of the comments I’ve seen on social media boil down to “The problem isn’t the use of a memory unsafe language, but that the programmers who wrote this code are bad.” How about, "both bad coders and unsafe languages"?
To some definition of "unsafe languages"
|
|
|
|
|
Kent Sharkey wrote: How about, "both bad coders and unsafe languages"?
I look at the world differently. I see "unsafe coders and bad languages."
Latest Article - Slack-Chatting with you rPi
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
The language may be "memory unsafe" but that does not mean the software you write has to be. In a domain that is sensitive to security issues you should code defensively.
"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?"
|
|
|
|
|
Sean Griffin wrote: A lot of the comments I’ve seen on social media boil down to “The problem isn’t the use of a memory unsafe language, but that the programmers who wrote this code are bad.” The problem in that comment is one of "I don't know what I'm doing", as previously stated.
Inventing terms to cover one's inadequacies is reprehensible behaviour: There is no such thing as a "memory unsafe" language.
There are, however, programmers who don't know how to handle memory efficiently and effectively.
Programmers who do know how to work with memory do so better than automated memory-clean-up routines.
Mr. Griffin can whine and wail as much as he likes, but defending -- and even promoting -- incompetence will never sit well, with me.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Respectfully, I completely disagree.
Many languages make it impossible to have the sort of memory errors that proliferate in C/C++ code bases. Either through use of Garbage Collection (Java,C#,etc.) or through other techniques (such as Rust's protections against memory errors).
It is common for developers to blame memory errors on bad programmers, but very few developers evaluate themselves as one of those programmers. This is evidently untrue - O/S are typically developed by some of the best developers around, and yet they frequently have these kind of issues. To blame it on incompetence is, itself, a sign of incompetency in my eyes.
"If you don't fail at least 90 percent of the time, you're not aiming high enough."
Alan Kay.
|
|
|
|
|
Rob Grainger wrote: I completely disagree. Fair enough; I won't try to change the educated opinion of an experienced person.
But I grew up with languages that are off-handedly called "memory unsafe" by the article, so I had to learn how to use, allocate, and clean out registers as a part of the task of coding.
It is detailed, finicky work, true, but almost all coding is detailed, finicky work.
IMO, therefore, anyone who works with such a language should learn to do the same, just as one should learn everything that is required knowledge for using any language.
My biggest reason by far for being hostile toward the article is that the writer is calling languages "memory unsafe", a very insulting and inaccurate term, because he has not learned how to handle memory.
It's like saying "Computers are useless because I don't know how to use a computer!"
The problem lies within him, not within the languages.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I agree. There's a difference between incompetence and being fallible.
Also, in my experience, I've found that the best programmers around me (i.e., who are much better than myself) are delighted at having either libraries or languages that free them from this bookkeeping. The ones who think it's easy tend to write buggy code!
We have a similar issue with concurrency and distributed computing, which are also being abstracted away via languages such as Rust, Go, Pony and Actor Model frameworks. You still have to think but at a level that's closer to the relevant business problem you're trying to solve.
Kevin
|
|
|
|
|
Kevin McFarlane wrote: Also, in my experience, I've found that the best programmers around me (i.e., who are much better than myself) are delighted at having either libraries or languages that free them from this bookkeeping. The ones who think it's easy tend to write buggy code!
I am not that good and agree with this comment. But I agree with @Mark-Wallace too.
Just a consideration...
Only because really good programmers (I trust your criteria) are delighted to have that tools, it doesn't mean the previous language is "unsafe". If you or the article would have called it "not comfortable" or even an "elephanting PITA" I would totally agree and probably @Mark-Wallace too.
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.
|
|
|
|
|
Email provider VFEmail said it has suffered a catastrophic destruction of all of its servers by an unknown assailant who wiped out almost two decades' worth of data and backups in a matter of hours. Something something something backups
Yeah, they got the backup server, but I could have sworn "multiple backups, including off-site" *might* have been pretty likely for this business scenario?
Which brings a question - "Hey @chris-maunder, how are your backups tonight?"
|
|
|
|
|
If you rely on GPS then make a note of 6 April 2019 in your calendar because it's the date that the GPS Week Rollover occurs, and it could cause some GPS receivers to malfunction. "So tonight I'm gonna party like it's 1999"
|
|
|
|
|
I hear that all police leave has been cancelled, and that entire police forces will be out on the streets -- for people to ask them for directions.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
Why even count weeks? Why not count the day of the year or something like that? Weeks seem to be a very arbitrary unit of measure that don't even fit evenly into a year, leap or not.
"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?"
|
|
|
|