Welcome!

Si Chen

Subscribe to Si Chen: eMailAlertsEmail Alerts
Get Si Chen via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Si Chen

Before you flame, take a look at this ad: MS-DOS Emerges, 1983, courtesy RegMedia.co.uk This is a historic document that shows the exact moment when Microsoft began taking over the world.  Its main products at the time were BASIC and DOS, but DOS was the indispensable layer of the Personal Computer (PC) industry.   It sat between the hardware and software of the IBM PC and its myriad of compatible clones. What’s most amazing about Microsoft and DOS, though, is that everything above and below them were open sourced.  If you wanted to build an IBM-compatible PC (like Compaq and Dell), the architecture was openly available, as long as you built it for DOS.  If you wanted to write software for IBM PC’s and compatibles (like Ashton-Tate and Lotus), Microsoft and DOS provided you with open standards too.  As a result, millions of IBM-compatible PC’s were built and millio... (more)

Can NoSQL Databases Cure Us of Software Complexity?

If you’ve worked with Apache OFBiz or opentaps 1.x, you’ve probably had moments like this: Q: What’s the difference between internal name and product name? A: If your company wants to maintain an internal name for products that’s different than the standard product name, then you can put it in internalName. Otherwise you should keep them the same. Welcome to software complexity. When we design software, we’re making choices.  Do we add features for people who need them?  Or keep them out to make things simpler for people who don’t?  As much as we’d like to keep things simple, we ... (more)

New Look for opentaps

Here’s a new look for opentaps Open Source ERP + CRM: Tell us if you like it! ... (more)

Beware of the Noise in our Age of Big Data

Think that Big Data will solve the world’s problems?  Read The Signal and The Noise first.  This interesting books talks in detail about forecasting, including the good (baseball and weather), the bad (econonmics, politics, and earthquakes), and the very difficult (long-term climate change, terrorism.)  In the end there is a warning to all of us: with the explosion of data has come an explosion of noise, of spurious correlations which are not grounded in sound theories.  Think twice before you believe something because of “The Data.” ... (more)

Looking for Java/OSGI, Javascript/CSS/HTML5, and MongoDb Developers

We’re looking for developers who’d like to work with on server-side OSGi Java, client-side Javascript/CSS/HTML5, and MongoDB database back end applications.  (See opentaps 2 framework.) If this sounds like as much fun to you as it does to us, please contact us right away!  We’re really flexible and can accommodate part-time or full-time, remote or on-site. ... (more)