|
Which makes as much sense as "intelligent design" and other attempts to give creation myths a scientific grounding.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
|
Q: Is there any intelligent life on Earth?
A: Yes, but I'm just visiting.
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
I’ve written a lot of data structures before, but I’ve never written one that is “idiomatic”. After doing it, I’m left with the question, is it actually feasible to do any of this correctly? Hardly everybody uses it anymore
|
|
|
|
|
Quote: But exceptions come at a performance cost. So ideally we want to turn them off. So let’s turn them off ... And that's a wrap, folks! Unless you are making programs that rely on throwing exceptions for normal logic flow, in which case you should be completely wrapped up and fired.
But he does go on to make some valid points after spouting that nonsense.
(For newbies - exceptions only impede performance when they are thrown. And they should only be thrown for real issues, not as logic checks. And when they are thrown for real issues, the alternative is almost always complex and time-consuming. Not as time consuming as a full stack unwind, but still problematic, and usually non-trivial to code.)
|
|
|
|
|
I'm looking forward to you taking an exception to another C++ item I have coming up after lunch
TTFN - Kent
|
|
|
|
|
What if I make an exception?
|
|
|
|
|
He makes some reasonable points but also whines. The problem, as I discovered when corresponding with someone who wrote a proposal for handling POSIX signals in C++, is that the standards crowd are very conservative. They're incapable of growing a pair and telling existing users that the next version will have some non-upward compatible changes which will require retesting and possibly rework. And if you're not willing to accept that, then stay on the version you're currently using. So lots of things get bolted on, especially in edge areas that are only of interest to the pedantic, and nothing gets removed.
|
|
|
|
|
Greg Utas wrote: They're incapable of growing a pair and telling existing users that the next version will have some non-upward compatible changes which will require retesting and possibly rework. And if you're not willing to accept that, then stay on the version you're currently using. I can't remember where I picked up this word of wisdom -
Any sufficiently high-versioned standard is indistinguishable from a can of worms.
|
|
|
|
|
You're quoting me! The Lounge[^]
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
I was going to suggest that it must have been ACC who said it.
|
|
|
|
|
GitHub has already published the full contents of the Advisory Database to encourage collaboration. Collect the full set!
"The GitHub Advisory Database is the largest database of vulnerabilities in software dependencies in the world." <- they could have just said, "GitHub is the largest database of vulnerabilities in software dependencies in the world."
|
|
|
|
|
New research from Hornetsecurity finds that 40 percent of all inbound emails pose a potential threat, including spam, phishing and advanced threats such as CEO fraud and any type of malware. Best to delete them all to be safe
|
|
|
|
|
OK I'll bite. What is "CEO fraud"?
I could think of a number of definitions (roughly as many as CEOs I have met )
Software rusts. Simon Stephenson, ca 1994. So does this signature. me, 2012
|
|
|
|
|
That would have been my guess as well, but it seems it’s someone posing as the CEO to get someone to do something.
From CEO Fraud | KnowBe4[^]:
Quote: CEO Fraud is a scam in which cybercriminals spoof company email accounts and impersonate executives to try and fool an employee in accounting or HR into executing unauthorized wire transfers, or sending out confidential tax information.
TTFN - Kent
|
|
|
|
|
Why not say 90% are potential threats?
|
|
|
|
|
Microsoft's Azure and Research teams are working together on the 'Singularity' AI infrastructure service. At least they didn't codename it 'Skynet'
"At the heart of Singularity is a novel, workload-aware scheduler that can transparently preempt and elastically scale deep learning workloads to drive high utilization without impacting their correctness or performance, across a global fleet of accelerators (e.g., GPUs, FPGAs)."
That sentence should cause more than a few wins for people playing Bafflegab Bingo
|
|
|
|
|
Pick a starting point (typically in the frontend) and following it all the way through to the backend to gain some bearing. Maybe you'll strike oil
...black gold, Texas tea...
|
|
|
|
|
Kent Sharkey wrote: Maybe you'll strike oil or drown in the cement pond.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
If the experienced devs give you issues to track down and fix that comes naturally. Drilling is the only way that ever worked for me.
GCS 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
|
|
|
|
|
Computers are getting smaller and smaller, just as current cell phones offer computing power similar to that of a laptop. And it probably lasts longer than the battery in this laptop
|
|
|
|
|
How long before someone runs Doom on it?
I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
|
|
|
|
|
C# 7.2 introduced the structure System.Span<t>. First we’ll present a concrete example where Span<t> helps achieve better performance. Then we’ll explain what makes Span<t> so special. If only there were some other language that's really good at array processing and dealing with other blocks of memory
|
|
|
|
|
2021 State of JS survey of JavaScript developers also finds significant growth in the use of WebAssembly and Progressive Web Apps. People like stronger typing? Who knew?
I'm assuming he meant "leaps" there.
|
|
|
|
|
We don't know much about Deskmodder.de's alleged inside source at Microsoft, but the German site claims it has information that the Redmond software giant has either started or is on the verge of beginning the development of Windows 12 The next, last version of Windows?
|
|
|
|