Filtering information flow

Like all most of the people I know, I too find myself struggling to keep up with the increasing information flow and the need to come up with means to filter that information stream as to spend as little time as possible evaluating and putting it into good use, and focus on the kind of information that matters to me the most.

Naturally, it would have been best to store/collect/accumulate every bit of information that comes your way. However, unless you be able to identify the usefulness of that information in timely fashion since the acquisition, you are merely storing what you coul/should most probably be able to acquire/lookup later on anyway ( Google, usenet, etc ).

There are various tools and services that make it possible to throw everything at them ( textual content, multimedia, URLs, .. ) which they will happily store away, optionally encrypt them, make them searchable, place them in 'smart lists', you name it. Examples of such applications on Mac OS X are Together, Soho Notes, Yojimbo. I have tried over a dozen of those applications but nothing really worked for me ( pun intended ). They are mostly fine applications, mind you, and may very well turn out to be the perfect tool for your needs so you should try them. ( Sugar is apparently a happy 'Together' user ).

I am relying on NetNewsWire for acquiring information. My subscription list is rather short. I keep track of my friends, some 'interesting folks', various dedicated technical sites and a couple sources providing me with gaming and other entertainment news/meterial. It turns out that having a like minded (sub)network of friends is more valuable than having access to a highly comprehensive list of sources.
Your friends will filter the information for you. They know what you are interested in. They will happily forward you stuff they consider cool/interesting/useful. Thus, its not really that useful to subscribe to popular information sources, for your friends and other sources even, are monitoring them anyway.
I usually check for subscription updates once day, when I get back home from work. I quickly go through the list of items and the ones that seem interesting/worthy I open in a NNW tab for later. Sometime that list of tabs grows to over 100. I go through the opened tabs list whenever I have available time to do so; ones deemed really interesting/useful end up in my Safari bookmarks ( more on that later ) list. Eventually all tabs/pages are consulted and closed. This two-phase process helps me make the most out of the information that reaches me via NNW.

Safari is my web browser of choice for various reasons. I maintain a hierarchical list of bookmarks folders which help me keep references to URLs, obtained mostly via NNW, organized. Most of the bookmarks are tagged by means of adding a list of keywords describing the content within [] in the title. For example, I bookmarked http://www.pragprog.com/ as 'The Pragmatic Bookshelf [store, books, technology]'.

I also maintain text files that hold content specific to a given information domain. For instance, there is a file entitled 'Syntax compilation hints' which I use to store useful, interesting phrases and writing techniques I can refer to in the future. There is another file named 'Quotations', a folder 'Studying Src' which contains files such as 'Algorithms', 'x86 Assembly', 'Cocoa', 'Interesting Findings' etc. In fact, whenever I am studying the implementation details of an application ( say, Lua or Quake III ) I create a text file where I document my findings and thoughts on those. There are over a dozen of folders holding over 100 or so 'notes files', ranging from 'personal rules to follow', to 'ways to deal with stress' to 'ideas about work projects' and 'My Books'.

It all comes down to the fact that thanks to Spotlight ( one of my favorite features of Mac OS X ) I can locate the information stored away as text files ( of course, you can locate anything on your system using Spotlight anyway ) and bookmarks instantly, consult them and update them with little effort. In addition to that, you can easily synchronize and backup that information to locally attached media ( external disks, CDS, etc ) or over the Net (.Mac, online storage services, rsync to a server you have access to you, .. ).

The rules of evolution, thankfully, apply to most systems and processes. What that basically means in this context is that I will eventually figure out a better way to approach the problem. Until that time comes though, I am sufficiently pleased by the benefits the existing solution is providing me with.

New Theme, iPhone, Google AppEngine

My brother provided me with a theme for my blog. Its pretty clean and simple - yet not a simple or clean as I would have wanted it to be, but that's entirely my fault. Its a matter of modifying the structure of the various elements and using font families and colors that make sense.

I purchased two iPhones from Las Vegas ( Thank you for the invitation Patrick ). I used to dislike cell phones with a passion. Especially those engineered by Nokia. Complicated for no reason, cumbersome to use, fancy for the sake of being fancy and loaded with a gazillion crappy applications and 'services'. The only cell phone I actually liked was the original Nokia phone ( short-lived moment of glory for them ) used in the Matrix 1 movie. So, naturally, my expectations were rather low when it came to putting the iPhone to the test.

