* Posts by Brewster's Angle Grinder

3279 publicly visible posts • joined 23 May 2011

Hate Verilog? Detest VHDL? You're not the only one. Xilinx rolls out easier-to-use free FPGA programming tools after developer outcry

Brewster's Angle Grinder Silver badge

Like it or not, in a commercial environment, time to market and ease of coding trumps the quality of code. The history of software development demonstrates that.

Astroboffins baffled after spotting solar system with great gas giant that shouldn't exist

Brewster's Angle Grinder Silver badge

"Kepler's laws only apply around a common star."

I deleted a rather long caveat about this. (I've learnt my lesson.) Yes, you have to know the region a set of rules operate in. But, as you point out, it was fine. We were trying to determine the orbital "radius" of the planet and a quicker orbit around a lighter star means it must be closer in than the earth.

(And while I'm here, I meant aphelion---or apastron, if you're being a real pedant---not apogee.)

Brewster's Angle Grinder Silver badge

" Do you mean half as far away?"

It orbits in 204 days. That means its orbit is smaller/nearer/closer than the earth's. (Kepler's third law.) So I assume she means an apogee of ~0.5 AU. It was lousy phrasing, though.

Brewster's Angle Grinder Silver badge

Re: The standard model of planet formation

"...most gas giants we have found are hot Jupiters."

Sampling bias. They're easiest to detect.

Haskell, Erlang, and Frank walk into a bar – and begin new project to work in Unison

Brewster's Angle Grinder Silver badge

You've ignored the birthday paradox. There's a 50% chance two of them will share a hash if you have a pool of 1E77 programs.

Black holes are like buses: You wait for one – and three turn up at once in galaxy merger

Brewster's Angle Grinder Silver badge

Re: A singularity enters an event horizon

I wouldn't think about singularities too literally. They're probably not a real thing. They're just a placeholder in the maths for whatever actually happens inside black holes. We'll get back to you when we've figured that out.

Brewster's Angle Grinder Silver badge

Tempting fate.

"No politics."

You say that,. But after they've merged, I bet one of them gets all antsy about "losing its sovereignty", changes its mind, and decides it wants to split with the others.

Seriously. Why is this research funded? Politics. Why are we going back to the moon? Politics. Why can't we emigrate to mars? Okay, that one isn't politics. But you get the drift.

Consumer campaign to keep receiving printed till receipts looks like a good move – on paper

Brewster's Angle Grinder Silver badge

Re: The security guard monitoring it wanted to see

Actually, when stopped, I normally leg it and see whether the guard can match me for speed and endurance. And if they do catch me, then I enjoy the expression on their face when they realise I've not nicked nothing. But I couldn't do that because I was in my heels...

Seriously, imaginations are getting carried away. First, I was in my own world when it happened so I was half way through the process before I came to my senses. And all he did was ask me to step through the arch again and then check the number of items on the receipt matched the number of items in my carrier bag. He didn't look in any of my other bags (where he would have found an old DVD that probably triggered the false positive). I was miffed. But being banned would be an inconvenience. And, on reflection, what he did was proportionate and reasonable.

The arch had gone the next time I was in there, and hasn't been back since. I hope my false positive counted against it in some metric. And I got to learn the limit of their processes.

Brewster's Angle Grinder Silver badge

A month ago, the local Tesco put a ?detection gate? at the exit to the self-service tills. It decided to beep when I left. (Shrapnel probably - during the war, I took an arrow to the knee.) The security guard monitoring it wanted to see the receipt before he was convinced I wasn't a hoodlum.

Devonitely not great: Torbay and South Devon NHS declares 'major IT incident'

Brewster's Angle Grinder Silver badge
Trollface

Ahhh, more "efficiency savings", I see.

Yes, we have cut back on needless bureaucracy so we can spend more money on doctors and nurses and front-line staff. What do you mean those back-end staff weren't all diversity officers?

The '$4.4m a year' bug: Chipotle online orders swallowed by JavaScript credit-card form blunder

