* Posts by Tom 38

3597 posts • joined 21 Jul 2009

Are you sure your disc drive has stopped rotating, or are you just ignoring the messages?

Tom 38 Silver badge

Having votes is undemocratic!

Having AI assistants ruling our future lives? That's so sad. Alexa play Despacito

Tom 38 Silver badge


For water, its easier just to weigh it instead. SG of milk is about 1.03g/ml.

Tom 38 Silver badge


FWIW the local craft beer bar has flow control pumps for serving, er, precisely 200, 300 or 500 ml.

I find it ironic that a craft beer dispenser is dispensing with the craft of dispensing beer. Admittedly, its been a while since I dispensed beer for a living, but most of my regulars had preferences about how their beer was pulled :)

Tom 38 Silver badge


Age has nothing to do with being a Smart Young Thing. My uncle, aged 60-meh, is definitely a Smart Young Thing. He has every Apple gadget he can lay his hands on*, and proudly demonstrates every damn thing about it.

* So, ostensibly, not that smart.

Huawei’s elusive Mr Ren: We’re just a 'sesame seed' in a superpower spat

Tom 38 Silver badge

Re: Nothing like the smell of ethics first thing in the morning.

Like US industry in C18 ripping off UK textile mill patents, it's cool when "our" side does it, but when someone else does it, its the worse thing ever.

$24m in fun bux stolen from crypto-mogul. Now he fires off huge fraud charge. Like, RICO, say?

Tom 38 Silver badge

Re: Isnt this what hardware wallets are for.

2FA using SMS has been known and reported to be insecure for some time now - long enough even for NIST to recommend not using it.

Generic TOTP authenticators are available for every smartphone OS, if you use 2FA SMS for any reason you should stop.

If at first, second, third... fourth time you don't succeed, you're Apple: Another appeal lost in $440m net patent war

Tom 38 Silver badge

Re: Apple has, for the fourth time now, lost an appeal


While Windows 7 wobbled, AI continued its relentless march at Microsoft

Tom 38 Silver badge

Tick tock

goes the python clock

Baddies linked to Iran fingered for DNS hijacking to read Middle Eastern regimes' emails

Tom 38 Silver badge

Re: Hey, Iran

By that logic, and since you mentioned Iraq, Saddam Hussein should never have been ousted as well. Actually, the analogy quite fits, since both are Baathists.

No shit.

Nissan EV app password reset prompts user panic

Tom 38 Silver badge

To give the benefit of doubt

I can see (slightly) valid reasons for forcing a password reset like this. If the original system stored passwords insecurely (say, unsalted md5 hash), on auditing the system you might decide not to migrate the old passwords over, in case of a potential future breach that exposed passwords for users that did not log in inbetween the upgrade and the breach.

Otherwise, you would simply upgrade to the desired hashing algorithm as soon as someone logs in with their valid password.

*taps on glass* Hellooo, IRS? Anyone in? Anyone guarding taxpayers' data from crooks? Hellooo?

Tom 38 Silver badge

Re: Governing America

Stormont isn't shutdown, they just don't have any politicians in place to fuck things up. US is in the exact opposite position, the politicians are still there, the workers aren't.

Tom 38 Silver badge

Re: There's a simple solution to this

Badly washed lettuce kills more people per year than undocumented migrants, but you've stopped food inspections because you can't build a wall fence barrier to stop the migrants.

Brit hacker hired by Liberian telco to nobble rival now behind bars

Tom 38 Silver badge

Re: "..with no consideration as to the damage it would cause"

Quote is accurate. He was hired by Cellcom to make their competitor Lonestar look bad. He hadn't anticipated that his actions would overwhelm all connections to Liberia - so not just making Lonestar look bad, but knocking everyone in Liberia out - including Cellcom.

Dozens of .gov HTTPS certs expire, webpages offline, FBI on ice, IT security slows... Yup, it's day 20 of Trump's govt shutdown

Tom 38 Silver badge

Re: Comparison

Is this essentially the same to us Brits voting some nutter into power (some party that is close to the far left / far right), and then when the nutter Government tries to pass the budget which has us spending £20bn on a wall the MP's don't let the budget pass?

In the UK, a government that cannot pass its budget is no longer a government - its termed as a "Loss of supply". The government is obliged to call for a snap general election.

This is one of the key differences between the Westminster system and the presidential system. Under the presidential system, because of the fixed terms it results in deadlock, whilst in the Westminster system it results in elections.

Excuse me, sir. You can't store your things there. Those 7 gigabytes are reserved for Windows 10

Tom 38 Silver badge

Re: All well and good...

Where we're going we don't need roads

Tom 38 Silver badge

Funny. You could have installed Mint on it in about 20 minutes. I did the same thing to my daughters HP Stream and it runs like a champ.

How long did it take you to get Office365 suite running on it?

Linux is fine for me, its what I run on my laptop, desktop and home servers, but this was for the missus to do MS Office work on. Libreoffice != MS Office.

Tom 38 Silver badge

Those 32GB eMMC devices are atrocious. My missus bought one about a year ago*, a HP stream 11 from Currys, to use as a simple lightweight device to take to meetings and so on, to read MS office documents and do minor editing, browse the web etc. After installing her Office365 sub on it, it then used all the remaining disk space to download required updates, at which point it had no space to install the updates (in fact, I had to delete things to get all the damn updates just downloaded). You can't expand the storage at all, you can't download updates to an attached external drive, you can't even use it as doorstop because its too light.

It took me about 8 hours of fiddling, uninstalling things to get enough free space to install updates, tweaking pagefile sizes. The only way this thing is usable is if you don't actually use it for anything. Only 2GB of RAM, so constantly swapping too, which didn't help matters much. Utterly unusable POS - and Currys are still selling them! After a few months of watching her struggle to use it when it was working, and at least an afternoon a week for me fixing each time it did run out of space, I bought her a proper Dell laptop.

* With no involvement from me. She insisted she didn't want to spend more than that (comes with a year of Office365) and wouldn't take it back. I wanted to take it back for a full refund on the basis that it wasn't fit for purpose, given that the sales droid guided her to this particular model and said it is what she needed.

You can blame laziness as much as greed for Apple's New Year shock

Tom 38 Silver badge

Re: Replay

Only this time, Steve ain't coming back.

Why do you think Apple need so much money? Cloning aint cheap

Tom 38 Silver badge

I find iPhones exactly the opposite of 'play well'. They may do so with their ecosystem but try taking a photo and sharing it with nearby phones users in all its 20MP glory.

You mean "sharing it with nearby non iPhone users". Otherwise you'd just use either Wireless Beaming or AirDrop. As the only android user in my extended family, the benefits they get are quite clear (but then again, so is the cost).

Linux reaches the big five (point) oh

Tom 38 Silver badge

I'm being left out of the party here.

Bits. Each finger is a bit location, with n bits you can express numbers up to 2^n - 1. Ten fingers, ten bits, 1023. As the OP said...

Fake 'U's! Phishing creeps use homebrew fonts as message ciphers to evade filters

Tom 38 Silver badge

Re: Custom font download

One word - designers. Its apparently the worst thing in the world to delegate typographic control to the user, in case it looks a mm out of place.

You were told to clean up our systems, not delete 8,000 crucial files

Tom 38 Silver badge

That's crazy! Everyone knows the DBs should live in /var/tmp

Kubernetes caretaker auditions for Hoarders; takes in another open source project

Tom 38 Silver badge

Re: Why would anyone want to use any of this?

It might seem like a load of extra nonsense, but when done right, docker and k8s actually contribute greatly to software development.

docker/docker-compose allow you to run development instances in the same environment everywhere, to run on your own laptop/servers all of the stack needed to run/develop your application.

docker registries allow you to reuse images, with very little configuration required.

CI/CD allows you to automate testing and certain quality control measures to ensure quality improvements, automate the production of docker images to use in production, and ensures what gets deployed in production is what was tested

k8s allows you to manage deployment of these services, exposing the various parts of the application to each other.

It makes it much simpler to build things.

wrt to microservices, here's a concrete example. Say you want to add a feature to your web app that generate a PDF from some HTML. That's a pretty common task, and pretty straightforward - there are any number of libraries to do it, you can also just use a web browser. That's just a few weeks/months work for a competent developer. Or you could use a gotenberg docker image. Need more scalability? Update one number in one file and re-run kubectl. Want to know

Need more sophisticated controls than that? Use something managed, like BlueOcean k8s. Don't want to spend money on "stupid cloud" stuff? Run kublr and run on your own metal.

Poor people should get slower internet speeds, American ISPs tell FCC

Tom 38 Silver badge

Re: Well, if they don't think it's fair...

Bob, remember Poe's law

Sadly, bob is not a parody account.

College PRIMOS prankster wreaks havoc with sysadmin manuals

Tom 38 Silver badge

BBC Bs + Econet - you could change the network id of a network connection on the fly, and if you changed it to the same id as one that a user is already logged in as and they aren't actively using it, you also inherit their session.

This lead to complex The Sting style schemes to get the lab technician to log in to his admin account in his office, and then distract him with conversation whilst accomplices switched to his id and gave disk quota upgrades to us all.

BOFH: State of a job, eh? Roll the Endless Requests for Further Information protocol

Tom 38 Silver badge

Re: more, more, more!

aka the Ponder Stibbons principle

Ecuador says 'yes' to Assange 'freedom' deal, but Julian says 'nyet'

Tom 38 Silver badge

Re: Assange is a political prisoner, in the United Kingdom, end of

I meant queue, I typed queue, if I had intended to type cue I would have typed cue, if I had intended to type que, I also would have typed que. Which part of this do you not understand?

So you're just a moron then? "Cue" - a signal for something to start. "Queue" - an ordering of items. You clearly used the former meaning and the latter spelling, why are you still arguing about how clever you are?

[Edit - go on then, which of those comes first in your "queue"?

Queue the tabloid and Fauxnews muppets virtue signalling and regurgitating their echo chambers]

Marriott's Starwood hotels mega-hack: Half a BILLION guests' deets exposed over 4 years

Tom 38 Silver badge

Re: Homewrecker

Is it weird I'd rather go to Minnesota?

US told to quit sharing data with human rights-violating surveillance regime. Which one, you ask? That'd be the UK

Tom 38 Silver badge

Re: Pot, kettle? So what!

ECHR is not part of EU

Oz lad 'fell in love with' baby meerkat, nicked it from zoo, took it out for a romantic Big Mac

Tom 38 Silver badge

Re: The real question

2 for 1 with a meerkat, everyone knows that.

Stairway to edam: Swiss bloke blasts roquefort his cheese, thinks Led Zep might make it tastier

Tom 38 Silver badge

"Personal Cheeses" (by Johnny Cash or Depeche Mode - take your pick)

Richard Cheese does a cover off that.

Supreme Court raises eyebrows at Google's cozy $8.5m legal deal

Tom 38 Silver badge

Re: @ST The Bret thing

Not to get partisan about it, but Kavanaugh said he never drank heavily, but several of his former college classmates distinctly remember him drinking excessively, and was "belligerent and aggressive" when drunk.

That is obviously "He said"/"she said" stuff - there is never going to be "proof" of a lie, so everything has to be on balance of probabilities.

There is nothing wrong with drinking when a student, and working out how to handle your drink, but on the balance of probabilities, he fibbed about his student alcohol consumption. Personally, I'm not convinced about the sexual assault allegations, I'm absolutely convinced that as a student he got wasted regularly, and then lied about it because that would paint the assault allegations in a different light.

Shift-work: Keyboards heaped in a field push North Yorks council's fly-tipping buttons

Tom 38 Silver badge

Re: Some white ones visible on the pictures

Nobody is going to fly tip IBM model M's. Firstly, the resale value is so high that only an idiot would do it.

I got my model-m from keyboardco.com ~10 years ago for £24. If you want one now (I spilt sugary milky tea over mine, and it never properly cleaned, even after going through the dishwasher, hard to use it without R,D,F or G), you're looking for easily £100 - more if its a proper one made in the 80s (the late 90s one are _definitely_ not as good).

Bought a daskeyboard 4 to replace it, also cost ~£100, nowhere near as good (keys keep repeating).

Apple breathes new life into MacBook Air with overhauled 2018 model

Tom 38 Silver badge

A kubelet is the smallest component of a kubernetes cluster.

Some of them I do actually write in C++, more in Go, most in some sort of scripting language, because writing all the things in C/C++ is a waste of fucking time.

Still not CPU constrained.

Tom 38 Silver badge

The point of the 13" MBP (2018) is more cores + hyperthreading and processor grunt. (ie for developers).

You wouldnt want to run anything more than a basic VM on an Air.

What the actual fuck? Who runs VMs when developing, is this 2012?

I don't need much CPU whilst developing - you only work in one small area of your code at a time - but the thing which makes my laptop stop being useful for development is when it runs out of RAM, and can't keep all those different kubelets in memory.

CPU? I haven't felt constrained CPU wise for ~10 years. RAM is the only thing I run out of when developing locally (and, I suppose, battery...)

Micron's Chinese DRAM antagonist hit with US export boycott

Tom 38 Silver badge

They obviously don't remember Slater the Traitor.

Microsoft promises a fix for Windows 10 zip file woes. In November

Tom 38 Silver badge

Re: If we're talking about search

Type something, delete it, type it again. You often get a different set of results. How the hell is that considered shippable?

Ah, the joys of MLT systems (More Like This). You didn't like the search results it gave you last time obvs, so here are some different ones!

Should a robo-car run over a kid or a grandad? Healthy or ill person? Let's get millions of folks to decide for AI...

Tom 38 Silver badge

Re: The most hated people in society.

Seriously, they included criminals in the list? How do they expect the car to identify criminals

Easy, make it a crime to strike a self driving car with your person, call it "Battery of a semi-sentient corporate person". Then, anyone who gets run over, I'm sorry, who viciously assaults this defenceless robot's tyres with their face is already a criminal and we're OK with saving them from a future sojourn at the prison farm.

jQuery? More like preyQuery: File upload tool can be exploited to hijack at-risk websites

Tom 38 Silver badge

Bait much?

jQuery |= jQuery File Upload

Alibaba pulls dust covers off its new London cloud presence

Tom 38 Silver badge

Re: Just no

You don't do much business in China then? China cloud that integrates with our existing cloud buildout tools makes hosting content for Chinese users a whole lot easier.

GitHub.com freezes up as techies race to fix dead data storage gear

Tom 38 Silver badge

Re: The Microsoft Curse?

You should move to gitlab. They never screw up.

Not more than once an hour..

NASA gently nudges sleeping space 'scopes Chandra, Hubble out of gyro-induced stupor

Tom 38 Silver badge

Re: The Optimal Number of Gyroscopes

So, three gyroscopes are good, one is ok, but two are not an option?

Pretty sure its down to a combination of:

* you can't do anything with none, so when Hubble is down to its last two gyros, the plan is to only use one of them at a time to preserve their lifetime further.

* the quality of results you get with two gyros is similar to with one gyro, 3 is much better.

Microsoft has signed up to the Open Invention Network. We repeat. Microsoft has signed up to the OIN

Tom 38 Silver badge

Re: Does that mean?

On 60,000 patents. Not on their other 30,000+ patents.

A story of M, a failed retailer: We'll give you a clue – it rhymes with Charlie Chaplin

Tom 38 Silver badge

Re: Debt = Bad

If it was caused by too much cheap credit - then why was the solution providing even cheaper loans?

It wasn't caused by cheap credit, it was caused by collateralized debt obligations. This is packaging up debt from different sources into "packages" which are then sold on to other people, which in itself is not that much of a problem, but the crisis was caused by clever* people repeatedly packaging up and reselling debt on and on. Eventually it got to the point where the (mainly) banks holding this debt actually had no idea about the quality of this debt - the chance of them getting paid. Due to the repeated re-packaging, the debt was marked as AAA/AA+ (yes, just like ebay..)

Now, a lot of this debt was sub-prime mortgages. Whilst house prices are rising, this isn't a problem, you get a special cheap rate, because there is little risk in default - the bank takes the house, sells it, gets paid. When house prices stagnate or fall, there are no more special cheap rates, because the risk is much higher. Of course, then when the special rates expire, the debt will default.

The problem then was that these banks were all holding hundreds of billions of dollars of supposedly AA+ debt, but really its CCC or below. They get scared shitless, because they have no idea how much bad debt they have or what their exposure is, and then they stop lending to anyone (or rather, their lending rates go sky high). One crazy statistic is that 50% (or $300bn) of AA+ or greater CDOs issued between 2005-2007 were in junk status by 2009 - that's nuts!

Once banks won't lend to each other, banks start failing, government costs go through the roof (as almost every government runs on a deficit, anticipating growth that will negate the debt), and the entire modern world collapses in on itself. At that point, the only thing that can be done is to have governments step in to guarantee the debt (by taking it from the banks in return for equity), and setting ridiculously low central bank rates.

So yeah, cheap credit anticipating house price rises was the cause, but between the end of the world and stuffing the banks full of cheap credit, we choose the latter.

As to who to blame, you can blame the clever boys and girls making the CDOs; I prefer to blame the credit agencies who gave them these CDOs triple A ratings in the first place.

* Not the good clever, the "special" clever...

That syncing feeling when you realise you may be telling Google more than you thought

Tom 38 Silver badge

Re: @ArrZarr - Shrug

I've been a FF user since the age when is was named Phoenix (this is pre-Y2k for young people here)

Didn't know 2003 was pre-Y2k, or perhaps thats one of them Y2k bugs?

HMRC contractor scores IR35 payout after yet another taxman blunder

Tom 38 Silver badge

Re: "HMRC settled the tribunal case immediately before it was due to start"

Then the damages should have been trebled because of its incompetence - if there is no penalty for incompetence, then they will continue to be incompetent.

Microsoft's Jet crash: Zero-day flaw drops after deadline passes

Tom 38 Silver badge

it's a remote-code execution vulnerability, specifically, an out-of-bounds memory write. The good news is that an attacker can only trigger the bug by tricking the victim into opening a specially crafted Jet file

So this "remote code vulnerability" can only be exploited by tricking the victim into opening a local file? How the fuck is that "remote"?

Redis does a Python, crushes 'offensive' master, slave code terms

Tom 38 Silver badge

Re: Fascist

Get with the program, they make replicas of people who disagree with them.

Dust off that old Pentium, Linux fans: It's Elive

Tom 38 Silver badge

Pretty sure he meant Pentium 2, because at least then the architecture, clock rate and RAM size all come from the same era at least.

Microsoft gives Windows 10 a name, throws folks a bone

Tom 38 Silver badge

No, you get up to six Office subscriptions, all you need is someone to give them too, children, spouses, significant others etc.

Would be nicer if they cut the price to $16.67 per user per year and then let us decide how many licenses we need. How does that conversation go anyway, "Great news Timmy, MS have given us an extra license so you no longer have to feel like we love the other 3 more than you any more (but we do.)"

Biting the hand that feeds IT © 1998–2019