* Posts by Nick Ryan

3756 publicly visible posts • joined 10 Apr 2007

UK politico proposes site for prototype nuclear fusion plant

Nick Ryan Silver badge

Re: A centre for industrial decline?

Whoops! Yeah, October!

Maybe it's a sign as to how confused it really makes me? :)

Nick Ryan Silver badge

Re: I'm a bit confused

Baby eating is done by the Bishop of Bath and Wells. I've seen the historical documentaries citing this.

What's concerning is that this is where Ree-Smogg likes to lurk when he's not tending his oversea tax havens.

Nick Ryan Silver badge

Re: 17 yrs FFS

Wind turbines are generally a good supplemental source of power. Combine enough of these, with, for example tidal power and there can be a lot of electricity generation. Not always at helpful times, nor predictable like tidal power.

What the entire grid is really missing is energy storage, where energy produced at unhelpful times is stored to provide energy for later. With this the likes of wind turbines can be very useful as a supplemental source of power generation. The same goes for solar, which tends to produce very little electricity at night, but any excess can feed into energy storage. When energy storage runs low though is when we need on-demand power generation and this is where non-renewables and nuclear can step in.

Nick Ryan Silver badge

Re: Nuclear power?

While I love the concept of fusion reactors, the unfortunate reality is that they are not nearly as clean and simple as the sci-fi hype would have people believe. The shielding and other components need to be regularly replaced and the state of this shielding is typically rather dangerous by the time it comes out. These components are not cheap and often not overly safe to dispose of and that's before the fuel is taken into account. Therefore the operation of a nuclear fusion plant will almost certainly have to include very regular periods of down time for maintenance.

Nick Ryan Silver badge

Re: A centre for industrial decline?

Their next trick will to be to bollocks up the date formatting so we're left struggling with the US-only backwards date format and struggle to work out whether we are looking at, for example 10th June or 6th November.

Luckily they appear to be mostly sticking to day number and month name, which while not immediately translatable to non-English, or non-American, languages, is quite easily interpretable by them and is quite reasonable given that the articles tend to be in English, except when they are in American of course.

Google Japan goes rogue with 5.4ft long keyboard

Nick Ryan Silver badge

Re: For fucks sake

The github page notes that the product was first "released" 1st April, that these are just the plans being released

Nick Ryan Silver badge

Re: Size matters

Not only that, but the prototype was 1.4m long and they worked hard to shorten it to 1.6m long.

Where on Gartner's Hype Cycle is Gartner's Hype Cycle?

Nick Ryan Silver badge

Re: Where on Gartner's Hype Cycle is Gartner's Hype Cycle?

The only interesting thing about any Gartner report is to try and guess who paid for it, paid for the conclusions and hopes to makes sales out of the thing as a result. Often it's very obvious, but sometimes it's less so - I guess there are different Gartner packages.

Samsung’s Smart Monitor tries too hard to be clever

Nick Ryan Silver badge

Re: Software houses making things

I do feel sorry for the Apple iPhone hardware developers, other than the appalling aerial shorting design flaw, but they design devices with incredibly tight tolerances and performance and doubtless spend a lot of time trying to make a phone 0.01mm thinner. Then the user comes along and shoves it in a hideous £10 phone case with spongy gel over the buttons and makes the entire thing 2cm thick.

Nick Ryan Silver badge

Re: The future crippled - today

...and a big collection of optical media... What will they think of next?

Ripping said media to a NAS and playing it whenever I want to play it. Regardless of which damn box the disc happens to be in, if in a box at all. Also I get to skip all the "Copyright theft is theft" bullshit... it's not, it's copyright violation and cannot ever be theft.

Oh wait, that's what I thought of next, and not the parasitic industry desperate for me to re-purchase and rent everything that I previously bought.

Nick Ryan Silver badge

Re: The future crippled - today

The controllers were pretty rock solid.

Nick Ryan Silver badge

Re: a low-end "smart" TV

I'm not so worried by the "reporting everything to the mothership" angle, as in order to watch much content one must use a streaming service of some form and you can guarantee that this information is all recorded somewhere.

My take on the "smart" TV is that they are inevitably anything other than smart. They have moronic interfaces which make what was previously a simple task as annoying and slow as possible, the software spewed into them is usually so inefficient that it makes whatever underspecified dumping ground of basic computing components on them choke at the simplest of things. That most manufacturers, in particular Samsung, deny all knowledge of their software within a few weeks of release of the device and just lead it an abandoned mess which becomes steadily less and less useful does not help.

Give me a good quality display and a replaceable control/playback device for it and I'm happy. That way when the control/playback device becomes obsolete, which it will within a few years, I don't have to replace the entire display.

Nick Ryan Silver badge

Re: The future crippled - today

While some of the Microsoft hardware is acceptable, a lot of it is dire. For varying reasons, usually through Microsoft cost cutting in really stupid areas.

For example, the key cap printing on the rather pricey Microsoft Natural keyboard is such poor quality that the letters on the key caps wears off after just a couple of weeks of use. That's appalling seeing as even £5-10 keyboards get this right.

The original Microsoft Surface was a quite interesting table based interface. Just rather seriously flawed in a couple of fundamental ways: it was impossible to sit at which makes it a very poor table and the top surface was going to be damaged very, very quickly. The product that was released with the same name was just a badly balanced tablet with an expensive and not very good keyboard, as in worse that most laptops. These devices have improved a lot since, although the cost vs performance compared to a regular laptop is still not great.

The Microsoft mouse, while some love them, the majority seem to favour mice that have some weight to them and don't feel incredibly cheap as a result. Having a really spongy mouse wheel action doesn't help them either. £5-10 generic mice or even large PC manufacturer mice that are both essentially clones of the cheapest Logitech mice are often preferred as they weigh more and have better button and wheel actions.

Various XBoxes have had fundamental design flaws, the "red ring of death" being one of the earliest and most severe but there have been other odd design flaws in later devices too.

Microsoft Outlook sends users back to 1930 with (very) mini-Millennium-Bug glitch

Nick Ryan Silver badge

Re: AHEM!

The dates were often stored in the databases as character strings. Usually in a local and non-transportable format of course... why use the international standard YYYYMMDD (or YYMMDD) which is easily sortable when a local standard that is not easily sortable can be used instead?

Other than legibility by developers who are unable to understand YYYYMMDD formatted dates, there were few database advantages to storing the date in text form and the text form even allowed invalid dates to be recorded, which causes no end of problems when encountered. However the comparison gets a bit muddied depending on how the date is actually stored in the database, dates are usually stored as:

  • a one or two byte year, single byte month and single byte day of month, summing to three or four bytes of storage.
  • a six or eight character string, which is six or eight bytes of storage
  • the number of days from an arbitrary starting point, which is usually a four byte integer but can easily be represented with a three byte or even two byte integer depending on requirements

Where storing dates in a textual form has an advantage is where the developer just takes the raw character string and throws it out to the user, possibly with separators put into the character position extracted date components.

The alternative is that, as noted by the previous poster, a date is recorded in the database as a numeric value with an offset from a given arbitrary point in time. This is much more efficient by way of data storage, dates cannot be an invalid date and day based date mathematical operations are much simpler. The major downside is translating such a numerical date into the date components of year, month and day can be computationally quite expensive and when looking at the raw data the date cannot be easily seen. Converting character strings into the date components is simpler but the values must then be checked for validity which when compared to an efficient number to date conversion algorithm makes the translations quite similar processing wise.

Date manipulation such as adding or subtracting months is tedious regardless of the underling format due to the variable month length, let alone leap years and even adding or subtracting years is tedious for similar reasons as 29th February is only valid every on a leap year.

Nick Ryan Silver badge

Re: Not a glitch

Yes, Excel regularly destructively formats data. Import data including large numbers or number fields with leading zeros and Excel will merrily go ahead destroy the data with no recourse other than to recreate/reimport the data...

Twitter datacenter melted down in Labor Day heat

Nick Ryan Silver badge

Re: Standards...

True, but it's the sub-heading that catches attention!

Nick Ryan Silver badge

True, it does feel like very poor planning. When the average temperature for July/August is 35 degrees, with regular variances +/- 5 degrees, not being able to cope with twice the regular variance is quite poor.

Nick Ryan Silver badge
Flame

Standards...

The international standard for temperature is Celsius. "115F" is meaningless to most individuals on the planet and is becoming steadily more meaningless.

Please use international standards by preference at all times but if you feel it necessary to also provide the same temperature in out-dated Imperial measurements to aid readers in the three countries on the planet that still use Fahrenheit, then do so as an extra level of detail afterwards.

Or, at the worst, use the correct Register Units, here (FTFY):

Bitbarn suffered 'total shutdown' after 2.5 Hilton heatwave

Intel's stock Raptor Lake chip will do 6GHz and overclock another 25%, if it keeps cool

Nick Ryan Silver badge

Why give them more? So poor quality programmers can waste them.

There's a perpetual argument that most programmers shouldn't invest any time in optimisation because the impact of their optimisation will be so marginal to be not noticeable.

Unfortunately this is a point of view put out by the terminally short sighted, and also likely those running systems that are perpetually top of the range.

When code is executed thousands or millions of times over, the net effect of optimisation is highly important. When programmers don't care and, for example, just use variants as all of their variables, the CPU overhead to handle all of these variants is tremendous. Multiply this by thousands of operations and use a less than top of the range system and the impact is serious.

However for the likes of Microsoft, software optimisation is known as "buy more and faster hardware".

Nick Ryan Silver badge

Re: On fire

Like many things, this depends.

A water cooling system tends to have a much higher thermal mass than a cooler/fan system and therefore it can hold much more heat which allows it to cover spikes in heat generation better.

If a water cooling system has a large radiator (large surface area) and large, slower fans blowing air through it then this can be quite quiet. However, should the amount of heat getting stored in the water get too much then the fans need to be run faster, and therefore noisier.

When a water cooling system doesn't have a large enough radiator then the heat dissipation mechanism needs to be more active, which tends to mean louder.

We're not quite at the stage where it's worth seriously considering integrating heating systems into a property but with the way the CPU and GPU manufacturers are going it won't be too long. 800W of heat dumped into underfloor heating from a PC will provide quite a thermal mass to warm and the heat may as well go somewhere useful. Not so good during warm periods though...

Draft EU AI Act regulations could have a chilling effect on open source software

Nick Ryan Silver badge

Re: Hindsight

Yep, I'm still waiting for anything to actually be AI. So much of what's chucked out but is called AL is nothing more than either Logical Reasoning ("Expert Systems") or Machine Learning (pattern recognition).

The stupid cases about whether or not a tool (application) owns the produced work don't help the insanity of the AI bullshittery either.

The crime against humanity that is the modern OS desktop, and how to kill it

Nick Ryan Silver badge

Re: Use Open Shell on Windows 10 (and I think 11)

A typical software EULA effectively reads:

Out the generosity of the bottom of our bank accounts we, the vendor of this application, have graciously decided to let you borrow a copy of it. This application may not currently work or even ever have worked as we described and almost certainly not as you want it to work. Tough shit.

Nick Ryan Silver badge

Re: It does suck

I can't remember the brand that I had, Asus possibly. As a PC it was pretty lacklustre but it had a nice enough display and was reasonably portable to carry around and show things on. It did feel a bit pointless compared to just using a laptop though.

Two or three years earlier I had use of a micro laptop type device - again it wasn't fast but it was incredibly portable and very good for demonstrating software on as it was small enough when closed to fit into a large jacket pocket. The power supply had to go into a different pocket of course... Essentially an EEE PC form factor just many years earlier.

Nick Ryan Silver badge

Re: Use Open Shell on Windows 10 (and I think 11)

"Imaged by your company" is probably translated to "asked HP to provide the OS installed".

Something that has been true for decades: Always, always reinstall Windows from scratch and never take the OEM provided installation. This removes the stupid drive partitioning, the trial applications, the shovelware, the annoying OEM customisations and logos and all manner of other junk that is easiest to repair just be nuking from orbit.

Nick Ryan Silver badge

Re: It does suck

That is pretty much the mentality of these worthless UI designer who think that moving user interface elements on an interaction is a good thing. It's like a never ending and extremely frustrating game of pin the tail on the donkey. Except in this case the donkey is the UI designer.

Nick Ryan Silver badge

Re: It does suck

Like many others, I ditched distributions that inflicted Unity on users as the desktop. It was barely usable for any serious work, with more than a couple of applications running at once it became an interface from hell by way of navigation between them and launching a new application. It did get better with considerably higher screen resolutions, but that only served to demonstrate the appalling core design of the user interface. When the developers just told everyone to STFU and that they liked it and anybody who didn't could just go elsewhere, we did. It's not that they couldn't have improved it, but they actively chose not to.

Nick Ryan Silver badge

Re: It does suck

So many people have forgotten about Windows XP Tablet Edition. It was pretty much stock Windows XP but with stylus support for scribbles to text conversion and a popup keyboard.

Using it as a touch interface sucked, but that was largely due to the legacy of pixel based interfaces, the worst of these tended to be dialog windows and in particular settings windows... Microsoft in other words.

If application user interfaces were designed for scalable output in the first place then they worked well. Unfortunately unless using the Borland tools, a scalable native user interface was really hard. Microsoft Visual Studio only promoted and encouraged appalling interfaces and the drive to bork the model of modal desktop applications into web page applications just made everything worse.

Not helped by Microsoft changing the Windows GUI composition interface every couple of years, leaving an abandoned trail of 80% complete debris everywhere, with the remaining 20% of missing functionality being cobbled in place by individual application developers.

Even the current fad for "dark mode" is a complete exercise in total and utter stupidity. Why/how? 32 bit windows had system colours, for example button face, button light edge, button dark edge, button text and so on, and an application only needed to use the system colours and it would be largely compliant with any Operating System level colour changes. For example changing to a "dark mode". Custom coloured elements such as icons were an outstanding problem, but Microsoft's braindead fix for this was not to implement anything sensible, it was to hard code it's own applications in whatever colours it felt like (rather than letting the Operating System do it's thing) and the death of custom colour schemes shot into mainstream. Then later as application developers cobbled their own "dark mode" into every individual application, which is as stupid and unproductive as it sounds, did Microsoft consider vomiting into windows a "dark mode" configuration which, of course, would require the rewrite of every application that did its own thing because of Microsoft previously dropping support for Operating System level colour schemes.

Ad blockers struggle under Chrome's new rules

Nick Ryan Silver badge

Re: Advertising weary?

Also the escalation of the content hasn't helped either. What advert is going to be noticed more? The subtle, well behaved one, or the piece of shit that's blaring in the viewer's face? In the end they all have to be blaring in the viewer's face in order to be seen.

This escalation benefits absolutely nobody other than, as you've noted, the vacuous middle-agencies.

Nick Ryan Silver badge

Re: Advertising weary?

I'm sure much of this behaviour is down to marketing people who, to put it bluntly, are abject morons and don't or cannot see the damage they are doing to their own brand.

Take s typical local newspaper's website and try to view it without some form of ad blocking. They are totally and utterly unviewable. Advertising revenue goes down? Simple, insert more bloody adverts. Advertising starts to go down again? Insert more bloody adverts. Advertising goes down yet again? Insert more bloody adverts.

It's highly important, evidently, for such a site to have at least 50% of the space taken up by the same bullshit click bait that is on every other single news type site - personalised for the detected IP address therefore "local mum from <X> makes this much through this one trick" type bullshit. Nothing says more about the reputation of your own website as including bullshit clickbait on every page.

Should there be any content to see, it will be frequently trampled on by ad content slid over the top of it, which moves with the content and only needs to be looked at to auto-play some video for the advert. Then when you scroll down to read the rest of the article, it's critical that the advert is moved into the middle of this, causing a whole page refresh and, of course, the bloody video advert to appear in the middle of the screen.

The end result is a toxic piece of shit of a web page with 0.1% content and 99.9% complete shit. The website will then either fold or be borged into a larger entity that has the remaining resources to spam bullshit "content" into what is left of the reputation of the original website.

BOFH: It's Friday, it's time to RTFM

Nick Ryan Silver badge

Re: Watch for hidden acronyms.

Like RAID , which in some circles has changed its definition from inexpensive to independent.

Yeah, that one's transition always bemused me... if the damn disks are in an array then they are no longer independent.

I suspect the manufacturers of disks had some impact on the perversion of RAID to RAID. :)

Nick Ryan Silver badge

Re: Pedantic description alert!

Don't forget that the word "final" must be included in the file name of files. Particularly for the fifth revision of said final document

Nick Ryan Silver badge

Change the acronyms and that's my office.

So many needless acronyms and all one has to turn away for a moment and the damn things go forth and multiply.

Dump these small-biz routers, says Cisco, because we won't patch their flawed VPN

Nick Ryan Silver badge

Re: Hard-/Software expiration date

In the case of Cisco, recurring purchases due to forced obsolescence and a subscription to allow you to use the hardware that you thought you paid for.

Our last networking hardware refresh removed all Cisco network switched and firewalls. Unfortunately Cisco bought Meraki in 2012...

Microsoft warns of bugs after nation pushes back DST switchover

Nick Ryan Silver badge
FAIL

Hard Coding Ahoy

The abject idiocy of this is that it should be nothing more than a data file update. Given Microsoft's total failure in making this change suggests that idiot developers have obviously got in the way here and coded the time zones into the operating system instead.

Nadine Dorries promotes 'Brexit rewards' of proposed UK data protection law

Nick Ryan Silver badge

so if a big company wants to use personal data as it wants, it will create a small company as proxy and voila! All the restrictions are gone.
Which is something that the GDPR explicitly tackled... now explicitly being put back in as a loop hole exploitable by Tory party backers. The UK's Data Protection will be deemed as non-equivalent as soon as this hits.

Nick Ryan Silver badge

Re: Hmmm

There's a difference between easy and having a lot to do. The "have a lot to do" side of things was inevitably because the organisation previously ignored data protection and privacy. It's not new, it started with the Data Protection Act.

Nick Ryan Silver badge

Re: Hmmm

One thing it has achieved is give companies/organisations another excuse to be unhelpful
That is entirely true, but that does not mean that GDPR in itself is bad, just that lazy/incompetent/whatever organisations or people are using it as an excuse.

Nick Ryan Silver badge

Re: Small companies

I heard that there an enormous, almost £100,000 worth of cheese to be traded. That's £100,000 per year, pre-global recession and that's the entire market.

Sorry, I forgot to add tortuous pauses in the above sentence. Where's the cheese icon?

Nick Ryan Silver badge

Hmmm.... what's next after algorithms to blame for a government's own actions/inactions/beligerance...

  • Them in the neighbouring village
  • The Scottish
  • The Welsh
  • The French
  • The Germans
  • The Russians/Communists
  • The Irish
  • Travellers
  • Northerners
  • The Romanians
  • The (Generic/Wider) Eastern Europeans
  • Poor people
  • Experts
  • Scientists
  • The EU
  • Algorithms
  • ...probably AI will be next despite there not being any actual AI? (But then facts never matter)

I suspect I've missed a few.

Nick Ryan Silver badge

Re: Hmmm

Ah, but this is the shower that wanted all kinds of specific protections and loopholes... for "celebrities and other important people". Themselves, in other words.

Nick Ryan Silver badge

Re: Hmmm

No, it was not.

The aim of the GDPR was the protect individuals from corporate data predation, to give individuals control of their own data and to give them legal rights to challenge companies that abuse trust and personal data.

It had a tough time trying to balance fair use, appropriate use and necessary use of data alongside individual privacy and in general it did a pretty good job considering.

Companies that struggled with it were the type of companies that just collected data regardless, used data without reasonable expectation that they would and so on. GDPR was, and is, easy. However one of your other comments about the snake oil consultants running amok to fleece cash from others was too spot on... some of these consultants really didn't like to be called out on their idiotic interpretation of GDPR, particularly with a copy of the GDRP in hand in front of me, and went back to wanting to fleece others for more money while they could.

Has the ICO been rather toothless at times? Yep. Have some companies just ignored the GDPR and continued doing whatever they felt like anyway and gotten away with it as a result? Yes. However this is often because the ICO, and their international equivalents, were toothless, gutless, or often just staffed by lobbyists from data stealing firms.

Nick Ryan Silver badge

Re: UK rejoining the EU?

For whatever the various haters go on about things, when we were in the EU we had a very potent veto. Which we almost never used. We also had the potential to have negotiators to put forward the UK's case and requirements, which unfortunately we often squandered by sending abject rejects like Farage and "friends" to the EU parliament.

Nick Ryan Silver badge

Re: GDPR teeth

In the meantime, for the rest of us, the UK will be judged, quite correctly, to have inadequate and non-equivalent data protection by the EU and we'll yet more hurdles to trade. However the move to be like the US where the consumer or employee doesn't matter and all that matters is the mighty dollar, sorry plumetting pound.

Nick Ryan Silver badge

Re: Good god...

I can't help thinking that taking the S from the second word to make "Insane", we really need to find something to do with the remaining letters (d.i.o.r.d.e.r.)

Here's how 5 mobile banking apps put 300,000 users' digital fingerprints at risk

Nick Ryan Silver badge

I suspect this is rather the opposite as it feels like the usual developers who only consider security as an afterthought and something that can be tacked on at a later date.

Such developers code applications assuming administrator level access to systems and resources and as any decent developer knows, tacking security on as an after thought only ever leads to poor security.

It's a lazy approach: security should start with "you have no access" followed by "you will be granted only the exact access you need", however a typical lazy developer will just plump for administrator level access from the outset because that means they don't have to consider access levels or security.

Japan to change laws that require use of floppy disks

Nick Ryan Silver badge

Re: #DEFINE floppy online

This kind of stupidly and needlessly over-proscriptive thing is everywhere. I had contracts here which painfully stated that Floppy Diskettes and CD-ROMs were the acceptable method of data transfer, which meant that even a bloody CD-R was technically not valid, let alone an online service or USB storage sticks. There was never a need to be so proscriptive and it meant that all the contracts had to be edited, re-validated through lawyers and then re-signed. A total waste of time and money for everyone (except for the lawyers) and all because of stupid proscriptive content.

Nick Ryan Silver badge

Re: Broken Bagpipes?

Some are broken and don't make a sound. Better? :)

Mouse hiding in cable tray cheesed off its bemused user

Nick Ryan Silver badge

Re: There's no keyboard!

The most spectacular sexist dickhead we had call once was answered by the team manager, who was female. He asked to speak to the manager of the team because in his dim view females couldn't be managers and he wanted to speak to somebody competent. He eventually got it through his skull that the female he was talking to was indeed the team manager and he then demanded to be put through to her manager. He was not happy when he found that the next manager up was also female and had been briefed on his prehistoric views on life.

UK launches 'consultation' with EU over exclusion from science programs

Nick Ryan Silver badge

Re: It is a fact that the UK was a net contributor to the EU.

Where is the rest of the brexit dividend?
The rest of the brexit dividend is in Unicorn Fart Fantasy Empire Land.

I have a nasty feeling that the only this way will be resolved is when the bigots, old racists and others that pushed and supported brexit and continue to support and give their blessings to criminal, corrupt and incompetent politicians will be dead in 20 years. Unfortunately their selfish legacy of self-harm will continue much longer than this period.

Nick Ryan Silver badge

Re: I assume a continuation of their efforts to anex NI

So the EU would fuck up Ireland because of a personal grudge? Damn, almost like they are childish and its a good job we got out.

Please stop projecting your own bigoted blind views of the UK's responsibility. The EU have kept the peace in NI as a high priority while your beloved Johnson was repeatedly lying to everyone, and in different ways, about there being no border and no risk to the Good Friday Agreement. The EU is not fucking up Ireland, the UK is, through blind rabid brexiteers and corrupt, incompetent politicians. Hell, the Tory party repeatedly gave the NI secretary job to individuals whose only skill was to say "Yes, Boris" and no actual knowledge, skills or any competence in anything. The exit agreement that was written and signed by Johnson/Tory party/UK gov with the EU was touted by Johnson as being complete and great, and then a few months later this same exit agreement, which is an international agreement, was being criticised as if the EU imposed it... they didn't even write the damn thing, they contributed to the discussions and in the end signed to it despite the childish antics of the "negotiators" that the UK sent to work on it. But somehow to rabid brexiteers, the oven ready, great deal and agreement signed by the UK is the fault of the EU. It's not, and never has been and is cannot even be.