As it turns out Pine64 shipped me a pair of bad cables or so it seems, as after getting replacement cables, the drives never produced any I/O errors again, and a long SMART test passed. A minor problem is that sometimes the system comes up and Linux can't detect the drives. A reboot generally serves to fix that but I wonder why it occasionally happens.
Some annoyances are that the system images that are provided don't come with proper defaults for most settings, even such things as Unicode support in the default locale, and so forth. The fan is controlled by software, and this software isn't even installed by default (grumble) and isn't available directly by an apt-get. Information on how to set these things up seems to be scattered about so I'm going to try to gather all that up here for my own quick reference in case I need to do this yet again (rather likely actually).
A big annoyance is the lack of proper UTF-8 locales. Apparently the following commands suffice to set it up:
locale-gen en_US.UTF-8
dpkg-reconfigure locales
update-locale LANG="en_US.UTF-8" LANGUAGE="en_US" LC_ALL="en_US.UTF-8"
Change the locale as desired if you don't want to use en_US. Setting up the timezone is one command:
dpkg-reconfigure tzdata
The fan control software is a package known as ATS (Active Thermal Service), and what that page doesn't tell you about setting it up is that the default kernel it requires isn't installed on the current ROCKPro64 system images as of this writing, and needs to be installed manually. This forum post gives instructions on what kernel to install before setting up ATS.
The user community is much smaller than RPi's and so a lot of these small but important things aren't set up to be done automatically. Next step I'm going to try to take is set up the software I'm planning to use for it. Most of the stuff like Transmission might be relatively trivial, but since those folks running the transmissionbt Ubuntu PPA didn't make ARM builds, I'm probably going to have try to roll my own .debs for Transmission 2.94. I had to manually kludge 2.94 for the Odroid box I'm using today, and don't want to do that for this new system. Most of the basics such as web service and Samba appear to be a matter of apt. The big one is going to be Kodi. The LibreElec builds available are said to be of alpha quality, and that makes it sound like getting that part going is going to be a lot of work.
Sorry people, comments disabled. Perhaps I'll enable them later, if I am still able. I just can't see this progressing anywhere at all if nasty rhetoric is allowed in at this point. (No Ethanol needed, thank you very much!)
Dr. King. We all know about him - he was a great civil rights leader in the US. But, how well do we know about him? Hmmmm. Let's see!
Doctor King has been politicized, as well as monetized, so it's hard to decide where to look for information on the man. There are those who blindly build him up past sainthood, and perhaps to godhood. There are of course others who want to tear him down. By necessity, we'll rely on one of the websites that I suspect has monetized Dr. King. http://drmartinlutherking.net/
So - who was this doctor? http://drmartinlutherking.net/martin-luther-king-education
The Schooling of Martin Luther King Jr
Martin Luther King’s education began at a very early age. His mother was a school teacher who taught the young MLK to read before he even entered school. He attended David T. Howard Elementary School in Atlanta at the age of five years old but the starting age at that time was six so he had to return the next year.
Martin Luther King never really completed high school. MLK Jr. was so intelligent that he skipped his first and last year at Booker T. Washington High School and went directly into college during his junior year. He entered college when he was just 15 years old.
King graduated from Morehouse College in 1948 with a Bachelor of Arts degree in sociology. It was at Morehouse that Martin Luther King was exposed to the writings of Henry David Thoreau. King was inspired by Thoreau’s essay on Civil Disobedience, and it started the momentum that would one day change the landscape of our society.
The church soon called to Martin Luther King and he used its platform to begin his journey towards equality. At seventeen years old, MLK Jr delivered his very first public speech at the Ebenezer Church, where is father was a pastor. King was ordained as a minister and worked closely with the senior King at the church.
In 1948, MLK Jr. attended his first integrated school, Crozer Theological Seminary in Pennsylvania. King absorbed the teachings of many inspirational leaders from the past but it is here where he first became exposed to the reflective teachings of Mahatma Gandhi. King graduated with a Bachelor of Divinity degree from Crozer in 1951.
In 1955 MLK became Dr. Martin Luther King when he earned his PhD on theology from Boston University. It was while he attended school in Boston that King met a young Southern girl, Coretta Scott, who was attending the New England Conservatory of Music nearby. Coretta Scott would soon become the wife of Martin Luther King, Jr.
Pretty smart kid, huh? I guess that went without saying - no dummy could have accomplished the stuff he did.
Stay tuned, children, as I make further entries in this journal.
So a lot of folks had a lot to say about my last journal entry. For a little bit I was responding to various comments. After a while though I became a whole lot more interested in the types of objections I was seeing. Not refutations, mind. There were zero of those. Not one.
Seriously, not one of the ranty hate nuggets made even the slightest claim that the plan I laid out, if followed conscientiously, would not produce some very decent human beings. Every last one dealt with how others have practiced Christianity throughout the years, told me I didn't understand the source materials, or other utterly irrelevant to the point of the journal entry arguments.
It really amazes me how many people very obviously have a chip the size of Texas on their shoulders about any mention of Christianity or Jesus, to the point that they cannot even study or discuss it without seeing anything but what they want to see. They have pre-judged (literally what the word prejudice means) it as the worst thing ever and will not allow themselves to even understand discussion that does not align with this.
It's sad, really. I hate seeing minds not just closed but closed, locked, the key melted down, welded shut, and guarded by rabid tasmanian devils. If you're unwilling to consider the possibility that you're wrong, you're completely unable to improve yourself. Ever.
Right, first off, I'm not a Christian. I was previously and did grow up with plenty of exposure to it though and there's a lot to be said for the source material. So this is an attempt to inform folks how to do it properly if they're going to do it. If done properly it can make for some extremely decent people and a pretty serene life. A lot of people noob that shit up though, so church should be treated as Stack Exchange; advice should be thoroughly examined before taking any of it.
For starters, skip the Old Testament for now. It's a previous major version and there were plenty of refinements and even breaking changes between 1.0 and 2.0. There are also bits that are universally applicable and bits that were only applicable to a specific person at a specific time (you know, like that bash script you whipped up to do something once and then never used again). There's plenty back there that's still useful but you need to be equipped to be able to distinguish it from what isn't and nobody is right off the bat. Reading it now will only confuse you and even send you down entirely the wrong path. That's how you end up with things like Crusades, the Inquisition, pulseaudio, and systemd.
Now there's a hell of a lot of text in even the New Testament but every last bit of it boils down to one of two precepts:
Got those? Okay, moving on. All the other bits of the New Testament should be treated like /bin/dd. Which is to say, if you don't understand how to use them, do not fucking use them. RTFM until you do. Which is to say, if you can't figure out how any given bit is an example of how to better do one of those two precepts, do not incorporate it into your life until you do or you run a serious risk of fucking shit up beyond belief.
A really good beginner bit is: Do unto others as you would have them do unto you. It's dead simple to see how that falls under #2 and pretty easy to tell if you're fucking up on. Granted, until you've had practice implementing it you're mostly going to spot the bugs in hindsight but as you gain experience you'll be able to spot them before you run any code.
Pretty simple, yeah? It's a shame simple ain't the same as easy but that's life for you.
Now when you know your way around the New Testament backwards and forwards, or at least know how to use apropos, whatis, man, and the like to find what you need, by all means go back and read the Old Testament. Keep in mind it's there for historical reasons only. Not human or universal history, mind you, the history of your religion. Actual history ain't the province of religion; teaching you how not to be a shitbird like Lennart Poettering or Bill Gates is. Anything that looks like history should be read as a story and valued only for what it can teach you about how to achieve this. Arguing the facts of something you have no personal knowledge (not faith, knowledge) of is not the way to be anything but a dick.
That's really all there is to it. There's plenty of specific expertise you'll pick up as you go but every last bit of it derives from what you've just read.
MAJOR UPDATE on the Gofundme Wall – THIS IS THE INFO YOU HAVE ASKED FOR
Published
on February 18, 2019
We wanted to give you a full update on where we stand at the moment. It’s been 30 days since we started this project to build the wall ourselves and we have made incredible progress to begin building the wall that will supplement President Trump’s wall. We are very proud to be working with the President and to have his blessing on our project!
Our team has been identifying zones along the Southern Border that are known to be high-traffic areas for illegal crossings and smuggling operations. We are presently working with US Customs and Border Patrol experts and other US Border Security Service professionals who are highly experienced in these matters. We are beginning extensive due diligence and the commencement of feasibility studies and will be engaging leading experts in a variety of fields necessary to construct our Border Wall. These professionals will continue to provide us with critical guidance on the legal, engineering, contracting, environmental, accounting, maintenance, and real estate issues required to build a Wall along the Southern Border. I’ve been getting a lot of questions asked about the project which is why we setup a website FAQ, please visit it after reading this.
We believe we can build segments of the US Southern Border wall for approximately half of what the Federal Government’s currently estimates. We will build the Wall mile-by-mile in strategic locations based on a variety of factors. We will build as much wall as we can based on feasibility, land use, and funding.
Me and our team have been out to Arizona, New Mexico, California and Texas multiple times meeting with landowners and state/local officials, it’s going great and the communities are supporting us! With that said I’m excited to announce that we have identified a minimum of 7 pieces of land in these border states to begin building on, and I am flying to meet with landowners this week to commence our first big land agreement which will allow us to begin the process to build. IT’S HAPPENING!
This process includes many items such as land surveying, applying for permits for construction, and all site impact studies. Typically, this process does not take too long and when its complete we will then be moving dirt and breaking ground with the first ever section of the ‘People’s Wall’… EXCITING!
We are launching our volunteer database in the next day or two on our website www.WeBuildTheWall.us so please check in on that later. Also we are pleased to announce our chairman of We Build The Wall Inc. as Steve Bannon, yes, Steve Bannon who was the mastermind behind Trump being elected. He’s now on our team and will fast track this project
This will go down in history as the people rising up to get the job done when politicians have failed them. We’re going to do this the old fashion way, rolling up our sleeves, getting dirty, and doing work! Showing America the can do attitude that this country needs again.
I’ve learned a lot along this journey, and the one thing these landowners all tell me is that they live in fear 24/7. They also feel neglected by the federal government for failing them for the past 30+ years. Property values have plummeted and crime has skyrocketed in these communities. And this is not acceptable, this is not the country I vowed to protect, this is not how we treat our citizens. It’s time we begin protecting our citizens and standing up to these cartels. Mexico has a nasty cancer, its bad, and its spreading into America. The corruption is already setting in, and that cancer is growing rapidly into the heart of our nation.
You won’t hear this on the Lamestream media:
Former La Joya Police Chief Geovani Hernandez is facing various drug trafficking charges for allegedly helping Mexico’s Gulf Cartel move cocaine and marijuana in order to pay for his campaign to a higher office. Hernandez is still awaiting trial.
Former Hidalgo County Sheriff Lupe Trevino just finished serving a five-year prison sentence after pleading guilty to having taken money from convicted Mexican drug lord Tomas “El Gallo” Gonzalez in exchange for favors. During the investigation into Treviño’s dealings with Gonzalez, close to 20 Texas law enforcement officials pleaded guilty or were tried and convicted for various corrupt activities dealing with drug trafficking.
Former Cameron County Sheriff Conrado Cantu is serving a 24-year prison sentence for his role in protecting Gulf Cartel members living in his county and their businesses. Cantu helped protect the cartel’s drug trafficking, money laundering, and underground casinos.
‘We The People’ will build the wall!
IMPORTANT NOTE: if you donated BEFORE Jan 11, 2019 you need to opt-in by signing at this gofundme link- click here
https://webuildthewall.news/border-wall-update/
The eyes of Texas are upon you . . .
https://www.youtube.com/watch?v=csQD4Z_uHL8
I had some extra money from the company Christmas bonus, and decided to use it to buy another one of these single-board computers. I have a few of them lying around, including an old Raspberry Pi Model B with a broken memory card slot, and an ODROID C2 that has been my workhorse NAS server, torrentbox, and HTPC for the past several years. I heard about the ROCKPro64 from someone here (thanks, coolgopher!), and saw how they had some pretty damn sweet-looking silicon with better I/O than USB, and a mean-looking NAS case which I could deck out with two drives.
So I ordered one from them, and I was at first rather disappointed at their rather tardy customer service as it took them more than a few days to respond to my emails following up on my order. Eventually, it seems they decided to stop ignoring me and they began corresponding with me properly, and I got my stuff soon enough.
All of the spinning rust drives I own are Western Digital: they're the only manufacturer I've had much luck with. I have a 1 TB WD Elements I bought in 2009 that I have to give them full marks for, since at one point I tripped on one of the cables while I was copying some stuff to it from my computer, sending the whole thing flying with a crash to the floor. I was terrified that the drive might be destroyed, but not only was it not destroyed, it is still working fine a decade later. It didn't see a lot of heavy use thereafter though, plugged in once in a while whenever I needed to back up my files or whatnot. Not so though with some of the other WD drives I have though. My current ODROID-based HTPC/NAS system is based on a 3TB WD My Book, and it has worked well with almost continuous use for the past three years. I've never had that kind of luck with Seagate or other manufacturers on the other hand.
And so once I got the gear from Pine64, I started building the system. I had a 3TB WD Blue lying around that I originally planned to set up as extra storage for the ODROID but never got around to setting up, and bought another 4TB WD Blue to fill it up. Building up the ROCKPro64 NAS case was not so easy though, as the interior of the thing has very little extra room. Cabling the drives in particular was rather tricky, and they had to twist and turn. Now I'm getting some I/O errors from the drives as I copy some data from the 3TB to the 4TB. I'm not yet sure if it's because I've finally gotten a bad disk from WD, or if it's because of the ugly cabling on the inside. The drives pass SMART, but the kind of ugly, twisting cabling I've had to do inside the case is also a possible source of trouble.
I'm going to try to rearrange the cables again, and perhaps buy new SATA cables tomorrow as the cables that Pine64 sent me along with the case might have problems. I've noticed that swapping the cables around seems to change which drive experiences errors, so that might be it.
Unattended-upgrade in progress during shutdown:
A start job is running for unattended upgrades shutdown
Been having problems with the Linux box. I don't shut it down very often, but recently, the machine has become pretty unresponsive. Generally, when I'm killing a little time by playing a game. The game becomes unresponsive, so I shut down other applications. That doesn't help, the game gets more and more unresponsive, until I decide to do a reboot. Except - the reboot never takes place.
So, I unmask the shutdown dialog, to find the above jewel delaying shutdown, or reboot. Dang, I was beginning to think it was a hardware issue!
So, I search for that message on the internet, and find an exact hit at https://catinsunshine.blogspot.com/2017/02/debian-cant-shutdownreboot-immediately.html
I checked the Debian WIKI for unattended upgrades services and found there are 2 packages involved: unattended-upgrades and apt-listchanges. Check the log file under /var/log/unattended-upgrades/, no record for upgrades, but reboot for test, still stuck on the service for 15 mins. So I make decision to remove it to save my time:
sudo apt remove unattended-upgrades
Then solved. Power-off/Reboot quickly, perfect.
Like the guy said, SOLVED!
So, now, the next question: Where in HELL did this unattended-upgrades come from? I presume it would have come from a dist-upgrade, but I don't know that. I am quite sure that I didn't intentionally install it myself! Obviously, nothing depends on it, so I didn't approve of it while installing some other program.
Is this a systemd thing? Soylentils have discussed abandoning systemd, and I have agreed, but haven't made the move yet. If THIS nonsense is something introduced by systemd, my priorities will change real soon! (need a hard drive to install to, and haven't bought one yet)
Ideas?
Also - it has been quite some time since I did a distro-upgrade. I'm wondering if it's been there for months, and only recently started acting up. Maybe it got corrupted or something, and only then started hanging up the system.
After removing it, I played my game again, on hard. Got all the way through Endgame: Singularity without a glitch. I've got my computer back! Now that I think about it, some other things have balked a little now and then. None of them as badly as Singularity, but odd little momentary hangs. Weird, isn't it? When I run any updates/upgrades manually, apt-get never interferes with other running applications.
[bzipitidoo:] Then there's all the ruckus over Global Warming. An awful lot of people would rather suck up Big Oil propaganda than listen to climate scientists. Why? For most of them, there's no gain in adhering to climate change denial, but they stick to it anyway, and have no scruples against using 3rd degree methods to suppress and silence climate science, stuff such as cutting funding and threatening their jobs and even their freedom.
[PartTimeZombie:] The problem is that "your team" is wrong about climate change, and are being manipulated by people who directly gain from fossil fuels, but at least your team get to win right?
Stupid way to run a country if you ask me.
[khallow:]“And yet the environmental guys are way outspending the other side. Somethings not quite right with the narrative.”
[AC:] Addressing this separately. To me this makes sense.
The companies get to hide behind “nothing is wrong” and that is cheap compared to the independent attempts to show that there is something going wrong in the environment.
[AC:]You do realize that if it is true that big oil hid the negative effects of their and related industries concerning global warming that it is a huge savings?
A contrary viewpoint:
[AthanasiusKircher:] Other industries manage to employ paid scientists to "shill" for them all the time. Big pharma, food additives and nutritional research -- we all know that where ambiguous data CAN be exploited, industry can and has often hired researchers or financed research to help support its position. (And to be fair, I think many research scientists in these industry positions actually believe in the work they do.)
With the pockets of Big Oil and dozens of other related industries that would suffer from increased pro-environmental regulation to combat climate change, where is this army of paid scientists? And don't argue that it has something to do with tenure requirements or whatever, because Big Pharma, the big chemical companies, and the Food Industry has no problem finding scientists with graduate degrees whom they can EMPLOY and finance directly to publish research. If the data is really that open to interpretation, it should be easy to employ a bunch of debunking scientists. (And they probably wouldn't even lost a lot of money doing so, since they could probably charge huge speaking fees on the conservative circuit for these people.)
That's always the most confusing aspect of those who claim a massive conspiracy -- every other industry manages to find a significant number of scientists to shill for them when needed, despite the fact that such scientists are often bucking the research funded by non-industry groups and the government. Yet for some weird reason, it's claimed here on this issue that exactly the opposite happens: industry with big pockets is powerless to recruit an army of shills, and instead all the scientists are jockeying for the much smaller pockets of NSF money. If this is so easy for the government to do, how come it's so hard for them to achieve similar levels of consensus around problematic drugs or chemicals or food additives or whatever?
To all those people who think there's a massive, well-funded (that is, well-funded for an industry that has trillions of dollars in revenue!) Big Oil/fossil fuel campaign to sabotage humanity's efforts to combat climate change, I have this simple challenge. There's plenty of analysis of the few groups that allegedly support climate denialism and such.
Now, do the same for the pro-mitigation side. Include the big non profits like Greenpeace and World Wildlife Fund, government/intergovernment agencies like the UK's MET, NASA's GISS, and the IPCC, and the many businesses that support pro-mitigation. Use the same metric for each side. Who spends more on propaganda?
Protip: if you get that climate denialists are spending within an order of magnitude of the other side, then you're missing something big.