Odds & Ends

A few little items:

I’ve been working from home for the past month or so. We’d been in a co-working space in Boston for the past year, and it was decided that since most of the developers are remote from the main London office, we should work remotely too. I’m still not sure how I feel about it. I’m finding that I personally end up working very late. On the flip side, I did pick up two lovely 27″ Thunderbolt monitors which work just as well with my personal Mac as they do with my work Mac.

There’s been a nasty strain of what’s probably the flu going around this week, and I managed to pick it up. I was fine on Sunday, with just a little cough, Monday, I was a little achy over the course of the day, and I was pretty much out of it the rest of the week. Tuesday and Wednesday I managed to get up and get dressed, get some code reviews done, do some minor work, and then fall back into bed. I haven’t felt this crummy for so many days since grade school. No appetite, achy and feverish all over, chills, headaches, the works.  By Friday I was starting to feel a little better, but I’m still feeling a bit light-headed. It’s also run through my brother’s family, my sister’s family, the family across the street, and my friends report being sick too.

We’ve had a pretty strong nor’easter Friday and Saturday. Rain and snow Friday, heavy rain yesterday that turned back to snow. And then today, I noticed the first of my new planting of crocuses had blossomed.

New crocuses

First of the new crocuses

Spring time, and better days, are ahead.

Non-Breaking “Breaking News”

I’m getting very annoyed with the way local media is abusing the term “breaking news”. To my mind, stories must meet these criteria to be termed “Breaking News”

  1. The story must have just become known,
  2. and be of an urgent or emergency nature
  3. or supremely important

I’m a Boston Globe subscriber, and we watch the Channel 5 news. Both are bothering me with their misuses of “breaking news”.

The Globe sends out breaking news emails, and they’re pretty good about doing it in timely fashion, but I’m really starting to wonder about their news judgement. For example, Friday, I got an email from them: “Breaking News Alert: Baker promises state funding to offset any Planned Parenthood cuts”. This is not urgent, this is not an emergency, it doesn’t rise to the level of importance I would expect —and it is done via an email, which means it’s an interruption. Lately, they’ve been supplementing it with “morning”, “midday” and “afternoon” reads.

I do read the news. But it if isn’t pressing, I’d prefer to read it on my own schedule.

They also send out a morning digest of the headlines— that, I do appreciate and enjoy, because it comes on a schedule and is not an interruption. I also do appreciate the breaking new alerts that truly are breaking; for example the alert they sent out last week of a major problem on the expressway. They weren’t doing the email alerts at the time of the Marathon bombing, but it would have been entirely appropriate then.

WCVB misuses the term in another way, to promote news stories that have already been broken. This weekend’s example would be the fire in Warwick that happened overnight, but was still being described as “breaking” on the 6 PM newscast the following day. It’s especially annoying when there is nothing new to the story, and they’ve been telling the story all afternoon on their various newscasts. If there is nothing new to add, and the story is more than a couple of hours old, it is no longer “breaking”.

The term “breaking news” used to imply some sort of emergency. If news organizations continue to abuse it, like the boy who cried “Wolf”, the public will learn to ignore it.

 

 

Stupidity #1,836,753

Sometimes, I find myself doing the same stupid thing over and over again.

I bought Seasons 1 and 2 of the remastered Star Trek: The Next Generation. TNG is probably my favorite of the Star Trek series. I managed to wade through Season 1 but didn’t make it very far into Season 2.

When Borders was closing, I saw a complete DVD set of The World At War on sale for $30. My Dad and I used watch it together when it first came out, and I can still remember the theme music. The box set is sitting in a drawer, unopened.

I started re-watching episodes of WKRP In Cincinnati on YouTube. I didn’t care for the quality, and the bootleg versions they had were clipped top and bottom, so I bought the complete box set of all the seasons. So far, I’ve just made it to the middle of Season 1, where Mama Carlson does a performance review of the station.

A couple of weeks ago iTunes had a sale on the first season of Batman, for only $10. I loved Batman as a kid, and still sometimes catch it on MeTV. I enjoy it differently than I did then, but it’s still fun. I haven’t watched any of it yet.

And now, I find myself wanting to sign up for HBO in order to get Game of Thrones. I haven’t seen it, but it looks interesting. Lot of people are really into it. But am I really ready to binge watch 60 hours of it? The clock is ticking; the next season begins this summer.

So, Trump.

It’s been a couple of weeks since the election, and my two readers have both asked me what I think about it. I came down with a cold the night before, and spent Election Night shivering in bed with the chills, as I watched the unfolding disaster, and spent most of the time since recovering, which sounds metaphorical, but isn’t.

For the first week, I was too ill and too upset to read much of the news. I’ve been about 10 – 14 days behind on Twitter for a while, and spent most of the past week catching up. It was hard reading all the pre-election certitude in the cold hard light of hindsight.

I’ve never been so sorry to be proven right. I was saying a year ago that Trump scared me, because I saw very clearly what a weak candidate Hilary Clinton was. In July, I wrote, “Hillary Clinton feels like Martha Coakley writ large; people will find a reason not to vote for her.” She seems unauthentic, doesn’t seem to be intellectually honest, and never defined herself well enough for people to vote for her; she relied on the belief that Trump was clearly unsuitable.

Let’s get a few things out of the way. Trump won fair and square. It doesn’t matter that more people voted for Hillary Clinton than for Trump; in our system, the states elect the president, not the people. And there are enough states with enough people that the economy has left behind that have spoken. There have been protests of the election, but to my mind, that’s wrong. You don’t protest free elections, and that goes double if you didn’t vote. I felt sick enough to work from home Tuesday morning, but I still voted.

Next, I’m hoping I’m wrong about him. I’d like to be proven wrong, because the better he does, the better we do. One of the columnists in the Globe wrote, “I don’t want Trump to succeed. I want him to fail spectacularly.” I get what he’s saying, but I hope Trump manages to pivot away from his more extreme positions. and perform reasonably. My Uncle Kip claims that we’ll see a different Donald Trump, and I hope he’s right. So far, I haven’t seen it.

Finally, I’m seeing a lot on Twitter about opposing every move he makes. I despised the Republicans for doing that to Obama, and I’ll despise the Democrats if they do that to Trump. To my mind, the duty of an opposition party is to fight the policies they oppose, find common ground where they can, try to influence the president by providing an alternative, and remember they are Americans first and partisans second. President Obama seems to be taking that to heart, and I hope other members of his party do as well.

The thing that dismays me is that people either couldn’t see his character issues, or saw them, and decided they were OK. There are a lot of people who should have known better, but voted for him anyway.

What truly scares me is the outright fascism his victory has enabled. All the little neo-Nazis and white supremacists are crawling out from under their rocks into the light of day. It’s become more acceptable to be racist in public. I’m seeing reports of people being harassed just because of who they are. I worry about people like my friend Rami, one of the nicest, friendliest people around, getting hassled because of his name and appearance.

Trump hasn’t helped with his statements or his actions. He did make a point of telling people to “Stop it”, but then he’s gone on to appoint Stephen Bannon and Jeffrey Sessions to important posts. He’s still leading with his mouth. He still doesn’t seem to think through his actions. He still seems, well… nuts. And he’s already in line to be the most corrupt president ever – witness the foreign governments lining up to stay at the Trump hotels, and the settlement of the Trump University case.

Unfortunately, he also has a Republican Congress to back him up, and the Republicans in Congress so far haven’t shown any inclination to put country above party, or to consider the people their actions affect. I’m hoping there may still be enough institutional decency left – or at least, enough institutional protectiveness of their own prerogatives – to prevent the worst of the abuses.

I suspect that the way it will play out is that it will be Amateur Hour for the first six months or so – he is inexperienced in government, and doesn’t seem to be surrounding himself with good people. He will attempt to bully his way around, and manage to offend enough of Congress that he will engender opposition within his own party. As his policy initiatives become clearer, the media will find people who will be hurt by them, and allow them to tell their stories. The biggest advantage Obamacare has right now is that there are already a lot of people dependent on it. After a while, he’ll realize that if he wants to get anything done, he’ll need more experienced hands to help him, and hopefully, get rid of the strident right wingers.

In the end, it will come down to his willingness to be bound by the rule of law. If he recognizes that, while it won’t be great, we’ll be OK.

How Did We Get Here?

I. The Candidates

In the years that I’ve been able to vote, I don’t recall disliking both candidates as much as I do these two:

  • I voted enthusiastically for Reagan in both 1980 and 1984.
  • I voted for George Bush, but also respected Dukakis in 1988.
  • In 1992, I voted for George Bush. I really respected his pragmatism, and the way he was able to pull together a bunch of disparate countries during the Gulf War.
  • In 1996, I felt comfortable voting for Bob Dole. I didn’t like Dole’s ‘attack dog’ persona, but felt that at core, he was principled and honest.
  • In 2000, I simply couldn’t decide. I neither liked nor disliked either candidate. In the end, I ended up voting for Gore, rooting for Bush on the way from the poll booth, then rooting against Bush during all the legal maneuvering. I didn’t care for either one, but I didn’t dislike either one either.
  • In 2004, I voted for Kerry.  I wasn’t enthusiastic for Kerry, but I respected him.
  • I voted for Obama in both 2008 and 2012. I’m happy with these votes. I don’t think he’s nearly as liberal as his vilifiers make him out to be. He’s pragmatic, and he thinks before reacting.

Which brings us to this year. Ugh. Out of all the people in the country, these two are our choice. A raging racist narcissist/fascist, and a power hungry politician whose only guiding principle appears to be a desire for power.

Trump taps into the anger and frustration– and, let’s be plain– the racism of a lot of white Americans. There are a lot of people who are worried by him, but for a lot of people, he’s talking the kind of trash these people want to hear.

Even worse, I think Hillary Clinton is an incredibly weak candidate. You never get the sense of a set of core values, like you did with Bernie Sanders. You might not agree with Sanders, but it was easy to see that his positions arose out of a consistent set of values and philosophy that drove them. I don’t have a sense that Hillary stands for anything other than Hillary.

She is not an inspiring leader or politician. She can’t work a crowd like her husband, or inspire like Reagan. She can say the lines, but in her mouth, they sound hollow.

There is the sense that both Clintons feel they are above the law; that they are willing to bend the law or facts to suit themselves. The problems with the State Department emails speak for themselves.

Hillary Clinton feels like Martha Coakley writ large; people will find a reason not to vote for her.

Trump really worries me. I do see the parallels to the rise of Nazism in Germany in his campaign.

He doesn’t seem to understand the Constitution. He doesn’t seem to understand what the role of the President is in our system.

He leads with his mouth, and doesn’t appear to think at all.   He’s changed his stands on so many things that I can’t credibly predict how he would react on anything. He is reckless and hateful and doesn’t give a damn who he hurts, or who he provokes.

I think the thing that worries me most about Trump is his lack of understanding or respect for the Constitution. The two main reasons our system of government works are the divided structure of the government, preventing a concentration of power in any branch, and a cultural respect for the institution of the government, instilled by our Founding Fathers.

It’s this respect for the law that fundamentally keeps office holders in bounds. In 1952, in response to a steel mill strike, Harry Truman nationalized the steel mills. The owners sued, won the case, and Truman obeyed the court, returning the mills to their owners. Once this respect for the law breaks down, it’s all over, and we’re in the same boat as any banana republic.

He is incredibly dangerous, and I think he has a decent shot at winning.

II. How Did We Get Here?

So how did we get here? How is it that these two are the choice we’re left with?

Civics

I think the first place to look is the educational system. Instead of teaching history and civics, we teach “social studies”. Kids don’t learn American history — we were playing a game one evening, and none of my nephews knew who George III was — and they don’t have a sense of how things work. They learn the trappings of patriotism — red, white and blue, let’s wave some flags — but they don’t know the meaning. They don’t know of the sacrifices made during the Revolutionary War, or of the service to country made by both the soldiers and the home front during World War II. They have little sense of civic duty; what we owe our country and our countrymen, in return for what it provides us. We’ve come to see voting or serving on a jury as a chore, let alone making sacrifices for the larger good.

Gerrymandering

Gerrymandering is the “is a practice intended to establish a political advantage for a particular party or group by manipulating district boundaries.” The way it works is you concentrate your political opponents into one or two districts; you may lose that district, but you’ve strengthened your hand in the rest of them. My friend Barbara recently sent me a long an interesting article about how the Republican party gerrymandered its way into Congressional dominance. What you wind up with is long rambling Congressional districts that resemble a salamander on a map, designed to create “safe” districts for incumbents.

Primaries

Once you’ve created safe districts, you’ve moved the electoral action from the general election to the primaries. In a general election, you have to appeal to the full electorate; in a primary, you only have to appeal to party members, and primaries on both sides favor the extremes on both sides, as the more extreme candidates are more likely to fire up their supporters. This is how the Tea Party became a force in Congress, and what explains the radical turn to the right of the Republican party; with safe Republican seats, the battles turned to the primaries, and a number of more moderate Republican congressmen and senators lost their seats in the primaries.

(It also explains the rise of Elizabeth Warren in Massachusetts.)

The Media

Coverage of the election by the media has been piss-poor.

It used to be that newscasts were something networks and television stations ran to satisfy the public service obligations of their broadcast license. And then, somewhere along the line, broadcasters realized newscasts could be incredibly profitable, and that’s all she wrote.

It used to be that journalists would report what a candidate said, but then they would also report whether what was said was accurate.  Now, they’re so afraid of looking “partial” that they do not call either side on whether they’re lying or not.

It used to be that reporters would focus on the important stuff. Now they’d rather report on what’s become viral on youTube.

Most pernicious, it used be that the media reported on where the candidates stood. Now, they’d rather report on the polls.

They’d rather broadcast highly stylized “debates” that say nothing, and are more about each candidate scoring off each other, than in-depth interviews explaining how each would govern.

The Electorate

