The Register Home Page

* Posts by hugo tyson

404 publicly visible posts • joined 20 Apr 2007

Page:

Bug in top AI coding agents shows that Unix-era security headaches never really die

hugo tyson
FAIL

Re: If that works it seems like an ssh security flaw

The authorised key file has no idea anyone is making a symlink to it. Symlinks don't have to be valid, they're arbitrary text, which is treated as a file system name in the context of using it as such. Your suggestion whilst sane cannot be implemented.

Hard links could be policed by adding extra permissions flags, but it's a bit late for that, maybe....

NB this applies to making links *to* a crucial file. It's reasonable to say "if this crucial file is a symlink" or "if this crucial file has more than one hard link" then the system that uses it should reject it - that's a good idea, seems to be what you're saying in your final sentence.

Sysadmin broke hardware worth more than he made in a month – and lied his way out of the mess

hugo tyson
Thumb Up

Stiction [was Re: Sticky Bits]

Twas ever thus, head actuators of HDDs and floppies, and also HDD spindles. Best never to turn them off.

Re damaging expensive kit: I once knocked a coffee into the top of a logic analyser, face-up on the floor, which cost the same as my house. In 1984 both were a lot of money, about 3x annual pay.. The analyser was made of tough stuff too thank goodness.

Microsoft once used its own brand of 'Lego' to optimize Windows

hugo tyson
FAIL

Like network code written in independent layers....

There's an analogy here with this: layers are a great way to write the specification of networking/comms and other stacks. But a terrible way to implement them, for performance.

Especially if you have coder-farm monkeys who've heard of touch-once programming and copy every message at every layer, sometimes twice :-(

Jammin' on UK defence secretary's jet as Russia blamed for GPS interference

hugo tyson
Facepalm

Re: Did not read the Times artice due to paywall, but ...

I can think of one possible but I hope unlikely explanation: the jammer populated the GPS system with bad ephemeris and almanac data, and provided "good" fake bad satellite signals (matching the bad data) for the receiver to track. So the receiver's state was "I have good orbital data, I have good, matching, signals." In such a state the receiver may be unable to find actual satellite signals once out of range of the jammer, and/or if it did, reluctant to replace the bad e&a data.

Of course a factory reset or equivalent should make it start from scratch - if available! - but that can take 1/2 an hour plus to get the e&a data at 50baud from the sats.

Why their internet would be down I don't know - unless it's also a satellite system and needs accurate GPS positioning to point an antenna at the sky? So a circular dependency there - can't get e&a from the internet until we have sloooooowwww e&a from the GPS SVs.

Troops’ phones gave away location data to foreign adversaries

hugo tyson

Re: re: no actual policy that requires servicemembers to turn off geolocation capabilities

Yeah, but, when you turn GPS on phones talk to a server to get current ephemerides and almanac info for your present approximate location, the latter being determined by a weighted blend of the cell towers' locations, and what WiFi AP MACs you can hear, etc.

Those servers know where you are. Whether they later get your exact location, I do not know.

All those comms go through the cell tower network, and the A-GPS server is often provided by the Cellular company to speed the process. Or the GPS chip maker, or phone maker. A quick search suggests the networks cache the data from the GPS people to make it faster and reduce traffic.

So they know where you are. Maybe we're saying the same thing. I'm saying the initial location is really pretty good, like 100m good, not 10's of km, is all.

Russian oligarch's financial network crashed thanks to a crank and a cleaner

hugo tyson

Re: Being Pedantic

Being pedantic, a clockwork means anything with several gears/cogs/sprockets whose working is not immediately obvious, in more traditional usage.

Eg. a mechanical doll that you turn a handle to operate would be described as "spurred to motion by means of a clockwork" - doesn't need to be "wind up".

Of course it was at first hyphenated, "a clock-work caused...."

Google's AI-enabled mouse pointer understands 'this' and 'that'

hugo tyson
FAIL

WIMP "undo" is nonexistent

