Shared posts

24 Aug 22:27

Finding text in OneNote images

by Volker Weber

ZZ0767C147

This seems to be difficult to believe, but OneNote really does find text in images. OCR is done in the cloud. If you can't get it to work, just follow my simple steps. Open OfficeLens and take a photo:

ZZ5F88466F

Although I did not frame the document correctly, it irons it out. Now save the document to OneNote:

ZZ4D883447

It will default to just a generic title and I will leave it at this. No tags, no folders, nothing.

ZZ1F2AE759

Open OneNote and type some text into the search field. Here is my document:

ZZ61EFA56B

So it may not work for you, but it certainly does for me. This should not be news, since I posted a video more than a year ago:

24 Aug 22:26

Liberate your Notes app with KEEP.WORKS

by Volker Weber

ZZ1754D257

Moving off Notes applications is next to impossible. Notes has a unique set of capabilities that are not easily rebuilt on other platforms. That is what is keeping companies from retiring their Domino servers, even if they have long migrated messaging. I call it the Asbestos problem. Easy to put in, very hard to get out.

A few days ago I told you about the partnership of LDC and PSC, where the LDC VIA platform serves as a delivery platform for legacy Notes applications. Now LDC has built a self service platform on top of LDC VIA and it is called KEEP.WORKS.

You upload your notes app and they host it for you. No IT support required. You will have to manage your users, but that's about it.

IT is going to go ballistic. Imagine your business users breaking free ...

More >

24 Aug 22:26

nevver: Jorge Luis Borges

24 Aug 22:26

The challenge of change: advice from Keynes

files/images/sized-Dull-Oct-15-2015.jpg


Harvey P. Weingarten, Higher Education Quality Council of Ontario, Aug 27, 2016


It is inevitable, I think, that proponents of 'quality' in education will call for an end to the mandate to provide access to all, instead focusing on 'higher quality' for a few. So we have here the push to "move beyond the dominant influences of increased enrolment and growth to the achievement of other desired outcomes such as preparing students better for today’ s jobs, more sustainable institutions, higher quality education and research, etc." Leaving aside the mechanisms for pursuing these new objectives - funding based on learning outcomes, differentiation between institutions - the presumption that access is no longer a desirable objective is regressive and not worthy of a public education system. And has, I might add, nothing whatsoever to do with Keynes. Image: Evolllution.

[Link] [Comment]
24 Aug 22:26

A Domain of One's Own in a Post-Ownership Society

files/images/2016-08-23-rent.jpg


Audrey Watters, Hack Education, Aug 27, 2016


This article describes what is in retrospect a remarkable turn of events: in the digital world, private enterprise has realized the Marxist ideal, the elimination of private property. "You do not own your Amazon Kindle books... You do not own the music you stream... You don’ t own the movies you watch... You (likely) do not own the software you use (unless it’ s open source);... you (likely) do not own the operating system that powers your computer; you’ ve paid for a license there as well. And increasingly, there are restrictions with what you can do with the computer hardware as well as the software that you might think is yours because it is in your possession." This is something, writes Audrey Watters, that we must fight against. "To own is to possess. To own is to have authority and control. To own is to acknowledge. It implies a responsibility."

[Link] [Comment]
24 Aug 22:25

Vesper, Adieu

by Rui Carmo

I never actually used Vesper, but it’s interesting to have this come about just as I started wondering about what to do in terms of note taking (and archiving) in the long term.

Services and apps come and go, and even as I finish migrating my stuff off Evernote and into OneNote, I’ve realized that most of my note taking falls into two categories: ephemeral to-dos and drafts (which I don’t much care about preserving beyond publishing or sharing once) and web clipping (which I often need to preserve for years as indexable reference).

I think I’m probably going to have some fun cobbling up a simple, no frills solution for this that uses the least possible amount of cloud services…

24 Aug 22:25

Tiffbot wants to help you decide what movies to see at the Toronto International Film Festival

by Patrick O'Rourke

You know you want to watch various films at the Toronto International Film Festival (TIFF) this year, but aren’t sure movies are going to appeal to your unique taste.

This is where TIFF’s new chatbot Tiffbot comes into play. The bot is designed to help movie goers navigate the 300 plus films scheduled to be screened at this year’s annual event.

The bot searches through movies playing at TIFF and curates a list of top films across various genres, taking awards nomination buzz and big-name stars into account when arriving at its suggestions.

tiffbot

To take the chatbot for a spin, add “Tiffbot” to Facebook Messenger by navigating to “Ready To Talk Movies?” from the bot’s landing page. The chatbot then communicates via Facebook Messenger, selecting films based on simple questions like “what kind of film would you like to see?” and suggesting to the user a selection of films in a fun, personality-filled way.

Tiffbot is built by Toronto Digital product agency TWG through a partnership with creative communications agency 88 Creative.

The Toronto International Film Festival runs from September 8th to the 18th.

Disclosure: BetaKit, MobileSyrup’s sister site, produces a podcast in collaboration with TWG that members of the MobileSyrup editorial team have appeared on.  

SourceMedium
24 Aug 22:25

Werner Herzog Hacks the Horrors of Connectivity in 'Lo and Behold'

by Tanja M. Laden for The Creators Project

5.jpgWerner Herzog, director of LO AND BEHOLD, a Magnolia Pictures release. Photo courtesy of Magnolia Pictures.

Only a filmmaker like Werner Herzog could make a documentary about the internet and articulate the same existential angst he vehemently expressed over 30 years ago about nature. In what would become the documentary Burden of Dreams, about the making of the feature film Fitzcarraldo (both from 1982), Herzog rants in the middle of the Peruvian jungle: "Nature here is vile and base [...] The trees here are in misery, and the birds are in misery. I don't think they sing, they just screech in pain."

And so it follows that only Herzog could take a gig for a branded film for something called NetScout (he himself calls it an "infomercial" in the production notes), and turn it into a harsh evaluation of our times.

Herzog’s 98-minute documentary Lo and Behold: Reveries of the Connected World is divided into ten parts, featuring a narration by Herzog in his famous German accent, along with highly sobering perspectives from an array of internet experts, scientists, and even the co-founder of Tesla Motors and CEO of aerospace company SpaceX Elon Musk, who admits to Herzog in the film that he rarely remembers any good dreams, only the nightmares.

1.jpgA scene from LO AND BEHOLD, a Magnolia Pictures release. Photo courtesy of Magnolia Pictures.

Lo and Behold launches squarely at "ground zero" of the modern internet's beginnings on the campus of UCLA, when on October 29, 1969, the first ARPANET message was sent some 400 miles away to the Stanford Research Institute. Fittingly, that message was "Lo," which is as far as the machine got before it crashed. On a subsequent attempt, it managed to successfully deliver its full message, "login.”

As internet pioneer Leonard Kleinrock enters the birthplace of the internet—room 3420 in a nondescript UCLA science building —Herzog narrates amusingly: "The corridors here look repulsive, and yet this one leads to some sort of a shrine reconstructed years later when its importance had sunk in." A bulky machine full of CPUs, modems, logic units, and memory is lovingly preserved as what Kleinrock describes as the "first piece of internet equipment ever installed."

4.jpgA scene from LO AND BEHOLD, a Magnolia Pictures release. Photo courtesy of Magnolia Pictures.

In the next segment, "The Glory of the Net," Herzog interviews Stanford roboticist and educator Sebastian Thrun, who built the company Udacity to offer free education to all. Thrun recounts two separate experiences: one teaching an online class to 160,000 regular people, and the other teaching the same class to 200 Stanford students. He then ranked them side by side and discovered that the top 412 students were from the former class, the one taught to the "open world," with the highest achieving Stanford student being number 413. "That kind of opened my eyes and I realized, 'My God, for every great Stanford student, there's 412 amazingly great, even better students in the world," Thrun says.

3.jpgA scene from LO AND BEHOLD, a Magnolia Pictures release. Photo courtesy of Magnolia Pictures.

But things quickly turn dark as Herzog interviews the Catsouras family, including three daughters and a couple who lost their fourth daughter in a car accident. Nikki had a brain tumor as a child and was scheduled to see a doctor about it, but left in a rage in her dad's Porsche, which she totaled in a fatal crash in 2006 at age 18. A first responder snapped a photo of Nikki's nearly decapitated body, prompting a series of disgusting, evil-spirited memes. An anonymous person eventually emailed an attachment of Nikki's badly disfigured body to her dad, who up till then had believed the coroner's report that only a portion of her thumb was missing as a result of the accident. Mrs. Catsouras says in the film, "I didn't know such depravity existed in humans, and I think dogs treat their kind better than humans treat their kind. It's just, there is no dignity or respect on the internet because we're not held accountable."

Herzog then travels to the off-the-grid town of Green Bank in West Virginia, home of the sophisticated radio telescope that discovered the black hole in the Milky Way. There, natural earth-bound radio signals need to be absent in order for the telescope to pick up the faintest sounds from space. Satellites, cell phones, radios, and even microwave ovens can interfere. So within ten miles of the observatory, wireless technology isn't accessible, thus attracting a commune of hermits who say they get sick from wireless signals.

Then we move to Washington state at a rehab center where internet addiction specialist Hilarie Cash recounts a true story about a couple in South Korea so obsessed with an online game about taking care of a little girl that their actual baby starved to death in neglect. "It is not uncommon that in South Korea, teenage video gamers put on diapers. This way, they avoid losing points by going to the bathroom," Herzog quips.

Things turn really dark when Herzog speaks with Adler Planetarium astronomer Luciannne Walkowicz, who describes a huge solar storm in 1859 called the Carrington Event, which blew up telegraph machines. "We've been fortunate that nothing as large as the Carrington Event has happened in these times of modern technology," Walkowicz says in the film. "But even the smaller solar flare events that we do see do disrupt our communications and create outages in our power grid and disruptions for our satellites." Arizona State University cosmologist Lawrence Krauss adds: "If there's a solar flare, if you destroyed the information fabric of the world right now, modern civilization would collapse [...] If the Internet shuts down, people will not remember how they used to live before that."

2.jpgDr. Leonard Kleinrock in LO AND BEHOLD, a Magnolia Pictures release. Photo courtesy of Magnolia Pictures.

The juggernaut of interviews continues with the likes of "the world's most famous hacker" Kevin Mitnick, who was in federal prison for five years, as well as the aforementioned Elon Musk. Soon, Herzog turns famously existential and asks everyone, "Does the internet dream of itself?"

After segments on artificial intelligence, critical thinking, and the future of the internet, it's apparent that Lo and Behold is not so much a film about the internet as it is about technology in general, with stories loosely related to the theme of digital interconnectivity. Still, it's eye-opening and definitely worth the watch, if for no other reasons than the range of perspectives of its numerous subjects.

Lo and Behold is now in theaters nationwide, On Demand, on Amazon Video, and on iTunes. Click here for more information. 

Related:

Werner Herzog Motivational Posters Inspire the Unending Burden of Existence

Werner Herzog And Trevor Paglen Discuss Blasting Art Into Space To Amuse Aliens

3-D Cave Paintings, Courtesy of Werner Herzog

24 Aug 22:25

How Twitter Got Angry

files/images/3063060-poster-p-1-how-twitter-became-the-angry-social-network.jpg


Kevin Marks, Fast Company, Aug 27, 2016


This is a surprisingly insightful article on the dynamics of Twitter abuse (surprising because the title and lede are so very very bad). "The 'everyone sees everything' worldview of web comments was first transcended by Twitter, driving its initial vibrant culture and rapid growth. But then the explicitly engagement-amplifying changes brought in many of these old assumptions implicitly, bringing back those problems." The problem is with the "everyone sees" part of the equation; massification creates marketing, which creates abuse. "What if, under a popular tweet, instead of seeing all the replies by default, we saw only those from people both ourselves and the post author followed?" What is we could dial it out or back, by degrees of separation? The only way to stop abuse is to prevent them from getting into our inbox in the first place. Unfortunately for Twitter, that is also the cure for marketing.

[Link] [Comment]
24 Aug 22:24

We Were Mostly Wrong: Looking back at 25 years on the web

files/images/www2713-620x354.jpg


Martin Veitch, IDG Connect, Aug 27, 2016


My father was what they call a telephone pioneer and I guess I'm an internet pioneer. I wrote my first computer program in 1979 and was working for Texas Instruments by 1980. By 1991 I was studying for a PhD I would never get, playing in an internet multi-user dungeon (MUD), teaching critical thinking by telephone for Athabasca University, and playing with a thing called the Maximus BBS. At first I didn't like the web (the URLs were too long to type and it was too much like a dead-silent library). But the world of personal web sites and discussion boards opened up the world to me, and I never left. I never thought any of it would turn into a career, but within four years I had my own website and a new job in distance education and new media design. Twenty-five years. Half my life, almost. What a ride. 

[Link] [Comment]
24 Aug 18:38

Android 7.0 Nougat: Top 25 New Features

by Rajesh Pandey
Earlier this week, Google released the final version of Android 7.0 Nougat. The latest and sweetest version of Android comes with a number of new features that will make the experience of using the OS even better. Continue reading →
24 Aug 08:02

Nondescript Broadway property sells for $46 million as part of transit-line land rush

by Frances Bula

Every time I hear about some crazy price paid for a piece of developable land in the city, it is superceded a few months later by an even crazier price.

The latest was the $46 million paid for 950 West Broadway by someone who appears to be a newbie buyer/developer in town (see story), which was even higher per buildable square foot than the price the Pappajohns paid for the Denny’s site at Broadway and Hemlock. And that was higher than the price someone paid for the Mercedes-Benz site a few years ago. Et cetera. All part of the sudden attraction of Broadway for buyers, as everyone awaits the new transit line.

It’s all kinda nuts, as is everything in Vancouver these days, and I have the luck to record it for posterity.

24 Aug 08:02

Supporting Feyisa Lilesa, a remarkable athlete and protester

by Ethan

At the end of the Rio Olympic men’s marathon, silver medalist Feyisa Lilesa did something extraordinary, important and dangerous. As he crossed the finish line, he crossed his wrists in front of his forehead in a gesture that’s halfway between “hands up, don’t shoot” and “X marks the spot.”

The gesture is sign of defiance that has become a symbol of Ethiopia’s Oromo rights movement. An unprecedented wave of protests in Ethiopia by Oromo and other ethnic rights groups is rocking Ethiopia, which is one of Africa’s most repressive states. By showing support for the protesters in his native Oromia, Lilesa has brought international attention to a movement that’s been violently suppressed by the government, with over 400 civilians killed.

He has also put himself and his family at risk. Defiance of the Ethiopian government can lead to imprisonment or to death. Ethiopian colleagues of mine at Global Voices served eighteen months in prison for the “crime” of learning about digital security, so they could continue to write online about events in their country. Fearing arrest or worse, Lilesa has decided to remain in Brazil, and may seek asylum there or in the US. A GoFundMe campaign has raised almost $100,000 to contribute to his legal and living expenses. But the real challenge may be reuniting Lilesa with his wife and children, who remain in Ethiopia.

The Olympics have an uneasy relationship with protest. While states threaten boycotts of each others’ games – and occasionally follow through on those threats – athletes who bring politics into the arena have been sharply sanctioned. When Tommie Smith and John Carlos raised their fists in a Black Power salute after winning gold and bronze in the 200 meters in 1968, both were suspended from the US Olympic team, expelled from the Olympic village and sent home. (Peter Norman, the Australian silver medalist, who supported their gesture and wore a Olympic Project for Human Rights badge in solidarity, was not sanctioned, but was shunned by his country’s Olympic committee and never raced again.) While the Olympic movement does not appear to be taking action against Lilesa, unfortunately, that’s likely the least of his problems.

I wrote two weeks ago about my fears that attention to the Olympics and the endless US political campaign would distract people from these protests in Ethiopia. I argued that international attention may help protect the lives of Ethiopian activists, as the government will be forced to face the consequences of how they treat their dissenting citizens. Lilesa has helped ensure that the Olympics would include a healthy dose of Oromo rights. Now it’s time to do our part and ensure that Lilesa and his family don’t pay for his actions with their lives.

I gave to support Feyisa Lilesa’s relocation fund, and encourage you to do so as well. Here’s hoping he can return home someday soon to an Ethiopia that makes space for dissent. Unfortunately, that’s not the Ethiopia the world has now.

24 Aug 08:01

Noam Chomsky Defines What It Means to Be a Truly Educated Person

files/images/Noam_Chomsky.JPG


Dan Colman, Open Culture, Aug 26, 2016


"Humboldt," Chomsky says, "argued, I think, very plausibly, that the core principle and requirement of a fulfilled human being is the ability to inquire and create constructively, independently, without external controls." That sounds about right to me, and is certainly the sort of education I aspire to. Of course there's no shortage of  people working to make sure that never happens for the population at large.

[Link] [Comment]
24 Aug 08:01

Flappy Bird (in Eve)

(Editor’s Note: Keep in mind as you’re reading, this post is an executable Eve program. Try it yourself!)

Eve - Flappy Bird

When a player starts the game, we commit a #world, a #player, and some #obstacles. These will keep all of the essential state of the game. All of this information could have been stored on the world, but for clarity we break the important bits of state into objects that they effect.

  • The #world tracks the distance the player has travelled, the current game screen, and the high score.
  • The #player stores his current y position and (vertical) velocity.
  • The obstacles have their (horizontal) offset and gap widths. We put distance on the world and only keep two obstacles; rather than moving the player through the world, we keep the player stationary and move the world past the player. When an obstacle goes off screen, we will wrap it around, update the placement of its gap, and continue on.

Add a flappy eve and a world for it to flap in

search
  [#session-connect]
commit
  [#player #self name: "eve" x: 25 y: 50 velocity: 0]
  [#world screen: "menu" frame: 0 distance: 0 best: 0 gravity: -0.061]
  [#obstacle gap: 35 offset: 0]
  [#obstacle gap: 35 offset: -1]

Next we draw the backdrop of the world. The player and obstacle will be drawn later based on their current state. Throughout the app we use resources from #bhauman’s flappy bird demo in clojure. Since none of these things change over time, we commit them once when the player starts the game.

Draw the game world!

search
  [#session-connect]
commit
  [#div style: [user-select: "none" -webkit-user-select: "none" -moz-user-select: "none"]  children:
    [#svg #game-window viewBox: "10 0 80 100", width: 480 children:
    [#rect x: 0 y: 0 width: 100 height: 53 fill: "rgb(112, 197, 206)" sort: 0]
    [#image x: 0 y: 52 width: 100 height: 43 preserveAspectRatio: "xMinYMin slice" href: "https://cdn.rawgit.com/bhauman/flappy-bird-demo/master/resources/public/imgs/background.png" sort: 1]
    [#rect x: 0 y: 95 width: 100 height: 5 fill: "rgb(222, 216, 149)" sort: 0]]]

Screens

These following blocks handle drawing the game’s other screens (such as the main menu and the game over scene).

The main menu displays a message instructing the player how to start the game.

search
  [#world screen: "menu"]
  svg = [#game-window]
bind
  svg.children += [#text x: 50 y: 45 text-anchor: "middle" font-size: 6 text: "Click the screen to begin!" sort: 10]

The “game over” screen displays the final score of the last game, the high score of all games, and a message inviting the player to play the game again.

search
  [#world screen: "game over" score best]
  svg = [#game-window]
bind
  svg.children += [#text x: 50 y: 30 text-anchor: "middle" font-size: 6 text: "Game Over :(" sort: 10]
  svg.children += [#text x: 50 y: 55 text-anchor: "middle" font-size: 6 text: "Score " sort: 10]
  svg.children += [#text x: 50 y: 65 text-anchor: "middle" font-size: 6 text: "Best " sort: 10]
  svg.children += [#text x: 50 y: 85 text-anchor: "middle" font-size: 4 text: "Click to play again!" sort: 10]

We haven’t calculated the score yet, so let’s do that. We calculate the score as the floor of the distance, meaning we just round the distance down to the nearest integer. If the distance between pipes is changed, this value can be scaled to search.

search
  world = [#world distance]
bind
  world.score := floor[value: distance]

When the game is on the “menu” or “game over” screens, a click anywhere in the application will (re)start the game. Additionally, if the current score is better than the current best, we’ll swap them out now. Along with starting the game, we make sure to reset the distance and player positions in the came of a restart.

Start a new game

search
  [#click #direct-target]
  world = if world = [#world screen: "menu"] then world
          else [#world screen: "game over"]
  new = if world = [#world score best] score > best then score
        else if world = [#world best] then best
  player = [#player]
commit
  world <- [screen: "game" distance: 0 best: new]
  player <- [x: 25 y: 50 velocity: 0]

Run the game

Now we need some logic to actually play the game. We slide obstacles along proportional to the distance travelled, and wrap them around to the beginning once they’re entirely off screen. Additionally, we only show obstacles once their distance travelled is positive. This allows us to offset a pipe in the future, without the modulo operator wrapping it around to start off halfway through the screen.

Every 2 distance a wild obstacle appears

search
  [#world distance]
  obstacle = [#obstacle offset]
  obstacle-distance = distance + offset
  obstacle-distance >= 0
bind
  obstacle <- [x: 100 - (50 * mod[value: obstacle-distance, by: 2])]

When the obstacle is offscreen (x > 90), we randomly adjust the height of its gap to ensure the game doesn’t play the same way twice. Eve’s current random implementation yields a single result per seed per evaluation, so you can ask for random[seed: "foo"] in multiple queries and get the same result in that evaluation. In practice, this means that for every unique sample of randomness you care about in a program at a fixed time, you should use a unique seed. In this case, since we want one sample per obstacle, we just use the obstacle UUIDs as our seeds. The magic numbers in the equation just keep the gap from being at the very top of the screen or underground.

Readjust the height of the gap every time the obstacle resets

search
  [#world screen: "game"]
  obstacle = [#obstacle x > 90]
  height = random[seed: obstacle] * 30 + 5
commit
  obstacle.height := height

Next we draw the #player at its (x,y) coordinates. Since the player is stationary in x, setting his x position here dynamically is just a formality, but it allows us to configure his position on the screen when we initialize. We create the sprite first, then set the x and y positions to let us reuse the same element regardless of where the player is. Draw the player

search
  svg = [#game-window]
  player = [#player x y]
  imgs = "https://cdn.rawgit.com/bhauman/flappy-bird-demo/master/resources/public/imgs"
bind
  sprite = [#image player width: 10 height: 10 href: "http://i.imgur.com/sp68LtM.gif" sort: 8]
  sprite.x := x - 5
  sprite.y := y - 5
  svg.children += sprite

Drawing obstacles is much the same process as drawing the player, but we encapsulate the sprites into a nested SVG to group and move them as a unit.

Draw the obstacles

search
  svg = [#game-window]
  obstacle = [#obstacle x height gap]
  bottom-height = height + gap
  imgs = "https://cdn.rawgit.com/bhauman/flappy-bird-demo/master/resources/public/imgs"
bind
  sprite-group = [#svg #obs-spr obstacle sort: 2 overflow: "visible" children:
    [#image y: 0 width: 10 height, preserveAspectRatio: "none" href: "/pillar-bkg.png" sort: 1]
    [#image x: -1 y: height - 5 width: 12 height: 5 href: "/lower-pillar-head.png" sort: 2]
    [#image y: bottom-height width: 10 height: 90 - bottom-height, preserveAspectRatio: "none" href: "/pillar-bkg.png" sort: 1]
    [#image x: -1 y: bottom-height width: 12 height: 5 href: "/lower-pillar-head.png" sort: 2]]
  sprite-group.x := x
  svg.children += sprite-group

When a player clicks during gameplay, we give the bird some lift by setting its velocity.

search
  [#click #direct-target]
  [#world screen: "game"]
  player = [#player #self]
commit
  player.velocity := 1.17

Next, we scroll the world in time with frame updates. Eve is currently locked to 60fps updates here, but this will probably be configurable in the future. Importantly, we only want to update the world state once per frame, so to ensure that we note the offset of the frame we last computed in world.frame and ensure we’re not recomputing for the same offset.

search
  [#time frames]
  world = [#world screen: "game" frame != frames gravity]
  player = [#player y velocity]
  not([#click])
commit
  world.frame := frames
  world.distance := world.distance + 1 / 60
  player <- [y: y - velocity, velocity: velocity + gravity]

Checking collision with the ground is very simple. Since we know the y height of the ground, we just check if the player’s bottom (determined by center + radius) is below that point.

The game is lost if the player hits the ground.

search
  world = [#world screen: "game"]
  [#player y > 85] // ground height + player radius
commit
  world.screen := "game over"

Collision with the pipes is only slightly harder. Since they come in pairs, we first determine if the player is horizontally in a slice that may contain pipes and if so, whether we’re above or below the gap. If neither, we’re in the clear, otherwise we’ve collided.

The game is lost if the player hits an #obstacle

search
  world = [#world screen: "game"]
  [#player x y]
  [#obstacle x: obstacle-x height gap]
  ∂x = abs[value: obstacle-x + 5 - x] - 10 // distance between the edges of player and obstacle (offset of 1/2 obstacle width because origin is on the left)
  ∂x < 0
  collision = if y - 5 <= height then true
              else if y + 5 >= gap + height then true
commit
  world.screen := "game over"
24 Aug 08:00

"Lululemons convey status. Like spending a fortune on nutrition, facials, and skin cream so that you..."

“Lululemons convey status. Like spending a fortune on nutrition, facials, and skin cream so that you can boast that you “only wear lip gloss,” wearing these pants is a form of inconspicuous consumption — particularly when you pair them, as so many women do, with an expensive handbag. In their conspicuous inconspicuousness, as well as their homogeneity, Lululemons recall the “normcore” trend of several years ago. They share the pretense of democratic-ness but leave out the irony. Athleisure humble-brags”

- Pajama Rich (via nathanjurgenson)
24 Aug 08:00

The persistent myth of the 'skills gap'

files/images/AcademicMatters_May2016_Cover-450x590.jpg


Michal Rozworski, Academic Matters, Aug 26, 2016


The point of this article isn't that there is no skills gap. There is. But as my one-time colleague Jim Stanford writes, according to the skills-shortage perspective, "the biggest challenge facing our labour market is adjusting the attitudes, capabilities and mobility of jobless workers… The problem is with the unemployed." Indeed, as Rozworski writes, "employers in Ontario spend dramatically less on employee training than they did just two decades ago." And "the obvious solutions to attracting more workers, raising wages, gets nary a mention." All true. But it's also true that people cannot just self-qualify for these high-skilled jobs. You can't just do nothing. But there shouldn't be any breaks for these companies that don't invest in training and development. Support should to students directly, and not for simply job training but for the means and opportunity to compete against the companies that wouldn't lift a finger to invest in them.

[Link] [Comment]
24 Aug 08:00

WTFUK

files/images/passport_denied.jpeg


Rachel Nabors, Medium, Aug 26, 2016


I know that this isn't exactly an education or learning technology story, but this account of a woman stopped at customs and turned away from the UK for accepting an honorarium should give a lot of academics pause. It's not simply that people should be really careful to research the rules before traveling abroad (though they should). It's that anyone who travels faces this sort of risk, whether or not they're infringing any rules, and that academics should be aware that they are increasingly under constraint and scrutiny worldwide. "There are themes here, on how we treat other human beings who don’ t look like 'us,' how we make laws to make ourselves feel safe that just make everyone less safe, on bureaucracy and systems that punish honesty."

[Link] [Comment]
24 Aug 07:59

The Easy Going Electric Foldable: Momentum Mag Reviews the Vika +

by Thea Adler

The Vika+ was recently featured on the Momentum Mag website spotlight for its beauty and ease! Here's a bit what they had to say:

"The Vika+ is the most beautiful electric folding bike currently available on the North American market. Easy to fold, with everything you need including lights, a rack, and kickstand. With this level of quality at the price point that Blix has set out, this bike is hard to beat. Those looking for a functional city bike that doesn’t take up so much space, but also provides a little boost you need to make those hills without breaking a sweat, this is the bike for you."

To continue reading, head over to the original post. 

24 Aug 07:59

Practicing Open: Expanding Participation in Hiring Leadership

by Mitchell Baker

Last fall I came across a hiring practice that surprised me. We were hiring for a pretty senior position. When I looked into the interview schedule I realized that we didn’t have a clear process for the candidate to meet a broad cross-section of Mozillians.  We had a good clear process for the candidate to meet peers and people in the candidate’s organization.  But we didn’t have a mechanism to go broader.

This seemed inadequate to me, for two reasons.  First, the more senior the role, the broader a part of Mozilla we expect someone to be able to lead, and the broader a sense of representing the entire organization we expect that person to have.  Our hiring process should reflect this by giving the candidate and a broader section of people to interact.  

Second, Mozilla’s core DNA is from the open source world, where one earns leadership by first demonstrating one’s competence to one’s peers. That makes Mozilla a tricky place to be hired as a leader. So many roles don’t have ways to earn leadership through demonstrating competence before being hired. We can’t make this paradox go away. So we should tune our hiring process to do a few things:

  • Give candidates a chance to demonstrate their competence to the same set of people who hope they can lead. The more senior the role, the broader a part of Mozilla we expect someone to be able to lead.
  • Expand the number of people who have a chance to make at least a preliminary assessment of a candidate’s readiness for a role. This isn’t the same as the open source ideal of working with someone for a while. But it is a big difference from never knowing or seeing or being consulted about a candidate. We want to increase the number of people who are engaged in the selection and then helping the newly hired person succeed.

We made a few changes right away, and we’re testing out how broadly these changes might be effective.  Our immediate fix was to organize a broader set of people to talk to the candidate through a panel discussion. We aimed for a diverse group, from role to gender to geography. We don’t yet have a formalized way to do this, and so we can’t yet guarantee that we’re getting a representational group or that other potential criteria are met. However, another open source axiom is that “the perfect is the enemy of the good.” And so we started this with the goal of continual improvement. We’ve used the panel for a number of interviews since then.

We looked at this in more detail during the next senior leadership hire. Jascha Kaykas-Wolff, our Chief Marketing Officer, jumped on board, suggesting we try this out with the Vice President of Marketing Communications role he had open. Over the next few months Jane Finette (executive program manager, Office of the Chair) worked closely with Jascha to design and pilot a program of extending participation in the selection of our next VP of MarComm. Jane will describe that work in the next post. Here, I’ll simply note that the process was well received. Jane is now working on a similar process for the Director level.

24 Aug 07:48

Twitter Favorites: [c_9] $2.10 fare to take the SkyTrain one stop with their Compass smartcard. Zone fares only apply weekdays: https://t.co/lhvXGqThTS

Cameron MacLeod @c_9
$2.10 fare to take the SkyTrain one stop with their Compass smartcard. Zone fares only apply weekdays: pic.twitter.com/lhvXGqThTS
24 Aug 07:48

Twitter Favorites: [stephanierieger] We know where you are, how long you stay…can imagine how this will escalate once there's even more sensors around. https://t.co/1svt7NhnOA

Stephanie Rieger @stephanierieger
We know where you are, how long you stay…can imagine how this will escalate once there's even more sensors around. pic.twitter.com/1svt7NhnOA
24 Aug 07:48

Two-Millionth Version

While querying our database to get exact numbers for Tonic’s announcement of scoped package support, we realized npm recently passed an important milestone. So here’s our belated card to celebrate the occasion.

Packages have multiple versions. npm currently has ~330,000 packages. Packages have, on average, 6.74 versions. Do the math, and that’s over two million versions of packages.

Yes, npm recently passed two million versions. Congratulations to the Node.js community, npm Inc, and everyone who’s contributed to the most massive code library in human history. Together we’re building something amazing.

We thought it would be fun to go back and figure out which specific packages and versions won the round-number lottery. So we listed every package and version in chronological order and picked out a few winners:

Milestone Package Date
1st package sprintf Nov 11 2010
10th package uuid-pure Dec 19 2010
100th package useragent Dec 29 2010
1,000th package worker-pool Mar 30 2011
10,000th package PSNjs Jun 13 2012
100,000th package js-atom Oct 20 2014
200,000th package dodo-core-features Nov 3 2015
300,000th package servercreation Jun 21 2016
10th version recon@0.0.1 Dec 18 2010
100th version jade@0.2.3 Dec 19 2010
1,000th version searchparser@0.1.0 Jan 10 2011
10,000th version restify@0.3.12 Jul 7 2011
100,000th version ep_post_message@0.0.1 Jan 22 2013
1,000,000th version ngtestharness@1.0.2 Jul 27 2015
2,000,000th version ddv@1.0.16 Jul 19 2016
 

Explore

We loaded up versions-published-per-day since npm beginning, and it’s a fun chart to explore:

Of course the growth is amazing. It’s also fun and interesting how you can pick out lulls in new versions on the weekends, especially in the 2016 era (hint: switch to the 1 month (“1m”) zoom level and scroll around). You can also make out end-of-the-year Holidaze lull.

Node is definitely people’s Day Job nowadays.

Predictions

So, where is npm heading? We analyzed npm’s growth rate, tried to smooth it out and extrapolate when the next big milestones will be hit.

Here’s what we came up with:

Milestone Extrapolated Date
3,000,000 Versions Feb 2017
500,000 Packages Jun 2017
1,000,000 Packages Jul 2018
 

With these dates in mind, hopefully we won’t be caught surprised coming upon the upcoming npm milestones. No more belated cards, instead we can start planning 2018’s epic 1 Million npm Packages Gala.

Be there.

24 Aug 07:48

Measure Whether Your Community Is A Habit

by Richard Millington

You can easily measure whether your community is a habit. Divide the average daily active users (DUAs) over the month by the monthly active users (MUAs) and multiply by 30 days (or 30.42).

For example, if you have 100 daily active users and 1000 monthly average users, your active members visit on average 3 days per month. 3 days per month isn’t terrible, but you would be hard pressed to say the community had become a habit for most members.

The most successful communities, apps, and websites become part of our personal or work habits. We visit them every day to see who or what is new. If we don’t visit, we worry that we might be missing out.

Of course, this stickiness metric could rise while the overall number of members falls (lower growth, losing the less interested members). Which isn’t so great. So this data alone isn’t useful. To avoid the broken thermostat problem we need to turn this data into something actionable.

Two useful ways to use this data.

1) As an overall health indicator. If this figure begins to rise, keep doing what you’re doing. If it begins to fall, stop and drill deeper into lower metrics to identify the problem. You want to discover if your triggers are the problem, if motivation is the problem, the platform is the problem or the reward is the problem.

2) To track specific interventions. If you’ve recently changed your strategy, this will be a great indicator of whether that strategy is successful. This tells you whether the new types of discussions you’re posting, events you’re creating, or content you’re writing (which seems popular) is changing habits. Very often the things that are popular don’t change habits.

There are plenty more complicated (and important) metrics out there. Fortunately, this one is easy to track and reveals an important piece of the puzzle.

24 Aug 07:48

What a Week: WordPress, Maeda, .Blog

by Matt

I’m still overwhelmed from last week, which was full of major announcements. Get your Instapaper / Pocket ready because I have lots of links!

It started with a very smooth WordPress release, version 4.6 “Pepper.” A week later it’s had over 4,200,000 downloads and upgrades are rippling throughout the WP ecosystem with 13% of all known installs already on the latest. WordPress 4.6 was available on release day in 50 languages, which blows my mind.
JMaeda.jpg

The next big move was John Maeda joining Automattic as our Global Head, Computational Design and Inclusion. You can check out some of his talks on TED and his Twitter is always interesting. This was covered fairly well by mainstream media, especially with feature articles by Wired on the open source aspect, Fast Company on the inclusion side, and Techcrunch on the business side.

As often, the best stories are often personal ones: Om is a friend of both John and I, long-time Automattic designer Matt Miklic shared his “I will never stop learning” journey and and how he helped hire for this role, and finally John told his own story directly on Design.blog.

In the beginning days of the Web, Open Source was a human right.

You might notice something about that domain… it’s a .blog! We opened up .blog for early registrations and launched the first few founder domains like get.blog, design.blog, dave.blog, and of course matt.blog. More coming this week!

dotblog-social.png

Design.blog also launched with great essays from Alice RawsthornCassidy Blackwell, and Jessica Helfand. It will be updated every Thursday with a new home page design and new round of great voices, so bookmark it and be sure to visit again in a few days.

Huge thanks to Judy Wert who led the search for the design role. Combined with Chris Taylor starting as Chief Marketing Officer at Automattic a few months ago I think we’re well-positioned to really boost the growth of WordPress in the coming years. You may have even started to see video ads for WP.com. We’ve had 90 people start so far this year at Automattic bringing our total to just under 500 in 50 countries, if you’d like to join the family we’re hiring for over a dozen roles.

As you can tell, things have been moving at a hundred miles per hour, and the momentum is carrying through the all-company Grand Meetup in Whistler next month and WordCamp US in December. I’m going to take a few days to unplug at Burning Man next week (photos from my first year), might even take a Real Camera to capture some of the art.

24 Aug 07:47

A Domain of One's Own in a Post-Ownership Society

Maha Bali has written a blog post asking why we talk about “a domain of one’s own” and “reclaim your domain” since people never really own their domains. They merely rent them, she points out.

My understanding of ownership is that something belongs to me. That I have already acquired it or been gifted it. And I own it until I die, no additional payment required. If I own it and I die, it passes to my heirs.

It’s a fair point. One pays a fee for the right to register (and renew) a domain name for a website; one likely also pays a fee to a company that hosts the files for that website so that it is accessible over the network. One pays a fee to access the network. These fees must all be paid monthly or annually to maintain access and functionality.

The “domain of one’s own” isn’t owned; it’s leased, Maha contends. But when one controls – albeit temporarily – a domain name and a bit of server space, I contend, we act in resistance to an Internet culture and an Internet technology and an Internet business model in which we control little to nothing. We own little to nothing.

Increasingly, we work for free for major Internet technology companies, on their platforms. We post our photos, our status updates, our articles, our discussions. We share, we like, and we retweet. Our content and our data, shared publicly, become theirs to profit from.

Shared in public, none of this is public in terms of ownership, let’s be clear; this is almost entirely private infrastructure. Thus, our rights are always already limited; and any notion of “ownership” that we might have based on physical property does not necessarily extend to the digital.

Nonetheless I don’t think that the Domain of One’s Own initiative is mislabeled, as Maha implies in her post.

I want to dig a little deeper into both the etymology of the phrase “domain of one’s own,” the meaning of the words “own” and “ownership,” and the legalities and practicalities of the latter in particular in a digital world.

A student must have a domain of her own if she is to write...


The University of Mary Washington’s initiative, “Domain of One’s Own,” is phrased thusly as a nod to Virginia Woolf’s essay “A Room of One’s Own,” in which she famously quipped that “A woman must have money and a room of her own if she is to write fiction.” We can critique – and certainly we should – the class implications and expectations in Woolf’s commandment here; and we must consider both the financial burden and the transaction mechanism of a push for domains in education – as Maha notes, for example, many students in Egypt don’t have a credit card with which to make online purchases.

“Give her a room of her own and five hundred a year, let her speak her mind and leave out half that she now puts in, and she will write a better book one of these days,” Woolf wrote in 1929. (That 500 quid is the equivalent to about $37,000 when adjusted for inflation.) But Woolf is not simply talking about having a piece of paper – a title, for example – that decrees she owns the room. It’s about having the financial freedom and a personal space to write.

To own is to possess. To own is to have authority and control. To own is to acknowledge. It implies a responsibility. Ownership is a legal designation; but it’s something more than that too. It’s something more and then, without legal protection, the word also means something less.

University of Mary Washington professor Debra Schleef recently wrote about a Domain of One’s Own Book Club at UMW, making explicit the connections between Woolf and the domains initiative at the school and asking,

What does it mean, both literally and figuratively, to have a room of one’s own? Woolf’s room with a lock, and resources (the famous “500 pounds a year,” but also education, time, and access) provides a place within which the figurative can flower. Similarly, a domain is more than a delimited internet space with your name on it – it is a figurative room that provides time, creative license, and a space to express oneself freely. Part of our discussion revolved around what people are most lacking that prevents them from fully using their domains. The time and space to write? Or is it something deeper than that – the need for a place to write and create without fear?

Ownership in a Subscription Economy


What does it mean to “own” a digital good – a domain name or otherwise? This strikes me as an incredibly important question for society (for students) to wrestle with, and it’s a question that is made explicit through the Domain of One’s Own initiative.

What do you own? Your degree? Your ideas? Your work? Are you sure? Have you read the fine print of the Terms of Service?

What data and/or content can you take with you when you finish a class or when you graduate? And what can you, as Maha frames it, pass along to your heirs when you die?

Of course, we might ask how these questions – all questions – about ownership are already shaped by the government and by banks, both of whom can readily seize the materials items in our possession. Then too, how are these questions reshaped by new technologies? Are we already predisposed to expect such seizures?

When it comes to all our digital data, the answer to the question “what do you own” is probably “not much.” You do not own your Amazon Kindle books; you’ve purchased a license to access the content. Your heirs will not inherit your digital reading library. You do not own the music you stream; you’ve paid for a subscription. Your heirs will not inherit your digital music library. You don’t own the movies you watch via Netflix; again, it’s a subscription and unlike a print magazine subscription, once you stop paying the bill, you won’t have stacks of old copies lying about. If you’re using proprietary file formats for your data or there are DRM restrictions on your content, it’s quite likely your heirs will be unable to open the files to even look at what they contain so as to judge if any of your bits and bytes are worth saving. You (likely) do not own the software you use (unless it’s open source); it’s been licensed to you. Similarly, you (likely) do not own the operating system that powers your computer; you’ve paid for a license there as well. And increasingly, there are restrictions with what you can do with the computer hardware as well as the software that you might think is yours because it is in your possession – but as Cory Doctorow argues, “If you can’t open it, you don’t own it.”

How do we resist this? (And resist this, I contend, we must.) How do we help people understand the fragility of their digital data, the gnawing away at ownership and at (individual and collective) memory and at individual and institutional legacy that the “Silicon Valley narrative” tends to exalt?

In part, I think we resist through education; we help students and scholars understand how new digital technologies work, how these technologies shape and reshape and are shaped by culture, politics, money, and law.

In part. In part.

The False Promises of an “Ownership Society”


President George W. Bush once exulted an “ownership society,” a promise for all Americans, he said. I think we know such a thing as an “ownership society” has never existed for all of us. Nor has, to be fair, the ability to have "a room of one's own." But Bush made this phrase – “ownership society,” – a cornerstone of his policies circa 2003–4 as he cut taxes. Americans would and could and should own their own house, he argued. They would and could and should be responsible for their own medical insurance. They would and could and should be responsible for their retirement savings. They would and could and should have to pay for their own education.

The cornerstone of an “ownership society” is privatization. The cornerstone is a dismantling of public infrastructure. Costs and risks are thus transferred to the individual.

And now, we’re told – after all the subprime mortgage crisis, the student loan debt crisis and on and on and on – we have moved to a “post-ownership society.” It’s all still heavily privatized, but now you own nothing. You just rent. You just borrow. You just subscribe. You just share. You owe, not own. You work, but part-time. You work, but freelance. Everything is contingent; all aspects of life, now precarious. But you’re free… You’re free from owning.

So yes, it’s certainly worth asking: does “Domain of One’s Own” transfer costs and risks – as both the ownership and the post-ownership society would like to sell us on – to the individual? I’m not so sure it does, or at least that it does in the same way as Bush's vision of an “ownership society”. It seems, rather, that the rest of ed-tech – the LMS, adaptive learning software, predictive analytics, surveillance tech through and through – is built on an ideology of data extraction, outsourcing, and neoliberalism. But the Web – and here I mean the Web as an ideal, to be sure, and less the Web in reality – has a stake in public scholarship and public infrastructure. Indeed, I’d contend that many of the educational technologies that schools have chosen to adopt in lieu of the Web, in lieu of projects like Domain of One’s Own, help further this Uber-ification of education, in which everything we do now is trackable, extractable, and monetizable by other platforms, by private, for-profit companies.

How do we resist this? (And resist this, I contend, we must.) We resist through education. Yes. But we also must resist at the level of structure, at the level of systems, at the level of infrastructure. We can challenge how the Web and the Internet work – at the level of politics, power, money, and technology. But we can do so only if we understand what’s at stake, if we understand that the Web and the Internet are not naturally-occurring entities but are corporate and national forces bending towards certain ideological ends – privatization and profit.

“A Domain of One’s Own,” which operates at the level of infrastructure, at the level of literary analysis, at the level of literacy, at the level of feminism (a flawed feminism, to be sure, with its early twentieth century British heritage) and at the level of technology (a flawed technology, to be sure, with its imperialist, militarist heritage) is just one way for us to build forward, to build better public practices around scholarship. I’m not sure that “ownership” is the wedge I want to use to argue for this project; but I am certain that “post-ownership,” where we all just “share” and “rent” on the powerful platforms of Silicon Valley billionaires, is far from a satisfactory alternative. When I call for each of us to have a domain of our own, I’m not really invoking “ownership” in the way in which Maha suggests the "Domain of One's Own" initiative implies; but I am, I do confess, invoking Virginia Woolf and the importance having the space and safety and security (financially well before technologically) to think and write and be.

24 Aug 07:47

"Next came jeggings — the denim-spandex blend that became popular as American Apparel crashed and..."

Next came jeggings — the denim-spandex blend that became popular as American Apparel crashed and burned — and then athleisure, which took the process of “liberating” the female figure from the ill-fitting stiffness of denim to its conclusion. But this liberation is conditional. It retains the superwoman work ethic. A woman dressed in Lululemons looks like she is ready to scream with enthusiasm through a punishing exercise class and then hurry back to the office.

Even as athleisure liberates us from earlier, gender-bound modes of dress they enforce a new code of the body as a constant work in progress. The ideal contemporary subject is a person who is willing to spend all her time being productive. You have to work hard to afford Barre or spin or yoga; at the same time, these efforts energize you to return to work.



-

Moira Weigel, Pajama Rich

23 Aug 22:51

Forging Concessions for Jane and Finch

by dandy
jane and finch2
Toronto’s inner suburbs are infamous for lack of active transportation.
From dandyhorse issue 13 we have a profile on Darnel Harris and the work he's done in northwest Toronto to help secure the community better cycling infrastructure. Get dandy at your door or at better bike and book shops in Toronto.Forging Concessions for Jane and FinchBy Amelia Brown
When studying for his master’s degree at York University, Darnel Harris was struck by the lack of mobility around the campus and in the neighbourhood. He had done his undergrad at Glendon College, a small, enclosed, tree-lined haven. But Harris felt isolated trudging between the grey buildings through the ever-growing sprawl that is York University’s main campus.“I used to play intramural sports – soccer usually. But you can’t play if you don’t have your student card. Because the playing field is on the other side of campus, if you forget your card, you’re never going to have time to go back and get it.”Besides missed soccer games, Harris vividly remembers the lack of transportation options on campus.

 

Harris has graduated, but remains committed to improving the North York campus and adjacent neighbourhood. He remains active in plans for a community bike centre on campus, as well as a project to improve the design of bike lanes slated for installation on Finch Avenue by 2021. At the corner of Pond and Sentinel, a building is being constructed that will mostly serve as a student residence. Part of the building – currently an empty gravel pit – will house a bike centre. The purpose of the centre will be to offer bike repair, education and programming. Once complete, Harris hopes the centre will become a community hub for cycling, allowing both students and the wider community to explore different mobility options.

While at Glendon, Harris won funding through the TD Go Green challenge to restore the forested area around the university, making the case that the forest was the campus’s greatest sustainability asset – and challenge.

But the mobility problems students experience at York University are not limited to campus. York lies on the east border of ward 8, bordering the Black Creek community to the west. The Black Creek community is better known by its defining intersection: Jane and Finch.
Darnel HarrisDarnel Harris talks transport in dandyhorse issue 13. Photo by Vic Gedris

Harris’ community-mindedness led him to run for the Humber River-Black Creek riding in the 2015 federal election as an NDP candidate. While canvassing, Harris got to know the community, and realized that the people in it had an excellent understanding of the problems and challenges facing their community. “Planners don’t do nearly a good enough job of using the expertise of community members as resources, relying instead on professional knowledge, and that’s dangerous,” he says.In ward 8, and especially the Black Creek neighbourhood, the average income is only 60 per cent of the city average. “Less than half the people in the community have a driver’s licence. Some people get around by car if they can afford it, some people get around by bus, if they can afford it,” says Harris, “Or they just stay put.”“Whenever I would need to go to Jane and Finch, the effect of traffic congestion on the neighbourhood and the lack of walk-ability – the inability to get around quickly – it really struck me.”A bus ride from York campus to Jane and Finch could take anywhere between 20 and 50 minutes, but riding there on a bicycle would take 10 minutes “without even breaking a sweat” Harris says. But to feel safe, it was necessary to ride on the sidewalk.

Harris saw the mobility challenges and the environmental challenges, as an opportunity for change that could have a lasting benefit to the community.

“Over my years biking around the community, looking at who bikes has always been interesting,” Harris says. “It’s usually a middle-aged male with bags hanging off his handlebars. It’s practical biking.” Harris observed local folks who wanted to bike for utilitarian purposes, to get groceries, do errands, visit friends, go to school or work, but who didn’t have the infrastructure in place to do it safely. The inner suburbs in Toronto are infamous for lack of active transportation. Jane and Finch is clearly no exception.

For his master’s thesis project, Harris tackled the challenge of mobility in the Black Creek area, specifically seeing how bikes could be incorporated into the neighbourhood landscape. To measure the potential, and the reception of the community, Harris undertook a comprehensive study, influenced in part by Ryan Gravel.Gravel is known for the BeltLine project in Atlanta, Georgia, that took 35 kilometers of unused rail tracks and turned it into multi-use paths connecting every part of the city. The BeltLine project was a concept Gravel came up with during his master’s thesis in the late 1990s, and turned into reality 15 years later.Gravel was building on other concepts for transforming unused rail tracks and rails-to-trails programs around the US and other parts of the world. What made Atlanta’s Beltline so successful was grass-roots support.“Forging concessions,” Harris says, was key for Gravel’s project – he built it through interacting with the community in church basements and schools and neighbourhood groups. People throughout the city, in different communities, of different socioeconomic status were all on board, and the political support followed.

Screenshot 2016-08-22 11.34.38
For his thesis, Harris consulted almost 200 people in the Black Creek area. He met with community members in a school, a seniors home and at the Black Creek Farm festival, taking feedback from a wide range of people. When Harris asked them questions, he used techniques like role-play and open-ended dialog.

Harris recalls a particularly contentious town hall meeting he attended for the Toronto Strong Neighbourhoods Strategy 2020 that influenced his own methods of connecting with the community. “It was contentious. People were angry. The process involved narrow focus questions in small groups, and that’s not such a great model for a group of people who, generally speaking, might already feel marginalized.” Harris, inspired by Gravel’s methods of gaining community involvement and support, saw an opportunity to do things differently.

The local councillor admits adding more bike lanes might benefit his community. “Currently, the local cycling culture is still very young and as such there aren’t many residents asking our office for more bike lanes in the neighbourhood. However, if more infrastructure was available that would make people feel safer about cycling, it might influence more local residents to consider cycling as a form of personal transportation,” says ward 8 councillor Anthony Perruzza.

For Harris, the idea of biking has to be introduced to the community as a resource. “If you’re going to have biking in the community it has to fit the traditions [and existing culture] of the community so it’s not something they feel invaded by,” says Harris, adding that asking questions like, “How could you benefit from healthy transportation?” are important first steps in community consultations like this.

What Harris discovered during his community meetings was an overwhelmingly positive reception to bicycle lanes – under certain conditions. The lanes had to be separated from the road, cleared year-round and wide enough for side-by-side riding and cargo bikes.

Finch is slated for bike lanes as part of the Crosstown LRT installation. The entire street will be replaced, and the current plan involves on-street painted bike lanes. But in his dialogues with members of the community, wide bike lanes separated from the street with rain gardens instead of grassy medians – were unanimously chosen over the current Metrolinx design.

Councillor Perruzza supports a Finch design that physically separates bike lanes from the street to protecting cyclists from traffic.

If both the community and the councillor support protected bike lanes on Finch, this begs the question: When will this community get them? The city’s cycling manager in transportation services, Jacquelyn Hayward Gulati, says that protected bike lanes are now being planned for the Finch makeover, and she noted that more bike lanes are planned for in and around York University too. Let’s hope that this is part of a larger trend to give Toronto’s inner suburbs the bike love they so desperately need.

Our new issue of dandyhorse has arrived! dandyhorse is available for FREE at Urbane Cyclist, Bikes on Wheels, Cycle Couture, Sweet Pete's, Hoopdriver, Batemans, Velofix, and Steamwhistle. Our new issue of dandyhorse includes cover art by Kent Monkman, interviews with Catherine McKenna and the women behind Toronto's first feminist bike zine, lots of news and views on Bloor - including this story above - and much, much more! Get dandy at your door or at better bike and book shops in Toronto.

Related on the dandyBLOG:
23 Aug 22:11

New battery upgrade makes Tesla Model S third fastest accelerating production vehicle on the market

by Zachary Gilbert

It seems that each time Tesla launches a new product, the company manages to break technology barriers that it actually met itself just a few years earlier.

If you’ve been following Tesla, you likely know that the company’s cars are choked full of technological innovations. With the recent reveal of the Model 3, Tesla’s goal is to get that tech into the hands of the masses. Now, the trailblazing electric car company has revealed plans to improve battery consumption and performance in its vehicles.

Currently, Tesla’s ‘Ludicrous Mode’ is able to power the Model S 90D from 0 to 100 km/h in roughly 2.85 seconds, with a travel distance of 497 km. According to the company’s recent release, the Model S can now be upgraded from a 90 kw/h battery pack to a 100 kw/h pack. This upgrade takes ludicrous mode from the 2.85 second mark to 100 km/h in 2.5 seconds, making it the third fastest accelerating production car on the planet, according to Tesla’s lofty claim.

“The larger battery pack is also available on the Model X, making the world’s quickest SUV even faster. Model X P100D with Ludicrous mode accelerates to 60 mph in 2.9 seconds and travels up to 289 miles EPA and 542 km EU on a single charge,” writes Tesla in the press release.

The model s wasn’t the only Tesla vehicle upgraded today, the Model x will also see the same battery pack upgrade option. It’s worth noting that if you currently purchased a Model S or X that is currently awaiting production, you can upgrade the vehicle for a price tag of $10,000 USD. If you’re looking to upgrade your existing car, however, you’ll need to fork over $20,000.

If you’re buying a Tesla with the 100 kw/h battery,  the Model S P100D with Ludicrous Mode starts at $134,500 USD

SourceTesla
23 Aug 22:11

Most of Prisma’s filters now work offline

by Igor Bonifacic

Prisma, the popular image editing app that turns photos into approximations of famous paintings, just got a major update on iOS.

The app now applies some of its filters offline without the aid of Prisma’s servers.

“Now that we’ve implemented neural networks right to the smartphones,” says the Moscow-based team behind Prisma in an interview with The Verge. “We have enough servers capacity to run full videos on them in the near future.”

According to Prisma Labs, post update the iPhone 6 and iPhone 6 Plus should process images in about three seconds, while the 6S and 6S Plus will take less about 2.5 seconds to “repaint” an image. The team adds there should be little to no effect on battery life, even with the images

Download Prisma from the iTunes App Store.

The Android version of Prisma will be updated to support offline photo editing