Forgot your password?
typodupeerror

Comment Re:Integral layer of the Trusted-Computing/DRM sta (Score 1) 34

Every time people hear what it actually involves is outrage and opposition, at least all the way back to when Intel first announced that they wanted to hardcode identity numbers inside CPUs in 1999. But the corporations involved have been relentless, and have sunk countless billions of dollars steadily forcing it forwards, and building front organizations to obfuscate and whitewash it.

With Windows 11, Microsoft was finally able to FORCE Trusted computing hardware into every new computer. Not just every new Windows computer, but every computer.

Every new Intel PC CPU has built in Trusted Computing enforcement hardware. Every new AMD PC CPU has built in Trusted Computing enforcement hardware. Every new ARM PC CPU has built in Trusted Computing enforcement hardware. The only processor lines that DON'T have it are the microcontrollers.

There are some unlocked smartphones available, but as far as I can determine it's literally impossible to buy a smartphone that doesn't have hardware trusted computing built in.

I specified that enforcing Trusted Computing at the internet access level is still a long term goal, they couldn't get away with it today. However they are well on the way to success. Virtually all new hardware supporting trusted computing, all the front groups rolling out standards and systems, and as it gets incorporated into things everyone is going to increasingly running into situations where they get locked out of stuff if they're not Trusted Computing compliant. Streaming already restricts you to the worst quality if you're not compliant, and it's only going to get worse as pre-Win11 computers fade out and as more things require it.

Comment Re:Dual purpose age-bracket signal :o (Score 1) 129

I'd hardly call exact date of birth "low information content".

And yes this does reveal exact date of birth, regardless of the bullshit obfuscation that it supposedly only reports age range. The server simply tracks the reported result every time the user connects, and on some specific day the result CHANGES to announce their date of birth.

-

Comment Integral layer of the Trusted-Computing/DRM stack (Score 1) 34

This is based on SLSA (Supply-chain Levels for Software Artifacts), brought to you by the same fuckers making Trusted Computing and the TMP (Trusted Platform Module). It's part of the same shitstack to prohibit you from altering your software and to lock you out of your own files, and to send spy reports out over the internet so you can be cut off if you "fail" the Trusted Computing check.

The software can use a TPM's (Trusted Platform Module) Sealing function to encrypt your data such that it's impossible to access your own data if the software is modified. It can then pass control over that data only to software updates that carry a signed security certificate from Broadcom (or any other company using this system).

It is no longer open source, your system no longer works as you can no longer access your Sealed data if you change so much as a single letter of the code. Even recompile unaltered code won't work, unless you magically manage to get your build environment absolutely identical to the company's build environment and get byte-for-byte output. Even that may be impossible with the newer levels of non-deterministic compiler optimizations.

Also, with TMP's Remote Attestation feature can be used to transmit your machine's software configuration over the internet, so that you can be cut off if your system doesn't match Broadcom (or other company's) cryptographically signed certificate.

And then of course there's Network Access Control (NAC) / Trusted Network Connect (TNC). In the long term, the goal is for ISPs to use NAC/TNC to interrogate your computer for Trusted Computing compliance, and deny you any internet access whatsoever if your machine isn't compliant. Software with this sort of "security" certificate would pass inspection, while any attempt to alter the code would be detected as "tampering". You then get "quarantined". What "quarantine" means is that you are denied internet access - with the exception that you do get very restricted access which can only be used to download the approved software to "fix" your computer into Trusted Computing compliance.

Comment Re: Honesty (Score 1) 106

A late reply to your comment:

Yes, overall structure is a problem. I generally give it hints as to how I would like the architecture to be, and for larger projects I mention that future ability to expand/extend is important, which then makes it construct more robust "frameworks".

But generally you need to know what the bones of your solution should look like and push it in that direction otherwise you end up with nicely commented spaghetti code.

Comment Re:Your heart surgeon in 19 years (Score 1) 132

The barrier to AI cheating is ridiculously low, though.

RIDICULOUSLY LOW.

It tool me about 20 seconds to paste your comment into Claude and get this back out:

Quick take, then the rebuttal itself:
 
The comment's "cheaters gonna cheat" logic dodges the actual point. A few counters:
 
Ease changes behavior, not just outcomes. If AI cheating is dramatically easier and lower-risk than pre-AI alternatives (crib notes, bribing a proctor, memorizing leaked exams), it doesn't just help existing cheaters - it recruits new ones who wouldn't have bothered with the harder, riskier methods. Frictionless cheating scales.
 
"Someone would've cheated anyway" doesn't mean the tool is blameless. That's true of almost any enabling technology (fake IDs, counterfeit currency, doping). We don't shrug at those because determined bad actors exist regardless - we still try to close the specific hole.
 
The "other tests exist" point is the real concession. If proctored, in-person, or oral exams resist AI cheating better, that's an argument for changing how we test, not for waving away AI's role in why the change is suddenly urgent. The heart surgeon example works against the poster here - we'd absolutely want to know an AI-era certification exam let someone through who couldn't do the job, because the failure mode (unqualified surgeon) is real regardless of how they cheated.
 
So the response isn't "AI is uniquely evil," it's "AI meaningfully lowered the cost of cheating, which is exactly why testing methods need to adapt" which is compatible with, not contradicted by, the original comment's own second paragraph

Comment Re:It's a tool and not a destination (Score 4, Insightful) 60

There were a few different questions in the feedback popup before I finally answered.

One of them was "How delightful do you find the new home page layout?"

Oh yeah, DELIGHTFUL.

Look Mozilla, I don't get any delight out of opening a browser tab. Maybe, about 1994 or so, I had some delight in just getting NCSA Mosaic to open, so that I could connect via Trumpet Winsock to this crazy new thing called the World Wide Web, and look at some page that some guy at CERN built, and check out how full a coffee pot was with Netscape Navigator 0.9. Nowadays, it's a very small step in my task of "get out on the internet and find something", or "Open browser so I can click on a bookmark in the bookmark bar". Get out of my way and stop wasting CPU and bandwidth on stuff that I don't look at,

Comment This turned up in Firefox on CachyOS last week (Score 4, Interesting) 60

Over the last few weeks started getting increasing numbers of shortcut icons underneath my search bar on my default page - Amazon, Temu, etc,(with tiny "sponsored" text) and a couple of my most visited sites.

Then I started to get the mini-apps exhorting me to play this or look at that.

And then I went to FireFox's settings and set my new tab option to "blank".

There was a feedback popup when the tab loaded and I spent a little time telling them not to repeat the mistakes of other browsers cluttering up their landing pages. One of the few times I recommended taking a cue for Google, home page is clean, you hit it and jump off somewhere else, job done.

Comment Re: So what happened (Score 4, Insightful) 81

Other reports on this say that it had access to a proxy for a package manager for installing tools, which it then hacked to become a general proxy, and then off it went on it's cybercrime spree.

All of which is completely inexcusable for its owners, because all that shit doesn't happen in a blink of an eye.

OpenAI's PR approach to their security debacle seems to be "Oooo our models are so powerful and scary, that's awesome! We didn't notice that it did this over the course a few days, didn't notice suspicious network activity doing a whole lot of connections to a package manager proxy, didn't notice it churning though a bajillion tokens in it's little sandbox, it just got out and did all of this itself!"

If I have a car and I park it on a hill, and I don't set the handbrake and turn the wheels towards the curb, and then it rolls down the hill causing mayhem and destruction, I am held responsible.

Is there any good reason why OpenAI shouldn't be held responsible for the mayhem caused by it's unattended machine?

Comment Re:Honesty (Score 1) 106

> I think this is the result of their trainers trying to reduce hallucination.

Most probably. I don't like LLMs burning my precious tokens blathering on about being honest, but I will accept the tradeoff. Grudgingly haha.

> My iron rule is that Claude is not allowed to modify git state, not even to stage or unstage, and definitely not to commit. As long as that rule is followed, any mistakes can be cleaned up easily.

I have a repo in a sandbox with no remote. Claude is quite good at pushing commits to this repo during its own milestones during development, and it will use it to hunt down bugs when tests fail after a commit, stepping back to a commit before this session's work to see if this is a new bug , or a new way to expose an existing bug. If it sees that it is a new way to exercise an existing bug, it will binary search its way through the commits until it narrows down what changed, and then looks at how to fix it.

Comment Re:Honesty (Score 1) 106

I disagree with all your assertions.

> AI has access to your command line to autonomously execute commands. No no no.

Ok, I must admit that I did cast that line off the back of the good ship ColaMan without any further information in order to see if anyone would bite.

