Forgot your password?
typodupeerror

Comment Pad destroyed (Score 2) 38

Pic: https://x.com/asherbphotos/sta...

Word is a second booster at the site in the horizontal integration facility was also destroyed.

Impacts go beyond the rocket and pad. This was development for lunar landers to be launched this year, Leo internet satellites to be launched in the coming days, Blue Moon lunar landers for the Artemis lunar program, and on and on. An engine may have been the cause of the mishap and that casts shade on the Vulcan Centaur that also uses the same engine.

Comment Re: Gold bars you say? (Score 1) 106

The US government has a few people who do some things that require large quantities of gold bars of blind provenance, indicators of affluence and no accountability. They go to places that don't take US government checks or credit cards. When you have an administrative turnover at war with everything predecessor, some of these people get cashed out.

Comment Re:Supremacy Clause of Constitution says otherwise (Score 1) 46

Trump Loses More Control Over AI Regulation As Illinois Passes Landmark Law

Not really

The headline you disputed is that Trump, the president of the United States, has lost more control over AI regultation. Your evidence was that federal law supercedes the state law the article is talking about. Since the president doesn't make federal law, your objection is irrelevant.

You may wish to refresh your knowledge of what a straw man is, review your own argument, or stop and think for more than thirty nanoseconds before replying.

Comment Re:But wait ... (Score 1) 72

It is.

https://www.nasa.gov/history/n...

National Aeronautics and Space Act of 1958:

DECLARATION OF POLICY AND PURPOSE
Sec. 102. (a) The Congress hereby declares that it is the policy of the United States that activities in space should be devoted to peaceful purposes for the benefit of all mankind.

(c) The aeronautical and space activities of the United States shall be conducted so as to contribute materially to one or more of the following objectives:

(7) Cooperation by the United States with other nations and groups of nations in work done pursuant to this Act and in the peaceful application of the results, thereof; and

Comment Re:Lithium isn't rare, and it is important (Score 1) 44

It does seem like a contradiction, but Sodium batteries are safer than Lithium.

Neither sodium nor lithium batteries have elemental sodium or lithium in them. The flammable part is the electrolyte, which is usually an organic oil. Lithium batteries today are much safer than they used to be because electrolytes evolved to be less flammable.

One of the reasons sodium batteries are generally less flammable is because they can't discharge as fast. That's not necessarily a good thing.

Comment Re:Lithium isn't rare, and it is important (Score 1) 44

There's a lot of papers, many which appear here on /., talking up alternative non lithium battery chemistries because "they're cheaper". The assumption often is that lithium is somehow rare.

The thing is that's it's just not lithium cheaply accessible

I'm not quite sure what you're going for here. It sounds like you're the one making the assumption.

Comment Re:embarrassing what qualifies as a programmer (Score 1) 143

Indeed. I'm currently working in the automotive space, where there are lots of tiny embedded controllers to mange everything from engine operations to taillight flashing... and it's almost entirely C++. There's a little C in some pockets, but even then it's generally (a) built with a C++ compiler, and (b) has at least some actual C++ in it, even if it's C, stylistically.

Rust is a great fit, and a big improvement over all of the extra processes that try to paper over C++'s weaknesses when trying to write guaranteed-reliable code (C++ is better than C in that regard). The problem is that we can't actually use Rust in any safety-critical contexts -- even though it's clearly fantastic for those cases! -- because the necessary ASIL certifications are lacking. There are people working on it, though. Maybe it's actually solved... I need to look into the Ferrocene solution and see what it includes and what it will cost us. I strongly suspect that Ferrocene's compiler and libs are completely unmodified copies of the regular Rust toolset, and that what you're paying for is just their certification work. But that's probably just fine... the work needs to be done and someone needs to be paid for it.

Comment Re:embarrassing what qualifies as a programmer (Score 1) 143

C is fundamentally not designed to make avoiding them possible

A software engineer says, "Yes, I've developed techniques for avoiding entire classes of bugs in C, but there are a few types I'm still struggling with." Someone who has not yet developed the engineering mindset immediately comes up with excuses. "We can't do that." An engineer looks for solutions, not excuses. It's easy to tell the difference once you recognize it.

In this case, the answer is better tools, meaning better than C. There is fundamentally no way to get memory safety in C. People have been trying for decades with smarter linters, macros, manual review processes... nothing works at scale. If you have a solution, you should show it to the world and become rich and famous.

Comment Re:I don't currently use Rust (Score 1) 143

Give it a try! See if you can find a solution that I couldn't.

The gist contains a hugely-simplified version of the code, of course but enough to show the problem, in multiple variations. I actually tried a lot of other things, including adding some helper functions but, no matter what, if I have a codepath that returns a mutable ref to the content, the mutable borrow of self is held until the end of the function so nothing else can borrow. The only workable solutions I found were (a) double lookup or (b) unsafe code that creates an additional mutable reference.

Slashdot Top Deals

The best way to avoid responsibility is to say, "I've got responsibilities."

Working...