Friday, 18 November 2011

Moving on to Tumblr

I've moved on to Tumblr. I'm not planning on updating this blog any more.


Please follow me over here:



http://lamnatos.tumblr.com/



Thank you.

Wednesday, 2 February 2011

WD TV Live Hub

Πριν από λίγο καιρό απόκτησα ένα Western Digital TV Live Hub. Το παρακάτω είναι μία σύντομη περιγραφή της μέχρι τώρα χρήσης του, όπως την έστειλα με email σε ένα φίλο που με ρώτησε πως μου φαίνεται. Εκείνος πρότεινε να το ανεβάσω σε κοινόχρηστο χώρο μπας και ενδιαφέρει κι άλλους. Voila.

Το έχω στήσει σχεδόν αποκλειστικά για video. Ταινίες και σειρές. Υποστηρίζει μουσική και εικόνες, αλλά δεν του έχω περάσει τίποτα από αυτά τα 2.

Ότι video του έχω δώσει μέχρι τώρα το έχει παίξει: AVI, MP4, MKV τα έπαιξε κανονικά. Μόνο FLV δεν παίζει από όσα έχω δοκιμάσει. Θυμάται by default που βρίσκεσαι σε ένα video, άμα το διακόψεις και το ξαναξεκινήσεις θα σε ρωτήσει αν το θέλεις από την αρχή ή από όπου είχες μείνει (απλό αλλά καλό). Υποστηρίζει υπότιτλους σε όλα τα διαδεδομένα formats ακόμα και όταν είναι μέρος του αρχείου (MKV και MP4).

Έχει 2 USB θύρες (για να κουμπώσεις μέχρι και 2 εξωτερικούς σκληρούς ταυτόχρονα), ένα HDMI, ένα Component και ένα Composite video output. Από ήχο λέει ότι υποστηρίζει Dolby Digital Plus και DTS 2.0+Digital Out.

Τις δικτυακές λειτουργίες δεν τις έχω δοκιμάσει ακόμα. Έχει θύρα ethernet και αν του βάλεις USB WiFi to manual λέει ότι θα το αναγνωρίσει και θα το χρησιμοποιήσει. Ετοιμάζω project εγκατάστασης δεύτερης τηλεφωνικής πρίζας στο σπίτι και μεταφοράς του router σε πιο κεντρικό σημείο για να καλύπτει το WD και κάτι άλλα πραγματάκια που θέλω. Αν είχα πρόσβαση στο Internet λοιπόν θα δοκίμαζα και τα Flickr, Facebook, YouTube, Weather πραγματάκια που έχει. Περισσότερο για χαβαλέ, δε νομίζω ότι μπορείς να κάνεις σοβαρό browsing και infosuming χωρίς πληκτρολόγιο.

Αν το έχεις πάνω σε δίκτυο υποτίθεται ότι μπορεί να δει και shared folders και νομίζω shared iTunes libraries. Άνευ δικτύου δεν μπορώ να πάρω θέση επ’ αυτού.

Το UI και το τηλεχειριστήριο είναι πολύ κατανοητά και λογικά στημένα. Το UI είναι καθαρό, απλό και σχετικά παραμετροποιήσιμο. Το τ.χ. είναι άνετο και ενώ έχει αρκετά πλήκτρα, δεν χάνεσαι καθόλου.

Import των αρχείων στον εσωτερικό HD του WD (εγώ έχω το μοντέλο του 1ΤΒ) έκανα χρησιμοποιώντας έναν επιπλέον εξωτερικό σκληρό. Δηλαδή: Mac -> Εξωτερικός -> WD. Αναγνωρίζει FAT32, NTFS και HFS+ (αρκεί να μην είναι Journaled που δυστυχώς το HFS+ το έχει by default ενεργοποιημένο με μόνο τρόπο να το απενεργοποιήσεις να κάνεις format). Η οργάνωση των αρχείων είναι σχετικά απλή υπόθεση, όλα γίνονται με το τ.χ..

Μπορείς μόνο να αντιγράψεις και να μεταφέρεις αρχεία και φακέλους. Άρα έφτιαξα την δομή που ήθελα στον εξωτερικό HD και μετά την μετέφερα ολόκληρη στον εσωτερικό δίσκο του WD. Μετά αντέγραφα ό,τι ήθελα στο κατάλληλο προορισμό (πάντα με τη χρήση του τ.χ.). Από τις 6-7 φορές που έκανα μεταφορές αρχείων, μόνο μία είχα πρόβλημα, όταν το έβαλα να μεταφέρει ένα αστρονομικό αριθμό αρχείων (συνολικά 400+ items: φακέλους, ταινίες, subtitles). Κάπου στα 3/4 της μεταφοράς κόλλησε το progress bar. Μετά από αρκετή υπομονή του έκανα hard reset. Δεν υπήρξε κάποιο πρόβλημα, ό,τι δεν μεταφέρθηκε την πρώτη φορά το ξαναπροσπάθησα σταδιακά λίγο-λίγο.

Το κουτί του είναι μικρό, διακριτικό και αθόρυβο. Δεν ξέρω αν σβήνει εντελώς ή αν μπαίνει σε sleep mode, αλλά ανοιγοκλείνει αστραπιαία.

Αυτά. Εν ολίγοις ενώ δεν περίμενα ότι θα μου χρησιμεύσει πολύ, τελικά την έχω καταβρεί με το εργαλείο.

Thursday, 25 November 2010

Mixtape 9: Advance



LFO - Them
Autechre - Eutow
Alva Noto - U_09-1-2
Gaiser - And Answer
Photek - Titan
Future Sound Of London - We Have Explosive (Hero Killing)

- Samples from: LFO, Future Sound Of London, Autechre, 9 Lazy 9

Saturday, 2 October 2010

Mixtape 8: Rille



Underworld - Ess Gee
Simone White - Beep Beep Song
José González -Heartbeats
Κωνσταντίνος Βήτα - Ανεπάρκεια
Tracey Thorn - Hands Up To The Ceiling
Aphex Twin - Avril 14th
Magnetic Fields - I Wish I Had an Evil Twin
The Beta Band - Gone
Nine Inch Nails - Adrift And at Peace
The Dandy Warhols - Green
XAXAKES - Σ’ Έχω Χάσει

Thursday, 1 April 2010

Why Steam on the Mac is a big deal, and not only for gamers

On March 8th, 2010, Valve announced that it will port its Steam content delivery framework on the Mac, along with its flagship games. The gaming community erupted with joy, this would surely open the floodgates for the native game-deprived Mac users.

Most of the comments I saw were only focusing on how Valve's great games are coming to the Mac and how Steam will drive other major game developers to properly port their games for the Mac. Apart from the obvious gaming benefits, Steam on the Mac is a Big Fucking Deal for another reason.

