Computer stuff

Not my writing or source. I thought their title was a bit much and rewrote it in Hugh language. This is an intriguing step toward creative innovation in artificial intelligence. To this point AI creativity has been sleight of hand, working within the “variety tolerances” of very complex algorithms. This is an interesting innovation but just the beginning.

And as usual, let’s hope they don’t kill us all.

Computers Evolve a New Path Toward Human Intelligence

Jeff Clune / Quanta Magazine

In 2007, Kenneth Stanley, a computer scientist at the University of Central Florida, was playing with Picbreeder, a website he and his students had created, when an alien became a race car and changed his life. On Picbreeder, users would see an array of 15 similar images, composed of geometric shapes or swirly patterns, all variations on a theme. On occasion, some might resemble a real object, like a butterfly or a face. Users were asked to select one, and they typically clicked on whatever they found most interesting. Once they did, a new set of images, all variations on their choice, would populate the screen. From this playful exploration, a catalog of fanciful designs emerged…

…One day Stanley spotted something resembling an alien face on the site and began evolving it, selecting a child and grandchild and so on. By chance, the round eyes moved lower and began to resemble the wheels of a car. Stanley went with it and evolved a spiffy-looking sports car. He kept thinking about the fact that if he had started trying to evolve a car from scratch, instead of from an alien, he might never have done it, and he wondered what that implied about attacking problems directly. “It had a huge impact on my whole life,” he said. He looked at other interesting images that had emerged on Picbreeder, traced their lineages, and realized that nearly all of them had evolved by way of something that looked completely different. “Once I saw the evidence for that, I was just blown away.”

Read on: Link to the article 

FacebooktwittermailFacebooktwittermail

 What Nuisance?

  1. Netflix considers an accidental click or a movie you ditched after 5 minutes to be perfectly valid sources for recommendations.
  2. The Netflix equivalent of bad one night stands you want to forget. You had fun watching Naked Zombie Apocalypse but you’d rather not base future suggestions on it.

Let’s fix this mess.

Log in to your Netflix account, I recommend doing this on your computer or results may vary. As soon as you are logged in, follow the link to “Your Account”. Once there, look near the bottom for “Viewing activity”.

Here is the history, take out anything you don’t want affecting future recommendations.

The bad news is that even with a clean and shiny viewing history Netflix has a bit of “WTF” built right into their algorithm…

FacebooktwittermailFacebooktwittermail

This post is about violent video games. Well, one violent video game in particular and why Moms need to stretch their imaginations a bit on the subject.

Like it or not there seems to be a difficulty/danger/fighting itch that (many to most ) guys need to scratch from time to time. Every man I know understands this and knows it comforts and strengthens boys. The mothers I know TO A PERSON, do not. They aren’t being mean, they just really don’t get it. Boys have a natural mission: To protect and defend, To hunt with the hunters, and to stand up to individuals who pose a threat.  Mothers who hate this model of masculinity aren’t wrong to want a better world than this for their children, but they should know that they are treating their boys they way we treat neutered pets. As if perfect safety were an option for them,  as if we get to choose whether they will ever face danger. We do not. Boys know at a DNA level that they may face danger and hostility and that they will face challenges where their response might determine the success or failure of the most important endeavors of their lives. Depriving a boy of the way he learns to feel strong is not kindness, it is closer to shame projected onto another person.

Play is how young mammals get strong in the ways they NEED to get strong. To deprive an animal of the play it needs to grow up is not showing concern for its well being. If anything it is like the mothers and fathers who punished children for touching themselves or being curious about sex. Was that a good approach? Did that make children grow up stronger and happier? This may not look like healthy play to you but what does the play of wolves, bears or tigers look like? It’s all about being ready, and feeling ready to deal with with what is coming for you. The odds are most men won’t feel ready anyway no matter they do, but taking away the developmental step of preparing for violence and conflict (in a peaceful healthy situation) is like outlawing fire drills because they bring up scary thoughts.
There is so much you need to actively do to help your son be a good man. Share your values deeply and articulately but don’t shut down the boy wisdom given to him by all his ancestors. Masculinity has to feel strong in order to feel safe and it needs to feel safe in order to be gentle…and that’s a tall order…it’s not easy to feel strong. If you come between him at that..what have you done?

 Why Team Fortress 2 is unusual and good 

My son is 14 and LOVES Team Fortress 2. I play it with him as often as I can.

 The multiplayer genre of guys running around a 3d map shooting each other is as common as dirt with loads of examples, Call of duty, Battlefield, Halo, and LOADS more. They tend to be extremely predictable.