Brewster's Angle Grinder Silver badge

RTFA

"If their system just takes a payment success flag from the front end only, then they've only got themselves to blame."

It's made clear in the article that the back-end is validating the payment. The problem is the front-end rewriting valid data so that the back-end rejects it. The bug reporter then goes on to speculate about how much this has cost them in lost sales.

In the bag: Serco 'delighted' to grab £450m ferry and freight deal between Scotland and Northern Isles

Brewster's Angle Grinder Silver badge

Have you considered a bridge?

Ha! Serco won't be laughing when Spaffer Johnson builds a bridge to the Northern Isles. Mark my words, by the time our noble and glorious Prime Minister is finished (c. November 2019) there won't be any part of the UK that's unabridged.

Exploding super-prang asteroid to pepper Earth, trigger deadly ice age – no, wait, it happened 466 million years ago

Brewster's Angle Grinder Silver badge

Re: Third interstellar visitor?

I've skimmed the paper and I couldn't see anything to suggest it was extra-solar. And you think they'd make a big fuss if it was an interstellar asteroid.

Justice served: There is no escape from the long server log of the law

Brewster's Angle Grinder Silver badge
IT Angle

I only came here because there was a headline picture of Benton Fraser.

Tut – you wait a lifetime for an interstellar object then two come at once

Brewster's Angle Grinder Silver badge

Re: Space ist -really- big and for the most part depressingly empty

"Even at a rate of 2 Million in 2 years there would not be a goot chance of any direct hit with any solar system body, let alone tiny earth ..."

My napkin suggests that, at a million/year, the earth would be hit within a millennia, although we're having a debate about whether that's an over- or underestimate.

The odds are only so high because they're isotropically distributed. If they were all aligned with the ecliptic, we'd be in trouble for sure.

And Venus looks to have the biggest cross section since it's almost earth sized but orbits at three quarters the earth's orbital radius.

Service call centres to become wasteland and tumbleweed by 2024

Brewster's Angle Grinder Silver badge

Re: No more call centers? What a wonderful world we live in!

How different would it be to what we have now where the operator just follows a script? We are using minimum wage workers as voice recognition/data entry systems.

Astroboffins baffled as black hole at center of Milky Way suddenly a lot hungrier than before

Brewster's Angle Grinder Silver badge

Confer with your twin.

Only if you assume there's a universal clock that all observers agree upon. Einstein did away with that.

You might side-step that by saying, "Well, suppose we send a probe there, having synchronised its clock to atomic time (TT(TAI)) - what would that probe say?" And the answer to that depends on the route the probe took to get there and where we parked it when it arrived. (The probes are near a black hole so the gravitational time dilation is not to be sniffed at.). Two different probes would give two different answers. And it's not clear which we should give priority to.

But, most importantly, if it decided to beam a blast of gamma rays at us, we will experience it today, and not 27,000 years in the past.

Geo-boffins drill into dino-killing asteroid crater, discover extinction involves bad smells, chilly weather, no broadband internet...

Brewster's Angle Grinder Silver badge

Bambiraptor. And Stenonychosaurus is another that could probably pick up toys.

And can't you pick up Lego between your toes?

Big bang theory: Was mystery explosion over New York caused by a meteor? Dunno. By a military jet? Maybe...

Brewster's Angle Grinder Silver badge

Re: Don't panic

TBH, the world is so fucked up that I would be underwhelmed by the arrival of aliens. "Aliens, huh? D'you think they're Brexiteers or Remainers?"

Developer reconsiders npm command-line ad caper after outcry

Brewster's Angle Grinder Silver badge

Re: Welcome to the 90s

I remember having the idea of introducing a "support right". Essentially, the idea of charging to support a product should be restricted to the developers, unless they sold on that right.

Huawei new smartphone won't be Mate-y with Google apps as trade sanctions kick in

Brewster's Angle Grinder Silver badge

Re: Google has become a lot like Microsoft in that respect

It's also a handy workaround for manufacturers not keeping their phones up to date. So even though Morotrola won't update the core OS, my phone has an uptodate browser and access to all the new features in play services.

Eight-hour comms lags and shock discoveries: 30 years after Voyager 2 visited gas giant Neptune

Brewster's Angle Grinder Silver badge

Re: Proper requirement analysis

But you want these missions to succeed 99.99% of the time. So they are deliberately over-engineered. And if that extra capacity remains unused it can be retasked once the primary goal is achieved - provided the politicians can be talked into the opex.

Contractor association blasts UK.gov guidance on hated IR35 tax law's arrival in private sector

Brewster's Angle Grinder Silver badge

HMRC will be sent out of court with a flea in the ear if they try and claim a contract for a single day is covered by IR35. Six months exclusively working for one employer is probably a good rule of thumb and what I plan to use.

Steam cleaned of zero-day security holes after Valve turned off by bug bounty snub outrage

Brewster's Angle Grinder Silver badge
Facepalm

This sounds like a mid-level bureaucrat enforcing their fiefdom ("this is how these rules should be interpreted!") without actually understanding what was intended. And then someone higher up face-palmed and put them in their place. At least, I hope that's what's happened. And if it is, then it's the same the world over.

Clip, clip, hooray: NASA says it will send Clipper probe to Europa, will attempt no landing there

Brewster's Angle Grinder Silver badge

Re: We seem to be unable to adequately sterilize our spacecraft

A lot of steps are taken to make sure we don't transmit microbes to other planets. (Remember the tardigrades were deliberately carried into space. And they remain in suspended animation - although if any did hitchike to Europa, they might reanimate in the ocean.)

It's probable that life on Europa won't be compatible with Terran life. So viruses won't be an issue - even if it Europan life uses DNA/RNA (unless Hoyle and Wickramasinghe were right). The risk is life from earth out competing or poisoning Europan life - or just plain eating it. So more Australia than America.

There once was a biz called Bitbucket, that told Mercurial to suck it. Now devs are dejected, their code soon ejected

Brewster's Angle Grinder Silver badge

Re: Good. I'll never have to use it, again.

"Adding real file copy and rename metadata"

hg copy

hg rename

iFrame clickjacking countermeasures appear in Chrome source code. And it only took *checks calendar* three years

Brewster's Angle Grinder Silver badge

Re: Help me understand something here, please...

It kinda makes sense if the advert is in the iframe. You could obscure it with another UI element and have that pointer-events: none. That would mean the user thinks they're clicking "loks of nekkid ladies" and the add for disinfectant would get another click.

Top tip: Don't upload your confidential biz files to free malware-scanning websites – everything is public

Brewster's Angle Grinder Silver badge

Predator becoms prey when a bigger Predator turns up.

We've got so used to exploiting other people that we don't realise when we're the ones being exploited

Poor old Jupiter has had a rough childhood after getting a massive hit from a mega-Earth

Brewster's Angle Grinder Silver badge

According to the paper, that would fall under "planetesimal enrichment and vaporization" and the verdict is "...relevant models typically cannot produce an extended diluted core [as is seen in Jupiter and, to a lesser extent, Saturn]."

Translation: proto-planets would have disintegrated, and their metals sunk to the centre and been deposited on a conventional rocky core. (Think growing salt crystals.)

Whereas Jupiter's core hasn't fully condensed into a solid lump. (Although it might do eventually.) And the authors' model model suggests a head-on collision that happened at a very late stage in planet formation would produce that.

Brewster's Angle Grinder Silver badge

There must have been one helluva drunk driver in the early solar system. They crash into Jupiter and whip up its atmosphere, and then bash into the earth to create the moon.

I know there's no evidence Theia was a fragment of the object that collided with Jupiter.

Brewster's Angle Grinder Silver badge

Re: Alternative explanation