Right now Steam commands approximately 70% of the general digital distribution market. It's safe to say that Steam is one of the biggest digital software distribution channels on the PC, regardless of the type of software (games VS non-games). It currently only serves games but there's no technical reason why it could not deliver applications as well. (I'm willing to bet that in the future Steam will start distributing "regular" software as well.)

While Steam is one of the biggest application stores, there's no doubt which is THE biggest. Apple's App Store for the iPhone, the iPod Touch and the iPad of course.

The iPhone is a revolutionary device and part of its success must be attributed to the App Store that provides it with software. The close synergy of the App Store with the iPhone makes it extremely easy to acquire new software and also keep your current software up to date. This has led to some astronomical download figures for the App Store.

I don't think Apple would mind moving the Mac to a similar mode for general software distribution. Judging by the success of the App Store, I don't think the public would mind either. Generally speaking I wouldn't mind either given the benefits it has.

The App Store is a curated source of software. Getting an app from the App Store guarantees that it will not harm your data nor the functionality of your device. It might feel a little big-brotherish at times, but overall it's much easier and simpler to deal with applications on the iPhone than it is on a regular PC or a Mac. It also handles software updates with the same ease. Forcing updates down users' throats is not the way to do it, but relying on them to update their apps is futile too. The App Store handles that automatically.

There are issues with the App Store. The main one is the double edged sword of the central channel approach. It can guard you against mishaps, but it is limiting in that if you can't get something through the App Store, then you cannot get it at all via normal means.

The reason why this hasn't pushed users away from the App Store is two-fold. While there have been numerous cries from tech journalists and developers about this or that case of Apple's mistreatment of an app, the general public was not affected in any serious manner. On the other hand, if you don't like the App Store, the only way to not deal with it is to not deal with the iPhone at all. And exactly because the overall iPhone experience is very pleasant, people do not mind the minor negative issues that the App Store represents. They don't mind because the alternative is to not have the iPhone at all.

From Apple's point of view the App Store has been a tremendous success. This is why they are using it with the iPad, their next step in computer evolution. I'm sure Apple would like to switch the Mac to the App Store model too. Given the overall positive experience of the App Store for the public, I think it is something possible to achieve. Possible, but difficult for a number of reasons.

The App Store's success is partly because this is how things always were on the iPhone. The App Store, with all its downsides, is how things always worked on the iPhone from day one. There's nothing else to compare it to. Things are very different on the Mac. The Mac is still going by the old, Wild West model: It's you that has to do the app hunting, it's you that has to do the app installing, and it's you that does the maintaining and updating. This is how things always were and it's going to be very tough to change that.

There are bits and pieces already in place that when properly combined could lead to something similar to a Mac App Store. There's an entry called "Mac OS X Software..." in the Apple menu in Mac OS X that leads to a section in Apple's site with Apple-approved software. There's the Software Update application that keeps the OS's components updated. It's easy to see these two combined into an App Store interface.

The advantages of an App Store for Apple would be numerous. It would provide a revenue stream. It would simplify system management through centralized distribution of updates. Overall it would enhance the user experience by removing the chores of installing third party applications. An App Store would also benefit the developers since it blocks piracy.

Apple could achieve that if it acted smoothly and carefully at first. Not with an all-at-once switch, just by starting to suggest this new alternative method as the preferred way of handling applications. This new method which is also unique, this is a crucial part of the approach. By offering a new method that is also unique, makes it easy for users to accept this as the only way in the future. "The ease of the iPhone and your iPad, on your Mac!"

The above scenario will be easier if Apple's App Store was the only new method to handle apps. This is where Valve's Steam channel comes into play. Steam is ready now. It's been tried and proved on the Windows platform and it is coming on the Mac really soon. Judging by the success on Windows, I believe that it will succeed on the Mac too. I also believe that Valve with expand Steam into non-gaming applications. Either way, I think Steam is poised to become a big (if not the biggest) digital distribution channel for applications on the Mac.

I'm not saying that Apple is definitely going to down that road. It's not impossible though, given the advantages. What the introduction of Steam does is to create a safety net, a regulating force if you want.

In addition to this, Valve is different from Apple on a more fundamental level. Valve is a third party entity regarding the OS (any OS, either OS X or Windows). This means that Steam is by definition an alternative option that works in parallel to how you usually install software on your machine. The way Steam works right now on Windows, you can either install a game via a DVD or you can download it through Steam. It does not necessarily change the way you were doing things. It complements it by providing an alternative way. Because Apple develops its own OS, it has the ability if it wants to fundamentally change how applications are installed. Having Steam as a precedent on the system, makes it more difficult for Apple to change anything it wishes however it pleases.

I think that centralized application management is the way to the future. The pitfall to this is having only one way of getting applications on your system. I see Valve's move with Steam as one way to avoid getting locked in a situation where the only way to get applications on your Mac is through Apple.

Sunday, 20 December 2009

Mixtape 7: Absinthe



Absinthe

(Image from
Absenta.com)

The Dandy Warhols - The Creep Out
Masters Of Reality - Rabbit One
Verve - Man Called Sun
Primal Scream - Trainspotting
Can - One More Night
PJ Harvey - The Wind
The Beta Band - Number 15
Jimi Hendrix - Red House
Dungen - Om Du Vore En Vakthund
XAXAKES - Κάτι Σαν Αυτό

Friday, 4 December 2009

Mixtape 6: Cinnamon




(Image by zuckerfuss)

Schneider TM - Reality Check
Apparat - Arcadia (Boys Noize Version)
Metric - Hustle Rose
Dykehouse - Chainsmoking
The Magnetic Fields - California Girls
My Bloody Valentine - Sometimes
The Jesus And Mary Chain - Just Like Honey
Low - Breaker
Low Line Caller - Over The Counter Kids
Great Lake Swimmers - Your Rocky Spine
The New Pornographers - My Rights Versus Yours

Friday, 20 November 2009

Mixtape 5: Bhambatha




Bhambatha

Fela Ransome Kuti & Africa 70 - Gentleman
Dick Khoza - Chapita
Kokolo - Mister Sinister
Beastie Boys - Futterman's Rule
Breakstra - Cramp Your Style
Lyrics Born - I Changed My Mind (Stereo MCs Mix)
Prince - Sexy M.F.
The Last Minister - Tribute To J.B. Family
Quantic - Perception
Ohmega Watts - That Sound (Ft. Lightheaded and The Procussions)


- Samples from: The Chemical Brothers

Saturday, 7 November 2009

Mixtape 4: Aberrant





LFO - Freak
Aphex Twin - Bucephalus Bouncing Ball
Beethoven - Für Elise
Autechre - V-PROC
Prefuse 73 - Nuno
Jamie Lidell - Daddy's Car
Στέρεο Νόβα - 'Εθαμ

- Samples from: The Conet Project, The Future Sound Of London

Friday, 23 October 2009

Mixtape 3: Frisson



Frisson

Earth, Wind and Fire & Fatboy Slim - September/The Joker (ATFC"s Aces High/Shinichi Osawa Remix)
Alex Kid - Come With Me (feat. Lisette Alea)
José Nunez - Bilingual
Daft Punk - Prime Time Of Your Life (Para One Remix)
Run-D.M.C. - It's Like That (2 Bit Thugs ReRub)
Underworld - Two Months Off (John Ciafone Vocal Remix)
Sander Kleinenberg - The Fruit
Pet Shop Boys - Sodom (Trentemøller Remix)

Sunday, 11 October 2009

Mixtape 2: Cadence



Cadence

LCD Soundsystem - Get Innocuous
The Rapture - Get Myself Into It
!!! - All My Heroes Are Weirdos
Animal Collective - The Purple Bottle (Stevie Wonder version)
M.I.A. - Boyz
Hot Chip - Over And Over
Siouxsie and the Banshees - Spellbound
Miracle Fortress - Digital Love

Sunday, 27 September 2009

Mixtape 1: Nocturne




Goldfrapp - Let It Take You
GusGus - Snoozer
Mikro - Σε Κίνηση Αργή
Faithless - Crazy English Love
Everything But The Girl - Driving (Acoustic Mix)
The Future Sound Of London - Max
Hooverphonic - 2 Wicky
Photek - Rings Around Saturn
Vangelis - Blade Runner Blues
Miles Davis - Blue In Green

Thursday, 2 August 2007

Ubuntu switcher

About two weeks ago I installed Ubuntu on the Girlfriend's laptop, after her request. She had become fed up with the sluggish responsiveness of her Windows XP installation. There was also that virus incident not long ago.

At some point of frustration (coupled with a bit of cursing from her part :-) ) she asked me whether moving to Linux would make things any better. Trying to suppress my extreme geeky excitement I replied somewhere along the lines 'Well, I think it would. At least you won't get any viruses and most of those pop-ups would go away'.

She instantly liked the overall theme as well as the name. The included games were a big hit, especially Gnometris: ('Are you telling me I've got Tetris on my PC? Woohoo!'. I challenge you to find one worthy Tetris game on Windows XP). Then I installed Frozen Bubble which proved to be an instant hit too.

What she did not like was the carry-over wallpaper from her Windows XP account (Windows migration tool is quite impressive although it missed Firefox's bookmarks) . 'Eeeek! Am I back to Windows? Can you please take that away??'. She also got frustrated with the super-sensitive track pad but that was easy to fix too.

So for the last two weeks everything has been nice and dandy. I dare say that some things work better than they did in Windows XP. The wireless connection is one, while Internet radio streaming (in .asx format) has been stellar contrasted with Windows XP's (and sadly OS X's) hit and miss performance. I've set up read-write access to her NTFS partition where are her files still reside and put a shortcut on her desktop so she can find them easily.

From now on I can only guess how things will go. I guess she will eventually like the absence of viruses and adware and the general hassle-free environment. I've also noticed that Ubuntu has had zero dropped connections from our wireless home network. Windows XP was constantly struggling to connect to our home network even when the laptop was sitting next to the wireless router.

Of course she did not get involved with the process at all. I was solely responsible for setting everything up. After everything was done and dusted I just gave her a quick tutorial ("Here are your files, here is Firefox, here are the games"). There was no point in getting her involved with anything else like how I got the NTFS partition to work (super easy, just install the relevant utility). I consider it a success that she thinks it was as easy as it looked to her (and even to me). That's a big thumbs-up for the Ubuntu team by me.

Friday, 6 July 2007

Auto-next for YouTube

After seeing the auto-countdown 'Right' and 'Left' arrows that appear when a video ends in YouTube the following occured to me:

Wouldn't it be neat if YouTube could track what kind of videos you watch, compare your selections with its own list of popular videos and select the next video on its own? Each video could have a 'Skip' and a 'I like this' button appear in the controls, just like the one currently appearing in the Last.fm player.

You'd still have control over what gets played. When a video ends, you could select from the options provided, just like you do now. The new bit would be a timer. When the timer expires the most popular video from those presented gets loaded automatically. That could even be applied in the AppleTV's and the iPhone's version of YouTube as well.

The algorithm behind something like that is simple as shown by other 'behaviour-tracking' services like Last.fm, Pandora radio and Reddit. If you are not logged in you can skip the 'tracking' part altogether and just auto-load the next most popular video in line.

A point against this could be that contrary to Last.fm and Pandora's case, watching videos is not a background task like listening to music (Wasn't something similar said as an 'evidence' on why there was no point behind the iPod's ability to play videos? :-) ). I think this does not hold true. From my own and my friends' experiences, YouTube can be addictive. Like a Greek ad for chips said, 'It's impossible to have only one'. Why not try to automate the selection then?

I think that an automation like that would be usefull, specifically in 'dedicated' YouTube applications like the AppleTV and the iPhone. You'd log in, manually select the first video you want to watch and then let it play on its own. Imagine this scenario with the AppleTV, it's almost like watching your own, personal TV program for free.

Thursday, 5 July 2007

Pixar Drama?

Pixar's latest movie, Ratatouille was released last week. I haven't seen the movie yet but I am planning to go and see it as soon as possible. Based on the previous Pixar movies I have seen I know what to expect on the scenario. I'm guessing it will be a mixture of a kids' fairy tale interwoven with a more serious theme. It's been like that since their first feature movie, Toy Story. Their movies have been the kind that both kids and their parents can enjoy equally.

Up to now Pixar's stories have been strictly in the fairy tale realm. This provides a big advantage for the stylistic and the technological requirements of a movie. What do toys, bugs, fish and cars have in common? They are not humans and this gives you the freedom to depict them as you want. The notable exception are of course The Incredibles. This is a movie focused around (super) humans. Yet the style of the movie is focused in a more caricature depiction of the human form. It does not try very much to depict humans as realistic as possible.

I think there is a pattern in the character figures in Pixar's movies. Starting with Toy Story the characters do not have to look very much human like. They are toys after all. With each movie iteration though the focus shifts to the human figure although not always directly. Toy Story led to A Bug's Life which featured more human like figures. Then came Monster's Inc. which focused even more on the human form. It might not seem like it but "Sulley" Sullivan had a clearly human form and especially a human face.

Finding Nemo featured fish of course. What can be less human-like than a fish? And yet, those fish were even more human like. Because fish do not have any useful body parts to convey feelings the animators had to focus mainly of the face of each figure to paint the expressions of each character. This is even more clear in Cars. Here the characters are practically just a face on wheels. Everything had to be shown through the facial expression of the character.

That leads us to the latest movie, Ratatouille. This is the second movie after The Incredibles that features humans as main characters. From the trailers I've seen though it seems like the human figures in Ratatouille are much more "human" than those found in The Incredibles.

This (personally perceived) shift of focus towards the human form led me to the following thought: How long till Pixar produces an animated film that is not a fairy tale? If not by Pixar by someone else but the question is the same, how long until an "adult" movie comes out that is completely animated? We've seen that it's possible to convey serious thoughts through an animated film. Is it possible to have an animated "Philadelphia"? Or an animated "The Lifes of Others"? How about an animated "American History X" or any other "serious" and "adult" movie?

Sunday, 3 June 2007

Athens teh h4x0r



Spotted in downtown Athens today :-)

Wednesday, 23 May 2007

Virus!

Aaaaargh! The Girlfriend's PC caught a virus. Somehow, somewhere. I might be slightly responsible for that; me downloading a couple of torrents with her machine might have something to do with it :-$ The point is that, as the tech-guy in the house, I have to find a way to clean the damn thing now. It seems that it's a very resistant kind of virus. AVG can't get rid of it, Spybot can't get rid of it. I am currently browsing in the Intratubes to find a possible cure if possible.

The one extreme solution is to format and install from scratch. The Girlfriend is not very positive on the idea, although it is 100% clear that it will be me who is going to do the whole thing :-)

The other extreme solution is to format and switch to Ubuntu. Last time she saw Ubuntu 7.04 from a liveCD on her PC she liked it. I might try it for a couple of days from the liveCD again and based on her reactions I might convince her to go for it. The good thing with 7.04 is that everything worked out of the box with her laptop. Trackpad, wireless card, 3D graphics, It Just Worked. This gives me hopes, it might not be THAT difficult after all.

On the other hand she might want to practice her Excel skills in the following weeks for her work. While OpenOffice.org is fine and dandy, when it comes to learning the menus and the shortcuts and generally familiarising with Excel, well, by definition, it's not good enough.

We'll see how it goes. In the meantime I'll have to provide practical and psychological support when the infected machine keeps popping up un-requested windows and generally acting on its own...

UPDATE:
I managed to get rid of the trojan eventually. SpyBot spotted the culprit and after a quick look in some forums I spotted the foul entry in the registry that resurrected the thing each time I removed it. I deleted the entry and everything seems normal now. I run a full malware scan (AVG, SpyBot and Microsoft™ Windows™ Defender) every couple of days. Everything looks normal for now, let's hope it stays that way.

Monday, 16 April 2007

Prey

I finished 3D Realm’s Prey a couple of days ago. First time I head about Prey was around 1997, back when I was an avid reader of the English version of the PC Gamer magazine. The details seemed so far ahead of anything else that existed back then. Coloured lights, reflections, insane character polygon counts for the time and of course portals. I’ve even downloaded a small video from the Internet (through dial-up!) and gasped at the amazing graphics of the day. I still have that video and I’ve found more, nothing beats some video game nostalgia.

