haskell

Didn’t have too much time tonight but started looking at haskell.   Reminds me a lot of lisp so far.  With First Last Rest and the like.  Haskell’s list comprehension is cool.  Maybe I can finally remember how to use list comprehension  in python.

New Mac

Well I bought a new Mac… not sure if this is a good idea or just learning experience.  I bought a 11in air so at least it is as cheap as a mac laptop can be.

So far I am having fun. Here is what I have installed so far.

  • Drop Box (to get my vim setting)
  • Chrome
  • MacVim… though I am finding this was not that useful…
  • VLC and Microsoft Silverlight (Movies and Netflix)
  • Xcode (well it seems like I need this to do anything…)

Now it seems that I need MacPorts or homebrew.  I am going try MacPorts as it seems more my style.  IE it works first try even if the versions are older.  I don’t mind being cutting edge but only when I see it as advantage.

Scott

SSH and VIM

Well a little while ago I asked for SSH access to my website and forgot about it.

As anyone can see my website does not get updated often.  I feel it must being hacked as bluehost my host company sent me an email telling me I am taking up too much space on the SQL server.  I don’t think I am using much…

With this issue was a good time to try to learn some SSH.  So I learned puttygen and putty.  I found that my unix command line skills are lacking… however I was able to set up VIM to a reasonable level.  So I can do most of my vim-ish things.  Yes I know it is weird to be a VIM/dos hack not a VIM/unix hack… maybe my mac can switch me.

Well I bought a mac

I kind of feel like my world is slowly moving more and more mac.   This is quite weird for me as a programmer for 17 years most of them on windows.  Mind you most of the time was cross development for other platforms like ps3 or xbox360 so really I don’t know that much about PC programming.

I am in the mood to try new things like OSs and hardware. Good thing with all of the changes going on in the world.

Anyways about this mac.  It is a mac air 11in so bottom of the heap in performance and price.  I did get 8GB of ram and Intel i7 and 256GB SSD however so it is as fast as 11in mac can be.

What I have learned.

  1. Mac setup news and web sites are mostly out of date.
    1. I couldn’t print the boot camp installation guide.
    2. I just read CNET installation guide but it was so different I wasted a lot of time.
  2. You can tether with blue tooth a iphone 3GS, a ipad 3 and mac air.
    1.  Not all at once mind you.
    2. You have to select connect on the ipad  or the mac NOT on the iphone.  If you connect on the iphone it thinks the iphone wants a feature from mac or ipad.
    3. iphone can’t use a mac or ipad connection .  But mac or ipad can use the iphones.
    4. You will probably have to phone your cell phone company and get it enabled.  I did and they gave me 2GB of extra download.
    5. It is no wonder with all of these got-ya that no one seems to know if it works or not.
  3. I really have to switch to mac like way.
    1. Setting up Win 7 on a mac is a pain… mostly because I was following out of date instructions.
    2. Running Win 7 is a waste because  Win 7 will kill the mac’s good battery life

The last point I think is kind of funny.  It makes me think of HP and Microsoft in a room complaining about battery life and how they will stop people from switching to apple.  HP saying it is because Microsoft software sucks and Microsoft saying it is because of hardware.  Then Microsoft says I will prove it you will see with windows 8 I will make my own hardware.

My guess is a mac sleeps faster and more and probably do less.   However maybe they are doing less like RISC does less then CISC.  Time will tell.