Close

Hello. My name is Dudu Mimran and I write about tech, mostly about cyber security, machine learning, and startups. 

Will the number of apps ever stop growing?

I am a big fan of apps! Both as an apps developer and as a smartphone user started way before the days it was even called a smartphone. I own several phones with all possible operating systems and never miss a chance to install any new app I encounter. I may be a major factor in the total 2011 downloads number in app stores:) Following this self-proclaiming manifest and after I achieved credibility as someone who knows something about apps, I want to go back to the question in the headline. Sarah Perez story on the end of 2011 ?A Web of Apps started with the following lines: “It is remarkable to think that we?re in the early days of

Read More »

My New iPad 2 is no Faster than my Good Old iPad 1!

I have been enjoying my first iPad for the last year and a few weeks ago I got a new one, iPad 2. I knew I should not expect too many new features on it except for better speed and camera support. Indeed it felt very fast. Very fast in comparison to my first old iPad. And then I got a weird feeling about the improvement as if someone cheated me. Actually, it was not faster at all in comparison to my first iPad If I were to compare it with the speed of the first iPad on the day I bought it and unwrapped it from the box before installing stuff and working with it. Indeed my first iPad

Read More »

2010 The Decade of Content Discovery

The last decade, 2000-2009, flourished with new content creation tools: blogging, tweets, videos, personal pages/profiles, and many others. One thing that did not catch the speed of innovation on the content creation side is content discovery tools. We are still mainly using Google’s interface of search results to find stuff interesting. There were few tryouts for visualizing things differently but none of them prevailed. The feeling of something missing always happens to me when I try to look for some info on the web – If I dive shallow on Google then it seems like it is a topic never being discussed before but once you persist (and waste some good time on the way) things start to pop up.

Read More »

My first days on Twitter

I had my twitter account for quite a while but never really twitted. I guess I was part of the million accounts out there, just idle. I did not find a time to blog so automatically I considered tweeting as something I won’t have time for it also. Last week I started tweeting and it is very nice. I enjoy it. Same as blogging but faster, shorter and more in sync with the so many things that happen and go through your head during the day. I was two weeks ago on a #140conf, which is Jeff Pulver’s twitter and social media conference which was great (And I think is the reason I got curious enough on twitter to start

Read More »

Easily develop cool UI in native client applications

For a long time, I was contemplating on the best strategy for client application development, mobile clients, or desktop client applications. The problem with native client application development is usually the difficulty of building the UI and applying changes to it over time. Since I did both web development and client development I am accustomed in the web area for the ease of UI creation as well as applying changes to it. In web development all you have to do is have a good designer create something very cool for you, turn it into XHTML/CSS/JS and you have got your UI ready. If you have changed then just modify the HTML/CSS and you are done. For native clients, it is

Read More »

Wikipedia for Patents?

Recently I have been dealing a lot with patents and I have to say this is not easy! Patents although claimed to be written in English are most of the time just cryptic. It is almost impossible to an effective patent search and even when you get results, just decrypting what is written here is an impossible task. In the field of information retrieval patents I guess are considered something very difficult to crack and I heard of many companies trying to solve the puzzle in different ways, I even heard Thomson have a company that takes every new patent and apply to it new descriptive metadata so it can be retrieved at least. I also heard the same company

Read More »

Machine Operated Web Applications

Software applications have two main perspectives the external perspective where interfaces to the external world are defined and consumed and the internal perspective where an internal structure enables and supports the external interface. Let me elaborate on this: The internal perspective shows the building blocks and layers within the application allowing specific data flow and processing. To further simplify things let’s take an example from the real world and that is a real building block. We can describe it in a technical and physical description that will detail the concrete, foundations, electricity tunnels, air conditioning, and others. The external perspective of the building is the apartments look and feel, available services for tenants, views from the windows, painting color, type

Read More »

The web is changing

I have been reading about the whereabouts of News Corp., Google, and Microsoft in recent two weeks and I noticed something weird happening here about but could not put my finger on it. To those who do not know the storyline here is a short description posted on Hitwise today: Two weeks ago we posted on Rupert Murdoch’s threat to block Google from Indexing News Corp. content. While at first it seemed as though Murdoch was merely posturing with hypotheticals, reports continue to indicate that News Corp. is seriously considering choosing Bing as the exclusive “indexer” of their news content. via weblogs.hitwise.com At first, I thought Mr. Murdoch was playing tricks on Google but when Microsoft entered the picture with

Read More »

Is Web 3.0 The Right Name for The Next Internet Uphill?

I get to see here and there the term ‘3.0’ used in reference to the next internet/technology revolution and somehow it does not feel right to me. I am not sure about this but for me, the coined term ‘2.0’ was a metaphor belonging to the concept of software versioning. If the first internet era where infrastructure was established is called ‘1.0’ implying the first version of a product then what we had recently was a ‘2.0’ where the product, hence the internet, has become more streamlined towards users in terms of services, ease of use and diversity. As in software, there are always other versions such as 3.0 and 4.0 etc… but none of these compares to the unique

Read More »

The Web Crawls Silently into the Desktop

Recently I got deeply interested in rich Internet technologies such as Adobe Air and Microsoft Silverlight and it is hard to not see the trend of returning to good old desktop applications with one big twist – the web included. These rich desktop applications are naturally integrated into the web with its rich services, content while enjoying UI breakthroughs achieved by browsers and site designers. It is great to see unique and smooth UI concepts being delivered across different platforms without being restricted to each platform’s local UI structural constraints. Although it is just the early days of Adobe Air and others still the trend of providing users with new rich and broad user experience is exciting. More to come…

Read More »

Everyone focus now on revenues and efficiency as opposed to last year efforts?

The end of year is full of posts about how all startups and CEOs (now after the market meltdown) are going to be focused in 2009 on revenues, efficiency, listening to customers, making better products, and more… Just the other day I read Some startup CEOs? New Years’ resolutions where most resolutions sound like boiler plated stuff. It is not that I don’t appreciate efficiency and revenues, don’t get me wrong, but still one has to ask what was the focus last year? I understand the pressures these companies have on them, especially from some of their investors who would like to see results (what are results when you try to build up to something?) but these responses seem to

Read More »

RSS based ranking or maybe a new protocol is needed?

RSS is a protocol for transmitting changes within blogs that has been widely adopted and provides a solution for a big problem people had in tracking changes in content effectively. RSS is doing a perfect job in providing updates to content based on time of change but still lacks support for providing other criteria for ordering changes. At first RSS has been used solely for providing list of recent changes whether for blogs or other content management systems such as wikis. Now it seems that RSS is used more broadly to provide access to recent list of data items that are different one from another not only by time of change but also by order of importance for example. If

Read More »

Thoughts on application development and setup in windows vs. linux

After many long years of development to both MS Windows platforms and Linux platforms and especially lots of frustration in recent days trying to install/uninstall software on my WinXP to solve a problem I have few conclusions on proprietary vs. open source development. One of the nice things about development in Microsoft world (or at least seems so until you get into trouble) is that everything wraps up so nicely as if you were in a candy store. There are very nice tools for development and there sophisticated mechanisms for code reuse such as DLLs and libraries as well as well documented APIs and examples. Microsoft as the sole owner of the MS Windows platform has created a complete eco-system

Read More »

What does Google Browser means to me?

Google having their own browser is a move I did not anticipate and is actually a brilliant idea in terms of os replacement for other proprietary operating systems, hence Microsoft. I think it will actually be very successful for two reasons: – being open source – is powered by a web state of mind (and no one is such as google is) The fact it is open source I think means a killer for IE since having one proprietary browser and one open-source (Mozilla) is one thing. Having two major players with an open-source browser and one proprietary means the proprietary is bad. As for myself, I think it means a big change in terms of web-based application and their

Read More »

Google is the 21st Century Mainframe!

All the big guys are rushing these days to launch as many web applications as possible to “captivate” web surfers in their “club”. Google in a dramatic and maybe a little bit panicked response to Microsoft‘s threats and Yahoo‘s renovated website started launching an application a day. It doesn’t matter anymore what it is, as long it is new and it does something at all then it should be launched – that seems to be their higher strategic guideline. Google is becoming a one central computing center that does everything in a very similar fashion to the 60’s – 70’s mainframe state of mind. Of course, we don’t see the MF green characters anymore but still, one web address, one

Read More »

Google?s Aspired Hegemony

After writing yesterday about the launch of Google Pages Beta at Should Google Lead the Web Development Tools Market? I realized that Google has changed profoundly from what they were at first. At the beginning, Google was an enabling technology by really making the world wide web “matter” accessible to everyone. They have contributed immensely in making the web a useful and enjoyable place to be. Ever since Google raised their head towards direct competition with Microsoft (the notoriously centralistic company) they have become more and more like what they have taught us to hate – their opponent. Google with their ever-growing spree of applications launched almost every week in recent years are becoming a kind of a large web

Read More »

A Product Roadmap in a Feed

