* Posts by Ian Joyner

549 posts • joined 6 Jun 2014


Macs, iPhones, iPads to get encrypted DNS – how'd you like them Apples?

Ian Joyner


Whenever Reg reports on Apple, it has to make some derogatory remark, like idiot tax or 'fanboi', etc.

This really shows a lack of integrity in journalism to be able to report the facts and maybe making some intelligent editorial assessment. But the Register continually fails in this.

Apple to keep Intel at Arm's length: macOS shifts from x86 to homegrown common CPU arch, will run iOS apps

Ian Joyner

Re: ARM?

Who are these sheeple? And what have they got to do with anything here?

The term sheeple is judgemental and just used by people who think they are superior to everyone else, who doesn't see things their way.

iPadOS 14: Apple's attempt to pry fondleslab from toddlers' mitts and make it more businesslike

Ian Joyner

Re: Samsung Galaxy Note

Not saying – just trolling.

ALGOL 60 at 60: The greatest computer language you've never used and grandaddy of the programming family tree

Ian Joyner


C – game over? If you like weak toys. C has too many flaws. It is not a solid language like ALGOL.

Ian Joyner


Burroughs ALGOL originally implemented define … # from a suggestion by Donald Knuth. This was adopted in C as the #define (# introducing the define rather than terminating it).. Like many copied things in this industry, the original is usually better and Burroughs defines are much better than C defines.

Ian Joyner

Re: Wirthless

Yes, Burroughs system languages beat C hands down. C looks like the toy it is in comparison. And MCP makes Unix look like a toy.

Burroughs machines are secure – they enforce boundary protection at the smallest level, none of this weak pointer overruns or indexes out of bounds junk in the weak C language. Bounds protection is done at the hardware level so it cannot be subverted by C or assembler as on other systems.

Ian Joyner

Re: Old languages

Not just merit – frequently better than current widespread languages.

Ian Joyner

BNF or EBNF is still used to better define language syntax or you end up with non-context-free messes like C (luckily C is simple, or it would not be predicable).

Other techniques like denotational and axiomatic semantics are used for semantically defining the effects of language constructs.

BNF can be used not just for languages but any system designs.

I even use EBNF to present topic and lecture organisation to students.

BNF has a somewhat arcane syntax that was cleaned up, simplified and extended by EBNF.

Ian Joyner

Not a language of card and paper tape

While the videos sort of tie ALGOL to paper tape and cards, ALGOL is far in advance of these long-gone technologies.

Burroughs systems were much more disk-based like modern systems. When Edsger Dijkstra visited the plant in Pasadena he was amazed that the ALGOL program he had compiled in seconds. He wanted several Burroughs systems for Europe, but Ray Macdonald, then CEO of Burroughs did not want to sell systems to Europe at that time.

Ian Joyner

A lot of people program in ALGOL 60

There is a lot of programming done in ALGOL 60 on Burroughs machines (now Unisys MCP machines). Burroughs extended the language with IO, some an extension of FORTRAN-style IO, but most programmers did their own direct formatting, since the FORTRAN IO was interpreted and slow.

I believe Burroughs ALGOL was based on Elliot ALGOL. I later worked with another Burroughs guy who developed a language based on Elliot ALGOL for the Apple II. This was at a company called Netcomm in Australia.

Actually Don Knuth wrote one of the first Burroughs ALGOL compilers on a summer break as a student. It was on the B200 (from memory), but it predated the B5000 ALGOL compiler.

Burroughs ALGOL is a really heavy-duty systems language that makes C look like the toy that it is. It is a shame that C has effectively killed language development. If ALGOL or its next generation (ALGOL-68, ALGOL-W, Pascal, CPL, etc) had continued, we’d probably have pretty solid languages by now, rather than the rather flimsy C.

Ian Joyner

Andy Herbert

I met Andy Herbert a few times at ISO Open Distributed Processing (ODP) meetings. I doubt he’d remember me.

The iMac at 22: How the computer 'too odd to succeed' changed everything ... for Apple, at least

Ian Joyner

I was there

