Readit News logoReadit News
9659 commented on Low-cost, portable device can detect colorectal and prostate cancer in an hour   medicalxpress.com/news/20... · Posted by u/PaulHoule
bitwize · a year ago
Those aren't highly accurate. I think they just detect blood in the stool, which could come from one of several causes including simple haemorrhoids. If you pop positive on your ColoGuard you're expected to come in for a colonoscopy.
9659 · a year ago
not blood, but the DNA of cancer cells. really.
9659 commented on Software Engineering Body of Knowledge (SWEBOK) v4.0 is out [pdf]   ieeecs-media.computer.org... · Posted by u/bsoles
Jtsummers · a year ago
> In some industries like avionics and medical instruments, the programmer might be personally held responsible for any loss of life/injury if it could be proven.

If you aren't a PE, it's hard to hold you personally responsible unless they can show something close to willful, deliberate misbehavior in the development or testing of a system even in avionics. Just being a bad programmer won't be enough to hold you responsible.

9659 · a year ago
If your software kills someone (by mistake), personal guilt is a punishment one never completes.
9659 commented on Why the B-52 is outliving newer bombers [video]   youtube.com/watch?v=Zm6_k... · Posted by u/jasoncartwright
9659 · a year ago
On paper, this all makes a lot of sense. What is going to happen when these airplanes start falling out of the sky because they are just too old?

50 years is a long time for a piece of machinery. There will be many failure modes that will be discovered in these planes.

The C-130 was thought to last forever. Until about 10 years ago, well used planes being used for firefighting starting having structural failure in flight. Suddenly, organizations flying the older airframes decided that it was no longer effective to take the risk of failure.

9659 commented on The military is an impossible place for hackers, and what to do about it (2018)   warontherocks.com/2018/07... · Posted by u/NavinF
cdwhite · a year ago
2018, FWIW. I'd be curious to hear how (if) things are different now.
9659 · a year ago
USAF now has Cyber Warrant Officers.
9659 commented on COBOL has been “dead” for so long, my grandpa wrote about it   wumpus-cave.net/post/2024... · Posted by u/hardburn
johnnyjeans · a year ago
It's easy to get lost in the modern way we look at compilers and toolchains, but it wasn't always like this. Free compilers basically didn't exist 30+ years ago. Certainly none of the free compilers were good. For the longest time, your only options for Ada compilers were priced at government contractor-levels (think $10k per seat... in the 80s). It's also an extremely complicated language, while C isn't. A single, moderately skilled programmer who can at least make their own FSM parser can write a reasonably complete C compiler in the space of a month. There's no hand-rolling your own Ada compiler. Even just complying with SPARK is a herculean task for a team of experts.

This is much the same reason I'm highly skeptical of Rust as a replacement systems language to C. A multitude of very talented folk have been working on writing a second Rust compiler for years at this point. The simplicity and ease of bootstrapping C on any platform, without any special domain skills, was what made it absolutely killer. The LLVM promise of being easily ported just doesn't hold true. Making an LLVM backend is outrageously complicated in comparison to a rigid, non-optimizing C compiler, and it requires deep knowledge of how LLVM works in the first place.

9659 · a year ago
if gnat (the gnu ada translator) from NYU had come out 5 years earlier, ada might have caught on with the masses.
9659 commented on COBOL has been “dead” for so long, my grandpa wrote about it   wumpus-cave.net/post/2024... · Posted by u/hardburn
hardburn · a year ago
I actually met a programmer who worked on military jets. According to her, Ada is only used anymore for the older jets that were already programmed in it, and she worked in C++.
9659 · a year ago
yes, this is true. mainly due to a perceived lack of ada programmers on the market.
9659 commented on COBOL has been “dead” for so long, my grandpa wrote about it   wumpus-cave.net/post/2024... · Posted by u/hardburn
tombert · a year ago
You know, one of these days I really need to sit down and play with some of these "legacy" languages, like Fortran or COBOL or Ada or APL; languages that have certainly fallen out of popularity but are still used in some critical places.

It does make me wonder about millions and millions of lines of Java out there; Java has more or less eaten the enterprise space (for better or worse), but is there any reason to think that in 30-40 years the only people writing Java will be retirees maintaining old banking systems?

9659 · a year ago
Ada is an order of magnitude more modern and sophisticated than your other examples.

I expect Ada will capture 0.05% of the market for the next 100 years.

9659 commented on COBOL has been “dead” for so long, my grandpa wrote about it   wumpus-cave.net/post/2024... · Posted by u/hardburn
msla · a year ago
"I don't know what the language of the year 2000 will look like, but I know it will be called Fortran." —Tony Hoare

COBOL is alive in that it keeps changing from era to era, to the point modern COBOL looks rather little like the 1950s COBOL everyone instinctively thinks about when they heard the term. It's as if we were still programming in Algol because Java had been called Algol-94 or something.

9659 · a year ago
This was almost true in 2000. It is not true now. Things change. Slowly.
9659 commented on     · Posted by u/jayantbhawal
9659 · a year ago
Just because it can be measured, doesn't mean it should be.

These 'measures' would be much more useful if they were used to determine the control limits of the software process being used.

'hours from pull request to merge' for an open source project is silly. who cares? 'number of commits a month'? who cares. what is the value of those commits.

why the focus on 'constant churn of software'? I don't see it.

9659 commented on Companies Lobby Against Giving the Military the Right to Repair   404media.co/appliance-and... · Posted by u/worik
Suppafly · a year ago
The military should just build right to repair into their RFQ processes.
9659 · a year ago
They do! The big platform OEM's have been saying no to extended tech data and source code access, but the smaller contracts require govt rights.

Either you give up your IP (drawings and source code) or you are non-compliant.

u/9659

KarmaCake day220June 18, 2023View Original