* Posts by RichardBarrell

259 publicly visible posts • joined 11 Oct 2010

Page:

Brackets go there? Oops. That’s not where I used them and now things are broken

RichardBarrell
Trollface

Re: Any system...

in an expression context you may be able to use an IIFE like `(function() { /* do stuff */ return "something"; })()`

unless there's some heinously evil filtering thing that parses the code you paste in and rejects it if it contains functions, I guess

Ambitious overclocker cools Raspberry Pi 5 with liquid nitrogen

RichardBarrell

Much more, even. The RPi5 has 4 cores at that clock speed and its cores each can execute multiple instructions per clock cycle whereas the 8086 takes I think a minimum of 3 cycles to execute even the fastest instruction. Data that would even fit in the amount of space an 8086 can address could fit entirely within an RPi's caches.

Hands up who hasn't made an offer to buy some part of Intel

RichardBarrell

Re: The "market cap"

Would you rather own a small business that makes money or a large one that loses it?

Angry admins share the CrowdStrike outage experience

RichardBarrell

Re: Holidays

Same organisation doesn't mean the same people. Microsoft in particular have REALLY high variance in the quality of the software they ship.

Spam blocklist SORBS closed by its owner, Proofpoint

RichardBarrell

On that note, I have found the fact that Azure doesn't have a first party equivalent to AWS SES mildy annoying. But oh well, sendgrid works fine.

I've seen people mention that Azure, AWS, etc all have ended up with their entire customer IP address ranges on various spam blocklists anyway.

Intel's foundry business bled $7B in 2023 with more to come

RichardBarrell

That can't be right

This sounds like the accounting is just a bit incorrect. Intel made a profit last year on GAAP. If their fabs weren't there then Intel wouldn't have been able to make and sell the ~70% of products whose fabrication isn't outsourced. The rest of the business would not respond well if that went away.

Maybe they should be outsourcing more but the external fab capacity does not actually exist for them to buy. I bet they are not pricing in the fact that their internal foundry has some advantages like the fact that it can give Intel first priority at all times.

How a single buck bought bragging rights in the battle to port Windows 95 to NT

RichardBarrell

Okay that's really nice and wholesome. :)

Whistleblower raises alarm over UK Nursing and Midwifery Council's DB

RichardBarrell

Re: It's deja-vu all over again ...

> I'm not sure the GDPR has a problem with shit.

I think it can. The GDPR isn't only about security. The GDPR also requires you to try to ensure the information you have is accurate. https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/data-protection-principles/a-guide-to-the-data-protection-principles/the-principles/accuracy/

I believe broken schemas can interfere with this. As a hypothetical example, imagine if the lack of proper primary keys causes records about two different people to accidentally be merged, and then for one of them to be denied a job offer based on a red flag that was raised on the *other* person's records. That would be unfairly prejudicial to them. The organisation would be failing its obligation to hold accurate data.

What's brown and sticky and broke this PC?

RichardBarrell

Note to self if I ever deploy thin clients, glue them to the backs of monitors or on top of shelves or something. Thay way they'll be just high enough to be out of spill range.

Brits blissfully unbothered by snail-paced mobile network speeds

RichardBarrell

I believe 3G had worse coverage per-base-station than 2G, 4G or 5G (i.e. both the stuff that came before it and the stuff that came after it). So you'd expect consistency to improve if somebody swapped out the 3G base stations for 4G base stations, one-for-one.

Dave's not here, man. But this mind-blowingly huge server just, like, arrived

RichardBarrell

Re: After booting for the second time

> smelling bad isn't a reason for prohibition

Well, maybe? The optimal plan that will definitely leave absolutely everybody happy is to legalise only nice-smelling marijuana.

Space nukes: The unbelievably bad idea that's exactly that ... unbelievable

RichardBarrell
Mushroom

If you're currently reading this for the nuclear engineering rather than the geopolitical horror, I strongly recommend the website "Beyond NERVA". The web design is a little bit timecube so I have no idea if the author is a crackpot, but it's fun reading anyway. https://beyondnerva.com/fission-power-systems/fission-power-plant-reactor-cores/ describes a bunch of nuclear reactors that have been flown in space, mostly by the USSR to power radar systems.

Forcing AI on developers is a bad idea that is going to happen

RichardBarrell

In my experience JetBrains have some unusual perceptual gaps, generally. One that I've run into is that none of them apparently use multiple monitors because they are incapable of reproducing or fixing bugs that only manifest when you have two screens plugged in.

Cloudflare defends firing of staffer for reasons HR could not explain

RichardBarrell
Devil

Re: Cold, calculated and heartless

You need to hire slightly more than 11.111111% or you will find yourself at 99% headcount afterwards instead of 100% ;)

Shock horror – and there goes the network neighborhood

RichardBarrell

Re: The last time I heard a loud noise and things were restarting...

The next big use for nanotechnology will be to put thousands microscopic DRM chips into every millilitre of liquid ink.

Making the problem go away is not the same thing as fixing it

RichardBarrell

Re: So, shoot the messenger is still well and alive

Don't serve long pork to customers!

US prosecutors slam Autonomy tycoon's attempt to get charges tossed

RichardBarrell

Well of course the prosecutor would say something strongly worded - they have more dog in this fight than Crufts. The interesting part is the extent to which the judge agreed.

Workload written by student made millions, ran on unsupported hardware, with zero maintenance

RichardBarrell

The latency on a thermal printer is really good. The only thing I think could possibly keep up is a line dot matrix printer? They go very fast and I believe have negligible start up time. https://youtu.be/KnPBWru2Ecg

I think thermal printers are almost definitely going to be the winner here because they are mass manufactured and hence cheap. If you had throughput problems keeping up with the amount of sheets you need to print, you could just get several thermal printers and send different sheets to each one in parallel.

Microsoft drops official support for Python 3.7 in Visual Studio Code

RichardBarrell
Thumb Up

Re: That is SO StackOverflow

You might prefer Stack Overflow surveys because those ask people to report whether they like or dislike each language they use, too. https://www.theregister.com/2022/06/22/stackoverflow_survey/

RichardBarrell
Thumb Up

Re: Python 3.11 is where you want to be

I think the biggest speed ups are in benchmarks in which list comprehensions got much faster. If you have code that spends much of its time doing list comprehensions then you may actually see those very big speedups.

Epic cut: Fortnite games maker culls 16% of staff

RichardBarrell

Re: A free third party one every week

In 2021, a snapshot became publicly available of what the giveaways cost up to September 2019. Epic published this document for some reason related to the court cases against Apple. https://kotaku.com/heres-what-epic-paid-to-give-away-all-those-free-games-1846815064

Search for phone signal caused oil spill, say Japanese investigators

RichardBarrell
Trollface

Understandable on one level - geosynchronous satellite internet is slow as the hills.

If only they'd had Starlink instead, the dumbass would not have been so tempted to try to get a cellphone signal from shore.

Unity apologizes, tweaks runtime install fees after gaming world outrage

RichardBarrell

Re: The damage is done

Mobile games built on Unity will have to update to the newest version sooner or later because the Google Play Store and Apple App Store both introduce changes to requirements every couple of years. Complying with these usually requires you to update whatever framework you are building on and increase the target SDK version so that your app opts into newly changed defaults. This isn't unique to Unity: it also happens with React Native, Cordova, Flutter, Java/Kotlin and ObjC/Swift.

Desktop AI isn’t happening, says AMD, and might not for quite a while

RichardBarrell

Re: Why shove this into the CPU

> GPUs - where you get far more processing units and associated RAM than you'll get onto the CPU

Speed yes, capacity no. Video RAM (GDDR) has higher throughput than normal RAM (DDR) but it's sold at fairly eye-watering prices per byte of capacity and you don't get very much of it even on the biggest most expensive GPUs. nVidia's current datacenter GPUs top out at 180GB.

It is cheaper to buy a server with multiple TBs of RAM in it than to buy a GPU with 80GB of RAM on it. A H100 with 80GB of RAM costs north of £30k.

Techie labelled 'disgusting filth merchant' by disgusting hypocrite

RichardBarrell
Pint

Re: One Good Earworm Deserves Another

That one doesn't really work any more because I've since heard pop music which was so much more annoying.

And I enjoyed it, too!

Microsoft calls time on ancient TLS in Windows, breaking own stuff in the process

RichardBarrell

Good plan

TLS 1.0 isn't as well designed as 1.2 is. I think we should be expecting that there will be protocol vulns found in TLS 1.0 in future, and when they are found we will all have to turn TLS 1.0 off everywhere in a massive hurry. Similarly to how SSL3.0 had protocol vulns that required everyone to turn it off a few years ago (the "POODLE" issue) in a massive hurry.

In light of this, it's a good idea to turn off TLS 1.0 now, while we can all do it at a leisurely pace, rather than suddenly having to turn it off in a massive hurry if (but probably when) the next big TLS 1.0 protocol vuln is found.

(As has been noted by other commenters, TLS 1.1 can be ignored because just about everyone who implemented TLS 1.1 also implemented TLS 1.2.)

With version 117, Firefox finally speaks Chrome's translation language

RichardBarrell

Re: FF convert

I have Firefox for Android on my phone because I can use the NoScript extension with it, which makes it vastly faster and easier on battery life than any other browser.

IBM says GenAI can convert that old COBOL code to Java for you

RichardBarrell

Re: Programming is independent from language

> I don't really have any time for employers who simply employ people based on their having exactly the right skills for their requirements at that particular moment

I'll argue that if your organisation still has COBOL in it in 2023 then you should expect to still have COBOL in it in the year 2223. No contractors are going to live that long. Plan accordingly and set up training that can create the skills you need instead of just praying that you'll be able to find them outside.

Social media is too much for most of us to handle

RichardBarrell
Trollface

Re: American spelling

I'm frankly bewildered by the concept that you seem to have in your head, of an English person who isn't constantly preoccupied with thinking about the Norman conquest of 1066.

"What if Harold had just-" no, mate, no. Let it go.

Google accused of ripping off advertisers with video ads no one saw. Now, the expert view

RichardBarrell

Re: It Pays to Advertise?

Those VPN services are a really high-margin service (ARPU >> COGS), so they can afford to spend exorbitant amounts on avertising (CAC can go into the stratosphere without them really noticing).

Bosses face losing 'key' workers after forcing a return to office

RichardBarrell

Re: The same government employees who did nothing when they worked in the office?

Rump Sandpaper Injury

RichardBarrell

Re: The same government employees who did nothing when they worked in the office?

> "repetitive stress injuries" caused by prison grade single ply toilet paper

Roughness-induced Shitting Injury >:D

Metaverses are flopping – hard – says Gartner

RichardBarrell

Second Life isn't dead

For what it's worth, Linden Labs is apparently profitable and employs a couple hundred people. What appears to have happened to it after the initial round of hype was that it grew a user base who like it and spend money on it, for recreation? I assume this is because they have innovative features such as "legs", no "real names policy" and they don't kick people out for being weird. Also it works on cheap computers. You can't beat "it runs on cheap computers", it's practically a super-power.

I'm not at all disagreeing with you that it's way short of the "this is going to change everything!!!!!" hype that surrounded it in the early days, of course. I certainly haven't heard of anyone using it for business for real.

Cunningly camouflaged cable routed around WAN-sized hole in project budget

RichardBarrell

Re: Weather?

I wonder could you put the laser on some kind of very slow precise motorised mount so it could re-aim itself?

That old box of tech junk you should probably throw out saves a warehouse

RichardBarrell

Re: What a waste

It was only an Ultra 5. Just about the lowest end thing that Sun ever produced that wasn't explicitly marketed as a thin client.

BOFH: Get me a new data file or your manager finds out exactly what you think of him

RichardBarrell

Re: Oh the pain!

Oh that's genius, I will have to remember that one.

Dyson moans about state of UK science and tech, forgets to suck up his own mess

RichardBarrell

Re: With two-faced "friends" like Dyson, Britain doesn't need enemies

Please, let's keep the historical timeline in-order here: the French copied us.

Charles I of England was abridged in 1649, more than a hundred years before the French revolution kicked off around 1789.

New York AG offers law to crack down on backfire-happy cryptocurrencies

RichardBarrell

Re: Lawyer / Government-Officer Mentality

Ehhhh it's not that bad when the new law sets a standard that is easier to judge, and especially when it creates a simple bright line where there used to be ambiguity.

Rather than going through a long winded argument to demonstrate that trading in company scrip is done only with the intent to defraud people (which it is, obviously), you just make trading in scrip illegal and skip all the hassle.

RichardBarrell

Ban it all

Not a bad move but a much simpler and more effective one would be to ban it all. Impose huge fines for touching cryptocurrency in any way, shape or form. You would delete the entire ransomware industry practically overnight.

Dump these insecure phone adapters because we're not fixing them, says Cisco

RichardBarrell

Re: Bit hard on the bright young things?

Distorted in a way that they like.

Mandiant's 'most prevalent threat actor' may be living under your roof – the teenager

RichardBarrell

Did they do the Scooby-Doo villain "IF IT WEREN'T FOR YOU MEDDLING KIDS!" voice all through this talk?

Amazon CEO says AWS staff now spending ‘much of their time’ optimizing customers’ clouds

RichardBarrell

Re: Chicken, welcome to the roost...

There's this thing called Jevons Paradox. If AWS tech you to use AWS in a more cost effective way, then the effective per unit cost of doing a thing in AWS goes down for you. At a lower per-unit cost, it becomes economical for you to do more things in AWS. A lot more. So your total spending goes up and you are happier about the results.

It's mainly known for being the reason why you can't fix road congestion by building more roads

OVH punts hybrid water and immersion cooling for high performance systems

RichardBarrell

Re: Liquid cooling

Yes.

I think I wasn't clear there - last paragraph, I wasn't talking about how OVH do it. That bit about consumer PCs was meant to be a totally separate conversation. Maybe I should have put it last instead.

RichardBarrell

Re: Liquid cooling

The cooling system itself uses electricity to move the heat away from where you don't want it. Usually it does this by pushing the coolant (air, water) around. More efficient cooling systems use less electricity to move a given amount of heat. That's where the touted energy savings are coming from.

The stuff OVHCloud are talking about doing here is passively cooled, so they're able to get very close to zero energy being used by the cooling system. Hence the claimed PUE almost equal to 1. It's really impressive because normally it's hard to get passive cooling to scale up to moving lots of heat.

In a PC, in theory a liquid cooling system may use less electricity than just fans because the liquid system moves heat from the CPU to the radiator very efficiently, and then moving heat from the radiator to the environment is much cheaper than moving heat directly from the CPU to the environment would've been. The radiator is easier to cool than the CPU because it has a much bigger surface area. Also the radiator tends to maintain a fairly uniform temperature too because it's made of metal and full of circulating water. If you want to bring the electricity cost of cooling down even further, I've heard of DIYers using huge radiators which are so big they can be passively cooled. I remember reading once about someone going to a scrapyard and picking up a car radiator.

How much to infect Android phones via Google Play store? How about $20k

RichardBarrell

Check haveibeenpwned.

Corporate investment in AI down for first time in a decade

RichardBarrell

I was kind of expecting interest rates to be mentioned here, since those apparently have shrunk the pool of VC funding?

It does seem kind of early in the hype cycle for this to be dropping off.

After 11 years, Atlassian customers finally get custom domains ... they don't want

RichardBarrell

Re: Funny in a dark way

I worked in a company that changed ticketing systems somewhere and 4 to 6 times while I was there. I think it was only 4 but I lost count.

Switching isn't impossible. You either a) migrate your tickets over or b) lose them all, call it a temporary ticket amnesty, and then invite everyone to re file the tickets they care about most.

Cisco, Huawei, Ericsson on the hook for Philippine telco's $880M overspend

RichardBarrell

Small potatoes

They'll be amortising this stuff over decades. It sounds like a big number but a 20% cost overrun is nothing in an infrastructure project.

I am very doubtful of the implicit assumption that the project wouldn't have had this overrun if the procurement process had been followed to the letter.

Warning: Your wireless networks may leak data thanks to Wi-Fi spec ambiguity

RichardBarrell

Ah well

WiFi continues to be possible to snoop on, ever since the days of the WEP fiasco. Continue to use TLS for all the traffic you care about.

Moon's glass beads contain enough water to support a mission

RichardBarrell

Re: A lot and just a little

I guess it would be surprising if theropod pooping didn't work similarly to bird pooping, but there were a huge number of other extinct dinosaurs that aren't ancestors to birds, so who knows if any of them evolved peeing? That anatomy is mostly squishy and doesn't fossilise very well.

Page: