Ideas - O'Reilly Media

Engineering well-rounded technology leaders

2018-01-12 22:30:00

From developers to CTOs, everyone has a role to play in shaping their own transformation.

One of the greatest drivers of professional development is learning through doing. 2018 marks the fourth year of O’Reilly’s Software Architecture Conference, a software engineering event focused on providing hands-on training experiences for technologists at all levels of an organization—from experienced developers up through CTOs. As the latest installment of this conference approaches, here’s a brief roadmap of the trends, sessions, and tutorials to explore as you write your own story of transformation.

Building evolutionary software architecture

For a variety of reasons, parts of software systems resist change, becoming more brittle and intractable over time. However, the world we inhabit has exactly the opposite characteristic: the software development ecosystem exists in a state of dynamic equilibrium. New tools, techniques, approaches, and frameworks constantly impact this equilibrium in unanticipated ways.

Continue reading Engineering well-rounded technology leaders.

Read more

Four short links: 12 January 2018

2018-01-12 12:05:00

Sharing Concepts, Augment Engineers, AI for Good, and AI to Spot Lies

  1. One Model to Learn Them All (Paper a Day) -- summary of a nifty paper that has one neural net per input modality (speech, text, pictures, etc.) but a shared encoder to create a unified representation. This lets you share concepts between different modalities, the way that a banana is a banana whether we read about it, talk about it, or see one.
  2. We Need to Build Machine Learning Tools to Augment Machine Learning Engineers (Ben Lorica) -- Your staff of experts will still need to look through issues that arise, but they will need at least some automated tools to help them handle the volume of models in production.
  3. Open AI Challenge: Aerial Imagery of South Pacific -- The winning team(s) will receive public praise and a Certificate of Achievement. More importantly, they will enable the World Bank and partners to significantly accelerate the analysis of aerial imagery before and after major humanitarian disasters. This will help accelerate and improve humanitarian and development efforts across the South Pacific. Winning teams will also have the opportunity to engage in other related projects around the world. (via DIY Drones)
  4. Deception Analysis and Reasoning Engine -- a system for covert automated deception detection using information available in a video. Code on GitHub.

Continue reading Four short links: 12 January 2018.

Read more