text:
O'Reilly Radar - Insight, analysis, and research about emerging technologies http://radar.oreilly.com/feed/atom 2015-10-09T16:55:02Z Insight, analysis, and research about emerging technologies WordPress 38.393314-122.836667oreilly/radar/atomhttps://feedburner.google.com Nat Torkington http://radar.oreilly.com/nat/ http://radar.oreilly.com/?p=80634 2015-10-09T11:56:57Z 2015-10-09T10:00:37Z Ludicrously Fast Page Loads: A Guide for Full-Stack Devs (Nate Berkopec) — steps slowly through the steps of page loading using Chrome Developer Tools' timeline. Very easy to follow. Specialised and Hybrid Data Management and Processing Engines (Ben Lorica) — …

Ludicrously Fast Page Loads: A Guide for Full-Stack Devs (Nate Berkopec) -- steps slowly through the steps of page loading using Chrome Developer Tools' timeline. Very easy to follow.

Specialised and Hybrid Data Management and Processing Engines (Ben Lorica) -- wrap-up of data engines uncovered at Strata + Hadoop World NYC 2015.

Power of Small Groups (Matt Webb) -- Matt's joined a small Slack community of like-minded friends. There's a space where articles written or edited by members automatically show up. I like that. I caught myself thinking: it'd be nice to have Last.FM here, too, and Dopplr. Nothing that requires much effort. Let's also pull in Instagram. Automatic stuff so I can see what people are doing, and people can see what I'm doing. Just for this group. Back to those original intentions. Ambient awareness, togetherness. cf Clay Shirky's situated software. Everything useful from 2004 will be rebuilt once the fetish for scale passes.

Asymmetric Misperceptions (PDF) -- research into the systematic mismatch between how politicians think their constituents feel on issues, and how the constituents actually feel. Our findings underscore doubts that policymakers perceive opinion accurately: politicians maintain systematic misperceptions about constituents' views, typically erring by over 10 percentage points, and entire groups of politicians maintain even more severe collective misperceptions. A second, post-election survey finds the electoral process fails to ameliorate these misperceptions.

 http://www.oreillynet.com/pub/au/149 text http://radar.oreilly.com/2015/10/four-short-links-9-october-2015.html Tom Greever http://radar.oreilly.com/?p=80585 2015-10-08T20:38:15Z 2015-10-08T15:01:33Z Register now for OSCON EU, October 26 to 28, 2015, in Amsterdam, The Netherlands, where Tom Greever will present the session "Articulating design decisions." The more that I talk to people about what it means to explain design, the more …
Register now for OSCON EU, October 26 to 28, 2015, in Amsterdam, The Netherlands, where Tom Greever will present the session "Articulating design decisions."

The more that I talk to people about what it means to explain design, the more I realize that everyone across all types of organizations — from product companies to nonprofits to universities to health care — is intensely interested in it. Everyone now has an opinion about design, and we've all been in the position of having to defend our choices or suggestions.

Developers, product owners, project managers, and even CEOs are intimately involved in design processes now — increasingly, it seems as if everyone is a designer. But it hasn't always been this way — so, why now do so many people have an opinion about design?

In the past decade, design and UX has gone "mainstream." The most popular and interesting companies have put design at the forefront of their product offerings, creating a buzz culture that drools over every new release and a fan following that promotes their brand for them. I'm not only thinking of Apple, but also brands such as IKEA, innovators like Tesla, and unique problem-solving designs from Dyson, Segway, or Nest. These brands command respect, elicit strong opinions, and foster loyalty from the people who follow them. This elevation of design conversations within today's companies , organizations, and throughout the public in general exemplifies a democratization of design that we haven't before experienced.

Here, I'll explore several factors contributing to design's growing ubiquity.

Social media has changed how people view digital products

It's not only physical products that have transformed our understanding of the value of design. Social media platforms have shown that UX is a critical component to success. Millions of people use Facebook every single day. Each minor tweak to the UI or change to the design incurs the praise or wrath of every user. Why? Because Facebook (and other services like it) is a very personal part of our lives. Never before have we had a platform for sharing the most intimate and mundane details of our everyday experiences.

For many, social media is their window into the world. It is the lens they use to connect to and communicate with their friends and family. It's a powerful social engine that frames every modern conversation. So, it's no surprise that the details of how the interface works elicits strong reactions from people who perceive it almost as an intrusion into the way they live their lives. For the first time, people who previously barely noticed the design of their favorite website are now obsessed with the smallest interface details of other apps. They notice them, they touch them, they interact with them, and those elements become part of their lives. Changing those things means changing the way people interact with the world. This is why so many people have an opinion about design.

Politics has changed how people view digital products

Also notable was the reaction to the failures of the 2013 launch of the healthcare.gov site in the United States. Usability was a core factor in the demise of that initial launch. But why did that matter to people? If the website "worked," why did it matter if it worked well? For the same reasons as social media, the health care website was an intensely personal, deeply intrusive interface that threatened to change the way people lived their lives. I might argue that even the best UX might have still resulted in failure if for no other reason than the sociological implications that a "designed system" was representative of the massive changes facing the American people. An interface was responsible for people's private health care. Changing the way people managed their health care meant changing their perception of their health. But the point is this: the president of the United States was talking about usability in public forums to a mass audience! It's no wonder that design and UX has become a central focus of many organizations.

To take it a step further, we don't have to look far to see how digital products have fueled uprisings and revolutions in places such as Syria, Turkey, Egypt, and even Ferguson, Missouri in the United States. In these situations, the use of digital products became the voice of the people and upset the political balance. An interface designed by someone (like you!) in a meeting with stakeholders became a tool for empowering an entire population toward revolution. This is why so many people have an opinion about design.

Personal devices have changed how people view digital products

Perhaps the biggest factor, though, in the explosive growth of UX as a discipline is the personalization and shrinking of the devices we use to interact with the world on a daily basis. Sitting at a computer is not a terribly personal experience. It is a separate device at arm's length, with physical controls that one must learn to manipulate. The input methods are indirect: what I do down there with the mouse changes what I see up here on the display. And at the end of the day, I have to put my computer away and move on with my life. Something as simple as looking up the weather on a computer must be done purposefully and intentionally.

As mobile phone growth facilitated an explosion of devices, from powerful smartphones to touchscreen super phones to smart watches and other wearables, our ability to interact with products and services on a regular basis shifted from being an intentional, arm's-length, conscious choice to an automatic, muscle-memory, involuntary jerk of the wrist. Like social media, our devices are intensely personal and are becoming more intimate. Our interface with the world is no longer the machine at arm's length. It's the touchable glossy display that we always have with us. Always on, always connected, always shaping the way we see our world. As a result, universal understanding of the importance of design and UX has grown, too. Every software update introduces new ideas and elicits strong opinions from every user. This is why so many people have an opinion about design.

Startup culture has changed how people view digital products

Today, businesses and even entire industries are built around the "disruption" of creating a better user experience. The way that you succeed in business is to find an existing category and then tweak the user experience to the nth degree. It's not necessarily about being original, but about being the best — and design is usually the great differentiator.

The most prominent example I can think of is Uber. The entire business is built on creating a better end-to-end experience for taking a cab. A simple task with incredible implications for improving the user experience, Uber did what any good "disrupter" should do: it looked at the process of taking a cab, broke it down, and solved all the problems with better design. No one likes standing on the street and waving their arms? Fixed. Actually, no one likes waiting out in the rain either. Fine, stay inside. Cabs aren't clean or reliable? Uber guarantees that they are. Payment and tipping annoying? They fixed it. Want to provide feedback? It's baked in. The entire process of getting a cab has been upended by one company that looked at the problem and found design solutions to everything. This is why so many people have an opinion about design.

This is why so many people have an opinion about design

