Software

Not a large category but when I review or recommend useful software, it will be in here.

I ran a couple of photos through Google’s Deep Dream software. It attempts to recognize patterns using a buttload of heuristics about characteristics that would indicate various things; buildings, animals, landscapes,etc.

It can be sort of gently psychedelic and beautiful or if you turn the levels up a bit frankly horrifying. In its nicer form It reminds me of things I’ve seen when responsibly ingesting socially acceptable pharmaceuticals…or something. This feels more like what I imagine schizophrenia might be like. Here’s the worst before and after ever.

In an interesting way this is a computer emulating the very human trait of constantly seeing things in the world around them that are mental projections. Like “Doesn’t that cloud look like a bunny attacking Abe Lincoln?” This trait is keyed into our ability to recognize anything but also to our ability to recognize types of things. Like recognizing a letter of the alphabet in a strange distorted font. Or like recognizing a building as a bank or a school without seeing a sign. It’s probably also related to the neurological blinders we develop with which we see exactly what we expect to see and don’t see anything we don’t expect to see.

The role this plays in scientific discovery seems clear cut to me. The role this plays in various kinds of bigotry and blind prejudice seems clear too.  Continue reading

FacebooktwittermailFacebooktwittermail

Built to fail

As a software teacher/trainer I am amazed by something. Every company and institution in the US apparently has the budget to subsidize ~65% of their employees being shit with computing…forever… but only a few of them can scrape a budget together for training. And when they do, it’s designed by middle management in a way that almost always misses the actual problem in favor of some oversimplified guess about what is wrong.

Whenever I have taught corporate groups I sense about a dozen issues other than the one I am there to teach going unaddressed. And if I try to get at those problems I’ll be seen as not teaching the right subject.

Usually, power users are mixed into the same class as the weakest users. The result is that the material will be wrong for part of the group no matter what… unless you teach “right down the middle” in which case it might be right for nobody. Also, the power users are forced to sit through such basic material that it wears out their goodwill and\or the “baby” users sit through advanced material that makes them feel stupid and hopeless. All of this crystalizes the idea of training as ineffective in the mind of management.

To get it right, do better research on the problem you are fixing.

  1. Don’t be superficial or complacent about imagining what the problem really is. Details matter.
  2. Identify your “power users” and find out what they need to know and why.
  3. While you’ve got them, ask what they consider to be the baseline skillset for the software in question in the context of this office. Compare notes on these assessments.
  4. Ask them (and any IT support people) what problems the focus group of employees seem to get stuck on. The power users and IT staff get hit up regularly for help and they have a lot more data points than you will get by asking the group what they need.
  5. The group doesn’t really know what it needs. The problem is concealed in the mist above their comfort zone.
  6. If it is possible to have the trainer come in for a chat with some representative students ahead of time, they will be able to target the actual need far better.
  7. “But the cost!” It’s going to be expensive either way. Do you prefer an expensive success or an expensive failure? Besides, if you do this correctly you will be saving real money and increasing real efficiency. Doing it wrong is mismanagement.
  8. Consider a break with form. If the trainer is open to it, propose working with smaller groups with a shared problem and consider doing this in the area where the work is done rather than a classroom. The trainer will almost always spot problems and growing out of local issues which would not come up in a classroom.

 

 

FacebooktwittermailFacebooktwittermail
Adobe Creative Suite no longer being sold  but only rented in subscription form. There are a couple of alternatives from the open source world and I suddenly thought today that you might  like to know about them.
Neither of these programs (and there are some others in the game as well) are as fully realized as the Adobe products and neither has an identical interface or terminology. But much of the core functionality is there if you dig in a bit and learn.
CAUTION: There are clean healthy spyware free versions of these for download from the links below, but there are tainted crapware versions elsewhere on the web please be careful and download wisely.
The Illustrator alternative (vector graphics) is called Inkscape.

http://sourceforge.net/projects/inkscape/?source=recommended

Here’s some background
https://en.wikipedia.org/wiki/Inkscape

The Photoshop alternative is called Gimp.
And a little background
7/9
Wanted to update this with another good free, open-source art tool. It’s called Krita and you can find it here ->
FacebooktwittermailFacebooktwittermail