|
Kent Sharkey wrote: Because...? Why? Because we are M$ and we know what you need better than you, of course.
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.
|
|
|
|
|
Apple’s rumored virtual and augmented reality headset will reportedly use iris scanning tech for logins and payments If you stare into the abyss, you buy the abyss
Or at least a copy on DVD.
|
|
|
|
|
Kent Sharkey wrote: If you stare into the abyss, you buy the abyssOr at least a copy on DVD.
Or just an NFT of it
|
|
|
|
|
i like to pay with hands
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
I can't wait for the scammers to figure out how to steal with this.
|
|
|
|
|
New to Git v2.38, Scalar is a built-in repository manager for large repos. For those that like big codebases and cannot lie
|
|
|
|
|
I’ve made a lot of mistakes throughout my career as a software developer No one is prefect
|
|
|
|
|
|
How a Microsoft blunder opened millions of PCs to potent malware attacks | Ars Technica
Quote: The malware technique—known as BYOVD, short for "bring your own vulnerable driver"—makes it easy for an attacker with administrative control to bypass Windows kernel protections. Rather than writing an exploit from scratch, the attacker simply installs any one of dozens of third-party drivers with known vulnerabilities. Then the attacker exploits those vulnerabilities to gain instant access to some of the most fortified regions of Windows.
Quote: In a separate BYOVD attack a few months ago, cybercriminals installed the BlackByte ransomware by installing and then exploiting a buggy driver for Micro-Star’s MSI AfterBurner 4.6.2.15658, a widely used graphics card overclocking utility.
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
Ah yes. But we get a new task bar that just pisses people off.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
Its Relay feature is expanding from offering email addresses to phone numbers. But you’ll need to pay a subscription fee. "New customer, new phone"
|
|
|
|
|
In this article I'm putting together my quotes, thoughts and notes on the idea that Frameworks harm the maintainability of the software you build in that framework. Why maintain? Just create a new project with that week's framework.
Sorry, this is over a month old, so hardly "news". Still, it's the first I saw of it, so hopefully you will find it in your hearts to forgive me one day.
|
|
|
|
|
I find application-level frameworks to be a huge waste of time. Invariably they don't do what I need or want and shoehorning my code to work with them is nearly impossible.
|
|
|
|
|
I've been saying that for years, particularly regarding front-end development. But all the "kids" want something they can put on their resume. And that's about the only reason all these frameworks exist. The "must have experience" - "must get experience in" circle jerk in this absurd world of software developers and managers.
|
|
|
|
|
Once a software team reaches a certain size, application frameworks are needed to prevent superfluous diversity, which makes it hard for applications to interact. But unless you know that a commercial framework is a good fit, it's advisable to develop the framework internally so that it can evolve as needed.
|
|
|
|
|
Sadly that's something where common sense and good practices are needed. And most of us already know how scarce they are in such big size teams / companies.
It can /should work, but usually doesn't.
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.
|
|
|
|
|
Not doing it is a principal cause of technical debt. And sadly, you're right that it usually doesn't happen.
|
|
|
|
|
It's usually a versioning problem. Changing to a major release of your favorite framework demands a full regression test, and most teams don't have the time to perform such a test on a large app that's been under significant development for any length of time.On apps that are in "maintenance mode", the bean counters won't approve the time needed to update and regression test, so there you are.
The thing I don't like about frameworks is that the various components within a given framework are not discreet enough to carve out (Telerik is REALLY bad about this). Nine times out of ten, I don't want/need anything that resembles the need to use an entire framework.
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
#realJSOP wrote: Nine times out of ten, I don't want/need anything that resembles the need to use an entire framework. Exactly.
|
|
|
|
|
If using any framework or library, create your own intermediary or wrapper for just the features you need.
It will be easier to dump the third party piece later, and you will know exactly the features you need in the replacement.
|
|
|
|
|
Insider said an excerpt of a US Army report on a "recent" field test dictated to it by an unnamed employee included a soldier who tested the tech saying, "The devices would have gotten us killed." That's how you know it's working
|
|
|
|
|
Quote: excerpts of this report, included that the device's glow from the display was visible from hundreds of meters away, which could give away the position of the wearer
Obviously designed by someone with absolutely NO experience in either war or hunting.
Monitor glow: great for programmers, terrible for war fighters.
Not everything in the world needs a HUD.
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
"which could give away"
Could? Seriously, could? lmao. Everyone has low light vision devices now.
I remember when DOOM first came out. It used some sort of novel graphics engine that rendered the display. Within 5 minutes of playing the game, I was ready to barf.
Charlie Gilley
“They who can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety.” BF, 1759
Has never been more appropriate.
|
|
|
|
|
A very common problem encountered in most program code is high complexity. To deal with this, a great alternative is functional programming—an excellent paradigm that helps programmers to write code that is less susceptible to errors. What's the big deal? I write functions
|
|
|
|
|
Didn't we hear about this with Object Oriented Programming, Structured Programming, etc.? Different programming paradigms support different environments. Using the wrong paradigm for the environment leads to excessively complex code with the attendant bugs.
|
|
|
|