He's emulating a 6809 which is pretty much a legacy processor by now. No amount t of you calling it cruft is going to stop the need for treating two eight bit registers as one 16 bit register because that is what the original hardware did. Same with the Z80 and the 8086.
The problem with using a union to do it is the undefined behaviour.
Yes, except that it is not portable. You'd need to arrange the 8 bit registers differently for big endian and little endian machines.
This simple example illustrates why C style unions are a means to circumvent the type system and are dangerous to the unwary.
Apple will refurbish and resell devices that can be rescued.
What parts in an iPad 2 are worth reclaiming? Nobody wants a tablet with iPad 2 vintage components in it. Also, getting them out of the device undamaged would probably be less efficient than shredding it and sorting the materials afterwards.
The last three of my MBPs are all still in use with other members of my extended family. The oldest is now over six years old but, apart from the mechanical hard disk, is still reasonably performant. It plays Minecraft just fine.
I'm on my third iPad. Both of the previous two are in use by my parents.
People seem much happier to accept hand-me-down Apple gear than PCs. That's probably a function of price of new Macs and perceived desirability. Making a computer attractive for second hand buyers is probably the best thing you can do in terms of recycling.
Except that somebody misread the memo at Samsung and set it at 24 days.
I think woosh is appropriate here. Technically, what you wrote was 1.66 milli hertz. Even if we assume you meant megahertz, it's still only on a par with 1980's vintage 8bit machines.
What part of "Running the latest version of macOS very well thanks" did you not understand?
There's nothing irrational about hatred for Trump.
By "the company" I mean the one I worked for, not the airline or travel agent.
I have. On one occasion I even turned up a day late for a flight to San Francisco because I asked the company to book it on a Sunday and they booked it on the Saturday instead and I didn't check the date on the ticket when I was given it. In spite of the fact that being late was entirely my fault, the airline put me on the flight I thought I was booked for without argument or extra charge.
This was in the good old days before Easyjet and Ryan Air. The cheap tickets are always non refundable because, of course, they can effectively sell the seat twice if you don't turn up. However, on the airlines that purport to be more than budget, you can usually pay a little more and get a flexible ticket.
It was for four UA employees that needed to be somewhere. My guess is that it was for a flight crew that needed to be somewhere or a scheduled flight from the somewhere gets cancelled.
Reportedly they went to $800 as an inducement to leave the flight + hotel + flight the next day. If I had been on it with no pressing appointments, I would have taken the $800 without a second's thought. I'm amazed they couldn't find four passengers on the whole plane that were willing to do the same.
He also promised to open source it at some point when the revenue stream had died down. Can't see that happening now.
Xemacs? You know Xemacs is pretty close to dead don't you?
Also zsh descends from sh, not csh.
Real Programmers don't write in PL/I. PL/I is for programmers who can't decide whether to write in COBOL or FORTRAN.