above the cloud storage

Who wants to go into business with me?

I’ve got a super-cool storage company idea.

Load up a metric buttload of cubesats with radiation-hardened SSD storage, solar power, and [relatively] simple communicaton stacks (secured by SSH or SSL, of course), and launch them into orbit.

You think cloud storage is cool? What about above-the-cloud storage?

Pros:

  • avoid national jurisdictional rules, since the data will never be housed “in” a specific country
  • very hard to attack physically
  • great reason to use IPv6 addressing

Cons:

  • expensive to get the initial devices into orbit
  • software maintenance on the system could be annoying
  • need to continually plop more cubesats into orbit to handle both expanded data needs and loss of existing devices due to orbital degradation

Who’s with me?

meetings

The author of a recent Medium post is so close to right, it’s scary. Gary says the best thing you can do is to cut your meeting length in half.

And that is a phenomenal step. One that needs to happen. But one that needs to happen in conjunction with an even more monumental shift.

Change the start time of meetings to something “weird”.

Don’t start on the hour or half hour. Don’t even start on the quarter hour.

Start at 10 past or 10 til, and go for 15, 30, or 45 minutes – with a hard cut off. Just like college classes. Oh – and just like class days when all you had was a test, as soon as your part of the meeting is over, leave. You may have to wait to leave until the end. But once your piece is done, just like when you finished your test, walk out and get on with your day.

dave winer is wrong

Or maybe he’s right. But for the wrong reason.

Over on Medium, which is where I saw his post, Dave said:

“The problem of requiring HTTPs in less than 140 chars: 1.Few benefits for blog-like sites, and 2. The costs are prohibitive.

There’s actually a #3 (sorry) — 3. For sites where the owner is gone the costs are more than prohibitive. There’s no one to do the work.”

While this was more-or-less true-ish in times gone by, with the advent of truly-free SSL (and not merely the manual free edition you could get from StartSSL) from Let’s Encrypt (see my how-to), automated, hands-off maintenance of your SSL-iness is possible (and encouraged).

There are, potentially, good reasons for saying SSL won’t be required. But blaming costs, upkeep, and “few benefits” are not among them. If anything, SSL-ifying your blog will help with some (not all) attacks launched against self-hosted/-managed services where login data can be otherwise captured in plaintext.

Dave, I like you. But you’re wrong on this one.

electric power at every wheel

It seems odd to me that most, if not all, electric vehicles don’t put individual drive motors at each wheel.

It’d seem like doing so would be a more efficient transfer of energy from the electrical generation / storage system to propelling the vehicle than having centralized drives like IC-based cars.

Or maybe they do, and it just isn’t obvious?

knoppix remastering virtual appliance

In preparation for an upcoming post on remastering Knoppix, I have made a VirtualBox virtual appliance based on the Knoppix v7.6.1 DVD all set for remastering.

/dev/sda holds the raw files.

/dev/sdb1 is a swap partition.

To use the appliance, download the Knoppix 7.6.1 DVD. You’ll need a boot environment for remastering, and Knoppix has the tools you need to remaster it.

Make sure you mount /dev/sda somewhere memorable. And that you run a swapon /dev/sdb1 before you start.

Have fun.

Download the .ova appliance from me here.

haiku appliance

I have been a fan of Haiku for years – and BeOS since way back in the 90s. I run a Haiku mirror, and try to pay attention to the project’s updates.

Today I am making available a Haiku-OS r1 alpha 4.1 virtual appliance!

Download it from me here (created in VirtualBox, but in .ova format, so should work “anywhere”). Download links for current editions (for new releases of Haiku-OS) will be maintained on my Projects page.

Specs:

  • 1G RAM (could’ve easily gotten away with 512M or even 256M, but given everyone should have 1G free (especially if running VirtualBox), went with this size)
  • 20G storage (dynamically allocated, of course), formatted BFS (because it’s better than NTFS – and doesn’t “actually” format the disk (it does, but only kinda – it’s akin to lazy zeroing in VMware)) in VMDK format (if you care)
  • 2 CPUs
  • 32M video memory
  • network: NAT’d

Appliance [download] size :: ~250M.

sap bapis and hp oo

Couple quick notes:

  • SAP is not designed for automated / programmatic access – their “BAPI”, or binary application programming interface, requires additional licensing beyond just the product to use
    • I made the naive assumption that a “BAPI” was like a WSDL – and it is, but it’s proprietary, not open (and it’s binary, not plaintext XML)
  • HP Operations Orchestration requires an additional, ie not out-of-the-box, content pack and wizard to import SAP BAPIs to make operations

That said, the power of OO can be brought to bear with SAP and imported BAPIs – with the following gotchas:

  • You can only have one BAPI call in a given flow
  • If you want to call more than one BAPI for a given task, you need to have them split into their own subflows, and call the subflows

Hopefully you won’t need to know this. But if you do, I’m happy to save you some of the headaches I have experienced interoperating with SAP & OO.

enable virtualization in the bios of your lenovo t450s

If you install VirtualBox, like I did last week, [at least] under Windows 10, and you have not gone into the BIOS ahead of time to enable virtualization, you will be limited to 32-bit guest OSes.

Enable virtualization, and the 64-bit options become available.

Not sure why you have to enable the hardware virtualization extensions to get 64-bit guest support (nor why it isn’t enabled by default on laptops like the Lenovo T450s which are aimed at business users), but you do.

Thankfully, you can enable virtualization after the install, and you don’t need to reinstall (which wouldn’t be a huge deal, but certainly an annoyance).

burger king “coffee” isn’t

I went through a Burger King drive-thru recently on my way to a customer office to get a drink. It being relatively early in the day, I thought getting a coffee would be a Good Idea™.

It was not.

It was bad. Really bad.

It was coffee-colored and -scented hot water.

I cannot recall the last time I had something so mislabeled sold to me.