2015-04-22

Intellectual Property

Saw a post here about copyright, intellectual property, and the automotive business.

Which kind of piques my interest.

I work in a company that sells widgets for installation in automobiles. I've worked on units that were all proprietary-code on a custom microcontroller.

I've also worked on units which use a mix of Open Source code, Open Source toolkits for proprietary code, licensed code, and all-proprietary code. (Those tended to be big, on-dashboard infotainment units. It's not really a radio, it's the little brother to a tablet PC. With all sorts of custom hardware connections for talking to FM/AM/XM/DAB radio receivers, CD players, USB connections for MP3, Bluetooth-HFP, Bluetooth-A2DP, etc.)

I've got a minor nit to pick with the article from AutoBlog.

Though the Digital Millennium Copyright Act was signed in 1998, cars typically at least one programmable micro-controllers by that time.

Almost all cars since model-year 1996 support ODB-II technology. That requires, at minimum, and engine controller which includes some control software.

Predecessors to ODB-II have been in the field since the early 1990s. Many of these also used programmed micro-controllers.

Thus, the assumption that things have changed since 1998 doesn't really make sense to me.

The complexity of code, and range of features controlled by the code, have both risen drastically since 1998. However, the fact that cars contain some copyrighted software hasn't changed since then.

Nor has the fact that niche markets exist for custom coders who want to tweak that software. Even if the niche is now much larger than it used to be.

I do know that such aftermarket modification might make the project I work on less profitable. Or it might be more profitable, depending on how the aftermarket modifications affect demand for this project.

It's an odd legal question. Do the intellectual property rights of the manufacturer mean that it is illegal for tinkerers to poke at the software, and try to improve it?

What is the difference between modifying a car's hardware and modifying its software?

2015-04-20

Motorcycle Repair

Over the weekend, I did some work on my motorcycle.

She is in good shape, though the chain and sprockets were obviously old and worn.

Originally, I had thought that I needed to pay someone else to do the task. After a short discussion with my father, I decided to let him help me with the task.

Though my motorcycle is much older than the one in this video, the steps involved in the task were much the same.

At the end of the day, I was able to mount the new sprockets, put the rear tire back in place, install the new chain, re-attach the suspension and rear brakes, and align the rear wheel.

All told, the day went well.

With one small exception: after I pulled the battery out of storage, it couldn't generate enough current to start the engine.

Either I need a new battery, or I need a better trickle-charging system for use during the winter months.

Possibly, I need both.

Once I figure that out, I think I'll be able to ride. (Unless I can convince someone to help me push-start the machine...)

Weekend Reading: hospitality

This weekend's section is closely entwined with the section I mentioned last week.

Abraham, bearing a new name and receiving a repeat of previous promises, is talking with some visitors. In this conversation, the narrative suddenly reveals that one of the visitors is some embodiment of the Creator of All.*

Abraham was talking about the Promise, and his expected son Isaac.

Now, the narrative shifts, and Abraham's guest asks himself and his friends if he should discuss with Abraham what is about to be done nearby.

2015-04-17

Hasn't this happened before?

So, a Presidential candidate visits a restaurant, and doesn't leave any tip for the staff.

Talk about friend of the common people.

(Admittedly, the person in question didn't pay. And the restaurant in question isn't the kind of establishment that expects tips for personal service at tables.)

For some reason, I have this memory of a mid-2008 campaign stop in which the same thing happened. But all I can find a trace of is a news story attempting to report that no, an actual tip was left, but someone on-staff may have absconded with a $100 bill rather than split it with fellow workers.

2015-04-15

Song of the day

In honor of the day that tax returns are due in the United States:





Something Gnu

I discovered, a few days ago, the existence of the GnuCash software toolkit.

For many years, I've tracked finances on a spreadsheet. It took me some time, but I developed processes and algorithms which help me track my finances using the spreadsheet.

This toolkit, and the instruction set, might make that task much easier.

The documentation attempts to explain the processes of accounting, while it explain how to use GnuCash. While reading this, I realized how similar in structure this tool is to my current set of spreadsheets.

It feels like I tried to invent my own accounting system, and slowly converged on the practices used by actual accountants.

This is interesting.

2015-04-14

Pistol Range

Visited the pistol range last night.

It's been more than a few months since I last visited a range. I took two Ruger pistols, one in 0.22 and one in 9mm.

The 0.22 pistol was easy to place on target. At 21 feet, I placed 95% of my shots in a two-inch circle. This isn't competitive-shooting accuracy, but it is pleasant to know that I can hit what I aim at.

The 9mm pistol was harder to shoot accurately. If I hurried, I got lots of scatter. If I didn't hurry, I still got scatter--and I realized that I was anticipating the shot too much. It was too easy to flinch against the expected recoil.

When I didn't flinch, the shots were scary-accurate. The same two-inch circle at 21 feet.

When I did flinch, the scatter was wide. Too wide for comfort.

I think I know what I'll work on when I'm next at the range. And while dry-firing, and while using my LaserLyte in the basement.