If you replace fission with fusion, then what you're describing is how all stars work. It's called hydrostatic equilibrium: the heat rushing outwards balances gravity pressing inwards.

But Jupiter is not heavy enough to do this. (And it's unlikely it ever has been.) But it's slowly shrinking and those contractions are converted into heat enabling it to emit more "light" than it receives.

Not very Suprema: Biometric access biz bares 27 million records and plaintext admin creds

Brewster's Angle Grinder Silver badge

Re: Those customers affected...

I've just sandpapered mine off. It seemed safest. I might draw some on with a marker pen if I have time.

Google to bury indicator for Extended Validation certs in Chrome because users barely took notice

Brewster's Angle Grinder Silver badge

Switching to Firefox doesn't help for long. Nobody is going to bother renewing EV certificates when ~80% of the market sees no benefit. So the indicator will disappear from Firefox, not because Firefox has removed the code, but because Google has declared it dead.

Neuroscientist used brainhack. It's super effective! Oh, and disturbingly easy

Brewster's Angle Grinder Silver badge
Gimp

Re: Tin foil helmet

Being down with d' kidz, I use a tin-foil hoodie.

Googlers hate it! This one weird trick lets websites dodge Chrome 76's defenses, detect you're in Incognito mode

Brewster's Angle Grinder Silver badge

Re: Why is this API available without permission ?

It doesn't provide full filesystem access - only a cache directory.

We'd be the first people to complain about storing personal data "in the cloud" or on somebody else's server. Storing your data on your computer obviates the whiff of impropriety. (It also saves the bucks on storage and bandwidth.) It's particularly useful for app-like functionality.

That said, the filesystem API is a nightmare; IndexedDB, although itself a pre-Promise PITA, is a better bet.

Fed-up graphic design outfit dangles cash to anyone who can free infosec of hoodie pics

Brewster's Angle Grinder Silver badge
Windows

Re: A more realistic image...

"That was simply sarcasm. I am 50......"

Ahhh, so you're a great granddad?

Meet ELIoT – the EU project that wants to commercialize Internet-over-lightbulb

Brewster's Angle Grinder Silver badge
Angel

Re: 'Unlightly' to happen.

"It's very niche, so few laptops, tablets & phones will include it. Also efficiency for generation of optical signals is pathetic compared to 800MHz to 6GHz (Mobile & WiFi)."

All phones, many tablets, and some laptops have optical sensors. In the modern parlance they're termed "cameras".

Angel because their halos would provide interference.

Meet the super-speedy white dwarf binary system that's going to grav-wave our world

Brewster's Angle Grinder Silver badge

Re: To think

"...a sense that colliding with each other was imminent on a human scale."

200,000 years is human scale. I mean you hairy apes have been around that long, haven't you? Most things in astronomy have timescales of billions of years.

They're probably only going to collide because of gravitational losses, which are obviously small and so slow. Without that they'd be as stable as an electron orbiting an atom.

Brewster's Angle Grinder Silver badge

Re: Need new image...or maybe some copy editing?

I haven't read the paper. However I suspect the smaller one could have a lower total luminosity but a higher luminosity per unit area - hence it "appears" brighter.

Revealed: Milky Way's shocking cannibalistic dark past – it gobbled a whole dwarf eons ago

Brewster's Angle Grinder Silver badge

Welcome to the ergosphere.

"Time clearly isn't a dimension."

What do you mean by "dimension"? If you beg the question and define "dimension" in such a way that only the three, extant spatial dimensions can satisfy it, then of course you're correct. But then we already know that time and any extra dimensions are not a spatial dimensions of the sort we see around us - at least, not at temperatures we can survive in.

But if you define dimension as an "independent" variable necessary to describe your position, then time is a dimension. (And, potentially, so too is electric charge.)

Boris Johnson's promise of full fibre in the UK by 2025 is pie in the sky

Brewster's Angle Grinder Silver badge

Re: Rural rage

Surely their first complaint will be they're not receiving any subsidies and are having to compete with tariff free imports?

Brewster's Angle Grinder Silver badge

Re: £275,000-a-year weekly column

Well it is the Boris Johnson Fanzine. [HT Marina Hyde]

Amazon's bugging of homes has German boffins worried that Alexa may be an outlaw

Brewster's Angle Grinder Silver badge

"Gideon, forget I said that."

Even on Star Trek, they had to say "computer"...

A remake of Star Trek IV wouldn't have Scotty picking up a mouse and talking to it. Instead his confusion would arise out of not knowing the computer had to be addressed as "Alexa" (or whichever company had paid for the product placement).

Personally, I plan to take a leaf out of Blake's 7's book and call my computer Slave.

AI solves Rubik's Cube in 1.2 seconds (that's three times slower than a non-AI algorithm)

