Shared posts

21 Jul 17:23

Bike-share comes to Vancouver at last, helmets and all

by Frances Bula

So I ambled down to the official announcement of the bike-share launch, held on the picture-perfect seawall with kayakers going by, the glass towers sparkling in the sunshine, and an elderly gentleman playing the street piano nearby.

My official Globe story is here, but those of you who know anything about me realize that I’m a big bike-share user wherever I go. Bike shares are so ideal for so many reasons. As a tourist, I’m long past the age where I can walk 25 miles in no-support rope sandals and not feel any pain. And it takes a long time to see a city by walking. Cars go too fast, are too hard to park. Buses, okay, but they’re limited by routes and schedules. Bikes in a bike share are like travel freedom in a bottle. You see the city close up, at your own pace, and you pick up and drop the bike as needed.

So far, I’ve done New York, Minneapolis, Toronto, Lyon, Paris, Montreal, Montpellier. I would have liked to in San Francisco, but they had none in the Mission district where I was, and in Montevideo, Uruguay, but was too rushed.

So I’ve had a wide range of experiences, mostly good, occasionally bad, i.e. high ratio of malfunctioning bikes, credit cards that don’t work in the system, bike docks impossible to find, etc.

Obviously, my 24-minute ride today from under the Cambie Bridge on the south side to Hornby/Pender downtown isn’t the last word but, here goes

  • SEVEN speeds, compared to the three in other cities. Woohoo. This ought to make the hills a little bit easier.
  • Very smooth. Obviously, these are new bikes, in better shape than a bunch of the clunkers I rode in Lyon, with seats that kept slipping or only one gear. But still, yummy smooth.
  • The helmet is locked to the bike with a cable, an ingenious system. Though CBC did report one cable had already been cut and helmet stolen as of this morning. Still, it’s smart and easy.
  • I was worried when I picked up my bike that I’d end up downtown with no place to dock it. That is actually one of the biggest problems I’ve run into — getting to a place and every spot is filled at docks for blocks around. You see people standing with their bikes waiting for someone to show up and take one out so they can dock. But, for now at least, they’ve got two spots available for every bike there, so no problem when I arrived on Hornby.
  • Not that many bike docks so far (only 23), so hard to judge about how that all is going to work. Based strictly on me, bike systems work best when there are loads of docks, so many that you hardly need a map to find them. At this point, I’m just out of the area where docks are going to be, as I’m sure are many bike riders in this city. But, theoretically, it will expand. The first time I went to New York, there were only about three docks in Williamsburg. Last December, they were everywhere.
  • At the end, took three tries to ensure it was docked properly. I had to jam it in hard three times before I got the signal that it was in.
  • The worst part? Taking it out for the first time. I’ve never had such problems, in part because I’ve always been only a day or week user elsewhere. So you stick in your credit card, get a code and you’re off. Here, as a founding member, I’d been given a fob and was told my four-digit pin. But I guess somewhere along the line a few months ago, someone also emailed me a seven-digit OTHER code. Which I didn’t remember ever getting, didn’t have on my phone, and had to call in for.
  • Then, to actually unlock the bike. It turned out that it use a bike, you have to hit a button on the panel to “wake up the bike.” Then you have to press 1. (Neither of these are intuitive. There were written instructions sent to me but, as a long-time user of bike shares, I paid no attention and assumed I could just figure things out on the spot. So wrong.) Then you put your fob on the marker. Then you enter your four-digit pin. Then you have to do something else on the panel. Then you enter your seven-digit pin. Then you enter your four-digit pin again. Then you put your fob on the marker again. Seriously, folks, I am not making this up. Be prepared. If you are the kind of person who has trouble with your TV remote, you need to bring a teenager with you.
  • Fortunately, I made it through, mostly because I had two highly paid Mobi staffers standing next to me. (I’m pretty sure sweat was running down their backs as I got testier and they started to imagine what would happen if a Prominent Journalist couldn’t go on a bike ride. Media disaster, which would completely negate the carefully orchestrated photo-op ride the mayor made through a special pre-perforated banner in the middle of the news conference.) Anyway, I finally went on my way.
  • A couple of people along the way called out, “Hey, is that the new bike share bike?” and one woman chatted to me at an intersection, all excited about using one.
  • Definitely going to be using when I can, though it will be strange to be doing it in my own city.
21 Jul 17:23

Pixelmator 2.3 for iOS is here

by Pixelmator Team

Pretty much the first tweets and emails we got after shipping the last Pixelmator for Mac update had you guys asking us if the Quick Selection and Magnetic Selection tools were coming to iOS. Which was pretty cool, because that was actually our plan all along—to bring those two tools to macOS and then add them to Pixelmator for iOS. And that’s just what we did in Pixelmator 2.3 for iOS.

One of the great things about working with macOS and iOS is that we can often reuse code from one app in the other, because the two platforms are so well integrated. In this case, that made it much easier for us to add two truly desktop-class selection tools to Pixelmator for iOS. I guess that makes it sound like it was just a case of copying and pasting a bunch of code, but it wasn’t quite as simple like that.

The design of the marching ants was one of the biggest changes we had to make in this update. The marching ants we used to have were good enough for the Paint Selection Tool, but since Quick Selection is a lot more powerful, we had to completely rewrite the whole thing—from the ground up. Now, the ants look much nicer, work way faster, and you get to see a live preview of your selection as you’re making it. That’s all down to the awesome new design.

The technology behind the Quick Selection and Magnetic Selection tools is amazing. In our last blog post, we go into detail about them, so I won’t go over what we mentioned there. But, if you’re curious about what exactly lies beneath the tools, be sure to check out our previous blog post. We’ve also got two great video tutorials about both tools, which explain how they work. You can click here to watch the Quick Selection Tool tutorial. And here if you’d like to watch the Magnetic Selection Tool tutorial.

Along with the new selection tools and new marching ants design, we’ve also added loads of little improvements to the entire selection experience. Little things like an Invert Selection feature (yes, it did take a little too long for this one to make it into the app…), improved edge-smoothing with the Color Selection Tool, and a two finger double-tap to zoom gesture. And that’s not even close to being it. In fact, there were so many changes, that we had to cut the release notes in half just to fit them in the App Store description. But if you want to know all the little details, the full, unabridged release notes can be found right here.

This update is free for everyone who has previously bought Pixelmator for iOS, so you can just open up the App Store, get the latest version, and get selecting!

21 Jul 17:22

China’s Mobile Chip Demand Boosts Qualcomm Earnings

by Cate Cadell

China hasn’t always been an easy market for Qualcomm, but a bump in Chinese chip demand has given the U.S. chipmaker something to smile about.

Shares in the company jumped 7 percent in after hours trading following the release of their Q3 earnings on Wednesday, which showed unexpected gains, boosted by Chinese chip demand.

The company posted a 3.6 percent Non-GAAP revenue hike to $6.04 billion USD. Analysts had predicted a year-on-year decline from $5.8 billion to $5.58 billion.

Qualcomm CEO Steve Mollenkopf credited the rise to progress in the company’s licensing business, which makes up over 50 percent of their total revenue. During the earnings call he also noted that demand for lower-tier chip sets in China has risen unexpectedly.

The results are a relief for Qualcomm, which has suffered globally due to slowing smartphone sales. It’s also the first revenue rise in five quarters for the company.

Qualcomm has run into issues inking licensing deals in China in the past. In 2015 the company forked out $975 million USD in fines following a year long anti-trust investigation by the Chinese government. They then struggled to seal high-level licensing deals with Chinese smartphone vendors throughout the year, cutting into their bottom line.

Qualcomm asserted their licensing claims in China last month when they revealed they are suing Alibaba-backed smartphone company Meizu over patent infringements.

Mr Mollenkopf noted during the latest earning’s call that they were more optimistic about further deals, and are currently in negotiations with the remaining OEMs.

