Sep 302017
 

Move over, Donald Trump. To heck with you, hurricane victims in Puerto Rico. See if I care about Catalonia voting for independence. Here is some real news™ from Canada instead, about a branch of the Royal Bank of Canada, which has been closed since August because a family of raccoons decided to make the ceiling of the place their new home.

Toronto bank branch closed after raccoon family moves in, damages the place.

The damage is extensive. The branch will reportedly stay closed until sometime in October.

You have to admit though that these animals are cute. Even when they are doing their best and try to look ferocious and angry.

 Posted by at 9:14 am
Sep 272017
 

Interesting forecast, courtesy of the Weather Network earlier this afternoon:

Yes, that is a snow symbol in the upper left corner. And yes, my American friends, the 29 degrees is Centigrade.

Warm snow, I guess.

(The “Accumulating snow” headline for Goose Bay is probably valid. But the upper left corner was supposed to describe current conditions here in Ottawa.)

 Posted by at 6:21 pm
Sep 272017
 

So here it is: another gravitational wave event detection by the LIGO observatories. But this time, there is a twist: a third detector, the less sensitive European VIRGO observatory, also saw this event.

This is amazing. Among other things, having three observatories see the same event is sufficient to triangulate the sky position of the event with much greater precision than before. With additional detectors coming online in the future, the era of gravitational wave astronomy has truly arrived.

 Posted by at 2:42 pm
Sep 262017
 

Sunday was the premiere of the latest Star Trek series: Star Trek: Discovery. (Yes, I’m only blogging about it now. I’ve been busy.)

I read many comments on Facebook. One recurring complaint: It’s written by “feminazis”. No white males, indeed no whites at all on the ship’s bridge!

To be honest, this snowflake outrage already makes the show well worth watching. Oh my, no whites among the bridge crew! Well, guess what: We are a minority (around 6.5%) on this planet. If you take a random Earth ship from a random time in the far future, chances are its crew will have few white people among them. Mostly it will be Asians and Africans. And it’s not like I actually noticed the lack of white humans on the bridge until you called my attention to it. Then again, I don’t remember the color of their hair either. (Disclaimer: I am a middle aged white man.)

The show? The new Klingon appearance is distracting, but perhaps we can get used to it. The behavior of the crew is another thing altogether. Mutiny by the Vulcan-raised first officer? Really? A dead captain, a broken (or destroyed?) starship, and an imprisoned first officer at the end of the pilot? And what was that kangaroo court anyway? Hitler’s screaming judge Friesler showed more respect, more compassion than this Starfleet panel of judges. Hiding in the dark, they looked more like the Klingon tribunal that sentenced Kirk and McCoy in The Undiscovered Country. What, pray tell, does this have to do with Roddenberry’s Utopian vision of a Starfleet committed to the rule of law, high principles, and exploration?

I am also troubled by the lack of continuity. Interstellar mind meld? Spock has a half sister? Holographic subspace communications? Ship tech that seems far more advanced than anything on any of the Enterprises of TOS or TNG? Not sure what to make of it.

So it is another space show. It does have a decent budget. It even has potential. But I am not yet sure if it is Star Trek.

We shall see if it lives long and prospers.

 Posted by at 6:00 pm
Sep 262017
 

Lately, I’ve been spending my free time playing post-apocalyptic computer games. Most recently, Fallout New Vegas, from which this screen shot of a full moon rising is taken.

I’ve now played a couple of Fallout games, the two Metro games and the S.T.A.L.K.E.R. game trilogy. Sure there are some common traits but these games are nonetheless quite different. Yet they all have their poetic moments.

The Metro games left the deepest impression on me, to be sure. The characters in these games were perhaps the most realistic, their despair as they clung to life in the tunnels of the Moscow metro under a dead city, almost tangible. S.T.A.L.K.E.R. was something else… for starters, these were games set not in a dead world, only a dead zone in a world that was otherwise alive and well, presumably. And then, Fallout 3 and Fallout NV. When I began playing Fallout 3, I thought that the game lacked soul. Soon, I realized how wrong I was. While the message of the Metro games was that often, it was more satisfying to be merciful (indeed, you can pretty much play through both games without ever killing a human), the message of Fallout is that often there are no good options, only a choice between bad and worse. Killing bad guys or monsters is easy. Killing good guys because they must die for the greater good… Not the choice I’d care to make in real life.

 Posted by at 5:50 pm
Sep 262017
 

When the rogue, berserker regime of North Korea shows more restraint, more discipline than the United States of America, it is time to worry.

Yet, if news reports are to be believed, this is precisely what is happening, as North Korea is seeking unofficial meetings with Republican political analysts to help them understand Donald Trump.

I think this should scare the bejesus out of every thinking person.

 Posted by at 5:15 pm
Sep 252017
 

Today is September 25. In one of the coldest capital cities in the world. Yet this is the temperature according to the weather monitor gadget on my desktop (but also according to the thermometer on our balcony):

Yes, 3233 C. Or 9091 F for my American friends. The record for this day? A little under 30 C.

No, it does not feel like autumn at all.

On an unrelated note, yes, I do like to use desktop gadgets on Windows 10.

 Posted by at 3:38 pm
Sep 192017
 

The recent dramatic rise in the number of North Korean missile launches, combined with their successful test of a thermonuclear weapon and their announcement (so far, unverified) that they now have the capability to mount a weapon on top of an intercontinental ballistic missile, in combination with a US president who has a demonstrated willingness to “go rogue”, raises the very real possibility of an armed conflict between the United States and North Korea. A conflict that can quickly and uncontrollably escalate.

And it may all be based on a giant misunderstanding.

The almost unanimous opinion in the West appears to be that the DPRK is a rogue regime. That its megalomaniac dictator finds self-gratification in the building of nuclear missles. And that he represents a direct threat, a clear and present danger to the United States.

But what if this is not the case? What if the DPRK leadership is, ahem, rational?

Rational, that is, but based on a biased, distorted interpretation of the facts.

What if they genuinely believe that it is their regime that is being threatened by the United States? That nuclear weapons represent the only security guarantee against a rogue imperialist superpower?

And what if they actually believe their own propaganda version of history, namely that back during the Korean War, it was the DPRK army, under the leadership of its Great Leader, that defeated America, rather than Mao’s China achieving a stalemate? Or that it was indeed the United States that attacked the peace-loving DPRK instead of the DPRK launching a war against its southern neighbor?

These biases lead to the rational conclusion that, on the one hand, the threats faced by the DPRK are very real and thus a nuclear deterrent is essential; and that, on the other hand, bellicose talk can help remind the United States of a supposedly humiliating defeat and deter it from further aggression.

If this is the case, the proper response is negotiation: credible security guarantees offered to North Korea, tangible proof that there is no intent to attack. Threats, such as those uttered by Trump just a few minutes ago while speaking to the UN General Assembly, achieve the exact opposite: they reinforce North Korean beliefs that the American threat is real and imminent. Far from deterring them from pursuing a nuclear weapons program, it prompts them to accelerate their efforts.

And the almost inevitable outcome of the escalation of this war of words is real war. And when that happens, the proverbial excrement can quickly hit the ventilator. China may choose to get involved; reluctantly, perhaps, but they may believe that getting involved is the lesser of two evils. But that involvement can quickly result in direct conflict between China and the United States, or US allies like Japan. And if by any chance Russia chooses to get involved as well, the situation can quickly escalate into an unintended world conflict.

Cannot happen? Think again. 103 years ago this year, a major European power decided to launch a limited military strike to punish a rogue power, a supporter of terrorism, indirectly responsible for a high-profile political assassination. Within weeks, much of the world was embroiled in a conflict that nobody wanted, nobody believed in, and nobody knew how to win, how to end, or how to get out of. The Great War, the interregnum that followed including the rise of Nazism, the second World War and the rise of authoritarian communism worldwide cost, at the very least, 100 million lives. An experience I’d rather not see repeated, especially not with nuclear weapons involved.

 Posted by at 11:22 am
Sep 192017
 

Predatory journals have been plaguing the academic publishing world for many years, and the problem is getting worse. As a recent Nature article revealed, even experienced researchers get scammed by them sometimes. Inexperienced, researchers, especially from non-English speaking countries, are easy prey.

The rise of predatory publishing. From Wikipedia.

Take, for instance, this researcher who recently sent me his paper after it has been published in a predatory pay-to-publish open access journal. He saw the fact that his paper was accepted a validation of his ideas. In reality, his paper was badly flawed, its main conclusions based on naive mistakes that would have been pointed out by a competent referee (or even editor!) during a normal peer review process. But predatory journals are not interested in rejecting papers; they are into maximizing their revenue.

There used to be a wonderful list of predatory, maintained by Jeffrey Beall. Unfortunately, Beall decided to take down his Web site, thus depriving us of an essential resource.

In my response to the aforementioned researcher, I listed a few criteria by which a predatory publisher can be identified. I know, I know, such lists exist, but these are characteristics that I personally consider important:

  1. Open access: Obviously not all open access journals are predatory, and there are a few predatory journals that are not open access. But the vast majority are, since they (for obvious reasons) cannot build a real subscriber base, so their main or sole source of revenue is author fees.
  2. Publication fee that is often too low to cover the real costs of publishing: The publication fees charged by legitimate journals to publish papers, e.g., with open access easily run up to a thousand dollars or more. It indeed costs that much to guide a paper through the peer review process and then prepare it for publication through a proper copy editing and proofreading process.
  3. No real history to the journal: Predatory journals tend to be new, with few (if any) notable papers.
  4. Low quality papers with uncorrected English (typos, grammatical mistakes, incomprehensible sentences) from unknown authors: All it takes is one peek at papers with very bad quality English to know that the journal has no real editorial staff or policies and they publish anything so long as the fees are paid.
  5. Many papers that do not appear on arxiv.org, as having been rejected there for quality reasons: If the journal specializes in an area that is covered by arXiv, e.g., theoretical physics or astrophysics, yet the papers published by it do not appear on arXiv, that is an almost certain indicator that it is a journal preferred by cranks and crackpots, whose submissions are rightfully rejected by arXiv moderators.
  6. An unusually large number (often hundreds) of young journals from the same publisher: Predatory publishers tend to launch a very large number of journals, e.g., dozens if not hundreds of “British journal of this” or “American journal of that” or similar names designed to suggest legitimacy. (Lately, some predatory publishers even went so far as to hijack the name of obscure but distinguished journals, e.g., from Eastern Europe.)
  7. No association with any known, reputable research organization, publication house or university: Reputable, top quality journals are usually associated with a research institution. For instance, Physical Review is published by the American Physical Society; Science is published by the American Association for the Advancement of Science. A variant on this theme is when the journal is, in fact, associated with an institution but the institution itself is phony.

This list of criteria is, of course, not complete. But I am quite certain that any journal that scores high on all seven of these is, in fact, a predatory journal.

 Posted by at 9:48 am
Sep 152017
 

NASA’s Cassini spacecraft is no more.

Launched 20 years ago, Cassini arrived at Saturn in 2004 and has been studying the ringed giant ever since. Cassini also carried the Huygens probe, which executed a successful descent into the dense atmosphere of Saturn’s moon Titan, and even transmitted data from its surface.

Its fuel nearly exhausted, Cassini was steered into a trajectory that led to its intentional demise: a fiery plunge into Saturn’s atmosphere earlier this morning. As planned, the spacecraft was able to transmit observations until the very end, when its thrusters were no longer able to maintain its attitude during the descent.

Program manager Earl Maize and operations team manager Julie Webster embrace after signal loss.

I feel sad that Cassini is gone, but I should also feel elated because it has been an incredibly successful mission. I just hope I live long enough to see another probe visiting Saturn, perhaps a probe or set of probes that are designed to land on Titan, maybe even sail its hydrocarbon seas, in search of possible life on that icy world.

 Posted by at 10:11 am
Sep 122017
 

I have an old (11 years, to be precise) Konica-Minolta magicolor 2450 laser printer, with the duplexer option.

The quality of this printer’s output is superb, but mechanically, it was never perfect. Just a few weeks after I purchased it, it stopped printing. Faced with the prospect of having to return a 20+ kilo monster, I figured I’d take my chances and look for the cause; after partially disassembling the printer and re-seating some internal mechanical parts, it started printing again.

It worked for many years, but it was becoming rather unreliable. Sometimes, the output was shifted down from the top margin. Paper jams became frequent. It started to fail in mysterious ways, such as complaining that a toner cartridge was missing. Eventually, it stopped printing altogether; every attempt resulted in a paper jam, as the last set of rollers, responsible for pulling the paper out of the printer, no longer worked.

I bought another printer in the meantime, so I retired the mc2450. But I loathed the idea of turning it into e-waste or sending it to a landfill. Today, I decided to take one final look at this fine machine, to figure out what could possible be wrong with its mechanism.

Eventually, I stumbled upon a set of YouTube videos, which offered advice about cleaning some solenoids. Say again?

Solenoids are used in some internal actuators that turn on and off specific parts of the printer’s mechanism. These events are timed with precision. And as it turns out, little plastic pads that are used, I presume, to eliminate clicking sounds and perhaps reduce mechanical wear in the metal parts that are actuated by the solenoids became sticky over time. Just a teeny bit sticky. But that teeny bit is enough for the actuator to become a little lazy. Move a little too slowly. Not much… a few ten milliseconds. But when the paper moves through the printer at, say, 20 cm/s, 50 milliseconds amounts to a centimeter… more than enough for timings to be off and for the mechanism to fail.

Still, it sounded like a stretch. After all, the stickiness was just barely noticeable. Nonetheless… I followed the video’s advice (except that instead of removing/replacing the plastic pad in question, I covered them with kaptonthread seal* tape.) After I reassembled and fired up the printer (and fixed a paper weight adjustment that I managed to set incorrectly), presto: it was printing test pages flawlessly!

Yippie. My old printer was working again. I put it fully back together, and decided to give it another test, this time with its duplexer installed. A huge disappointment: as the paper was feeding through the duplexer, it acquired a nasty fold, very consistently, each and every page. What could possibly cause this?

By this time, I downloaded the service manual for this printer, and studied the diagram of the duplexer a little. It looks deceptively simple, just like an extra back cover for the printer, but it hides complex machinery inside. And guess what… a solenoid actuator, too. And when I disassembled the duplexer and looked at the bit in question, sure enough, its plastic pad was sticky. Ever so slightly sticky, but the stickiness was (just barely) noticeable.

Another few square millimeters of thread seal tape later, after reassembly, my old printer is now printing double-sided documents again flawlessly.

This exercise was not just satisfying but also very educational. That such a tiny flaw can cause all these symptoms. And symptoms that I attributed to (possibly) bad sensors, misaligned or failing mechanical bits, or aging plastic were all caused by actuators that were slowed down, by no more than a few ten milliseconds, tops, by a bit of sticky plastic. Amazing.


*Someone told me it was kapton tape. No, it’s really teflon. My mistake.

 Posted by at 11:40 pm
Sep 082017
 

Jerry Pournelle, the noted science-fiction writer, political pundit and early computer enthusiast, is dead at the age of 84.

Pournelle was a long-time collaborator of science-fiction giant Larry Niven, with whom they co-wrote some amazing science-fiction novels, like The Mote in God’s Eye or Oath of Fealty, not to mention their take on Dante’s Divine Comedy, Inferno, and its sequel, Escape from Hell. Novels he published under his own name included the memorable Janissaries or West of Honor.

Pournelle was well known to readers of the once legendary BYTE magazine. His Chaos Manor column, in which he reviewed software, hardware, new technologies, was very popular.

Pournelle was a political conservative, one of the intellectuals behind Reagan’s Strategic Defense Initiative (aka. “Star Wars”) space defense program. He was a thinking conservative, not blinded by ideology; his views were based on facts and reason.

I corresponded with Pournelle a few times, going back to the late 1980s, when I exchanged e-mails with him on BYTE’s long-defunct dial-up bulletin board, BIX (the Byte Information Exchange). Later, I was an on-and-off subscriber to his Web site and blog. I wasn’t a regular reader, and certainly didn’t always agree with him, but I liked to read his views.

Pournelle suffered a stroke in 2014 and it certainly slowed him down. Even so, he never stopped writing. His passing is not exactly a surprise, but it still came a little too soon. May he rest in peace.

 Posted by at 9:43 pm
Sep 032017
 

In the last few days, I’ve been spelunking in our basement and crawlspace.

I was looking… for many things. Old computer hardware. Boxes to be thrown out. Boxes to be kept, preferably original retail boxes, for packaging things in them that I no longer need.

And finding the unexpected.

For instance… I’ve had an unused old MSI motherboard that has been lying around in my study for ages. Now I don’t recall ever using MSI motherboards. For quite some time, my manufacturer of choice was Gigabyte (no, not married to them, it’s just that whenever I was searching for motherboards, their offerings came closest to what I was looking for.)

So then, during my spelunking, I found the cardboard shipping box of a computer case, and inside it, several parts boxes. Including the retail box for the aforementioned MSI board.

But wait. I had another, identical computer case shipping box, also filled with parts boxes. Including a second box for an MSI motherboard.

So perhaps I did use MSI motherboards after all? Maybe in my server and backup server, around 12 years ago? But if that’s the case… where is the second motherboard, which goes with the second box?

Hmmm… maybe it’s in this test machine? No, the test machine has a Gigabyte board. But let’s double check… Gigabyte branded internal cabling alright… but the board is the second MSI board!

Mystery solved. Except that I still do not remember ever purchasing a pair of MSI motherboards or build computers from them.

But my truly prized finding was something else altogether. (This, I did know about.) Here it is, in its fully functioning glory:

Yes, ladies and gentlemen, that is my first ever server for the vttoth.com domain, decommissioned approximately 22 years ago, in 1995.

The machine has a 386SX motherboard with a whopping 4 megabytes (yes, mega) of RAM. It also has two MFM hard drives: a MAXTOR XT-1085 with about 68 megabytes (yes, mega again) of storage space, and a Magnetic Peripherals 98205-051, with 43 megabytes. Together, about 110 megabytes of storage space.

This machine began its life as my first ever PC-compatible computer that I owned, purchased from a small local company (MICS Computers, no longer in business as far as I can tell) in late 1989 or early 1990 I think. About three years later, I bought another system from them: A powerful monster indeed, with a 486 processor, maybe 16 MB of RAM, but most importantly, a gigantic 500 MB SCSI hard drive, a 525 MB tape backup drive, and, yes, a SCSI CD-ROM, complete with CD caddies. Double speed, too, which means it could read an entire data CD in a mere 30 minutes! My old 386SX system was thus retired.

But it didn’t stay retired for long. Later in 1993, I was asked to serve as the sysop of the UNIX forum of the short-lived National Videotex Network, a service provider that tried to compete with the likes of CompuServe just as the Internet put an end to that business model. I took over from someone who already began creating content, including a brand new upload of the Softlanding Linux distribution, complete with version 0.98pl12 of the Linux kernel. I figured that as a brand new sysop, I ought to know what I was going to be in charge of, so I downloaded the SLS distribution myself and set it up on my old system. It ran beautifully. It was, for all intents and purposes, the same real UNIX that I loved and enjoyed. I was hooked.

Just a few months later, I signed a contract with UUNet Canada, my first commercial Internet service provider. From that point onward, I had a dial-up connection for e-mail, Usenet news, and on-demand Internet. More importantly, UUNet arranged for me a so-called Class C block of 256 portable IP addresses, a block that is assigned to me directly, and which I still use. As the shortage of IP addresses loomed, the powers that be stopped issuing such individually assigned IP address blocks just a few months later.

But when I signed up, the Internet was still mostly non-commercial. So much so that I had to sign the NSFNet Acceptable Use Policy, promising never to use the NSFNet backbone for a commercial purpose! Fortunately, this nonsensical, unenforceable policy was discontinued not long thereafter, but for me, it remains a reminder of just how different the Internet was back then.

Anyhow, this server ran flawlessly for several years, although its limited power and storage capacity were both rather constraining. So it was a relief when I was able to retire it finally in 1995. When we moved to our current home, the machine came with us, only to settle down in the basement for good, where it mostly remained, though I recall powering it up once about a decade or so ago.

So tonight, I dug it out, cleaned it, hauled it upstairs, and powered it up. It came on just fine, along with the monitor, but then an unexpected snag happened: Its BIOS backup battery long dead, the machine asked for the hard drive parameters. You see, ladies and gentlemen, back then there was no plug and play. You needed to know things like the number of cylinders, heads, sectors per cylinder, and precompensation cylinder for your drive. I had to look them up, but fortunately, the Internet knows (almost) everything. Soon, I was booting Linux. Then, another snag: I could not for the life of me remember either the root password or the password to me personal account on this system. Finally, I reminded myself that back in those innocent days, I used much simpler passwords than today… and I was in.

Not much to see, mind you. There isn’t room for much in a mere 110 MB of disk space. But I did see some old e-mails from 1995.

This machine is a keeper. It has history. I just need to find a nice place for it in the house. Oh, and I might want to vacuum its interior, as I noticed a few spiderwebs in there.

Before shutting the machine down, I noticed its performance rating: 2.57 of Linux’s infamous BogoMIPS. In contrast, here is what my current server, built early last year, reports:

Calibrating delay loop (skipped), value calculated using timer frequency.. 4199.71 BogoMIPS
smpboot: Total of 16 processors activated (67195.42 BogoMIPS)

Yup… a machine built about 26 years later, roughly 26,000 times faster. How about that.

 Posted by at 12:22 am