Mystery web traffic from DoD contractors identified?

A few years ago I noted very strange web requests coming from military bases and large defense contractors. Several of these sites were requesting a specific URL in my collection of over a decade of posts. That struck me as something highly unlikely for a casual web visitor to do, so I became alarmed at the possibility that these defense contractors and military units were compromised by a malware agent, perhaps planted by a foreign government. I emailed one of these groups, doing my patriotic duty by alerting them to this possiblity. Ususally when I point out potential hacking to a fellow sysadmin I receive some sort of thank you email in return. In this case I received no response (I’ll dig up my email and post it here if I can find it). I found the lack of reply unusual (and, well … rude), but kept open the possibility that I’d reached the wrong person.

Today, Techdirt had a story describing how a simple search through LinkedIn turns up a vast trove of resumes containing secret codeword programs. There’s obviously money to be made in surveillance – Edward Snowden made upwards of $200k per year – so analysts advertise the programs for which they have training. The corollary to this is that there are companies willing to pay for this experience – perhaps companies on the list I noticed knocking on my website door.

I can’t help but wonder if the unusual web traffic I noted might be part of one of these secret programs. Whatever it is (or was), it was obviously coordinated, so the only question is whether it was the bad guys or the good guys (i.e. Americans). Viewed through Occam’s razor, it’s more likely that these highly-secure defense contractors aren’t compromised (or at least they have some clue about network security), which leaves the possibility that the traffic came from some as-yet-unknown system. At least I hope our side’s responsible for it – we’re in a world of hurt if it’s not.

So, do I breathe easier knowing these massive defense contractors are not likely compromised as I once thought, or do I lie awake at night scared shitless that they appear to be spying on anyone and everyone?

The Idea Factory

theideafactory
I’m reading a fascinating book about the legendary Bell Labs, called “The Idea Factory” by Jon Gertner. I knew Bell Labs was responsible for many of the innovations we take for granted now, but seeing them all in print was amazing.

It is simply astonishing to consider how this research lab changed our world. For instance, Bell Labs invented the transistor, semiconductors, and photolithography, all of which are absolutely crucial for modern electronics. Scientists at Bell built the world’s first communications satellite after serendipitously inventing the major technologies needed for it. Perhaps the most important technology that came from Bell Labs was information theory, which sprang from a brilliant Bell Labs scientist named Claude Shannon. Wikipedia explains its impact:

Information theory is a branch of applied mathematics, electrical engineering, bioinformatics, and computer science involving the quantification of information. Information theory was developed by Claude E. Shannon to find fundamental limits on signal processing operations such as compressing data and on reliably storing and communicating data. Since its inception it has broadened to find applications in many other areas, including statistical inference, natural language processing, cryptography, neurobiology,[1] the evolution[2] and function[3] of molecular codes, model selection[4] in ecology, thermal physics,[5] quantum computing, plagiarism detection[6] and other forms of data analysis.[7]

Applications of fundamental topics of information theory include lossless data compression (e.g. ZIP files), lossy data compression (e.g. MP3s and JPGs), and channel coding (e.g. for Digital Subscriber Line (DSL)). The field is at the intersection of mathematics, statistics, computer science, physics, neurobiology, and electrical engineering. Its impact has been crucial to the success of the Voyager missions to deep space, the invention of the compact disc, the feasibility of mobile phones, the development of the Internet, the study of linguistics and of human perception, the understanding of black holes, and numerous other fields. Important sub-fields of information theory are source coding, channel coding, algorithmic complexity theory, algorithmic information theory, information-theoretic security, and measures of information.

Shannon did work on cryptography during World War II; his paper A Mathematical Theory of Cryptography was so groundbreaking that it remains classified to this day.

Without Bell Labs, we’d have no home computers, no smartphones (actually no cellphones of any kind), no solar panels, no communications satellites, no lasers, no UNIX, no Internet, no C or C++ computer languages, and no Silicon Valley, for starters. Scientists and researchers at Bell Labs literally invented the future.

The Idea Factory is a fascinating look at how so many world-changing technologies could’ve come from one place. Those who walked the halls of Bell Labs were truly giants.

Here are a few other reviews of the book, from BusinessWeek and the New York Times.

Zeo says goodnight

I was sad to learn this evening that Zeo, the makers of a wonderful sleep-tracking device, shut its doors late last year. It’s a real shame.