The company also reiterated their commitment to 5G technology, expecting to make significant moves in the sector between 2018-2019. Regulatory conditions have recently begun to ease in the lead up to global 5G rollouts, as countries work on opening spectrum allocations.

21 Jul 17:11

Pokémon Go – The latest in place making?

by Rob Shields

You go to the Pokémon (creature) so you actually have to see the monument and it opens people up to the city. The game highlights local art and monuments for people who otherwise wouldn’t have known they existed (Edmonton Pokémon Go player).

pokemon go picture (4)

There is a craze targeting 20-somethings in our fair city. It’s Pokémon Go. For those who missed the Pokémon movement of the late 90’s, Pokémon are little creatures such as snakes, rats, dragons, eggs, etc. and the goal of the game is to ‘catch ’em all’. The new virtual Pokémon Go has exploded among those nostalgic for their  Pokémon past. While Pokémon Go players wander the parks and playgrounds in search of these little creatures, one can’t help but wonder if there is something else happening.

Is Pokémon Go a new opportunity for public engagement?

Michel de Certeau argues that stories, dreams, histories and myths connect people to places and render them tangible and habitable. Pokémon Go could be a new form of urban myth that not only connects, or reintroduces, Pokémon participant to the sights and sounds of their city, but also spontaneously brings people together, creating random, fluid and temporary ‘communities’.

Pokémon Go is ‘bowling en masse’ and is a golden opportunity for engaging, talking, reaching out, involving, inviting, attracting and introducing the uninitiated to the art of planning our public spaces. As any urban planner will tell you, public engagement can be quite disengaging for many citizens. The challenge is to balance needs, interests, concerns of all citizens often within tight fiscal constraints and many times, only a fraction of citizen voices are heard.

While this new fluid Pokémon Go audience may not necessarily be ‘captive’, they are ‘out there’, gathered in public spaces and maybe even available to talk about these newly rediscovered public spaces and perhaps other planning issues that come to mind….bike lanes, infill, public art, affordable housing, urban sprawl, etc. etc. But like all crazes and fads, this too shall pass, and planners must strike while the iron is hot. So come on planners, get your Pokémon game on, join in, and see what happens.

Dianne Gillespie (University of Alberta)

21 Jul 17:11

Devices Running Android Nougat Won’t Boot If Their Software Is Corrupt

by Rajesh Pandey
With Android 6.0 Marshmallow, Google started warning users that the system integrity of their device is compromised if the system partitions of the device were touched in any way. With Android 7.0 Nougat, Google says that a device whose system integrity is compromised will stop booting completely. Continue reading →
20 Jul 23:13

Beer and Tell – July 2016

by Michael Kelly

Once a month, web developers from across the Mozilla Project get together to talk about our side projects and drink, an occurrence we like to call “Beer and Tell”.

There’s a wiki page available with a list of the presenters, as well as links to their presentation materials. There’s also a recording available courtesy of Air Mozilla.

Moby von Briesen: Jam Circle

This week’s only presenter was mobyvb, who shared Jam Circle, a webapp that lets users play music together. Users who connect join a shared room and see each other as circles connected to a central node. Using the keyboard (or, in browsers that support it, any MIDI-capable device), users can play notes that all other users in the channel hear and see as colored lines on each circle’s connection to the center.

The webapp also includes the beginnings of an editor that will allow users to write chord progressions and play them alongside live playback.

A instance of the site is up and running at jam-circle.herokuapp.com. Check it out!


If you’re interested in attending the next Beer and Tell, sign up for the dev-webdev@lists.mozilla.org mailing list. An email is sent out a week beforehand with connection details. You could even add yourself to the wiki and show off your side-project!

See you next month!

The post Beer and Tell – July 2016 appeared first on Mozilla Web Development.

20 Jul 23:11

The 100 Nude Women at the RNC Were Not Staging a Protest

by Beckett Mufson for The Creators Project

One hundred women stood naked in public violating Cleveland, Ohio's nudity laws in a field across the river from the Republican National Convention early Sunday morning. Artist Spencer Tunick had invited the women to take off their clothes and hold mirrors above their heads to shine light and heat on the Cleveland Convention Center.  The gathering titled Everything She Says Means Everything is more than a protest despite multiple headlines labeling it as such. For Tunick it's an art action.

"A protest you go in knowing that there could be confrontation, and you're willing to sacrifice for that confrontation," he tells The Creators Project. "An art action is more conceptual. I'm making art, making a statement, and disseminating information about what happened." 

Tunick continues, "I wanted to make a final artwork that was compelling to me, and I feel I did that." But he stresses that the women and their ideas are the most important piece of the puzzle. "This was a group effort," he says. "They are the heroes." Many in the crowd of 100 feel they have been shamed for the way their bodies look and cornered by legislation aimed at their rights. A number directed their mirrors at would-be Republican presidential nominee Donald Trump, for his antagonistic comments toward women, notably Rosie O'Donnell, Megyn Kelly, and Hillary Clinton.

"As a human being, I want to stand up against Trump and other Republicans whose hateful speech towards women, immigrants, LGBT people, and all 'others' is poisoning this nation," says one of Tunick's collaborators in the testimonial section of his website. 

Tunick has been arrested five times since 1992 for planning similar art actions, until he won a lawsuit in 2000 protecting his work under New York City's nudity laws. Since then, he's become more ambitious, artistically and politically. In 2003, he supported artist Wendy Tremayne in a protest against the Iraq war, providing contact info for a group of women who spelled the words "No Bush" in a Central Park snow bank. 

The message of his latest work is more subtle than No Bush, encouraging others to express their feelings and opinions rather than emphasizing his own. One woman joined Tunick's artwork out of curiosity. "I just wanted to be there. I've never seen 100 naked women," says Madison Johnson. "I don't know, for me, that this was an act of expression, or an act of protest or anything like that. Tunick's vision, you know, art starts out one way and ends up being or meaning something else."

Participant Daija Averyheart had another interpretation, "An art protest like this can and did reach new heights." She says, "We caught the attention of a lot of people because of HOW we did it. How we went about this caught a lot of people by surprise and now we are having the conversation about why we did this, what we're trying to get across." 

However you name it, the contrast between Tunick's Everything She Says Means Everything and the protests currently simmering at the edge of the Cleveland convention center is palpable. In the three days since Tunick's nude takeover, there have been five arrests so far, and the combination of pro- and anti-Trump forces are heating up. Tunick thinks about historical incidents like the nude protestors arrested while spreading information about AIDS outside of the 2004 RNC at Madison Square Garden. Considering the dozens arrested outside of Trump rallies this year, the fact that no one was arrested at Tunick's riverside field feels like progress.

Oddly, this isn't the first time Tunick has stood opposite Donald Trump for his art. In 1994, Tunick evaded security cameras to capture a likeness of Rodin's iconic nude sculpture, The Thinker, in front of Trump's Taj Mahal hotel.  At the time, the photographer sought to capture a feeling of "whimsy and humor," rather than actually protest the bawdy billionaire. Two decades later, protest still isn't Tunick's endgame.

Image courtesy Spencer Tunick

Spencer Tunick and his wife Kristin have two new books out called Reaction Zone and Participant, which you can find on their website. Learn more about Everything She Says Means Everything and read testimonials for the Cleveland art action here.

Related:

Naked Blue Bodies and Brooke Shields, Curator | Last Week in Art

Art Trends: The New Nude

20 Female Artists' Perspectives on the Nude | The Creators Project

20 Jul 23:11

Explore a Car Crash Suspended in Time in this Short Film

by Nathaniel Ainley for The Creators Project

// ArtFX OFFICIEL // Blink from ArtFX OFFICIEL on Vimeo.

Blink  is a surreal short film that finds an anxiety ridden cello player in the middle of an intensely brutal car accident frozen in time. Equipped with state of the art technology, a team of CG artist and VFX specialists from French production studio, ArtFX, visualize what it would look like if time suddenly came to a halt.

The film opens with a musician as he attempts to load a massive cello case into the trunk of his small Peugeot. It doesn't fit and our protagonist sets off on his drive after roping his trunk down with a few bungee cords. Once he gets on the freeway, the camera start to cut between our driver’s nervous face and the radio in his car that's playing an increasingly tense classical score. The music builds to a climax and then suddenly we hear the sound of a collision. When our driver brings his head out of his lap, he looks around at his surroundings in utter amazement.

Screencaps via.

The universe has suddenly paused. His world has gone still in the midst of a horrible car accident. A black muscle car floats overturned above our character’s Peugeot. A woman driving with her hair in the wind looks on at the accident unfolding in front of her. A little further down the road an ice cream truck is split in two and all of its contents spill onto the road in different directions. Bubblegum, lollipops, and other bagged sweets fan out of out of the truck like a piñata.

Within this dimension of suspended time our protagonists, along with us the audience, get to explore the scene of the crash and search for clues as to what caused the collision. Throughout this investigation, the musician walks through a cloud of debris left floating in mid air. Amidst the chaos the filmmakers create of feeling of calm. We find a bizarre middle ground of stillness in the face of commotion. The destruction becomes beautiful.

Shooting this film required a tremendous amount of gear. Learn more about how the ArtFx pieced this thing together in this behind the scenes video:

// ArtFX OFFICIEL // Blink MAKING-OF from ArtFX OFFICIEL on Vimeo

For more from works from ArtFx team head over to their website.

Related:

See Time Stop and Space Stretch in Adam Magyar's Latest Slit-Scans

Short Film 'Hyper-Reality' Imagines an Oversaturated AR Future

Alchemy Conjures This Dark CGI Short Film About Growing Up

20 Jul 23:05

Bike share comes to Vancouver

by Stephen Rees

It has been a very long time in gestation, with at least one false start, but today was the first day of operation of Mobi, Vancouver’s bike share system. Ever since I used Velib (seen above), the system in Paris, I have been waiting for one to start here. I have also used systems in New York and Denver.

Mobi

 

This is the station on Bute at Robson: two parking  meters have been suspended until the end of the year to accommodate the station. Presumably, this is to allow for some assessment of need and the potential exists for the station to moved and the meters restored.

Mobi

Because we are in BC every bike rider has to have a helmet – and you can see how they are currently padlocked to the bike. In other places where helmets are mandatory, bike shares have been unsuccessful. Vancouver hopes this time it will be different. Of course our brain dead provincial government could not conceive of the possibility that its helmet law is based on falsehoods, and refuses to reconsider it in the light of current knowledge and, yes, data.

The current offer is for an unlimited number of rides for a year – and there is a discounted price for early adopters that ends at the end of July. It is not an offer that I feel inclined to accept. Nor does my partner. As I mentioned I have tried other systems, and none of them required a significant upfront investment from the user. Usually a credit card was necessary as a deposit in case of an unreturned bike, but the ride itself was cheap or even free. There were significant sponsorships on all of the bike share systems that I have seen. Barclays Bank had their name all over the bikes in London: even so everyone calls them Boris Bikes. Here the city has made the up front investment –  and I do understand that experience elsewhere has shown that bike shares that actually work reliably do not come cheap. Whatever the model was in Rome, for instance, that didn’t work.

The home zone does not extend south of 16th on Arbutus, so it doesn’t actually get close enough to me. A bit like Modo, whose nearest car to my front door is in Kerrisdale. So that’s another mobility aid that is out of my reach.

I also know that there has been significant lobbying by the established bike rental operators that Mobi not cut into their business, and the current pricing structure is clearly a real deterrent to use by visitors. Which is a shame, I think, but I can understand how the people who rent out bikes feel.

So I will watch what happens with a sense of detached interest. And will watch for the comments of the readers to see if they like the deal better than we do!

POSTSCRIPT a set of recent tweets

Screen Shot 2016-08-08 at 1.49.41 PM

 

Screen Shot 2016-08-08 at 1.49.55 PM

Screen Shot 2016-08-08 at 1.50.06 PM

Screen Shot 2016-08-08 at 1.46.43 PM

 


Filed under: bicycles, cycling, Transportation, Vancouver
20 Jul 22:59

Some Brands Hurt People

by Eric Karjaluoto

He’s not a wimp. In fact, anything but. He’ll out-lift you, even though he only weighs 140 pounds. He’ll out-run you, even though he’s in his early 70s. And, he’ll burn you out of the sauna, if you care to test him. (I don’t recommend trying this.) Even so, the RIU brand took my dad down.

My folks visited RIU Emerald Bay in April. From all accounts, it’s a beautiful resort. Nevertheless, their vacation got cut short—due to bad design. Mom and Dad were making their way down from the lobby, when Dad took the last step on the staircase. It wasn’t just one step, though; it was two. He lost his footing, tumbled, and got hurt.

Initially, my dad chalked this up to bad luck. There’s a black stripe on the floor, just below the last step of the staircase. This results in a visual problem that makes the staircase’s end unclear. Dad thought he was the only one who’d been confused by this stripe, and felt foolish for his clumsiness. (Later, he learned that many are “clumsy” on this specific set of stairs.)

After a couple of days of discomfort he met with an on-site paramedic, who didn’t think Dad had broken any bones. By the following day, however, the pain was so severe Dad met with a doctor who also recommended a visit to the hospital. It’s good he did. An x-ray revealed his rib was broken and the area surrounding it was getting infected. He spent a night there, before returning to the hotel.

A trip to RIU Emerald Bay resulted in a trip to the hospital.

The rest of his vacation wasn’t great. He had to practice lung exercises to keep them functioning properly. The drugs he was prescribed gave him bad diarrhea. He had no appetite, and couldn’t sleep. What he could do, however, was chat with some of his fellow guests, while he recovered.

As he did, he learned that others had fallen and were injured by the same confusing visual treatment. Even RIU staff members spoke of the issue with this staircase. They explained that visitors frequently hurt themselves on those steps.

When asked, the hotel’s manager noted that he’d spoken with RIU’s head office about this issue. Unfortunately, they were unwilling to remedy the problem. (This is where the story gets interesting.) Even though head office representatives knew the visual treatment of these stairs was a hazard to guests, they didn’t want to make a change. They felt that the treatment of these stairs was a key aspect of their “corporate look.”

Think about that: An organization knowingly maintains a visual treatment that causes physical harm—because it’s a part of their corporate identity. (Talk about bad design.) They could have changed the look of those stairs. They could have marked those dangerous steps with warning/safety tape. Or, they could have lit the edges to make them safer for guests. They did none of this, though. One is left to think RIU management failed to act because they consider the look of these stairs more important than their guests’ well-being.

What did they do? Well, Daniel (the hotel’s manager) offered my dad a free massage. Dad wasn’t so interested, though, given his broken rib. Beyond that, Daniel made himself scarce. He evaded discussion with my parents (presumably to mitigate responsibility on the organization’s behalf).

After the trip, my parents reached out to RIU’s head office and asked them to make the situation right. A representative from RIU replied with a boilerplate-seeming email. In it she claimed that a “force majeure” caused the incident. When prompted with additional information and requests, emails ceased. This left my parents feeling crummy, as though RIU’s management had little concern for them or their other guests. To them, it seemed like RIU’s representatives were only concerned with avoiding litigation.

Strong brands connect their values to their actions and messages. Patagonia is a fine example of this. Their people understand who—and why—they are. They then act and speak accordingly. A weak brand displays misalignments. You see this when McDonald’s releases a “healthy option.” Even if the food item is actually healthy, it rings discordant for a burger brand.

When you prioritize how your company looks over your customers’ safety, though? That’s an altogether different matter. It’s not just a misguided brand strategy, it’s irresponsible. Your brand isn’t a design treatment—no matter how beautiful that design treatment may be. Your brand is the relationship your organization shares with each individual customer.

In this case, RIU’s representatives provide an example of what not to do as you grow your brand. Don’t maintain a design treatment—no matter how pretty—if it harms guests. Don’t give wronged customers the runaround, to mitigate your responsibility. Don’t fake concern, while blaming Acts of God for your own negligence.

Of course, RIU Hotels is a big brand, with 105 hotels in 19 countries. So, their people can act with impunity, for a while, and get away with it. Such acts can’t continue without consequence forever, though. And much bigger brands have fallen: Circuit City, Hummer, The Sharper Image, and Kodak once appeared unstoppable. Today, they’re just memories.

Hopefully those stewarding the RIU brand take pause, and reexamine their values. Without such contemplation, they might share the same fate as those failed companies I mention above. For the rest of us, RIU’s actions serve as a cautionary tale. When you’re big, it’s all too easy to forget the one pivotal truth in branding: Your brand isn’t what you say it is. It’s what they say it is.

20 Jul 22:57

Microsoft FQ4 16A – Finnish with a flourish

by windsorr

Reply to this post

RFM AvatarSmall

 

 

 

 

 

Good results restore optimism in strategy 

  • Microsoft reported good FQ4 16A results supported by signs of stabilisation in PCs and excellent performance in the cloud.
  • FQ4 16A revenues / adj-EPS were $22.6bn / $0.69 compared to consensus estimates of $22.1bn / $0.58 and RFM on $21.9bn / $0.59.
  • Microsoft’s strong results were driven by a very good performance by Azure which continued to grow by over 100% and some signs of stabilisation in the PC market.
  • This was slightly offset by gross margin pressure triggered by the increasing mix of revenues coming from cloud and Office 365.
  • This is completely normal as cloud revenues have lower gross margins than perpetual software sales but they are longer lasting meaning that they deliver more profit in the long term.
  • I would continue to expect to see gross margin decline steadily over the next year or two as this transition continues.
  • Stabilisation in PCs has been echoed by a number of other companies in the supply chain which have also seen some signs of stabilisation in the PC market this quarter.
  • I have long been believer that the PC is very far from dead but it is in fact suffering from a portion of its users continuing to defect to other platforms.
  • These users are the ones that I refer to as content consumers who have historically used a PC to do nothing more than browse the internet, email, shopping and so on.
  • These users have very little reason to own a PC as a smartphone or tablet running iOS or Android can do the job just as well and much more conveniently.
  • I think that other users such as content creators and companies will long have need of the PC and while I don’t think it is going to grow, I don’t see a precipitous decline either.
  • This is why I think that Microsoft’s legacy OS revenues are likely to stabilise as the OS tends to be sold as part of the PCs overall and therefore is likely flatten in line with the market.
  • The same cannot be said for Office but Microsoft is doing an excellent job at converting traditional Office sales into Office 365 subscriptions and there is every sign that this will continue.
  • Consequently, the outlook for the next fiscal year is good with steady revenue growth and tight control of the cost base.
  • However, the issue around the consumer assets remains unanswered.
  • Microsoft is increasingly becoming focused on prosumers and the enterprise and where assets like Bing, Xbox fit and Skype fit into that remains very unclear.
  • The good news is that Microsoft’s valuation does not demand any real action around integrating these assets to create a fully-fledged enterprise and consumer ecosystem.
  • Hence, I can still see these assets being sold off at some point which still gives me a valuation for the shares of around $62.
  • This is still nicely above current levels ($55) leading me to remain positive on the outlook.
  • I would also add Baidu and Samsung into this group of stocks to look at for the balance of 2016.
20 Jul 22:43

@stoweboyd

@stoweboyd:
20 Jul 22:43

@stoweboyd

@stoweboyd:
20 Jul 22:32

@stoweboyd

@stoweboyd:
20 Jul 22:32

The Weird State of Capitalism

by Venkatesh Rao

This is the slide-deck for the second session of Refactor Camp 2016, on Thursday the 21th. If you’re attending, please make sure to carve out at least 45 minutes beforehand to review this. This session will be led by Mick Costigan. The deck is on Google Docs and you’re invited to add comments to it.

 

Screenshot 2016-07-20 09.41.45

20 Jul 22:16

Mobi: Waiting for the Soft Launch

by Ken Ohrn

Official start is 10:00 today.  Mobi bike-share VIDEO here.

At Davie & Cardero:  note helmets secured with the parking cable.

Mobi.Soft.Launch

Mobi

Sign in, map, details here.


20 Jul 22:15

The Unlikely Tool Filmmakers Are Using that Many VR Experiences Lack

by Catherine Chapman for The Creators Project

The BBC shows what life is like above Earth in Home - An Immersive Spacewalk Experience. Image courtesy of Sheffield Doc | Fest.  

Virtual reality still has a long way to go, but as film directors and game developers continue to experiment with the technology, many think that the secret to take virtual experiences forward lies in theater. Much like VR, immersive theater—where audiences become active participants in the performance—creates escapist worlds, often replicating experiences where a user can take on a role as another. Hoping to become a player on the VR scene, the National Theatre (NT) in London has recently established an Immersive Storytelling Studio, a collaborative space for the creative industry, looking to experiment with dramatic storytelling using 360 and VR technologies, whether you are a filmmaker, writer, or theatrical director for fiction or nonfiction.  

“The theater makers that we’ve shown it to have just got it really quickly,” says Toby Coffrey, the Head of Digital Development at NT. “And some filmmakers are really going for it. It’s just going to take a period of time to see what works and what doesn’t. But we’ve noticed that a lot of people are obsessed with the tech and then much less effort goes into the storytelling. That’s why we particularly wanted to get involved.”

Journalism tackles solitary confinement in The Guardian’s 6x9: A Virtual Experience of Solitary Confinement. Image courtesy of Sheffield Doc | Fest.   

The Immersive Storytelling Studio’s first project, Home | Aamir, is a 360 verbatim documentary that follows a Sudanese man who has been living in the Calais Jungle refugee camp. Receiving its world premiere at Sheffield Doc|Fest, the piece used verbatim theater techniques by Surround Vision in Calais.

A virtual trip to Mars in Mars 2030, a VR experience made with NASA. Image courtesy of Sheffield Doc | Fest.  

Jane Gauntlet, a film and theater writer, mixes interactive theater methods with VR, bringing her experiences with epilepsy to an audience. Her latest project, In My Shoes, places a user in a café setting through an introductory film segment. Once the headset is on, the user finds themselves in a virtual version of the same café.

“The piece is designed so you are part of the experience from the minute you enter the venue,” says Gauntlet. “I wanted to put someone as close to being in my shoes as possible in a multi-sensory way.” In the 20-minute piece, an audience member sees Gauntlet’s hands as his/her own, often mimicking her movements by holding a menu or placing his/her hands flat down on the table. Physical temperatures and smells are also altered as the experience gets more intense, depicting what Gauntlet feels when she has an epileptic seizure.

A viewer sees through a refugees eyes in the NT’s VR experience Home | Aamir. Image courtesy of Sheffield Doc | Fest.  

“It’s an idea of combining what we’ve learnt through theater with new technology,” says Gauntlet. “When you’re designing interactive theater experiences you learn lots of ways to trick audiences into believing or feeling things. I think it’s that sort of technique that we’re trying to bring into the VR experience.” Gauntlet too believes that storytelling can get lost within the world of VR, hoping that as the novelty wears off, more attention will be paid to content, as opposed to technology.

“When you think of it as a theater piece, you don’t think about the headset and then aren’t reliant on the technology,” she says. “I think this can intensify audience experiences hugely, taking the focus back to audience experience and participation.”

A scene from Jane Gauntlet’s In My Shoes. Image courtesy of Sheffield Doc | Fest.   

To learn more about the Immersive Storytelling Studio click here

Related: 

VR Storytelling Brings New Dimensions to Sheffield/Doc Fest

Cinemagraphs and Clones Create a 360° VR Music Video [Premiere]

More Than Gaming, Playstation VR Provides an Experience

20 Jul 22:15

Comment about there is always the baritone!

by dangerousmeta

dangerousmeta has posted a comment:

Poster-size that sucker. It's brilliant!

there is always the baritone!

20 Jul 22:15

Bikeshare starts up in Portland – Aug 19

by pricetags

… with the advantage of a big corporate sponsor.  From Portland Business Journal.

Portland’s bike share program, after a notable start and stop, is finally ready to get going.

But as it launches today, it will do so with the pomp and ceremony of a well-oiled cycle. The program is backed by a $10 million commitment from Nike …

nike-biketown-bike-line_750xx2448-2448-0-408

PDX


20 Jul 22:15

Good News from South False Creek

by pricetags

An important step for what is really one of Vancouver’s heritage neighbourhoods: South False Creek (between Granville Island and the Cambie Bridge) – a master-planned community by the City, incorporating many of the radical ideas in urban design and social policy originating in the early 1970s, and largely achieved.

From the neighbourhood newsletter via ‘Items from Ian.’

*RePlan Wins Unanimous Support from Vancouver City Council

False Creek South (FCS) residents achieved a notable success on July 13th. At *RePlan’s first public meeting with Vancouver City Council, Councillors voted unanimously on a five-point motion proposed by Councillor Reimer, which we believe will lay the foundation for lease renewal, with affordable options to enable all leasehold residents to stay in the community if they choose.

Read More..

OLYMPUS DIGITAL CAMERA

 

*RePlan sponsors course on Community Land Trusts (CLTs) on September 9 and a free lecture on September 8

 

To find out whether CLTs are the vehicle to retain much needed affordable housing and finance future sustainable and locally guided development on publicly-owned land, such as False Creek South, *RePlan organizes a public lecture on September 8 and a full-day professional development course on September 9, 2016.

Read More… or directly register with SFU for the course or lecture.

 


20 Jul 22:15

Why Every CIO Needs to Know That Some APIs Don't Matter

by bkirschner

“How many APIs do we have?”

If this email from your CEO or a board member hasn’t hit your inbox yet, it’s coming.

Six out of ten corporate board members are now saying they want more focus on digital disruption, and two-thirds of Global 2000 CEOs are predicted to put digital transformation at the center of corporate strategy by 2017. Digital transformation has become a hot topic well beyond the boundaries of IT.

By the same token, so have APIs. Your stakeholders may be learning what APIs are from The Economist or reading about using APIs to gain competitive advantage in the Harvard Business Review blog.

CIOs beware: when this question is inevitably put to you, resist the temptation to pass it along to a virtual team that goes off to beat the bushes to find every piece of integration code across the enterprise in order to report back that “we have 47 APIs.” Or 923. Or 3,117.

The number they diligently tally up in a spreadsheet only matters insofar as the bigger it is, the greater the risk it will lead you will tell the CEO and board that your company is ready for digital competition when it’s not.

Instead, seize your spot as a digital transformation leader by providing the answer to the question they’re really after, which is: “how many APIs do we have that matter?”

In the past three years I’ve racked up enough miles travelling to talk to companies about APIs to circle the earth three times. Based on my experience, there are specific characteristics that distinguish APIs that have the potential to move the needle on digital competitiveness from legacy APIs that don’t.

Stage 0: Service

Every functional API provides a programmatic way to interact with an application or data. That’s necessary but not sufficient to becoming a business asset that moves the needle. The first step on the path to high digital impact is changing the definition of success from exposure to consumption.

Stage 1: Product

APIs that make a difference embrace the fact that in today’s digital market context, treating developers both inside and outside your organization as consumers you want to attract, delight, and retain is a competitive advantage. They spark more, richer digital experiences being built faster not through command and control but rather the power of pull.

If you can’t imagine your API earning a great net promoter score, it’s not a product.

I’ve found “Time to First Hello World" (TTFHW) to be a simple but powerful test. How long does it take an authorized developer—without human assistance—to go from discovery to their first successful test call? Five minutes or less is the target I recommend.

Stage 2: Channel

APIs that succeed as products have the potential to become channels. This is almost entirely a question of the organization’s level of commitment to maximizing their potential value.  

Very simply, an API or set of APIs becomes a channel when they have a Go-to-Market (GTM) plan. GTMs for APIs may be new to an organization, but are almost certainly common elsewhere in the business. Every MBA likely built one in a course; there are guides with more than a decade of history (such as the book of the same name).

Once again there’s a five-minute gut check. If you can’t point to a defined value proposition and target customer, along with metrics for adoption, customer success and its economic value—as well the person accountable for driving those numbers—an API isn’t being managed as a serious channel play.

For a great example of what an API channel play looks like to customers, look to MapQuest.

Stage 3: Ecosystem

Many APIs will have happy lives as products or channels within a high impact digital business portfolio. You’ll know you’ve unlocked the power of ecosystem dynamics when the relationship between what you invest in driving adoption and the adoption curve shifts from linear to geometric or exponential.

This often involves orchestrating partnerships, differentiated assets or unique market access. In a nutshell: you raise your game to an ecosystem play by marrying your API channel with complementary assets in ways that make the opportunity too good to pass up.

Walgreen’s photo printing API is a great real-world example. They took it external with five individually negotiated partnerships. Now they are up to over 275 partners using this and other Walgreen’s APIs.

Here’s an example of adoption driven by ecosystem assets (as opposed to massively expanding their team’s headcount) in the words of partner company’s CEO:

"After evaluating every iOS print SDK I could find, I chose Walgreens due to its clean API, its helpful developer support team, and the sheer number of Walgreens stores across the U.S. that my users would be able to print to and pick up in a hour … Also, Walgreens' early support of Apple Pay in all its stores made them the perfect partner for an iOS print app!"

If you want to see this playing out in real time, keep an eye on Uber. They launched APIs in 2014 with 11 partners. My money's on Uber integrations everywhere soon.

And that’s the bottom line for why your fate as CIO depends on an accurate understanding of APIs that matter. That SOAP integration deployed in 2003 may be doing a fine job getting data from system A to system B, but it wasn’t built to go up against Uber—or any other competitor adopting digital native API best practices today.

A version of this post was originally published on CIO.com.
 
Image: Flickr Creative Commons/Martin Fisch
20 Jul 22:14

Why Software Sucks

Scott Berkun: Why Software Sucks (And What To Do About It).

There's too many great things to quote from this essay (from 2005!), so I won't pull any. Just read the whole thing.

20 Jul 22:14

nprfreshair: On Fresh Air Today: David Mandel, the...



nprfreshair:

On Fresh Air Today: David Mandel, the Emmy-nominated writer, director and executive producer of the HBO series Veep, discusses the most recent season of show, working with Julia Louis-Dreyfus, and the 2016 presidential election.

On watching the Republican Convention in Cleveland:

Mandel: My jaw hurts, my mouth has been sort of agape for so many hours in a row. I watched Monday night, I watched the Melania speech, and then obviously the following mornings, the insane fallout from the plagiarism, and it’s just amazing and it’s somewhat unique, I guess, to both Trump, but also very Republican Party of just sort of, just getting caught in an insane lie, and instead of just admitting it and just moving on. It’s some of the best television I’ve seen on a regular network in a long time. 

Terry Gross: Is that something you feel you could have written for Veep?

Mandel: First of all, I think if we wrote it, I think definitely alarms would go off – like it’s too silly, it’s too big, it’s not real. Dare I say even, we would start to wonder that as incompetent as Selina’s people are, that some of this is too stupid. Like her speechwriter, Matt Walsh, who plays Mike McClintock, Mike McClintock is a burnout, incompetent communications director and speechwriter. Even he wouldn’t plagiarize a speech, and if he did plagiarize a speech, he would at least have plagiarized it from another Republican first lady, not from the enemy, Michelle Obama! I keep waiting for them to plagiarize from a Hillary Clinton speech. It’s madness! 

My jaws hurt, too.

20 Jul 22:14

18 years and $56m later, Dyson’s 360 Eye robot vacuum is finally here

by Patrick O'Rourke

“Robot vacuums are here,” gestured Mike Aldred with his hand at waist height, one of the key engineers behind Dyson’s 360 Eye robot vacuum.”But we want to make them better,” said Aldred, moving his hand level to the height of his head.

Given how impressive iRobot’s connected $1000 Roomba 980 is, this is a tall order to beat, though Aldred feels Dyson has surpassed its competition by a considerable margin with the 360 Eye.

dyson-77

Dyson, the company that disrupted the vacuum, fan and hand dryer industries over the course of the last two decades, plans to take on iRobot’s Roomba, the current king of the robotic vacuum industry that’s experienced a 15 per cent year-over-year market share increase, with the release of its 360 Eye.

The 360 originally soft launched in Japan last year, but is set to be available in Canada starting this Friday via Dyson’s website and through retailers later this fall.

dyson-33

Aldred says that the 360 took 18 years to develop and that his company has produced various operational robot vacuum prototypes over the last two decades, before finally settling on the robot’s current sleek build.

What’s most interesting about how Dyson is positioning the 360 Eye in the smart vacuum market is the fact that the company views the device as a vacuum first and robot second, a fact that Aldred believes differentiates Dyson and its new product from competitors. The company has also made a significant effort to pack all of the technological innovations from the company’s other products into the tiny 360.

dyson360eye-99

This is one of the main issues with iRobot’s robotic vacuum products — despite how well they navigate a user’s home, even the company’s high-end 980 series doesn’t suck up debris as well as some owners likely expect from a device with such an expensive price tag.

According to Aldred, the cyclone core of Dyson’s vacuums proved to be a significant obstacle with the 360 Eye since there was no clear way, at least initially, to shrink the tech to fit into a device with a smaller build.

dyson-2

The team eventually opted for a higher profile with the 360 when compared to its competitors, though as a benefit of this decision, Dyson’s robot vacuum is smaller than any of iRobot’s products, allowing it to fit into small spaces easier. The device sucks between seven and eight litres of air per second, a number that is twice as much as iRobot’s highest-end Roomba. In short, this means that, at least in theory, the 360 Eye should actually clean better than any other robotic vacuum on the market.

The vacuums Vision System is also a significant industry innovation, according to Aldred. The panoramic view the camera gives the robotic vacuum allows the device to know where it is at all times and also prevents it from driving into objects. It’s worth noting, however, that the 360 Eye’s camera apparently does not operate well in low light conditions.

dyson-11

The 360 Eye, unlike other robot vacuums, moves around in five-metre squares, only crossing each part of the floor once, rather than multiple times, though, unlike the Roomba, it doesn’t memorize the home’s layout to create more efficient routes. Every time the 360 Eye cleans your home is like the first time for the device, which is a benefit for those that move their furniture around, but also means cleaning sessions can take longer.

While it’s unclear if Dyson’s Eye 360 is worth its expensive $1,299 Canadian price tag, on paper, the vacuuming giant’s 18-year, $56 million project, certainly sounds impressive and a significant step above even iRobot’s impressive Roomba 980.

We’ll have more Dyson 360 Eye related content on MobileSyrup in the coming days.

Photography by Tascia Barile. 

20 Jul 22:14

Item from Ian: The Demography of Democracy in Seattle

by pricetags

Ian: As Vancouver neighbourhoods clamour for more local representation and authority and control, Seattle went the other way.

From Crosscut:

CROSscut

Mayor Ed Murray dissolved all formal ties between the city and the 13 neighborhood District Councils last Wednesday, upending a system three decades old. Since then, reaction has ranged from surprise and anger from the district councilmembers, to praise from the system’s critics, who argue it isn’t representative of Seattle’s modern demographics. …

In announcing his executive order, Murray pointed to a 2013 report on District Council demographics, noting that attendees of these councils were largely middle-aged white homeowners. Less than half reported having any people of color in their ranks.

“Our city has changed dramatically in the three decades since the district councils were created,” Murray said. “We have to find out how we reach people who can’t go at 7pm to a neighborhood meeting in a community center or church basement … immigrants and refugees, low income residents, communities of color, renters, youth, they’re not part of this process.”

The decision means the Department of Neighborhoods will no longer dedicate staff time and resources to supporting the District Councils. It also directs the department to begin creating a new outreach and engagement framework that emphasizes equity and inclusion of a wide range of Seattleites, something Murray says the District Council system does not do. …

Full story here.


20 Jul 21:06

Facebook Messenger reaches 1 billion users and begins to refocus

by Jessica Vomiero

After a tumultuous start, Facebook Messenger has finally reached 1 billion active users.

Some might find this hard to believe, as the news that Facebook users would have no choice but to download the app back in 2014 wasn’t received well. Since then however, users seem to have come around. After moving the messaging function into a separate app, Facebook now has the opportunity to pack it with even more features.

TechCrunch reports that the app has gathered the following stats in addition to its impressive user count. On a monthly basis, 17 billion photos and 1 billion messages pass through the app. Each day, 380 million stickers and 22 million GIFs also pass through the platform.

Following Facebook’s recent announcement to position Messenger as a portal for company bots, Messenger now has 18 thousand bots on the platform and 23 thousand developers signed up for the aFacebook’s Wit.ai Bot Engine.

Partially thanks to Facebook’s insistence that its users download the app, Messenger is now the second most popular iOS app of all time – behind Facebook.

“As part of this journey to one billion, we focused on creating the best possible experiences in modern day communications. We remain focused on helping connect people to the people and businesses who matter most. Thank you to everyone who uses Messenger around the world, and we’re looking forward to connecting the next billion,” said the Vice President of Messenger David Marcus in a statement. 

Static Infographic_Messenger by the Numbers-2

Since the company realized they could be used as a customer service initiative, Messenger has become riddled with bots of all kinds. Earlier this year, Facebook has begun promoting bots as the next phase of customer service, and Messenger as a new and improved tool for business.

The social media giant announced the milestone in a post on Messenger’s official Facebook page on Wednesday.

“People use Messenger to connect with the people and businesses they care most about. They make plans, share dreams, send payments, tell jokes, play games, let their loved ones know they’re thinking of them and much, much more. We know that every message is important to you – no matter what you want to say – and we’re grateful that you choose to communicate using Messenger,” said the Messenger team in the post.

Furthermore, the team announced their floating billion balloons to celebrate. Simply send a balloon emoji in Messenger and watch as balloons fill the chat.

Related reading: Facebook adds 3D Touch functionality to Messenger on iOS

SourceFacebook
20 Jul 20:59

Right-wing Mash-up: Bike lanes, Bikeshare and the Price of Parking

by pricetags

Just to add a sour note to an otherwise sunny day with the soft launch of Mobi, here’s a tired, snarky column by a National Post columnist.  Though published a few days ago, it seems like it comes from the last decade.  ‘War on the Car’?  So Rob Ford.  

But what is new (and startling) is the disconnect between the free-market ideology of the NatPost and the antipathy to using the price mechanism to allocate a scarce resource like street parking in the West End, encouraging the use of surplus private parking otherwise noncompetitive.

 

Nat Post

VANCOUVER — A war is being waged in Vancouver’s streets. Led by green-by-all-means mayor Gregor Robertson, City Hall has identified and vilified its enemy, the car. The private automobile. …

Some of the city’s new traffic-clogging, business-blocking lanes are seldom used, but that’s of little concern to two-wheeler preachers and sanctimonious scolders who aren’t dependent on cars for their livelihoods. More dedicated bike lanes are on the way.

Planning a move to Vancouver’s West End, a densely populated, mostly working-class neighbourhood wedged between the downtown core and beloved Stanley Park? Better think twice about bringing a car. City Hall would much prefer you leave the thing behind. You’re better to sell it. Sell it now.

A staff report delivered to city council this month recommends that any newcomer seeking a city parking permit in the West End be slapped with a 700 per cent fee increase. Current permit fees for existing residents are far too low, at $80 a year, explain city planners. Better to charge incoming residents at a “market rate,” which the city has determined to be $50 a month, or a punishing $600 a year.

The proposed permit fee increase would not apply to other neighbourhoods.

According to Vancouver transportation director Lon LaClaire, there are 16,000 registered vehicles in the West End, about one for every three residents, and more than enough parking spaces to accommodate them all: 22,000 off-street (mostly underground) private parking spaces and 2,700 on-street permit spaces.

A 700 per cent fee increase for a city street parking permit would force car owners to consider either giving up their vehicles, or renting an unused private space from, say, a neighbouring building. LaClaire says there are thousands of empty parking spaces sitting underground.

Would the owners of those private parking spaces be persuaded to rent out their spaces to strangers? Who knows.

What is certain, says LaClaire, is that the proposed fee increase would discourage locals from parking their vehicles on the street. It would be a costly inconvenience for them, but a possible boon for West End visitors, who typically spend about 10 minutes circling the block, looking for a place to park.

There are 500 time-limited, no-fee parking spaces on West End streets, hardly enough to satisfy demand. Rather than create more, city planners have recommended that all free parking zones be eliminated, replaced with money-sucking parking meters.

Fewer and astronomically more expensive parking spots: The city can spin that as a public benefit, but it really represents a potential cash grab, to “be used to help pay for amenities in the West End,” according to the official plan. Which amenities? The city doesn’t say.

But Vancouver has no choice, says LaClaire. Projected population growth means more density is coming, and “you can’t accommodate those (people) in cars. It just doesn’t work.”

There’s some truth to that, for sure. But the city won’t tell the whole truth, which is that it has an agenda: to pester and drive out people who use cars. The latest parking fee finagle represents another city-led assault on the automobile.

Meanwhile, popping up across the city, including the West End, are large, metal bicycle racks, some plunked down on streets, blocking more lanes, preventing people from directly accessing their homes and stores.

The bike racks are permanent new pieces of city infrastructure, parts of a subsidized bike share scheme cooked up by planners and a private, Florida-based enterprise, and endorsed by Mayor Robertson and his loyalists on council.

After experiencing years of setbacks and problems with erstwhile pedal partners, Vancouver agreed to pay CycleHop LLC about $5 million to install approximately 1,500 rental bikes around the city. The city will fork over another $1 million in “start-up funding,” another $500,000 annually for signage and will give up a bunch of dreaded parking spaces to accommodate the bike share plan. The lost parking revenues will cost taxpayers another $400,000 a year. Which is tolerable, apparently, because we now hate cars.

The “complicated” bike share project was to have launched last month, according to city officials. But there have been delays. In place right now are a bunch of expensive, very ugly bike racks. No bikes yet. “The system will be live very soon,” we are assured, again.

And so today, it is.


20 Jul 20:58

New app by Indigo creates a social platform for book lovers

by Jessica Vomiero

These days, there seems to be a social network for every community. Indigo’s latest announcement ensures that avid readers aren’t left out of the fun.

Reco is the first iOS app to be released by the book giant Indigo and offers a social platform for readers to connect, talk and give recommendations about books they’ve read to each other.

This app marks the first technology developed by Indigo since the various versions of its Kobo eReader, which has amassed millions of users since launch.

reco indigo canada

“As a lifelong booklover, nothing brings me more joy than sharing a book I love with my friends. Reco is a platform for everyone to share the joy of reading and nothing beats getting a recommendation from someone whose opinion I trust,” said Heather Reisman, the co-founder of Reco and Indigo’s CEO, in a statement.

The app will be available to readers worldwide and was developed in partnership with the Toronto-based innovation lab, Kinetic Café. Unlike many of the book recommendation services offered through current digital reading platforms, recommendations are provided through a real community rather than the suggestions of an algorithm.

This also differs from Kobo’s book recommendation algorithm which mines user reading data in order to send appropriate recommendations. Some of the app’s features include the ability to post recommendations to the platform as well as to LinkedIn, Facebook, Twitter, text and via email.

reco 2

Furthermore, within the app users have the ability to personalize their interests and discover new books based on those interests, track the books they’re currently reading as well as their reading goals, and finally, chat about all of this with other users of the app.

“Everyone agrees the best book recommendations come from friends, but we all spend too much time reading reviews from strangers and trusting algorithms to tell us what to read next, often with mixed results. Reco solves this problem by bringing personal book recommendations from people you trust right to your mobile device,” said Krishna Nikhil, Indigo’s executive vice president of print and strategy in a statement.

reco 3

While book review and recommendation platforms such as Reco already exist — GoodReads is an example — this is the first time these services have been amalgamated into a platform designed for social networking.

Currently, Reco is available only on iOS, but an Android version is reportedly coming soon.

Download Reco here.

Image credit: bargainmoose

Related reading: Kindle Oasis review: The best e-reader is not worth the price of a high end tablet

20 Jul 20:57

Getting started with Elasticsearch and Node.js - Part 4

by Neil Dewhurst
Getting started with Elasticsearch and Node.js - Part 4

In the previous article in this series we indexed the petitions to go with the constituencies data that we worked with in the earlier articles, and took a brief look at running a few queries on the petitions.

In this article we're going to run some queries on our nested fields. Nested queries are a powerful but tricky aspect of Elasticsearch. They allow us to explore more complex datasets; setting them up correctly requires a bit more effort than the queries we've run so far.

To make life a little easier when it comes to running different searches we're going to start passing arguments to our Node files. We can use the yargs library for this.

npm install yargs  

Yargs takes supplied arguments and puts them in an hash called argv, which we can then use to pass arguments to our various functions. Create a new file, nestedQuery.js, with the following:

var client=require ('./connection.js');  
var argv = require('yargs').argv;  

Let's set up our query. We'll use the search from query.js that we created in part 3 as the basis for our new nested query. Instead of matching a keyword as we did in part 3, however, we'll limit our search to all open petitions, which we can do with match: { 'state': 'open' }.

client.search({  
  index: 'gov',
  type: 'petitions',
  fields: ['action','signature_count'],
  body: {
    query: {
      bool: {
        must: [
          { match: { 'state': 'open' } },
          { range : {
                'signature_count' : {
                    'gte' : 10000
                }
            }
          }
        ]
      }
    }
})

Now we need to add the nested query itself. We want to return results that correspond to a constituency name, which we'll pass as a value when we run nestedQuery.js. The nested part of our query looks like this:

nested: {  
  path: 'signatures_by_constituency',
  query: {
    bool: {
      must: [
        { 'match': { 'signatures_by_constituency.name': constitLookup }}
      ]
    }
  }
}

First we have to specify the path to the nested field, then inside that we set up another query like the one we already have. We use dot notation to provide the path to the nested field we want to query. In our case that's signatures_by_constituency.name. Finally we pass in the match term constitLookup, which we'll provide as an argument when we run nestedQuery.js.

Putting the two parts together, our full query looks like this:

var results = function(constitLookup) {  
  client.search({
    index: 'gov',
    type: 'petitions',
    fields: ['action','signature_count'],
    body: {
      query: {
        bool: {
          must: [
            { match: { 'state': 'open' }},
            { range : {
                  'signature_count' : {
                      'gte' : 10000
                  }
              }
            },
            { nested: {
              path: 'signatures_by_constituency',
              query: {
                bool: {
                  must: [
                    { 'match': { 'signatures_by_constituency.name': constitLookup }}
                  ]
                }
              }
            }}
          ]
        }
      }
    }
  },function (error, response,status) {
      if (error){
        console.log("search error: "+error)
      }
      else {
        response.hits.hits.forEach(function(hit){
          console.log(hit);
        })
      }
    });
}

Copy that into nestedQuery.js. We'll need something to pass our search term in and display the results, so add this to the end of nestedQuery.js:

if (argv.search) {  
  var constitLookup=argv.search;
  console.log("Search term: "+constitLookup);
  results(constitLookup);
}

To test our query we can run it as follows:

node nestedQuery --search="Ipswich"  

You'll get a list of results including the index, type, id and score for each document in the results, together with the contents of the action and signature_count fields that we specified:

{ _index: 'gov',
  _type: 'petitions',
  _id: '120753',
  _score: 10.085289,
  fields:
   { action: [ 'Parliament to sit on Saturdays which should be a "normal working day" for MPs.' ],
     signature_count: [ 99802 ] } }

So far, so good, but we haven't yet told Elasticsearch what we want it to do with the results, so the query is currently just looking for open petitions with more than ten thousand signatures in total that were signed in the constituency we're looking for. Run this query and you'll just get a list of petitions that have been signed in whichever constituency is passed as an argument to nestedQuery.js - in our case it was 'Ipswich'. We need to sort our results according to the number of signatures in the constituency specified by constitLookup.

Sorting the nested query

If we want to, we can sort our results just as we did when we were searching on non-nested fields. To sort our results in descending order of the number of signatures on the petition we could add this sort to our query, as we did in part 3.

query: {  
  ...
},
sort: {  
  'signature_count': {
    order: 'desc'
  }
}

However, at this point it's probable that we'd get a very similar set of results if we didn't specify a constituency name to search for, because once a petition has ten thousand signatures it's overwhelmingly likely that it has been signed at least once in every one of the 650 constituencies in our dataset.

We can make our nested search work a bit harder for us by removing the requirement that signature_count must be at least ten thousand and changing the sort order from descending (order: 'desc') to ascending (order: 'asc').

query: {  
  bool: {
    must: [
      { match: { 'state': 'open' }},
      { nested: {
        path: 'signatures_by_constituency',
        query: {
          bool: {
            must: [
              { 'match': { 'signatures_by_constituency.name': constitLookup }}
            ]
          }
        }
      }}
    ]
  }
},
sort: {  
  'signature_count': {
    order: 'asc'
  }
}

This gets us a list of the least signed open petitions that have been signed at least once in the constituency we're interested in. It's not as useful to us as a descending sort, although it may throw up one or two local issues. If instead we had a list of users and our data was structured like this:

{
  "name": {
    first: "Neil",
    last: "Dewhurst"
    },
  "age": 21
},
{
  "name": {
    first: "Neil",
    last: "Smith"
    },
  "age": 55
}

We could use this query to order our 'Neils' by ascending age:

query: {  
 nested: {
  path: 'name',
    query: {
      bool: {
        must: [
          { 'match': { 'name.first': 'Neil' }}
        ]
      }
    }
  }
},
sort: {  
  'age': {
    order: 'asc'
  }
}

Sorting by nested field

What we really want to do with our constituencies is sort on a nested field so that we are sorting on data that relates to the constituency given by constitLookup. For this we need to specify a nested_path and a nested_filter. First let's sort our results in descending order of the number of signatures in the constituency we're querying on.

sort: {  
  'signatures_by_constituency.signature_count' : {
    order: 'desc',
    nested_path: 'signatures_by_constituency',
    nested_filter: {
      query: {
        bool: {
          must: [
            { 'match': { 'signatures_by_constituency.name': constitLookup }}
          ]
        }
      }
    }
  }
}

Note that our nested_path here matches the path specified in the nested element of our query, and the nested_filter matches our query of that same nested element.

Replace the plain signature_count sort with this new nested sort and run nestedQuery.js again, keeping 'Ipswich' as your search term.

Finally, let's make use of that importance field we created when we indexed the petitions. We can sort on multiple fields in Elasticsearch, so we can add a new sort to our existing sort as follows to sort by importance and then signature_count:

sort: {  
  'signatures_by_constituency.importance' : {
    order: 'desc',
    nested_path: 'signatures_by_constituency',
    nested_filter: {
      query: {
        bool: {
          must: [
            { 'match': { 'signatures_by_constituency.name': constitLookup }}
          ]
        }
      }
    }
  },
  'signatures_by_constituency.signature_count' : {
    order: 'desc',
    nested_path: 'signatures_by_constituency',
    nested_filter: {
      query: {
        bool: {
          must: [
            { 'match': { 'signatures_by_constituency.name': constitLookup }}
          ]
        }
      }
    }
  }
}

Now when you run nestedQuery.js you'll get back ten petitions, listed in descending order of the value of the importance field for whatever constituency you supply as the search argument. In other words, given a constituency as an input, our output is now a list of the petitions people in that constituency are most interested in.

Now that we have two sort criteria you'll also notice that Elasticsearch returns the sort values as an array, which is handy for when you want to use those values in your output. And that's exactly what we'll do in the next and final article.

Next

In the final article in the series we'll use both the constituency and petitions data sets together and add in a postcode lookup. We'll finish by turning our existing code into a web app, which we'll deploy using IBM Bluemix.

20 Jul 20:57

Celebrate the Grandfather of New Media Art With Massive TV Installations

by The Creators Project

Images courtesy Tourbrat

Thought of by many as the grandfather of video art, Nam June Paik was celebrated for developing new media technology and finding a place for it in a gallery. Now you can get a sense of the artist’s influence on the field of new media art in his native Seoul presented by Gallery Yeh and YG Plus. The Paik Nam June Show opens this week in honor of the South Korean-American artist’s birthday. Today he would have turned 84 years old.

The commemorative showcase will take over Dongdaemun Design Plaza, using the D’strict Art Tech Factory’s technology and design expertise to lead viewers through five exhibition spaces. Each has a theme that ties together an experiential narrative inspired by Nam’s work.

The show’s themed stages are listed as follows: 1. Hope 2. Nostalgia 3. Love, 4. Infinity 5. Idea. Known for his large scale video installations, Paik turned to the television as a platform to explore man’s relationship with technology. Curators of The Show have selected pieces from the artist’s stockpile of TV-set sculptures that fit with each theme. Gallery Yeh experiments with atmosphere and modes of display in order to attach a certain unifying concept to each room.

At the entrance appears a line of massive human like robots that stand on either side of the wall, suggesting harmony between man and machine for Hope. Nostalgia looks at a timeline of June’s career through old drawings and objects. Love sees mesmerizing TV screens suspended from the ceiling, in a relaxing natural setting. Infinity takes up a seemingly endless exhibition space whose walls are lined with video screens. The Idea finale centers around June’s 10x6 meter TV-set Turtle sculpture with accompanying sound effects. 

Self-guided tours of the show are available in English and Korean thanks to Tablo of the Epik High rap crew. The show will be up at the Dongdaemun Design Plaza from July 21 to October 30.For more information about the show and how to get tickets, head over to the Tourbrat website.

Related:

Nam June Paik Was The De Facto Father of Video Art

Original Creators: Nam June Paik

Remember Nam June Paik, The "Father Of Video Art," At New Exhibition