* Posts by heyrick

6653 publicly visible posts • joined 20 Dec 2009

Hollywood drone pilot admits he crashed gizmo into cop chopper, triggering emergency landing

heyrick Silver badge

Re: Not really the brightest bulb, was he?

"there's a large amount of kinetic energy in a rotor blade and when it hits a drone moving much slower."

Exactly. Even if the blade survives unharmed, you're suddenly going to have a lot of high velocity shrapnel (drone bits) flying who knows where.

It's been a day or so and nope, we still can't wrap our head around why GitHub would fire someone for saying Nazis were storming the US Capitol

heyrick Silver badge

Re: Opportunistic?

More like a snowflake with connections whinged about how it was wrong for a person to call an insurrectionist a Nazi (even if one of them was wearing a Camp Auschwitz shirt) so HRs response was to come up with some vague bollocks to justify getting rid of somebody who didn't quite fit in.

UK network Three hikes pay-as-you-go rates by 400% to push punters to buy 'bundles'

heyrick Silver badge
WTF?

How do they justify the costs of SMS?

1048576 bytes of data, 5p.

140 bytes of SMS, 10p.

Cost of a megabytes worth of data at SMS rates - £749...

That's it. It's over. It's really over. From today, Adobe Flash Player no longer works. We're free. We can just leave

heyrick Silver badge

I would have been inclined to add that you'd be holding them liable for any problems arising from the necessity of installing and using something known to be a huge security risk.

Seriously, needing Flash in 2020, WTF?

heyrick Silver badge

hoping no one ever creates software as insecure as that ever again

Way too late.

I have an IPcam with a borked version of the GoAhead server. A fat fingered moment in writing some code had me making an http request without the leading '/'.

The camera's response? To serve up the file requested, completely bypassing all of the password stuff.

I suspect a lot of IoT tat is similarly crap.

Boffins store text message inside E coli bacteria using electromagnetic signal – and you'll never guess what it says

heyrick Silver badge

Re: Domestos* - kills 99% of all known computer bugs ;o)

I have visions of Audrey 2... and that's the server.

After all, the thing about living cells is that eventually they evolve.

Waterloo! Windows defeated, your sign is screwed. Waterloo! Promise to bork you forevermore

heyrick Silver badge
Coffee/keyboard

Re: Very apt description

I'm on my lunch break. Icon, because bleurk....

Linux developers get ready to wield the secateurs against elderly microprocessors

heyrick Silver badge

Re: Damnit!

So, your ARM M0 can emulate a 6502 which emulates an ARM which can emulate a 6502 which...

...I wonder how deep this can be nested before it gets ridiculously slow?

heyrick Silver badge

Re: what is linux good for?

Upvote for a good detailed explanation.

For those of us that grew up a little later when lower case exists, it is more useful that "mydoc.txt" opens the expected file without worrying if that's MYDOC or MyDoc or Mydoc or whatever.

As for whose case takes precedence, that's part of the eternal question of character handling. Just like does the file "Ångstrom.txt" appear following Z, or before B? Both are valid depending upon how you interpret the first letter.

And, of course, this is complications with Latin based characters. Throw in Chinese, Arabic, etc and it gets really messy...

heyrick Silver badge
Happy

Re: Damnit!

Whoa, wait... So his idea to get around the need of an MMU was to write an ARM emulator to run on his eight bit processor, and run Linux on that?

Oh man, that's devious.

heyrick Silver badge

Re: People still make these older CPUs last I checked...

Also worth mentioning that in the case of the ARM (not familiar with others), there are twice as many registers in the 64 bit world, so while you may lose a little in the memory requirements, you ought to gain a good amount in the speed department, especially with a load/store architecture like ARM where more registers is a good thing.

heyrick Silver badge

Re: People still make these older CPUs last I checked...

These days we have the Raspberry Pi family. No need for big cumbersome 486s.

I have a 486 board around someplace, a DX66 if I remember correctly. Big slab of brown ceramic (is it ceramic? never been brave enough to drop it to see what happens) that's maybe 2/3rds of the size of the entire Pi board, and that's just the processor.

heyrick Silver badge

Re: what is linux good for?

I don't like Linux much - it's mostly the asinine case sensitive filesystem that irks me. So, my choice, I don't run Linux on any of my computers.

Yet, oddly enough, I have more copies of Linux running in the house than everything else added together.

Let's see. The broadband router. A WiFi media sharer gizmo. The backup router. The manageable hub. My PVR. Two different IPcams. My tablet, and mobile phone. And frankly I wouldn't be surprised if the printer (WiFi, built in web server, blah blah) didn't run it as well.

Tablet and phone are Android. PVR is a stripped down Debian (from the dark ages). Most of the rest are the standard combo of very minimal Linux and Busybox.

So, we're all still waiting for the year of Linux on the desktop, meanwhile it has quietly taken over pretty much everything else that has a little more processing oomph than your average washing machine... Where it sits, peacefully, and just gets shit done without all the drama.

That's what Linux is good for.

UK's AI fairy tale sets out on its yellow-brick roadmap

heyrick Silver badge

Re: at a democratic decision

"If so whose votes were suppressed?"

Try any British citizen who has been living in the EU for long enough that the arbitrary "you no longer count" rule kicks in. The one that successive PMs say they'll get rid of, yet never manage to do.

Why don't we count? Because apparently the whole issue of the UK's relationship with the EU simply has nothing to do with UK citizens living in the EU. Huh? That argument doesn't hold air, never mind water.

Or, another way to look at it, a clever yet slimy way to discount the people who took benefit of their EU rights and are thus more likely to vote in favour of the EU because they actually understand what it means.

And that's not even getting into the shit that the Brexiteers pulled around and especially following the referendum, as detailed above.

heyrick Silver badge
Megaphone

at a democratic decision

When all British citizens of majority age have the right and ability to vote, it is democratic.

When you start cherry picking who can and cannot vote, for whatever reason, it's no longer democratic.

The referendum was the latter, not the former. Repeating the "democratic vote" mantra does not make it so, any more than the orange idiot over the way saying the election was "stolen" makes it so.

Buggy code, fragile legacy systems, ill-conceived projects cost US businesses $2 trillion in 2020

heyrick Silver badge

Re: The reason I'm only a geek in my private time

Sadly, not permitted without the permission of the person, their family, and the nursing home (plus the legal people). Talking to somebody is one thing. Recording that person...instant quagmire of red tape.

heyrick Silver badge

Re: Praise Where and When Praise is Due.

He writes "realise" with an 's'. That's not leftpondian.

heyrick Silver badge

Re: I'm a coder

To be fair, though, the average modern operating system won't fit in a 16K ROM, or a hundred pages of fanfold paper.

It's just a shame that modern fast connectivity has so quickly been translated into a "push it out the door and fix the problems later" method of software development.

heyrick Silver badge
Mushroom

The reason I'm only a geek in my private time

The icon is appropriate.

Many many years ago, I wrote code. A specification was written for us by somebody who sort of understood the problem, but nothing about the application of that to a computer. That was supposed to be our job, to take the spec and make it code.

Only, it wasn't. Our job, it transpires, was to take the spec extremely literally and make it code. An example I remember was a set of values that were multiplied by powers of two. I forget the reason, index offset maybe? But it was basically a calculation that the sixteen bit processor could do as a simple arithmetic shift. But no. The spec said that the value had to be multiplied, so a costly multiplication routine needed to be invoked. But we couldn't write one because we already had an even costlier multiplication routine that worked with fixed point numbers. So, yes, we took a value and converted it to fixed point and multiplied it and converted it back. Hundreds of machine cycles for something that ought to have been one instruction.

Why? Because the spec said so and some asshole manager wasn't going to accept any deviation from the spec. NONE.

The project was full of stuff like that, and arguments between the programmers (I was just a junior keyboard monkey) and the manglement were common. And since the higher ups understood their sycophants and not us, we were overruled every single time. I left before the project was anywhere near finished (and already late) and it was an utter piece of shit. Bloated, slow, horrific. Nobody wanted to put their name to it. But, alas, it completely followed the spec. The spec written by somebody barely competent to use a pocket calculator.

Suffice to say, I took a completely different career path. Pays less than a developer, sure, but less stress and I got to meet some interesting people. Best discussion I ever had with somebody was working as a carer in a nursing home with this excited old lady jumping up and down about as much as possible in a wheelchair. Why? Official secrets was up, she helped bust the Enigma and had been waiting a lifetime to talk about it. And she did. Utterly fascinating how it worked and the methods used to reverse engineer something just by looking at the encoded messages.

I don't regret my decision, but I do regret that once upon a time people were valued for their skills. Writing code, running an effective ward (in a hospital), being a blacksmith... and somewhere along the line we all accepted these total and utter losers to come along, call themselves fancy titles, tell us all what to do. They don't have a bloody clue. I bet you could randomly fire at least half the management from any company and when the shock settles down, you'd realise that they weren't actually that necessary and maybe just maybe the workers would be more effective by not having people that don't understand their job telling them how to do their job, and of course (especially in high concentration jobs like programming) not having to stop everything mid morning for yet another stupid fucking "update" meeting where everybody is brought together to say where they are different to yesterday, or the day before that. It doesn't help the programmers, it doesn't help the other workers, it's only done in order to make the management feel like they are important.

They are the reason we're all screwed. People worship the guy with the big desk and the company car.

And the people that can actually do the work? Diminishing, mostly due to the actions of the aforementioned parasites.

Loser Trump is no longer useful to Twitter, entire account deleted over fears he'll whip up more mayhem

heyrick Silver badge

Re: An elephant in the room

Ideas of insurrection isn't the point.

It's ideas of insurrection egged on by the outgoing President who refuses to accept the result of a properly held election.

Note the part in italics and especially the part in bold. Any idiot can have delusions of ousting a government they see as corrupt and illegitimate (and they will, of course, fail). That the guy currently in charge is the ringleader makes it an entirely different situation.

Entirely.

Different.

heyrick Silver badge

Re: An elephant in the room

"Note how much Bezos net worth has increased during this tragic outbreak"

Could that possibly be because his empire mails out stuff, which is kind of useful when places are on lockdown and most of the shops are shut?

There are two sectors that really ought to be doing spectacularly right now - internet mail order, and video conferencing.

Brick and mortar shops? Not so much. I think here (France) the restaurants that don't support takeaway have been closed more than open in the past year. We never had an "eat out to help out" policy because even the dimmest politician understood that stuffing a lot of people into enclosed spaces for lengthy durations (the average restaurant meal is what, an hour?) during an ongoing pandemic was a really dumb idea. Still, I do wonder how many will reopen when the dust settles and we can put the chaos behind us.

"What folks don't agree on is the science behind masks"

Personal sample of one here, but I've been out and about as sparingly as possible and worn a mask in all public places, plus the hand washing. Not only have I not contracted the virus (thankfully), I have also not had the winter flu or any cold. Usually the flu gets me for about a week and I have two or three rounds of cold. So, I'm not complaining about wearing a mask, nor others doing likewise.

As for the utility of masks, try an official source and not whatever shit turns up on social media: https://www.cdc.gov/coronavirus/2019-ncov/prevent-getting-sick/cloth-face-cover-guidance.html

"lockdowns and other draconian measures supported by politicians"

I doubt that politicians would trash their own country's economies, risk huge unemployment, and likely make their party unelectable for decades without a damn good reason behind it. Here in France we came out of second lockdown into a country wide curfew (was 8pm-6am, is now 6pm-6am in parts over in the east) because it was obvious that the full liberation after the first lockdown meant that the infection rates, that were under control, shot right back up again. So they're trying something different to try to keep things contained without diving straight into another lockdown. In this way we can all attempt to have some semblance of a life while this problem continues.

Of course, it isn't helped by fuckwits having a booze filled rave, or the devout deciding to defy proximity restrictions and pack themselves into churches...

heyrick Silver badge
Thumb Up

Re: An elephant in the room

Mockery has made it to the other side of the ocean, burnt the boat it took to get there, has opened up a thriving McDonald franchise and has claimed political asylum.

So well put. :-)

United States Congress stormed by violent followers of defeated president, Biden win confirmation halted

heyrick Silver badge

Re: Careful. Slow down and THINK.

"The dumb-asses will be processed, and dealt with according to law."

Yes, so very helpful of Elijah Schaffer to not only say what he was doing with his name attached, but also provide photographic evidence...

Bug? No, Telegram exposing its users' precise location is a feature working as 'expected'

heyrick Silver badge

a huge printed directory of local names, addresses, and telephone numbers

While that is true, there's a big difference between "here's a book with twenty thousand people indexed by name, good luck"...

...and "This young brunette is Jessica, she's out for her morning run, this is her route. She lives at 6 Skylark Lane. She's single, has two cats, and plays the cello" (the additional details easily gleaned by following links to social media profiles, etc).

Brexit freezes 81,000 UK-registered .eu domains – and you've all got three months to get them back

heyrick Silver badge

How fucking petty

I can understand not allowing new .EU registrations or renewals to Brits, but to revoke something paid for and set up like this just seems like throwing toys out of prams. Plus the fact that they have unilaterally changed the rules three times now must surely make one wonder about the validity of anything that has been agreed to (and paid for).

Frankly, this shames EURid.

(written by a Brit living in France who moved to a .eu domain following the clusterfuck that is Brexit)

Lay down your souls to the gods of rock 'n' roll: Conspiracy theorists' 5G 'vaccine' chip schematic is actually for a guitar pedal

heyrick Silver badge
Coat

Re: Social media

Film? God, I thought it was a documentary...

New year, new rant: Linus Torvalds rails at Intel for 'killing' the ECC industry

heyrick Silver badge

Re: Who is this "Intel" ?

"x86 will be around for a *long* time to come..."

Sadly.

File format conversion crisis delayed attempt to challenge US presidential election result

heyrick Silver badge

Re: Google Docs?

"the odd SNAFU with documentation is to be expected"

You're calling it a SNAFU.

How do we know it isn't Google Docs because it was hastily written on a tablet in the back seat of a car on the way to the courtroom?

heyrick Silver badge

Re: Oh FFS give it up already.

"Kudos to the judges for doing the right thing"

Ah, but law follows documented procedure and is supposed to be transparent.

Senators, on the other hand, can simply regurgitate whatever conspiracy theory they read on Facebook or were told by crybaby-in-charge.

Confessions at a Christmas do: 'That time I took down an entire neighbourhood'

heyrick Silver badge

Re: What in the...

Good, a paper trail. Which means they'll be accepting liability if it all goes to hell because a problem that was clearly pointed out was refused.

Lenovo ThinkPad Carbon X1 Gen 8: No boundaries were pushed in the making of this laptop – and that's OK

heyrick Silver badge

Re: Nothing? Surely you jest.

Exactly - the cheap little EeePC range managed to fit in both Ethernet and an SD reader. Hell, the RaspberryPi has both. What's the excuse here?

heyrick Silver badge

I'm a heavy touchpad user, to the point where I feel I can do more, quicker, with a touchpad than a regular mouse. It does need setting up correctly though.

Never got on with the nipple, the pointer seemed to go everywhere except where I actually wanted it to.

I have a friend that hates all of that and uses a roller ball.

I guess pointing devices are like pens. Different types to suit different people. As long as the nipple/touchpad can be disabled as appropriate, then at least here you have a choice...

Google reveals version control plus not expecting zero as a value caused Gmail to take an inconvenient early holiday

heyrick Silver badge

Re: Yet again - zero bounds checking

I think there's a subtle difference in "being flexible in what you accept" and "accepting anything without bothering to check it makes sense".

heyrick Silver badge

code and infrastructure are complicated enough that the time since September 10th wasn’t enough to do the whole job

Or maybe they were just hoping it would go away, followed by a mad rush as oh crap we really have to obey somebody else's laws...?

Search history can calculate better credit ratings than pay slips, says International Monetary Fund

heyrick Silver badge

iOS users far lower risk, specifically compared to Samsung mobile owners

I kind of understand why they favour Apple owners, but what's with Samsung? As opposed to, say, somebody with a lower end phone or Huawei or something?

Users with their full or partial name in their email address and/or business name are consistently lower risk (free and crap email providers are a bad sign, it specifically mentions Yahoo accounts as a bad indicator)

Oh dear. They get my Yahoo address specifically because it's easy to set up (and remove) disposable addresses. Oh, wait, you think I'm going to be handing out my private email address? Did that when the web was young, got burned when the autospam came along. Now my private address is exactly that, private.

Customers who arrived at the bank website via searching on a price comparison site are lower risk Customers who arrived at the bank website via clicking on paid ads are higher risk

Says all you need to know about the value of advertising there, doesn't it? How about arriving at the site by looking it up on Google?

Users with high qty of spelling mistakes and ALL CAPS in loan applications are bad news for risk

Yeh. Oi kun unnerstan dat.

People who buy things online 11am-6pm are lower risk than people who buy things 11pm to 6am

What about 6pm to 11pm? Because, you know, some of us have to go to work. But, sure, buying something at 5am does rather scream of "tail end of a late night gaming session at 'my place'" (translation: basement of parents house).

heyrick Silver badge

Re: I'm playing about with something in TurboC right now

It's utterly pointless. In another forum in another place, somebody gave a "friend of a friend" quote to make a clone of the RISC OS UI running under FreeDOS (why? long story) of 3000 hours at $125 per hour. Quick calculation puts that at a little under two years full time and a third of a million dollars. Which is obviously bullshit for something that can't actually work and will just lookee-likee.

So I'm having a crack at writing a copy of the Arthur desktop pretty much for the hell of it. Never written a WindowManager before, and doing it from the ground up is insane, but it's an interesting exercise in discovering solutions to stuff that I've never really considered before. Only spent a few hours on it, but it can draw basic windows and move them around the screen with the mouse dragging either the title bar or the resize button. So, it's coming along.

I'll be honest though, I've cloned the necessary parts of the BGI library so I can write the code under RISC OS, then just build the DOS version from that with DOSbox.

Still, it's something to do that keeps me away from Netflix and a large tub of chocolates...

heyrick Silver badge
Happy

Hmm, let's see

Primary device - older Firefox on Android (with paranoid blocking).

Secondary device - NetSurf on RISC OS.

Tertiary device - even older Firefox on XP (it's a rescued box for when I need Windows, never saw the point of upgrading to anything newer).

Search history? I'm playing about with something in TurboC right now "for the hell of it" so various searches related to nerdy crap like DOS int calls and which port to fiddle with to detect VSync.

I read The Register, The Guardian, and xkcd.

I'm not employed in IT. I do this for amusement (so don't bother telling me TurboC is a billion years out of date, I'm aware of that, but for something to run on 16 bit DOS, it's just the ticket).

And my credit rating is: FAIL, get a life.

How to leak data via Wi-Fi when there's no Wi-Fi chip: Boffin turns memory bus into covert data transmitter

heyrick Silver badge

Hmm.

So we have a networking system that runs at 2.4GHz, and high speed memory modules spewing RFI around the same 2.4GHz.

All it needs now is a microwave oven beside the machine to heat up the burgers and left-to-go-cold beverages.

Google told BGP to forget its Euro-cloud – after first writing bad access control lists

heyrick Silver badge

Re: Clouds are great!

They will learn and maybe even fix. So the next time it falls over (next week?) it'll be something else...or maybe just a consequence of pushing fixes for this?

Tim Cook 'killed' TV project about the one website Apple hates more than The Register

heyrick Silver badge

The promo that never was

Close up of Tim Cook.

Baritone voice: This time (dramatic pause) it's personal.

Cut to something exploding in a Jerry Andersonish manner.

Ad blocking made Google throw its toys out of the pram – and now even more control is being taken from us

heyrick Silver badge

Re: The rise of Facebook and the slow death of journalism is due to online ads

The slow death of journalism?

Easy. Back in the eighties I used to read the Daily Mail (and the Guardian).

If you can stand it, pop over to the Mail's website.

That is why journalism is dying.

heyrick Silver badge

The thing is, control can always rest with the user. I run blocking, because there's no way in hell I'm going to let random sites pull in random scripts and rubbish from elsewhere.

The rule is quite simple. Sometimes (rarely) I see a little textual advert from Google. I can ignore it. But those sites that scream about how much harm I'm causing by not allowing them to get third parties touting junk? Well, I'm about to harm them even more. Goodbye.

When advertisers think it is okay to toss random APKs at me, and attempt to debit my phone bill internet purchasing (there's a good reason that is disabled), it is malware and theft. Are the site owners who provided links to this going to step up and compensate me (and everybody else)? Or are they going to deny responsibility because third party...?

Yeah. Exactly. So they can all fuck right off. When I no longer have the choice to block, I'll take a third option, I just won't visit those sites.

heyrick Silver badge

"Good advertising – the sort targeted at readerships by the reader's own actions"

Which in itself is a slippery slope. How do you know what are my actions? Oh, right, you're tracking me. <click>{BLOCK}

Google Cloud (over)Run: How a free trial experiment ended with a $72,000 bill overnight

heyrick Silver badge
FAIL

Fail Google

If the service user sets up a spending limit, then that limit is to be respected. Automatic upgrades and email notifications of such should only be possible by explicit opt-in, because there's a hell of a difference between seven and seventy thousand.

The way it is currently set up (heavily benefiting the service provider, note) just sounds like a scam, like the sort of crap mobile operators used to pull (here's your free data allocation, going over will cost you €10 per megabyte and we will notify you by SMS at some random time afterwards). Or the infamous roaming charges. The law put a stop to that nonsense. As it should automatic service upgrading as demonstrated by this article

EU Medicines Agency hacked, BioNTech-Pfizer coronavirus vaccine paperwork stolen, probe launched

heyrick Silver badge

Re: Recipe

Oh, if only medicines actually tasted of something other than being vaguely and strangely akin to the sensation of sucking on a PP3 battery.

heyrick Silver badge
FAIL

Re: Don't patent COVID-19 vaccines

"Also, I'm vehemently against it."

Twat.

So the virus that we could have stood a chance at dealing with will linger on and on in places that don't have the resources to cough up money for a large populace or refuse to send for bullshit political reasons, until the point where it mutates (again) and comes and bites us all on the arse.

How does that help anybody? The virus doesn't care about the colour of your skin, how you vote, or what religion you believe in.

Make the vaccine available to everybody and then we'll only need to worry about those bloody anti-vaxxers.

Bitter war of words erupts between UK cops and web security expert over alleged flaws in Cyberalarm monitoring tool

heyrick Silver badge
FAIL

Typical, these days

The police seem to be happy go all out silencing those who want to criticise the police, but doing actual police work appears to be so much harder.

Pure frustration: What happens when someone uses your email address to sign up for PayPal, car hire, doctors, security systems and more

heyrick Silver badge

Re: Accounts with HSBC

"but as in the UK identity theft is not a crime"

I bet if somebody hijacked Priti Patel's identity, the law would change pretty bloody quickly...

But big fail to the bank as well for accepting such weak identity proof.

heyrick Silver badge

Re: Yup

"Demands for payment, threats of court and bailiff action?"

I've received a few over the years. Hit delete after the first sentence. Same for emails from the bank. Anything important must come by post on headed paper. Any such crap by email will be ignored, which considering I didn't owe money in another country or have an account at HSBC is exactly what all those emails were - crap.

Next day delivery a bit of a pain? We have just the thing... nestled deep in the terms and conditions

heyrick Silver badge

woopsie of a different sort appears to have been made.

That's not a whoopsie. It's now proof that one person actually bothered to read the small print.