You think that particular command line has anything of worth in it? The only thing in there that I can't recreate with one command is the local Git repository that the LLM commits its changes to. And that's only because I manually copy it out of the LLM's sandbox on occasion. I should probably automate that one day.

> you enabled an LLM to do destructive things and then complain when there is destruction.

There has been no destruction in it's little sandbox that I care about. It created a faulty command that got escaped by the shell, and oh shit, nothing of importance happened, because even if that command had been 'rm -rf /' I just would have had to return to the last backed up git that I had. That takes about 5 minutes I suppose. The amount of effort that LLM has saved me over the last two months is probably about a year's worth of full time coding, so I'm going to look past any accidental nuclear holocausts where it turns all the sand in its sandbox to glass.

Look. LLMs are just tools. Some tools are great, some tools are shit. This particular class of tool is great at all that boilerplate stuff that can get you 50 - 80 percent of the way to completing a task that you need to do today, if you already have enough skill to know how to do the task. It's been quite useful going through all my old projects in 'code review' mode, because it can often see security/usability/structural issues or improvements that I frankly could not be arsed to deal with when I wrote them. It is in no way ready to replace a human for any sustained length of time, and anyone with a shred of intellect can see that.

Personally, I don't think the AI bubble is going to last much longer. So I'm quite happily burning up Anthropic's compute time finishing off/cleaning up heaps of small home and work projects before a single question costs $8.25 for the LLM to answer.

Comment Honesty (Score 5, Insightful) 106

I'm seeing more and more references to "Honest" in AI output, or AI-related comments.

The AI didn't make an "Honest" mistake. It does not have the capacity for honesty. The output from a LLM is phrased in such a manner to provoke empathy, in a similar way to how Microsoft re-jigged all their user interaction dialogs to include "We" to soften the blow of their crappy software failing the user for the 5th time today. (Side note: "Something went wrong" is the most infuriating error message ever.)

When I ask a LLM for a code review it often blurts out "Honest note:" about some shortcomings. I don't care about "honesty". I care about safe, working, robust, code. The fact that LLMs are tripping over themselves trying to be "Honest" about mistakes in their "path of most statistics" output is a concern if you care about trying to make them operate outside their sandbox in the real world.

Yesterday Claude quoted a word in backticks during an automatic git commit and my shell escaped it tried to execute it. Luckily the word was just an English word with nothing matching in my path. But this is basic, basic, basic stuff. It's been committing things to git ever since it was built, and yet, it keeps tripping over itself. In my code one of the tests keeps failing due to seed data timestamps not lining up with the datetime the test was run. I can see that. Every time Claude runs the tests, it burns up tokens going, "Oh this particular test failed I'll just dig into things and see what's going on, **$$**$$**$$** oh it's just a timestamp issue". Never once does it commit that to its memory file, so eventually I told it to remove the test, and it just added a comment to it saying "Ignore this test due to timestamp misalignment", which it could have done the very first time, if it actually had a brain.

LLMs are a very handy tool if used right. I can get huge chunks of boilerplate code out of them with just a few sentences and that's great when I'm hashing out a concept. But to promise the world (and your investors) that LLMs are ready to replace people out in the real world, where "Honest Mistakes" have Real World Repercussions, that's outright fraud at this stage.

Comment Re:Archiving data (Score 1) 96

> It will randomize over a surprisingly short time if it doesn't have power for data maintenance.

If you plug in a USB stick, you just power up the controller and the flash memory chip. You have to read everything and write everything to charge the cells back up again, there is no background refresh going on like in DRAM.

Submission + - Hacker Dressed as the Pink Ranger Takes Down White Supremacist Websites Live (gizmodo.com)

t0qer writes: On stage at the annual Chaos Communication Congress in Hamburg, Germany, a hacker known as Martha Root deleted the servers of three websites run by white nationalists. The takedown, performed by Root while dressed up as the Pink Ranger from the Power Rangers, came at the end of a talk on the Nazi online ecosystem that also featured journalists Eva Hoffmann and Christian Fuchs, per TechCrunch. The three sites targeted included WhiteDate, a white nationalist dating site; WhiteChild, a website for matching white sperm and egg donors; and WhiteDeal, an online labor market for white supremacists. As of Monday, the websites remain offline.

Slashdot Top Deals

"Nuclear war would really set back cable." - Ted Turner

Working...