Tag Archive: iOS

Sunday’s recommended read

I’m “implementing” a new feature in my blog. I have mulled upon it for a long while, and it is likely that I will keep it running if you find value in it.

I may even suggest CDs in the future ( I’ve been CD reviewer for musesmuse.com long enough). Perhaps be an Amazon affiliate, too.

So, here is my recommended read for this weekend:



(Sorry, it seems that the link doesn’t display as planned)!

I’m now in the middle of reading Lashinsky‘s revealing book “Inside Apple” (to be coupled with Steve Jobs’s bio by Isaacson, if you want the whole package)!

I don’t care about the naysayers. There is some value in this book you’ll find nowhere else. Really.

Tell me what you think, if you’ve read it. (Of course, not if you use it to fire start a BBQ)!

The book is available in Kindle format, audiobook, hardcover and paperback. iPad owners can read it with the Kindle app.

It isn’t expensive and, if you are like me, puzzled by how much rumors, bullsh’ and hype rule the social world… This is certainly a book you’ll like.

Yes, I love Apple, but I am not OK with everything they do. There is some scary sh*t in this book. It is not for the faint of heart! You’re warned!

What REALLY upsets me is…no more iDisk in June? Are you nuts, guys? (This is just a “sample rant”).

One more thing:

Happy Easter, folks, and thanks to all of my subscribers for following one of the most whimsical and uncompromising blog out there (shameless plug)!

For the last two weeks, I have tackled issues, and I’m still tackling new ones.

(Have a look at my past posts to know what I’m writing about).

Needless to say: it is exhausting.

I always find myself awake at 4:30 am, super energetic (it is usually my energy peak) , and I hate wasting energy.

So, I grab my iPad and read books nobody will. at least I think so.  Would you be interested in reading a book called “Inside Apple“? Unless your are a fanboi computer geek which is interested in HR and temperaments/personalities and their pros and cons, I bet you wouldn’t.

Not a safe bet.

My health has never been great, and I don’t want it to deteriorate.

There are a few tricks that I do before giving in (and I gave in once in my life: I had a lung infection and spent a few days in the coma. OK, I digress, but bear that in mind)!

Taking a shower after having triggered my mind with an insanely intricate computer science lecture, or an inspiring TED talk, is what I usually do.

Solutions and ideas appear when you least expect them. It is common sense.

The next Joe would say the same, but I’m not the next Joe.

When you let purposely your mind wander, it will certainly bring you where it wouldn’t if you were hyper-active and focused obsessed.

My weapon of choice is a simple shower, or a bath.

I soak my hands in warm water before playing keyboards or cello. Any tension disappears, and I can warm-up, then play confidently knowing that I prepared myself.

See… This is a borrowed parallel paradigm (a term I coined a few blog posts ago and didn’t use in a blog post)!

I use a “model” totally unrelated to the task at hand to solve it. I transpose it (sorry for the musical pun).

Well, it’s time for a new TED talk and to catch up on my Stanford lectures (I have a strong disgust for the C language, and we are comparing Objective-C and ANSI C. I want to move on to the next step, yet I know that my teacher is doing what we’ll need ten lectures later).

Oh, one last thing: nothing beats a cup of Yunnan tea.

One more thing: this is the post where my 666th tag will appear. I’m an unabashed metal freak, but in no way Satanist. I just find that ending my post with something less serious could release some tension!

Which are your strategies to kick out stress and burn-outs from tearing you apart?

Do you let your mind wander to find solutions, or do you keep working until you run out of gas?




Everything that goes through any of our senses is stored in our memory as a mental picture.

It uses our occipital cortex. So, don’t scratch the top of your head if you can’t recall. It happens behind your head!

Just google “visual memory” and countless search pages will show up with miracle recipes on how to improve it.

This is totally uninteresting to me. However, I often take a quick look at all those self-help things, then discard 99% of them.

What is interesting is how our brain works, and thorough studies, serious stuff won’t appear on the first search page. Go further.

I find it fascinating that our memory transforms everything into a mental image. Vivid, exaggerated, lurid, hilarious… Unexpected ways are to be expected!

One of the most important aspects of it, is that if you aren’t actively participating in memorizing, your “file” (memory) will be lost somewhere into some random place you can’t easily recall, or can’t recall at all. Unlike computers, we have no indexing and search option available to find where our file is.

