3,566 karma · joined May 8, 2013
The same is still somewhat true for macOS where for the average web browsing user, macOS + Safari needs less memory than you would need on Windows. This is also a fact, but it doesn't help power users.
It's so ironic that Apple was pushing the (open) Web apps in the early days of the iPhone (out of necessity of course).
It had previously been reported (and exposed here) that the "Osborne effect" wasn't what killed the company, but (IIRC) quality issues with parts (floppy drive?) that delayed the Executive. Regardless, essentially the fall of the Osborne Computer Corp. is the age old story of a company growing faster than its organization and eventually collapsing.
There are some amusing typos, like "single-core"/"dual-core" where they meant port rather than core.
It's interesting to see this the world fastest counter (at 600+ GHz) is implemented in this technology.
ADD: another impressive result was Ivan Sutherland's (yes, that Ivan Sutherland) crazy fast 8x8 cross bar. He's still active in the topic: https://arc.cecs.pdx.edu/publications/
As always "the overnight success were years in the making".
The higher memory bandwidth doesn't do anything for ST perf.
For 1) my fastest iron is i9-13700KS and Apple M2. They are very close. My Zen 3 is great and is notably more power efficient, but I'll evaluate 14700KS-Zen 5-M3 when possible.
ADD: because of winter I'm loving my i9-13700KS (not kidding, my office would be freezing without it), but come summer I'll care about efficiency.
There's so much emphasis on the memory safety of Rust that it overshadows everything else that is awesome about it. Rust (largely) gives me the power of Haskell strong types, but with fantastic tooling and a much much richer library (if you include crates.io).
I find the difficulty of Rust overstated; much of the borrowing challenges can be avoided by cloning/copying wherever required and limiting borrowing to where that approach becomes an actual performance problem. As Python's success proves, developer productivity trumps runtime efficiency.
From the compiler's point of view the Juice AST is the same as source code so I'd expect the Juice JIT to have slight more code generation flexibility than the type-erased WASM.
Apple does really well on its rare acquisitions, but they aren't very public as they get successfully absorbed. PA Semi, Intrinsity, more I can't remember.
ATi and Xilinx have by all accounts worked out really well for AMD.
Had Itanium been a success then Intel would have crushed the competition (however it did succeed in killing Alpha, SPARC, and workstation MIPS).
I wish Pat well and I think he might be the only who could save the company if it's not already too late.
Sourced: worked with many ex-Intel people.
POSTSCRIPT: I have seen from the inside (not at Intel) how a politically motivated acquisition failed so utter spectacularly due to that same internal power struggle. I think there are some deeply flawed incentives in corporate America.
The most impractical Mac that I'd love to see reviewed is the iLamp, aka iMac G4.
However, using line numbers for editors wasn't AFAIK unusual at the time and I think making the semantics depend on them was unfortunate. However 20/20 hindsight etc.
My oldest computer still in 24/7 use is my 2014 FreeNAS, but it's using a monitor that's so old I don't even know.
Old hardware is great, but I do appreciate just how much better LCD panels have gotten over time.