HNHacker News
TopNewBestAskShowJobs

9659

220 karma · joined June 18, 2023

submissionscomments
9659··on Low-cost, portable device can detect colorectal and prostate cancer in an hour
not blood, but the DNA of cancer cells. really.
9659··on Software Engineering Body of Knowledge (SWEBOK) v4.0 is out [pdf]
If your software kills someone (by mistake), personal guilt is a punishment one never completes.
9659··on Why the B-52 is outliving newer bombers [video]
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··on The military is an impossible place for hackers, and what to do about it (2018)
USAF now has Cyber Warrant Officers.
9659··on COBOL has been “dead” for so long, my grandpa wrote about it
if gnat (the gnu ada translator) from NYU had come out 5 years earlier, ada might have caught on with the masses.
9659··on COBOL has been “dead” for so long, my grandpa wrote about it
yes, this is true. mainly due to a perceived lack of ada programmers on the market.
9659··on COBOL has been “dead” for so long, my grandpa wrote about it
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··on COBOL has been "dead" for so long, my grandpa wrote about it
This was almost true in 2000. It is not true now. Things change. Slowly.
9659··on OpenStreetMap's DevOps Efficiency: A Data-Driven Dora Metrics Analysis
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··on Companies Lobby Against Giving the Military the Right to Repair
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.

9659··on NASA announces Boeing Starliner crew will return on SpaceX Crew-9
The commercial aircraft part of McD was dead when the merger happened. The had a cash cow called the "MD-80", which was a derivative DC-9. That had stopped selling.

Boeing got more value out of the defense part of McD.

9659··on NASA announces Boeing Starliner crew will return on SpaceX Crew-9
s/some/most/

engineers on the bottom don't care about the politics. they design and implement the best they can.

9659··on NASA announces Boeing Starliner crew will return on SpaceX Crew-9
You can be great at one phase of your life. Motivating people, working 20 hours a day, sleeping in the office. Probably Tesla would have gone under without Elon pushing, motivating, and showing his investment (meaning of time and energy).

It doesn't mean you are a statesman, a scholar, or all knowing. About anything.

It also doesn't mean that you can solve every problem you encounter in life with that kind of behavour.

Tesla as a company is an impressive accomplishment. Elon does sound crazy, however.

9659··on NASA announces Boeing Starliner crew will return on SpaceX Crew-9
And thus WalterBright describes to us how VC's make money... risk and reward.

(Hi Walter. Love your posts...)

9659··on NASA announces Boeing Starliner crew will return on SpaceX Crew-9
SpaceX will lose a vehicle. Not a question of if, rather one of when.

relax! i am not saying Elon isn't the greatest engineer ever, and SpaceX is not a great company.

space flight is a dangerous business.

9659··on The anatomy of a 2AM mental breakdown
many years ago, i was working as an electronic technician. we had a stack of processor boards (from a Perkin Elmer 7/32) that were removed from service. broken. many different revisions, and only schematics for one revision of each board. i thought it was hopeless. an older wiser tech taught me how.

plug a good board on an extender. run a diagnostic that fails in a loop. using a scope, look at every pin on the connector. write down what you see. replace with a bad board. repeat.

which signals are different? chase them back. if the schematic does not match, get out a voltmeter and your eyes and draw a schematic that reflects how the board is wired.

he called this "good card - bad card".

and it worked. not going to make any claims about cost effectiveness, but we fixed every board. and my troubleshooting skills in digital electronics were greatly improved.

this was a 'fireman' kind of job. waiting for the system to break, so it didn't matter if 2 techs put a week into 1 circuit board.

9659··on NASA is about to make its most important safety decision in nearly a generation
space shuttle looked safe for the first 24 launches. not shilling for Boeing. just pointing out that space is dangerous. and a couple of successes does not make the risk go away.
9659··on NASA is about to make its most important safety decision in nearly a generation
The SpaceX vehicle may look like the safest choice. But is it? A handful of manned flights does not prove that a vehicle is 'safe'. Likewise, some anomalies in 1 flight do not prove 'unsafe'.

Perhaps the knowledge of Starliner issues makes it more accurate to assess the risk.

Either vehicle could lose the crew on the return. "Astronauting" is a risky business.

I do not envy anyone on the decision chain.

9659··on Boeing Starliner could brick ISS docking port if crew abandons it
incompetence and poor leadership is not a crime.
9659··on Translating All C to Rust (TRACTOR)
target was x86_64 / linux. just updated the rpm spec file for the gcc build to enable ada. rebuild and install.

so, changed wordsize, processor, operating system... minimal source code impact.

9659··on Translating All C to Rust (TRACTOR)
it was depressing when RH dropped ada support. sure, it was gcc, but it was so nice to have an ada compiler part of the default gcc installation.

gnat needs money. well deserved. but adoption needs a free, easy to install compiler.

5 years ago i had the pleasure of resurrecting a dead system. it was about 30k of ada, lets call it ada 87 (!). unknown compiler, 32 bit, 68K processor, 16 MB memory, unknown OS.

code was compiling in 2 days, running in 2 weeks. i needed to change from using 32 bit floats to 64 bit floats (seems positional data is a little more accurate in 2020). 1 declaration in 1 package spec and a recompile, and all my positions are good.

i love that language!

9659··on Translating All C to Rust (TRACTOR)
Do you know what fear is? Getting in an airplane where the flight controls use NPM.
9659··on Translating All C to Rust (TRACTOR)
ada does not require 'pushing'.

once the maturity of the users advances to a sufficient point, then ada is the only solution.

"ada. used in creating reliable software since 1983"

when i first saw ada, i didn't understand the why. now i understand the why, but ada is effectively gone.

-- old fortran / C / Assembly programmer

9659··on CSC ServiceWorks laundry machine coin bypass (2023)
It is everywhere. Look for a Lavendaria or a standalone, laundromat. without attached dry cleaners.

Laundromats that hire an attendant, want to keep the attendant busy. "wash and fold" is how they do it.

for a family of 4 with towels and such, this would cost a fortune. a single person, it is a bargain. $25 to $30 a week.

in years past when i used to travel and be on customer sites for weeks at a time, i would get my laundry done before i went home. pick up the clean clothes on the way to the airport. eliminated one task when i got home.

9659··on The rich history of ham radio culture
Do you still have an Advanced class license? I think that Advanced class is the only license that is currently around (and able to be renewed) that required a code test.

The Novice test was something else. 20 questions. 5 WPM code. I was thrilled when it came in the mail. 40 Meter CW, look out.

9659··on Trump injured but ‘fine’ after attempted assassination at rally
Well, he wanted to put his shoes on. Priorities!
9659··on Trump injured but ‘fine’ after attempted assassination at rally
yes, he will 'want' a third term. he is owed one, due to the "Russia Russia Russia" hoax.

Just ask him. He will tell you all about it.

9659··on Trump injured but ‘fine’ after attempted assassination at rally
civil unrest vs. disruption of the US congress.

neither is acceptable, one was attempting to usurp the transfer of power. the other, was to express anger with society.

9659··on FAA orders inspection of 2,600 Boeing 737s over oxygen mask issue
The adhesive would be specified on an engineering drawing. The drawing would be used to assemble the plane.

You change the adhesive by issuing an Engineering Change Order. This is an engineering approval step.

In this situation, the specific adhesive probably was no longer available. Happens all the time.

9659··on FAA orders inspection of 2,600 Boeing 737s over oxygen mask issue
The manufacturer recommends it, the airlines will do it.

When you buy an airplane, it is a 30 year relationship. The airlines listen.

Page 1 of 4Next →