* Posts by Lee D

4266 publicly visible posts • joined 14 Feb 2013

Long haul flights on a one-aisle plane? Airbus thinks you’re up for it

Lee D Silver badge

Re: Money

And I can't help but think that if you scrapped business class, shoved everything together, and evened out the legroom to something sensible, you could get MORE passengers on the same plane.

Sure, they wouldn't be paying a thousand pound for a fancy seat, but maybe more people would WANT to fly in them, and the businessmen wouldn't be too upset about having only decent-legroom rather than their own personal box.

P.S. I judge any company that flies their staff business class. If I were an airline, I'd make all my staff fly economy. But then, my economy would be adequate rather than prescribed torture barely above legal limits. Eat your own dog-food.

Lee D Silver badge

Gave up flying several years back.

Sorry, but I'd honestly rather have a silent trip (if we can scrap the safety announcement or make it so that people who WANT it can plug in headphones to hear it and the rest of us can just ignore the silent hand-waving in front of us, I'd be even happier), some legroom (suggesting that you have ANY legroom nowadays is really just being a liar), not be sold-at for hours on end, and be slightly further from the sniffing, scratching, yelling, etc. of other passengers. Absent that, I just won't fly. To be honest, the extra cost of a couple of tanks of fuel in a modern car and a cheap ferry / Eurotunnel crossing (where you can get out and walk around, even) is almost lost in the noise of the extra comfort. (Hey, I gave up on the US years ago, I certainly don't care that I wouldn't be able to get there).

Question: Why does my car have more legroom than a plane? And more storage? And better seats? And better entertainment options? And better comfort options (heaters, fans, A/C, etc.)? And a nicer seating angle / reclining capability? And a better view? And better cup-holding etc. facilities? And nicer belts (I know, I know, that one has an answer, but stlll)? And such things are all static items that could, in theory, be fitted to a plane and the cost amortized over thousands of flights, I don't imagine they are any heavier than an airplane seat. Seriously... a proper tray that doesn't rely on the guy in front not bouncing around would be nice (not that you even get a meal nowadays either). An armrest you can put an arm on. A pocket for rubbish. Seat controls to adjust. Places to plug things in to charge, etc. Even my rear passenger seats offer all that, and you could make them into a long row just the same as on any plane. Three car passenger seats probably aren't even the same width as three plane seats. They certainly don't go as high. And I could easily put a bag in the footwell better than I can in a plane.

Given that you can stop a car at any point, open the windows, travel for just as long as on a plane (hell, I've done 9 hours straight to Scotland before now), and they do SO MUCH BETTER a job at attending to my comfort, I can't see why a plane couldn't... it's literally just penny-pinching. Charge everyone a fiver more for those hundreds of passengers flying thousands of flights every year and put in some decent seats.

I can't bring myself to use them any more. On top of things like the stupid queues, security processes, time expectations (it's literally lose-a-day to get to Spain, it's not much more to drive!), preparations, baggage restrictions, flight timings, travel to the airport, car parking, etc. I just don't see that they are any use to me any more.

But whenever I jump in my car and go off on holiday, wherever around Britain or abroad, I "feel" on holiday the second I start, I can stop off anywhere I like whenever I like, I can change plans on a whim, come back with a whole boot full of presents, etc. etc. and take four people along with me (which drastically cuts the cost to less-than-a-plane - four tanks of fuel is a LOT of travelling). Priority boarding? We know that as "calling shotgun". We can chat. We can play games. We can watch movies. We can fall asleep (well, most of us can). And we can pull into that little sleepy French village that's got a fair on today.

Airlines have worked tirelessly to screw me over as much as humanly possible, to the point that I actually believe the allocated legroom and "you can't leave the flight because we're delayed so you're locked in a tin box for the next three hours on the ground" should be illegal. I can't see why I'd reward them with even a pittance of money, or the air travel taxes, or airport purchases just so they can do that to me. Going on holiday is no longer exciting if it involves air travel, especially if I have a child in tow. I can't think why I'd subject myself to it again.

It never used to be like that.

CableLabs signs off MAC spec for DOCSIS full duplex

Lee D Silver badge

Re: What difference does it make what wifi router you put on it?

More bandwidth = more simultaneous clients.

There are probably at least 8-9 devices in the average family household connected to wifi. Phones for mum and dad, the kids tablet, dad's laptop, the Xbox, the Wii, the Chromecast, etc. etc. etc.

800Mbps is thus only about 80Mbps per device. That's only 8Mbytes/sec (roughly) for downloading their new 50Gb update to their XBox game, for instance.

Plus... if you buy kit that's capable of the higher speeds, you not only get lower bandwidth, but you're playing nicely with everything else that has those higher speeds (so instead of 10 devices all fighting and taking their percentage of overhead, they know to dial back and the one client needing more gets it). Latency is also a factor, plus that wireless is very noisy (so 1Gbps theoretical means you have more room for errors and retransmissions before you do start to affect the connection).

Don't forget, a 4K stream, sucks up 25Mbps per second (according to Netflix). Say ten houses share 10Gbps. Now you have 1Gbps. That house has 8-10 devices. Each get 100Mbps on average. Add in noise, retransmission, upstream-and-downstream latency, broadcast traffic, interference from neighbouring networks, etc. You're now into less than they'd have got from a local Ethernet cable 20 years ago. Given that we're all using cloud for everything from home photos to school work to streaming movies, it quickly disappears. And the kids downloading the new maps for GTA V could easily knock the connection for six for an hour or more (I've yet to see ANYONE but myself run a router capable of proper QoS and fair airtime sharing, and it's trivially easy to knock someone off their games just by doing a large torrent or similar).

And this is a protocol that you expect to be using 20+ years from now, too. Some hangers-on will still have whatever modems support this sitting in their living room long after everyone else has upgraded to terabit-internet, and they still need to do a half-decent job.

Like the infamous (and apocryphal) quotes... 10Gbps should be enough for anybody. And there's only a need for a handful of computer in the entire world, right?

To be honest, it all depends on your usage. I can run a school with 500 pupils off a 100Mbit leased line. But every member of staff probably has 75-100Mbps connections to their home, with an order of magnitude less devices dangling off it. And I guarantee you that their home connection is like treacle compared to the school one. I bet their iPhone gets a faster individual connection on 4G than on their Wifi too, once all's said and done.

By the time this hardware is out, everyone will be on 5G and, embarrassingly, it'll outperform their home broadband. If they want to be able to keep up, the DOCSIS cable standards, or the latest DSL standard, have to be able to deliver 5G speeds times by the average number of devices in a household (to combat interference from the neighbour's devices too, even if they are idle), after all the losses, conversions, interference, channel-congestion, etc. Or else people will literally stop bothering buying home broadband.

Case in point: I don't have a home broadband connection. I bought a Huawei 4G router, slapped a high-data-usage monthly recurring SIM into it, and I pay less than a BT line would cost, get all the data I need, at speeds twice those quoted for a BT line in my inside-the-M25 new house, with no commitment, no installation, and deals like "Netflix doesn't count towards your data allowance", etc. And I can pick it up and take it round a mate's house because it's about as big as the cheapest of smartphones and lasts 6 hours on battery.

This DOCSIS standard, if anything, doesn't go far enough.

This is why we can't have nice things, BT tells Global Services after 3% sales droop

Lee D Silver badge

Re: Lets all bash the British company

- Insisting on keeping copper isn't a problem. The problem is that the copper isn't backed by anything at the exchange. VDSL over copper can do amazing things, way more than they actually ever achieve, and nobody is dictating what happens past the cabinet.

- Wholesale cost BB? You mean more than just about every developed country while providing much less in return? BT have had DECADES of opportunity to get their costs down by doing the above.

- "Not insisting VM and altnets also wholesale to encourage demand led installation" - given that almost all that consists of is NTL's bankrupt cable business, and Hull's sole ISP, that's not something you can just regulate. If you did, you'd be forcing OpenReach to take it all on, and providing new installs too. Pretty much the bit that's not happening is new installs, VM rarely cover any area at all that isn't already well covered by BT/OR cabling.

- "not enforcing standards based fibre installation to ensure we see the same standard of fibre installations across the nation permitting access level competition for all installs not just BT wholesale" VM is DOCSIS3. BT chose VDSL. Both are well-established standards. Everything else doesn't matter as it's IP transit... the beauty of IP is nobody cares what box is at either end so long as it talks IP. ISPs haven't had to have banks of modems, one per active customer, for decades.

"At least they pay uk taxes and are accountable to uk rules and regs, which is not the case with VM owned by US giant Liberty Media off the back of debt acquired by the smaller cable operators who pay(ed) little to no tax due to paying interest and repayments on previous loans which may now not be in the UK anymore thereby dodging taxes on profits the loan company (LM subsidiary or close related business) may make."

They bought up businesses with the only asset being a cable in the road and enormous debt. Pretty much penalising them because they're not English is about the worst argument you can make (where are all the British-operated companies putting in new connections or buying up the NTL stock? Oh, that's right, nowhere...)

I'm far from a nationalist (I think it's silly to blindly cheerlead for an entire nation just because you were an accident of its geography). But all I see is a shitty long-term, ex-nationalised UK company messing up the entire industry for everyone via monopolistic practices, and the only serious rival being foreign. I know what that tells me about my nation.

And I've dealt with more than enough "highly skilled" installation, civils and management people for BT/OR to know that I'd rather they were on the dole queue and having to prove their utility rather than the shitshow we get at the moment.

You want a fix? Nationalise Openreach. Make the infrastructure government-paid-for, force it to provide a line upon request within a year wherever the person is in the country, charge a standard rate to everyone to cover the long-term costs of everything. ISPs then provide the IP service at the other end. Like it used to be... get a telephone line from a government department, but who you pay for phone calls is up to you.

No need to standardise on one tech. No need to scrap copper. No need to steal the business of the only rival who has their own infrastructure, or pay off their debts for them. Unless, of course, they go somewhere you don't (vanishingly rare) in which case you might want to buy a deal with them rather than them have to buy a deal with you.

And every time you build / repair a road or pavement... put a tube full of fibres along it and a cabinet at every junction point.

Increased internet costs for everyone for 5 years. Then everyone with access to broadband. Then a highly-redundant and high-capacity network to back it all. Then no "separate line rental". Then no BT install farce. Then you can call it a utility like any other.

Apple: iPhone sales are down (but they've never been more lucrative)

Lee D Silver badge

Apple are a designer brand.

Note that this has nothing to do with actual "design" (don't get me started down that path with Apple products).

People pay to have the Apple name. Same as Beats headphones, Nike trainers or Calvin Klein underwear.

I'm under no illusion that that is what's happening, and neither (I suspect) are most Apple buyers. But it's something that would drive me insane if a company that I actually used did so.

But, to be honest, I have never once cared about designer brands, chosen a brand "just because it's that brand" (though by chance I have a number of Samsung devices - printers, TVs and phones - that I'm very happy with, none of them big-name items or expensive smart things) or any celebrity endorsement, or even "what other people have".

Lee D Silver badge

To be honest, I'd be really worried about that.

You're selling LESS THINGS.

Making MORE MONEY.

Which means those things you sell are either cheaper for you to make than before, or you're selling them for higher prices than before.

Either way, you're screwing your customers harder for the same product, when you could quite easily reduce prices or reinvest it. That would rile me, if I'd ever purchased a single Apple product in my entire life (I manage thousands... but I don't purchase them, and never would for personal use... and even the ones I manage we're phasing out because of an entire series of Apple support stupidity incidents where they literally couldn't care less about our business).

And even I notice a trend in bad quality updates (iOS on iPad now takes several revisions to "get right" every time something goes wrong, MacOS is being phased out entirely, etc.) and culling of hardware lines of late.

Here's hoping the trend continues until people realise they've bought an empty box for $2000 and start a revolt.

Shopper f-bombed PC shop staff, so they mocked her with too-polite tech tutorial

Lee D Silver badge

Re: Rule One...

Nope.

Rule #1: START polite and reasonable.

When you then don't get a reasonable response, you escalate accordingly.

Each new person that it gets escalated to, you give the benefit of doubt, explain again, start over.

But, to be honest, sometimes there is no alternative but to get arsey with people when they can't fulfill a reasonable request.

Cases in point:

- IKEA: "No, we can't refund your faulty product and the remaining unopened products of the same type, just one day after you bought them from this store because we don't stock that model any more". Let me assure you, you will. I had to assemble an entire unit inside the complaints department, shoving customers out of the way to do so, to get the right attention for this one.

- Apple: "Sorry, we won't allow you to make more than 5 Apple ID's a day, despite you having 500 iPads on-site and us having this conversation for four years in a row and always allowing it before, no we won't put that in any form of writing (e.g. email), oh, by the way I'm the 'Head of written complaints'"

- Three: "We're going to charge you for a phone that never arrived, that you phoned up to block because it never arrived, that the contract for it was in the same parcel so you could never have signed, and then when you cancel the DD via the bank because we refused to do so, we'll threaten you with a lawsuit and then phone you 30 times in one day to chase you for the money" - Strangely, I've been threatened with no end of lawsuits and even offered to initiate a few on their behalfs, and never once appeared in court or lost the argument...

Data-by-audio whizzes Chirp palmed £100k to keep working with EDF

Lee D Silver badge

I'm more worried that they are happier to deploy some proprietary data-transfer algorithm over an unknown and unreliable medium...

Than if they, say, had properly isolated and protocol-specified networks (i.e. don't talk TCP/IP to sensors... get them to talk a very, very, very limited protocol which literally can only send back a temperature and nothing else) over any medium you like.

Hell, optical isolation would seem to be best, not sound-based. But what matters is not just joining everything to IP networks but having limited, purpose-built interfaces over whatever media... like trying to talk serial over a serial cable isn't compromisable by IP alone unless you have an IP->serial gateway somewhere.

Try not building nuclear reactors that are just bog-standard SCADA systems connecting everything to the net over the same cables, and then you don't need to worry about fancy new locked-in reinventions of the ZX Spectrum tape-loading routines.

Crowdfunding small print binned as Retro Computers Ltd loses court refund action

Lee D Silver badge

Well, if those statements to the court from the company prove anything, it's that c**ks are involved and to steer well clear of any company that does business like that or answers the court like that. They couldn't even be bothered to turn up, which is probably most of the reason the guy won.

Hopefully, this tanks the company good and proper as everyone else follows suit.

Saw it coming from miles off, by the way. Mad Speccy fan (I owe three real ones, one with modified UHF modulator to output over composite cable, etc.). Mad crowdsourcing fan (also steered clear of the OpenPandora for similar reasons - but had several GP2X I used to program for - and have backed all kinds of other crowd-sourced stuff). Took one look at this and said "Nah".

My next prediction - that Psion-revamp thing will similarly tank.

Forget cyber crims, it's time to start worrying about GPS jammers – UK.gov report

Lee D Silver badge

"So the use of jamming devices is an offence – but possession of a device is not. "This means that courts have to prove intent to use, which can be difficult" said the report."

I have never understood that kind of law. I remember the same about small FM transmitters and TV-senders that operated on licenced frequencies.

If it's ILLEGAL to actually use for the intended purpose, how can you legally sell them? Even guns... you can't sell a gun that can actually fire, you have to legally nobble it if you're selling it "not intended for use", etc.

Surely if you need a licence to operate it, you should have to show that licence to purchase it?

NASA finds satellite, realises it has lost the software and kit that talk to it

Lee D Silver badge

You would think that before decommissioning kit like that, they'd have some kind of emulation environment, or even just revision control so they could get it back. If anywhere is suddenly going to need to boot up 50-year-old code, modify it and need to get it right first time, it's NASA surely?

I'd even expect them to patent some standards for how to describe the communications a satellite could use, and store and archive those protocols for future use, and with SDR and similar nowadays, surely it can't be that hard to "backtrack" and put out a signal towards anything that you want to use?

I mean, sure, I wouldn't expect them to overwrite their on-board firmware day one with a fix, but at least establish a handshake and send some diagnostics back down the line with a few simple commands, no?

Maybe it's time to patent a standardised method of communicating via radio, including descriptions of frequencies, timings, protocols and algorithms used, etc. so that NASA mission control equipment can just run a certain bundle on a certain antenna to talk to a certain craft, and that'll work today or 50 years into the future.

Maybe you should've stuck with NetWare: Hijackers can bypass Active Directory controls

Lee D Silver badge

Re: I'm missing...

If someone can figure out how to turn it into a viable attack before Microsoft can fix it, it doesn't really matter whether they privately disclose it first or not. Someone, somewhere will have found it and be attacking it, or will be paying VERY close attention to the CVE entries etc. the second they are registered and poking around anything they think related.

A whitehat holding onto a critical exploit is no better than a blackhat doing the same, the risk is just the same, and there's no way to tell which they are (or indeed whether they are both... taking the glory for discovering/fixing it while secretly being the guy selling it to the baddies and profiting both ways).

Fact is, you need admin rights anyway. Already game over.

Well done, UK.gov. You hit superfast broadband target (by handing almost the entire project to BT)

Lee D Silver badge

Re: Maybe

Agreed on the net neutrality thing but on a mobile network, I think you'll find it's always been there. For a long time, anything like Skype etc. was dialled down compared to other access, presumably because it's competitive but you could reasonably argue that the real-time requirement isn't suited to what should be "data sent in the gaps" between their own real-time data (i.e. phone calls).

Nowadays, not so much of that goes on, but if I was unhappy I could move to any other provider in seconds. Grab a SIM, slap it in. However, data usage limits are growing all the time (even if you exclude the "unlimited" offers) so it's not really a huge issue at the moment, I feel. Three do a package where only TVPlayer and Netflix are excluded - I can quite easily guess which company most people would go with, whichever one bundles the most. Nobody is going to just subscribe to a service purely on the basis that their ISP doesn't count it against them... it's the other way round, especially on mobile. They'll just move their number to a provider that doesn't penalise them for preferring a particular service.

Lee D Silver badge

Re: Maybe

The base package is 50Gb / month. If you go with Vodafone, 50Gb/month is £30 (was £25 over Christmas) and you can pay a few extra quid and exclude all Facebook, Youtube, WhatsApp, Netflix, Amazon Video, Google Play etc. (i.e. all the big-name sites) from such data usage.

To be honest, I have a steam account with 1000 games. I don't pull anywhere NEAR that as you just can't play that amount of huge games that quickly and keep them all up-to-date.

Sure, you have to be on the right package, but the right package can be £20 a month if you buy a year's contract and buy it at the right time.

Sorry, but with install charges, line rental, etc. any home broadband is significantly more expensive and there are fixed-line ISP's out there giving you less than 50Gb a month without any possibility of exclusions!

Lee D Silver badge

Re: Maybe

I moved to a flat in a major town you've heard of, inside the M25 recently.

No Virgin available. BT checkers all told me that the best I could get with VDSL ("fibre") was 6Mbps.

Sod that, I didn't even try.

Bought a Huawei 4G router, and a cheap data-only SIM. Can easily get 30-50Mbps throughout the peak periods and it covers the house. No line rental, no stupid charges, no installation cost, 30-day contract (though I could get it slightly cheaper if I went for a 12-month contract, or I could just retain the ability to change the SIM to someone else at any point, which I prefer). Even the latency is low enough to game over.

Plus it's battery backed, I can carry it around in my pocket, and certain services (e.g. video from Netflix / TVPlayer) are unmetered and don't count towards my data allowance (which I rarely get close to anyway).

Rather than a £50+ a month for a TV + landline + broadband deal, on an 18-month+ contract, involving engineer visits and boxes and wiring, I have broadband + I use a mobile phone anyway (or WhatsApp or Skype or whatever I want) + free streaming TV on a month-by-month contract that I can change to any provider I like.

So far, it's been two months and I can't fault it. It also means if I go for a long car journey, I get to take it and connect my laptop the other end, etc. on the same package. Hell, it even has European roaming for free too.

I don't get how BT are supposed to be competing against that with their current offerings. Some woman from a broadband company that the letting agency want me to use phoned up and couldn't compete either. And if I am ever skint, I just cut it off and carry on with the paltry data on my mobile package (because I rarely use data from my phone) and "top it up" next month instead.

Hell, I bought a bigger antenna for it since then, given that it's saving me so much money.

Dodgy parking firms to be denied access to Brit driver database

Lee D Silver badge

Re: dodgy parking companies

For all the fuss people make about parking, I have literally never had a problem.

Mainly because, if they have stupid rules or payment systems, I just don't park there. I'll literally park miles away and walk instead, or just not bother.

I'm sure that this attitude achieves only one of two things a) the landowner gets what they intended and I don't park there, b) the landowner loses out on potential revenue because they're overbearing and I don't park there.

Neither of which I really want to change.

For instance, in any of the towns I go to, I have a nominated car park that I always park in because they are the one that don't have stupid junk. Ticket-in, ticket-out ones are normally the best, because then I have a timed, dated, stamped, paid receipt (and now that the TITO ones also auto-recognise your number plate you get to keep the receipt more often than not). Pay-and-display are open to interpretation, abuse, etc. but with a TITO one you can't argue about when I arrived, when I left, and you can't go around sniffing every car to see if you can pull it for being a second over because the ticket isn't even on the car anyway. There's almost no point patrolling a TITO car park, except to find abandoned cars (which will flag immediately on your database anyway after 24 hours, so you know exactly what you're looking for).

Plus, I have a dashcam for this purpose too. I even like to park near the signs if I'm forced to use a pay-and-display so that I can get those on camera too.

To be honest, though I don't doubt there are unscrupulous people, those are easily combated by the vaguest use of a personal record of any kind. Everything else, like speeding fines, is an idiot tax on people who park where they know they aren't supposed to. I still chuckle every time I see someone arguing with a traffic warden despite clearly being in the bus lane / on the double-yellows / etc.

Sysadmin crashed computer recording data from active space probe

Lee D Silver badge

Deployed an MSI package with a space in the filename to an RM Curriculum Connect 3 school network.

All CC3 software packages are installed as an ordinary MSI, just with paths to things like shared icons, configuration files, etc. put on certain drive letters. Educational suppliers would often supply them if bothered, but they were easy enough to make yourself and you could also use their "Discover" software (which was basically just Wininstall with knobs on) to create one for any bit of software. All the complicated bit went without a hitch, and I got a working MSI. Decided to rename it something sensible before deploying it.

Put it into the management console thing, pushed it out to a handful of test machines (I'm not stupid!), left for the day.

Came back in to someone screaming that everything was down and they'd had to call out RM support. Turns out, if you had a space in the filename (and we're talking Windows XP/Vista here), their crappy software that decided WHAT packages to install couldn't parse the list and so the next time ANY computer (including the server) rebooted it, it would crash on boot while that software ran to see if it needed to install anything. Literally took down every client on the network, plus the server when some bright spark thought they'd restart it.

They tried to blame me but literally NOT ONE WARNING to the effect of "don't use spaces" existed in the documentation, not one check in the deployment software, nothing, at the time. But, hey, they released a patch pretty damn quickly after effectively having to rebuild every client and patch up the server to remove that package from the list. P.S. after the patch... the package I made worked flawlessly for years.

Apple whispers farewell to macOS Server

Lee D Silver badge

Macs were never servers.

I have two Mac Mini "servers" (as sold to my employer) sitting next to me. I mean... come on... one hard drive, not even proper RAM, nothing. You couldn't rely on them to do anything at all. And if the only difference was a £25 software upgrade, you know they aren't going to be anything special. That's pretty much why they had to buy two... just in case one went pop.

Literally, I turned one off several years ago because at that point MacOS clients could directly join to LDAP without all the OpenDirectory / golden-triangle junk. The other is kept running because it supervises our iPads but even that I'm regretting (and, in fact, we're scrapping iPads too). If I could, I would gather them all in, wipe them all out and supervise them on an online service (Google Apps lets you do it).

Neither devices were my choice of hardware, but certainly classing anything Apple as "a server" is a complete lie. And, yes, I have had RAM and disk failures in them.

Good riddance to a complete misuse of the word server.

Ever wondered why tech products fail so frequently? No, me neither

Lee D Silver badge

Re: C64 Joysticks

Daley Thompson's Decathlon cost me two Sinclair Interface Two's, two edge connector repairs and no-end of joysticks.

Damn game.

And only because it was the closest I ever got to playing Hyper Sports, which I used to coo over because it looked so fun (hint: still is, but the weightlifting event is just RIDICULOUSLY difficult).

Ex-staffer sues UK's DWP, claims superior blabbed confidential medical info

Lee D Silver badge

I've worked in plenty of places were people were let go for being off-sick long-term.

If you're off-sick it means you're not fit for work.

If you're not fit-for-work long-term, then it means you shouldn't be doing that kind of work and they shouldn't be insisting you do.

Just because people run scared of actually acting doesn't mean you don't have an easy and obvious legal recourse to say bye to them. You just have to make sure you're not doing it out of spite and that you give them reasonable recourse in case everything they have ever told you about why they were off happens to be true, and maybe even that there's more that they don't want to share with you for personal reasons.

Of course, this leaves some scope for abuse, but you can do precisely nothing about that. In the same way that you don't know if someone returning a product actually genuinely couldn't get it working or whether they just want their money back because they overspent at Christmas. It's all part of the cost of doing business.

More worrying is that, if one person is off-sick, it means your office/department comes to a grinding halt. That's not a well-planned business.

Hint: I basically never have a day off work. I think my last sick-leave was about 8-10 years ago. Before that, it would be another 8-10 years. So if anyone was going to be upset about people malingering with illness, it should be me.

But as the guy says - not my business, so I don't care. If someone gets more money than me, more holiday than me, more responsibility than me, a better job title than me, more days off than me, or whatever... good luck to them. If I think I'd getting a duff deal overall, I'll be sure to speak up, don't worry. But if they've negotiated a better deal, kudos to them. It doesn't mean I MUST be given exactly the same, as I have no knowledge of the differences in situations.

This is my biggest problem with unionisation, by the way, the concept that everyone is equal which means they all get top wages for doing the lowest-common-denominator of work. I've never been a member of a union, as I negotiate my own salary and conditions. Strangely, that means I'm often under onerous NDA's with my employers for getting a better deal than anyone else (and as part of my job I see, manage and have to manipulate salary etc. data so I know I'm not being fibbed to but equally know that even if I found out something that way, it's none of my business as I was only processing that data and couldn't act upon it).

I think the childish jealousy of "he gets paid more", "she works less hours", "why doesn't HE have to do X", etc. is what tears apart a team much more than any disparity. You know what? The people I see who get the biggest raises etc. more often than not work harder for it, suck up more for it, try harder to get it, and even ASK for it where the other people don't. If you don't ask, you don't get. Feeling hard done by? Ask for a raise. The people I see who get stuck on a wage structure for decades are the ones who "never want to make a fuss".

Lee D Silver badge

And the perfect way to ensure the guy gets even more money out of the company, plus the opportunity to say "No, I still want to keep the job", plus cause everyone involved more hassle is to splat his private data around the team unnecessarily.

Nobody else need know WHY he was off, just that he was off. Almost every workplace I've ever worked in understood this... "off-sick" / "medical leave" / etc. is all you need to know.

The perfect way to encourage a malingerer is to hand them a £50k payout by being an idiot. The perfect way to lose the support of your team is to lose your own job because you spaffed the info everywhere, and still your team has to do the work but without the guy AT ALL, without you, with all kinds of HR hassle to boot, finding replacement staff, and having £50k+ taken out of the salary budget to compensate him.

If you've got the job title that includes "manager" this should be quite obvious.

Pro Evo-lution shocker: Samsung SSDs focus on endurance over capacity

Lee D Silver badge

Re: Endurance != Reliability?

That's my point...

Increasing speed is pointless.

Increasing durability is pointless.

We need them to do no more than produce a standard, small module, in massive quantities, and bring the price down. They can sell that module singly in a small drive, or thousands together in a humungous one. But until the cost per module comes down, they aren't practical and wasting money on FASTER controllers/chips isn't helping.

I'd be more than happy with whatever chip is in that several-year-old SSD, multiplied up to fill the box, and sold at a decent price. A 1TB Samsung cost me £300 several years ago. By the same token, a 15Tb one should cost £4500 max. In actual fact, it costs £7000 ($10k).

If they can't get the modularity, mass production, and scale correct, we are never going to get affordable SSDs. And I'd be happy for them to abandon HDD production to do so.

Lee D Silver badge

Re: Endurance != Reliability?

Endurance and reliability are both within or exceeding the ranges that non-SSD drives do.

Speed too.

Capacity? Nope.

Price? Nope.

So why they would not bring down prices, or raise capacities, but give more endurance and speed? I can't fathom. Just STOP making traditional HDDs except for high-end server stuff if you really need to.

And, as an anecdote, I bought the cheapest, most useless SSD I could find for work machines. It's a Crucial thing that cost a pittance and just large enough to cover our base image. It makes all our machines FLY if they have them in there. Literally a bigger speed impact than double-RAM or five-years-newer processors. We bought them for machines that can't go above 4Gb because of motherboard restrictions (even though 64-bit Windows). They make a bigger difference that the ones we upgraded to 8Gb and beyond.

According to the Crucial Storage Executive software, the SSD in my IT-Office, always-on, only machine I use every day, remote-desktop-into-from home, everything-installed machine, lowest-of-the-low (so people can't say I'm using better kit than they are) reads thus:

Power On Hours Count: 2172 Hours (the disk has been in there a year, the machine is on 24/7, it's only been "powered on" for 3 months, by that number so obviously it powers down out of hours and in idle times).

Reallocated NAND Blocks 0 NAND Blocks

Percentage Lifetime Remaining: 97 Percent

Available Reserved Space: 100 % Spare Blocks Remaining

Total Bytes Written: 9.87 TB

It's 500MB/s read and write. Warrantied for three years (which they class as 80TB Total Bytes

Written for that drive). At current usage, it should give me.... another 8 years. I don't expect it to, it was cheap-as-chips, but it should, on average, overall, across my users. I don't think there's an hard drive that I'd trust for that length of time in active service.

P.S. I did nothing more than image the drive from the previous HDD - didn't change swap settings (and it's only 4Gb RAM), didn't put on over-provisioning, ignored all the software recommendations for caching, etc. so technically I'm really abusing it as an SSD and could get much more life out of it.

Sure, I wouldn't want to use it as a 24/7 CCTV-recording NAS or something, but that's more than adequate. We haven't had one fail. When we do, they're really cheap to replace.

But what I'd really like is something much, much, much larger even if that meant it came in 3.5" format. Cracking one open (they aren't hermetically sealed like HDD's) reveals that it's a little aluminium tin can with a tiny half-populated circuit board taking up about 1/3rd of a 2.5" drive on it. With no further effort, they could easily multiply capacity by six without having to even use different storage chips (maybe a different controller chip). My Samsung 850 EVO at home is the same. That's 1Tb but you could easily make it 4-6Tb in the same container. In a 3.5" drive? You could easily have a RAM-stick-like arrangement and put many dozens of Terabyte chips vertically on an horizontal controller board.

But it's the one area we don't seem to see SSDs growing in - actual capacity, or cost-per-capacity. Which, given that even commodity Windows PCs now come with SSD options, sometimes even by default, I can't fathom.

Stop faffing around and start making larger versions of what you have. I couldn't care less if it was even slightly slower than the current SSDs so long as it was lots faster than an HDD. And was affordable in the multi-Tbyte range.

Death notice: Moore's Law. 19 April 1965 – 2 January 2018

Lee D Silver badge

Personally, I look at clock speeds now (as in real-world clock speeds, not theoretical maximum if you plunged it in liquid nitrogen) and most desktop Intel chips look pretty sad. There are mainstream computers out there that dial back down to 1Ghz or so.

At one point 3GHz was the norm, 4GHz was possible, but we don't see improvements on those kinds of speeds any more. The top-of-the-line Intel chips are 4GHz. Hey, sure, lots of cores, but still 4GHz. We hit peak "speed" years ago. Then we took advantage of more "bandwidth" if you like (same speed but could do more at the same time). Now we're stuck because nothing really takes advantage of a 32-core processor, you can't make one work at 3-4GHz constantly without stupendous cooling, and we have nowhere to go. Compiler optimisations and branch prediction don't even figure, most of the Intel fixes have 5-10% impact only, it's only the worst-case loads that suffer more.

The money for anything extra goes on GPU now if you want to actually do anything useful - whether that's gaming, mining or actual serious calculations. 1000s of tiny cores running at GHz.

But we plateaued years ago, and nobody is really able to do much about it. Maybe it's time we started writing software that doesn't require some hundreds of megabytes of code to draw a couple of windows on the screen, especially now that we can just throw OpenGL data at the screen directly.

Aut-doh!-pilot: Driver jams 65mph Tesla Model S under fire truck, walks away from crash

Lee D Silver badge

Re: The Nasty Little Truth About Deep Learning

Machine learning of a trained network tends to have a logarithmic pattern - it learns quickly at first, then quickly plateaus and it takes a lot to "untrain" it onto something else.

This is why most of these "AI" things peak with basic functionality, because after 100 trainings it might get the idea, but between 100,000 and 1,000,000 trainings it improves very little indeed. And it also becomes MUCH harder at that point to change what it was trained on... because it may have reinforced the wrong parameters a million times and you can only feed it a handful of corrections.

This is why Google doesn't have just one massive AI that they use to do all their AI jobs (e.g. "Viki"). They start fresh each time and retrain only on what they want it to know. Because when the plateau strikes, it's no longer any fun to beat your head against a brick wall. Their Go robot loses at poker, their poker robot loses at Go.

It's also the reason that PhD students in the area can operate - train a model, get it to do something interesting, realise that you can't make it do any more, write up paper, flee for some high-paid job.

Anything sold to you as "AI" today is lying. It's not even close. It's just a huge statistical model with heuristics to tune it to what you want it to do. It's not intelligent in any way, it's just seeking statistical similarities with its training material. The more training material, the slower, harder and less reliable a particular result will be (e.g. train it to see bananas and apples and it will start to classify things in the wrong group, as opposed to just training it to see bananas and saying yes/no). And the best bit - being "AI" you have absolutely no idea what criteria it's judging on. You train it, sure, but is it just looking for "image is mostly yellow" or "image has mostly yellow in the middle" or "image has a curve" or what? You have no idea the hidden criteria it's associating with the image of the bananas you're training it on. Which means you have no idea how it will react to any one image, that you have to counter-train it (i.e. give it lots of things that are not bananas), and you will also find it very difficult to modify its behaviour later on if it turns out to not be looking for what you think.

Pretty much, there's not much difference between what people are pushing as "AI" and a Bayesian spam filter. Sure, they're useful. But they are far from reliable or predictable. And at the end of the day it takes a human to feed it enough data (not just emails but "This was spam", "This wasn't spam") to actually get close to useful, and then it can be easily undone by anything it's not encountered before.

That's a worrying facet for a machine that's driving your car in the real world. Pretty much if a UFO were to park itself on the M25, people would still recognise it as a hazard and know how to stop their cars safely. "AI" like this won't necessarily, and you have absolutely no way to tell what it'll do until the day it happens.

Lee D Silver badge

Re: Darwin Robbed Again

Well... pretty much if you want to pass EuroNCAP that's a necessity.

This is why everyone moans about modern cars "being made of paper" in terms of deformability. That old Volvo might survive a tumble off a tower-block but if you're inside it you won't.... you'll be killed by that immovable object surrounding you.

Modern cars disintegrate so that by the time your body hits something, you're only really going from about 30mph to nothing instead of 60mph to nothing. Short of head-on 70+ vs 70+mph, or anything out of the ordinary (i.e. a car front coming up into the windscreen itself), you stand a damn good chance of walking away or at the very least being alive enough to worry about the insurance.

One of the things I did when I bought my last car was watch the EuroNCAP crash videos of it. They can be very telling as to the build quality of the car and quite why your windscreen supports are thicker than you have ever seen on an old car.

P.S. I drive a Ford Mondeo... rated 5-stars. Watch the videos on their page. You and your passengers / kids end up in a cushion of airbags. Who cares about the car, we can walk away when some idiot like this ploughs into us.

Lee D Silver badge

Re: The Nasty Little Truth About Deep Learning

No, but they do claim semi-autonomous driving.

And also:

"As of 2017, Autopilot included adaptive cruise control, lane departure warning, emergency braking, Autosteer (semi-automated steering), AutoPark (parallel and perpendicular parking) and Summon (recalling the vehicle from a parking place)."

Seems that the emergency braking isn't really up to scratch, nor Autosteer. Whether or not "Autopilot" is enabled, why does a car that CAN detect it's about to hit a large stationary fire truck at 60mph allow such an action when it clearly should have been able to brake in time?

And, sorry, but the OP is right... such things are not intelligent in any way, shape or form which is why even with Autopilot on they don't see large trucks crossing the road ahead and plough straight into them. It's not been trained on the exact circumstance, so it's reaction to it is largely arbitrary. And yet they're claiming you can let it safely "autosteer", "autopark", "drive itself from a parking place", "brake in an emergency", "tell if you're straying out of a lane", and "change speed to match surrounding cars" as per the list above.

No matter what you might think, the technology isn't there and companies like Tesla are complicit in letting people believe it is. We do not have AI, or anything vaguely intelligent enough to do these things. They're all just "trained" heuristical systems that are pretty much unpredictable in any given situation.

Firms pushing devices at teachers that let kids draw... on a screen? You BETT

Lee D Silver badge

They know that already.

They all have iPads or smartphones. By comparison a Raspberry Pi is a toy. P.S. you think they care that they can use a machine, if it can't play GTA V and Overwatch?

I work in IT in schools, always have. RPi are a waste of time. MicroBits are even worse. Pretty much everything they want to do, they know they can do on an iPad, Android phone, or portable PC. They already don't care about OS or architecture.

What they do know, though, is that you need a decent PC if you want to do anything serious, especially 3D or video editing, and everything else is so damn powerful that a RPi 3 is just a joke. They might like plugging it in, that's about it. It's not a wonder-toy to a kid that has even the most basic Samsung Galaxy (which will be smaller, faster, have integrated 3D, run on Android, and probably is in their pocket). And yet, you still need monitors to plug into, power supplies, kits of parts, keyboards, etc. And a space to do it in. Gosh, if only every school had, like, a suite in which they had all that kit and workspace already? You have to shove the PC out of the way to play with the RPi or add in so many other parts you could buy them all an iPad / Chromebook each anyway.

Guess what app they all try to install on their iPads? Word. We don't even give them Office 365 but they all expect to open things in Word by default even on non-MS platforms. They are completely platform-agnostic, but they "know" they need Word.

So, sorry, but the RPi's aren't all that interesting. And staff don't know how to utilise them. And apart from a little computing lesson where you learn to plug it all in, everything they do is better off done on a real computer.

If you go to BETT, they were pushing MicroBits one year. Literally no products - just pushing what they could do but you couldn't buy them. And a few years before it was RPi. No lesson plans, no teacher assistance, just boxes of gadgets. Both are now almost invisible, like the 3D printers before them, visualisers before that, etc.

This stuff isn't for education, which has entirely different priorities to you and I (and I work in private education with kids who go to Eton... they literally lose all interest in RPi etc. within minutes but will happily build their own drone aircraft). Coding? Yeah, they "did that". Whether it was Scratch or Python it consisted precisely zip of their lessons over even their primary education and then that was done. Why? Teachers who can't code and who have huge curricula which includes a lot more than coding. Or playing about with little gadgets.

To be honest, you could run a school without visible Windows. I have seen one or two attempt it, reverted one (reluctantly being a massive Linux fan, open-source programmer, etc. myself but they really messed it up), and I tell you that you could run the kid-side easily on anything you liked. Google GSuite for Education, a handful of third-party website subscriptions, any decent browser and that's 99% of what you need for the kids to get through all they ever need to - including testing and assessment. Guess how many go that route? Very, very, very few. Why? Teachers ask for Windows and Office. Why? 10 years ago, those teachers were the same kids with the teacher who was baffled by Windows 7 and who would have stayed on XP forever. Trace it back enough and you still see things like "Word is the word-processor, Excel is the spreadsheet" as if nothing else exists.

Sorry, but education is a market based on teaching things that you're told to teach, when you were never taught them yourself, so they stick exactly to what they know and can pick up quickly themselves. Just try explaining app vs website to most teachers and you could be there for hours. Especially when you then demonstrate that "the iPad app we must have" won't run on Android / Chromebook / Windows.

Education doesn't care about your RPi's precisely because - as I warned at the time - RPi doesn't care about the teachers. Look around and only OTHER TEACHERS provide resources to use for them linked with the UK national curriculum in any way. And that curriculum changed smack-bang as RPi came out. Teacher won't touch that without paying £1000 for the "pack" of RPi's with massive book of lesson plans and a 3 hour course for their entire staff with a support line the other end. That, pretty much, doesn't exist.

Until then, every school you see will be paying for Microsoft licensing annually (but we pay for one copy of Windows/Office per full time teaching employee only anyway), still buying iPads AND Chromebooks AND PCs AND other stuff, and then still complaining Word can't run on a RPi. And your kid will come out thinking half-a-dozen copy-pasted lines of Python is "programming".

P.S. I was also an early tester for RPi 1.0... including diagnosing the Ethernet/SD card USB bus saturation issues with Broadcom directly. My RPi is gathering dust in the attic, as are the school ones at every school I've worked at since they came out.

Take a former NSA head hacker, a Raspberry Pi, weird Kiwi radios and what do you get?

Lee D Silver badge

Possibly the most already-done-a-million-times and boring thing you could do as a geek/hacker.

I mean, yeah, sure, it's fun for him. But even with the FM bit this isn't new to anyone. There are guys all over the Internet doing this, and a million times better, and with the same kind of local broadcasting of accompanying music.

My first question is not about the radio, as such, but: Did he pay for the broadcast rights and the right to use the Peanuts imagery? Probably not a good idea to tell everyone at a conference / on the Internet that you did that stuff as there's almost certainly a rightsholder waiting to complain somewhere once they see that.

I was much more intrigued by the DVDs you can get and project on-loop onto a thin bit of fabric in the window to do everything from showing a mystery Santa leaving presents to scary ghosts walking past the window every now and then - all synced together for each window in the house.

Why did I buy a gadget I know I'll never use?

Lee D Silver badge

I have:

- Two Video Backer cards (ISA card that outputs a recordable video stream that you can then play-back to get about 2Gb of data backups on a 3 hour VHS tape).

- A SyQuest Sparq drive (think ZIP drive, but with 1Gb disks and a parallel port interface / DOS driver).

- A serial cable that is about 20m long and is made up of every possible combination of M/F/25/9-pin serial cables in series, plus gender changers and adaptors (this once was the basis of a two-computer "Ethernet" network using an old DOS packet driver that nobody can find any more - used to play IPX and TCP/IP games over it under DOS / Windows 3.1).

- A similar chain of USB, mini, micro, full-size, male, female, etc. adaptors/gender changers.

- A floppy drive for an IBM Thinkpad from out of the Ark (a 360? Which I still have)

- A modem-based VPN device that you could dial into to talk to local Ethernet / serial lines, I think it's datestamped 1980-something.

- PS/2 and even serial ball-mice (I kept the serial as you could play The Settlers in DOS split-screen if you had a PS/2 and a serial mouse)

- A Trust-branded VGA -> TV convertor that can just about make a mess of putting 800x600 VGA into a standard coax signal if you don't mind missing half the screen and it being all wibbly.

- A box full of proper non-Winmodems, which I still use to form the basis of fax->email systems in places that still have analogue lines. Sadly these are on the verge of retirement, however.

- A PCMCIA GSM data card. Pretty much far too expensive to use even when it was possible, but did at one point form part of a PCMCIA-only laptop that was a router / gateway / firewall for my home network - PCMCIA 56K modem, PCMCIA 10BaseT Ethernet, PCMCIA GSM data card, all in the same machine and it managed my home network for years, after booting from a single floppy (Freesco/Linux).

- Bags of other stuff.

Scumbag who tweeted vulnerable adults' details is hauled into court

Lee D Silver badge

Re: Threatened the ICO ?

"or could reasonably be expected to be aware of it "

Such as, for instance, ensuring that you run industry-standard software to stop unauthorised devices on the authorised machines.

"Reasonable" in terms of data protection has included - in case law - things such as reasonable preventative measures to ensure compliance with your verbal "don't do that"'s. Saying "I told them they should have a password" just doesn't pass muster any more. You have to show that you've enforced that and are aware of those exceptions. To not do so is negligent in your data handling duties.

It's also been a factor that you can say "we don't allow that" until the cows come home - but the courts only consider it reasonable if you're also CHECKING that it's not possible, and that people aren't doing it. You can only do that by putting in, for example, device and data control systems. Courts deem that to be the "reasonable" measure, not "Oh, well, it's Sheila, we did tell her".

The fact is - this is all a consequence of DPA case law, where the definition of reasonable has been decided by a judge but not written back into law. GDPR is an attempt to codify that case-law back into actual words.

Hint: An NHS trust was fined for NOT BEING ABLE to prove that a lost disk had been encrypted before it left the building. Not that it WASN'T encrypted. Not that it wouldn't have been expected to be encrypted. But that they couldn't definitively prove that it WAS encrypted BEFORE it was posted and then lost. Case law is not on the side of liberal interpretations of "reasonable" here. Even *potential* for someone *unauthorised* (i.e. not necessary for their job) to see any amount of personal data that they don't need to see as part of their job, can be interpreted as a breach. i.e. that there was even a brief window of opportunity for Fred Bloggs who works for the company to have BEEN ABLE to log into something that might have given him more info than was strictly required for his job? Fineable offence, including personal liability of whoever facilitated that.

You can scream "but nobody ever would prosecute for something so minor" until you're blue in the face, because that's not how the courts are interpreting it.

Take an example: Some minimum wage phone operator sells on your customer list to a rival before they leave. It's STILL a breach of the DPA, even if you told them not to do that, even if their doing that was a breach of everything in question, and even if they were authorised access to those records as part of their job. You will still be fined, as a company, for a) it happening, b) allowing it to happen without a reasonable safeguard against it. It really doesn't matter what THEY do, which is the essence of the whole problem. They just shouldn't have access to anything they could do that with, or be able to splat that information about willy-nilly and you need to show reasonable attempts to control that data (which doesn't wash if you just say "Oh, well, they had an Excel of every email address"... the next question the court asks is "Why?" and "How did they get that?")

Lee D Silver badge

Re: Threatened the ICO ?

You need to read up on the DPA and, especially, GDPR (which is really just a formalisation of what the DPA case law already establishes).

If you have personally-identifiable information on a machine (or now even on paper), it's subject to the DPA and is most definitely an IT and HR issue. As in... she shouldn't be allowed to use a USB stick, shouldn't need to write up notes at home, certainly shouldn't be doing so except on encrypted and controlled devices via encrypted and secured channels (e.g. remote desktops over VPN).

It is most definitely an IT issue for there to be an unencrypted USB stick wandering around with any kind of information gathered as part of someone's job. Whether you like it or not.

P.S. DPA has always had, and is now formally codified as having, personal liability. Not only her, but YOU as the IT guy can get fined, as well as the company, for not knowing this.

Linux's Grsecurity dev team takes blog 'libel' fight to higher court

Lee D Silver badge

It seems incredibly like imposing further conditions on the distribution, which is prohibited under the GPLv2: "You may not impose any further restrictions on the recipients' exercise of the rights granted herein."

It seems quite clear to me that making people pay for the software, and then denying them future updates in perpetuity should they EVER exercise any of their distribution rights under the GPLv2, is quite a bit more than "imposing further restrictions".

That's pretty moot, however, because you'd have to be an idiot to want to do business with this guy at all anyway.

Lee D Silver badge

GRSecurity / Brad Spengler

This couldn't happen to a nicer fella.

Finally his big-headedness has caught up to him.

And, never forget, he has to publicly declare certain things to work on tiny little government contracts:

https://www.collierreporting.com/company/open-source-security-inc-lancaster-pa

Quote: "Estimated Number of Employees: 1

Estimated Annual Receipts: $140,000

Business Start Date: 2015"

No matter what he says, he's been a tiny one-man operation for years. How he can afford a lawsuit, I can't fathom.

Lee D Silver badge

Re: Lawyers and Catfish

The judge said that the current case can't proceed as is without being amended.

They don't want to amend.

So what they are saying is "the judge made the wrong decision" and appealing the case. Which first requires the case to be dismissed.

It's pretty much certain they're on to a loser at this point, as they're literally saying "NO! YOU'RE WRONG!" to the judge, who was quite clear and didn't have to do much interpretation to come to the conclusion they did (i.e. it is an opinion, and you can't be libellous unless what you're saying is provably false). They can't prove the statements false, hence they can't continue with the libel claim, but they want some "different" answer.

The best bit is at the bottom, though... no matter whether the case is dismissed or the complaint amended, there is a court-sanctioned avenue of suing them back under an anti-harassment law, with positive encouragement from the judge as to the likely success of such an action.

Not only are they onto a loser with their original suit, they're onto a loser with the appeal, and in the process they can be counter-sued almost automatically no matter what. This is not just losing... this is M&S losing...

NHS: Thanks for the free work, Linux nerds, now face our trademark cops

Lee D Silver badge

Re: I always thought Microsoft would be the one to get them...

I used to work for a school that was taken over to become an academy.

In the process, they wanted to merge sites, ditch half the IT staff, etc. But not before they'd forced us into IT service agreements that would benefit the "superhead" and his golf-chums into perpetuity, by selling us everything from cabling and networking to software and hardware.

One of the products they wanted to push was LightApp (I believe it's dead now). They exhibited us at BETT using it, but actually we already vetoed it and refused to touch it. It was a thin-client solution based on pushing X-Windows sessions into thin-clients, and then replacing everything on the backend (i.e. the IT team) with a remote server managed by the company in some god-forsaken third-world country. We vetoed it on many grounds, everything from "no local support" to "we don't have an internet connection reliable enough" to "data protection issues" to "security issues". Bear in mind they wanted hundreds of students to use those thin-client / remote-sessions for EVERYTHING they did, plus all the school admin, etc. It was just laughable.

They allowed me to trial it as a pupil so that I could voice concerns and they could answer them. So I logged in via their thin-client, got full root access in a matter of seconds (no security at all, they just assumed you'd never look in their chmod 777'd folders for all the admin users), and left a document on their desktop detailing my objections.

One* of those was: They sucked out the icons from MS Office and used them as icons for OpenOffice/Libreoffice (I think it was OO at the time, I can't remember), with Word, Excel etc. as the names. Prima facie trademark infringement.

Needless to say, at the time it was the least of my worries, and the least of theirs trying to sell us such a junk piece of system, and they never saw a penny of it. I left soon after and I've never heard of them since.

(*) Best one, though, was that they promised us it would "run any Windows program". I don't think they knew that I was a Linux programmer and so could understand what garbage that was - at the time, WINE was barely viable for an old version of Office, let alone anything else, and virtual machines weren't heard of in Windows circles.

As part of this, we had "Ranger Suite" (since bought up by RM, so that's dead too), which is a Windows GPO deployment / user control program that shuts down rogue processes, forces the desktop settings, reports violations, allows screen-based remote control, etc. etc. and creates and manages users in AD. It was basically THE front-end security on a Windows machine. They said it would run under WINE and do everything it always did. I nearly died with laughter at the suggestion, and the salesman ran from the room and ran crying to the head saying I was being unprofessional. My boss then countered saying that the salesman is the one talking rubbish and didn't have an answer when proven that it would NEVER work (I doubt you could run that software now under WINE, it's so heavily AD/GPO/Registry/task-hook based), so nothing happened and we never saw him again.

Two weeks later, the guys in charge of trying to move us to this setup offered me £600 a day to go around their other schools and help them sell it, on the basis of "he's smart, but lots of money should be enough to let us use that smartness against our other clients", I think. As my boss correctly predicted I would tell them at the time, and how I re-iterated when asked, "there wasn't enough money in the world that would make me lie and con schools out of money for a living".

But it's funny that 15+ years later, people are still pulling the same tricks with no knowledge of how to do business.

Lee D Silver badge

I bought a Windows tablet on Amazon for £100 that included Windows 10 and a year's worth of Office 365 (which has since only cost, what? About £5 a month to renew?).

Though I have done any number of conversions in the past, and used Linux exclusively while managing Windows networks for at least 5 years, and even used open-source as part of business deployments, I don't think that the cost should really factor in at all. The price to most people to bother their friends enough to sort this lot out for them, plus the ongoing hassle, plus that they feel they "need" a new machine anyway, it just isn't worth the effort.

Now consider how much he's going to run into stuff that he can't fix himself but would need to bother you for, plus things like compatibility (Outlook is just the start of it... I used Outlook for the first time in my life three years ago, and I've been doing IT support for nearly 20 years).

LibreOffice is a viable alternative to Office. The browser wars came in and - pretty much - open source won them, even if Chrome is just a commercialised Chromium, there's still the option there. There are open OS and VM hypervisors if you want to maintain compatibility. Nobody dual-boots any more. If someone doesn't have money or needs something quick, I recommend open-source and even just freeware. Classic Shell is one of the best things I've used in years. But if they don't have the nous to cope with any idiosyncrasies that arise from its use, though? Chances are they're better off with an Office licence or whatever.

Paying for software that does stuff that you could do for free is no different to paying someone to do DIY tasks that you could do yourself. Some people love the challenge and the learning and saving money. Other people just want the damn shelf to not fall down on their heads, it's not really their cup of tea, their time is more valuable, or they need it yesterday.

I've come to accept that, in the end, the people who want to use free / open stuff naturally will when introduced to it anyway. Everyone else can pay. There's no need for hand-holding.

(I'm an open-source programmer in my spare time, I patch my own kernels, I code my own utilities, I run 50% Linux servers in my day job, I run Linux servers and desktops in my personal life... I'm hardly biased here. Hell, I have a Crossover Office licence still).

In my mind, we won on web browsers. We compete in home-office. We have a viable alternative in terms of operating systems (which, when you consider areas other than home PC, actually wins hands-down in terms of unit-sales). And everything has moved from "Win32 application" to "WebGL / HTML5 that runs anywhere" anyway. Even Office (+ Google Docs, etc.). We don't have any points left to prove. But we still won't convert everyone.

The reasons for that are easy to see: Businesses can't sell you open-source, and so they never recommend it. People are happier to pay to have a company they can yell at, and pretty much I only know of Red Hat in terms of "open-source you can yell at" (who are both incredibly expensive, and won't do anything about your LibreOffice problems). People's time is often more expensive than a licence price.

Make Apple, er, America Great Again: iGiant to bring home profits, pay $38bn in repatriation tax

Lee D Silver badge

Re: Shame they pay no tax elsewhere

America has always double-taxed things. They basically don't care what the outside world taxed you, they will tax you too.

Many dual-citizenship people find this out - pay US taxes while living abroad, or give up the US status. It's a very common dilemma. Even if you use certain credits to not have to pay the US tax, you still have to fill out all the US tax forms to claim that even if you haven't lived there for decades. I don't know of another country that does that.

Today in bullsh*t AI PR: Computers learn to read as well as humans (no)

Lee D Silver badge

If is was "just a matter of feeding in more data", Google would have the world's best AI running across their datacenter already.

Sadly, it's not that simple. "AI" as you know it at the moment is just the same as it ever was... progress in the field is limited and has been allowed mainly because of commodity hardware but what they've found is that - though they can throw much more parallel, much faster, much more powerful, much more prevelant, much cheaper hardware at it - it doesn't change the fundamental nature of what it is: A statistical model.

Statistical models are not "intelligent", they don't "learn" as you expect. Quite often 99% of the gain is in the first 10% of the training and then very little else changes and it takes much longer to "untrain" it in order to show it exceptions that it had never seen before. And, at the end of the day, nobody is quite sure what it's trained itself to at all. It might be statistically correct most of the time, but it's not trained.

If it were just a case of throwing more hardware and time at it (time being much more important, I would posit, literally just training it 24/7 for decades), then we would have a Bitcoin-like economy where companies were fighting to throw as much time and power at a basic AI as they could to be the one with the most well-trained AI. Amazon and Google would lead the entire scientific field. Places like CERN would exist just to train AI en-masse.

But that's not how it works. Or how the technology works. Or how we even believe it could work. All the "AI" you know isn't... it's closer to a heuristically-determined expert system. We've had those since the 1960's, and though computing power has increased by factors of BILLIONS in some circumstances since then, not to mention that's just a single computer and the ability to scale the AI to billions of computers exists, it hasn't really got much better at all.

IT's like saying that the way to train a child is to throw as many books as possible in its direction. Literally bury the poor sod under literature and expect him to be an expert in everything from Shakespeare to quantum mechanics. Kid not smart enough? MORE BOOKS! Kid can't read yet? MORE BOOKS! Kid gets something wrong? MORE BOOKS! Kid biases towards a certain answer? MORE BOOKS!

That's not how it works with real intelligence, and it's certainly not how it works with what passes for AI.

Everything "AI" you ever seen, from Alexa and Siri to artwork-creating robots, Google image detection, whatever you've seen at CES or any other show: It's the same thing. A statistical model, trained on a data stream that, after a very short period of time, has increasingly poor gains for the time/effort/resource/training it requires to add on criteria or more data. Literally they plateau very quickly after becoming vaguely useful, and then progress drops to nothing.

And without the human-led training, they are even worse. I can knock up some Java code - like many of my peers from CS courses did in the 90's - to show you neural nets, genetic algorithms, all kinds of stuff that will demonstrate "learning" behaviour. Right up to the point where you need it to do something slightly complicated. At which point the returns diminish to nothing.

There's a reason that most of the AI in the field lasts precisely the length of a PhD research project and then dies a death - do it, get results, realise that's the best you're ever going to get, write a paper, run away from the entire field.

OK, Google: Why does Chromecast clobber Wi-Fi connections?

Lee D Silver badge

Re: when in tandem...

Draytek Vigor routers are fabulous. I have the 2860 - firmware updates all the time (with new features as well as bug fixes), certified compatible with BT fibre offerings (and ADSL2, and Ethernet, and 4G). Failover, IPv6, all kinds of internal options including web filters and DNS filters and LDAP authentication and AP isolation and dual-frequency radios (including handover between frequencies for compatible hardware), proper QoS, SIP handling (including analog ports that run over SIP on board), VLANs, and every option under the Sun.

I run my house and a work site off them, they are just solid, fast and so featureful you'll spend your life reading the manual and going "I didn't realise I could do that!"

Lee D Silver badge

Mine is powered off the projector that it displays on (literally the USB plugs into the projector).

I have a remote for the projector on my smartphone, so even if I desperately need it in a hurry, press button to turn on projector, by the time I get into a Cast-capable app, it's up and showing on the screen.

Lee D Silver badge

Chromecast announces its presence on the LAN at regular intervals so that devices that want to Cast know there's a Cast-compatible device.

No different to Airplay, DLNA, or any similar technology.

The stupidity is in sending a packet for every announcement "missed" because it was asleep, all lumped together the second it wakes up. That's just dumb.

Hawaiian fake nukes alert caused by fat-fingered fumble of garbage GUI

Lee D Silver badge

Re: Confirmation checkbox needed

But... like the infamous "four minute warning", it's 100% completely useless anyway.

By the time that alert was cancelled, any missile would have hit and done whatever damage it couldand basically no-one would have had a chance to do anything about it. Hell, that's assuming they could even get the alert out in time, let alone people actually receiving it, reading it and running immediately for shelter (where?).

A second person isn't exactly difficult to come by if you're working on a missile alert system. I presume that second person's function of late has been to slap the first person who fat-fingered it..

Ecuador tried to make Julian Assange a diplomat

Lee D Silver badge

Re: Obvious ploy but...

Strange, then, that they haven't done that for 5 years when it would solve the problem overnight, isn't it?

Article 9 of exactly the convention you state, look at my highlights:

1.The receiving State may at any time and without having to explain its decision, notify the sending State that the head of the mission or any member of the diplomatic staff of the mission is persona non grata or that any other member of the staff of the mission is not acceptable. In any such case, the sending State shall, as appropriate, either recall the person concerned or terminate his functions with the mission. ****A person may be declared non grata or not acceptable before arriving in the territory of the receiving State****.

2.****If the sending State refuses or fails within a reasonable period to carry out its obligations under paragraph 1 of this article, the receiving State may refuse to recognize the person concerned as a member of the mission.****

So long as we declared him persona non grata at some point between then and now he is not, cannot and never will be able to be classed as a diplomatic member who enjoys those rights. No matter what Ecuador says.

Lee D Silver badge

Re: Smuggle him out in the Diplomatic Bag

It has to contain articles for official use, specifically documentation written for the purpose of the diplomatic mission. I don't think he comes under that.

Though it's a "nice idea", in that you could in theory use a shipping container as a diplomatic bag and hope they recognise it as such, it doesn't give you rights to just put anything you like in there - and it's been tried (and failed) in the past. Everything from space shuttle components to heroine to bombs.

And the knock-on diplomatic effects even if successful could cost them billions in trade, just for a prat they don't want any more.

Lee D Silver badge

Why... we're not paying for him, Ecuador are.

Let them get bored of it, maybe they'll learn not to jump on political bandwagons next time (I bet it's hurt their political negotiating power with the UK since day one).

When they're bored of it, we have to start paying the same amount anyway to imprison him. Let them fund their own stupidity, and take out the difference (e.g. policing) from their next trade agreement with us.

They were hoping to use him as leverage but that obviously doesn't work out unless we actually want to deal with him.

Lee D Silver badge

https://en.wikipedia.org/wiki/Diplomatic_bag

Read the Noteworthy Shipments.

Basically, if you're taking the mick, no it's not covered. And sending a human inside it has been done before (as has drugs, bombs and just about everything else), but is still taking the mick.

Thus still liable to seizure, arrest, etc.

"The packages constituting the diplomatic bag must bear visible external marks of their character

and may contain only diplomatic documents or articles intended for official use"

Given that the purpose of the bag is to move "The official correspondence of the mission", unless they'd tattooed their visa lists on him, I don't think you could class him as correspondence, hence you wouldn't be able to get away with just stuffing him in the bag.

Lee D Silver badge

Re: It's a weird world...

Don't actually see that the UK is anything but a middle man.

"Please arrest him, here's all the paperwork"

"That paperwork isn't right."

"Oh, sorry, here."

"Nope, still not right."

"Oh, for feck's sake... HERE"

"Okay, we'll do that now that you've done it properly. Mr Assange... Hold on, he's skipped bail."

"Oh, well, forget it."

"Er... no... we're having him for skipping bail because we can't just have everyone do that. What comes after may be a matter of protocol, but we can't have people just think they can skip UK bail by running to an embassy and that's that."

I honestly think it will at this point be a million times more likely and a thousand times more embarrassing for him to come out, be arrested, sent to jail for skipping bail, six months without press, gets out of that and... literally nothing happens. Nobody cares enough to bother to chase him any more. A couple of press conferences and then fades into obscurity.

Pretty much the only reason we're still talking about him is that he's an outlaw. As it is, he's spent years in a self-imposed prison, will spend more in a proper prison, and then... well... pretty much whatever was going to happen will happen anyway - prosecution, extradition or nothing at all.

Transport pundit Christian Wolmar on why the driverless car is on a 'road to nowhere'

Lee D Silver badge

Problems with automated cars:

1) Denial of service attacks. Though possible with traditional cars, they can call for help. Imagine being asleep for the journey to Scotland only to find the car stuck 100 yards down the road because it couldn't progress? Everything from painting extra white lines on the road (there's a guy who puts salt-lines on roads as an art-project to mess with the car's heads), to playing games with the sensors (stick some clear tape on the LIDAR, watch as your neighbour's self-driving car won't move because it thinks it's touching an object).

2) Technology immaturity. We just don't have cars that don't plough into the side of trucks - the stated Tesla case is proof in point... the car still hit the truck. An ENORMOUS truck. HUGE. At speed. Killing the driver. Whether or not the driver was dead in the passenger seat, it shouldn't have mattered. It shouldn't have been possible.

3) Liability. Because of the above, nobody has yet agreed whose fault they are if they go wrong. It's a bit I-Robot-esque to me. Either we have control AND responsibility, or neither. And that means ceding control to the car company. This could impact on everything from finance agreements (sorry, your payment is late, we won't take your wife to hospital) to social enforcement (sorry, you're all under 21, I detect three people in the car and it's past 10pm... you're not going anywhere pal). Also... who has liability for the loading of the car? If someone doesn't put their kid in the child-seat properly, how is the car going to know? But you'll still sue them to oblivion if it crashes. Presumably child-seats would still be legally required, or are we claiming they're so safe we never need to use them?

4) Mixing of autonomous and manual traffic - it's stupid, liable to danger, the biggest programming hazard, the cause of the Tesla accident, and easily solved by just... well, having a special lane, almost like a straight line between destinations, that only authorised cars can drive on, where the hazards are lessened and decisions and marking are clear-cut rather than negotiating the rush hour traffic at the Hangar Lane Gyratory. (P.S. we have that, it's called a railway).

I'd be quite happy with a special segregated lane, just for autonomous traffic, that is the only part they're allowed to drive on, and has all the special gear in the road to signal junctions, other traffic, etc. Put the safety in the infrastructure, not the vehicle. Literally, a personal train. And then roll that out bit by bit until all roads are like that and we can get rid of humans (50 years +). The suggestion to just have these things co-exist is a nonsense.

5) Over-trust in humans. If you don't need a driving licence to drive, then you will see them abused by people who aren't subject to bans etc. People will overload their autonomous car, let it pile through tiny backstreets late at night, leave them in the middle of nowhere like an abandoned shopping trolley, etc. And if the people who drove them can't be traced / stopped / banned, what can you do about it? It needs a kind of registration system at minimum. You'll see them used as drug-runners, porn-peddlers, even automated motorway adverts, getaway vehicles, whatever they can be misused to do. People will be loading drunk friends into them and programming it for Glasgow, etc. Wanna have a laugh? Summon 1000 automated Uber's to your mate's house and block the road. Who's responsible, the companies involved who made cars that block up the roads for hours for everyone else, or the guy who paid them them to do it?

But the biggest deal... we just don't have automated cars. They don't exist. We have software junk in a normal car with a couple of sensors. They aren't fit for purpose. Test them as people-less cargo deliverers for 5 years before you licence them to carry humans (thereby halving potential casualties). But we seem to be skipping that bit.

Stop us if you've heard this one: Apple's password protection in macOS can be thwarted

Lee D Silver badge

It is a bug.

It just might not be a security-critical one.

There's no point having a dialog asking for a password that literally doesn't care what password you put in, whoever you are. Either the dialog shouldn't be appearing, or it should be refusing bad passwords.

This is not "a problem" in this particular context. But it's incredibly telling of the laxity of testing and the code-paths in the secure sections of code that Apple uses - not unlike the bug a few months ago that allowed anyone to get admin by.... doing exactly this... typing in any nonsense twice into a password dialog would let them log in.

What's wrong here is the process... quite what is popping up that password prompt and why does it accept the wrong password WITHOUT showing an error at all? And how many other places / weird combinations allow the same. If this was the only bug, sure, you could chalk it up to some form of coding accident. But this is only another in a worrying trend of "You must authenticate" "Gah, just have admin rights anyway" issues that MacOS has had.

Think not about what the bug is, but what it represents. Somewhere there's a piece of code that literally says "Even if that password fails, carry on regardless, using the admin rights, and don't tell the user". That's not a situation that you want to propogate throughout your OS code.