Actively participating means “abstracting” the (usually) boring stuff. You’ll need to find ways to get mnemotechnic in remembering things. It will take some time and practice, but it is worth the sweat!

If you just absorb, you are not memorizing. You are listening, watching, smelling… but not memorizing.

When memorizing, don’t lay on a couch and repeat ad nauseam the same thing, hoping it will get into your memory. You have to add emotion to it to work properly.
Being on a couch is not what I call an emotional trigger (unless you get laid, but that’s another story).

Stand up. Read aloud. Repeat each syllable many times. Let the music come.

Don’t worry, your music will anyway be associated with a mental image. Not a mere image, but a mental one. Those are discrete things!

I hope that by now, you start figuring out why I called this post “our memory is a GUI”. Yes, it is a graphical user interface. Touch this icon / click on it, and it will react.
An icon is an object which has properties. Exactly like our memory.

I am still studying this overlooked aspect of our memorizing process, so expect an update or another post as soon as I have new and relevant content.

Meanwhile, know that nobody has a bad memory. If you want to have a really hard time remembering faces, events, sounds, etc, keep saying to yourself that your memory is poor, or bad, or that you suck.

I encourage you to do your own search. I want us to discuss and debate around this topic.

Well. I’m going to find ways to memorize five high-level programming languages. I’ll focus primarily on Objective-C.

The meaning, the syntax, the words or signs used all have some potential for visual memorizing. What can I do with @synthesize ? Split it into syllables and repeat them until I find a way to relate what is on my screen to what it means. Make music out of it (“synth” could already be “synthesizer”. Or maybe should I try to merge “sin”, “in”, “the”, “size and visualize a huge cock)?

I told you that the more exaggerated, gory or porn, the better and easier to remember. Summarize it into a vivid mental image (not an image like a photo) and link it to its meaning (meanings aren’t obvious in programming). That is why Stanford has a “programming abstractions” course, in my opinion.

Again, don’t merely absorb, but stand up (to stay alert) and actively participate in memorizing.

In those big “memory contests”, they give you energizing beverages. It is not a coincidence, is it?


What I mean by a “borrowed parallel paradigm” is that a paradigm out of my field of study or biz can help me shape – or reshape- my thinking and my doing.
It broadens my vision, or help me see the world through new lenses.

If I use Apple’s biz paradigm (mainly, a platform, to be studied) to improve my creative musician skills, it’s a win. However, it is not easy to draw parallel lines with those unrelated areas.

To create, to innovate, to shape, call it what you want, you need to borrow or shamelessly steal from unrelated industries, areas, businesses -even if the models are outdated- to make your very own product, be it a symphony or a startup.

That’s what Google does, what Amazon does, what a schmazillion of other successful people do. They succeed at what they aim for.
Success is not a one-size-fits-all word!

A pattern can be transposed successfully if applied in a clever way. If you stay in your area, you are likely to learn nothing. If you go where everyone else goes, you end up doing what everyone does. Is it what you want?

Picasso famously said that great artists steal. Is Picasso a great artist? This up to you to judge. The statement is true, though.

Today, the word artist has a broader meaning. A VP or a CEO can be artists, not because they are hobbyist painters or musicians, but because they -the succesful ones- totally pour themselves into what they do. Stravinsky used to say that a succesful piece of art is 99% work!

As far as I am concerned: I come from a very complex background.

I am a musician. That is the core of my being. 26 years of mayhem, and counting!

I sing, I play snare drum, timpani, vibraphone, drums, cello, viola da gamba, guitar, harpsichord, piano, organ… All those instruments have one thing in common: they require the use of fingers (in this case, parallels are drawn quite easily. Starting small is not a bad thing), and demand a very high degree of commitment.
I also produce, edit, mix and master. I started as a FOH engineer, but moved on to my comfy studio more as my back pain increased with FOH muck work. I am now settled.

However, I read business books, blogs about education, biographies, I love CDs and LPs artwork and do my own, I hang around with TED speakers, I study iOS programming and programming abstractions (courtesy of Stanford University). I read other people Ph.Ds’ stuff, too, no matter the subject.

How does all that relate? How does one model applies to the other to foster creativity? I’m diligently working on it.