Exactly that. I hate having very many things on the desktop, especially using Windows at work because it would freeze and when it unfroze after some manic clicking and swearing, sometimes a whole folder or two was just gone - inside some other folder, or the bin, or off the screen where you can't pick it up. And there's no "tell me the recent few actions you did" so you can guess. So it's out with the command line and ls -altr to try to guess what folder was most recently inadvertently changed. The whole thing stinks....

And when IS/IT added a "shredder" icon to everyone's desktop, like it or not, which is like the bin but writes random over all the content so no-one can see that oh so important confidential file, and wondered why I begged them to remove it....

So, IMHO the "wtf did it just do" problem's not new - and I totally agree it'll be far worse when an AI mouse can "help" you without a record of what and why it did....

US Army goes green-ish, wants soldiers munching on plant proteins

hugo tyson

Re: Semi-camouflaged food

It's casualties, Soylent Green is casualties..... :-(

Hope your holiday was horrid: You botched the last thing you did before leaving

hugo tyson
FAIL

Marketing made the setup more "friendly"

Problem is, thick people removing meaning, to make things "easier to use" and "more friendly".

The question *meant* "Should I provide DHCP service?" not "Do you use DHCP?"

The latter is ambiguous, since, as the user found out, the answer "Yes, we do use, and are already using DHCP, so don't you go interfering" is also the [YES] button.

Locked-out iPhone user tells The Reg that Apple is scrambling to fix character flaw passcode bug

hugo tyson
FAIL

Password validation before verification = FAIL

I wish I wish I wish all password entry pages/dialogs/apps would have a popup telling you what their password requirements are. That way I would know which password to use there. For unimportant but an-account-is-handy places, I mean, not for anything serious.

I've once experienced something similar on a proper important finance website login. They changed the password requirements "to improve security" by requiring more variety of course. And then put the check in the password entry dialog. So it refused to pass on my actual simple password to the authenticator because it didn't meet the requirements, FFS.

Obviously the check for pw requirements should be in, and only in, the change password routine.

Fortunately the "forgot pw" dance with emails and that sorted it out in that case....

Boeing deliveries soar past Airbus for the first time in years, but this is no time to unbuckle your seat belt

hugo tyson

Re: How many of those orders will get dropped?

There you are, threatening the environment with a good time....

AI agents found vulns in this popular Linux and Unix print server

hugo tyson

Re: "This" has always been my issue with CUPS on Linux...

Because print-to-pdf is a feature supported by almost every application? OK, I dunno why that would need CUPS but I can see why "printing" per se is always there even if you have no hardware.

And print to pdf is very useful, you can then mess with it and share eg. tickets to your phone via google drive. &c &c

Apple's last tower topples… and the others will follow

hugo tyson
FAIL

Aside: the usefulness of part-failed parts

I recently got a very cheap no-name Android tablet, under £70, it's fine but a bit slow sometimes. I was amused to see its claimed 10GB RAM is 3GB actual RAM and a 7GB swap partition. Odd numbers, literally and figuratively. What's the betting they're both failed parts, 4GB and 8GB respectively? I'm pleased to see such getting a use, and enabling cheap simple devices, rather than being binned, pollutingly.

YouTuber lands on Moon using a ZX Spectrum. Conditions apply

hugo tyson
Thumb Up

Re: Real fun

Yes, Commodore progammable calculator. 8 LED digits, 4 height, 4 vertical speed IIRC. You enter the burn for the next 10s or something. Can't remember where it displayed remaining fuel.

SETI admits its search for alien life may be too narrowly focussed

hugo tyson
Alien

Re: I thought we had already agreed that ET civilizations are silent because reasons

Plus, more and more comms switches to code-division multiplexing CDMA, like for example all GPS stuff uses so they can all transmit on the same frequency all at once, which is deliberately indistinguishable from noise. 4G 5G &c phones too - you're all on the same band, with your own secret, well mutually orthogonal, pattern for decoding the signals.

The period of emitting coherent obvious radio signals is quite brief... mains hum might remain the one dominant one?

I think the phrase for the posited deliberate terrified hiding is "Dark Forest Deterrence" or was it Dark Forest Sociology before they got to the deterrence stage...? (Three Body Problem)

Unpacking the deceptively simple science of tokenomics

hugo tyson
Thumb Up

Thanks. was Re: Ummm

I had no idea either. Still don't really, but that cutting helps. I think an important subtlety is, if I understand LLMs vaguely, the "tokens" created are numerical representations indeed, but in a thousands of dimensions space. Each word maps to one point in that space. The individual numbers may only be 16 bits, but there are 10s of thousands in each token.

The "learning" or training part is assigning these, essentially, so that the vector given by [cat] - [kitten] is the same as [dog] - [puppy], cow calf, pig piglet, swan cygnet &c &c, which is what allows the "inference" about that relationship. And all the others that it "knows" about.

Hardware inspector fired for spotting an error he wasn't trained to find

hugo tyson
FAIL

Epoxy

Yeah, we had one or two Acorn Atom kits come back for repair after the customer had assembled it with epoxy resin. 1980.

Servers hated Mondays until techie quit quaffing coffee in their company

hugo tyson
FAIL

Re: Condensation

Such temperature swings with high and low humidity is how CSR (now Qualcomm) used to test Bluetooth chips, running test software continuously. This does accelerated ageing of the package, leads, interconnects &c. Apparently condensation can get inside a solid chip package given enough time! But of course if the failure is after 10+ simulated years that's OK.

It wasn't enough to catch one nasty bug whereby booting the chip, it calculates a table for setting the radio on the 80 channels. Since things can warm, or cool, a load of extra entries are calculated, and the base pointer steps up or down the table as temperature changes so the radio still works. But not enough if it booted at -40° and it actually goes all the way to 80°C, when the table wasn't long enough...

It was a car company that found this one, in their testing of Bluetooth chips deep in the dashboard - as you said, Finnish winter to an hour's driving gets the whole car interior toasty....

SpaceX's Starship explodes again ... while still on the ground

hugo tyson
Mushroom

Morale/enthusiasm problem?

Starting to think that SpaceX's initial successes were down to everyone, every last one of them, working on the project, truly loving and believing and giving their all and caring passionately about it. Working for the future of all humanity with a completely altruistic mindset, believing in the science-fiction dream. That's how the very risky experiments bore fruit: superlative care and thoroughness.

Thinking now that even if only, say, 20% of them have a conscience, empathy, political awareness, kindness, even just that 20% working with a little less commitment, less care, less zeal, could be enough that every stretch mission will now fail, because there's something somewhere that no-one cared to cover.

If so, SpaceX needs to switch very much to a more NASA-like testing regime, not so many stretch goals, else every single new-design/mods launch will fail, and that'll be the end of the company. After all NASA were using government contractors with weasely pork-barrel management and bad risk practices - they needed to check and double check everything, and still faults reliably got through.

808 lines of BBC BASIC and a dream: Arm architecture turns 40

hugo tyson
Pint

Re: Sophie

She's completely teetotal and always has been. This is probably why she can remember stuff.... I'll take it on her behalf! :-)

No need really, CCH bought us lunch, more than happy with that. Cheers!

Does this thing run on a 220 V power supply? Oh. That puff of smoke suggests not

hugo tyson
Flame

HP/UX go pop

In the 1990s we had one of the first HP/UX machines in Europe at work.

It had a smart auto-switching power supply so no need to worry about 110V/220V/240V settings.

Work was a country house in a village, taking a lot of power, being full of computers and industrial printers, and often suffered brownouts and power cuts; after a cut the IT guys walked round turning things back on nice and slowly so as not to make a surge - 5" rotating disc storage for one thing.

Every brownout, the HP/UX machine went pop: it happily switched to 110V mode from 240, but was far too slow at switching back to 240V mode....

Eventually they sent the machine back with a boring fixed voltage PSU and all was happy....

TR-069, a protocol that made broadband manageable, turns 20. What's coming next?

hugo tyson
Mushroom

Re: Ditto squared

I turned it off when they kept changing the WiFi channel(s) to useless ones, and when by happenstance I realised the account website had a map of all my devices. MYOB about that one.

The solution from the ISP to "it keeps screwing up the WiFi" was to send a new router (!) which had the ability to turn it off. How stupid is that?

I won't name and shame but it was TalkTalk. (please don't bother with all the "what do you expect" and "use A&A instead" replies... :-) )

Logitech's Wave Keys tries to bend ergonomics without breaking tradition

hugo tyson
Facepalm

Re: Gooey Coating

And binoculars, not even much used. Time degrades the rubber, not my hand grease, I'm sure.... :-(

Definitely not used for viewing any "speciality" content, before you start....

US amends hypersonic weapons strategy: If you can't zoom with 'em, boom 'em

hugo tyson
Mushroom

Re: Destructive Uber Bomb Mentality

Nike and Nike Hercules were primarily anti-aircraft missiles, radar-guided by humans looking at screens and twiddling knobs to guide the missile in, each battery of 4 launchers could control only one missile at once; the intent was to detonate 30-50 miles off the coast of San Francisco for example, when the bombers were 3 or 4 minutes out.

Sure, they were nuclear tipped, to take out multiple high altitude bombers - same characteristics, >70,000ft, >0.9mach as our V-force - without having to be too accurate. But they weren't designed to stop ICMBs.

I can believe that in extremis launching some to a predetermined place and detonating would have been considered as a tactic if ICBMs were incoming but it wasn't their design goal, that was definitely centred on guiding to the radar return from relatively slow planes.

The future of digital healthcare could be a two-metre USB cable

hugo tyson
Go

Doctor Duncan's Video Symptom Show!

"Just press your buttocks up against the screen...." :-)

The truth about those claims of Qualcomm chips secretly snooping on you

hugo tyson
Black Helicopters

Re: The chipset

Yeah well it's not the chipset covertly doing something via a sekrit backdoor, without the CPU et al knowing, like Intel's secret onboard management chip with its own MINIX OS et al, it's the software that gets the assistance data for Qualcomm's GPS chipset. All GPS systems do stuff along these lines, sending lists of audible WiFi and cell towers to a server to receive in return relevant ephemeris and almanac data (describing exactly where the satellites are), instead of downloading/decoding all that data at 50 bits per second (sic) from the satellite signals like a standalone old-skool GPS would have to.

The conflation of "phones with chipset X do this" and "chipset X does this" ain't quite valid; it's got to be software.

Methinks the real issue, if any, is that the comms is not encrypted, rather than that it goes to a Qualcomm server /per se/.

Version 100 of the MIT Lisp Machine software recovered

hugo tyson
Go

Re: The Forgotten Fifth Generation

Thumbs up for point [4] - that's the way to do it!

Apple releases Lisa source code on landmark machine's 40th birthday

hugo tyson
Mushroom

Re: Trashing the Machine

Hah, once at a show I was poking about at a new thrilling NeXT machine, with its MACH microkernel and all that interesting stuff. There was a normal non-privileged shell open for having a look around.

There were many processes with PID -1 and interesting names, obviously the privileged microdaemons that did all the kernel work. I couldn't help myself: I typed "kill -9 -1" and nothing ever happened ever again.

hugo tyson
Pint

Uses for a Lisa

We had a Lisa in the silver building at Acorn when we were making the first ARMs. For research of course.

Its actual *useful* function was printing party invitations with simple graphics of beer and sparkles, and All DiFfErEnT FONTS like you do....

GCC 13 to support Modula-2: Follow-up to Pascal lives on in FOSS form

hugo tyson
Thumb Up

Re: Acorn ARX and Modula-2

Um, I think you have me conflated with someone else re: Archimedes demos; I didn't do a lot there.

I was working with the ARC folks on ARX when Arthur/RISCOS was arriving, and on RISCiX (BSD4.3) when later RISCOS/Archimedes things were happening.

But I did write Beeb 6502 ADFS and took DFS from 0.9 to 1.2 which more-or-less worked correctly. And the ARM ISA test suite, used to verify the silicon, which a couple of decades on, ARM was foolishly distributing binaries to ISA licencees with all the swears on failure left in. No-one had ever made an ARM chip whose shifter was fsckd until Intel made their own StrongARM/XScale machines from scratch! They were, as I understand it, offended, and ARM mgt sent a rocket about unprofessional code blah blah... I was long gone, never joined ARM.

And Atom Snapper and Atom Invaders... :-)

hugo tyson
FAIL

Re: Had M2 become popular...

Thanks for the namecheck. Agreed, you hit the nail on the head - it wasn't finished enough. Certain kinds of researchers will never finish anything though....

hugo tyson
FAIL

Acorn ARX and Modula-2

Heh. IMHO one of the reasons ARX failed to be anything like ready in time, was Modula-2.

"Extra-linguistical objects" - the M2 world and the compiler folk rejected the idea that a program was going to run on actual hardware.

I was writing the hard disc file system, so I needed to lay out the on-disk structures in memory, then issue a read or write to actual hardware.

There was real dogma about finding out, programatically, the address in memory of an object, or the offset into it. New compilers would change the size of my nicely-organised disk-block object from 256 bytes to 257. They even said things like "you don't need to know the units of sizeof() because you only ever feed it back into other routines that know the units". Eventually we got the academic idiots to understand that this was actual physical hardware, and the compiler doesn't get to change the block size from 256 to 257 bytes (or even 2048 to 2056 if sized in bits!) and they came up with the label "extra-linguistical objects" and a separate set of built-in functions that used units of bytes. Like every sane environment has. Sigh.

I mean, if a program cannot change in any way external objects, then you can optimise it away to "main() {return;}" can't you.

Separately, opaque types. This was because there was no initialised static data at all, IIRC. I mean you could not even set a static int to zero, nor assume anything about its value at all. So every module that held state had a "opaque FooData Foo::init()" member and you pass the opaque back to every single function call. When it came to making an efficient OS executable they were talking about ideas of running it up to a certain point where all the init()s had been called, then snapshotting the memory state and building that into the image, into the BSS section, outside of anything the language could do. FFS.

Such bodges required to make a sensible executable image.

Anyway, you'll have gathered that we hated it.

You can buy a company. You can buy a product. Common sense? Trickier

hugo tyson
FAIL

Solder? What's that?

Way way back, we had Acorn Atom kits returned where the hobbyist has used epoxy glue instead of solder to fit all the chips. Not so many, about 30 maybe. How we laughed.... he didn't get a refund.

UK's National Museum of Computing asks tunesmiths to recreate bleeps, bloops, and parps of retro game music

hugo tyson

Re: fond memories of laboriously typing in lists of SOUND statements ...

Pling and query (!, ?) operators because BCPL.

Toyota reveals its work on an honest-to-goodness cloak of invisibility

hugo tyson
Joke

Re: Optional sensible title here

I went shopping for camo gear; I couldn't see anything I liked.

Solving a big, yellow IT problem: If it's not wearing hi-vis, I don't trust it

hugo tyson
Mushroom

Brownouts (fnarr fnarr)

I used to work somewhere that had one of the first HP/PA HPUX systems (I think, mid 1990s) outside the USA. They were very pleased with their automatic voltage sensing auto-switching PSU that just worked with 110V or 240V or whatever, supposedly. We were in Barrington Hall, in a village. At least the place had 3-phase supply.

We had brownouts.... we also had power cuts and the supply was delicate enough that procedure was to turn off everything we could when it went dark; sysadmins would then come round and turn it on one by one so that the startup load of all the discs didn't happen all at once and trip it out again.

But in some shapes of brownout, the HP/PA machine's clever PSU auto-switched to 110V. Great. But it was very slow at switching back to 240V when the mains came back up, and failed with smoke. Every time the project was delayed a week whilst they shipped another PSU; after some months they sent a better PSU without the stupid in it, and all was well.

Geneticists throw hands in the air, change gene naming rules to finally stop Microsoft Excel eating their data

hugo tyson

