He says the checksums are different but he doesn’t provide a diff to show how different. It could just be a single flipped bit or something. And that could happen in his own RAM/disk/CPU/router so seems premature to immediately blame Apple.
I ran both files through xxd then diffed them. I've literally changed every piece of hardware (at no small cost). "premature to immediately blame Apple" seems a bit off.
I tried running the file segments through a binary diff with Hex Fiend
As far as I can tell:
- 0x7800 bytes were replaced at file offset 0x00aa0000
- 0x2200 bytes were replaced at file offset 0x00aa8000
I can't tell if the replacement data came from a different part of the file, or somewhere totally different. Race condition somewhere sounds plausible.
So some part of the chain with 512 byte buffer size corrupted the data.
It doesn't look like a memory corruption but if this were my computer I'd run the equivalent of memtest86 on it.
It looks like a filing system corruption to me. Running `diskutil info` on the main harddisk and the sd card might be interesting to see if the block sizes match.
Running a disk tester on the sd card and the main disk might be a good idea too. Here is one I wrote: https://github.com/ncw/stressdisk
This is the kind of stuff that makes me wish my Binary Diff Tool was already completed, but unfortunately I'm still working on it. Can't tell much what's wrong with the differences in the bytes without knowing what the structure behind it is.
No, it isn’t. The OP isn’t questioning whether the file changed, but asking what changed to the file, not what changed visibly.
The visible effect shown could be due to a change as small as a single bit flip. It also could be that large parts of the file got overwritten, or that it partially got zeroed. The exact kind of damage can help pinpoint the cause of the problem.
Yeah, I would have been interested in the diff too.
That said, the article does mention replacing basically all the hardware and still encountering the issue. FWIW, my personal experience with Apple software so far is that the usage expected for Average Joe is well tested and polished. But stepping outside of that, it's "Here be dragons" territory very quickly.
Doesn’t sound like we have the full story from either side. This blog post from Nate reads like he is continuing to gaslight. But then Jonathan doesn’t explain why he didn’t just buy into the partnership like the other 2 did if he wanted to be a co-owner.
Probably because he didn't have the capital. He's been doing KDE work for ages behind the scenes, but I don't think that made him much money. He hints at the fact that his professional condition hampered his attempt to keep his adopted kids with him, which would indicate he's not particularly wealthy.
Please don’t use the adjective “free” when describing proprietary software. We know you mean “free as in beer” but those outside our community may not and it may cause confusion over the meaning of free software.
I took "own" here as "you have control over the entire stack". Seems like the idealized version of Garry's mod. Garry doesn't even own all the assets in Garry's Mod.
The age of consent for heterosexual sex was 16 at the time. As gay sex was illegal, there was no corresponding age of consent for it, but it’s misleading to suggest that 19 was not considered a sufficient age for sexual consent in general.
Of course you can have multiple apex A records that point to the same IP address. We are talking about CNAME records here. Are your sites using CNAME records or A records?
Even if you are using CNAMEs, that's only been possible recently due to hacks/workarounds, as bonzini said.
Your parents were wrong. Assuming you wanted to play games as well as run productivity software, the C128 was far superior to any PC in 1985. Yes the PC would eventually catch up in the 90s, but the C128 was discontinued by then.
I had a C128 in 1986, but I don’t see how it was superior to any PC. The 8086 was faster, it had more memory, it had more expansion slots, and of course there was way more software if you exclude gaming.
In 1988, I had saved up for an Amiga, but my father offered to match what I had saved for a hard drive if I bought a PC instead.
Like most kids in the 80s I would never “exclude gaming” from my evaluation.
The PC was 15x as expensive as the C128 and still wasn’t any good for gaming. While C128 had the entire C64 games library available!
It also had the CP/M software library and could run productivity software in 80 columns. Yes CP/M software wasn’t as good as DOS software, yes your spreadsheets didn’t calculate as quickly, but for a couple of years the C128 was the best option, until the Amiga came along.
The Amiga was certainly the best option in 1988. Arguably it was the best until about 1995.
That's correct in the short term, but my parents were focused on the long-term and that the computer was an investment for my future, rather than a tool/toy for a present.
It wasn't long before I admitted how correct they were.
Apparently a typical PC is 1985 cost upwards of $5000. The C128 was $299. So for rich people yes it may have made sense to pay a 15x premium to get hold of tech “from the future, today”. But you could have easily had both. And for a child, both machines would be entirely obsolete by the time the child grew up and entered the workforce, so I would question how much advantage you were really buying.
$5,000 is nowhere close to accurate for a 'typical' PC of that era. In 1985 or 1986, I don't recall the exact year, my dad purchased a rather exotic machine called a Panasonic Sr. Partner, which was one of the first all-in-one portable PC compatibles on the market. It had built-in dual floppies, I think 384k of memory, a built-in monochrome screen and a built-in printer of all things.
I believe the out of the store price was something like $2,300. With a model below that available for under $2,000, I think with less ram or only one floppy or something. But anyway this was for a fairly atypical take on the PC and a regular white box of the same era could have been had for perhaps half of that with the same or better specs.