Easy is not a word I can use to describe that task. I have to learn critical thinking, which is not taught at school/college.

I have to ask for mentorship, sometimes. I have to ask myself the right questions. It’s exhausting, and I already wanted to throw the towel many times. I didn’t, because I’m passionate about what I do.

Of course, it is easy to get lost into all those unrelated areas. Focus on your primary one and look around. How can you improve or change your existing model?

Borrow paradigms. Shamelessly. The more unrelated, the better.
Get the broadest scope you can get, yet keep in mind that you want to raise the bar of your primary activity, foster creativity and get smarter at what you do.

One last thing: don’t lose sight of your own goals.

I’d love to hear from you. You are encouraged to share your experiences and thoughts. Your personal info will never be shared.

End of january 2012…

Thanks too an EEG on my request, I’ve just learnt that my right temporal lobe is slowed down for as much as 75% (hence my left hand being amazingly slow), whereas my whole left brain is sped up to a booming 150 percent or more (allowing me to muscle-learn a lot, and at a ultra-fast, face-melting pace).

The two lobes always function at the same time, instead of taking turns like a “normal” brain does. It’s not the common pattern with an alternating activity, in other words. It is exhausting. I last 8-10 hours a day, then fall asleep.

It also explains why I’m struggling to sync left and right. Right now, I’m really uneven in doing something as basic as a single stroke snare roll. RLRLRLRLR…fuckin’ L !
It ends up being jazzy.

I can’t fight it. I tried to, but it turned out to be a real war against myself. No negativity allowed inside. There’s enough outside (linked to inside, as we are a whole) and I’m not the only one to create it!

Yup, this is a mea culpa. I can be negative. What people don’t get is that there has to be a positivity-negativity ratio of 3-1. Google ” Barbara Fredrickson” and you will dig what I mean.

This is all due to chemical imbalance due to way too many years ( 13 ) being fed with improper medication. I’m in total disability regarding work, and I need to fix that shit for I’m running out of gas (money) and cannot refill. Thank whoever I believe in, I’m tough.

All of this happens after tons of applications for rad jobs at Apple. It kinda makes me laugh to read that Apple is an Equal Opportunity Employer. They dismiss weakened applicants! They don’t practice what they preach. They (quite) never did. They have no clue what they miss by only keeping resumes containing a bunch a buzzword bingo bullshit!

However, I’m glad the company is going well even without Steve (as I need their damn products to do what matters to me. I’m an iOS programmer, dangit). I’m somehow pissed and disappointed at how they handle “resume overload”. They should address the issue like Google did. A simple “No more resumes, please. We can’t process 20 million applications a year.” What does it cost?

Can’t Apple also just damn update their job offerings, too? 99 % of them are outdated. I hate writing what I write now, but it’s part of my life!

Intuition and iOS: the next step

It comes to me as no surprise to have my mail to Scott Forstall (Senior VP of iOS dev) bouncing back to me yesterday.

Apple made it very clear that they’re not accepting any enhancement request.

Well, to the point:

We’re going towards a Web 3.0 and no matter if we’re individuals or businesses, we have to be prepared for it.

Nobody can tell exactly what it will be like, but one can always guess. There are hints from everywhere.

Wanna read what I wrote to Scott? I bet you wanted it.


Hi Scott,

While reading Steve’s biography, I had a vision. I want to share it with you and Apple.

I understood that the only complex thing in informatics is the programming language. The rest is deceptively simple.

Actually, I always thought so.

To me, it’s time to get rid of compromises like the Babel of programming languages available today. I know it sounds like a Zen Buddhist master’s words.

I am Buddhist.

Same results can be obtained by following one’s intuition or/and by sinking into mind-dulling, awful algebra.

I’m not into mind-dulling.

IT and computers have to become fully intuitive. The iPad, iOS5, iCloud and the cute Siri are showing the way, but there is still code, programming. I call those two “barbwire”.

The human being and the machine should be able to communicate without any interpreting. They should be as intuitive as the behaviour of the baby calf, which is able to walk few minutes after its birth.

I don’t believe that this is utopia. If one company can make such a revolution, it must be Apple.

Please let me know which your thoughts are regarding this topic.

Thanks for reading this mail. I hope to read your words soon.

Protected: My top 10 mistakes (they can happen to you.)

This content is password protected. To view it please enter your password below: