Links for February 11th through February 15th

Links for May 20th through May 23rd

  • 5 Weeks of Go – In my opinion the Go designers have done an excellent job of blending the flexibility and convenience of a scripting language with the performance and safety of a strongly typed compiled language
  • Google Beats Oracle Patent Claim – Google on Wednesday was cleared of charges that it had infringed Oracle's Java patents, ending the second major phase of the trial.
    "Today's jury verdict that Android does not infringe Oracle’s patents was a victory not just for Google but the entire Android ecosystem," a Google spokesperson said in an emailed statement.
  • Mocha – the fun, simple, flexible JavaScript test framework – Mocha is a feature-rich JavaScript test framework running on node and the browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases
  • JRuby Core Team Members Enebo and Nutter Moving to Red Hat – Breaking news! At JRubyConf 2012, it has just been announced that JRuby core team members Thomas Enebo and Charles Nutter are moving from Engine Yard to open source giants Red Hat.
  • Palantir, the War on Terror’s Secret Weapon – Businessweek
  • Even in the red, StockTouch makes stock market look good – (One of my personal favorite apps) – StockTouch is visually very pleasing, and the ease of interacting with it makes understanding complicated financial information a snap. It’s also successful in its ability to present users with the big picture of the world of finance at any given moment
  • I took Hanselman’s advice and now look at me… – About a month ago, I watched Scott Hanselman's awesome productivity talk, It's not what you read, it's what you ignore, and it spurred me to take a hard look at my daily Internet usage. As a result I've finished several projects that were previously languishing on my todo list, and I've improved my focus.
  • sipml5 – The world’s first HTML5 SIP client – Google Project Hosting – This is the world's first open source HTML5 SIP client (May 12, 2012) entirely written in javascript for integration in social networks (FaceBook, Twitter, Google+), online games, e-commerce sites… No extension, plugin or gateway is needed. The media stack rely on WebRTC.
  • Tech Talk: the Hedgehog Programming Language – The Palantir Finance programming language — Hedgehog as we know it — is an interpreted, statically typed, object-oriented language. With a syntax that’s based loosely on Java, it mixes roughly Java-style semantics and a few idiosyncrasies that make it a really interesting case study in language design. It’s built to be extremely efficient for batch operations on time series, which is the heavy lifting in financial analysis.
  • Palantir Sysmon – lightweight platform monitoring for Java VMs – Sysmon is a lightweight platform monitoring tool. It's designed to gather performance data (CPU, disks, network, etc.) from the host running the Java VM. This data is gathered, packaged, and published via Java Management Extensions (JMX) for access using the JMX APIs and standard tools (such as jconsole or jmxtrans).
  • High Scalability – High Scalability – Startups are Creating a New System of the World for IT – We are still figuring out the New System of the World for IT. What was strange just a few years ago is now commonplace. Many discoveries and innovations wait to be made, it will never be complete, but the path has been set. 

Daily del.icio.us for November 9th through November 22nd

Daily del.icio.us for May 16th through May 19th

Daily del.icio.us for April 6th through April 7th

Daily del.icio.us for January 27th through February 1st

Daily del.icio.us for January 19th through January 26th

  • Google releases new Google Voice for iPhone | Reuters – Google Inc unveiled a new version of its Internet phone service on Tuesday in its latest effort to bypass Apple Inc's gatekeepers and make Google Voice a popular service on the iPhone.
  • Google Voice Blog: Google Voice for iPhone and Palm WebOS – Today we are launching a new Google Voice mobile web app for iPhone OS 3.0 and higher and Palm Web OS devices, harnessing the power of HTML5, a new web technology that makes it possible to run faster, richer web-based applications right in the browser.
  • Ajax Simplifications in Spring 3.0 | SpringSource Team Blog – Spring 3 provides first-class Ajax support with JSON as part of the Spring MVC module. This includes support for generating JSON responses and binding JSON requests using the Spring MVC @Controller programming model in conjunction with the Jackson JSON processor
  • IDC: Android to overtake iPhone, BlackBerry by 2013 | Electronista – Android will rise to be the second most used mobile OS in the world by 2013, according to a new IDC estimate
  • Learn from my misery: Don’t buy a nook. – Massively Parallel Procrastination – Somewhat coincidentally, Amazon announced the Official Kindle SDK this week. If you want a hackable linux-based ebook reader with a great user experience and great customer support, buy a Kindle. (Yes, I make money if you click that link. Actually, if just four people buy Kindles because of this post, I end up with the $100 Barnes & Noble stiffed me.)
  • Don’t Underestimate India’s Consumers – BusinessWeek – India's bottom-up private sector model, for all its chaos and bureaucracy, provides a stark contrast. While the nation badly needs infrastructure, its consumers are in a far better position to spend. India can now boast of an overwhelmingly independent middle class about 300 million strong, vs. China's 100 million to 200 million
  • The Quants: Formula for a Meltdown – WSJ.com – In his new book, "The Quants," Wall Street Journal reporter Scott Patterson suggests how this new breed of mathematicians and computer scientists took over much of the financial system—and the damage they inflicted in the 2007 meltdown
  • Google Voice (by Google) – Google Chrome extension gallery – Notifies you of new messages and gives you quick access to calling and free SMS via Google Voice
  • InfoQ: Doug Lea Discusses the Fork/Join Framework – Doug Lea talks to InfoQ about the evolution of the Fork/Join Framework, the new features planned for java.util.concurrent in Java 7, and the "Extra 166" package
  • WordPress Foundation | – The WordPress Foundation is a charitable organization founded by Matt Mullenweg to further the mission of the WordPress open source project: to democratize publishing through Open Source, GPL software.
  • VMware Communities: VMware vCloud API – The vCloud API is an interface for providing and consuming virtual resources from the cloud. It enables deploying and managing virtualized workloads in internal and external clouds. The vCloud API allows for upload and download of vApps along with their instantiation, deployment and operation.
  • Mozilla Delivers Firefox 3.6 to Millions of Users :: The Mozilla Blog – Firefox 3.6 is more than 20 percent faster than Firefox 3.5 and includes extensive under the hood work to improve performance for everyday Web tasks such as email, uploading photos, social networking, and more. It also delivers new features like customizable browser themes called Personas, a ground-breaking Plugin updater, improved JavaScript performance, and enhancements to familiar favorites like the Awesome Bar for a better, more personal Web experience.
  • Cloud and open source meet to test Web apps | Software, Interrupted – CNET News – With more applications being built for the Web, cross-browser testing is crucial to application performance. More than 2 million people have turned to an open-source, cross-browser testing platform called Selenium, to solve this problem.
  • iSites Create your app right now. Revise on the fly. – iSites enables you to create and self-manage apps for multiple smart phones (iPhone, Android) from one place.
  • Apache Pivot – Pivot applications are written using a combination of Java and XML and can be run either as an applet or as a standalone (optionally offline) desktop application

Daily del.icio.us for May 14th through May 21st

Daily del.icio.us for March 11th through March 14th

Daily del.icio.us for March 7th through March 11th

  • Coding Horror: Why Can’t Error Messages Be Fun? – Chrome is a joy to use, and in my opinion at least, it's the first true advance in web browser technology since the heady days of Internet Explorer 4.0. Chrome is filled with so many thoughtful details, so many reimaginings of web browser functionality as a true application platform, it's hard to even list them all.
  • Write your own Twitter application – JavaWorld – In this article you'll learn how to build your own Twitter service: an application that accesses tweets via the Twitter API and archives them in the form of a PDF file
  • Ooma rebounds after cutting price for service – After it stumbled out of the gate in July 2007, it's hard to imagine that Palo Alto's Ooma would look forward to an economic downturn. But the startup, which offers free home phone service with the purchase of an Ooma box, has found a new lease on life after cutting its price and expanding its distribution
  • JumpBox | Instant Infrastructure | JumpBox Inc. – We simplify server software deployment with pre-built, pre-configured software applications packaged for deployment on virtual computing platforms.
  • Top 50 New Software Development Books | Agile Zone – In this post I proudly present the Top 50 New Software Development Books, where new means "less than two years old". This list was created using a weighed mix of the following criteria:
  • X2O Blog // We Are Mammoth, Inc. – X2O is a web-based data modeling platform for Adobe® Flex® and Flash® apps.
  • MIT’s Introduction to Algorithms, Lectures 20 and 21: Parallel Algorithms – good coders code, great reuse – This is the thirteenth post in an article series about MIT’s lecture course “Introduction to Algorithms.” In this post I will review lectures twenty and twenty-one on parallel algorithms. These lectures cover the basics of multithreaded programming and multithreaded algorithms.
  • Why HTML – The short and sweet reason is simply this: XHTML offers no compelling advantage — to me — over HTML, but even if it did it would also offer increased complexity and uncertainty that make it unappealing to me.
  • Rough Type: Nicholas Carr’s Blog: The coming of the megacomputer – In a talk yesterday, reports the Financial Times' Richard Waters, the head of Microsoft Research, Rick Rashid, said that about 20 percent of all the server computers being sold in the world "are now being bought by a small handful of internet companies," including Microsoft, Google, Yahoo and Amazon
  • Coding Horror: HTML Validation: Does It Matter? – That said, validation does have its charms. There were a few things that the validation process exposed in our HTML markup that were clearly wrong — an orphaned tag here, and a few inconsistencies in the way we applied tags there. Mark Pilgrim makes the case for validation: