"software" entries

Open source won

What does winning look like? No enemy has been vanquished, but open source is now mainstream and a new norm.

I heard the comments a few times at the 14th OSCON: The conference has lost its edge. The comments resonated with my own experience — a shift in demeanor, a more purposeful, optimistic attitude, less itching for a fight. Yes, the conference has lost its edge, it doesn’t need one anymore.

Open source won. It’s not that an enemy has been vanquished or that proprietary software is dead, there’s not much regarding adopting open source to argue about anymore. After more than a decade of the low-cost, lean startup culture successfully developing on open source tools, it’s clearly a legitimate, mainstream option for technology tools and innovation.

And open source is not just for hackers and startups. A new class of innovative, widely adopted technologies has emerged from the open source culture of collaboration and sharing — turning the old model of replicating proprietary software as open source projects on its head. Think Git, D3, Storm, Node.js, Rails, Mongo, Mesos or Spark.

We see more enterprise and government folks intermingling with the stalwart open source crowd who have been attending OSCON for years. And, these large organizations are actively adopting many of the open source technologies we track, e.g., web development frameworks, programming languages, content management, data management and analysis tools.

We hear fewer concerns about support or needing geek-level technical competency to get started with open source. In the Small and Medium Business (SMB) market we see mass adoption of open source for content management and ecommerce applications — even for self-identified technology newbies.

Read more…

Comments: 30
Four short links: 7 May 2012

Four short links: 7 May 2012

Democratic Software, Gesturable Objects, Likeable Fashion, and Crowdsourcing Drug Design

  1. Liquid Feedback — MIT-licensed voting software from the Pirate Party. See this Spiegel Online piece about how it is used for more details. (via Tim O’Reilly)
  2. Putting Gestures Into Objects (Ars Technica) — Disney and CMU have a system called Touché, where objects can tell whether they’re being clasped, swiped, pinched, etc. and by how many fingers. (via BoingBoing)
  3. Real-time Facebook ‘likes’ Displayed On Brazilian Fashion Retailer’s Clothes Racks (The Verge) — each hanger has a digital counter reflecting the number of likes.
  4. Foldit Games Next Play: Crowdsourcing Better Drug Design (Nature Blogs) — “We’ve moved beyond just determining structures in nature,” Cooper, who is based at the University of Washington’s Center for Game Science in Seattle, told Nature Medicine. “We’re able to use the game to design brand new therapeutic enzymes.” He says players are now working on the ground-up design of a protein that would act as an inhibitor of the influenza A virus, and he expects to expand the drug development uses of the game to small molecule design within the next year.
Comment

The UK's battle for open standards

The UK government is fighting for open standards, but it needs help.

Influence, money, a bit of drama — not things you typically associate with open standards, yet that’s what the U.K. government is facing as it evaluates open options.

Comments: 4
Four short links: 26 April 2012

Four short links: 26 April 2012

Historic Software, Flickr Javascript, Twitter Commandline, and Math Mental Habits

  1. Apollo Software — amazing collection of source code to the software behind the Apollo mission. And memos, and quick references, and operations plans, and …. Just another reminder that the software itself is generally dwarfed by its operation.
  2. flickrapi.js (Github) — Aaron Straup Cope’s Javascript library for Flickr.
  3. t (Github) — command-line power-tool for Twitter.
  4. Habits of Mind (PDF) — Much more important than specific mathematical results are the habits
    of mind used by the people who create those results,and we envision a curriculum
    that elevates the methods by which mathematics is created,the techniques used
    by researchers,to a status equal to that enjoyed by the results of that research.
    Loved it: talks about the habits and mindsets of mathematicians, rather than the set of algorithms and postulates students must be able to recall. (via Dan Meyer)
Comment
The rewards of simple code

The rewards of simple code

"Code Simplicity" author Max Kanat-Alexander on the elegance and utility of simple code.

Simple code is born from planning, discipline and grinding work. But as author Max Kanat-Alexander notes in this interview, the benefits of simple code are worth the considerable effort it requires.

Comments: 3
Top Stories: March 26-30, 2012

Top Stories: March 26-30, 2012

Designing data products, five tough health care lessons, lean startup for publishers.

This week on O'Reilly: We looked at a four-step approach for designing great data products, Andy Oram shared the lessons he's learned about health care, and we learned about a competitive advantage that publishers aren't seizing.

Comment: 1
Top stories: January 30-February 3, 2012

Top stories: January 30-February 3, 2012

Hadoop deconstructed, the value of unstructured data, and a Moneyball approach to software teams.

This week on O'Reilly: Edd Dumbill examined the components and functions of the Hadoop ecosystem, Pete Warden gave a big thumbs-up to unstructured data, and Jonathan Alexander looked at how a Moneyball approach could help software teams.

Comment
Strata Newsletter: February 2, 2012

Strata Newsletter: February 2, 2012

The future of software usability. In praise of unstructured data.

Highlights from the 2/2/12 edition of the Strata newsletter include: Thoughts on the evolution of software usability and why unstructured data is worth the effort.

Comment
Four short links: 1 February 2012

Four short links: 1 February 2012

The Invention-Commoditisation Cycle, Software Estimations, Fullscreen Browser API, and File Formats in Javascript

  1. Cycles of Invention and Commoditisation (Simon Wardley) — Explosions of industrial creativity rarely follow the invention or discovery of a technology but instead its commoditisation i.e. it wasn’t the discovery of electricity but Edison’s introduction of utility services for electricity that produced the creative boom that led to recorded music, modern movies, consumer electronics and even Silicon Valley. However, utility provision of electricity did more than just create a new world, it disrupted existing industries (both directly and through reduced barriers of entry), it also allowed for new practices and methods of working to emerge and even resulted in new economic forms – such as Henry Ford’s Fordism. This isn’t a one off pattern. The cycle of invention/commoditisation repeats throughout our industrial history, following a surprisingly consistent pathway. Understanding this pattern is critical to anticipating the changes emerging in our industry today – whether that’s the web, cloud computing or the future changes that 3D printing will bring. Simon explains the Business of the Internet in one blog post. Simon is king.
  2. Why Are Software Development Task Estimations Regularly Off By A Factor of 2 or 3? — never a truer word spoken in parable.
  3. Using the Full-Screen API in Browsers (Mozilla) — useful! The older I get, the more I like full-screen mode. I found myself wishing my email client had it, then someone pointed out that was called “mutt in a shell window”. Fair ’nuff.
  4. File Formats in Javascript (GitHub) — pointers to libraries for different file formats in Javascript.
Comment

Software crumple zones

It's time to recognize and appreciate highly engineered health information systems.

Clinicians often encounter multi-step software processes that seem laborious. Sometimes that's due to a design flaw, but other times that process has been intentionally constructed as a crumple zone.

Comment