Search Results for: node/necessity

Hosting Issues

So I have had this hosting provider since 2005 and they have been bought out a couple times.  Some of the pluses though include the fact my email is hosted in Exchange, unlimited disk space, and supposed unlimited bandwidth (found that today).  I have never had any issues at all requiring extensive customer support until this past week.

Starting last week Windows Live Writer stopped posting correctly to my blog.  It had happened intermittently previously and I figured it was another glitch.  After the issue didn’t clear in 24 hours to the support console I went.

Date Type
09/15/2011 12:10 AM EDT Ticket Created
09/15/2011 12:10 AM EDT TMM contacted PowWeb
Subject:

Problems with libXML2

Customer Quote:

Earlier this year I started using XMLRPC to post content to my blog. Start in July I had incidents where posts would have the tags brackets(<>) stripped off. I ignored it figuring it was a glitch when it started working a couple days later. 

Starting about the middle of last week though this issue has become permanent. While I was normally easily able to work around it, the work around fails when I am posting images. 

Have there been any changes to the server configuration recently? 

I know it was not caused by a site configuration change because 3 other sites all exhibit the same behavior that are not used as frequently. 

Currently this is still just in the annoyance category, but as I start needing to put more pictures in content its’ going to increase on my ladder. 

All assistance I could find online pointed to server configuration with PHP version and libXML version issues. 

Thank you, 

TMM

09/15/2011 4:00 AM EDT Updated Ticket: Work in Progress
09/15/2011 7:53 AM EDT Updated Ticket: Work in Progress
09/15/2011 8:51 AM EDT Updated Ticket: Work in Progress
09/15/2011 9:50 AM EDT PowWeb contacted TMM
Subject:

[P08757884000000000] Problems with libXML2

Comment:

Hello, 

Thank you for contacting Support. 

We apologize for any inconvenience this may have caused you. In order to further investigate on your issue, please get back to us with the following information: 

1) Exact steps to duplicate your issue. 

2) URL of the page. 

3) WordPress username and password. 

Thank you! 

Sincerely, 

Kaila Pearson 

Customer Support

09/15/2011 9:19 PM EDT TMM contacted PowWeb
Customer Quote:

Drupal User Info: 

Username: TestUser 

Password:

URL: http://www.the-minuteman.org Full URL varies based on post title, it happens when content is published or sent as a draft to the server. Reproduction steps below show how to make it appear on the front page. 

Reproduction steps: 

1) Configure Windows Live Writer for an “Other services” blog and point to http://www.the-minuteman.org 

2) During configuration tell it to identify the blog theme. 

3) At this point configuration will hang because the post displayed on the front page website (http://www.the-minuteman.org) is incorrect. For example I get the following: 

pThis is a temporary post that was not deleted. Please delete this manually. (1eb91935-d1da-4e9a-85fd-82ce1220f24d – 3bfe001a-32de-4114-a6b4-4005b770f6d7)/p 

This should actually be: 

<p>This is a temporary post that was not deleted. Please delete this manually. (1eb91935-d1da-4e9a-85fd-82ce1220f24d – 3bfe001a-32de-4114-a6b4-4005b770f6d7)</p> 

But the tags were stripped, and the inner text passed through as part of the blog post text. 

Alternatively, you can skip the theme detection and attempt to post to the blog through Live Writer. The content within the post will exhibit the same loss of tags. 

Draft posts can be open and viewed from this listing: 

http://www.the-minuteman.org/admin/content/node 

For some reason the tags are being stripped off and every piece of information I have found points to server configuration, not blog software.

09/15/2011 9:30 PM EDT Updated Ticket: Work in Progress
09/15/2011 10:54 PM EDT PowWeb contacted TMM
Subject:

[P08757884000000000] Problems with libXML2

Comment:

Hello, 

Thank you for contacting Support. 

We apologize for any inconvenience this may have caused you. Could you please get back us with the exact URL where you are trying to login to Drupal admin page, so that we can assist you further. 

Please reply to this email with the requested information, so that we can assist you further. 

Sincerely, 

Riley Malson 

Customer Support

09/16/2011 12:26 AM EDT TMM contacted PowWeb
Customer Quote:

This is not tied to my Drupal web browser interface but the XML-RPC interface that different external programs use to post content. 

The symptoms of the failure are visible on my blog. Here is an example post that failed. 

http://www.the-minuteman.org/content/2011/September/15/failed-test-post-TMM 

09/16/2011 12:27 AM EDT Updated Ticket: Work in Progress
09/16/2011 12:41 AM EDT Updated Ticket: Work in Progress
09/16/2011 12:41 AM EDT Updated Ticket: Work in Progress
09/16/2011 2:31 AM EDT PowWeb contacted TMM (Resolved)
Comment:

Hello, 

In order to further investigate, could you please get back to us with the Drupal admin login details. 

If you have any further questions, please update the Support Console. 

Sincerely, 

Mae Silva 

Technical Specialist

09/16/2011 8:24 PM EDT TMM contacted PowWeb
Customer Quote:

Here is the primary user account information: 

Username: TMM 

Password:

09/16/2011 8:44 PM EDT Updated Ticket: Work in Progress
09/16/2011 9:49 PM EDT PowWeb contacted TMM (Resolved)
Comment:

Hello, 

Thank you for your reply. 

I have checked there is no error logs to investigate further on this issue. Since Drupal is the third party application I suggest you to contact the vendor of the application. 

If you have any further questions, please don’t hesitate to reply through Support Console. We are available 24×7. 

Sincerely, 

Neville Kodner 

Technical Specialist

09/17/2011 1:26 AM EDT TMM contacted PowWeb
Customer Quote:

I have investigated the drupal forums regarding this issue and I have gone one step further and mirrored my site on to a local development server I use for updates. 

The mirrored version of my site, a fresh copy of files and snapshot of the database, placed within my test environment works as it should. I fail to see how this is my blog software or site configuration when I can turn the problem on and off by placing it on my test server here or uploading it to Powweb. 

Not to mention the fact that it was running reliably at the beginning of August and I have not done any changes to configuration other than unrelated module updates. The issue also has seemed to come and go, finally becoming permanent over the past week. I initially ignored it thinking it was a glitch because it would come back later. 

All information I have been able to find regarding this type of issue online points again to the web services host, not the drupal software. 

My test server is running PHP 5.3.2 

Apache 2.2.14 

SQL Version 5.1.46 

Here is the exact error in the Drupal forums: 

http://drupal.org/node/415566 

Here is a similar issue in the Drupal forums: 

http://drupal.org/node/347298#comment-1209085 

http://drupal.org/node/347298#comment-1295684 

I’m confused though since you guys are running 5.2.17 and the issues reported were with 5.2.8. However this has turned on and off entirely on it’s own on your servers with my altering absolutely nothing in the configuration or settings within my blog. Meaning something changed in the hosting configuration. 

There are no error logs because it is a function erroneously stripping out data that it should not. Drupal gets a result from a function call that it thinks is correct but is in fact wrong.

09/17/2011 1:28 AM EDT Updated Ticket: Work in Progress
09/17/2011 1:37 AM EDT PowWeb contacted TMM (Resolved)
Comment:

Hello, 

Thank you for your reply. 

We support PHP version 5.2.17, Apache version 1.3.33 and MySQ version 5.0.45. 

If you have any further questions, please update the Support Console. 

Sincerely, 

Ariel Danson 

Technical Specialist

09/17/2011 1:42 AM EDT TMM contacted PowWeb
Customer Quote:

Has your supported versions changed since June? Something has changed and it doesn’t appear to be by my hand. I created a virgin test site and it is having the same problems. 

I have been using Windows Live Writer since January without issue until about the middle of last month.

09/17/2011 1:42 AM EDT Updated Ticket: Work in Progress
09/17/2011 1:46 AM EDT PowWeb contacted TMM (Resolved)
Comment:

Hello, 

Thank you for getting back to us. 

We apologize for any inconvenience this may have caused you. We have not changed the supported version recently. Please reinstall the application or contact the application provider to fix the issue. 

Thank you! 

Sincerely, 

Aden Nelson 

Technical Specialist

So maybe I’ve been spoiled by the company I work for by the fact that we think customer service is a big deal.  Ownership of a problem is a big deal.  Making sure the customers problem is solved is a big deal.  Getting to root cause is a big deal.  Notice how it was marked resolved long before anything was actually solved.  Very quickly they blamed it on third party software without any actual proof.

This company has totally shifted the blame for the problem from them to me. Ignoring the fact that this has happened on two independent Drupal installs who’s configurations haven’t changed.  No single individual took lead to deal with this problem and just bounced it around.  I’m stuck copying and pasting the source code from WLW into the submission form in Drupal.  Any pictures I want to submit become an arm twisting game of getting the URL correct to point to the image if I’m uploading it.

I just checked, I have prepaid 2 years of hosting starting in Nov 2010.  That gives me a year to come up with a new hosting solution and a solid game plane for site and email migration.  I will actually probably move earlier because I pay per month for my Exchange hosting and if I can find it cheaper, that’s money back in my pocket that I haven’t spent yet.

In the past I was more than happy to recommend Powweb to friends but given the first time I really had a serious issue and support utterly face planted.

If anyone has any input on what the problem might be, here’s an example of what happens when I submit through WLW currently.  I have disabled the TestUser account, and regenerated a new site password for myself since they think this issue is resolved they no longer require access.  Keypass makes stuff like this much easier to handle.  I am NOT going to close this ticket until I find a resolution to this problem.  WLW worked without issue from January to the beginning of August.  At which point I had a few flaky issues, but they always came back.  Then last week it died permanently.

I am going to continue posting new content, I won’t be putting many of my own pictures up except through my photo gallery.

So I am all ears on good hosting providers that support PHP, MySQL, and Exchange services.  I’ve got time and if I move early I’ve got some side sites that can live out there that can die around November 2012.  I know I could host myself, my bandwidth out in BFE though isn’t that great and I hate general IT maintenance with a passion.  So fellow bloggers, what would you recommend.

Necessity is the plea yet again.

I talked the other day about the idiocy of the “internet kill switch.”  While browsing today I found out how bad their claim of necessity was.  It’s the ultimate in creating “FUD”.

The bill, one aide said, would give the president the power to force “the system that controls the floodgates to the Hoover Dam” to cut its connection to the net if the government detected an imminent cyber attack.

At which point I’m going oh, really now.  Here’s why:

Anyone who works around process control and automation knows that the computer networks used are separate and isolated from the internet.  Why would they already be isolated you ask, because the government isn’t as afraid of an attack as much as the business.  Utilities for instance very rarely lease lines or use communication paths they don’t own.  They have shielding cables that also have fiber optics in side.  They run communications at the same time they run the power lines. 

Why is a business more afraid of an attack than the government could be?  Lets say someone causes a protective system to fail to operate, at which point a fault is caused in the power grid.  The result is a transformer exceeding it’s rated voltages, ultimately ending in a failure of the transformer.  A transmission level transformer easily costs millions of dollars and can take 18 months to 2 years for delivery since they are no longer manufactured in the United States.  All that time, that transmission line is out of commission.  If this transformer is tied to a generator, that generator is now no longer able to produce and sell electricity from that generator for 2 years.  Not to mention utilities have to comply with NERC-CIP regarding infrastructure security.

More are also screaming that these claims are “FUD”.  Nevada’s Bureau of Reclamation, responsible for the dam, are extremely pissed as well.

“I’d like to point out that this is not a factual example, because Hoover Dam and important facilities like it are not connected to the internet,” Peter Soeth, a spokesman for the bureau, said in an e-mail. “These types of facilities are protected by multiple layers of security, including physical separation from the internet, that are in place because of multiple security mandates and good business practices.”

So the thought of someone hacking in like Live Free or Die Hard is completely unrealistic.  Seriously, that movie is like any other movie from Hollywood, leave your suspension of disbelief at the door.  Unsurprisingly the morons in Congress do not seem to understand that Hollywood is not Reality.  Of course though the statements from our Congress critters cause people to believe that the loss of their freedom is justified due to this possible catastrophe.  [snark]They are so much smarter and wiser than we are, we must need to surrender our freedoms if they ask us to[/snark].

So please, remember if a politician is asking for something, seriously question the motivations, and most importantly, question any “examples” of dangers they use.  TSA and DHS hasn’t caught any terrorists unless you include the domains they confiscatedThe FBI and the DOD followed political correctness so hard that they allowed Ft. Hood to occur.  So why the name of Zeus’s Butthole would we hand over the power to shut down the internetWe have seen what governments really do with that power.  Anyone who supports this bill is a Tyrant, no doubt, because, “Necessity is the plea for every infringement of human freedom, It is the argument of tyrants; it is the creed of slaves.”   Reject “FUD” for what it is.

I’d say I told you so…

But what’s the point? The people who realize that using Javascript for everything is a bad idea don’t need me lecturing them. The people who want to use Javascript for everything couldn’t create a secure system, much less understand the realities of a hostile environment if their life depended on it. Their fandom precedes the ability for critical thinking.

This is why when I read this, this morning;

This impacts Node at the Buffer to UTF8 String conversion and can cause a process to crash. The security concern comes from the fact that a lot of data from outside of an application is delivered to Node via this mechanism which means that users can potentially deliver specially crafted input data that can cause an application to crash when it goes through this path.

I said, “And nothing will change.” At least, as a minor saving grace, HTTP(S) headers do not fall vulnerable to this particular bug, but that’s mainly the headers there is question to the remainder of the processing.

The fact is, nothing is perfect, nothing is fool-proof, and frankly my hate for Javascript is largely due to the people I find who fall over themselves defending it. Does it serve a purpose? Yup, you bet. Is is a hammer that should be used while seeing every problem as a nail? Absolutely NOT.

 

Quote of the Day–Terry Sanford (02/04/2012)

As one of the thirteen original colonies, North Carolina maintains the moral and legal concept that the right to keep and bear sporting arms is one of the fundamental privileges granted by our American Democracy.

This privilege should be infringed upon only when deemed necessary, through the will of the people in a democratic nation, to insure public safety or to prescribe the manner of taking game. We do not anticipate any legislation abrogating these premises.

Terry Sanford, Governor of North Carolina – Guns Magazine, February Issue 1962, Page 4


[Oh that whole statement is full of so many different individual falsehoods it’s not even funny.  First this is “history” as this article is out of 1962, however it’s recent history.  Doubly so since this statement was given just prior to the GCA of 1968.  This whole statement remains relevant because this is how many of our opponents view the Second Amendment.

Lets start off with the fact he considers the right to arms a privilege.  It isn’t a privilege, it’s a fundamental right that is specifically enumerated by the bill of rights for protection from the state.  Second we don’t live in a Democracy, we live in a Constitutional Republic where the law serves to protect everyone equally, not just the mob. 

If you’re confused by the difference, watch this, I’ll even embed it below just to make it even easier.   Seriously, it is worth the 10 minutes.  

Our constitution exists to protect the rights from the people.  With the fact he considers the right a privilege his disrespect dissolves further into the classic claim used to infringe upon a right. That claim is necessity.  He uses necessity as the validation for infringing on a right.  Necessity however does not allow or expunge the fact that inalienable rights are not for the government to take or a mob of people to take.  Even when the people are tricked into thinking that it is better for them to surrender that right for the greater good, that right cannot be surrendered.

These two complaints are also independent of the fact that his being elected governor of one of the original thirteen colonies makes him think that some how his argument carries further weight in establishing it as a privilege not a right.

Remember, even now there are those who believe that the enumerated right to “Keep and Bear Arms” as affirmed by Heller and McDonald is still just a privilege.  Not only is it just a privilege, but one that could be revoked if they could just get rid of that pesky Second Amendment.  -B

h/t David Codrea]

Independence Day 2010

This year we celebrate Independence Day on the heels of another win for gun rights. The historical road for this country is full of lessons that we should remember, cherish, and endeavor to never forget. Independence Day is a day devoted to one of the most monumental and important events in our history. This event is so important and monumental that previously nothing like it had ever been seen throughout the history of the world. This event is marked by one day with one particular document. On July 2, 1776 the Continental Congress voted on the Lee Resolution which actually declared the colonies to be free and independent states. It was then that the Continental Congress turned its attention to the Declaration of Independence, as the document to formally notify fat George we were no longer accepting his bull "crap".

If you have never read the entire Declaration of Independence I highly suggest you do. If you have read it, read it again, it’s never too early for another refresher.

The Declaration of Independence

IN CONGRESS, July 4, 1776.

The unanimous Declaration of the thirteen united States of America,

When in the Course of human events, it becomes necessary for one people to dissolve the political bands which have connected them with another, and to assume among the powers of the earth, the separate and equal station to which the Laws of Nature and of Nature’s God entitle them, a decent respect to the opinions of mankind requires that they should declare the causes which impel them to the separation.

We hold these truths to be self-evident, that all men are created equal, that they are endowed by their Creator with certain unalienable Rights, that among these are Life, Liberty and the pursuit of Happiness.–That to secure these rights, Governments are instituted among Men, deriving their just powers from the consent of the governed, –That whenever any Form of Government becomes destructive of these ends, it is the Right of the People to alter or to abolish it, and to institute new Government, laying its foundation on such principles and organizing its powers in such form, as to them shall seem most likely to effect their Safety and Happiness. Prudence, indeed, will dictate that Governments long established should not be changed for light and transient causes; and accordingly all experience hath shewn, that mankind are more disposed to suffer, while evils are sufferable, than to right themselves by abolishing the forms to which they are accustomed. But when a long train of abuses and usurpations, pursuing invariably the same Object evinces a design to reduce them under absolute Despotism, it is their right, it is their duty, to throw off such Government, and to provide new Guards for their future security.–Such has been the patient sufferance of these Colonies; and such is now the necessity which constrains them to alter their former Systems of Government. The history of the present King of Great Britain is a history of repeated injuries and usurpations, all having in direct object the establishment of an absolute Tyranny over these States. To prove this, let Facts be submitted to a candid world.

He has refused his Assent to Laws, the most wholesome and necessary for the public good.
He has forbidden his Governors to pass Laws of immediate and pressing importance, unless suspended in their operation till his Assent should be obtained; and when so suspended, he has utterly neglected to attend to them.
He has refused to pass other Laws for the accommodation of large districts of people, unless those people would relinquish the right of Representation in the Legislature, a right inestimable to them and formidable to tyrants only.
He has called together legislative bodies at places unusual, uncomfortable, and distant from the depository of their public Records, for the sole purpose of fatiguing them into compliance with his measures.
He has dissolved Representative Houses repeatedly, for opposing with manly firmness his invasions on the rights of the people.
He has refused for a long time, after such dissolutions, to cause others to be elected; whereby the Legislative powers, incapable of Annihilation, have returned to the People at large for their exercise; the State remaining in the mean time exposed to all the dangers of invasion from without, and convulsions within.
He has endeavoured to prevent the population of these States; for that purpose obstructing the Laws for Naturalization of Foreigners; refusing to pass others to encourage their migrations hither, and raising the conditions of new Appropriations of Lands.
He has obstructed the Administration of Justice, by refusing his Assent to Laws for establishing Judiciary powers.
He has made Judges dependent on his Will alone, for the tenure of their offices, and the amount and payment of their salaries.
He has erected a multitude of New Offices, and sent hither swarms of Officers to harrass our people, and eat out their substance.
He has kept among us, in times of peace, Standing Armies without the Consent of our legislatures.
He has affected to render the Military independent of and superior to the Civil power.
He has combined with others to subject us to a jurisdiction foreign to our constitution, and unacknowledged by our laws; giving his Assent to their Acts of pretended Legislation:
For Quartering large bodies of armed troops among us:
For protecting them, by a mock Trial, from punishment for any Murders which they should commit on the Inhabitants of these States:
For cutting off our Trade with all parts of the world:
For imposing Taxes on us without our Consent:
For depriving us in many cases, of the benefits of Trial by Jury:
For transporting us beyond Seas to be tried for pretended offences
For abolishing the free System of English Laws in a neighbouring Province, establishing therein an Arbitrary government, and enlarging its Boundaries so as to render it at once an example and fit instrument for introducing the same absolute rule into these Colonies:
For taking away our Charters, abolishing our most valuable Laws, and altering fundamentally the Forms of our Governments:
For suspending our own Legislatures, and declaring themselves invested with power to legislate for us in all cases whatsoever.
He has abdicated Government here, by declaring us out of his Protection and waging War against us.
He has plundered our seas, ravaged our Coasts, burnt our towns, and destroyed the lives of our people.
He is at this time transporting large Armies of foreign Mercenaries to compleat the works of death, desolation and tyranny, already begun with circumstances of Cruelty & perfidy scarcely paralleled in the most barbarous ages, and totally unworthy the Head of a civilized nation.
He has constrained our fellow Citizens taken Captive on the high Seas to bear Arms against their Country, to become the executioners of their friends and Brethren, or to fall themselves by their Hands.
He has excited domestic insurrections amongst us, and has endeavoured to bring on the inhabitants of our frontiers, the merciless Indian Savages, whose known rule of warfare, is an undistinguished destruction of all ages, sexes and conditions.

In every stage of these Oppressions We have Petitioned for Redress in the most humble terms: Our repeated Petitions have been answered only by repeated injury. A Prince whose character is thus marked by every act which may define a Tyrant, is unfit to be the ruler of a free people.

Nor have We been wanting in attentions to our Brittish brethren. We have warned them from time to time of attempts by their legislature to extend an unwarrantable jurisdiction over us. We have reminded them of the circumstances of our emigration and settlement here. We have appealed to their native justice and magnanimity, and we have conjured them by the ties of our common kindred to disavow these usurpations, which, would inevitably interrupt our connections and correspondence. They too have been deaf to the voice of justice and of consanguinity. We must, therefore, acquiesce in the necessity, which denounces our Separation, and hold them, as we hold the rest of mankind, Enemies in War, in Peace Friends.

We, therefore, the Representatives of the united States of America, in General Congress, Assembled, appealing to the Supreme Judge of the world for the rectitude of our intentions, do, in the Name, and by Authority of the good People of these Colonies, solemnly publish and declare, That these United Colonies are, and of Right ought to be Free and Independent States; that they are Absolved from all Allegiance to the British Crown, and that all political connection between them and the State of Great Britain, is and ought to be totally dissolved; and that as Free and Independent States, they have full Power to levy War, conclude Peace, contract Alliances, establish Commerce, and to do all other Acts and Things which Independent States may of right do. And for the support of this Declaration, with a firm reliance on the protection of divine Providence, we mutually pledge to each other our Lives, our Fortunes and our sacred Honor.

We must never forget the road that took us down this path. We must also remain ever vigilant to maintain freedom and liberty by watching for tyrants and stopping them from abusing our form of government for their own gain and acquisition of power.

Radio, Radio, and More Radio

Saturday ended up considerably busier than expected.  Initially I had just planned to help with the ARES exercise, but it ended up they were making a trip up to the Kamiak radio site.  I went along to help since I hadn’t seen the radio site.

DSC_0059

That’s the tower with the KABARA Repeater Antennas, as well as the packet system we were up there to work on.  Next to it is that tower is KWSU.

DSC_0098

Inside the radio shack was some impressive equipment for the KABARA system, more specifically a pair of duplexers for the 6-meter repeater.

DSC_0081

After a quick tour we then got down to why were were there.  Someone was going to have to climb the tower for recon for an upcoming antenna installation.

DSC_0093

He wanted proof that he climbed the tower.  I have other pictures while he was at the top, none however provide proof that it was actually him climbing.

It appears the recon was successful, the hardline we were planning on using is currently at the location where we are planning on installing the antenna.  We just need to coordinate with some of the other antennas owners when we go to actually install it.

The antenna is going to be hooked into this.

DSC_0051

Which is the packet node on top of Kamiak, the recon was because the owner is planning on adding a 70cm link if I remember correctly.  It was pointed out to me though how wind can be a royal bitch up on the tower.

DSC_0099

The wind was light that day, the antenna is either caught in the tower, or permanently deformed from wind and ice loading.  That particular antenna however was no longer in use.

After that we headed back down the hill with one quick stop right after we got out of the trees so I could do this today.

Kamiak_Butte_Panoramic_thumb

After that K7LL helped me test an mobile amp I have.  It works, but nowhere near as effective as it should be.  It is now sitting on my workbench awaiting disassembly.  An upshot a coworker and fellow ham drove by and I paid him a visit.  I must say his ham shack is by no means a shack, and is actually quite nice.  He actually had a spare 2m/70cm base and it’s now sitting on my desk.  He also has a spare HF rig but it needs some repair work.  Electrolytic capacitors don’t last for ever.

From there I went and picked up a sign for the lodge.  The sign was vandalized and I picked it up to take it home to attempt to clean it.  Attempt one removed some of the paint but next on the list is acetone.  From there I headed over the Moscow to W7UQ to kill some time before going over to a friends house for dinner and helping him with some homework.

While sitting at W7UQ one of the members showed up and I then preceded to spend the next 2 hours discussing antenna design, radiation patterns, and methods to solve some issues they are having with their current project.  Including moving from just telemetry based information to adding command and control.  I gave him my contact information so they can come to me with questions and help with the project.

Lastly I had dinner over with some friends.  I finally headed out from their place at 0130 after helping him with a programming assignment.  Overall it was a busy, educational, and productive day.