* Posts by big_D

6775 publicly visible posts • joined 27 Nov 2009

Apple settles with student after authorized repair workers leaked her naked pics to her Facebook page

big_D Silver badge

Re: How to tell if you're stupid.

Apart from deep fake bit, I agree.

Probably, Facebook app still installed on the defective device, like the photos still on the device, because they could not be removed - hence the reason for sending the device in for repair.

big_D Silver badge

Re: How to tell if you're stupid.

I agree. I've never understood people taking naked pictures of themselves or leaving them on their personal devices. Certainly not something I would do or recommend. Same with any confidential information, don't leave it where others can abuse it. But if people want to do that, that is their choice and if they have nowhere else to store them, or the device breaks, before the images can be removed, that isn't a free card for the repairers to post them online.

A device breaking, so that you can't remove the information, before sending it in for repair, definitely doesn't make you stupid or justify "victim blaming".

The lowlifes working for Apple/their agent are the ones in the wrong here and Apple's and Pegatron's vetting and control procedures.

Thanks, boss. The accidental creation of a lights-out data centre – what a fun surprise

big_D Silver badge
Facepalm

Re: Access denied

But nowadays, the big red button is often outsourced through TeamViewer...

BMA and Royal College of GPs refuse to endorse NHS Digital's data grab from surgeries in England

big_D Silver badge

Re: Let's call it the "GPDPR"

Doesn't this fall foul of GDPR anyway? Any service has to be opt-in, not opt-out.

Conservative Party fined one-third of a luxury food hamper by ICO for nuisance email campaign

big_D Silver badge

Sorry, what?

For its part, the party said it had recently changed its bulk email provider and the "transfer of records had not been effected properly".

How can the records be transferred properly? You need proof of opt-in for each record you transfer, you can't just move them to a new service. If they don't have the proof of doubt-opt-in, the service will probably suspend their account... :-S

European Parliament's data adequacy objection: Doubts cast on UK's commitment to privacy protection

big_D Silver badge

Re: Just

Except, nothing has changed, except the UK is no longer in the EU.

It has always tried to side-step its obligations under GDPR, and regularly got its knuckles wrapped and sent to the naughty step in the process. Now, it is outside and will actually have to fulfill those obligations, if it wants to continue.

And, as the article says, it isn't alone, the US has been in this boat for the best part of a decade, with successive treaties sorted out and then blatantly ignored by the US, until the treaty gets annulled by the EU courts and they have to start all over again.

Bribery charges against Apple's global security boss dismissed in iPads-for-gun-permits case

big_D Silver badge
Coat

Case dismissed!

has ended with the judge dismissing the charges.

And the iPad is in the post...

Daimler and Nokia settle long-running patent spat over cellular tech

big_D Silver badge

Re: Daimler?

Unfortunately, it doesn't work like that.

I am not a patent lawyer, but this gets reported often enough, so I'll give it a try.

The chip manufacturer pays his license fee in order to sell the chips... If he sells them to an end user, or builds them into a finished product themselves, that is the end of the story.

The problem is, Daimler isn't an end user. They buy those components and attach them to their car control systems and entertainment system, thus making an end-product that has technology that uses those patents, so those have to be licensed as well.

Nokia is legally obliged to provide Daimler access to use the patents at FRAND rates (i.e. if everybody else is paying 5c per chip, they can't turn to Daimler and say, "we don't like you, we want 1,000€ per chip.") and Daimler is legally obliged to license those patents for its finished products.

It is a bit of double-dipping, IMHO, but that seems to be the way the law works, from what I've seen reported here and elsewhere.

It is all fiendishly complex and that is the best I can do to approximate my understanding of how the situation works. But I might also have the wrong end of the stick...

Remember those wacky cyberpunk costumes in Hackers? They're on display in London this week

big_D Silver badge

Re: Pretty Close - except for those fractal computers

Now, if only he would make a decent adaptation of the Neuromancer trilogy...

Coming from cyberpunk, the visualisations made sense, even though we realised they weren't real.

Royal Yacht Britannia's successor to cost about 1 North of England NHS IT consultancy framework

big_D Silver badge

Re: Great British Engineering

Of course. I get the information about each launch here, in Lower Saxony, because it is a big event, getting those huge liners up the river to the sea, they have to remove power lines and swing bridges open all the way up the river, so it is always big news, when one of those monsters is launched.

big_D Silver badge

Re: Great British Engineering

Most of the big ocean liners seem to be built up the road from me in Emsland, Germany.

But, still the UK has a rich history of building ships. Just look at the Swan Hunter, Lythgow, Thornycroft, Vospers... Oh, wait... History... :-S

Why did automakers stall while the PC supply chain coped with a surge? Because Big Tech got priority access

big_D Silver badge

Re: Everything needs intelligence these days, except my Harley.

Give me a classic car, easy to work on, no electronics, and a Bluetooth enabled radio and I'd be happy.

But some electronics are inevitable these days, to get through emissions regulations, for example. And it has to have ABS etc. All these add electronics to different places.

Maybe we should just keep those old cars going...

Congestion or a Christmas cock-up? A Register reader throws himself under the bus

big_D Silver badge

PICNIC?

I knew it as PEBKAC (Problem Exists Between Keyboard and Chair).

big_D Silver badge

Many of the local banks, here in Germany, used OS/2 well into the middle of the last decade, before upgrading to XP, just before it went EOL.

The Microsoft Authenticator extension in the Chrome store wasn't actually made by Microsoft. Oops, Google

big_D Silver badge

Re: Epic

Apple has also had its fair share of slip-ups, letting malware etc. into their store over the years as well.

None of these stores is 100% secure. You still have to be vigilant, when adding applications/apps/add-ons to your system, regardless of the source.

Apple seeks to junk claim that iOS is an 'essential facility' in legal spat with Epic Games

big_D Silver badge

Essential...

Without the Apple App Store, iOS itself is pretty useless...

1Password unsheathes Rusty key, hopes to unlock Linux Desktop world

big_D Silver badge

Re: Your Password Is Safe In The Cloud ...

Yes, but still "in the cloud", as in accessible from the Internet.

There is a difference between an isolated bank that has not Internet access and one that has some server access through the Internet (i.e. the cloud, before folks at places like AWS, Microsoft Azure or Google Cloud Services made Cloud with a capital C something different).

big_D Silver badge

Re: Your Password Is Safe In The Cloud ...

Your bank doesn't offer any online banking and doesn't have automated transactions with other banks?

big_D Silver badge

Yes, as long as the users know what they are doing. I've tried it with non-technical users and it is a pain to set it up for them on each device and train them up.

The likes of 1Password, LastPass etc. aren't as autark as I would like, but it "just works" on any new device, without having to jump through too many hoops (i.e. just install the browser add-in, sign in and go.

With you solution, they have to sign into Dropbox or Nextcloud, install the PM and set-up the PM to read the right file. For a technically versed team, no problem. For users who don't know the difference between an ERP application and an RDP client, or accidentally click the "pin" in the Outlook menu ribbon, then call up to say Outlook is broken, that is too much.

big_D Silver badge

Re: Is that the risk?

If you try and enter your username and password using 1Password, it won't offer you any default credentials, if you visit a phishing site (same for LastPass and all other PMs I've used). If you really want to enter your banking credentials into a phishing site, you need to open 1Password and manually search for your bank logon and manually tell 1Password (or any other PM worth its salt) to fill it in for you or to copy and paste it manually.

On my account, it offers a drop-down with credentials that are used for the current site (E.g. Amazon I have private and business accounts, the same for Microsoft 365 etc.), but it never automagically fills in the details, I have to explicitly select them to be filled in.

If you land on a phishing site, you won't be offered anything to fill in, so it is fairly obvious it is a phishing site and the fact you have to manually search for the "correct" login for that site should be a huge warning that it isn't the site you are looking for...

Facebook Giphy merger stays on ice after failed challenge to UK competition regulator

big_D Silver badge

Re: @Chris G - Actually

Been there, done that. My home is my castle and Facebook is unroutable from my castle - although it is more than just Facebook.com, it is over 2,500 individual domains at last count.

WhatsApp: Share your data with Facebook, or we'll make our own app useless to you

big_D Silver badge

Most companies I know of in Germany have banned WhatsApp from company phones.

And most have a policy of no company data on private devices and no private data on company devices.

big_D Silver badge

I block Facebook on my home network.

My daughter came to visit. She claimed my Wi-Fi was broken, because she couldn't get to Instagram or send a WhatsApp message... I told her, I block Facebook...

"But, this is Instagram!"

"Yes, Facebook Instagram."

"And WhatsApp!"

"Yes, Facebook WhatsApp."

Long silence.

She now uses Signal, but still uses Instagram.

big_D Silver badge

I posted a long screed in our family WhatsApp group about 3 years ago and said I was moving to Signal.

And I did just that. My close family has moved over, but most of the rest are still on WhatsApp... I just use the phone for what it was designed for, talking to people, and call them.

As another vendor promises 3 years of Android updates, we ask: How long should mobile devices receive support?

big_D Silver badge

No, but the technology is maturing, there is no real need to update every 2 years - which was forced on us by the old carrier subsidy schtick.

PCs were improving so much in the 80s and 90s, that if you really used it, you needed to replace it every 18 months or so. Then the market matured and a 10 year old high-end device is still "adequate" today - I have an old 2010 Sony Vaio Core i7, which is still "fast enough" to run as a Linux Mint desktop (battery died about 2 years ago).

Smartphones are moving into the same category, especially mid range and high end devices. They don't need to be replaced every year or 2, a five year old phone is still "good enough" for most people. 10 years is probably still pushing it.

But everything is built down to a price and designed to break or be obsolete after a couple of years. That is why I very much like the EU initiatives to make everything repairable and force manufacturers to keep spare parts available to customer for at least 10 years.

big_D Silver badge

My mother received a Sunbeam hand mixer as a wedding present (early 60s). She used it every week, until it died in 2004. On the other hand, I've had 3 different (named brand) hand mixers in the last decade...

big_D Silver badge

I haven't had a headphone socket for, probably, 5 years now. To be honest, I don't really miss it.

The free USB-C <-> Jack dongle I got with my Huawei still works with my Samsung (although I got a pair of USB-C headphones with that) but I've used it twice, I think. I usually use the headphones when out walking the dog, and the lack of wires (using BT) means I am not constantly ripping the 'phones out of my ears, as the cable gets tangled up with the dog's lead.

I never heard any difference between the headset on my old phone (with jack) and the new phone with the dongle.

The removal saves only a couple of cents in the BOM, but it removes an additional point of failure and an additional ingress point for dust and moisture.

If you want to stick with a jack, fine. I can just tell you, that I noticed no real change in audio quality and I don't miss the jack and there are good technical reasons for removing it, in terms of device reliability.

I hope you can continue to find phones that suit your needs.

big_D Silver badge

My brother-in-law finally updated his Galaxy S4 mini at the end of 2019 / beginning of 2020. That was released in 2013!

He only replaced it, because WhatsApp stopped working on it.

I doubt it has had an update in a good 6 years.

A lot of people can't afford to change their phones every couple of years and, if it is still working, many won't change it even then. It is "just another tool" to them, they replace their TV every 10 - 15 years, the toaster every 20 - 30 years, the landline telephone maybe every 20 years. They don't see their mobile phone as any different to the landline phone, in terms of its durability.

5 years should be the minimum, I think. It should at least be getting monthly security updates in cadence with Google releasing the information over the fixes publicly.

big_D Silver badge

Re: I would rather NOT have support

Microsoft release 1 set of updates each month, second Tuesday. Unless you go seeking (manually starting a search for updates), in which case, you will also be offered the "preview" updates for the next month at the end of the current month.

Reboot with security patches takes around a minute on my 2018 ThinkPad (Core i5). I've no idea why your machine is taking so long to reboot, I'd give it back to the IT support to be looked at, even an update to the current version of Windows 10 (20H2) shouldn't take more than 10 minutes. It sound like something is seriously wrong with the configuration of your machine.

big_D Silver badge

Re: 5.

And, with Google releasing critical bug fixes every month, the cadence must coincide with the release of those critical patches!

Samsung seem to have gotten much better. My wife's S10 and my S20+ get the monthly patches within about 3 - 5 days of Google announcing them. In fact, I'm also getting Samsung improvements twice a month, plus the security updates at the beginning of the month, at the moment.

Amazon says it destroyed two million knockoffs in 2020, a fraction of the amount it ships

big_D Silver badge

Re: Well it seems a bit better than it was about a month ago

The problem is, there are so many resellers cropping up, you can't swat them down quick enough, especially for smaller manufacturers. You need to keep somebody permanently looking for fakes on each platform and with some of the platforms being slow or just ignoring reports, unless you pay for their premium counterfeit reporting programme, it is difficult to play catch-up.

Recently, c't in Germany tried buying AirPods off eBay, they bought half a dozen pairs from different re-sellers, all fake. In most cases, they reported it to the police and were holding onto the fakes until the police could collect them, but eBay was stonewalling, wanted the fakes back, thus leaving the buyers with no proof that they were fakes for the police. Even with a police case number, without returning the fakes, they didn't want to refund the money or deal with the reseller, until really put under pressure.

big_D Silver badge

Re: Well it seems a bit better than it was about a month ago

Often, you have to look really hard, instead of SanDisk, it is SunDisk or they use the SanDisk name with a Samsung model number or vice versa. If you aren't paying attention and don't know exactly what you are looking for, it is all too easy to get caught.

big_D Silver badge

Re: Still a lot of knockoffs

c't magazine in German regularly reports on scammers on eBay and Amazon selling counterfeit memory cards and USB sticks, or currently, fake Apple Airpods, which are so well disguised, that only the poor sound quality and the lack of "learning" and the updates failing give them away at first glance (and a couple of spelling mistakes in the small print on the box.

Microsoft unveils Rust for Windows v0.9, with 'full consumption support' for the Windows API

big_D Silver badge

Have you actually looked at the Rust for Windows source? It is a bunch of interface definitions, to allow programmers to target Windows for application development.

They aren't changing the language. Just like MFC, OWL, KDE or GTK class libraries for C++, for Windows and Linux, for example.

A lot of I/O and thread management is platform specific, for example, and you need the relevant interfaces in order to be able to develop fully functional applications on each platform.

Rust is at the same level as C/C++ and not a platform independent language, like Java.

big_D Silver badge

Re: Extend and extinguish…. Again?

Rust is a safe and system level programming language. That means that, Rust is a system level language, not a platform independent language. You will need to target each platform individually.

Providing a bunch of interfaces/functions that provide that support directly in Rust, as opposed to the programmer having to slog through the Win32 documentation and write their own interface calls, and hope they read the documentation correctly and have safely implemented the calls, will save a lot of time.

The same has always been the case for similar languages, such as C and C++, on Windows you either had MFC or WPF from Microsoft or OWL from Borland to provide the integration of the OS into your applications. Linux, macOS and other platforms have their own classes / interfaces for programming on them.

AFAIK, Microsoft aren't re-writing the Rust language, they are only providing translation layer libraries to make it easier for programmers, so they don't have to keep re-inventing the wheel.

Looking at the source code on Git, it is just a list of published interfaces. If you are programming on Linux, you'll need similar interfaces, the same of macOS or Android etc.

'A massive middle finger': Open-source audio fans up in arms after Audacity opts to add telemetry capture

big_D Silver badge

Re: What the GDPR requires

Yes, Google Analytics is blacklisted on my network.

big_D Silver badge

Re: What the GDPR requires

The option to send a crash report, if the application fails is one thing; but the level of tracking here seems OTT for a local application.

Qualcomm Snapdragon 855 modem code flaw exposed Android smartphones to possible snooping

big_D Silver badge

Re: Just in time

I've been lucky, my last 4 handsets haven't used Snapdragons...

Currently an Samsung S20+ with Exynos and an iPhone with an A12 chip.

Previously, a brace of Huaweis, with their own Kirin chips.

(I have to have separate phones for home and work)

JET engine flaws can crash Microsoft's IIS, SQL Server, say Palo Alto researchers

big_D Silver badge

I've not read the fine print, but it sounds like this is only an issue if you do something foolish involving linking SQL Server to Access.

Possibly, although it might be possible to combine this with a script that searches the network for SQL Servers and then tries to use a standard password attack to get JET to access to the SQL Server. I haven't read the research, so I don't know for sure. But setting up a dynamic SQL Server connection is possible.

Of course it's a code smell to be writing a query like that anyway,

Yes, but code building a dynamic query (something that regularly happened at the time, in my experience) could quickly build up unmanageable query lengths buy concatenating code and looping through parameters pulled out of other systems.

Obviously, the safer way would be to use stored procedures, but they weren't always an option.

big_D Silver badge

No install of Office includes SQL Server, but when JET or Access are installed, they included several methods of attaching to remote SQL Servers. Certainly, you shouldn't be installing Access on the server, where your SQL Server is installed.

And there is always malware infecting the host of a privileged user, or a non-privileged user and escalating privileges, to chain onto the JET vulnerabilities.

Likewise, unless you are a dev, you probably don't have IIS running locally either, that is also usually on a server somewhere in a server room.

big_D Silver badge

Office Pro or Office 365.

Office Standard and Home & Student, for example, don't get Access and H&S doesn't get Outlook*, so probably many, especially private users, are not affected, unless they have installed additional third party software.

A lot of third party software, especially in-house bespoke software used to use JET as its database engine of choice, as it was integrated into Visual Studio.

* I'm not sure, whether Outlook uses JET internally.

big_D Silver badge

SQL Injection?

Is it really SQL Injection, when you have a platform that can issue SQL commands directly? SQL Injection, per se, is injecting SQL code into normal inputs that are not properly escaped, before they are passed to the database.

In the case of JET, you have a database engine that is capable of sending raw SQL commands to a SQL Server, so the Injection part seems a little spurious, without further information. If it is feeding SQL Injection code into an existing JET database, which is then captured to send further code to the SQL Server, yes, SQL Injection. If it is local code using the JET engine to send raw SQL, not so much SQL Injection.

That doesn't make the attack any less noteworthy or less worrying - especially given the prevalence of Access 2003 and 2007 runtimes still used out in industry, because the systems that use the databases are critical and the devs no longer exist to convert it to later version.

Basecamp CEO issues apology after 'no political discussions at work' edict blows up in his face

big_D Silver badge

Re: Sex, Religion and Politics

Yes, in nearly 40 years of work, those have never been subjects that were allowed to be discussed on company resources - from noticeboards and email through chat systems, wikis and in-house forums, to things like Slack and Teams today.

It looks like Silicon Valley is slowly getting into the mainstream business mode and people are put out that they suddenly have to adhere to the same rules that everyone else has had since "time immemorial".

East London council blurts thousands of residents' email addresses in To field blunder

big_D Silver badge

Re: Apology accepted

Internally reported is not reported to the ICO. In Germany, at least, this would fall under a reportable incident und would have to be reported within 72 hours.

Wipro rolls out 'COVID-19 vaccination camps' in India to keep staff alive during virus super-surge

big_D Silver badge

Re: The interwebs

There usually isn't enough vaccine for that. You have to prioritise. You vaccinate employee 1 and his family, employee 2 gets COVID-19 and dies...

The advice is also to roll-out the vaccination to neighbouring communities, once the employees are vaccinated, which would include family, probably.

We are still vaccinating the over 70s, but in the last few days, doctors have been inviting anybody who is interested to turn up, once all the planned vaccinations for the day have been completed, if they still have any vials of vaccine left over.

As more vaccine becomes available and more people have been vaccinated, the vaccination of the wider community can be carried out. In the case of these companies, the equivalent of the "over 70s" group will be their employees and once that group has been vaccinated, they can then roll it out to the wider population in the area, including families of employees.

Apple vs Epic Games trial kicks off featuring the same old arguments, hundreds of angry Zoombombing tweens

big_D Silver badge

Re: I want Epic to win

As Captain Aubrey said, "you [sholuld] always choose the lesser of two weevils"

Terminal trickery, or how to improve a novel immeasurably

big_D Silver badge
Headmaster

Oops, that should have been Fox Milne, not Foxhills.

big_D Silver badge

Unisys in Foxhills, Milton Keynes was good as well.

When I was there, it was the first public TV showing of The Blues Brothers. All throughout the residential halls, all you could hear was The Blues Brothers Band that night. The next morning, at the breakfast table was the only person on the course over 50, moaning that he didn't get any sleep last night, because the neighbouring room was playing some music at high volume! :-D

big_D Silver badge

I was on a DEC training course in Reading, VMS Administration. I'd been a VAX programmer for a few years, but it was decided I should also get some mad admin skillz as well...

The first day of the course covered the basics, which I already knew - before joining my employer, I'd had a summer job working for an oil exploration company, working in administration and FORTRAN programming.

We then got onto the force logoff part of the day and, as expected, people were randomly logging the others off the system - it was a training machine, dedicated to our classroom.

I had a brainwave, wrote a few lines of DCL and ran it... It produced a list of logged in users and, if the username wasn't mine, it logged the user out. At the end of the run, it then re-submitted itself as a batch job, so it ran constantly. Oh, what a laugh...

The best bit was, whilst you were logging on, you had an entry with the username <LOGIN> and a process ID, so, everybody was being killed off, before they could even log on! A hoot!

Then, idiot that I am, I accidentally logged myself out! Not so funny now!

I couldn't log back in. Nobody could log in. The instructor took us into the backroom behind the classroom, sat at the console and started to logon directly at the console... BLAM! Session killed. Login, session killed, login, session killed. In the end, we had to perform an emergency stop and reboot the server.

The instructor was very good about it. I had no come back over the incident.

Googler demolishes one of Apple's monopoly defenses – that web apps are just as good as native iOS software

big_D Silver badge

Re: Many APIs are undesirable

This is very true, but Apple can't then say, in the same breathe, that PWAs are equivalent to native apps, even though we restrict them from using the same APIs as native apps.

Native apps should have more access to the device, because they are installed from a trusted source and you want them installed. Website hijacking shouldn't enable the same level of access as a native app, certainly not without prompting for each piece of data it wants.