Strategic Board was initially an idea about a new competitive intelligence/market intelligence tool for enterprises in the IT sector. Since then many things have changed including our concept and vision and probably the only permanent thing here is me and Strategic Board the name itself:) One of the building blocks a competitive intelligence tool is required to have in order to be effective is comparisons and more specifically product comparisons. Product comparisons, whether it is about comparing the featureset of different products, conducting a SWOT analysis or building a comparative pricing table, are done manually with many errors accumulated in the information collection process. Information is collected ad hoc, via rumours, web sites, google cache pages:), some lost presentation of

Read More »

Can Microsoft afford to ignore Linux?

Microsoft completed the acquisition of Sybari Software, their new anti-virus and anti-spyware line of business – The Windows Observer–Antivirus, Anti-Spyware Strategy Moves Forward for Microsoft. One line from the news caught my eye as something that makes immediate common sense but may not be right strategically after all “Not surprisingly, Microsoft will discontinue new sales of Sybari’s products for the Unix (Solaris and AIX) and Linux operating systems. It will, however, continue to sell and support Sybari software running on IBM‘s Lotus Notes platform; the Notes installed base is predominantly Windows-based.“. The reporter’s common sense as well as Microsoft’s led to the almost automatic decision for Microsoft to discontinue the Linux product line and just keep Windows-based products alive. Common

Read More »

Single Sign-On for News Sites?

Many news sites require a username and a password, which is understandable in terms of specific business model requirements. Still, the burden for newsreaders, who are required to register and maintain account information for each individual site becomes a real problem. Especially considering the huge cross-linking the blogosphere offers for online news sites. I think that a central identity management service, which will provide a single sign-on service for these sites will be very popular. At least for me:) and a few colleagues of mine as well. A different approach can be to integrate this capability into news aggregators who serve the links to those news sites. Anyone who cares to do something about this I will love to assist

Read More »

Web-based Apps Offline Capability

It seems that web-based applications can accomplish today the most extensive and complex tasks that were possible before only by locally installed software. One aspect that has not been addressed by either Microsoft IE or Firefox, the leading web browsing software, is working offline. Although Microsoft has mentioned it in the past under the hat of Smart Client architecture still current products do not show any sign of support. Offline capability is something not trivial for browsers to implement due to the unique needs each application has and the inability of applying a generic approach to support these different needs. Once implemented it will remove many barriers to network computing and will enable full productivity over the web. R&D and

Read More »

Suggested Innovation in Structured Feed Publishing and Aggregation

Yesterday I wrote about the news that Microsoft opened their tech support knowledgebase via RSS feeds Structured Corporate Feeds? with a new concept of structured RSS and I thought to elaborate on it further to make the idea more useful. RSS feeds in the perspective of infrastructure tools enable today an efficient mechanism for detecting changes in distributed content and it mainly serves for personal publishing via blogging tools serving publishers and news reading tools serving readers on the other end (And of course other aggregation and indexing services to better serve information identification and classification purposes). Exposing corporate systems such as the corporate tech support knowledgebase via RSS creates a new pattern of information transfer that has several unique

Read More »

Is Microsoft the Big Bad Wolf?

I am writing many times on strategies and competition related to Microsoft and I wanted to clear the reason why I relate to this company a lot and why I am not on their side with my advice especially when it comes to competition with new ventures: 1) To put it up front I think that Microsoft is an excellent company with many strong core capabilities and deep strategic thinking that makes them a very worthy competitor. 2) Many times their core competencies are too tough for new ventures to handle and the immediate response of "lose the fight" before engaging it becomes more prevalent. This is a state of mind that is a killer for innovation and innovation is

Read More »

Why CEO should blog – my personal experience

Amanda Watlington relates to USAToday article on Blogging and CEO on a post Blogs and Feeds: CEO Blogs — Where Angels(?) Fear to Tread. I am a CEO of a new venture company and a blogger for the last four months and I wanted to write down what do I get from it: 1) Feedback on my thoughts – As a CEO and a person in general I have different opinions on various subjects related whether to my industry, other industries, innovation, regulation, and other market conditions. Through blogging these opinions get the most candid responses that truly reflect what other people think. I rather listen to these thoughts than not. 2) As a blogger people are more open towards

Read More »

Software As a Service – Perspectives

My perspectives on the important subject of software as a service presented on Venture Chronicles by Jeff Nolan: Software as a Service – Part 1. Evolving Relationships – Technology is nowadays an integral part of businesses in all sectors and the general trend of evolving and de-coupling the dependencies enterprise customers has on technology vendors shows its signs also on the evolution of the way technology is delivered. In the customer’s perspective, the financial alignment of paying on software as a service and consuming it in a less intrusive method of delivery (ASP, Web Hosting, and more Vs. Hardcore deployment) presents a step forward in the relationship with vendors. Different methods of delivering software as a service present different advancements

Read More »