Since late last year it has been something of an open secret in some digital health circles that Newton, Massachusetts-based sleep monitoring and coaching company Zeo was winding down its operations and searching for a buyer. At least one investor was making veiled references to the company running out of money during various question-and-answer periods at the mHealth Summit in Washington DC last year. Zeo’s absence from the Consumer Electronics Show (CES) in Las Vegas this year — a must-attend for any company selling devices and companion services to consumers — was telling.

via Exclusive: Sleep coach company Zeo is shutting down | mobihealthnews.

Avila and the broadband divide

It’s refreshing to see Rep. Marilyn Avila express some concern about the lack of broadband.

Avila was praised by N&O executive editor John Drescher in her defense of requiring local governments buy newspaper space for their legal notices:

“Are our citizens going to have to bookmark every website for every department in every division and check it every day to figure out what we’re up to down here?” she asked, adding that many residents don’t have Internet access.

Continue reading

Power failure

Solar PV deck

Solar PV deck


Tomorrow will be two weeks since our solar panels were installed by Southern Energy Management. When we first got them, I jokingly complained on Facebook how the panels only lasted 12 hours and then quit working. Some of my friends caught on to my joke (it was nighttime) right away while others scratched their heads.

Unfortunately, it’s no longer a joke. Twice over the last week the inverter has failed with a ground fault error, indicating a wiring problem in the panel side of system. What’s more, last week the main breaker tripped, indicating a problem with the grid side of the system. A tech came out on Tuesday and wrapped tape around a nick in the AC cable’s insulation which fixed the breaker issue but the panels are still down until the ground fault gets fixed.

For anyone considering getting a solar PV system, the best advice I can provide you is to be patient. It is a long wait until anything even gets put on your roof. Then the install itself can take a couple of weeks, depending on the difficulty, weather, crew availability, and other potential setbacks. Finally, even if all the parts are supposedly in place, there still might be work to do in ironing out the kinks, as we have found out this week.

Inverter ground fault

Inverter no workie

On several days I made arrangements to work from home during this process, taking time away from the office that would have been very beneficial to me in my new position. The same work could have been accomplished in half the time had the communication and coordination been better. I don’t think my time was considered as valuable as it probably should have been.

Communication was also a problem. We got handed off to various crews who evidently don’t talk to each other. The first technician who came out to scope out the project needs didn’t tell the next technician (who ran conduit) what the plans were. The conduit guy had to start from scratch. He did a very good job, mind you, with what he had to work with but ran the conduit to the wrong place relative to the future panels. The team installing the panels replaced half the conduit and moved it further up the roof.

We were handed off to a project coordinator, which would ordinarily be a wise move and cut down on confusion but in our case was of little help. Day one of the panel install I was assured the team would only be there for “a few hours and gone by lunch.” Um, no. It took multiple days to complete the roof deck installation.

Once the gear was in place, the project coordinator scheduled an electrical inspection, which (understandably, this time) required me to be home. We needed two inspections, however: electrical and building, and a city building inspector showed up a few hours later thinking he would be doing the final on the project. By that time the SEM tech was long gone, and the inspection had to be rescheduled for this morning. The inspector required the consulting engineer to seal his building plans before the inspector would sign off on the project. I was told by SEM this was highly unusual.

Then the ground fault issue hit us last week. I let our project coordinator know about it and asked for a tech to be sent out to fix it. The tech who arrived knew nothing of the problem and had to be told by Kelly what the issue was.

Yesterday morning, I wrote the project coordinator about the latest ground fault and asked that a tech look at it today. The coordinator came out this morning for the final building inspection and, after the inspector had departed, asked to see the inverter, declared it needed fixing and that a crew would be out on Tuesday, and then left. I essentially wasted a day I could’ve spent in the office for something I could’ve accomplished with my smartphone’s camera. It was very frustrating.

Oh, and our project coordinator was not aware that our “certificate of completion” had been sent this week to the power company. If you’re the project coordinator and you don’t even know when a project you’re supposedly coordinating is complete, you might not be doing your job right.

The only bright side to this is how quickly Duke Energy Progress came out and installed our new bidirectional meter. My fellow solar PV owner, Jason Hibbets, said it took Progress Energy eight weeks to put in his meter. Ours came well within a week of filing our completion papers. That’s the way to underpromise and overdeliver!

So, what would we do differently?

Better project management. I chose Southern Energy thinking they would provide us with expert service. I’m not sure what we got was expert service. Too many pieces seemed to fall through the cracks, so to speak, to give me confidence in them. Having a real project manager would have made all the difference in this regard. There are other solar installers out there, so find one that also excels at customer service.

Better contract terms. We paid the full price near the front end of the project. The SEM salesperson told us they needed the 12-months same as cash loan signed over at the start yet the bank providing the loan stressed to pay it only at project completion. Thus our “12 months same as cash” was whittled down by two months. Also, we wrote our last check at the completion of the “material installation” stage but in hindsight should have insisted that the last payment occur only once we were fully satisfied and all inspections had been completed and passed. Dumb, dumb, dumb. You should treat getting solar PV system like closing on a house: only when you’re completely satisfied with the work should the bill get paid in full.

Overall, we’re pleased to be joining the solar revolution. We’re the envy of the neighborhood, with many neighbors contemplating their own moves to solar. No matter what promise our panels bring us, though, they’re just very expensive roof ornaments if they’re not creating electricity. The thrill of going solar will start flowing as soon as the electrons do.

Flying spaceships

The International Space Station over Raleigh, 16 May 2013.

The International Space Station over Raleigh, 16 May 2013.


NASA’s Spot The Station email alerts tell me that the International Space Station will be sailing over the house early tomorrow morning (5:45 AM). I’ll be awake as usual and will go out to see it.

Every time I get a chance to watch the space station fly by I’m in awe all over again that we live in an age where spaceships silently sail above us – all the time. It’s pretty mind-blowing if you think about it.

onlinecriminaljusticedegree.com changes hosts?

You are encouraged to skip this post if you’re afraid of getting geek on you.

I noticed that onlinecriminaljusticedegree.com still hosts the same type of content it did before. It’s domain still hosted by a privacy-protecting registrar. However, it’s moved servers. Previously it was hosted at The Planet. Now it’s an Amazon S3 site:

Domain Name: ONLINECRIMINALJUSTICEDEGREE.COM
Registrar: MONIKER ONLINE SERVICES, INC.
Whois Server: whois.moniker.com
Referral URL: http://www.moniker.com
Name Server: NS1.MONIKERDNS.NET
Name Server: NS2.MONIKERDNS.NET
Name Server: NS3.MONIKERDNS.NET
Name Server: NS4.MONIKERDNS.NET
Status: clientDeleteProhibited
Status: clientTransferProhibited
Status: clientUpdateProhibited
Updated Date: 13-apr-2013
Creation Date: 23-sep-2004
Expiration Date: 23-sep-2014

Continue reading

Kiera Wilmot’s chemistry explosion: Is she more like Oliver Sacks or Dzhokhar Tsarnaev?

Nice commentary on letting kids experiment with science, bangs, stinks, and all.

It is without a doubt risky to let kids try unsupervised science, but we already let kids do hazardous things such as ride bicycles and play baseball, and even encourage them to do so with a chaperone. You don’t get better at fielding unless you throw a ball around outside of regular team practices. We accept the idea that accidents might happen in the course of enthusiastic practice. So while throwing a baseball around in an open grassy area behind the cafeteria before school is a really bad idea, it is not a felony—even if you have the misfortune to accidentally hit someone in the head. We accept these risks in order to get better ball players.

via Kiera Wilmot’s chemistry explosion: Is she more like Oliver Sacks or Dzhokhar Tsarnaev? – Slate Magazine.

Time of Use electric rates

With a few days of eGauge power tracking under my belt, I began to look into the other half of our solar equation: the Time of Use electric billing. Duke Energy (formerly Progress Energy) be installing a new meter for us after our solar panels get installed. We’ll be billed at a much, much different rate once that happens.

Power companies offer optional Time Of Use (TOU) rates for customers who would like to shift their power consumption to off-peak times. This benefits the power company because it doesn’t have to spin up new power plants to handle the peak demand. Demand-generated electricity is very expensive compared to a plant that’s already online, so power companies obviously want to avoid it.
Continue reading

Tracking the sun (and more) with eGauge

The eGuage (upper right) installed in our electrical panel.

The eGuage (upper right) installed in our electrical panel.


I found out this morning that Southern Energy will be installing our solar panels on Monday! After a perfect, sun-filled afternoon today I was daydreaming of how our home’s electric meter might soon be spinning backwards!

As part of our installation we’ve purchased a power meter to track our electricity generation and consumption. It’s called eGauge and has become surprisingly addictive since I turned it on this afternoon, providing instantly-updated data through a web browser. Our solar panels aren’t installed yet but once they are, I’ll be able to see a ream of information on our electricity use.
Continue reading