When a friend bought a brand new PC about a month ago and asked for a really good-looking game to test his kit, I did not hesitate to suggest Prey. The new version of course (the old one was discontinued unfortunately and never saw the light of day), which is based on the Doom3 engine. After a while I could not resist the temptation and asked him to give me a copy to play with. I installed it on Girlfriend’s laptop, patched it to the latest version and soon I was good to go.

And now that I’ve finished it, here are my thoughts on this game whose beginnings are more than a decade ago.

The graphics are of course really spectacular. Even on Girlfriend’s laptop which is nothing great the lightning effects are top-notch. The levels are really interesting as well, playing a lot with the notion of what is up and down. Gravity (and its manipulation) are a central part of the game and used creatively to create some really interesting puzzles. It’s also used to enhance the sense of scale in some cases, like when you exit the bad guys’ mothership with a small space shuttle and land on a small asteroid that has its own gravity field. It sometimes becomes disorienting but I count that as a Good Thing™ (Nothing beats the sheer sense of disorientation you get when playing Descent 1 & 2).

Additional tricks are the Portals that act as teleportation devices that also show you where you end up. If you played Quake 3 Arena, you’ll remember in q3dm7 the portal near the rail gun and the quad damage. It looks like that, although it’s more advanced since it’s a two way thing and you can also shoot stuff through it.

The final trick is the notion of Spirit Walking. When your character first dies, you are told that your spirit has the special ability of leaving your body and moving around on its own abiding to slightly different physical laws. This enables you to solve some puzzles like walking through force-fields for example. Another implication is that once you die, your spirit has the chance to return to you body, effectively letting you resurrect from the dead.

Every single time.

And that’s where the problem is. After a while, I found myself not really caring if I died since there’s no real impact on the game apart from a small slow down while I try to resurrect my character. You don’t lose your weapons and there is no limit on how often or how many times you can die. Once you’re dead, you don’t even have to do anything to resurrect, after a while it happens on its own.

While an interesting idea it ends up ruining the game. After a while there’s no real motive to become better at aiming or develop a different strategy because it doesn’t really matter if the bad guys kill you. In the end, you will beat them because they cannot really kill you. It ends up being just an annoyance that slows you down. It feels like having a invincibility cheat turned on permanently.

I also suspect that the designers of the game deliberately tweaked the game mechanics to make you die more. The weapons are not only unoriginal they don’t feel powerful either. You get the standard set of weapons: A melee weapon, a machine-gun type with a scope for long range shots, a grenade type with a sticky mode, a machine-gun with grenade, a shotgun again with a grenade function and a rocket launcher. The only interesting one is a plasma-laser-frozen flamethrower all in one, that accepts 3 different types of ammo, out of which only the laser feels really powerful (but ends up not being one). All the rest are just not powerful enough, they do not carry the actual punch you think they will based on how they look. Why do you give me a rocket launcher if it cannot even kill one of the basic enemies with one shot?

It’s a shame because Prey has a really good story. It might not be the most original one ever but at least it’s told in a really good way. The voice acting is also great. If only for the bad guys that are really stupid and the spirit walking, I could have gotten a much bigger sense of accomplishment when I saw the rolling end credits.

Friday, 13 April 2007

Is iTunes really pointing to Leopard's new UI?

Now that Leopard is officially delayed for autumn, people have started wondering again about its secret features. A popular secret feature rumour is that Leopard will sport a brand new UI style. I've already laid my view on why I believe that we're not going to see drastic changes in Leopard's UI so I won't repeat them here.

I think that the changes will be subtle, in the same spirit of the changes that occurred with OS X's previous updates. What I don't think is that we can use iTunes latest (v7.0) chameleon change as a guide of what's coming as some people have suggested.

iTunes is a strange application. Some claim that it's a programming feat since it's not just a simple application ported between two completely different environments (Windows and OS X). It seems to be carrying over a number of OS X's core technologies to Windows; iTunes store's WebKit presentation engine, QuickTime's full media stack and probably numerous Cocoa components that were torn out of their natural habitat in OS X and made functional in a completely different technical infrastructure. And it does all this while managing to work almost exactly the same between the two platforms.

And look almost exactly the same too. You might complain that there are too many different visual styles in OS X nowadays (Brushed Metal, Unified, Aqua and in some Frankenstein cases a combination of them), but iTunes sits in a realm of its own. The first time I saw it, it seemed to me like the result of a half-finished morphing transition from classic OS X Aqua to classic Windows Luna style.

iTunes is in the difficult position of having to be consistent between two different worlds. One has to look at iTunes under the iPod halo prism. iTunes acts like OS X's ambassador in Windows' land. It has to look new and interesting and full of promises about where it's coming from. On the same time it has to also look and behave somewhat familiar to what the user already knows. And the user already knows how Windows land is. Hence the "half-morphed" UI and the "OK" and "Cancel" buttons in the Preferences window. No other OS X application (iLife or not) looks like iTunes and no other OS X application has confirmation buttons on their preferences windows (correct me if I'm wrong). It's a trade-off of this slightly schizophrenic nature of iTunes' purpose.

What iTunes wants is to make the Windows user interested in OS X land enough so he makes the switch.

Imagine you never had a Mac. You do have an iPod though. And you like it so much how easy it is to work with iTunes that you decide to take the big step and switch. Now, Macs might be easy, but they are different alright. Imagine that iTunes acts like you first friend in this new town called OS X. Among all those new faces and concepts you have a familiar face with known shortcuts (that happen to work in other applications as well).

That's what iTunes is all about, not about testing and previewing new visual styles. Sure, it's about helping you organize your music and managing your iPod and downloading music and videos. In the end though, it's also a promise that where it's coming from there's more of the good stuff.

As for us already in OS X land, well, we'll have to deal with it.

Leopard delay VS iPhone on time

I don't really mind that Leopard is delayed until October. Sure, there was a small "Oh come on..." moment, but at the end of the day I too believe that it's better to delay a bit instead of rushing out a seriously buggy product. I believe that Leopard will indeed be as good and solid as we want it to be.

On the other hand, the phrasing of Apple's statement for the iPhone got me thinking about its progress through the FFC verification.

Somehow I don't really believe the reason behind the extra resources needed (and "borowed" from the Leopard departments) is just that iPhone comes with "the most advanced software ever in a mobile device". January's presentation showed a very functional device. Sure, it wasn't complete, but the telephone functions seemed to be working more than OK.

Something tells me that the FCC required some serious changes be made. Changes require time to be made and deadlines require resources to be allocated. A typical Apple could just delay the iPhone a bit until it implements the required changes, the same way it delays Leopard or other Apple-only products.

iPhone is not Apple-only though. Apple has not only to consider whether or not FFC and itself are satisfied with the quality of iPhone. iPhone has also to be delivered according to the schedule agreed with Cingular (and probably other network companies we don't yet know of. I'm sure Apple is in the talks with European network companies as well). Cingular agreed to offer iPhone and also agreed to make changes to its network to support iPhone's visual voice mail on the premise that it could start selling the thing ASAP. ASAP in this case was agreed to be June.

Apple can afford to delay Leopard. It cannot afford to miss the June deadline for iPhone though because it is partially obliged to Cingular. I'm sure this will bring some bad old memories from the past to Apple when it tried to partner with other companies (licensing its OS in the 90s and the Motorola RAZR joke).