We’ve become an electorate that would rather “send a message” than elect someone to serve us. People don’t take the election seriously enough. Voting is perceived as a nuisance rather than a duty to be taken seriously.

III. What’s to Be Done?

Unfortunately, I think Donald Trump is far too dangerous to risk voting for anyone other than Hillary Clinton. He scares the hell out of me. If he means what he says, a vote for Trump is a vote for repression, for shooting from the hip, of risking war because our president can’t be trusted to think before he acts. And if he doesn’t mean what he says, then what the hell does he stand for?

There are a lot of disaffected Bernie Sanders followers, and a lot of people disaffected by both candidates, who are talking about write in votes, or not voting, or voting for a third party. Normally, I believe in voting for who you want to vote for, but I feel that Trump is such a clear and present danger that there is no choice but to hold one’s nose and vote for Clinton.

But we also need to examine what brought us to this place, and what we can do to prevent ourselves from being in this bind again.

Education

There needs to be more emphasis on history in schools. History does repeat itself,  and if you can recognize the historical patterns, you can act on that recognition. There needs to be more emphasis, both at home and at school, on civics, on duty, on being part of something larger than oneself or one’s family.

Districting

I think the day of manually drawn electoral districts needs to come to a close. One technique that has worked is bipartisan districting commissions; if both sides are part of the process, there is less likelihood of shenanigans. Both sides need to recognize that gerrymandering is a two edged sword. What I would like to see is both sides agree ahead of time to accept a computer generated district map. The algorithms for the mapping software should favor compactness, equal populations, natural boundaries and existing municipal boundaries.

The Media and Us

The media need to stop with the horse race coverage already. I don’t want to know what the percentage points are; I want to know what the candidates stand for, what their biases are, how they plan to run things. How do they plan on dealing with Congress? Do they understand the powers and limitations of the office? Are they honest? Do they tend to parse the truth? What’s their past experience?

I’ve never cared for the debates. I think they’re just theater, and they’re more about scoring points off one’s opponents than communicating what the candidate is about.

What I’d really like to see is a long one-on-one interview with each candidate with a really skilled interviewer. Charlie Rose would be great. I don’t want someone to “nail” the candidate; I want someone who can talk with them about themselves, and dig a little bit and find out what makes them tick.

No president gets to do exactly what they want to do, so for me, individual promises and stands of the moment aren’t particularly important. I want a President who is intellectually honest, has a set of core values that I can generally live with, and the competence to work toward those values.

A lot of the British population voted for the Brexit, hoping to send a message about immigration and the sovereignty of British law, and then, when it won, when the pound dropped, and they saw the prospect of  international markets closing against them, had second thoughts. Elections do have consequences.

What people tend to forget is that a campaign is a long job interview, and at the end of the day, we’re not sending a message, we’re hiring someone. To serve us. Not their own interests, not their career, not their egos. Us. All of us.

Navigating Files

I’ve been having a really hard time lately at work trying to keep track of the items I need to work with. I’ve been working in the front end with WebStorm for nearly two years, and lately I’ve been starting to do some Java work in Eclipse, and stored procedure work in MySQLWorkbench. Typically, in any of these environments, I may be working on between five and twenty open items at a time. None of these environments make it easy to keep track of the files one has open, or to find the item you’re looking for.

One thing they have in common is that they all use a collapsible tree view as the default means of opening items. When you open a folder, the folder shows its contents, but the other open folders are still visible, as are the contents of any containing items.

This leads to a very broad but shallow decision tree. There can literally be dozens of open items that your eye has to scan through to find find the desired item. It’s even harder with the list of stored procedures, since they are named by convention in ALL_CAPITAL_LETTERS, meaning there are fewer differences in letter forms, and they cannot be organized by folder, or even initial letter… just a long list of capitalized words that look much alike.

By way of contrast, the Mac (and Windows) default standard file picker allows you to drill down into a file hierarchy. You can use disclosure triangles if you want, but you can also double click a file, and only the files in that folder are visible. It’s easier to acquire a target from a list of fifteen files than it is in a list of sixty.

Webstorm disabled the option to use the native file picker because of Java issues, but when I asked about it, their customer service person told me about a hidden registry key to re-enable it. It’s made me much more productive.

All three environments use tabbed windows with the tabs on the top, at least, by default. In Eclipse, is the file names get truncated, and the set of files I’m working with at any one time are all named similarly, so it’s hard to see which tab to jump to. Also, since space is limited, it’s often the case that the file I want is hidden.

I’ve configured Webstorm to show the tabs on the side. This means more of them are visible, and it doesn’t truncate the file names so they’re easier to differentiate. Unfortunately, it sometimes closes files without warning if there are too many open, or if one clicks on the tab in the wrong way.

It would not surprise me to find that Eclipse could be configured the way I want, but I haven’t found it yet. Its preferences are a maze of twisty passages all alike, and I haven’t made myself at home yet.

I find MySQLWorkbench has its own way to be annoying. It’s good about showing the full name of the open file or procedure, but it also doesn’t necessarily scroll the tab set so that the open tab is among the open tabs, making it hard sometimes, to bounce between two pieces of work.

These IDEs do a lot to make things easier for developers. I just wish their UIs were more polished.

Focus 40

I attended the Focus 40 event at Northeastern tonight. Sponsored by the Massachusetts Department of Transportation, it was designed to focus on envisioning the state of transportation in the Greater Boston and 2040. Although a planning session for the T, the panel discussion actually said very little about the MBTA. It was more about what the role of government vs private enterprise should be, how climate change will potentially affect the transportation system, and potentially how new technologies such as Uber or Lyft, or self driving cars are the way of the future.

It was all very interesting, and there were a number of very well known people there. Transportation Secretary Pollack and another state Cabinet officer opened the talk, and I saw the new General Manager of the T there. Former Transportation secretary (and father of the Big Dig) Fred Salvucci spoke from the floor, and former Governor Dukakis was there.

For me though, it was a little too orientated toward transit advocates. A couple of panelists, when asked for a headline from 2040, announced the last of the private automobile. I’m not having it, at least not entirely. I don’t dispute the appeal of on-demand ride sharing programs like Uber, but I’m not as bullish on autonomous vehicles. For one thing, if everyone has their own self driving car, that’s still a ton of congestion on the road. More importantly, though, they overlook how enjoyable and empowering it is to drive oneself.

I like to drive, and I know my brother likes to drive even more than I do. They say things like you could read or relax while on the train or in a self driving car, but I’d much rather be the driver than a passenger.

I’ve been a rail fan since I discovered the subway commuting to BC. But we moved our office from Newton to downtown Boston in December, and I’ve been chafing at riding the commuter rail since. It’s a lot more expensive than driving to Newton, and a lot more inconvenient in many ways. Driving, I could be a few minutes late and not worry; taking the train, if I’m a couple of minutes late, I’ll miss the train, and have to take the next one — and the gaps between trains are long. I used to work late quite often; now I have to drop things in the middle in order to be sure of catching the train — after 6:15, the gaps between trains are even longer. The trains are too crowded to read easily*. And paradoxically, I’m riding my bicycle much less. I used to keep it in the back of the car and go for a ride after work; now, I don’t have the bike with me, and I don’t have the time to go someplace after getting back to the station.

Personally, I suspect transportation in 2040 will be much like transportation now. There will still be people driving themselves, either because they can afford to, or they like to, or are going someplace the system doesn’t easily serve. I think the rapid transit and commuter rail systems will still be vital, simply because of their capacity to move a lot of people at once. I do think ride sharing programs like Uber and Lyft will pick up a lot of the “last mile” traffic, and bleed some usage from the bus system. I suspect buses will be routed much more dynamically than they are now,  and possibly even on demand. I think a bus route could be managed by an autonomous vehicle, but I also believe that the unions will be able to block it from happening for a while. And hanging over all these trends is the risk of catastrophic weather caused by climate change causing heavy damage.

* On the reverse commute to Providence this was not the case.  

I Expect My Leaders to be Grownups

One of the things the media enables is bomb-tossing. It encourages extreme reactions on both sides. And so, it was disappointing, but not surprising, that within hours of the announcement of Justice Scalia’s death, the Senate Majority Leader was talking about not allowing a nomination for his replacement to come to a vote.

Just as parents expect good behavior from their children, I have certain expectations from my leaders. In neither case, is an expectation a guarantee. In both cases, when expectations are not met, there should be consequences. 

I expect my leaders to do their duty.

I expect them to fulfill the requirements of the jobs they chose to run for, and were elected to. If they want to grandstand or pontificate, they should get a job in the media. At the end of the day, I expect them to be grownups, to understand they can’t hold us hostage until they get exactly what they want. I expect them to come to an accommodation with each other.

It’s absurd to expect the Court to run with a vacancy for a full year. It would mean too many tie decisions, too many cases put over for re-argument, too much delay processing certiorari petitions.

It’s also absurd to say that there can’t be nominations made during an election year. Many justices have been confirmed in presidential election years, including Anthony Kennedy.

What I Expect From the President:

I expect the President to nominate someone Senate Republicans can live with. I’m not saying he should nominate someone they would whole-heartedly endorse, just someone they can accept. The President needs to accept the fact that the majority of the Senate is controlled by conservative Republicans. I’m not saying he needs to nominate another Scalia; I’m saying it’s not a time to nominate another Kagan (not to disparage Justice Kagan; I like her a lot).  He needs to find a middle of the road candidate. He should in fact, solicit the advice of both sides of the Senate. He would probably be better off if he did this privately.

What I Expect From the Senate:

I expect the Senate to give whomever the President nominates an honest consideration and an honest vote. I expect the Senators to recognize that he is the President, and that, according to the Constitution, it is his duty to make the final nomination. They need to recognize that whoever replaces Justice Scalia is not going to be as conservative as he was, just as liberals in 1975 had to accept that whoever President Ford appointed would not be as liberal as Justice Douglas.

If the President solicits their advice, they should give it. It would be more productive if they gave it to him directly rather than through the media.

I do not expect the Senate to rubber stamp a nomination. If the President were to send them a nomination that was clearly unsuitable, constitutionally, they do have the right to withhold their consent. But they need to recognize unpalatable is not the same as unsuitable. I do expect them to act on his nomination.

What I Expect from the President and the Senate:

I expect both sides to remember that the other party has prerogatives, and a Constitutional role in this process. I expect both sides to realize that the Court should not be expected to limp along for a year. I expect them all to be grownups, and realize that they are all not just members of political parties, but Officers of the United States of America, and (like any job), their office requires them to sometimes do things not exactly the way they want it. Realistically, I also would remind them that what comes around goes around, and at some point, their political fortunes will be reversed.

I expect them all to do their duty to the country I love.

Stupid Spammer

I may not get a lot of actual comments here, but I do get my fair share of comment spam. The point usually is to be able to place a link to some other site here in order to raise their search engine ranking. They don’t really care about this site, or conversation about it; they’re just using it to increase their PageRank. Others use the comment queue to send me messages, mostly about scummy ways to improve my own search engine standings*.

Some of them are just blatant about it, but others are a little more… circumspect? …devious? They consist of a couple of sentences of very generic comments, that often sound complimentary, but don’t really have any relationship to the subject at hand, in hopes that the spam will be accepted as an actual comment.

I moderate every comment. I get an email for every comment that the system doesn’t recognize as spam, read it, and either release it or mark it as spam. In addition, I look at my comment spam from time to time, and if I recognize patterns, I add them to the block list, which will automatically mark the comments as spam. From time to time I check the spam folder, and see something that the system marked automatically. I just saw a lulu.

This comment is a pipe-delimited list of generic comments – the spammer robot was supposed to only post one per comment, but pooped the whole thing into one posting. Here is is (stripped of the links they were trying to plant)

I’ve been browsing online more than 2 hours today,
yet I never found any interesting article like yours.
It’s pretty worth enough for me. In my opinion, if all site owners and bloggers made good content as you did, the net will be a
lot more useful than ever before.|
I couldn’t refrain from commenting. Very well written!|
I will immediately take hold of your rss feed as I can’t in finding your e-mail subscription link or newsletter service.
Do you have any? Please let me recognise in order that
I could subscribe. Thanks.|
It’s perfect time to make some plans for the
future and it is time to be happy. I have read this post and if I could I
want to suggest you some interesting things or advice.

Maybe you can write next articles referring to this article.
I want to read even more things about it!|
It’s appropriate time to make some plans for the longer term and it
is time to be happy. I’ve learn this put up and if I
could I want to recommend you some fascinating issues or
advice. Maybe you can write subsequent articles referring to this article.

I wish to learn even more issues approximately it!|
I have been browsing on-line more than three hours lately, but I never found any fascinating article like yours.

It’s beautiful price sufficient for me. In my opinion, if all site
owners and bloggers made excellent content material as you did,
the net might be much more helpful than ever before.|
Ahaa, its pleasant conversation on the topic of this
paragraph here at this weblog, I have read all that, so now me also commenting at
this place.|
I am sure this piece of writing has touched all
the internet viewers, its really really fastidious post on building up new website.|
Wow, this post is fastidious, my younger sister is analyzing these kinds of things, so I am
going to tell her.|
Saved as a favorite, I like your website!|
Way cool! Some very valid points! I appreciate you penning this post plus the rest of the site is extremely good.|
Hi, I do believe this is a great web site. I stumbledupon it 😉
I am going to return yet again since i have saved as a favorite it.
Money and freedom is the best way to change,
may you be rich and continue to help other people.|
Woah! I’m really digging the template/theme of
this site. It’s simple, yet effective. A lot of times it’s very difficult to get that
“perfect balance” between usability and visual appearance.

I must say you have done a amazing job with this.
In addition, the blog loads super fast for me on Opera.
Excellent Blog!|
These are genuinely impressive ideas in regarding blogging.
You have touched some nice points here. Any way keep up wrinting.|
I really like what you guys are usually up too.
Such clever work and coverage! Keep up the good works guys I’ve
added you guys to our blogroll.|
Hi there! Someone in my Myspace group shared this site with us so
I came to give it a look. I’m definitely enjoying the information. I’m book-marking and will be tweeting this to my followers!
Terrific blog and brilliant style and design.|
I really like what you guys tend to be up too.
This type of clever work and exposure! Keep up the good works guys I’ve included you guys to our
blogroll.|
Hey would you mind stating which blog platform
you’re working with? I’m going to start my own blog soon but I’m having a hard time
selecting between BlogEngine/Wordpress/B2evolution and
Drupal. The reason I ask is because your layout seems different then most blogs and I’m looking for something completely unique.
P.S Apologies for getting off-topic but I had to ask!|
Hi would you mind letting me know which hosting company
you’re working with? I’ve loaded your blog in 3 completely different
internet browsers and I must say this blog loads a lot faster then most.
Can you recommend a good internet hosting provider at a reasonable
price? Thanks a lot, I appreciate it!|
Everyone loves it when people come together and
share thoughts. Great website, continue the good work!|
Thank you for the auspicious writeup. It in fact was a amusement account it.
Look advanced to more added agreeable from you!
By the way, how could we communicate?|
Hello just wanted to give you a quick heads up. The words in your post seem to be running off the screen in Safari.
I’m not sure if this is a format issue or something to do with browser compatibility but I thought I’d post to let you know.
The design look great though! Hope you get the issue fixed
soon. Thanks|
This is a topic which is near to my heart… Take care!
Where are your contact details though?|
It’s very easy to find out any matter on net as compared to books,
as I found this article at this website.|
Does your blog have a contact page? I’m having
a tough time locating it but, I’d like to send you an e-mail.
I’ve got some ideas for your blog you might be interested in hearing.

Either way, great website and I look forward to seeing it
improve over time.|
Hola! I’ve been reading your site for a long time now
and finally got the bravery to go ahead and give you a
shout out from Humble Tx! Just wanted to tell
you keep up the fantastic job!|
Greetings from Los angeles! I’m bored at work so I decided to browse your site on my iphone during lunch break.
I really like the knowledge you provide here and can’t wait to take a look when I get home.
I’m surprised at how quick your blog loaded on my phone ..
I’m not even using WIFI, just 3G .. Anyways, great blog!|
Its such as you learn my mind! You seem to understand a lot about this,
like you wrote the e book in it or something. I think that you simply
can do with a few percent to drive the message home a bit, however instead of that, that is
excellent blog. A fantastic read. I will definitely
be back.|
I visited many blogs however the audio quality for audio songs present at this web site
is really superb.|
Hi there, i read your blog from time to time and i own a similar one and i was just wondering if you get a
lot of spam comments? If so how do you protect against it, any
plugin or anything you can advise? I get so much lately it’s driving me insane so any help is very much appreciated.|
Greetings! Very useful advice within this article!
It’s the little changes that will make the biggest changes.
Thanks for sharing!|
I really love your blog.. Very nice colors & theme.

Did you make this amazing site yourself? Please reply back as I’m trying to create my own personal blog and would like to learn where you got this from or just what the theme is called.
Thank you!|
Hello there! This blog post couldn’t be written much better!
Looking through this article reminds me of my previous roommate!
He constantly kept preaching about this. I’ll send this information to him.
Pretty sure he’ll have a good read. Many thanks for sharing!|
Incredible! This blog looks exactly like my old one!
It’s on a completely different topic but it has pretty much the same
layout and design. Great choice of colors!|
There’s certainly a great deal to learn about this issue.
I really like all the points you have made.|
You made some really good points there. I checked on the
internet for more information about the issue and found
most people will go along with your views on this website.|
Hi there, I check your new stuff like every week.
Your humoristic style is witty, keep up the good work!|
I just couldn’t go away your site before suggesting that I actually enjoyed the standard info an individual
supply for your guests? Is going to be back continuously to check out new posts|
I need to to thank you for this good read!! I certainly loved
every bit of it. I have got you book marked to look at new things you post…|
Hello, just wanted to tell you, I loved this blog post. It was practical.

Keep on posting!|
Hi there, I enjoy reading all of your article post.

I like to write a little comment to support you.|
I constantly spent my half an hour to read this web site’s articles
or reviews all the time along with a cup of coffee.|
I constantly emailed this webpage post page to all my contacts, since if like to read it then my links will too.|
My coder is trying to persuade me to move to .net from PHP.
I have always disliked the idea because of the expenses.
But he’s tryiong none the less. I’ve been using Movable-type
on several websites for about a year and am
worried about switching to another platform. I have heard fantastic things about
blogengine.net. Is there a way I can transfer all
my wordpress content into it? Any kind of help would
be really appreciated!|
Good day! I could have sworn I’ve visited your blog before but after browsing
through some of the posts I realized it’s new to me.
Nonetheless, I’m certainly delighted I stumbled upon it and I’ll be book-marking it and checking back
often!|
Terrific work! This is the kind of info that are supposed to be shared across the net.
Shame on the search engines for no longer positioning this post upper!
Come on over and consult with my web site .
Thanks =)|
Heya i’m for the first time here. I found this
board and I find It really useful & it helped me
out a lot. I hope to give something back and help others like you aided
me.|
Hello, I believe your site could possibly be having internet browser compatibility issues.
Whenever I take a look at your web site in Safari, it looks fine however, when opening in Internet
Explorer, it’s got some overlapping issues.
I just wanted to provide you with a quick heads up! Besides that, fantastic website!|
A person necessarily help to make seriously articles I’d state.
This is the first time I frequented your website page and up
to now? I amazed with the research you made to create this actual
post incredible. Excellent process!|
Heya i am for the primary time here. I came across this board and I in finding It really helpful & it helped me out
much. I’m hoping to offer something back and aid others such as you aided me.|
Hi there! I just would like to offer you a huge thumbs up for the excellent information you have here on this post.
I will be returning to your website for more soon.|
I every time used to study paragraph in news papers but now as I am a user of net thus from
now I am using net for articles or reviews, thanks to web.|
Your method of telling all in this paragraph is genuinely nice,
every one can easily be aware of it, Thanks a
lot.|
Hello there, I found your site by way of Google even as searching for a comparable matter,
your website got here up, it seems good.

I have bookmarked it in my google bookmarks.
Hi there, simply turned into alert to your weblog via Google, and located that it is truly informative.
I’m gonna be careful for brussels. I will be grateful for
those who proceed this in future. Lots of other folks shall be benefited out of your
writing. Cheers!|
I’m curious to find out what blog platform you happen to
be working with? I’m having some small security issues with my latest
website and I’d like to find something more safe.
Do you have any solutions?|
I am really impressed with your writing skills as well as with the
layout on your blog. Is this a paid theme or did you modify
it yourself? Either way keep up the excellent quality writing, it’s
rare to see a great blog like this one these days.|
I am extremely inspired with your writing talents and also
with the structure on your weblog. Is this a paid subject
matter or did you customize it yourself? Either way stay up the nice quality writing, it is uncommon to
look a great blog like this one these days..|
Hello, Neat post. There is a problem along with your site in web explorer, might test this?
IE nonetheless is the marketplace chief and a huge element of
folks will pass over your wonderful writing because of this problem.|
I’m not sure where you are getting your info, but good topic.
I needs to spend some time learning much more or understanding more.
Thanks for excellent info I was looking for this info
for my mission.|
Hi, i think that i saw you visited my website so i came to
“return the favor”.I am attempting to find things
to enhance my site!I suppose its ok to use
a few of your ideas!\

*Note to spammers selling SEO services: I don’t give a rat’s ass about my search engine rankings. If my content isn’t good enough for the search engines to find it, it doesn’t deserve to be found.

It’s Only Snow

If you listened to the news yesterday, you’d think New England was getting ready for The Big One or something. Blizzard Warning! Winter Storm Warning! Danger, Will Robinson!!. (Well, maybe not the last one). And then you listen to the forecast, and you realize, for most of the area… it’s not a big deal. (I will grant that on the South Shore, it was a medium big deal).

First off, we knew yesterday that the snow was going to be light and fluffy. I’ll take a foot of fluff over six inches of heavy stuff any day. Second, for most areas, the forecast was 6-10 inches. Around here, six inches of snow is not a big deal. This is not the South. We have plows and snowblowers and shovels and know how to use them. Here, we wound up with 10 inches of fluff, and even that wasn’t a hard to get rid of.

This is New England. This storm was not a disaster. It was a nuisance, and I wish the media would learn to distinguish between nuisance storms and more serious ones.

I did take the train to work yesterday, but this morning I drove, because there’s no train between 7:40 and 10:16. Route I-95 was mostly clear, but somewhat slush covered. Gary LaPierre once stated that “Snow causes brain damage,” but driving in the snow isn’t really all that hard:

  • Keep the speed down
  • Maintain a lot of space between you and other cars if you can. Don’t tailgate, and don’t let others tailgate you.
  • Avoid sudden movements. Keep turns gentle and gradual if you can, and avoid hard braking.
  • Avoid it if you can. If we’re expecting dirty weather, I’ll take the train if I can.

So I left an hour later than I normally do, and it took slightly longer than normal. No big deal. It’s only snow.