Team Fortress 2 came out in 2007. Think about that for a minute. This is basically a TEN year old game and it has a thriving, (if whiny) community. This is unique in video gaming and the nearest thing to it in this context is probably Minecraft which went alpha in 2009 and grew by word of mouth from there.
The things that make TF2 so different from the other games are also very different from each other. 
1. High speed violent complicated story problem
There is a win or lose objective and winning requires bravery and luck but mostly strategy, practice, good choices, good timing and working with others. The strategy side of this is deep
and complex: Class plus loadout, plus team plus map. There are not very many maps and this is because each one is a chaotic chessboard a mile long and if you do not know the map you WILL lose.

Continue reading

FacebooktwittermailFacebooktwittermail

In every class I teach, the medium is the PC. In every class I teach there is at least one student who still sucks at computing. I applaud them being game enough to choose the encounter, because it’s clearly a struggle. The problem is that almost all of these students carry their downfall into the room with them and ultimately feel no closer to their goal, or only a touch closer. 

What these students lack is Fluency. Computer Fluency is the constellation of core skills that comfortable users take for granted as a foundation into every computer task they approach. More and more, beginning computer classes are disappearing, not because they are unneeded but because curriculum planners see no market for them. Only truly humble students choose these classes and that’s too small a market to succeed. 

Here’s the real problem. Because fluency underlies all software use, if a person lacks fluency it doesn’t matter what computer course they choose, THAT CLASS will become a beginning computer class. It will just be a terrible choice for a beginning computer class. The center of gravity of that class dips to meet the skill deficit of these students. I have taught web design classes where people ask how many times to click an icon and don’t know the difference between a folder and a file. In class I am positive and encouraging but inside I’m thinking “I am so sorry you wasted your money on this class.” Because that student is probably NEVER going to get beyond their deficit to embrace the intended curriculum.  Continue reading

FacebooktwittermailFacebooktwittermail
 
We say “Computer Program” and naturally that sounds very different than “Theater Program” but the word program means the same thing. A list of things to take place in a certain order. Computer programs are built of algorithms. The program itself is a kind of meta-algorithm. 
 
Algorithms are an unambiguous set of instructions like:
  1. go in the house
  2. hang up your coat
  3. sit down
But what if I have a problem getting in the house? What if the door is locked? A nested algorithm is waiting at that event.
  1. find key
  2. use key to open door

Continue reading

FacebooktwittermailFacebooktwittermail
What would it look like if you attempted to sketch out a script for a real cat? Let’s leave out the some of the foundations like the guidelines for building the cat’s body in the first place and maintaining all the various physiological systems, or whether the cat is old or young, or sick or whatever. Just a generic cat on a generic day.
 
Cat {
Danger [A. Maintain alertness for danger – loop always
A1. If danger is sensed:
*Danger 1 – serious – run helter skelter away FAST far – hide. Watch & Listen. loop till:A2
*Danger 2 – moderate – run away fast moderate distance – hide. Watch & Listen. Loop till:A2
*Danger 3 – mild – skulk into hiding. Watch & Listen. Loop till:A2
A2 – no danger is sensed] Check B

Continue reading

FacebooktwittermailFacebooktwittermail

If you have just bought a new computer it probably has all sorts of unwanted third party software pre-installed (because it profits the manufacturer). For some reason, most people just live with it, sighing frequently and clicking “No Thanks” for the four thousandth time on stupid invitations to upgrade or purchase or enroll. This is a bit like buying a new car and finding the company has put little speakers everywhere to encourage you to only buy one kind of gas, or stop by Best Buy or only trust a certain make of car alarm. 

Others with older computers may be living with a digital equivalent of hoarding. There can be programs and files that are unwanted, obsolete or even malicious. This situation can mean that system resources are being squandered for no reason. Fixing this CAN mean a livelier computer. Outside of having good virus check/anti-malware programs there are programs to help unburden your computer. Here are three good ones.  Continue reading

FacebooktwittermailFacebooktwittermail

Think of it as three phases.

Planning / Organizing / Designing
Building/ Testing
Deploying / Maintaining
 

 Phase 1: Planning / Organizing / Designing 

 

A. Planning.

Every website is there to answer a need. Anyone who thinks they need a website should be able to say in not many words exactly why they need one. They should be able to list the things that the website is meant to accomplish for the business (or project, institution, or individual). The best websites are based on an absolutely clear understanding of the need. Therefore the planning period should be taken very seriously.
 

Continue reading

FacebooktwittermailFacebooktwittermail