Lenovo's Chairman Says Worst is Over For PC Giant (scmp.com)
It has taken almost four years but China's Lenovo Group has begun to see some rewards from the multibillion dollar acquisitions of IBM's commodity server business and Google's Motorola Mobility smartphone unit, with the company recently regaining the crown from HP as the world's biggest personal computer (PC) maker.
From a report: The company in November posted a third, straight quarter of profit growth as its Motorola business broke even operationally and as its data centre unit posted much-reduced losses of US$3 million, allowing it to say it was on track to be a "sustainable, profitable growth engine." Chairman and chief executive Yang Yuanqing believes the worst is over for Lenovo, which has spent the past few years refocusing on mobile and smart devices, as well as its data centre services, in what the company has called an "intelligent transformation" to capitalize on the rapid growth of the internet of things (IoT) market globally, as well as the wider adoption of artificial intelligence (AI) and automation. "Because of the past few years of laying the groundwork ... we have all the assets needed to now push ahead in the field of automation [where processes can be conducted with minimal human inputs]," he said in a recent interview.
Lenovo will be out of the woods as soon as it stops stealing customers' data and copying Apple's iPhone designs.
Is there anyone making laptops with a reasonably sturdy case, and reasonably powered specs?
"First they came for the slanderers and i said nothing."
Nice blog.
We will never forget Superfish, one more piece of spycraft in the Chinese government's totalitarian ambitions.
> You probably forgot price :D
> Anyway, I'm happy with my Mac Books
Yeah if it's the boss's money Macbooks are a reasonable option. Everyone on our office uses them and the only problems I've seen is when you get a bad bit in the wrong place on the RAM, you're screwed unless you paid for Apple Care. Can't replace the RAM and you can't use a kernel option to skip that byte, as you can in Linux.
One day I may get around to writing a *very simple* kernel extension to handle that. All the extension does it allocate some memory at the desired address and use it to - nothing. Just says it's using that RAM address, which means nobody else can use it. With billions of bytes of RAM, it's pretty common for a few bytes, a few addresses, to be unreliable. It's handy to be able to skip using those and use the 99.9999% of the RAM that is good.
Bad things will always be on the horizon for Lenovo so long as they continue to embed non-removable (front) batteries in their T-series laptops.
That's why it's a kernel extension and not an application.
The kernel is the "abstracting OS" you mentioned.
Why, did he resign?
We used to have a Bill of Rights. Now, with the rights gone, all we have left is the bill.
static IOMemoryDescriptor * withPhysicalAddress(
IOPhysicalAddressaddress,
IOByteCountwithLength,
IODirectionwithDirection )
That kernel function accepts a physical address and returns a IOMemoryDescriptor which your module can use. In this case, the module would use it do nothing. Just to make sure nobody else uses it.
Believe what you want. I'll be over here making kenels.
I suppose you don't believe raid in Linux is real either. I'll keep building these things, and you can keep believing they aren't real.
But let me guess - you want a "Universal Basic Income", you want me to work even harder so I can pay for your assistance to sit there believing work doesn't exist. Is that about right?
You are more than welcome to go buy Microsoft.
As far as I know, the current Windows kernel doesn't have any of my code.
Well, I say you can buy it, but my guess is you don't have any money because you spend your days masturbating to Ocasio-Cortez.