I remember the Bondi Blue iMac being put on display in a roped-off area so you could see it and not touch it.

I shared my room with a teacher from a school (Apple Australia asked if I wouldn’t mind sharing) who was worried about dropping the 3.5” drive. Well, he pulled this trick of asking me to settle the hotel bill and he’d fix me up later. He did not before we left, and after six months of emails, I gave up. I hope he is ashamed if he is reading this!

In 2000 Apple paid for the room and I had it to myself, whereas others shared because Apple was paying.

Apple funnels Worldwide Developer Conference 2020 through iOS app, website amid coronavirus lockdowns

Ian Joyner

An Apple event Reg can attend


Latest Apple gadget's production behind schedule, will come out at one month past iPhone 12, reportedly

Ian Joyner

Apple sales down due to long-lasting hardware

So Apple do the right thing, design phones that last a long time, so people aren’t continually forced on to new model. Reg spins that as ‘iPhone sales slump’. So, those Apple disparaged ‘fanboys’ aren’t rushing out just to buy the latest new thing.

It is a maturing market, and Apple is leading the way. But other companies will still be selling stuff that breaks, so users have to upgrade more.

Apple: We respect your privacy so much we've revealed a little about what we can track when you use Maps

Ian Joyner

What the others actually do

Not just what the others are capable of – what they actually do. Android – you do not actually own the device, the device is for the use of Android vendors to monitor you. With iOS, you own it, Apple says they do not use it in the same way others do – and if they were shown to do so, they could be taken to court and sued.

And yes, I do believe we should enforce Apple to keep their word on this and not go down the path of Google, Amazon, etc – their intrusion into our lives is pernicious.

Ian Joyner

Re: Shocking

That was about five years ago. You still think that is news?

Ian Joyner

Re: Shocking

Yes, I use Apple maps. What are you trying to say? I suspect nothing, just cast dispersions on Apple with FUD.

Furthermore I do not use Google maps for a very good reason – I do not trust Google. And that is based on what it is known Google do.

2020 MacBook Air teardown shows in graphic detail how butterfly keyboards were snipped for scissor switch

Ian Joyner

Re: Stop insulting your readers

And IBM brought out the PC in an attempt to kill Apple, so Apple was responsible for that.

Ian Joyner

Stop insulting your readers

A lot of people here realise spending a little extra for Apple is a good investment. They are not idiots.

Let’s consider some UK companies – Rolls Royce (oh well BMW now), Dyson – 10 times the price of a regular product?

Apple has brought down the cost of personal computing. As always happens when others see success, the most obvious thing they can do is sell a cheaper less durable product and undercut on price.

Stop making the obviously political point all the time of ‘idiot tax’. It is both wrong and childish and undermines the Register’s credibility.

Apple updates iPad Pro with a trackpad, faster processor. Is it a real computer now?

Ian Joyner


And who are these professionals? Many professionals have no idea. If it were up to them, the GUI developed in Silicon Valley, Xerox, and then brought to us by Apple would not exist and we’d still be doing things on the command line. Computer professionals more-often-than-not stand in the way of progress. They have been taught – a computer looks like this. Processor architectures are supposed to be ... RISC, CISC or whatever. They can’t stand anything that is different. They used to be IBM people (even when IBM had really inferior products), then they went to Microsoft – all with the same single-vendor-supporting prejudices.

Take with a grain of salt what a lot of computing professionals say – that have been fed and taught a lot of false notions. Computers should really be imagining what could be, not stuck in the past of what is or was.

Ian Joyner

Trackpad is a misunderstanding

1) one a touchscreen device – THE SCREEN IS THE TRACKPAD.

2) Apple has insisted that apps are specifically developed for iOS, not just lazily ported from Mac or elsewhere. That means apps must use the touch facilities and USE THE SCREEN AS THE TRACKPAD.

3) Microsoft has taken the lazy approach to just put Windows on its pads. Yes that suits developers – no rework for a new form factor, but the user pays for that in device not being as easy to use. Then you get this nonsense about “no trackpad – it is not a real computer”. That is garbage thinking, misleading the masses. THE SCREEN IS THE TRACKPAD.

