Lucky me. I was alerted that my iPhone 7plus battery needed service, and took advantage of the $29 battery replacement program, just before they ended it. I have to admit, the phone is back to 2 day battery life, when at the end, it was down to about 8 hours in a row, before single digits. The battery percent left number is severely jack, if you ask me. Would drop from 52% to 7% in a half hour. The new battery is great. I only charge once every couple days again.
11 million customers that didn’t need to buy a new iPhone
Source: Apple reportedly replaced 10 times as many batteries as expected in 2018 – The Verge
I just learned about The Open Compute Project tonight, which lead to the discovery of the Open Network Install Environment Project, which lead to the discovery of Cumulus Linux. I’m terribly excited by the concept of building a datacenter using standardized, open-source infrastructure and the ease of management of Metal-As-A-Service, booting GNU/Linux physical servers.
Source: Cumulus Linux User Guide – Cumulus Linux 3.7 – Cumulus Networks
I keep reading about the hardships of the US Government employees recently furlowed by the careless last minute decision by #45 Donald Trump. But I don’t mind suffering through the government hell that will be a 3, 6, 12, or longer, month shutdown of “non-essential services”. I kind of feel like 45% of America voted in favor of this level of chaos, and now they ought to reap what they sow, and let this be a valuable lesson to all those who didn’t make the time to vote. That’s what early voting is all about.
I am worried about the hundreds of thousands with no paycheck, because the President doesn’t want to negotiate a deal. It’s his way, or the highway. Let the toddler have his way. He agreed to an earlier bill, before he heard some far-right wing media critics and changed his mind. The only reason the Senate voted on it was because they had been informed the President agreed to sign it, and kick the can down the road for 3-6 more months. So then he didn’t sign it, he shutdown the government, he refuses to listen to anything that doesn’t include his wall, because he has to win, he has to “build that wall”, because he can’t stand any criticism from his usually friendly far-right-wing media friends, whom he trusts implicitly, without evidence.
If you want to prank a co-workers’s Linux laptop, wait until they walk away without locking it, and add this quickie to their ~/.bashrc config file. Bonus: works on Mac’s too.
export PROMPT_COMMAND=”tput sc;tput cup 0 5;tput bold;tput blink;tput rev;printf %s ‘**** CODE 9 EMERGENCY EMERGENCY EMERGENCY CODE 9 ****’;tput rc”
It will activate the next time they open a command line terminal window.
If you want to know what it does, tput is a command to output terminal management codes. “tput sc” saves the current cursor position. It’s companion “tput rc” restores the cursor to the original saved location, and it also restores the original video mode (in other words, turns off bold font, blinking and reverse text). “tput cup row# column#” moves the cursor to row row# column column#. “printf %s ‘string'” is a fancy way to output a formatted string at the current cursor location. “tput bold”, “tput blink” and “tput rev” cause the video to use a bold font, blink on and off, and use reverse background/foreground colors.
The Bash command shell assumes the environment variable PROMPT_COMMAND contains a list of shell commands to run before displaying the shell prompt. Every time they press enter, it runs again, so they can’t easily clear or reset the terminal to get rid of the message.
Alternate messages to put up there include some form of “WARNING! SYSTEM COMPROMISED! Shut off your computer’s power ASAP, and contact your divisions Corporate Security Officer for further instructions before powering back on.”