"The iPhone is a revolutionary mobile phone". It actually is. Everything just works, supported by an ultra sleek UI, robust facilities and solid design decisions. It is by far the best mobile device I ever used, far surpassing any expectations I may have had.

Amazon kick-started the cloud computing era by introducing an ever expanding array of facilities and services, from S3 to EC2, to SimpleDB. Microsoft is entering the game with SSDS. Google made available a dozen APIs and WebService as a means to interfacing with their core services but everyone knew Google would come after Amazon and co, big time. It did. What is perhaps the most important benefit and side-effect of the availability of such a platform is that the everyone can build any web application without having to shelling out for the kind of resources that would have made this application possible. The AppEngine service is going to provide everyone with free access to resources and documentation - all one would need to do is signup with them, build the application on his computer using the provided SDK and then push it back to the cloud. Once the application gets successful (say, 4-5 million page views / month ) that said developer would pay Google for access to more resources. Everyone wins.

I am looking forward to similar offerings from IBM and Sun. For those who are into buzzwords, Web3.0 is here.

WWDC 07 - the rundown

The Stevenote came and went; overblown expectations replaced by the collective uhm? and 'where is this and where is that?' concerns from Apple fans users/advocates. 300 new features are included in Leopard, yet Steve chose 10 of those to demo during his keynote. Initially we were hoping for 10 brand new(=not demoed before or mentioned or whatever) features, the kind of features that would be deemed super secret and super valuables, the kind of features Apple wouldn't demo so that Microsoft wouldn't (once again) 'adopt' them for their Vista Windows revision.

We were mostly wrong. 3 new features were revealed. Not really that amazing, mind blowing or otherwise worth celebrating for, yet worthy and interesting as a whole. The new desktop, which seems to be heavy on Core animation and whatnot and also comes with 'Stacks', a nifty feature which I am really going to put to some good use once I get access to it. There is also ( at last ) a new, really slick finder which is a whole lot like iTunes, only for files. The third new feature demoed is called Quicklook, which is about being able to live-preview files ( based on their file-type ) without having to launch an application. Very handy. The other 7 selected features were basically overviews of previously demoed/confirmed features (Phaistos Network ) can't wait to get their hands on this baby and build apps for it. A release date was provided ( June 29th ) and that was basic it.

The one more thing turned out to be ( thank God ) Safari 3.0. It is now available for both Mac and PCs ( Windows ). Its way faster, it sports draggable tabs, super slick in-line find and a very cool textareas resizing system ( so that you can resize it if you feel like doing so while writing some text, just like I did when I started posting this ). It doesn't work at all on my brother's Windows box. Then again, its beta, take it with a grain of salt etc. I love Safari.

I really hoped they talk about iWork, iLife and the new iMacs. That was by far my biggest let-down. I hope they 'll make up for it by releasing them within the following days though.

Scatter Gather

While at GBC 07, George briefed me on his ultra interesting project, which is still a work in progress, but fully functional and extremely useful already. The idea is that people are increasingly looking for the latest in (news|information|commentary|...) for specific topics ( say, Apple or Linux ) but, due mostly to the proliferation and the wide range of blogs ( which is a wonderful thing ), its hard to get access to that kind of content. George's phidz.com service is an indispensable guide, which collects and organizes blog posts from an ever-growing number of sources into themes/topics. This allows you, for instance, to read the latest scoop on computer games by going to a single, constantly evolving - by means of adding more related sources into the mix - page. I love it.

Apple unveiled the updated MacBook Pro's today. The new 17" one ( 1920x1200, upto 4G RAM, ubber powerful Graphics card, LED backlit display... ) is absolutely dreamy. I wish I could somehow send them my 17" one along with whatever money sum is required for getting hold of that engineering and design marvel.

Speaking of Apple, I just pre-ordered Parallels 3.0. It won't ship until, presumably, WWDC though.

Tofu, for Mac OS-X
Tofu
Tofu is a novel application to address the common problem that people don't like reading text on the screen.
This is a pretty nifty application. Recommended.
Mac OS X : Late Night Cocoa

Late Night Cocoa