4) When using a device you should not think of it as a computer or even be aware it is a computer. The whole criticism of iOS devices not being a computer is pure ignorance on the part of those who say it. The fundamental lesson of computer science is abstraction – making one machine look like something else (a Universal Turing Machine can emulate any Turing machine). Don’t buy a computer, buy a device that will run useful applications for you. Users should not have to do those computer-type things like set IP addresses, etc. Doing computer things on the device makes it less useful – NOT MORE USEFUL.

I hope Apple aren’t losing focus on this and making things easy for lazy developers and not standing up for the end user. The computer industry is NOT for computer people but for the end user who should need to know very little about the workings of a computer. If we insist on that, we computer specialists have failed.

Oh, we may have found the COVID-19 silver lining: Coronavirus pandemic halts Xerox hostile takeover of HP

Ian Joyner

They could have owned the industry

Xerox could have ruled the industry with their PARC technology. That would be the good way to do it. Instead we are stuck with interminable take overs which really contribute nothing to the advancement of technology or humanity – only shareholder's value.

One for the super rich fanbois: Ultra-rare functional Apple-1 computer goes on auction

Ian Joyner

Typical stupid comment from idiotic Apple hater.

Larry Tesler cut and pasted from this mortal coil: That thing you just did? He probably invented it

Ian Joyner

A gentleman

I met Larry Tesler once and he was a very softly spoken and lovely guy. Sad to know he is gone.

RISC-V business: SiFive and CEVA join forces to enable the development AI-amenable, edge-oriented processors

Ian Joyner

Processor security

Processor instruction sets won't be interesting until they have security built in. The main support must be support for structured memory with bounds checking. Building such facilities into hardware is the fastest way to do it. Without this, personal devices can never be secure.

The claim here is that RISC-V will support AI. But AI is being used more and more against the individual. Security protects the individual.

Computing is moving in the wrong direction – support for anti-individual AI while ignoring and denying individual security.