Our entire culture has shifted its thinking about design, specifically the design of interfaces, devices, services, and products. Everyone has a personal device now, and they are only getting more personal. The Internet of Things will continue to push design into (and onto) our faces at every turn. Everyone has apps they use, love, and hate. The people in your meetings are probably participating in another user experience while at the same time reviewing and considering your own. It's no wonder that everyone, everywhere, at every level of an organization is intensely interested in and has an opinion about the UX that you are trying to create. How are you going to deal with it?

In a few weeks, I'll be in Amsterdam for OSCON EU where I'm giving a talk on "Articulating Design Decisions" — the same topic as my book and video series with O'Reilly. I've given the talk a few times before at design conferences, but OSCON is different because it has such a developer-centric open-source-y mindset and I'm just a designer. Most of the talks will be highly technical, about some hot new framework, or have the word "agile" in the title. Most of the people at OSCON are not designers, so why is everyone at a developer conference interested in learning to explain design decisions?

I believe it's because this skill is absolutely essential no matter what role you play on the team. We must learn to talk about design with other people because if we can't do that, then none of the other stuff matters. If we can't defend design decisions, we'll be forced to make changes we disagree with. If we don't listen to our stakeholders, we could miss out on valuable insight that they could contribute to the design. If we don't have the support of everyone on the team, then our project can't move forward. At the end of the day, our ability to explain and discuss design with other people on the team is critical to the success of our projects.

If you'll be in Amsterdam too, please stop by room G002 on Monday at 11am. If not, you can still grab a copy of my book. Either way, I hope you'll be better prepared to articulate design decisions, communicate with stakeholders, keep your sanity, and still deliver the best user experience.

Public domain image on article and category pages via Pixabay.

 text http://radar.oreilly.com/wp-files/2/2015/10/skyscraper-418189_1280.jpg http://radar.oreilly.com/2015/10/this-is-why-so-many-people-have-an-opinion-about-design.html Jenn Webb http://radar.oreilly.com/jennw http://radar.oreilly.com/?p=80607 2015-10-08T15:25:55Z 2015-10-08T13:08:15Z Subscribe to the O'Reilly Radar Podcast to track the technologies and people that will shape our world in the years to come. In this week's Radar Podcast episode, O'Reilly's Mac Slocum chats with Rajiv Maheswaran, CEO of Second Spectrum. Maheswaran …

Subscribe to the O'Reilly Radar Podcast to track the technologies and people that will shape our world in the years to come.

In this week's Radar Podcast episode, O'Reilly's Mac Slocum chats with Rajiv Maheswaran, CEO of Second Spectrum. Maheswaran talks about machine learning applications in sports, the importance of context in measuring stats, and the future of real-time, in-game analytics.

Here are some highlights from their chat:

There's a lot of parts of the game of basketball — pick and rolls, dribble hand-offs — that coaches really care about, about analyzing how it works on offense, how to guard them. Before big data and machine learning, people basically watched the games and marked them. It turns out that people are pretty bad at marking them accurately, and they also miss a ton of stuff. Right now, machine learning tells coaches, 'This is how many pick and rolls these two players have had over the course of the season, how often they do all the different variations, what they're good at, what they're bad at.' Coaches can really find tendencies that can help them play offense, play defense, far more efficiently, based off of machine learning.

What we're doing is having the machine match human intuition. If I'm watching a game, I know that the shot is harder if I'm farther away, if I have multiple defenders, if they're close, if they're closing in on me, if I'm dribbling, the type of shot I'm taking. As a human, I watch this and I have an intuition about it. Now, by giving all that data to the machine, it can make a predictor that actually matches our intuition, and goes beyond it because it can put a number onto what our intuition tells us.

There's a big emergence of movement data. What we found was that there was no science of moving dots, and if there was, it would transform everything — cities, homes, how we interact with each other, how we operate our businesses. We just found that sports happened to have really great data, and that was a great place to build this science. I think that what comes out of sports — the methodologies, the techniques — are going to affect all aspects of our lives. Because we're moving everywhere, and we're tracking that movement now for the first time at scale. We'll be able to understand lots of aspects of our lives that we were never able to understand before. It's going to be transformational.

Also in this podcast episode...

In the second segment, Slocum chats with Dstillery's chief scientist Claudia Perlich about how and why data is undermining established metrics in advertising and how data will shape metrics in the future. Perlich also talks about why advertisers might have brought the ad blocker explosion upon themselves.

Subscribe to the O'Reilly Radar Podcast

Stitcher, TuneIn, iTunes, SoundCloud, RSS

Cropped image on article and category pages by Blender Foundation / Netherlands Media Art Institute on Wikimedia Commons.

 text http://radar.oreilly.com/wp-files/2/2015/10/620px-Elephantsdream_vectorstill06.jpg http://radar.oreilly.com/2015/10/movement-data-is-going-to-transform-everything.htmlhttp://cdn.oreillystatic.com/radar/radar-podcast/Movement_data_is_going_to_transform_everything.mp3 Ben Lorica http://radar.oreilly.com/ben/ http://radar.oreilly.com/?p=80539 2015-10-08T12:53:21Z 2015-10-08T12:53:21Z Subscribe to the O'Reilly Data Show Podcast to explore the opportunities and techniques driving big data and data science. In recent months, I've been hearing about hybrid systems designed to handle different data management needs. At Strata + Hadoop World …
Subscribe to the O'Reilly Data Show Podcast to explore the opportunities and techniques driving big data and data science.

In recent months, I've been hearing about hybrid systems designed to handle different data management needs. At Strata + Hadoop World NYC last week, Cloudera's Todd Lipcon unveiled an open source storage layer — Kudu — that's good at both table scans (analytics) and random access (updates and inserts).

While specialized systems will continue to serve companies, there will be situations where the complexity of maintaining multiple systems — to eke out extra performance — will be harder to justify.

During the latest episode of the O'Reilly Data Show Podcast, I sat down with Lipcon to discuss his new project a few weeks before it was released. Here are a few snippets from our conversation:

HDFS and Hbase

[Hadoop is] more like a file store. It allows you to upload files onto an arbitrarily sized cluster with 20-plus petabytes, in single clusters. The thing is, you can upload the files but you can't edit them in place. To make any change, you have to basically put in a new file. What HBase does in distinction is that it has more of a tabular data model, where you can update and insert individual row-by- row data, and then randomly access that data [in] milliseconds. The distinction here is that HDFS is pretty good for large scans where you're putting in a large data set, maybe doing a full parse over the data set to train a machine learning model or compute an aggregate. If any of that data changes on a frequent basis or if you want to stream the data in or randomly access individual customer records, you're kind of out of luck on HDFS.

... HBase is this layer on top that gives you those capabilities. Kind of the downside — why wouldn't you always use HBase — is that HBase's performance, when you're doing these large scans, like looking over your entire data set to compute an aggregate, the performance is significantly worse than the throughput-oriented performance that HDFS gives you. Occasionally, we make the comparison that HBase is more like a Ferrari, and HDFS is more like a freight train. The freight train is much better for moving a lot of data across the country; the Ferrari is a lot better for zipping around — but you're not going to transport a load of oil on a Ferrari.

Building a new storage system that complements HBase and HDFS

As I mentioned, you're kind of stuck between a rock and a hard place with HBase being good at random access but not great at scans. HDFS is terrific at scans, can't do random access at all. The idea with Kudu is, we're building a data store that [is] pretty darn good at both. ... If you're 70-80% of the way there on both axis, then the convenience you get out of having a single system, for most people, will win out because engineering time is expensive and computers are cheap.

... In the IoT use case, you're probably less interested in updates, but one thing that is popular is random access in that workload. You may have a bunch of time series … You do some big analytics to do some modeling, but then someone actually comes and wants to repair a particular machine, and they need to get pretty quick access to scan that time series from a particular date range, and they need to do that in a sub-second kind of timescale. Scanning an entire data set to find that data is not going to work. If you put this data in Kudu, you get very low latency random access to individual time series, individual time ranges, and also very, very good storage efficiency because we're a true column store, so we can do things like delta encoding and bit packing, do some more advanced techniques for compression that can get us down to maybe one byte per record.

... I should mention the actual access mechanisms for Kudu. We're just a data store. We don't have our own SQL parser or anything like that. If you want to query the Kudu data, you can use Impala, and you'll get very good query performance from Impala. You could also just use Spark, so we can use RDD in Spark, and map it against the Kudu table.

Specialized systems: Convenience vs. performance

I think specialized systems will always have their place. There are some workloads where you're really resource constrained and performance is the most important metric, or performance per dollar is the most important metric. I sort of see this as a comparison with operating systems, where almost everybody uses general purpose operating systems, and if you look back five or 10 years, mobile phones didn't use general purpose operating systems. Now, most of them are Linux-based. ... That said, there are still embedded systems out there; there are still companies that produce embedded real-time OSes, and those aren't going to go anywhere, either.

... I think the same thing will happen with data storage, where people say, 'Hey, if this other system gets me 80% of the way there, in most cases that's fine. In the rare case where I'm actually running this on 1,000 nodes or 5,000 nodes or something, and I have only this one application, I don't care about convenience of three different access mechanisms; I just want this one specialized thing, and it's going to save me 300 machines' worth of budget to do it, maybe it's worth it.' For most folks, the engineering time is just going to win out over buying another couple machines. I think in distributed systems in particular, this is the case, where really the performance tradeoff can just be solved by buying more boxes up to a certain point.

Subscribe to the O'Reilly Data Show Podcast

Stitcher, TuneIn, iTunes, SoundCloud, RSS

Related resources:

Kudu: Resolving transactional and analytic trade-offs in Hadoop, video of Todd Lipcon's recent presentation at Strata + Hadoop World NYC.

Specialized and hybrid data management and processing engines

Coming full circle with Bigtable and HBase: Data Show episode featuring Michael Stack

From search to distributed computing to large-scale information extraction: Data Show episode featuring Mike Cafarella, co-founder of Hadoop, Nutch, and ClearCutAnalytics.

Image on article and category pages by Bruggenbouwer on Wikimedia Commons.

 http://www.oreillynet.com/pub/au/2718 text http://radar.oreilly.com/wp-files/2/2015/10/350px-Dolderbrug_Steenwijk_inclusief_lichtontwerp.jpg http://radar.oreilly.com/2015/10/resolving-transactional-access-and-analytic-performance-trade-offs.htmlhttp://cdn.oreillystatic.com/radar/datashow-podcast/Resolving_transactional_access_and_analytic_performance_trade-offs.mp3 Nat Torkington http://radar.oreilly.com/nat/ http://radar.oreilly.com/?p=80613 2015-10-09T11:42:37Z 2015-10-08T10:00:36Z The Mystery Machine (A Paper a Day) — rundown of Facebook's Mystery Machine, which can measure end-to-end performance from the initiation of a page load in a Web browser, all the way through the server-side infrastructure, and back out to …

The Mystery Machine (A Paper a Day) -- rundown of Facebook's Mystery Machine, which can measure end-to-end performance from the initiation of a page load in a Web browser, all the way through the server-side infrastructure, and back out to the point where the page has finished rendering. Doing this requires a causal model of the relationships between components (happens-before). How do you get that? And especially, how do you get that if you can't assume a uniform environment for instrumentation?

Network Effect -- hypnotic and emotional. (via Flowing Data)

Cultivating Great Distributed Teams (Liza Daly) -- updates and refinements on her awesome meeting hack/system.

Smartphone Energy Consumption (Pete Warden) -- I love new ways of looking at familiar things. Looking at code and features through the lens of power consumption is another such lens. (I remember Craig from Craigslist talking at OSCON about using power as the denominator in your data center, changing how I saw the Web). The article is full of surprising numbers and fascinating factoids. Active cell radio might use 800 mW. Bluetooth might use 100 mW. Accelerometer is 21 mW. Gyroscope is 130 mW. Microphone is 101 mW. GPS is 176 mW. Using the camera in 'viewfinder' mode, focusing and looking at a picture preview, might use 1,000 mW. Actually recording video might take another 200 to 1,000 mW on top of that.

 http://www.oreillynet.com/pub/au/149 text http://radar.oreilly.com/2015/10/four-short-links-8-october-2015.html Kelsey Hightower http://radar.oreilly.com/?p=80589 2015-10-09T16:55:02Z 2015-10-07T18:15:00Z As sysadmins we have been responsible for running applications for decades. We have done everything to meet demanding SLAs including "automating all the things" and even trading sleep cycles to recuse applications from production fires. While we have earned many …

As sysadmins we have been responsible for running applications for decades. We have done everything to meet demanding SLAs including "automating all the things" and even trading sleep cycles to recuse applications from production fires. While we have earned many battle scars and can step back and admire fully automated deployment pipelines, it feels like there has always been something missing. Our infrastructure still feels like an accident waiting to happen and somehow, no matter how much we manage to automate, the expense of infrastructure continues to increase.

The root of this feeling comes from the fact that many of our tools don't provide the proper insight into what's really going on and require us to reverse engineer applications in order to effectively monitor them and recover from failures. Today many people bolt on monitoring solutions that attempt to probe applications from the outside and report "health" status to a centralized monitoring system, which seems to be riddled with false alarms or a list of alarms that are not worth looking into because there is no clear path to resolution.

What makes this worse is how we typically handle common failure scenarios such as node failures. Today many of us are forced to statically assign applications to machines and manage resource allocations on a spreadsheet. It's very common to assign a single application to a VM to avoid dependency conflicts and ensure proper resource allocations. Many of the tools in our tool belt have be optimized for this pattern and the results are less than optimal. Sure this is better than doing it manually, but current methods are resulting in low resource utilization, which means our EC2 bills continue to increase — because the more you automate, the more things people want to do.

How do we reverse course on this situation? How do we gain more insight and increase resource utilization without rewriting all of our applications? That's where application schedulers and management frameworks like Marathon and Kubernetes comes in. If you have not heard of these tools, you owe it to yourself to check them out. I focus on Kubernetes since that's the cluster manager I use.

Taken from the website:

Kubernetes is an open source orchestration system for Docker containers. It handles scheduling onto nodes in a compute cluster and actively manages workloads to ensure that their state matches the user's declared intentions. Using the concepts of "labels" and "pods", it groups the containers, which make up an application, into logical units for easy management and discovery.

Kubernetes is designed to automate application deployments and ensure they are up and running by "redeploying" applications from failed nodes. Kubernetes also helps lower those EC2 bills by utilizing a resource scheduler to pack machines in a way that utilizes their resources efficiently across a fleet of machines. Say goodbye to statically assigning applications to machines and scripting common failover scenarios for the 100th time. Let Kubernetes handle that. I should also mention that Kubernetes provides robust logging and a set of monitoring features that are sure to uncover more details on how your applications perform in production. The best part: most of this stuff works out of the box, and since it's fully integrated, you'll spend less time setting things up and more time focused on valuable things, like going home on time.

If you want to learn more about Kubernetes, then be sure to check out the tutorial I'll be leading at OSCON Amsterdam - Taming Microservices with CoreOS and Kubernetes.

You can also attend:

Who are you and what did you do with my containers?

Deploy your applications to the cloud using containers

 Public domain glass honeycomb image via Pixabay.

 text http://radar.oreilly.com/wp-files/2/2015/10/orchestrate.jpg http://radar.oreilly.com/2015/10/boost-your-career-with-new-levels-of-automation.html Adam Connor http://radar.oreilly.com/?p=80568 2015-10-07T15:08:42Z 2015-10-07T15:08:42Z This excerpt was co-authored by Aaron Irizarry. Register now for the O'Reilly Design Conference, which will be held January 19-22, 2016, in San Francisco. Adam Connor and Aaron Irizarry will present the session, "Discuss design without losing your mind." Editor's …
This excerpt was co-authored by Aaron Irizarry.

Register now for the O'Reilly Design Conference, which will be held January 19-22, 2016, in San Francisco. Adam Connor and Aaron Irizarry will present the session, "Discuss design without losing your mind." Editor's note: this is an excerpt from our recent book "Discussing Design," by Adam Connor and Aaron Irizarry.

There are four key rules of critique that we need to keep in mind. Paying attention to these rules will help to ensure that our discussion remains focused, efficient, and effective. It's the facilitator's job to make certain these rules are adhered to, but it's a good idea to share them with the team.

Especially in formal critiques, we want to confirm that all participants know about and understand these rules. Don't hesitate to review them quickly at the beginning of the discussion or post them in the room where the critique is being conducted.

Everyone is equal

Organizational hierarchy has an uncanny ability to make people feel like their perspectives and opinions carry more or less weight than others. Although it's true that an organization might make decisions based on what its leaders think as opposed to other employees, it isn't inherently true that their opinions are more accurate just because they're executives.

It is important in a critique that we remember this and that everyone's observations and perspectives are listened to equally. More attention should not be paid to those of a higher position just because of that position. You may be familiar with the acronym HiPPO (Highest Paid Person's Opinion); it's a killer when it comes to effective critique.

Moreover, the contributors themselves should feel like, and see others as, equal contributors. They should recognize that their feedback is just as valued as that of everyone else, regardless of their job title. Useful insights can come from anyone and, if participants are sensing an inequality, they might be hesitant to share their feedback. Or, they might decide to just go along with the feedback expressed by someone else instead of voicing their own perspectives. When this happens, we can miss out on valuable information.

Think about your team or the people you'll be pulling together for the critique and see if you can, from past experience, sense how much of an issue this will be. Consider talking to the group about this rule and others beforehand. We've even had success in some situations talking directly with the team members and executives whose opinions are being catered to about the issue and gotten their help in addressing the issue. Remember, it isn't the case that everyone in this position wants this kind of behavior. Many of the executives we've worked with have recognized the negative effect it can have on a team and their work, and have taken steps to address it.

During a session, if you notice that people are being quiet because of a "superior's" participation, ask for feedback directly from those people. Or, if someone is throwing their weight around with their opinions, consider talking to them about it, perhaps after the meeting, to avoid it happening again in the future. To address the inequality seen in critiques he's run, Adam has even called breaks during which he's raised concerns to the organization leaders in attendance.

If we begin with a level playing field, when it comes time to make decisions on how to iterate and develop our designs, we can ensure that we are able to hear perspectives from across the team. And later, as we review the feedback collected, we can take into consideration an individual's expertise and experience, and not focus solely on her position in the hierarchy.

Eliminating the influence of organizational hierarchy can be a tough rule to implement, depending on the culture of a team or organization. But for critique to be successful, it is a key element. Remember that critique is not direction. Even though it's true that in many organizations, a director's, executive's, or other leader's decisions will take priority over the thoughts of others, we want to keep that separate, and hopefully after a critique. Part of what we want to reveal in the critique is a variety of perspectives from different areas of expertise so that any decisions made later are as well informed as they can be.

Everyone is a critic

Everyone in the critique session should participate. Some individuals might be intimidated or won't feel like they have anything of value to contribute because they aren't a designer. Or, they might just not feel comfortable saying things that they fear will make the designer feel bad. But as we mentioned in the previous rule, great insights can come from anyone, and we can miss out on helpful information when people do not participate in critiques.

Ensuring that everyone participates also helps prevent situations in which an individual might not say much during the critique but ends up expressing any concerns he had after the fact, when it is often too late to act on those concerns.

Avoid problem solving

This can be the hardest of all the rules. Avoiding problem solving can be tough. We do it instinctively. It is a natural inclination for many of us to come up with solutions as soon as we perceive a problem or inefficiency.

To understand why this is problematic in critique, we need to remember that the human brain does not consciously think both analytically (taking in and comparing information) and creatively (generating possible solutions by combining ideas — otherwise known as problem solving) simultaneously. This process of multitasking instead forces our brain to divide resources between the two processes and then actively switch between them.

In earlier chapters, we described the toggle our brains make between creative and analytical thinking while we're working. It happens so frequently that we often aren't even aware it's happening. It can take a lot of practice and skill to keep our brains from bouncing back and forth, and to remain focused on just one process.

When an individual in a critique begins proposing a new solution or a change, it means that she's switched mindsets. Her brain has toggled from analytical thinking to creative thinking.

Now, think about this toggle happening independently within every participant in a critique. You can begin to see why it's problematic. When new ideas start being proposed, you have some folks in the critique who are in a creative mental process, some in an analytical one (still analyzing the original design), some analyzing the new idea, and some in a third process: comprehension (trying to just understand the new idea).

More than likely, some people's brains are jumping from one process to another. A big challenge in facilitating any discussion, not just critique, is keeping everyone focused on the same objective. In the case of a critique, that objective is analysis of the design being presented. When problem solving begins to happen, the coordination becomes lost and everyone heads in different mental directions.

On top of that, problem solving can derail the session by not allowing session goals to be met due to the focus switching to solving a specific issue seen in the design rather than analyzing the aspects for which we were looking to collect insights. If we have five items to review and critique in the meeting and we veer off to problem solving while looking at item number two, the chances are that we'll never make it to item number three, never mind five.

But it's too damned difficult to not solve problems.

The tendency to generate ideas for solutions can be instinctual and unconscious. You've probably seen this yourself in one form or another. It's not uncommon during a usability test, or in any environment really, to hear someone encountering an issue say something like, "they really should..." or "it would be better if they..." before ever articulating the problem she's trying to solve.

If that's the case, how can we expect to prevent a room full of people from doing it when we ask them to analyze our designs?

Well, we can't.

What's important here is to understand why the problem solving is happening and the impact it can have on the remainder of the discussion.

If someone has jumped to a solution without describing the issue in the design that she's trying to solve, ask questions that work toward identifying what that issue is and how it relates to the objectives of the design.

If someone is spending a lot of time trying to describe her new solution to you, and you understand the issue or insight she's trying to raise, work toward getting her to hold onto that idea for a future discussion that will be focused on exploration so that you can continue with the analysis as planned.

Here's another possibility: if everyone gets really hung up on a specific issue with the design and can't avoid trying to solve it, or perhaps the impact of how it might be solved is so huge that it brings further critique of the current into question, try pausing or postponing the remainder of the critique and switch right then to exploring solutions.

What is paramount is to keep everyone in the same mental process.

Don't rush to make decisions on the changes to be made

The output of a critique is not a list of specific changes for the designer to go back and make. Instead, the desired output is a set of new observations and understandings about the design and whether it is meeting the objectives set for it. This goes back to the previous rule. If a list of changes is coming out of a critique session, problem solving is taking the place of analysis.

After a critique should come a period of exploration, using the new insights to frame challenges and generate possible solutions. For some of the insights uncovered during a critique, the changes to be made will be small and obvious, but for many, there is the potential for numerous solutions to be thought of, and we should give ourselves time to do this. If we rush to make all of the decisions on changes to be made while we're still trying to analyze things in our critique, it's likely that we'll miss opportunities for stronger ideas or make premature decisions that cause more problems down the road. This is another rule that might raise some eyebrows when sharing it with your team.

Waiting to make decisions affords the designer time to digest all of the feedback she received during the session. She can examine it in light of the goals, principles, scenarios, and personas of the project. The designer can then follow up with individuals or the entire group about specific points of feedback and continue the discussion, idea generation, and exploration.

Image on article and category pages by Hustvedt on Wikimedia Commons.

 text http://radar.oreilly.com/2015/10/understanding-the-rules-of-critique.html Nat Torkington http://radar.oreilly.com/nat/ http://radar.oreilly.com/?p=80578 2015-10-08T11:56:14Z 2015-10-07T12:00:30Z The Uncertain Future of Emotion Analytics — A year before the launch of the first mass-produced personal computer, British academic David Collingridge wrote in his book "The Social Control of Technology" that "when change is easy, the need for it …

The Uncertain Future of Emotion Analytics -- A year before the launch of the first mass-produced personal computer, British academic David Collingridge wrote in his book "The Social Control of Technology" that "when change is easy, the need for it cannot be foreseen; when the need for change is apparent, change has become expensive, difficult, and time consuming."

Automatic Face Recognition (Bruce Schneier) -- Without meaningful regulation, we're moving into a world where governments and corporations will be able to identify people both in real time and backwards in time, remotely and in secret, without consent or recourse.

Really Monitoring Your Systems -- If you are not measuring and showing the maximum value, then you are hiding something. The number one indicator you should never get rid of is the maximum value. That's not noise -- it's the signal; the rest is noise.

Haunted by Data (Maciej Ceglowski) -- You can't just set up an elaborate surveillance infrastructure and then decide to ignore it. These data pipelines take on an institutional life of their own, and it doesn't help that people speak of the "data-driven organization" with the same religious fervor as a "Christ-centered life."

 http://www.oreillynet.com/pub/au/149 text http://radar.oreilly.com/2015/10/four-short-links-7-october-2015.html Helen Papagiannis http://radar.oreilly.com/?p=80562 2015-10-06T15:45:54Z 2015-10-07T11:30:25Z Virtual reality (VR) can make the impossible possible — the rules of physical reality need no longer apply. In VR, you strap on a special headset and leave the real world behind to enter a virtual one. You can fly …
Virtual reality (VR) can make the impossible possible — the rules of physical reality need no longer apply. In VR, you strap on a special headset and leave the real world behind to enter a virtual one. You can fly like a bird high above Manhattan, or experience the feeling of weightlessness as an astronaut on a spaceship.

VR is reliant upon the illusion of being deeply engrossed in another space and time, far away from your current reality. In a split second you can travel to exotic locales or be on stage at a concert with your favourite musician. Gaming and entertainment are natural fits for VR experiences. A startup called The Void plans to open a set of immersive virtual reality theme parks called Virtual Entertainment Centers, with the first one opening in Pleasant Grove, Utah by June 2016.

This is an exciting time for developers and designers to be defining VR as a new experience medium. However, as the technology improves and consumer hardware and content become available in VR, we must ask: how can this new technology be applied to benefit humanity?

As it turns out, this question is being explored on a few early fronts. For example, SnowWorld, developed at the University of Washington Human Interface Technology (HIT) Lab in 1996 by Hunter Hoffman and David Patterson, was the first immersive VR world designed to reduce pain in adults and children. SnowWorld was specifically developed to help burn patients during wound care. Hoffman explained how VR helps to alleviate pain by distracting patients:

Pain requires conscious attention. The essence of VR is the illusion users have of going inside the computer-generated environment. Being drawn into another world drains a lot of attentional resources, leaving less attention available to process pain signals.

However, VR is not all about escapism. The technology is also being used to create simulations that help people confront conditions like phobias and post traumatic stress disorder (PTSD). VR provides a safe, controlled environment for exposure therapy in which patients, guided by a trained therapist, can process fears or trauma memories and practice coping strategies. Although VR therapy has existed for two decades, it has been fairly inaccessible to the larger public. The emergence of affordable consumer hardware like Samsung Gear VR can help patients to finally take advantage of this life-changing technology.

VR has the tremendous ability to change the way we perceive reality. Humanity can also benefit when virtual reality changes how we see each other.

Film director Chris Milk believes VR can create the ultimate empathy machine. In collaboration with the United Nations (UN), Milk and his team went to a Syrian refugee camp in Jordan in December 2014 and shot the story of a 12-year-old girl named Sidra. When you're inside of the VR headset and watching Clouds Over Sidra, you're looking around her world, seeing it in full 360 degrees, in all directions. You're not watching her through a television screen; you're sitting right there in her room with her as if you were there. It becomes your world, too. When you look down, you see that you're sitting on the same ground that she is. "Because of that," Milk said, "you feel her humanity in a deeper way. You empathize with her in a deeper way."

Clouds Over Sidra was screened at the World Economic Forum in Davos in January 2015 to a group of leaders whose decisions affect the lives of millions. As Milk noted, these are people who might not otherwise be sitting in a tent in a refugee camp in Jordan. Milk is currently working with the UN on a series of these films in multiple countries, including Liberia and India. "We're showing them to the people who can actually change the lives of the people inside of the films," he explained.

"Through this machine, we become more compassionate," Milk said. "We become more empathetic. We become more connected. And, ultimately, we become more human."

VR not only presents the opportunity to transport you; it has the power to truly transform you. And therein lies the great potential of VR: to return to reality and effect positive changes that benefit humankind.

Public domain image on article and category pages via Wikimedia Commons.

 text http://radar.oreilly.com/2015/10/how-virtual-reality-can-make-the-real-world-a-better-place.html Jon Bruner http://radar.oreilly.com/jbruner http://radar.oreilly.com/?p=80549 2015-10-06T12:34:46Z 2015-10-06T12:34:46Z Subscribe to the O'Reilly Solid Podcast for insight and analysis about the Internet of Things and the worlds of hardware, software, and manufacturing. In our new episode of the Solid Podcast, we talk with Buddy Michini, CTO of Airware, which …

Subscribe to the O'Reilly Solid Podcast for insight and analysis about the Internet of Things and the worlds of hardware, software, and manufacturing.

In our new episode of the Solid Podcast, we talk with Buddy Michini, CTO of Airware, which makes a platform for commercial drones. We cover some potentially game-changing research in localization and mapping, and onboard computational abilities that might eventually make it possible for drones to improve their flight intelligence by analyzing their imagery in real time.

Among the general public, the best-understood use case for drones is package delivery, which obscures many other promising applications (and perhaps threatens to become the Internet-connected refrigerator of autonomous aircraft). There's also widespread (and understandable) fear of drones. "We need to make drones do things to improve our lives and our world," Buddy says. "That will get people to accept drones into their lives a little bit more."

Subscribe to the O'Reilly Solid Podcast

TuneIn, Stitcher, iTunes, SoundCloud, RSS

Other things mentioned in this episode:

William Langewiesche's writing on the differing "human vs. computer" philosophies at Airbus and Boeing. Here's a great article from Vanity Fair, and his famous dissection of a 1996 ValuJet crash.

SLAM (Simultaneous Localization and Mapping).

The O'Reilly book Learning OpenCV 3.

Google's Project Tango.

National Transportation Safety Board (NTSB) accident reports, which Buddy says "always cite human factors."

Public domain image on article and category pages via Rijksmuseum.

 text http://radar.oreilly.com/2015/10/buddy-michini-on-commercial-drones.htmlhttp://cdn.oreillystatic.com/radar/solid-podcast/Buddy_Michini_on_commercial_drones.mp3 Nat Torkington http://radar.oreilly.com/nat/ http://radar.oreilly.com/?p=80555 2015-10-07T11:36:48Z 2015-10-06T10:00:11Z Flux: New Approach to System Intuition (LinkedIn) — In general, we assume that if anything is best represented numerically, then we don't need to visualize it. If the best representation is a numerical one, then a visualization could only obscure …

Flux: New Approach to System Intuition (LinkedIn) -- In general, we assume that if anything is best represented numerically, then we don't need to visualize it. If the best representation is a numerical one, then a visualization could only obscure a quantifiable piece of information that can be measured, compared, and acted upon. Anything that we can wrap in alerts or some threshold boundary should kick off some automated process. No point in ruining a perfectly good system by introducing a human into the mix. Instead of numerical information, we want a tool that surfaces relevant information to a human, for situations that would be too onerous to create a heuristic. These situations require an intuition that we can't codify.

Jumping to the End: Practical Design Fiction (Vimeo) -- "Magic is a power relationship" — Matt Jones on the flipside of hiding complex behaviours from users and making stuff "work like magic." (via Richard Pope)

Predicting Daily Activities from Egocentric Images Using Deep Learning -- aka "people wear cameras and we can figure out what they're going to do next."

402: Payment Required (David Humphrey) -- The ad blocking discussion highlights our total lack of imagination, where a browser's role is reduced to "render" or "don't render." There are a whole world of options in between that we should be exploring.

 http://www.oreillynet.com/pub/au/149 text http://radar.oreilly.com/2015/10/four-short-links-6-october-2015.html Nat Torkington http://radar.oreilly.com/nat/ http://radar.oreilly.com/?p=80535 2015-10-06T11:38:13Z 2015-10-05T10:00:59Z Semantic Sensors (Pete Warden) — tiny, cheap, all-in-one modules that capture raw noisy data from the real world, have built-in AI for analysis, and only output a few high-level signals. What if People Were Sensors, Not Things To Be Sensed? …

Semantic Sensors (Pete Warden) -- tiny, cheap, all-in-one modules that capture raw noisy data from the real world, have built-in AI for analysis, and only output a few high-level signals.

What if People Were Sensors, Not Things To Be Sensed? (Cory Doctorow) -- Even in the Internet of Allegedly Free Things, humans and computers are adversaries. Medical telemetry and implant companies envision selling shockingly intimate facts about your body's internal workings to data-mining services and insurers. Car companies see their vehicles as platforms for gathering data on your driving, on traffic patterns, and on the sense-able facts of the streets you pass by, to sell it to, you guessed it, data-mining companies and insurers. John Deere has argued that its tractors are copyrighted works, and that it, not the farmers, own the soil-density data collected by the torque sensors on the wheels (it sells this data to Monsanto, which charges farmers for the right to know about it).

Move Fast and Break Nothing (Zach Holman) -- the first step is identifying what you cannot break.

I'm Trying to Run for President But the Democrats Won't Let Me (Larry Lessig) -- A "democracy" in which 400 families give 50% of the money in campaigns is not American democracy. It is a banana republic democracy.

 http://www.oreillynet.com/pub/au/149 text http://radar.oreilly.com/2015/10/four-short-links-5-october-2015.html Nat Torkington http://radar.oreilly.com/nat/ http://radar.oreilly.com/?p=80518 2015-10-05T11:40:38Z 2015-10-02T10:08:21Z Announcing Otto — new Hashicorp tool that automatically builds development environments without any configuration; it can detect your project type and has built-in knowledge of industry-standard tools to setup a development environment that is ready to go. When you're ready …

Announcing Otto -- new Hashicorp tool that automatically builds development environments without any configuration; it can detect your project type and has built-in knowledge of industry-standard tools to setup a development environment that is ready to go. When you're ready to deploy, Otto builds and manages an infrastructure, sets up servers, builds, and deploys the application.

The Majority Illusion in Social Networks (arxiv) -- if connectors do something, it's perceived as more popular than if the same number of "unpopular" people in the social graph do it. (via MIT TR)

Scientist Says Researcher in Immigrant-Friendly Countries Can't Use His Software -- software to build phylogenetic trees, but the author's a loon. It's another sign that it's unwise to do science with non-free software.

Orchestra -- an open source system to orchestrate teams of experts and machines on complex projects.

 http://www.oreillynet.com/pub/au/149 text http://radar.oreilly.com/2015/10/four-short-links-2-october-2015.html Jenn Webb http://radar.oreilly.com/jennw http://radar.oreilly.com/?p=80511 2015-10-01T19:37:13Z 2015-10-01T19:37:13Z Subscribe to the O'Reilly Radar Podcast to track the technologies and people that will shape our world in the years to come. In this week's Radar Podcast, author and entrepreneur Alistair Croll, who also co-chairs our Strata + Hadoop World …
Subscribe to the O'Reilly Radar Podcast to track the technologies and people that will shape our world in the years to come.

In this week's Radar Podcast, author and entrepreneur Alistair Croll, who also co-chairs our Strata + Hadoop World conference, talks music science with Poppy Crum, senior principal scientist at Dolby Laboratories and a consulting professor at Stanford.

Their wide-ranging discussion covers fundamental changes in the music industry, sensory perception and algorithm design, and what the future of music might look like.

Here are a few snippets from their conversation:

As we see transformations to the next stage of how we consume content, things that are becoming very prevalent are more and more metadata. More and more information about the sounds, information about personalization. You aren't given the answer; you're given information and opportunities to have a closer tie to the artist's intent because more information about the artist's intent can be captured so that when you actually experience the sound or the music, that information is there to dictate how it deals with your personal environment.

Today, Dolby Atmos and other technologies have transformed [how we experience sound in the cinema] quite substantially, where if I'm a mixer, I can take a sound and can mix now, say, instead of seven channels, I can mix 128 sounds, and each one of those sounds has a data stream associated with it. That data stream carries information. It's not going to a particular set of speakers; it has x, y, z coordinates, it has information about the diffusivity of that sound. ...Every speaker is treated independently but it also treats the environment very specialized. ... It's the rendering algorithms — you can carry information not just about where, but how loud, how wide, how diffuse, and it's going to figure out the right amalgamation of different speakers.

The number of companies that use GSR, galvanic skin response, maybe some simple EEG metrics to try to drive your playlist and measure your heart rate and keep you in a certain state that you're trying to achieve — there are multiple people looking at that. The key problems though are, obviously, the base line. There's a lot of other sensor integration you need to actually get to a useful state of that type of information. ... it's just — are physiological states the right thing to track? Or do we get to a better place through a computational model that doesn't include anything about my sensory physiology?

 One of the labs that my group works with at Dolby is involved in closed-loop feedback sensing, to think about a lot of different technological interfaces. Emotion sensing, is definitely one of them. Attentional processing would be another. It's a matter of integration of a lot of these different sensors and how you put them together to get to something that's more useful then, say, tracking just my heart rate.

Subscribe to the O'Reilly Radar Podcast

Stitcher, TuneIn, iTunes, SoundCloud, RSS

Related:

Music Science: How Data and Digital Content Are Changing Music — new free report by Alistair Croll on where music science stands today and where it's headed.

Image on article and category pages by Ragesoss on Wikimedia Commons.

 text http://radar.oreilly.com/wp-files/2/2015/10/Sized-Vose_and_Sons_piano_soundboard.jpg http://radar.oreilly.com/2015/10/transforming-the-experience-of-sound-and-music.htmlhttp://cdn.oreillystatic.com/radar/radar-podcast/Transforming_the_experience_of_sound_and_music.mp3 Jim Bird http://radar.oreilly.com/?p=80500 2015-10-01T14:37:55Z 2015-10-01T15:00:00Z Download a free copy of DevOps for Finance, an O'Reilly report by Jim Bird for the financial services software insider who's heard about DevOps, but is unsure whether it represents solution or suicide. The DevOps Audit Defense Toolkit tries to …
[caption id="attachment_80326" align="alignright" width="237"] Download DevOps for Finance.[/caption]Download a free copy of DevOps for Finance, an O'Reilly report by Jim Bird for the financial services software insider who's heard about DevOps, but is unsure whether it represents solution or suicide.

The DevOps Audit Defense Toolkit tries to make a case to an auditor for Continuous Deployment in a regulated environment: that developers, following a consistent, disciplined process, can safely push changes out automatically to production once the changes pass all of the reviews and automated tests and checks in the CD pipeline.

Continuous Deployment has been made famous at places like Flickr, IMVU (where Eric Ries developed the ideas for the Lean Startup method), and Facebook:

Facebook developers are encouraged to push code often and quickly. Pushes are never delayed and [are] applied directly to parts of the infrastructure. The idea is to quickly find issues and their impacts on the rest of the system and surely [fix] any bugs that would result from these frequent small changes.1

