Forgot your password?
typodupeerror

Comment Re:good self awareness (Score 5, Interesting) 61

Good question. Their POWER series of CPUs were not insignificant in capability, their chip designers were clearly technically sophisticated, and GPUs are just specialised vector processors with a few extra bells and whistles - stuff IBM is extremely familiar with.

It would not have been difficult to release a GPU or other LLM-specific processor to go along with the POWER11. They'd been working on the POWER11 for 4 years, they knew in 2020 that LLMs had a strong potential to be significant for Big Data processing - an area you use big iron for, they're not rank amateurs, they have plenty of reserve, they could have assembled an emergency team to build a vector processor that was custom-designed for just LLM work, and released an LLM processor card that could run circles around nVidia.

They didn't. Because, as has happened before, their management is simply too stupid and too slow.

Comment Thought for the day (Score 1) 35

What if...

Someone (say someone who was familiar with doxygen and GCC) developed number of comment types, where some stipulated preconditions that must be true for the function to run correctly, postconditions that must be true once the function has run, kernel facilities that the function definitely needs, and kernel facilities that the function definitely doesn't need. These would all be optional for any given function.

A static checker could then validate if the code meets the behaviour expected by the programmer. This is precisely what is done in SPARK, a fork of Ada for high-reliability code. Combined with existing static checker capabilities, this would greatly increase the number of bugs that could be caught with all kinds of tools, AI included.

It could ALSO build a full fine-grained mapping for any fine-grained mandatory access controls system. You'd also want includes that you could import for precompiled libraries. This would allow someone to verify if the code was making unanticipated/undesirable calls but would also make SELinux possible to develop for at the application level.

It would not be trivial. If it was trivial, it would have been done simply because it already IS done in other languages and that makes it "obvious" to anyone who has been programming for a while. However, it should not be massively complicated, simply because you can use AI as the static checker. Once it has a definite set of bounda that must be satisfied, it should be much more capable of knowing what paths would violate those bounds. Which means that the checker stage essentially is trivial today, leaving only the markup stage.

Comment Old man yells at clouds (Score -1, Troll) 35

I get the wish to avoid changing your process, and Iâ(TM)m sure Linus puts a lot of thought into how he does things, but I think heâ(TM)s very likely yelling and shaking his fist at the clouds here.

I think anyone whoâ(TM)s worked in a professional setting is going to know the value of code review. Having a tool that can easily give you an extra, high quality code review is incredibly useful. No matter how skilled Linus is (and he undoubtedly is), I think heâ(TM)s daft to overlook such powerful tools.

Comment Try this (Score 0) 79

If we assume a best case scenario, that is all sunlight is captured by the 60 x 60 feet reflector and then send down to earth in a 3 mile diameter circle this would correspond to a light intensity of approximately 0.02 W / m2 or 2 Lux.

This is barely brighter than the light from a full moon. Probably not even enough for any color vision. So in which scenario does that help? And that already entails that a full satellite is only dedicated to you.

Try this: go outside away from the city during a full moon.

I think you'll be surprised.

In the middle ages, when it was too hot during the day, farmers used to till and plant fields at night under the full moon. It allowed them to get more work done during the planting season.

Also try this: go outside between the hours of 2:00 PM and 7:00 PM in Spain right now (July).

I think you'll be surprised.

Comment The challenge (Score 1) 109

Is to set coursework and exams that are specifically crafted to exploit where AI is weak or prone to hallucinate.

You do not ban cheating, because those who cheat will inevitably find ways to circumvent the ban.

Rather, you exploit the properties of the mechanisms of cheating to ensure that those who actually understand the ideas are marked relatively highly (regardless of whether they reach the textbook conclusion) and whose who do not understand the ideas cannot do well even if they give what is in the textbook.

The interest should not be in precise answers, but in precise use of tools of reasoning and analysis, because this is what actually matters when it comes to understanding. Yes, it means you can't standardise so easily, and you have to devise things in ways that don't penalise intuitive thinkers over methodical thinkers, but you cannot teach a subject properly if you are only concerned about the surface.

Comment Bleagh, (Score 1) 85

You can get Veracrypt to work with the Mac, via FUSE, but I don't know how safe/robust that is. It's probably more secure than anything Apple has. It's certainly more secure than anything Microspot has.

But, yeah, it's getting extremely irritating that useful stuff is being taken out of commercial OS' and junk put in.

Comment Re:The secret word is "trust". (Score 1) 2

The DoD is known for viruses transporting payloads across airgaps onto Internet-connected machines. One thing it isn't is "so secure".

But, to the extent that it IS secure, it uses pretty much what I outlined. They use Class 3 certs for all users and all machines, and have done since about 2001. The US Navy got to trial run thei system to shake down the defects in the design, before they rolled it out to everyone. Beyond that, they use segregated networks (in principle, physical separation rather than logical separation, but who knows?) and encrypted communications.

What I've done above is take what the US DoD uses today, threw in what the US DoD recommended but never actually implemented in the 70s to fill in some of the gaps, and also included what the US DoD implemented and actually used in the way of Trusted OS deisgns in the 70s and 80s. The NSA and IRS likely use some variants on the same techniques.

So, what I've got above is pretty much why the DoD is as secure as it is.

What I've done is augmented it to handle the fact that you need to verify the hardware and not just the endpoint, and that you need to verify the physical host independently of the logical host. But that's pretty much it.

Comment The answer (Score 1) 120

Now correct me if I'm wrong as a mere Canadian and not 100% sure but if he dies doesn't that mean the (D) KY governor gets to appointment a replacement for what would have been his remaining term? Not wishing his death, obviously, just wondering what happens in that event?

For senator, most states allow the governor to appoint a replacement until a special election is held. In 5 states, there is no appointment and a special election will be held immediately.

For representative there is no appointment, the US constitution requires a special election.

I believe that the appointment can be anyone, traditionally it's someone from the same party. I seem to remember in one case the wife of the senator was appointed, his term was almost up and she knew what his position would be so it made sense at the time.

User Journal

Journal Journal: Thoughts on confidential computing 2

https://www.theregister.com/security/2026/07/04/confidential-computings-core-trust-mechanism-is-broken-the-fix-may-not-exist/5266056

The claim in The Register is that confidential computing might not be a fixable problem. I am not going to claim I have "the solution", or that the solution I have come up with meets either the requirement of being necessary or sufficient, but I would argue that it adequately challenges the assumption that the problem cannot be solved at all.

User Journal

Journal Journal: Thoughts regarding confidential computing

https://www.theregister.com/security/2026/07/04/confidential-computings-core-trust-mechanism-is-broken-the-fix-may-not-exist/5266056

The claim in The Register is that confidential computing might not be a fixable problem. I am not going to claim I have "the solution", or that the solution I have come up with meets either the requirement of being necessary or sufficient, but I would argue that it adequately challenges the assumption that the problem cannot be solved at all.

Comment Re:Interesting and disappointing (Score 1) 19

That is true, but the archaeology shows that this won't work for all island-hopping or all river navigation.

For example, we have clear evidence of hominins not just living on islands across the Mediterranean when no ice was present (it was free-standing water) but commuting to and from shore. We also have evidence of technologies travelling upstream along river-based communities at speeds that cannot be accounted for by simply walking.

So we need a model in which they could actively navigate against the water flow AND across significant distances of open water.

Comment The only reason? (Score 1) 81

The only reason they are changing their tune is because of the backlash to them putting data centers in our backyards and vacuuming up the cash we'll be spending on electricity bills. Do not trust them, they do not deserve it.

Is that the only reason?

A simpler explanation is that they predicted in good faith but the evidence doesn't bear out the prediction.

Slashdot Top Deals

I bet the human brain is a kludge. -- Marvin Minsky

Working...