Brewster's Angle Grinder Silver badge
Meh

Bring back the Monster Group...

I was going to make a comment along the lines of "good news for group theorists." But actually, if you follow the link, they proved it by a brute force search and a warehouse load of CPU power.

Industry reps told the UK taxman everything wrong with extending IR35. What happened next will astound you

Brewster's Angle Grinder Silver badge

"Every contractor who goes perm will result in less overall tax paid by them (permies are paid less)."

Fair enough. But where does the missing money go? Because it could reach the exchequer via a different route.

For example, if the company employs two half-baked permies instead of one skilled contractor, then the overall tax take could stay the same (or even increase - I can't be arsed to work out).

Equally, the money might surface somewhere other than "payroll taxes". Although with pledges to further reduce corporation tax, it may be the money won't get to the treasury. But my point is just because you are paying less tax, doesn't mean there is less tax coming in. Complicated systems can be subtle and need detailed analysis.

Wondering how to whack Zoom's dodgy hidden web server on your Mac? No worries, Apple's done it for you

Brewster's Angle Grinder Silver badge

<guess>I don't know the specifics. But my guess is this javascript using the media capture API. If a web site uses it, the browser prompts. But the localhost is probably exempt. So if you serve your page from a locally installed web server - there's no "annoying" prompt.</guess>

Who's been copying AMD's homework? Intel lifts the lid on its hip chip packaging to break up chips into chiplets

Brewster's Angle Grinder Silver badge

Re: Who's been copying AMD's homework?

"Or go further back to the discreet floating point coprocessors back in the day, and you're on to the problem of making them talk to each other."

FWAIT

This major internet routing blunder took A WEEK to fix. Why so long? It was IPv6 – and no one really noticed

Brewster's Angle Grinder Silver badge

Re: What transition?

But it's the human side they really screwed up on. They underestimated the drag of millions of sysadmins having to unlearn everything they know and learn a new, harder system. (Probably because sysadmins were fewer in number, smarter, and better paid, back in the day.) If sysadmins perceived IPv6 as the newest and greatest, they would be pestering bosses for the cash and smuggling in the kit; the transition would happen. Instead, we're still debating the notation. And given that we're still debating whether to use tabs of spaces (and how many spaces) I don't see that debate ending any time soon.

Observation: Slow-burn space HAL 'em up fires adventure game genre into the exosphere

Brewster's Angle Grinder Silver badge

Dammit.

I had a not dissimilar idea for a game after watching the Supernatural episode that's shot from the PoV of the Impala.

*Puts on Kansas*

The Eldritch Horror of Date Formatting is visited upon Tesco

Brewster's Angle Grinder Silver badge

Re: Julian dates WTF

You're not wrong. Section 1.252 of the Explanatory Supplement to the Astronomical Almanac defines a Julian Date to be a Julian Day Number plus a fractional time of day; e.g. 20145.5. Even, Meeus, bless his cotton socks, grudgingly admits 'In many books we read "Julian Date" instead of Julian Day.'

If you'd asked me before I'd read this. I'd've said it was either a count of terrestrial rotations from the Julian epoch or a calendar date expressed in the Julian calendar. But the adjective Julian gets liberally used in astronomy.