64-bit intengers too....

It's not just dates; I had a customer saying "your data is useless" when they had opened the CSV in Excel, just to

check it wasn't corrupted, AND SAVED IT BACK. Thus corrupting it....

All the 64-bit integers were now double floats. Thus removing the significance.

These were 32 bits of latitude, and 32 of longitude, in 1/2^32 units of a full circle.

Handily that resolution is about a centimetre, we were very pleased with that encoding scheme for mapping.....

The reluctant log trawler: The buck stops with the back-end

hugo tyson

Multiple tabs doom

I learnt long ago that trying to do two things in parallel in tabs is *dangerous*.

Bit of a windfall, not sure what to do, so of course I wanted to open one fixed-rate fixed-term saving account, and one variable-rate to spread the risk of inflation.

Filling in many tedious details in two windows next to each other. Disaster; neither opened successfully, but at least neither debited my money either. (TBH it could have been so long ago that "apply online" meant "fill in a form online and we send you forms, you sign and return a cheque" - I can't remember)

At least Amazon seems to get that right these days.... I'd still be scared to try it with real finance.

When a deleted primary device file only takes 20 mins out of your maintenance window, but a whole year off your lifespan

hugo tyson

Re: Serious question from a non Unix person

"Delete" only deletes an entry in a directory (folder) and decrements the reference count on the actual bag-o-bits file. When the file has no references and no open handles on it, *then* the file is deleted.

Normally, in the simple case, of course "rm foo" just removes folder entry foo, and also the bag-o-bits underlying it at the same time....

Four more years! Four more years! Svelte Linux desktop Xfce gets first big update since 2015

hugo tyson
Go

Yep, xfce via xubuntu for me every time, for years. Works fine on older smaller laptops, but I don't know of anything I'd want from it on bigger machines.

SpaceX reveals chain of events that caused the unplanned disassembly of Crew Dragon capsule

hugo tyson
Mushroom

Re: From a safe distance. In proper safety gear

Upvote for "Ignition!" - everyone should read Ignition! - it's terrifying what they tried in the Cold War.

hugo tyson
Mushroom

Freshly shattered titanium?

Maybe, like aluminium, all the titanium anyone sees, or any chemical touches, is actually a thin layer of transparent titanium oxide already.

It requires freshly-shattered titanium in an oxygen-free environment for the oxidiser to set it on fire, maybe?

Blue Monday: Efforts to inspire teamwork with swears back-fires for n00b team manager

hugo tyson
FAIL

Management omission...

If only the bosses had said they were going to abstract from the database to make training examples, then the workers would have known why the guidelines on cleanliness of made-up names. That's the root cause of the problem right there.

Reminds me of test software I wrote for the very first ARM CPUs at (troubled Cambridge micro-maker) Acorn in the 1980s. Testing that the silicon actually did the ISA, as it were. It was for use only within our small friendly team. So one of the fail messages was "Shifter fucked". But later ARM span out, became a monster success, and was shipping that test suite as binaries. You can guess the rest.

Why does that website take forever to load? Clues: Three syllables, starts with a J, rhymes with crock of sh...

hugo tyson
Black Helicopters

On the cusp...

I have JS enabled and a blacklist of sites where it's disabled (in $Chrome). The disabled sites are the more or less the newspapers that I read daily. I experimented with globally-disabling JS and having a whitelist instead; it was about the same size so I didn't take that plan further. But it was soooo close, very much on the cusp.

I wonder how long it'll be before disabled JS is popular enough - or the default on enough browsers - that we'll see nagware like the "you appear to have an Ad Blocker..." saying "Please enable JaveScript to continue..." :-(

Did you know that iOS ad clicks cost more than Android? These scammers did

hugo tyson

Cost to me?

If all it costs the infected user is a little battery life, they won't notice either, and it's not an unreasonable decision to decide not to care?

AFAICT there's no other downside to the victim, is there?

Brit boffins build 'quantum compass'... say goodbye to those old GPS gizmos, possibly

hugo tyson
Go

Re: "AIUI the military signal has a faster chipping rate with longer PRN "

Civilian GPS really is 1023 chips/cycle so the PRN shift-and-feedback 10-bit register never has to go through zero, 'cos if it did it would stay on zero. Repeating every millisecond (nominally, subject to doppler and clock errors).

About the mil signal, the really long cycle time is for security only - makes it really hard to find unless you have pre-loaded tracking data somehow, from that encrypted almanac as you say. But that aspect doesn't add at all to accuracy: only a higher chipping rate can do that, which as you say is 10x the civvy version. But only 10x, so each chip is ~30m. You might get 30cm correlation data out of that.

The ionospheric correction - the naive algorithmic one (ramps up linearly from 0600 local to noon, ramps down from 1800 local to midnight, times cosine something I think) in civilian GPS standards docs anyway - is under 10m, ISTR it being 5m to 7m max usually. So the naive model is good for a system whose overall accuracy is 5-10m anyway. Interesting that of course the mil system needs better Iono corrections from the ephemerides (I guess) 'cos its native accuracy is higher.

But it can never be reliably that accurate. I had a GPS antenna on the windowsill of an office about 15m up. It saw half the sky OK. I generally got accurate positions, being of course the position of the antenna not my computer connected to it. But when it rained, a sloping roof across the road turned into a radio reflector and I could "see" much of the other half of the sky too. Great! you might think, but it saw the new sky with extra path length, since the new signals went across the street and back extra. So my positions were solved for about 10m away, in the middle of the road. Ain't nuthin' you can do to prevent that sort of situation short of rejecting some signals in the solver - but which ones? - whatever your chipping rate and correlation accuracy, it can still be fooled by reflections.

hugo tyson
Coat

Re: GPS accuracy

You're conflating turning off selective availability (SA), which they did 'cos of various gulf wars, and making access to the military signals available. They didn't do the latter.

SA dithered the civilian signals to cause a wandering inaccuracy of several hundred meters. It is defeated by using a fixed ground station to work out the current offset, and delivering the difference data to receivers - this is Differential GPS. So people were working around it anyway.

With SA turned off as it has now been for decades, the civilian signals are still only accurate to a few metres 'cos the chipping rate of the PRN code (orthogonal CDMA code) is 1023 chips per millisecond, so each chip is about 300 metres long. Curve fitting to multiple correlation results gives timing to fractional chips but it's inherently noisy - so you might get actual results accurate to 10s of meters (30ths of microseconds). Solving with many satellites reduces the combined error, sure, but it's stlll meters not centimeters.

AIUI the military signal has a faster chipping rate with longer PRN sequences and so it's inherently more accurate because the basic unit of "knowing when the signal is" which you have if you're managing to track the signal at all, can be not about a microsecond = 300m, but a fraction of that. It's a 10th of that - 30m - in the old versions, and it's not in wikipedia for the latest actually secret stuff. I only ever worked on civilian receivers, so had no need to look at the mil stuff.

Russian rocket goes BOOM again – this time with a crew on it

hugo tyson
Alert

Re: Performed as expected... SRB abort

The Shuttle SRBs nearly had a "become safe after lighting" feature which involved explosive detachment of the top cap of both SRBs, so they both became like one of those new wanky double-ended lightsabers. With no net thrust, was the idea.

This was in case only one of them ignited, to prevent making a catherine wheel out of the whole affair... it wasn't implemented; possibly the top-end flame thrower would have killed everyone anyway, and they got SRB ignition reliable enough that they always lit both, or neither.

TalkTalk shrugs off moaning customers to claim 80,000 more

hugo tyson
Thumb Up

Re: Why? Just Why?

Me too; 79,9xx kB/s from advertised 80Mb FTTC. It's fine (touch wood).

Had one issue, it was a rusty wire just outdoors, where the pair changes to thinner indoor wire.

I should have looked closer myself, but they were fine and not too slow about coming.

America's forgotten space station and a mission tinged with urine, we salute you

hugo tyson

Re: Men in Black

That's the book - thanks, your memory's better than mine.

Page: