Forgot your password?
typodupeerror

Comment Re:Honesty (Score 1) 102

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.

My overall strategy is very different. I don't think Claude's code is remotely good enough yet, so I don't trust it to go off and do "development" semi-unsupervised. I direct and review everything it writes, and I control the scope and content of every commit. To be a little more precise, Claude's code is generally fine (if a bit over-commented), but Claude rarely produces code structure that is clear, clean and correctly-mapped to the problem domain, to my (very picky) eyes. So I never just turn it loose on a large, multi-commit development task.

Comment Re:An elegant chip (Score 1) 38

I wrote a lot of assembly (back in the day) for both the Z80 and the 6502. The Z80 was like a Mac truck. It had some really powerful instructions (LDIR etc) and a great register-set but the 6502 could be a lot faster on one condition -- that you had space available in page zero to exploit the indirect addressing mode that relied heavily on the first 256 bytes of RAM. The Z80 had the advantage that it had on-chip support for refreshing dynamic RAM so systems with more than 4K or so of memory were much easier and cheaper to build using a Z80 than a 6502.

If you were building and programming a system from scratch then the 6502 was the obvious choice but if you were programming a "store bought" 6502 system such as the Apple, Atari or Commodore, many of those valuable first 256bytes (page zero) were already in use by the ROM-based system software so things became a bit trickier.

Ah... happy days.

Comment Re:Foolish (Score 1) 44

>we don't have any other means of recognising who is allowed to work and who is not.

Yes we do. It's called a share code. Get a visa and you no longer get a big sticker in your passport. You get status on a government computer. When someone asks you to prove that you are legit to work, you log in, get a share code and give to the person asking. They can log in, enter the share code and it will confirm or deny that you are legit to work based on you visa.

I'm British. My wife is American. That is how I know.

This... I AM the migrant who came over here to take your jobs (Australian, senior IT jobs not Deliveroo).

You've got half a dozen ways to prove your rights to live and work in the UK from e-visas (formerly the BRP) and to the aforementioned share codes to a simple driving license (which you have to swap your foreign license for after 1 year of residency or you're driving unlicensed).

I'm now a dual national so the passport does most of the heavy lifting these days.

I'm not one of those anti-ID-"they're coming for you"-nutters, but it really is a solution desperately seeking a problem. Sadly it was sold to the hard of thinking under the bogeyman that is migrants (BOO!!!! but in foreign) and the hard of thinking lapped it up. The scaremongering around migrants is another huge problem that gets blown out of proportion by certain politicians because it means the hard of thinking will be too scared to notice the damage they've done to the economy or the £5 million bribes they're openly taken.

For the record, I think the UK is still a great place to live, nice people, decent weather (not right now, but usually) loads of things to do and see... and I'm fortunate enough to be able to choose between two of the worlds best places to live. However there seems to be some people dedicated to ruining it and they usually vote Conservative or Reform and are scared of... well... little ol' me (actually because I'm white and don't have a strong accent I get a free pass).

Comment Re:GIGO (Score 4, Interesting) 76

We raise our small children on extremely sanitized data. The stories we tell them, the explanations in response to questions, even the facts we teach in early school all paint an ideal world. It's only after they've established an ethical approach and a sense of right and wrong do we start showing them the real world. We need to do this when training AI as well. Currently we throw all of it at them with little thought to establishing a base personality before expanding the data input. Of course we end up with a distorted mirror of the qualities of adult life; bots that threaten blackmail or encourage self-harm. You can't bolt ethics on after the thing has been trained on the complicated, often selfish behavior of real and fictional characters.

This is largely an American issue. Most other countries don't have the same level of puritanism. We usually have seen boobs, watched horror movies and tasted alcohol by the age of 14, good parents will teach kids how to handle these things long before they're a legal adult (starting at 16 and you're a full legal adult at 18, drinking, joining the army, everything). American also has the problem of glorifying violence and demonising sex. Sex is one of the most wholesome and natural things money can buy... Jokes aside it's something that is natural and instinctual... and the US has sought to replace it with ultraviolence.

However that's really besides the point... do our silicone servants really have natural human rights? At what point does it end, is my neighbours cat entitled to freedom of expression as it's smarter than some AIs (simply because it's been taught to shit in a box and not on the carpet)? What about a toaster? AI's are simply doing what they've been programmed to.

Comment play more games (Score 1) 41

It's a strange fight. The robots sometimes seem unaware of where their opponent is, facing the wrong direction or throwing kicks and punches in the air.

Not strange if you've ever played a fighting game against someone not into computer games. They learn quickly that by just mashing buttons randomly they can often get a win without actually learning anything about the game. Same principle.

Comment Re:Well Duh! (Score 2) 90

I have to wonder if the geniuses who started these services ever consulted cab companies and drivers before the fact to have a better understanding of what they were taking on.

Of course they didn't. The name of the game is "disrupting an industry". Because on paper and in investor pitches, everything is straightforward, simple, and was practically waiting for them.

That reality is more messy, has more edge cases, doesn't always follow your process, is something you don't tell the investors and don't consider in your service until you've had the chance to cash out.

Comment Re:Overheard (Score 4, Informative) 27

It adds up to 40 miles per day, not 5. 5 would be a cloudy day.

I used to be anti-solar-panels-on-cars back when solar panels were expensive, and ones of reasonable efficiency were even more expensive - the argument was, "put it on your roof where it belongs". But that's just not the case any more. Adding solar is just not that much of a cost to the car. It adds some complexities, but mainly in the design / early manufacturing phase.

Also:

The average American drives 37 miles per day.

1) So if you're in a sunny climate, it covers all of said average-driver's driving. Otherwise, said average-driver has to plug in occasionally, but not nearly as often.

2) Most people drive less than the average (the average is skewed by a long-tail - small numbers of people who drive very far every year). What you actually should be meaning is the median US driver; the median drives 23 miles per day. Most Europeans, even less.

3) Even for said "average american", their daily average is skewed by long drives (e.g. road trips and similar). Wheren of course you're plugging in, you'd be plugging in even if the car was adding 80 miles a day. But when not on road trips, their daily average is lower.

4) Surely you can see the appeal of the tangential benefits, such as being unstrandable - where even if you run out in the middle of the desert 20 miles from the nearest town, you're still going to get there, just delayed (remember that EV ranges, if you drive very slowly, increase like 2x, so 40 miles a day becomes 80, so a 20 mile shortfall is only a ~4h delay on a sunny day).

5) Nobody is saying, "One car for everybody". Of course appeal varies by person and by location. Here in Iceland for example we have three problems. One, very little sun at all for a good chunk of the year. Two, even in the summer, when the days are long, the sun is mainly low and circles around you. Solar power just kinda sucks here in general. And three, the three-wheel config would mean that the centre wheel wouldn't align with tracks in the snow from other cars (although there is a slight advantage, in that it also wouldn't align with road ruts from studded tyres, which often fill with water in the rain and become hazardous).

But somewhere in the southern US, it's a great option.

Comment Re:Honesty (Score 1) 102

The fact that LLMs are tripping over themselves trying to be "Honest"

I think this is the result of their trainers trying to reduce hallucination. And hallucination *has* been reduced, so it's probably been largely successful, but it has produced this era of versions that are concerned about honesty, that claims of honesty or apologies for lack or honesty, are pervasive in their output.

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.

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.

Slashdot Top Deals

RADIO SHACK LEVEL II BASIC READY >_

Working...