While organizations like Etsy and Wealthfront work hard to make Continuous Deployment safe, it is scary to auditors, to operations managers, and to CTOs like me who have been working in financial technology and understand the risks involved in making changes to a live, business-critical system.

Continuous Deployment requires you to shut down a running application on a server or a virtual machine, load new code, and restart. This isn't that much of a concern for stateless web applications with pooled connections, where browser users aren't likely to notice that they've been switched to a new environment in Blue-Green deployment.2 There are well-known, proven techniques and patterns for doing this that you can follow with confidence for this kind of situation.

But deploying changes continuously during the day at a stock exchange connected to hundreds of financial firms submitting thousands of orders every second and where response times are measured in microseconds isn't practical. Dropping a stateful FIX session with a trading counterparty and reconnecting, or introducing any kind of temporary slowdown, will cause high-speed algorithmic trading engines to panic. Any orders that they have in the book will need to be canceled immediately, creating a noticeable effect on the market. This is not something that you want to happen ever, never mind several times in a day.

It is technically possible to do zero-downtime deployments even in an environment like this, by decoupling API connection and session management from the business logic, automatically deploying new code to a standby system, starting the standby and primary systems up, and synchronizing in-memory state between the systems, triggering automated failover mechanisms to switch to the standby, and closely monitoring everything as it happens to make sure that nothing goes wrong.

But do the benefits of making small, continuous changes in production outweigh the risks and costs involved in making all of this work?

During trading hours, every part of every financial market system is expected to be up and responding consistently, all the time. But unlike consumer Internet apps, financial systems don't need to run 24/7/365. This means that most financial institutions have maintenance windows where they can safely make changes. So why not continue to take advantage of this?

Some proponents of Continuous Deployment argue that if you don't exercise your ability to continuously push changes out to production, you cannot be certain that it will work if you need to do it in an emergency. But you don't need to deploy changes to production 10 or more times per day to have confidence in your release and deployment process. As long as you have automated and standardized your steps, and practiced them in test and exercised them in production, the risks of making a mistake will be low.

Another driver behind Continuous Deployment is that you can use it to run quick experiments, to try out ideas for new features or to evaluate alternatives through A/B testing. This is important if you're an online consumer Internet startup. It's not important if you're running a stock exchange or a clearinghouse. While a retail bank may want to experiment with improvements to its consumer website's look and feel, most changes to financial systems need forward planning and coordination, and advance notice — not just to operations, but to partners and customers, to compliance and legal, and often to regulators.

Changes to APIs and reporting specifications have to be certified with counterparties. Changes to trading rules and risk management controls need to be approved by regulators in advance. Even algorithmic trading firms that are constantly tuning their models based on live feedback need to go through a testing and certification process when they make changes to their code.

In order to minimize operational and technical risk, financial industry regulators are demanding more formal control over and transparency in changes to information systems, not less. New regulations like Reg SCI and MiFID II require firms to plan out and inform participants and regulators of changes in advance; to prove that sufficient testing and reviews have been completed before (and after) changes are made to production systems; and to demonstrate that management and compliance are aware of, understand, and approve of all changes.

It's difficult to reconcile these requirements with Continuous Deployment — at least, for heavily regulated core financial transaction processing systems. This is why we focus on Continuous Delivery in this book, not Continuous Deployment.

Both approaches leverage an automated testing and deployment pipeline, with built-in auditing. With Continuous Delivery, changes are always ready to be deployed — which means that if you need to push a fix or patch out quickly and with confidence, you can. Continuous Delivery also provides a window to review, sign off on, and schedule changes before they go to production. This makes it easier for DevOps to work within ITIL change management and other governance frameworks, and to prove to regulators that the risk of change is being managed from the top down. Continuous Delivery puts control over system changes clearly into the hands of the business, not developers.

E. Michael Maximilien, "Extreme Agility at Facebook", November 11, 2009.↩

In Blue-Green deployment, you run two production environments ("blue" and "green"). The blue environment is active. After changes are rolled out to the green environment, customer traffic is rerouted using load balancing from the blue to the green environment. Now the blue environment is available for updating.↩

 text http://radar.oreilly.com/2015/10/continuous-delivery-versus-continuous-deployment.html


text:
Squeeze Page Setup
This project received 10 bids from talented freelancers with an average bid price of $103 USD.Get free quotes for a project like this
Skills Required
Project Budget$30 - $250 USD
Total Bids10
Project Description
I need a squeeze, membership content page and login page for a membership website setup.
You have to be familiar either with OptimizePress ot ProftisTheme wordpress themes.
If you don't have experience with those, please don't apply, because i need this to be done quickly(1 day).
You need to setup autoresponder, logo, paypal and everything else a sales page needs to launch a product.
Have fun!
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- Forbes
- The New York Times
- Time
- Wall Street Journal
- Times Online

subset: commoncrawl


text:
Edmonton, ABCanada
October 6, 2012
I practice social work and shamanism. I enjoy all forms of worship and seeking: sweat lodge, kirtan, meditation, dance, guided journeying, you name it!
I would like to learn 100% self love and how to serve others fully.
-shamanic energy healing, empathic listening and counseling, event planning and organizing, journey guide, mediation and deescalation
self love
connection with other beings.
Greetings, my name is Eugena Rempel-Witten.
Meetup members, Log in
By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy


text:
Usher, Nicki Minaj, Lil Wayne, Benjamin Booker, Raury, Hit-Boy, and Alessia Cara are also performing.
Released Albums
Prince, Beyoncé, Jay Z to headline TIDAL X: 1020 charity concert
Justin Timberlake and Jimmy Fallon reconnect for History of Rap 6 — watch
The duo rap songs by Beastie Boys, Kanye West, Drake, Kendrick Lamar, R. Kelly, and more.
Made in America 2015 Festival Review: The 10 Best Sets + Photos
Beyoncé's first performance in a year blows away the audience at Jay Z's festival.
Jay Z couldn't contain himself during Beyoncé's Made in America performance
Hov sings and dances along to his wife's first concert of 2015.
Jay Z and Timbaland will testify in case about "Big Pimpin'" sample
The nephew of an Egyptian composer has taken issue with the song's flute part.
Jack White's Third Man Records releasing Jay Z's Magna Carta Holy Grail LP with hidden "postcard flexi disc"
TL;DR: If you're a collector who likes to keep their vinyl sleeves intact, this is not the LP for you.
Kanye West has a larger vocabulary than Bob Dylan, according to study
A breakdown of the 100 top-selling artists based on total number of words found in their songs.
Sean Hannity says Prince and Beyoncé are as a dangerous as the Confederate flag
Conservative pundit says their music is equally offensive.
Beyoncé's music may be pulled from TIDAL
Sony unable to strike a deal with high-fidelity streaming service.
Marina Abramovic feels "completely used" by Jay Z
The two artists collaborated on Jay Z's "Picasso Baby" video.
Live Review: Jay Z's B-Sides Show at New York City's Terminal 5 (5/16)
Jay Z's deep cuts concert was a nonstop two-hour crusade.
Prince to play Rally 4 Peace concert on Mother's Day
Tribute concert takes place less than three miles from where Freddie Gray was arrested by police.


text:
Updated: 01/23/2014 3:05 PM | Created: 01/23/2014 3:01 PM
Pharmacist Tom White of the Hormone and Anti-Aging Center of New Mexico explains some of the test and information they will have available at the KOB Health Fair Jan. 25-26.
Hormone and Anti-Aging Center of New Mexico
5510 Lomas Boulevard Northeast
Albuquerque, NM
This Good Day New Mexico segment may include paid advertising content. It is not affiliated with KOB-TV's News Department.
|2 special ed employees on paid leave after allegedly tying rope around child
|FBI, police investigating probable murder-suicide on Jicarilla Apache Reservation
|911 calls detail chilling moments before fatal wrong-way crash
|Hurley animal control officer's unlicensed dog bites boy
|Man who named 'Airabelle' Creamland balloon returns to Balloon Fiesta years later
|Lapel camera shows Farmington officers lift car off dying woman
|FBI, police investigating probable murder-suicide on Jicarilla Apache Reservation
|Family, KOB say thanks to Tony Romo for making cancer patient's dream come true
|1 student killed, 3 wounded at Arizona campus during fight
|Study: New Mexico is nation's second-most dangerous state


text:
An Everett man was arrested after he was accused of allegedly agreeing to kill a man for $100,000.
No email address was supplied by
To complete your registration on this site, please supply an address.
Please confirm or modify the email address to which you will have subscription offers sent.
For a more personalized experience, please supply the following optional information.


text:
Welcome to High Street Soap!
We're so glad you're here :)
At High Street Soap we are makers of small batch soaps and nourishing body care. Each product is lovingly hand crafted with luxury ingredients and exclusive aromas you won't find anywhere else. Treat yourself to some me-time and take a moment with High Street Soap and take care of you!


text: Allan Fung Rhody Votes '14: Next Governor Faces Environmental Challenges By Ambar Espinoza • Oct 24, 2014 Ambar Espinoza / RIPR Rhode Island's high unemployment rate is at the top of many voters' minds this election season. This year's gubernatorial candidates have offered different ways to create jobs. But the Ocean State's next governor will also need to tackle a wide range of environmental issues. As part of our Rhody Votes '14 coverage, Rhode Island Public Radio environmental reporter Ambar Espinoza explores what those issues are. Bonus Q&A: Raimondo on Jobs, Ethics, the Economy & More By Ian Donnis • Oct 24, 2014 Democratic gubernatorial candidate Gina Raimondo joins Bonus Q&A to discuss her campaign and a range of other issues, including the economy, manufacturing, the state Ethics Commission & more. Political Roundtable: Raimondo on the Debate, Campaign Finance and Providence By Ian Donnis • Oct 24, 2014 Ian Donnis / RIPR Democratic gubernatorial candidate Gina Raimondo joins Political Roundtable this week to discuss her campaign, the impact of outside money, the outlook on solving the pension dispute, and the race for mayor in Providence. Brown Poll Shows Raimondo, Elorza Up By 10 Points Each By Ian Donnis • Oct 23, 2014 A new Brown University poll finds Democratic gubernatorial candidate Gina Raimondo with 41.6 percent of the support, compared with 30.5 percent for Republican Allan Fung, and Democrat Jorge Elorza with 47.6 percent of the backing, compared with 37.2 percent for independent Buddy Cianci. Rhody Votes '14: Education In The Governor's Race By Elisabeth Harrison • Oct 23, 2014 Elisabeth Harrison As the days tick down before the November election, we're looking at the major issues and the candidates in Rhode Island's race for governor. Today in our Rhody Votes '14 coverage, Rhode Island Public Radio education reporter Elisabeth Harrison delves into the front runners' positions on education, from expanding charter schools to preparing graduates for the workforce needs of the 21st Century. Pages« first ‹ previous … 5 6 7 8 9 10 11 12 13 … next › last »


text:
This study is part of a comprehensive lymphedema management in the breast cancer program at NewYork-Presbyterian/Columbia encompassing education, lymphedema prevention, and, in the future, potential treatment of patients with lymphedema who have not responded to decongestive therapy, which involves wrapping of the limb and specialized massage for drainage.
The LYMPHA pilot study seeks to enroll 10 patients with confirmed nodal metastases whose veins are suitable for the bypass.
The next step would be a multicenter trial throughout the U.S. to confirm the efficacy of the LYMPHA procedure. Eventually it could become the standard of care for cancer patients needing ALND. The lymphatic-venous bypass could also potentially be used to treat patients with lymphedema that is not well controlled with decongestive therapy. The earlier treatment begins, the more likely the condition is to be reversible.
Says Dr. Feldman, "We can now help patients maintain a normal quality of life by most effectively preventing and treating lymphedema without compromising their cancer treatment. We never want to let quality of life trump the cancer treatment. We want both—we don't want people to experience lymphedema."
To be considered for the study, breast cancer patients needing lymph node dissection should contact Amiya Vaz at 212-305-1317 or by email at: av2454(at)columbia(dot)edu.
NewYork-Presbyterian Hospital
NewYork-Presbyterian Hospital, based in New York City, is one of the nation's largest and most comprehensive hospitals, with 2,589 beds. In 2012, the Hospital had nearly 2 million inpatient and outpatient visits, including 12,758 deliveri
|Source: PRWeb
Copyright©2012 Vocus, Inc.
All rights reserved


text:
Free Shipping
Product Information:
Strikingly modern, this edgy industrial piece is the perfect piece for a modern home. The beautiful duotone design is completely finished in high gloss lacquer coating to accentuate the smooth lines and cutout appearance. The two-toned magazine rack and inner legs are what catches the eye and draws compliments out left and right. The contemporary home isn't complete without an impressive accent piece.
Product Details
Legs Included
Weights & Dimensions
|Top Material: Wood
|Hidden Storage Compartment: No
|Exterior Shelves: No
|Eco-Friendly: No
|Distressed: No
|Wrought Iron: No
|Base Type: Legs
|Solid Wood Construction: No
|Reclaimed Wood: No
|Number of Items Included: 1
|Design: Trunk
|Drop Leaf: No
|Shape: Rectangle
|Lift Top Included: No
|Tray Top: No
|Folding: No
|Hand Painted: No
|Magazine Rack: Yes
|Nested Stools Included: No
Legs Included: Yes
|Cabinets Included: No
|Drawers Included: No
|Adjustable Height: No
|Country of Manufacture: China
|Assembly Required: Yes
About the ManufacturerIf you are looking for top of the line dining or bedroom furniture with a contemporary flair, look no further than Hokku Designs. They take pride in creating the highest quality products and also specialize in individual pieces that are sure to impress. By using only the finest materials, Hokku Designs offers sturdy, yet trendy furniture that will be a centerpiece in your home for years to come!
More About This Product
Free Shipping
Ships to:
Ships via: FedEx/UPS
Enter your shipping zip or postal code to calculate shipping estimatesGet Delivery Estimate
We want you to love it. If you don't, you may return your purchase within 30 days of delivery. All you need to do is visit our Self-Service Return Center for instructions. Return credits are issued within 24 hours once the item is received and inspected. Please note that shipping charges are non-refundable. The cost of return shipping will be deducted from your refund. 30-Day Return Policy
Overall Rating
Based on 4 reviews
Customer PhotosAdd your own photo
Love. love this table--just the right amount of shine and contemporary styling Nancy from Boise, ID on 08/29/2015 – Verified Buyer
This little coffee table is just amazing. While I must admit that originally I was planning on putting magazines or possibly TV remotes in the little rack part--I think that for me--leaving the rack part open looks like art and I hated to destroy the clean lines. I do worry a bit about scratching the shiny surface, so I have decorative soft foam coasters and a black crocodile-look mat in the center to set things on.
Was this helpful? Yes 1 No 0
Love it!! Thompson from Lincoln, NE on 04/14/2015 – Verified Buyer
We bought the red table. Very modern, unique style. Love the built-in pocket for books and magazines!!
Was this helpful? Yes 1 No 0
WOW Table Thomas from Boston, MA on 10/22/2014 – Verified Buyer
I'm doing my apartment in mid century style. The lacquered red table is fabulous. Make sure you're going to like the color but the quality is excellent. Sturdy, easy to assemble.
Was this helpful? Yes 1 No 0
Love it! Angella from Wauwatosa, WI on 03/17/2014 – Verified Buyer
The perfect bright red for a stand out piece. It was easy to assemble and nice quality material. I LOVE it!
Was this helpful? Yes 1 No 1