* Posts by gnasher729

2112 publicly visible posts • joined 13 Oct 2014

IT technician jailed for wiping school's and pupils' devices

gnasher729 Silver badge

Re: Hmm

I once thought about buying a chainsaw. Then I figured out that the things are bloody dangerous when you don't know how to use them properly, and I don't. Therefore I don't have a chainsaw.

Apple emits emergency fix for exploited-in-the-wild WebKit vulnerability

gnasher729 Silver badge

Re: Only some are patched

That team of five to support 5% ancient Macs would be more effective if they helped protecting the 95% non-ancient Macs. And consider that these five are either among the most experienced developers that Apple has, or they are newbies who have no experience with these old machines whatsoever.

Securing open-source code isn't going to be cheap

gnasher729 Silver badge

Me and openssl

At some point in my career I had the pleasure to have to read more of the OpenSSL source code than I liked. I found it frightening. I wouldn’t trust it one bit.

FBI seizes $3.6bn in Bitcoin after New York 'tech couple' arrested over Bitfinex robbery

gnasher729 Silver badge

Re: What happens to the seized coins?

Government will repay the value of the bitcoin at the time it was stolen. Then sell the rest to the highest bidder. Of course they can easily be "cancelled", just throw away the keys.

£42k for a top-class software engineer? It's no wonder uni research teams can't recruit

gnasher729 Silver badge

Re: As someone that actually does this job

Years ago, I read an interesting article about Gerd Falting, German mathematician, Field medal winner, and the guy who proved Fermat's Last Theorem for n < 130,000. He wanted to go to the USA. His German university wanted to keep him. They were not able to pay him half the salary he got in the USA. Not because they didn't have the money, but because regulations made it impossible.

gnasher729 Silver badge

Re: IT person

Quote from my manager at a university where I worked part time in my twenties: "People here work 40 hours a week _on average_. But some work 20 hours, some work 60 hours, and I don't know anyone who works 40 hours. "

Apple Mac sales break records amid ex-86-odus to Arm-compatible M1 silicon

gnasher729 Silver badge

Re: Count me in...eventually

Blimey, so your iPad is 12 years old and not supported with new updates anymore... Is it still working? Does it have a 64 bit processor? Since I'm writing iOS software, what do you think are your chances of convincing me to support a 32 bit processor?

And you are calling it a "first generation" product. Well, there was the A4, then the A5, then the A6, then the A7 (that's the first 64 bit processor), then the A8, then the A9, then the A10, then the A11, then the A12, then the A13, and then the M1 - renamed because they stick it into Macs.

gnasher729 Silver badge

M1 is not one chip, it's a whole family: M1, M1-Pro, and M1-Pro Max. They have 8/16, 16/32 and 32/64 GB RAM. When M2 arrives, it will be a few percent faster, and there will be an M2-Pro and m2-Pro Max, likely a bit later.

One interesting bit is that if you don't have enough RAM, swapping with a drive that runs at 7GB / second makes it very much unnoticeable. So lots of people with 8GB and a super fast SSD are quite happy, who wouldn't like 8GB and a spinning drive or a 500MB/sec SSD drive at all.

gnasher729 Silver badge

On the positive side, the latest MacBooks have SSD read speeds of over 7GB per second. Yes, they are not cheap. I'd love one with a Fusion drive with 512GB SSD + 4 or 8TB spinning drive. I'd love 8TB (I need 2TB) but I don't need 2TB or 8TB at SSD speed.

IPv6 is built to be better, but that's not the route to success

gnasher729 Silver badge

Re: re: In a global pandemic

I noticed that while walking the dog on a cold morning. Surprisingly high number of people wearing masks outside. Most likely yes, because they keep your face warm.

gnasher729 Silver badge

Re: far bigger

I’ve got myself an Apple Airport router for home, together with an openreach modem. Both dirt cheap on eBay, and a lot more stable than my BT home hub.

Turns out it doesn’t support ipv6. Turns out I never noticed. Could anyone tell me what difference it makes to me? Any ipv6 only websites that I cannot reach?

gnasher729 Silver badge

Re: Won't happen in my lifetime

There are probably millions of devices with up address 10.0.0.1, 10.0.0.2 and so on. One of them on your network. Your isp can’t rout information to it, because it doesn’t know _whose_ private network it is. Only your own router can, it knows 10.0.3.19 is a device on your own network. Never goes to the isp.

Parallels: Purveyors of decent virtualization software... and occasionally iffy checksums

gnasher729 Silver badge

Probably something stupid

Maybe the md5 checksum displayed is the checksum of the download link or something stupid like that. Or that of the previous version, and not updated.

Keep in mind that the md5 has to be calculated independently from what is stored as the file to be downloaded, to make it impossible to modify the downloaded file AND update the checksum to match.

Sophos: Log4Shell would have been a catastrophe without the Y2K-esque mobilisation of engineers

gnasher729 Silver badge

I remember when I was a kid, I had to walk to and from school through meter deep snow, uphill both ways. On sandals, no socks. Of course Y2K was more effort in total. This was more _immediate_ effort, fix it asap.

Singapore gives banks two-week deadline to fix SMS security

gnasher729 Silver badge

Re: "remove clickable links in text messages or e-mails sent to retail customers"

Barclays sends me a notification for anything, within seconds. But through iOS push notifications to their app, not SMS, so that should be pretty hard to forge - a fraudster would have to convince Apple that a push notification comes from Barclays, and they would need a token for the combination (my phone, Barclays app) that Apple sent me.

Privacy is for paedophiles, UK government seems to be saying while spending £500k demonising online chat encryption

gnasher729 Silver badge

Re: More misdirection.............

Well, RSA as described in my 1982 edition of "The Art Of Computer Programming" is mathematically quite easy (as long as you accept that every prime number has a primitive root), and while not very efficient, would be efficient enough for an iPhone to encrypt or decrypt a few megabytes per second using 2048 bit keys and quite unbreakable.

gnasher729 Silver badge

I wouldn't usually mention product names, but there is a VPN aptly named "Hide My Ass".

I own that $4.5bn of digi-dosh so rewrite your blockchain and give it to me, Craig Wright tells Bitcoin SV devs

gnasher729 Silver badge

Re: OK something I've never understood in this case

One of the two of us blatantly misunderstands how this works. If someone can change some code to allow access to someone’s Bitcoin, presumably his own, then hackers can access everyone’s Bitcoin by changing the same code in the same way.

gnasher729 Silver badge

There is a guy who lost his hard drive containing keys to his bitcoin (well, threw them away). They are worth about £400 million by now. He asked his local government to dig up the complete garbage dump where his hard drive would be. It might be possible to find the drive for much less than £400 million, but they refuse. (And the story is likely true, because his sob story was published first when the bitcoin was worth £700,000, many years ago).

COVID-19 was a generational opportunity for change at work – and corporate blew it

gnasher729 Silver badge

It's also a matter of money. Going to London costs a lot of money, train fare, food... If I look at the numbers, and consider that I pay 40% tax on that number which means the employer has to pay me 66.66%, and then add next year's 15% employer NI contributions, it makes easily £10,000 difference in the money the employer has to spend more so that I have the same amount in my pocket. And that doesn't take into account two or three hours of travel every day.

So if A wants to hire me for 5 days a week in the office, and B wants to hire me to work from home, A has to spend a lot more money for me to take their job.

5G frequencies won't interfere with airliners here, UK and EU aviation regulators say

gnasher729 Silver badge

Re: A small proposal

Couldn’t the signal towers at least in flight paths be programmed not to beam upwards? Like “don’t connect to anything higher than 100 feet”, assuming they don’t build high rise flats in the flight path to an airport?

Planning for power cuts? That's strictly for the birds

gnasher729 Silver badge

Re: Not just birds

From my experience with home insurance: They covered everything, except for the thing that broke. If your roof leaks and you fix it before it causes real damage, they don't pay for the roof repair. Happened to me. If a 10 pound part in your bathroom breaks, and water leaks downstairs slowly, causing £5,000 damage before it is noticed, they pay for everything except the £10 part - happened to me as well.

Software engineer jailed for 2 years after using RATs and crypters to steal underage victims' intimate pics

gnasher729 Silver badge

Re: Austism Defense

I thought when someone is autistic, and a woman says "no", the autistic person hears "no" and assumes she means "no". Problems may happen if the woman is not clear. "Maybe another time" is understood as "maybe another time", where I would understand it as "no".

Software guy smashes through the Somebody Else's Problem field to save the day

gnasher729 Silver badge

Re: I recognise the story

"I had to organise a course on how to fit a plug on a mains lead for my comms team"

Many years ago I had to take a first aid course to get my driving license. The guy running the course was a professional paramedic with years of training - but had never in his life taken a simple four hour "first aid" course. So when he wanted his driving license, he checked and he wasn't allowed to take his own first aid course because he couldn't be the course trainer and a course participant at the same time; he had to take a course run by a colleague.

EthereumMax, a Kardashian and Floyd Mayweather Jr sued over alleged 'pump and dump' cryptocurrency scam

gnasher729 Silver badge

Don't tell his future ex-wife.

Mobile networks really hate Apple's Private Relay: Some folks find iOS privacy feature blocked on their iPhones

gnasher729 Silver badge

Re: Cry me a river (of fake tears)

Nonsense. You can sell ads as much as you like. The only difference is: The ISP doesn't know which ads I see (none of their business anyway), Apple doesn't know which ads I see (none of their business anyway), and the advertiser doesn't know who is watching their ad, but they know someone is.

Google: We disagree with Sonos patent ruling so much, we've changed our code to avoid infringement

gnasher729 Silver badge

I needed a lawyer once (for advice before acting - that’s the most effective use of a lawyer), and he told me “I’ve won cases that I should have lost, and I’ve lost cases that I should have won; once you’re in court anything can happen”.

To him it would have been entirely reasonable to call the patent case “frivolous” and at the same time take actions to minimise the possible damage. And one billion dollar company I worked for was sued for patent infringement, found a workaround requiring a minimal change, implemented it in all their software, then proudly showed their workaround to judge and jury, and reduced the amount of damages massively because that workaround was so simple that the patent holder couldn’t really claim they had suffered lots of damages.

Nothing's working, and I've checked everything, so it must be YOUR fault

gnasher729 Silver badge

I had a similar problem with a different solution. Our app maintained a customer list. You could add / delete / edit customers. We got a complaint that customers were mysteriously disappearing. Strange enough every time after adding a customer.

I added the number of customers to the title of the window. So after adding a customer, it would change from say "145 customers" to "146 customers". If you edited a customer, the window title stayed the same. The problem went away. Your guess why.

gnasher729 Silver badge

Re: Several times...

Apple with their iMacs has a lot to answer for :-)

gnasher729 Silver badge

Re: Blue flash

I remember a very funny TV series where the detective started claiming "Trust me, I know exactly what I'm doing" every time before disaster started. Found it: "Sledge Hammer" (that's the name of the program and the officer). Would probably be not politically correct enough today; would offend someone.

Bitcoin 'inventor' will face forgery claims over his Satoshi Nakamoto proof, rules High Court

gnasher729 Silver badge

Just saying: He _was_ convicted to pay the Kleinman estate $100 million in damages. So he really needs to sell some of his bitcoin. If he has any.

Hauliers report problems with post-Brexit customs system but HMRC insists it is 'online and working as planned'

gnasher729 Silver badge

Re: Hmm

There’s a simple solution: Reunion of NI and ROI. Not that it is something the Brexiters want, and half the people in NI would be unhappy, but it is a simple solution.

My prediction has been for a while that in 20 years time we’ll be living in the United Kingdom of England and Wales.

gnasher729 Silver badge

If “working as designed” isn’t working for the customer then it’s a bug in the design that needs to be fixed.

Wi-Fi not working? It's time to consult the lovely people on those fine Linux forums

gnasher729 Silver badge

Re: "first read the fine forum thread until the end"

“Cellphones with cameras”. I had to fill out a “passenger locator form” quite recently. It asks you for a QR code proving you are vaccinated. Guess what QR codes the camera on my iPhone can’t read: QR codes on the screen of the same iPhone. (I also have three QR codes in the Wallet app each proving _one_ of three vaccinations. Not acceptable. The NHS app lets you copy the QR code - not accepted because not enough pixels).

Good news: You don’t need that QR code. Pretty annoying news: Nobody checks you filled out that form.

Can you get excited about the iPhone 13? We've tried

gnasher729 Silver badge

“Lightning port that is USB-2” - of course it isn’t. All newer iPhones support both USB-3 with a USB-A connector _and_ USB-C.

gnasher729 Silver badge

Re: USB-C

The lightning port supports both USB-A and USB-C. If your previous phone was an older iPhone, you have a USB-A to lightning cable. Which will charge slow with an old USB-A charger and quite fast with a newer charger. So no need for a cable.

If you have a USB-C charger, you _need_ a USB-C to lightning cable. Which will then charge the phone _fast_. The charger could be from a new MacBook or from an Android phone that came with the USB-C charger. If you don’t have a USB-C charger today, you leave the cable in the box until you get a USB-C charger. If you look at usefulness vs cost (and you as the buyer pay for the cost) that cable is the best value for money.

Bloke breaking his back on 'commute' from bed to desk deemed a workplace accident

gnasher729 Silver badge

You see, you go to Germany and tell them this, they will look at you and wonder what is going wrong in your head. You can have an utterly stupid accident tomorrow. Not be able to work, lose your home, your wife gets a divorce because you can't feed her or the children, do you think that is something you want?

gnasher729 Silver badge

If you read the article, he did that regularly - directly from bed to work - and most importantly, the insurance company didn't claim otherwise. Plus being a civil case, you'd have to decide what is more likely to be correct, and since the employee was actually there and the insurance company wasn't, and since it is illegal to lie in court, the employee would be believed anyway.

gnasher729 Silver badge

Re: Who Pays?

Not at all. The company is liable. The insurance is liability insurance, therefore the insurance has to pay. They would have to prove gross liability. Since nobody in German does that kind of idiotic home inspection, that's not negligent. And falling down the stairs wasn't grossly negligent.

gnasher729 Silver badge

Re: Is that only valid for working from home?

What exactly is "loony" about this? If I'm employed, I have costs that an unemployed person wouldn't have, and I have risks that an unemployed person wouldn't have. For example the cost of going to work, and the risk of getting injured when travelling to work. It's common sense that all the cost that you have because you are going to work is tax deductible (yes, your train ticket is tax deductible in Germany, the actual cost of your home office is tax deductible, not a ridiculous £6 per day), and all the risk (like accidents while travelling to work) is insured.

gnasher729 Silver badge

Re: Is that only valid for working from home?

That is EXACTLY right. In Germany, and in France, the commute directly from home to work and back is part of your work and is insured. Any accident during that commute, the employer would have to pay, except the employer is also required to have insurance for this, so the insurance has to pay.

The whole court case was just about the question: If you get out of bed and go straight to your works computer, is that a "commute", that is is it travelling from home to work? And the answer was a clear "yes".

gnasher729 Silver badge

So what? Surely a spiral staircase with a cup of coffee is less risk than a fifty mile car journey, which is also covered.

gnasher729 Silver badge

German insurance companies have no say in deciding what is a workplace accident, that is up to the courts. Plus, this is usually not covered by a private insurance company, but by a Berufsgenossenschaft which is a non-profit organisation with the goal of helping companies (by keeping their employees healthy, by stopping them from violating regulations, and so on).

gnasher729 Silver badge

Remember this is in Germany, where _any_ commute to and from work is insured. Insurance companies will do no such thing because the number of cases where someone falls down the stairs when going from bedroom to their home office is minimal compared to the payouts for thousands of traffic accidents where people are injured on their way to work.

gnasher729 Silver badge

No. Your commute to work has been insured for over 100 years, and Germans managed just fine without in person risk assessment of people's cars, motorbikes, bicycles or whatever they used to get to work. Why on earth would they start assessing people's homes? It doesn't make any sense whatsoever.

gnasher729 Silver badge

Re: Falling out of bed

Every workplace in Germany would have that kind of insurance for their employees, or one of two things will happen: 1. They get shut down. 2. If an accident happens before they are shut down, the company pays, and if they don't have the money, the owners pay out of their private pocket. As a result, see the first line.

gnasher729 Silver badge

Re: Falling out of bed

Did you read the article? Falling out of bed because of a nightmare is not commute to work, therefore it is not covered.

This was in a German court, with German laws and a German judge, and they act very logically. First, you are insured for any accident on your commute directly from home to work and your commute back. That has been the case for over 100 years, and insurance companies pay for thousands of those every year. Second, the judge said, quite correctly, that if you get out of bed and go straight to your works computer, that is a commute and therefore any accidents are covered by insurance.

Apple wins Epic court ruling: Devs will pay up for now as legal case churns on

gnasher729 Silver badge

Apple has _always_ allowed in-app purchases outside your app, without payment. They just didn’t allow them from within the app.

But then chances of Epic ever getting back on the AppStore are less than slim.

Apple's Pegasus lawsuit a 'declaration of war' against offensive software developers, says Kaspersky director

gnasher729 Silver badge

Re: Offensive Researchers

Discovery. And when they refuse to open up, anything they don’t say will be used against them. This is a civil case.

Theranos' Holmes admits she slapped Big Pharma logos on lab reports to boost her biz

gnasher729 Silver badge

Re: Hung Jury!

In UK law at least, intent to commit a crime is not needed, just intent to do what you did. If you intentionally lie to your customers, intent to defraud them isn’t needed.