Late Night Cocoa is a new podcast intended to help experienced developers move to Cocoa.
Each episode of the podcast will look to include an experienced cocoa developer sharing his or her experience in a cetain area of cocoa development. (For Example Cocoa Bindings, Core Data, Core Animation etc).
Saturday afternoon links
After hours ramblings

So, the MacWorld came and went and we were treated with the likes of iTV (appleTv) and iPhone. I love both devices - and I am pretty sure you already have read elsewhere about the awesomeness and the revolutionary design + implementation of the iphone, specifically. I was rather let down by the fact that there was not a single thing to be said about Leopard, iLife 07 or iWork - you know, software - the 'Mac' stuff. According to the ones who know ( at least, the ones who could guess way better than I can ), it was done as to frame the focus on iphone - with separate events/announcements to follow that will deal with actual Mac news. I can't wait. Apple is giving everyone reasons to be afraid - be very afraid. As always competition drives evolution and all that. You can watch the keynote online.

My favorite games reviewer, Greg Kasavin ( along with Jeff Gerstmann ) is leaving gamespot to pursue his dreams as a game developer. I will miss his reviews.

What really happened on Mars? : for hard core geeks.

Apples in a basket

2007 : year in preview :predictions for all things apple by some of the most well known folks columnists covering Apple. Speaking of which, Macworld is just a few days away. Leopard, iPhone(?), iTV(?) and a bunch of 'one more things' are on their way.

Burnout sucks, royally.

Another great Mac Application
Disco - Mac Disk Burning : Another superb Mac app, which looks great and perfect for helping me keep track of all the files I move over to DVDs and CDs for backup or as a means to reclaim hard disk space. Why Windows apps have to be so ugly by the way ? Steve Dekorte has a few words to say about the UI of the app.
Bouncing back

Things have been rather crazy here ( at work ), leaving no time for blogging or other personal activities. Thankfully, things are beginning to slowing down, so back to posting, I am.

I have connected my 24" Dell screen to my Macbook Pro and my productivity has been boosted twofold, or at least it seems to be that much. I got 1680x1050 + 1920x1200 worth of space real estate to place my windows on and thats sweet.

Speaking of MacBook Pros, Apple unveieled an new/improved MacBook Pro line, sporting an Intel Dual Core "Merom" processor (64bit), increased standard hard disk size, among other things. I doubt there is a better laptop out there. If you are looking to buy a new laptop, go for the MacBook Pro. It may be a bit pricey, but it is worth every cent. It also runs Windows ( and games ) PERFECTLY. I have installed bootcamp and Gothic 3 on it and it runs perfectly, with every detail setting pushed to the maximum. Apple rules.

I downloaded a few trailers today, while I was waiting for some some data to be processed. Gears of War, an Xbox 360 game by the Epic Games squad, coming out in 2 weeks, is perhaps the most beautiful and detailed game I ever seen. Makes me want to rush out and buy a 360, today.

iTerm

iTerm, the most promising terminal application for Mac OS X reached 0.9 today. A few months ago it was barely usable, crashing constantly, being slow as molasses and kinda ugly, too. Things have changed, big time, though. The latest iTerm is very stable ( been using the 0.9 pre for a while, hasn't crashed once), very fast ( as fast as Terminal.app or at least very close to that ), looks great, the tabs work perfectly, offers a wide range of options for configuring it to your liking, profiles and other goodies. Grab it while its hot!

They Want Apple Greece! Me too.

They Want Apple Greece! Me too.

Link by Steve

iTV / 20" laptop

Apple is pulling aces from its, obviously ultra deep, hat, one after the other. Their iTV is ultimately going to change the way we entertain ourselves ( through audiovisual means ) and raise the expectations that will affect our buying decisions as consumers ( what? I can't stream this to my TV? that's so 90s .. kind of thing ). In addition to that, it is going to force other companies to rethink their strategies and finally see the big picture ( pun intended ). Everything is going to flow via the Net sooner or later. Everything is going to available to us on multiple platforms and devices. The big3 ( Sony, Microsoft, Nintendo ) are already riding the wave out of necessity ( make their devices more useful and cooler ) and because they (will) make a gatrillion dollars in the process. Once iTV hits the market, Microsoft, Dell, Gateway etc are going to come up with their own streaming device. Competition drives evolution. Yay for Apple for kick-starting, or at least giving it such a great push, the stream-to-my-tv revolution.

Dell XPS M2010 21" laptop : Sometimes we have to draw a line. 20.1" screen? 8.5g? This is more like an 'easy to relocate' desktop. My first 17" laptop ( an Acer Aspire ) weighted over 7kg and I thought it was super heavy for a laptop (that's because it was). I don't see Dell selling lots of those 'laptops' in the foreseeable future.

Optimizing free time
I decided - once again - to let go off IM based communication ( AIM, Jabber etc), stop checking out RSS feeds and podcasts (I sort of almost gave up on them a while ago.. ), surfing the Net, playing computer games etc and use all that ( and then some, if I can manage to sleep even less ) time in learning ( books + wikipedia mainly ) and practicing (coding). I am also going to be checking email once a day and reply to messages that require a response in bunch. On unrelated note, the Apple Media Event just kick-started.
The best got a whole lot better
The best desktop computer ever built( designed | engineered ) got a whole lot better. Apple updated their iMac computer, which now comes in a 24" configuration for as little as $1999. Their base 17" iMac dropped to below $1,000! I already own / have access to three different Mac computers but its going to be darn hard to resist the urge to go buy the amazing new 24" iMac.
Google / Apple etc

Its the small things at google that impress : Mr.Scoble visited the Google folks. He had a good time there.

We are 'all' waiting for the next scheduled Apple event, due on Sept.12th. Chances are its about the unveiling of the Apple iTunes MOVIE Store as well as the wide-screen iPod ( I hope its the one with the e-reader functionality ). Rumor has it that a new iMac 23" is also coming out really soon, even perhaps this month. Great news.

Think Commodore
Think Commodore is a website about emulating old Commodore computers such as the C64 and the Amiga on your Macintosh. The website also covers subjects such as C64 or Amiga games, demos, music, how to copy files from your Mac back to your trusty old Commodore etc.
Birthday - etc

Happy birthday to my twinnie. He is now 11110 years old !

Rainer Brockerhoff's thoughts on WWDC 06 : very interesting read

Gaming / Apple / Linux ..

FlexTime : A versatile timer for your repetitive activities. This is a very nifty application ( Mac OS X ) that can help you stay on track and get things done. Definitely recommended.

DirectX10: The Next Generation in Gaming: As you may have noticed, if you are a regular reader, I give Microsoft a lot of credit for all things gaming. The forthcoming DX10 looks awesome ( check the pictures on that page ) and ultra sweet. Last time I tried to built something using DX ( some two years ago ), I got overwhelmed due to all those COM interfaces I have to utilize to do the simplest things. OpenGL has such a great and beautiful API.. However, from what I have been gathered, things have changed since then. Programming with DX is more straight forward than it used to be. I will give it a try once Vista comes along (IF ever.. ).

Must have Nintendo DS Programs : Homebrew applications for your DS. I am going to try to use ScummVM on my DS. Looks great.

Gus Mueller half-jokingly believes an ..iSight HD is coming along soon and provides a good reason why he thinks so. Interesting.

I installed Ubuntu (latest) on a Parallels Workstation VM today. Runs like a charm. OpenSolaris is next.

Mark Papadakis

Moires, Heraklio, Crete, Greece
Bytes conjurer. Seeking knowledge 24x7
About MarkP

Favorite Quotations

  • Focused, hard work is the real key to success. Keep your eyes on the goal, and just keep taking the next step towards completing it. If you aren't sure which way to do something, do it both ways and see which works best.
  • Focus is a matter of deciding what things you are not going to do.
  • Simple is Beautiful
  • In the information age, the barriers [to entry into programming] just aren't there. The barriers are self imposed. If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization. You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on, and the dedication to go through with it. We slept on floors. We waded across rivers.
  • Fear is the path to the Dark Side. Fear leads to anger, anger leads to hate, hate leads to suffering.
  • Easy is what I know, difficult is what I don't.

    Activity Log

  • 01.09 17:06  In Edinburgh, perhaps the prettiest city in the world.About to head back to the hotel at Ayreshire in a while.Missing my loved ones big time
  • 28.08 18:10  Heading to London tomorrow with Dora, prior to heading to Scotland on Saturday for a week.




Search

Next Page