Samsung’s aspirational Galaxy Chromebook: Shell out $1k for a fast beaut (and remember to try Linux if you're into that)

Ian Joyner

Microsoft losing to Chrome?

Well, it was good to see IBM toppled by Microsoft (after being loosened by Apple). But Microsoft replaced IBM with something just as evil (they inherited IBM's practices). But are we in danger of Google displacing Microsoft with something just as bad or worse?

Seems instead of people being in control of computing and the world, computing giants have found ever new and pernicious ways to control us. Mind you Satya Nadella does seem to be changing Microsoft into a more reasonable company.

So how do we escape this trap of computing?

How do we force computing to be the servant of all, rather than just for the benefit of the few?

Ian Joyner

Looks pretty

I suspect it looks like a lot of Samsung gear in the shops – looks pretty and enticing in shop, but not so good when you get it home. The few Samsung things I bought did not last long (TV needed replacement after just one month), external computer monitor lasted for about two years.

If at first you don't succeed, pry, pry again: Feds once again demand Apple unlock encrypted iPhones in yet another terrorism case

Ian Joyner

Re: Apple should respond to the lawful request

Exactly. If one government can do this then other repressive governments can do it. If the government can do it, hackers can do it.

No backdoors should be provided – if there are backdoors, all bets are off, everyone is vulnerable to anything.

Samsung says sorry as union-busting chairman and VP head off for 18 months in the chokey

Ian Joyner

Re: Another reason…

IBM was the originator of dirty tricks. Thomas J Watson senior learned the tactics of Patterson of NCR. Patterson would denigrate all competitor's cash registers spearing FUD. Patterson was gaoled, Watson got off, but then learned how to apply dirty tricks more stealthily.

All this can be read about in Thomas DeLamarter's "Big Blue: IBM's Use and Abuse of Power".

IBM were truly a nasty company.

Ian Joyner

Another reason…

why Samsung is one of my least favourite companies along with IBM and Microsoft, companies that want to take over everything. But at least I can name very relevant researchers with IBM and Microsoft – Samsung has no one. It obviously likes its employees to be anonymous – that way they contribute nothing to the scientific world, only to Samsung's profits.

What’s that Skippy? Google’s coughed up $330m in tax Down Under?

Ian Joyner

Waratah National Park

I took my relatives from Southampton to the locked gates of where the Skippy park was last week. Glad to know Skippy has defeated the wicked empire! Shame everything was blanketed in smoke for them. I remember after a bushfire burnt out that area when I was young ending up in the Skippy park overlooking the valley with small fires still burning.

In tribute to Galaxy Note 7, BBC iPlayer support goes up in flames for some Samsung TVs

Ian Joyner

Tribute to Galaxy Note 7

Where is that in the story? It seems this is bad news about Samsung, maybe BBC does not like Samsung's spyware? But Register seems to try to bury the story in its love affair for this incredibly aggressive Korean Company, 'Sammy'.

Larry leaves, Sergey splits: Google lads hand over Alphabet reins to Sundar Pichai

Ian Joyner

When did Google (Alphabet) become evil?

So when exactly did Google become evil? Is it when advertising became the big revenue, and advertising corrupts? Is it because of the lies advertising and propaganda spread, and Google's (and Facebook, etc) revenue now depend on that? Is it because when you are funded by advertising you don't have to have good products anymore because that is not where your revenue comes from? Is it because the majority of people want to have the bad beliefs propped up by the lies that can be propagated on these platforms?

European smartphone market rallies but Apple didn't get the memo

Ian Joyner

Re: Nike shellsuit owners like their Apple's

For a start Apple's advertising is much more subtle that many others. You have no point there apart from Apple bashing.

As far as Apple marketing goes, the strategy is put into making great products. The others copy what Apple does (even the advertising).

Apple analyse the usage of these devices – that is how they set the form factor that the others have followed with inferior products based on off-the-shelf software of Linux and Android. They others are just hardware companies that copy, but really don't have an understanding.

The others also subsidise their prices from other markets in electronics and white goods as well as selling your details to other advertisers. Apple protects users from that – but this is obviously resented by the advertising industry who want your details.

Not just adhesive, but alcohol-resistant adhesive: Well done, Apple. Airpods Pro repairability is a zero

Ian Joyner

Two things about small

If you want small, things are not repairable and reliable at the same time.

The smaller you want something the more expensive it is, until enough people buy to get economies of scale and thus cheaper manufacturing.

(I'll stick to the inconvenience of wired earbuds for now.)

Samsung sadly sings of memory, all alone in the moonlight, as downturn slashes profits by 56%

Ian Joyner

Only one 'Sammy'

The Register is slipping in its gushing love for this aggressive company.

Any finger will do? Samsung Galaxy S10 with a screen protector reportedly easy to fool

Ian Joyner

Marketing over technology

Yet again marketing wins over technology at Samsung and a 'revolutionary' technology is raced to market without sufficient testing.

Welcome to the World Of Tomorrow, where fridges suffer certificate errors. Just like everything else

Ian Joyner

Fridgy Frigerator


Visual Studio Code gets more touch-feely, new Windows Server builds arrive for brave admins

Ian Joyner

The Register is wrong (and childish) again.

"We're a little surprised not to see either the inexplicable Apple mark-up, nor the stupidly expensive Xbox Elite Controller, which, at $179.99, would have been more the fruity firm's style."

The Register's surprise is due to the Register's misconceptions and continual spreading of garbage about Apple. Waiting for your next fondling and loving article about 'Sammy'.

MacOS wakes to a bright Catalina sunrise – and broken Adobe apps

Ian Joyner

More patronising guff

"Apple fanbois were all a-quiver this morning" – just patronising guff from register. Many females use Mac as well. Most people use Apple because they appreciate good design and devices that work well – not because they are mindless 'fanboys'.

Got a pre-A12 iPhone? Love jailbreaks? Happy Friday! 'Unpatchable tethered Boot ROM exploit' released

Ian Joyner

Re: Walled Garden

"Your total misrepresentation of my ability is due to your total miscomprehension of my post."

My comments on your ability are based on the explicit misunderstandings in your post. All you want to do is throw around lazy phrases like 'walled garden' as if they prove something. But these phrases come from lack of understanding of security.

Ian Joyner

Re: Walled Garden

"A platform and OS has no right to force its boundaries against the *owner* of a device against their will."

I don't know where to start on your lack of understanding. Computers are about whatever a person can do, the computer can do. So if an end user can install something from anywhere (at great risk) someone else can as well – that is how viruses and worms spread.

Hackers have no right to your device and it is the OS's duty to protect the device and its owner. That is about enforcing boundaries.

You really don't understand what security is about.

Strange how you are protecting yourself by using the 'walled garden' of 'anonymous coward'.

Ian Joyner

Walled Garden

People keep throwing in this now pejorative phrase 'walled garden'. This is nonsense.

The basis of security is to set boundaries and respect boundaries.

Actually, it is more than respecting boundaries it is enforcing boundaries. A platform and OS must enforce boundaries.

Some spread this myth that such controls are against freedom. For some this is childish, others naive, some dishonest – at the very least it is a complete misunderstanding of security.

(Now, I must go, I have to lecture on the topic of security for 8 hours today.)

Ian Joyner

It is not about blocking the customer – it is about blocking the malicious forces out there and protecting the customer. Protection is the most important part of OS security.

Four-year probe finds Foxconn's Apple 11 factory 'routinely' flouts Chinese labour laws

Ian Joyner

Foxconn is NOT Apple

Foxconn builds electronics for many companies, not just Apple. Maybe people attack Apple because they are the most influential and they do care about their image. But remember many other companies are complicit as well.

In fact the whole issue of widespread almost-slave labour is what gives the west so many cheap products, especially clothing and shoes which we might get cheaply, or pay $100s for when the labour costs a few dollars.

Ian Joyner

Re: When the Communist Party of China thinks your labour camps are inhumane...

"And they always lie to us." Do they? You must be very paranoid if you think that is true.

That ad was based on a truth that there were two opposing views of computing 1) computers were there to control people and a workforce 2) computers are the servants of people.

IBM was there to control people. Silicon Valley took view 2, and this was the philosophy behind the Macintosh – it was no lie.

Even IBM's PC were still about controlling the office environment, and I still see that in Windows today.

Samsung Note10+ torn apart to expose three 5G antennas: One has to pick up something

Ian Joyner

Re: Typical Corporate Greed

Anonymous Coward

Re: Typical Corporate Greed

"You don't need a headphone jack, so it was removed. To support old devices, they included an adaptor. I use it all the time."

Then YOU do need a headphone jack.<<

No, I told you I don't, and why I and others don't. This headphone jack thing is just a typical anti-Apple beat up.

Ian Joyner

Re: Typical Corporate Greed

"They have taken a big leaf out of Apple arrogance"

Right, Samsung steals from Apple. But arrogance. Apple broke the arrogance of the computer industry. IBM and then Microsoft's arrogance (the arrogance that says when you start up an application, it takes over the whole screen). The arrogance of 'boffins' – well it is still around. With Apple you have far less dependence on support people. Of course those same boffins and support people don't like that and they put it around it is Apple's arrogance, not their own.

"Headphone jack removed."

You don't need a headphone jack, so it was removed. To support old devices, they included an adaptor. I use it all the time. It does what is needed. Saying otherwise is just spreading FUD.

Ian Joyner

Re: Make them repairable...

"Besides, reducing customer choice is TM Apple Inc."

In one sense you are correct, but I fear not in the way you mean. Ridiculous choice is what the market people want to give you – keep the consumer confused. Apple did that in the 1990s until Jobs came back and reduced choice to a table with four cells. He identified what people need, not what they think they want.

“I find out what the world needs, then I proceed to invent it.” Thomas Edison

Note he says “needs” not “wants”.

RIP Danny Cohen: The computer scientist who gave world endianness meets his end aged 81

Ian Joyner

Technically born in Palestine

No such country as Israel in 1937.

He was certainly very accomplished.



Biting the hand that feeds IT © 1998–2020